

/* TextFields */
		body,.tf{font-family:"ABeeZee",serif;}
		.m{font-family:"Abril Fatface",serif;}
		.t{font-family:"Abril Fatface",serif;}
		.f{font-family:"ABeeZee",serif;}
		input[type='text'],input[type='submit'],input[type='button'],textarea{font-family:"ABeeZee",serif;}

.m{font-size:14px;color:#EEEEEE;}    
.t,.t a{font-size:20px;color:#c9b791;}
.f,.f a{font-size:11px;color:#c9b791;}

body,body a,.tf,.tf a {font-size:13px;color:#c9b791;font-weight:200;font-style:normal;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:0em;word-spacing:0em;line-height:180%;}
.tf a{text-decoration:underline;}

/* Input, Text Area, Etc. Outline */
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(145, 145, 145, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(145,145,145,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(145,145,145,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(145,145,145,.6);}
textarea{resize:none;}
input[type='text'],input[type='submit'],input[type='button'],textarea{font-size:11px;color:#381d17;}

/* Cookies choices */
#cookieChoiceInfo {background-color:#381d17;color:#EEEEEE;font-size:11px;top:0;}
#cookieChoiceInfo a,#cookieChoiceDismiss{font-size:11px;}
#cookieChoiceDismiss{color:#EEEEEE;}
#cookieChoiceInfo a{color:#c9b791;}

/* Main styles */ 
*{margin:0;padding:0;border:0;}
html,body{width:100%;height:100%;overflow-x:hidden;}

html{background:#c9b791 url('https://modulary.controlweb.me/data/htmlsite/20/data/sf.gif') center center no-repeat;}

#loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff url('https://modulary.controlweb.me/data/htmlsite/20/data/loading_white.gif') center center no-repeat;z-index:9999;}

#wrapper{position:relative;width:1000px;height:680px;border:10px solid #381d17;margin:0 auto;clear:both;}
#floater{float:left;height:50%;margin:0 0 -350px 0;}

#header{z-index:3;position:relative;float:left;width:1000px;height:150px;background:#381d17 url(/files/logo-bianco1.png) top center no-repeat;}
#content{z-index:0;position:relative;float:left;width:1000px;height:500px;overflow:hidden;}
#footer{z-index:2;position:relative;float:left;width:1000px;height:22px;padding-top:8px;text-align:center;background-color:#381d17;}
#footer table{width:1000px;height:25px;border-spacing:0;border-collapse:collapse;}


/* Menu */
.cm{position:relative;float:left;width:225px;margin-left:20px;}
.cm:last-child{margin-right:20px;}
.mm{position:relative;float:left;width:225px;height:205px;margin-top:20px;cursor:pointer;}

.mm .ov{position:absolute;width:225px;height:205px;top:0;left:0;z-index:1;}
.mm .m{position:absolute;width:205px;padding:10px 10px 8px 10px;bottom:0;line-height:100%;z-index:0;background:rgba(56,29,23,0.5);}

.nav{position:relative;float:left;margin-top:15px;}

.navlink{position:relative;float:left;width:22px;height:20px;margin:0 5px;background:url('https://modulary.controlweb.me/data/htmlsite/20/data/bullets.png') top center no-repeat;}
.navlink.active{background-position:bottom center;}


/* Submenu */
.submenu{position:absolute;bottom:0;left:20px;width:960px;}
.submenu .breadcrumb,.submenu .subs{position:relative;float:left;}

.submenu div.sm{position:relative;float:left;padding:5px 10px 3px 10px;margin:10px 1px 0 0;background-color:#EEEEEE;}
.submenu div.sm a{color:#381d17;}
.submenu div.sm a.active{color:#c9b791;}

.submenu div.selected,.submenu div.sm:hover{background-color:#c9b791;margin-top:0px;padding:10px 10px 8px 10px;}
.submenu div.selected a{color:#381d17;}
.submenu div.selected a.active{color:#381d17;}

.submenu div.home{background-color:#c9b791;}
.submenu div.home a{color:#381d17;}
.submenu div.home:hover{background-color:#c9b791;margin-top:0px;padding:10px 10px 8px 10px;}


/* Nivo Slider */
#slider{z-index:0;position:relative;float:left;margin:0;}
#slider img{position:absolute;top:0px;left:0px;display:none;}


/* P_46 */
.P_46{position:absolute;width:960px;height:460px;top:0;left:0;background:#381d17;display:none;}
.P_46 .images{position:relative;float:left;width:460px;height:460px;overflow:hidden;}
.P_46 .images #slider{width:460px;height:460px;}

.P_46 .tf_m{position:relative;float:left;width:460px;height:480px;margin-left:20px;}
.P_46 .tf_m .title{position:relative;float:left;width:460px;margin:20px 0 10px 0;}
.P_46 .tf_m .description{position:relative;float:left;width:460px;overflow:auto;text-align:left;}
.P_46 .tf_m .description ul{list-style-type:disc;list-style-position:inside;}

/* P_47 */
.P_47{position:absolute;width:960px;height:460px;top:0;left:0;background:#381d17;display:none;}


/* N_27 */
.N_27{position:absolute;width:960px;margin:20px 20px 15px 20px;}

.N_27 .news{position:absolute;width:306px;height:410px;padding-bottom:20px;background:#381d17;margin-left:2000px;z-index:0;}
.N_27 .news .images{position:relative;float:left;width:306px;height:191px;}
.N_27 .news .images .slider{width:306px;height:191px;}

.N_27 .tf_m{position:relative;float:left;width:266px;height:140px;padding:20px;}
.N_27 .tf_m .title{position:relative;float:left;width:266px;}
.N_27 .tf_m .description{position:relative;float:left;width:266px;margin-top:20px;overflow:auto;text-align:left;}

.N_27 .navz{position:relative;float:left;width:50px;height:25px;margin:15px 455px 0 455px;}
.N_27 .navz .prev{position:relative;float:left;width:25px;height:25px;background:url('https://modulary.controlweb.me/data/htmlsite/20/data/n_arrows.png') no-repeat;cursor:pointer;}
.N_27 .navz .next{position:relative;float:left;width:25px;height:25px;background:url('https://modulary.controlweb.me/data/htmlsite/20/data/n_arrows.png') no-repeat;cursor:pointer;background-position:-25px 0}


/* G_24 */
.category{position:absolute;float:left;left:20px;top:460px;}


/* C_10 */
.C_10{position:absolute;width:960px;height:460px;top:0;left:0;background:#381d17;display:none;}
.C_10 #map{position:relative;float:left;width:460px;height:460px;overflow:hidden;}
.C_10 .description{position:relative;float:left;width:460px;margin:20px 0 0 20px;overflow:auto;text-align:left;}
.C_10 .form{position:relative;float:left;width:460px;height:420px;margin:20px 0 0 20px;overflow:auto;text-align:left;overflow-y:auto;}

.C_10 .c_input{position:relative;float:left;width:450px;margin-bottom:5px;}
.C_10 .c_input label{position:relative;float:left;width:450px;}
.C_10 .c_input input{position:relative;float:left;}
.C_10 .c_input input[type="text"],.C_10 .c_input textarea{position:relative;float:left;margin:0;width:350px;background:#c9b791;}
.C_10 .c_input input[type="submit"]{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:#c9b791;}
.C_10 .c_input input[type="checkbox"]{width:20px;margin-top:6px;}

.C_10 .c_input .captcha{position:relative;float:left;width:100px;height:26px;background:#fff;margin-right:8px;border:1px solid #ccc;overflow:hidden;text-align:center;}
.C_10 .c_input .status{position:relative;float:left;width:450px;}
.label{font-family:"ABeeZee",serif;font-size:11px;}

.modal-header h3,.modal-body .tf{color:#666 !important;}
