/* ---------------------------------------------------Copyright (c) 2009 - Layoutweb------------------------------------------------------------------------- Color Palette --------------------#e5e5e5------------------------------------------------------/* Global Reset---------------------------------------------------------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, cite, code, em, img, q, small, strike, strong, sub, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding: 0;border: 0;font-family: Arial, Verdana, sans-serif;font-size: 12px;color: #646356;	}
/* General---------------------------------------------------------------------------------------------------------------- */
body {font-family: Arial, Verdana, sans-serif;font-size: 12px;color: #646356;}
a:link, a:visited {text-decoration: underline;color: #89827d;}
a:hover {text-decoration: none;color: #89827d;}
/* Tooltip social network---------------------------------------------------------------------------------------------------------------- */
#tooltip {position:absolute;border:1px solid #666;background:#f5f5f5;padding:2px 5px;color:#696969;display:none;}
	.clear {clear: both;}
#container {margin:auto;width:960px;}
#header {width:960px;}
#wrapper {background-image:url(../immagini/sfondo.jpg);background-repeat:repeat-y;width:960px;float:left;}
#wrapper_modificati {background-image:url(../immagini/sfondo_modificati.jpg);background-repeat:repeat-y;width:960px;float:left;}
#footer {text-align:center;width:960px;}
/* Menu---------------------------------------------------------------------------------------------------------------- */
#contienimenu{float:left;width:100%;}
.voce-menublu {background-color: #0b215a;width: 155px;height:23px;font-size:12px;color:#FFFFFF;font-family: Arial, Verdana, sans-serif;margin-right: 6px;float:left;text-align:center;padding-top:12px;}
.voce-menuazz {background-color: #3262a9;width: 155px;height:23px;font-size:12px;color:#FFFFFF;font-family: Arial, Verdana, sans-serif;margin-right: 6px;float:left;text-align:center;padding-top:12px;}
.voce-menuultima {background-color: #0b215a;width: 155px;height:25px;font-size:12px;color:#FFFFFF;font-family: Arial, Verdana, sans-serif;float:left;text-align:center;padding-top:10px;}
#contienimenu a:link, #contienimenu a:visited {font-size:12px;color:#FFFFFF;font-family: Arial, Verdana, sans-serif;text-decoration:none;}
#contienimenu a:hover {font-size:12px;color:#ccc5be;font-family: Arial, Verdana, sans-serif;text-decoration:none;}
/* home---------------------------------------------------------------------------------------------------------------- */
#colonnasx {background-color: #ccc5be;width: 553px;float:left;padding-left:42px;padding-right:42px;}
#colonnadx {background-color: #ccc5be;width: 271px;float:right;padding-left:42px;}
#catalogo-home {background-image: url(../immagini/home/sfondo-catalogo.jpg);float:left;width: 637px;height: 460px;}
.titolihome {margin-top:34px;float:left;margin-bottom: 15px;}
.box-categorie2 {width:112px;float:left;background-color:#3366FF;}
.box-categorie {width:97px;float:left;background-color:#3366FF;margin-right:10px;}
.box-categorie .titolo {font-size:12px;color:#ccc5be;font-family: Arial, Verdana, sans-serif;background-color:#89827d;height:36px;width:87px;float:left;text-align:right;padding-right: 10px;padding-top:40px;}
.box-categorie .immagine {float:left;}
.box-categorie .testo {float:left;font-size:12px;color: #646356;padding:6px;background-color:#FFFFFF;width:85px;text-align:right;height: 100px;   }
.box-categorie .testo-new {float:left;font-size:12px;color: #646356;padding-top:6px;padding-bottom:6px;padding-left:5px;padding-right:5px;background-color:#FFFFFF;width:85px;text-align:right;height: 100px;   }
.box-categorie a:link,  .box-categorie a:visited{font-size:12px;color: #FFFFFF;text-decoration:none;font-weight:bold;}
.box-categorie a:hover{font-size:12px;color: #00215a;text-decoration:none;font-weight:bold;}
#box-contieni-categorie {width:488px;float:left;padding-left:36px;}
#box-occasioniusato {background-image: url(../immagini/home/sfondo-occ-usato.jpg);float:left;width: 553px;margin-top:30px;}
.contieniofferta {float:left;width: 488px;padding-left:36px;}
.contieniofferta .colonnasx {float:left;width: 288px;text-align:right;font-size:12px;color: #646356;text-align:left;}
.contieniofferta .colonnadx {float:left;width: 182px;}
.contieniofferta .colonnadx img{float:left;border: 1px solid #aba690;}
.contieniofferta .colonnasx .testo{float:left;width:180px;padding-right: 8px;margin-top:20px;}
.contieniofferta .colonnasx .prezzo{float:left;background-color:#8d8680;width:90px;height:35px;margin-top:94px;font-size:16px;color: #FFFFFF;padding:7px 0px 0px 10px;line-height:13px;}
.contieniofferta .colonnasx a:link, .contieniofferta .colonnasx a:visited {font-size:14px;color: #f37901;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.contieniofferta .colonnasx a:hover {font-size:14px;color: #f37901;text-decoration:underline;font-weight:bold;}
#contieniconfigurator {width:271px;float:left;}
#contieniconfigurator2 {width:271px;float:left;background-image:url(../immagini/home/configurator.jpg);}
#titolo_configurator {width:246px;float:left;text-align:right;font-family:  Arial, Verdana, sans-serif;font-size:15px;color:#3262a9;padding:40px 25px 5px 0px;}
#configurator {width:271px;height: 212px;float:left;text-align:right;}
#configurator p {padding: 0px 25px 0px 25px;}
 #contieniconfigurator img {float:left;}
#contieninewsletter {width:271px;float:left;}
#newsletter {width:271px;height: 127px;float:left;text-align:right;background-image: url(../immagini/home/newsletter.jpg);}
#newsletter p {padding: 30px 25px 0px 120px;}
 #contieninewsletter img {float:left;}
#occas {width:271px;height: 114px;float:left;text-align:right;background-image: url(../immagini/home/occas.jpg);}
#occas p {padding: 20px 25px 0px 140px;}
 #contienioccasioni {width:271px;float:left;}
#contienilogin {width:246px;float:left;background-color: #e5dfda;padding-left: 25px;padding-bottom: 20px;}
#contienilogin input {width:140px;margin-top: 10px;}
#contienilogin input:focus{background-color: #e5edef; border-color:  #646356;}
#contienilogin #bottone {width:50px;background-color: #ccc5be;color: #FFFFFF;}
#contienilogin p {font-size:11px;color: #434136;margin-top: 10px;}
#contienilogin p a:link, #contienilogin p a:visited{font-size:11px;color: #434136;text-decoration: none;}
#contienilogin p a:hover{font-size:11px;color: #434136;text-decoration: underline;}
#contienilogin2 {background-color: #ccc5be;padding-left: 25px;padding-bottom: 20px;padding-top: 20px;}
#contienilogin2 input {width:140px;margin-top: 10px;}
#contienilogin2 input:focus{background-color: #e5edef; border-color:  #646356;}
#contienilogin2 #bottone {width:50px;background-color: #ccc5be;color: #FFFFFF;}
#contienilogin2 p {font-size:11px;color: #434136;margin-top: 10px;}
#contienilogin2 p a:link, #contienilogin2 p a:visited{font-size:11px;color: #434136;text-decoration: none;}
#contienilogin2 p a:hover{font-size:11px;color: #434136;text-decoration: underline;}
#contieninews {width:271px;float:left;background-image: url(../immagini/home/sfondo-news.jpg);}
#news {width:271px;float:left;text-align:right;}
#contieninews img{float:left;}
#contieninews .singolanews {margin: 20px 25px 0px 25px;text-align:right;}
 #contieninews .singolanews .titolo {background-color:#a49c97;text-align:right;margin-bottom:5px;font-size:12px;color:#FFFFFF;padding-right:8px;}
#contieninews .singolanews .titolo a:link,  #contieninews .singolanews .titolo a:visited{font-size:12px;color:#FFFFFF;text-decoration:none;}
#contieninews .singolanews .titolo a:hover{font-size:12px;color:#FFFFFF;background-color:#89827d;display:block;text-decoration:none;}
#contienibanner {width:271px;float:left;}
.banner1 {width:128px;float:left;margin-bottom: 13px;}
.banner2 {float:right;margin-bottom: 13px;}
.briciole {float:left;margin-bottom:30px;font-size:12px;color: #0b215a;}
.briciole a:link,  .briciole a:visited{font-size:12px;color: #88817c;text-decoration:none;}
.briciole a:hover{font-size:12px;color: #88817c;text-decoration:underline;}
/* azienda---------------------------------------------------------------------------------------------------------------- */
#colonna-testo-interna {background-color:#e5dfda;padding: 20px 30px 35px 35px;height:900px;width:488px;}
#colonna-testo-interna-b {background-color:#e5dfda;padding: 20px 30px 35px 35px;width:488px;}
#colonna-testo-interna-contatti {background-color:#e5dfda;padding: 20px 30px 35px 35px;float:left;width:488px;}
#colonna-testo-interna-contatti li {list-style: disc;margin-left: 12px;}
.titolopag {background-color:#FFFFFF;float:left;height:25px;width:488px;}
.titolopag p{font-size:18px;color: #0b215a;padding: 3px 0px 0px 8px;float:left;}
.titolopag_carpenteria {background-color:#3262a9;float:left;height:25px;width:488px;}
.titolopag_carpenteria  p{font-size:18px;color: #fff;padding: 3px 0px 0px 8px;float:left;}
.titolopag h1{font-size:18px;color: #0b215a;padding: 3px 0px 0px 8px;float:left;}
#contieni-nomesconti {background-color:#FFFFFF;float:left;padding-left:10px;height:25px;width:140px;font-size:18px;color: #0b215a;}
#contieni-nomesconti a:link, #contieni-nomesconti a:visited {text-decoration:none;font-size:18px;color: #0b215a;}
#contieni-nomesconti a:hover {text-decoration:none;font-size:18px;color: #0b215a;}
.titoloconfig {background-color:#FFFFFF;float:left;height:25px;width:488px;}
.titoloconfig p{font-size:13px;font-weight: bold;color: #3877ba;padding: 5px 0px 0px 8px;float:left;}
#titolologin {width: 246px;height: 20px;background-color: #0b215a;color: #FFFFFF;text-transform: uppercase;padding-left: 25px;padding-top: 5px;margin-bottom: 3px;}
#indirizzo {float:left;width:251px;margin-bottom:10px;}
#testo_indirizzo {float:left;width:225px;padding-left:10px;}
#bandiere {float:left;width:15px;}
#menudx {float:left;width:271px;}
#menudx .voce {float:left;height:25px;width:100%;margin-bottom: 5px;background-color: #FFFFFF;}
#menudx .voce p {font-size:12px;color: #0b215a;padding: 5px 0px 0px 8px;float:left;text-transform:uppercase;}
#menudx .voce p a:link, #menudx .voce p a:visited{font-size:12px;color: #0b215a;float:left;text-transform:uppercase;text-decoration:none;}
#menudx .voce p a:hover{font-size:12px;color: #0b215a;float:left;text-transform:uppercase;text-decoration: underline;}
#colonna-testo-interna .singolanews {text-align:left;margin:0px;}
 #colonna-testo-interna .singolanews .titolo {background-color:#a49c97;text-align:right;margin-bottom:5px;font-size:12px;color:#FFFFFF;padding-left:8px;text-align:left;}
#colonna-testo-interna .singolanews .titolo a:link, #colonna-testo-interna .singolanews .titolo a:visited{font-size:12px;color:#FFFFFF;text-decoration:none;text-align:left;}
#colonna-testo-interna .singolanews .titolo a:hover{font-size:12px;color:#FFFFFF;background-color:#89827d;display:block;text-decoration:none;text-align:left;}
.box-categorie2 .titolo {font-size:12px;color:#ccc5be;font-family: Arial, Verdana, sans-serif;background-color:#89827d;height:36px;width:102px;float:left;text-align:right;padding-right: 10px;padding-top:40px;}
.box-categorie2 .immagine {float:left;}
.box-categorie2 .testo {float:left;font-size:12px;color: #646356;padding:8px;background-color:#FFFFFF;width:96px;text-align:right;height:90px;    }
.box-categorie2 a:link,  .box-categorie2 a:visited{font-size:12px;color: #FFFFFF;text-decoration:none;font-weight:bold;}
.box-categorie2 a:hover{font-size:12px;color: #00215a;text-decoration:none;font-weight:bold;}
.banerini-utility {float:left;height:111px;background-color: #FFFFFF;width:209px;border: 1px  #c2bbb6 solid;  }
.banerini-utility .titolettino {font-size:14px;text-align:right;margin-right:35px;margin-top: 10px;color: #0b215a;font-weight:bold;text-transform: uppercase;  }
.banerini-utility p {font-size:11.5px;text-align:right;margin: 10px 10px 0px 80px;line-height:13px;}
.banerini-utility .titolettino a:link, .banerini-utility .titolettino a:visited  {font-size:14px;text-decoration:none;color: #0b215a;}
.banerini-utility .titolettino a:hover  {font-size:14px;text-decoration:none;color: #999999;}
.banerini-config {float:left;height:104px;background-color: #FFFFFF;width:231px; }
.banerini-config p {font-size:11.5px;color:#FFFFFF;text-align:left;margin: 5px 10px 0px 10px;line-height:11px;}
.banerini-config p a:link, .banerini-config p a:visited  {font-size:11.5px;font-weight: bold;text-decoration:none;color: #FFFFFF;}
.banerini-config p a:hover  {font-size:11.5px;font-weight: bold;text-decoration:none;color: #FFFFFF;}
.elencocatalogo  {font-size:13px;text-decoration:none;color: #0b215a;list-style:none;text-transform:uppercase;}
.elencocatalogo li  {font-size:13px;text-decoration:none;color: #666666;list-style:none;padding: 5px 0px 5px 0px;border-bottom: 1px solid #999999;}
.elencocatalogo li a:link, .elencocatalogo li a:visited {font-size:13px;color: #666666;text-decoration:none;list-style:none}
.elencocatalogo li a:hover {font-size:13px;color: #0b215a;text-decoration:none;list-style:none}
#contieniprod {background-color: #FFFFFF;width:488px;float:left;}
#contienifoto {float:left;padding: 10px 0px 10px 10px;width:350px;}
#contienifoto_carpenteria{float:left;padding: 10px 0px 10px 10px;width:257px;}
#colonna_sx_carpenteria{float:left;padding: 10px 0px 10px 10px;width:211px;height:280px;background-color:#fff;}
#foto_small_carpenteria{float:left;width:211px;height: 143px;}
#contienifoto_carpenteria img{width:257px;}
#contieniinfo {float:left;margin-left:13px;}
.info {background-color: #0b215a;width:105px;padding: 5px;margin-bottom:5px;height:38px;font-size:11px;color: #FFFFFF;text-transform: uppercase;}
.info a:link, .info a:visited {font-size:11px;color: #FFFFFF;text-decoration:none;}
.info a:hover {font-size:11px;color: #FFFFFF;text-decoration:none;}
#contieniinfo_carpenteria {float:left;margin-left:0px;height:137px;}
.info_carpenteria  {background-color: #3061ae;width:201px;padding: 5px 5px 10px 5px;font-size:13px;color: #FFFFFF;text-transform: uppercase;}
.info_carpenteria  a:link, .info_carpenteria  a:visited {font-size:13px;color: #FFFFFF;text-decoration:none;}
.info_carpenteria  a:hover {font-size:13px;color: #FFFFFF;text-decoration:none;}
.info_carpenteria2  {background-color: #3061ae;width:201px;padding: 5px;font-size:19px;color: #FFFFFF;text-transform: uppercase;font-family: 'FuturaStdBold';}
.info_carpenteria2  a:link, .info_carpenteria2  a:visited {font-size:19px;color: #FFFFFF;text-decoration:none;font-family: 'FuturaStdBold';}
.info_carpenteria2  a:hover {font-size:19px;color: #FFFFFF;text-decoration:none;font-family: 'FuturaStdBold';}
.infoprezzo {background-color: #f5833a;width:105px;padding: 5px;margin-bottom:5px;height:25px;font-weight:bold;font-size:12px;color: #FFFFFF;text-transform: uppercase;}
.arancio {width:97px; float:left; height:20px; text-align:center; background-color: #f5833a;padding-top:8px; text-transform: uppercase;color:#FFFFFF;font-size:9px;}
.bianco {width:97px; float:left; border-bottom:1px solid #999999; height:20px; text-align:center; background-color:#FFFFFF;padding-top:5px; }
.neutro {width:97px; float:left; border-bottom:1px solid #999999; height:20px; text-align:center;padding-top:5px; }
.arancione {width:190px; float:left; height:20px; text-align:left; background-color: #f5833a;padding:8px 0px 0px 8px; text-transform: uppercase;color:#FFFFFF;font-size:12px;border-top:1px solid #FFF;  }
.neutro2 {width:278px; float:left; height:20px; text-align:left; padding:8px 0px 0px 8px; font-size: 12px;border-top:1px solid #999999; }
.titoloprodotticorrelati { background-color: #0b215a;padding:5px 0px 5px 10px;width:478px;font-size:12px;color: #FFFFFF; border-bottom:1px solid #FFF;float:left;  }
.prodotticorrelati { background-color:#CCCCCC;padding: 0px 0px 15px 0px;width:488px; float:left; }
.nomeproodotto { width:98px;background-color:#666666;text-align:center;font-size:12px;color: #0b215a;float:left; margin-left:15px; margin-top:15px;border:1px solid #999999; }
.nomeproodotto p{ font-size:12px;color: #0b215a;padding: 5px;line-height:12px;float:left;  }
.nomeproodotto  a:link, .nomeproodotto  a:visited { font-size:12px;color: #0b215a;text-decoration:none;}
.nomeproodotto  a:hover { font-size:12px;color: #0b215a;text-decoration:underline;}
.titologallery { background-color: #999999;padding:5px 0px 5px 10px;width:478px;font-size:12px;color: #FFFFFF; float:left; }
.gallery{ font-size:12px;color: #0b215a;padding: 5px;line-height:12px;float:left;margin-top:15px;  }
.gallery  a:link, .gallery  a:visited { font-size:12px;color: #0b215a;text-decoration:none;}
.gallery  a:hover { font-size:12px;color: #0b215a;text-decoration:underline;}
.gallery-box { width:486px; float:left; border:1px solid #999999;padding-bottom:15px;}
.banerini-occasioni .titolettino a:link,  .banerini-occasioni .titolettino a:visited{ font-size:14px;color: #0b215a;text-decoration:none;}
.banerini-occasioni .titolettino a:hover{ font-size:14px;color: #0b215a;text-decoration:underline;}
.contienititolettino .titolettino a:link,  .contienititolettino .titolettino a:visited{ font-size:14px;color: #fff;text-decoration:none;}
.contienititolettino .titolettino a:hover{ font-size:14px;color: #fff;text-decoration:underline;}
.banerini-noleggio .titolettino a:link,  .banerini-noleggio .titolettino a:visited{ font-size:12px;color: #0b215a;text-decoration:none;}
.banerini-noleggio .titolettino a:hover{ font-size:12px;color: #0b215a;text-decoration:underline;}
.nomeproodottocorrelato { width:200px; font-size:12px;color: #0b215a;float:left; margin-left:20px; margin-top:15px;border:1px solid #999999; }
.nomeproodottocorrelato img { float:left; }
.nomeproodottocorrelato p{ font-size:12px;color: #0b215a;padding: 5px;line-height:12px;float:left; width:85px;  }
.nomeproodottocorrelato  a:link, .nomeproodottocorrelato  a:visited { font-size:12px;color: #0b215a;text-decoration:none;}
.nomeproodottocorrelato  a:hover { font-size:12px;color: #0b215a;text-decoration:underline;}
#caratteristiche select {width: 280px;margin-left: 20px;}
#caratteristiche label {width: 100px;font-size:13px;font-weight:bold;margin-left: 32px;display: block;float: left;margin-top:5px; }
#caratteristiche p {font-size:12px;float: left;width: 300px;margin-left: 24px;margin-top:5px; }
#bottone2 {width: 70px;background-color: #FFFFFF;color: #3262aa;font-weight: bold;float: left;border: #FFFFFF 1px solid;}
#bottone3 {width: 70px;float: right;background-color: #FFFFFF;color: #3262aa;font-weight: bold;border: #FFFFFF 1px solid;}
#bottone4 {width: 70px;float: right;background-color: #FFFFFF;color: #3262aa;font-weight: bold;border: #FFFFFF 1px solid;margin-left: 4px;}
#bottone5 {width: 150px;float: right;background-color: #FFFFFF;color: #3262aa;font-weight: bold;border: #FFFFFF 1px solid;margin-left: 4px;}
.testo-config {font-family: Arial, Verdana, sans-serif;font-size: 12px;color: #646356;}
.testo-config a:link, .testo-config  a:visited {font-weight:bold;text-decoration: underline;color: #3262aa;}
.testo-config a:hover {font-weight:bold;text-decoration: none;color: #3262aa;}
.testo-config2 {font-family: Arial, Verdana, sans-serif;font-size: 11px;color: #646356;}
.testo-config2 a:link, .testo-config2  a:visited {font-size: 11px;font-weight:bold;text-decoration: underline;color: #3262aa;}
.testo-config2 a:hover {font-size: 11px;font-weight:bold;text-decoration: none;color: #3262aa;}
#titolodisegno {width: 246px;height: 20px;background-color: #3262aa;color: #FFFFFF;text-transform: uppercase;padding-left: 25px;padding-top: 5px;margin-bottom: 3px;}
#contienidisegno {width:271px;float:left;background-color: #e5dfda;margin-bottom: 3px;}
#box-caratteristiche {font-size:11px;width:261px;float:left;background-color: #FFFFFF;padding-top: 30px;padding-left: 10px;padding-bottom: 30px;}
#caratteristica {width:124px;height: 16px;float:left;background-color: #3262aa;padding-top: 5px;padding-left: 5px;margin-bottom: 3px;}
#caratteristica p{font-size:11px;color:#FFFFFF;}
#valore {width:124px;height: 16px;float:left;background-color: #e5dfda;padding-top: 5px;padding-left: 5px;margin-bottom: 3px;}
#valore p {font-size:11px;color:#434136;}
#box-lineabianca {width:480px;border-bottom: 1px solid;border-bottom-color: #FFFFFF;border-top: 1px solid;border-top-color: #FFFFFF;}
#contieni-dati {width:463px;float:left;background-color: #ccc5be;padding-left: 25px;padding-bottom: 20px;padding-top: 20px;margin-bottom: 3px;}
#contieni-dati p{line-height: 1.5;}
.tutte {text-align:right;padding-right:10px;padding-top:5px;}
.tutte a:link, .tutte  a:visited {text-decoration: none;color: #FF6600;font-size:14px;}
.tutte a:hover {text-decoration: underline;color: #000066;font-size:14px;}
/* stile nuovo box sconti e configurator---------------------------------------------------------------------------------------------------------------- */
#contieni-box-sconti {float:right;width:294px;}
#tutte {float:right;text-align:right;width:300px;height:20px;padding-right:10px;padding-top:5px;}
#tutte a:link, .tutte  a:visited {text-decoration: none;color: #FF6600;font-size:14px;}
#tutte a:hover {text-decoration: underline;color: #000066;font-size:14px;}
#contieni-pezzoalto {width:294px;height: 16px;float:right;background-image:url(../immagini/home/occasioni/occas-alto.jpg);}
#wrapper-home {background-image:url(../immagini/sfondo.jpg);background-repeat:repeat-y;width:976px;float:left;}
#colonnasx-home {background-color: #ccc5be;width: 537px;float:left;}
#colonnadx-home {width: 271px;float:right;padding-left:42px;padding-right:16px;}
#colonnadx-home2 {width: 271px;float:right;padding-left:42px;}
#occas-home1 {width:294px;height: 150px;float:right;text-align:right;background-image:url(../immagini/home/occasioni/occas-new1.jpg);}
#occas-home2 {width:294px;height: 67px;float:right;text-align:right;}
#testo-occas-home {float:right;color:#646356;line-height:17px;padding-right:50px;padding-top:45px;}
#testo-occas-home a:link,  #testo-occas-home a:visited {color:#646356;text-decoration:none;}
 #testo-occas-home a:hover {text-decoration:none;color:#646356;}
 #contieni-img {float:left;padding-left:30px;padding-top:40px;}
#contieni-sconti {float:left;border:1px solid #ffffff;font-weight:bold;width: 147px;height:19px;padding-top:8px;}
.voce-menuazz2 {background-color: #f47900;width: 149px;font-weight:bold;padding:3px;height:29px;font-size:12px;color:#FFFFFF;font-family: Arial, Verdana, sans-serif;margin-right: 6px;float:left;text-align:center;}
#configurator a:link, #configurator a:visited {text-decoration:none;}
 #configurator a:hover {text-decoration:none;}
 #top {width:960px;}
#top_alto {width:960px;height:65px;float:left;}
#top_alto_logo {width:316px;height:65px;float:left;}
#contieni_lingue {width:200px;height:65px;float:right;}
#contieni_nro {width:400px;height:65px;float:right;}
#nro {font-size:26px;color:#28993d;font-family: 'FuturaStdBold';float:right;padding-top:10px;}
#nro a:link, #nro a:visited{font-size:26px;color:#28993d;font-family: 'FuturaStdBold';text-decoration:none;}
#nro a:hover{font-size:26px;color:#3db24f;font-family: 'FuturaStdBold';text-decoration:none;}
#nro_testo {width:180px;font-size:10px;color:#0b215a;font-family: 'FuturaStdMedium';float:right;padding-top:10px;text-transform:uppercase;text-align:right;padding-right:10px;}
#top_lingue {width:644px;height:65px;float:left;}
#top_lingue ul{float:right;margin-top:10px;display:inline;list-style:none;}
#top_lingue li{float:right;padding:3px;margin-right:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;background-color:#ccc5bd;color:#0b215a;text-transform: uppercase;}
#top_lingue li a:link, #top_lingue li a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#ccc5bd;color:#0b215a;text-transform: uppercase;text-decoration: none;}
#top_lingue li a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#ccc5bd;color:#ffffff;text-transform: uppercase;text-decoration: none;}
#top_sfondo {width:920px;height:191px;background-image:url(../immagini/banner/header_ita.jpg);padding:20px;}
.top_sfondo2 {width:920px;height:191px;padding:20px;}
#contieni_offerta {float:right;width:360px;height:191px;text-align:right;}
#titolo_offerta1 {font-family: 'FuturaStdLight';color:#FFF;font-size:27px;width:360px;}
#titolo_offerta1 strong{font-family: 'FuturaStdBold';color:#FFF;font-size:27px;}
#contieni_offerta_sotto {float:right;width:360px;text-align:right;padding-top:15px;}
#offerta_foto {width:126px;height:94px;float:right;border:#FFF 1px solid;}
#offerta_foto_sx {width:217px;float:right;padding-right:15px;}
#solo {width:217px;float:right;text-align:right;font-family: 'FuturaStdLight';color:#FFF;text-transform:uppercase;font-size:17px;padding-bottom:10px;}
#scopri {width:185px;float:right;text-align:right;font-family: 'FuturaStdLight';color:#FFF;text-transform:uppercase;font-size:17px;background-color:#0b215a;padding:4px 10px 4px 3px;line-height:1;}
#scopri a:link, #scopri a:visited{text-align:right;font-family: 'FuturaStdLight';color:#FFF;text-transform:uppercase;font-size:17px;line-height:1;text-decoration:none;}
#scopri a:hover{text-align:right;font-family: 'FuturaStdLight';color:#FFF;text-transform:uppercase;font-size:17px;line-height:1;text-decoration:none;}
/* box scegliere B&B---------------------------------------------------------------------------------------------------------------- */
#contieni_perche {width:271px;float:left;background-color:#dbd7d1;}
#titolo_perche {width:246px;float:left;background-color:#3262a9;font-family: 'FuturaStdLight';font-size:19px;color:#FFF;text-align:right;padding:5px 20px 5px 5px;}
#titolo_perche a:link, #titolo_perche a:visited{font-family: 'FuturaStdLight';font-size:19px;color:#FFF;text-align:right;text-decoration:none;}
#titolo_perche a:hover{font-family: 'FuturaStdLight';font-size:19px;color:#01215a;text-align:right;text-decoration:none;}
#voci_perche {width:271px;float:left;}
#voci_perche ul{width:271px;float:left;list-style:none;display:block;}
#voci_perche li{width:236px;background-color:#fff;padding:5px 20px 5px 15px;margin-bottom:5px;float:left;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #646356;font-weight:bold;}
#voci_perche li strong{text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #646356;font-weight: normal;}
#firma_perche {width:236px;float:left;padding:35px 20px 15px 15px;background-image:url(../immagini/home/firma_danilo.jpg);background-repeat:no-repeat;background-position:top left;}
#amministratore {float: right;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #4b3e34;}
#amministratore strong{float: right;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #4b3e34;font-style:italic;font-weight:normal;}
#link_referenze {width:231px;float:left;background-color:#3262a9;font-family: 'FuturaStdLight';font-size:18px;color:#FFF;text-align:right;padding:3px 20px 3px 20px;text-transform:uppercase;}
#link_referenze a:link,  #link_referenze a:visited{font-family: 'FuturaStdLight';font-size:17px;color:#FFF;text-align:right;text-decoration:none;}
#link_referenze a:hover{font-family: 'FuturaStdLight';font-size:17px;color:#FFF;text-align:right;text-decoration: underline;}
/* nro verde---------------------------------------------------------------------------------------------------------------- */
.contieni_num_verde{width:700px;float:left;padding:17px;}
.content_tab_verde{width:700px;float:left;background-color:#f2f1ef;margin-top:12px;}
.riga_tab_verde{width:700px;float:left;	}
.casella1_tab_verde{width:180px;float:left;background-color:#0b215a;padding:4px 10px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;	font-weight:bold;}
.casella2_tab_verde{width:230px;float:left;background-color:#ccc5bd;padding:4px 10px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}
.casella3_tab_verde{width:230px;float:left;background-color:#e0dbd3;padding:4px 10px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}
.casella4_tab_verde{width:180px;float:left;background-color:#ccc5bd;padding:4px 10px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}
.casella5_tab_verde{width:230px;float:left;padding:4px 10px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}
.casella6_tab_verde{width:230px;float:left;padding:4px 10px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}
.casella7_tab_verde{width:180px;float:left;background-color:#e0dbd3;padding:4px 10px;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}
.casella8_tab_verde{width:680px;float:left;background-color:#dd6e05;padding:4px 10px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}
.testo_tab_verde{width:700px;float:left;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;	}

/* container modificati---------------------------------------------------------------------------------------------------------------- */
.desc_container{margin: 0;padding: 0;border: 0;font-family: Arial, Verdana, sans-serif;font-size: 12px;color: #646356;}
.desc_container_titolo{margin: 0;padding: 0;border: 0;font-family: Arial, Verdana, sans-serif;font-size: 13px;color: #0B215A; text-transform:uppercase; border-top: 1px solid #999; font-weight:bold; padding:10px 0px 10px 0px}
.desc_container_titolo a:link, .desc_container_titolo a:visited{font-family: Arial, Verdana, sans-serif;font-size: 13px;color: #0B215A; text-transform:uppercase; text-decoration:none }
.desc_container_titolo a:hover{font-family: Arial, Verdana, sans-serif;font-size: 13px;color: #0B215A; text-transform:uppercase; text-decoration:none }
.foto_modificati{ width:244px; float:left}


/* container modificati NEW---------------------------------------------------------------------------------------------------------------- */
#colonnasx_modificati {background-color: #3262A9;width: 553px;float:left;padding-left:42px;padding-right:42px;}
#colonna-testo_modificati {background-color:#3262A9;padding: 20px 30px 35px 35px;float:left;width:488px;}
.briciole_modificati {float:left;margin-bottom:30px;font-size:12px;color: #fff; font-style:italic}
.briciole_modificati a:link,  .briciole_modificati a:visited{font-size:12px;color: #fff;text-decoration:none; font-style:normal}
.briciole_modificati a:hover{font-size:12px;color: #0b215a;text-decoration:none;}
.riga_modificati {width:488px;float:left;}
.riga_modificati2 {width:488px;float:left; padding-bottom:20px}
.titoletto_modificati {float:left; width:428px; background-color: #0b215a; padding:0px 30px}
.titoletto_sx{ color: #FFF; text-transform:uppercase; font-size:12px; float:left; text-align:left; padding-top:8px; padding-bottom:8px; width:340px}
.titoletto_sx a:link, .titoletto_sx a:visited{ color: #FFF; text-transform:uppercase; font-size:12px; text-decoration:none; float:left; text-align:left;}
.titoletto_sx a:hover{ color:#3262A9; text-transform:uppercase; font-size:12px; text-decoration:none;}
.titoletto_dx { color: #FFF; text-transform:uppercase; font-size:16px; float:right; text-align:right; padding-top:6px;}
.titoletto_dx a:link, .titoletto_dx a:visited{ color: #FFF; text-transform:uppercase; font-size:16px; text-decoration:none;}
.titoletto_dx a:hover{ color:#3262A9; text-transform:uppercase; font-size:16px; text-decoration:none;}
.testo_modificati {width:488px;float:left; padding-bottom:20px; font-family: Arial, Verdana, sans-serif; font-size: 12px; color:#FFF}
.testo_modificati a:link, .testo_modificati a:visited{font-family: Arial, Verdana, sans-serif; font-size: 13px; color:#f47900; text-decoration:none; text-transform:uppercase}
.testo_modificati a:hover{font-family: Arial, Verdana, sans-serif; font-size: 13px; color:#fff; text-decoration:none; text-transform:uppercase}
#contienicontattaci {width:271px;float:left;background-image: url(../immagini/struttura/banner-utility/sfondo-contatti.jpg);}
#titolo_contatti {width:246px;float:left;text-align:right;font-family:  Arial, Verdana, sans-serif;font-size:15px;color:#f47900;padding:20px 25px 5px 0px;}
#contattaci {width:271px;height: 142px;float:left;text-align:right;}
#contattaci a:link, #contattaci a:visited {text-decoration:none;}
#contattaci a:hover {text-decoration:none;}
#contattaci p {padding: 0px 25px 0px 25px;}
#contieniglossario {width:271px;float:left;background-image: url(../immagini/struttura/banner-utility/sfondo-glossario.jpg);}
#glossario {width:271px;height: 102px;float:left;text-align:right;}
#glossario a:link, #glossario a:visited {text-decoration:none;}
#glossario a:hover {text-decoration:none;}
#glossario p {padding: 20px 25px 0px 25px;}
#foto_big_modificati { width:488px; height:314px; float:left; padding-bottom:30px}
.info_modificati {background-color: #f47900;width:105px;padding: 5px; height:38px;font-size:11px;color: #FFFFFF;text-transform: uppercase; position:absolute; margin-left:373px; margin-top:0; z-index:999; float:right; border:0px}
.info_modificati a:link, .info_modificati a:visited {font-size:11px;color: #FFFFFF;text-decoration:none;}
.info_modificati a:hover {font-size:11px;color: #FFFFFF;text-decoration:none;}
.titologallery_modificati { background-color: #fff;padding:5px 0px 5px 10px;width:478px;font-size:12px;color: #f47900; float:left; }
.gallery-box_modificati { width:486px; float:left; border:1px solid #fff;padding-bottom:15px;}
.titoletto_regioni {float:left; width:428px; background-color: #0b215a; padding:0px 30px; margin-bottom:10px}
.glossario_titolo{margin: 0;padding: 0;border: 0;font-family: Arial, Verdana, sans-serif;font-size: 13px;color: #0B215A; text-transform:uppercase; border-top: 1px solid #0B215A; padding:10px 0px 10px 0px}
.glossario_titolo a:link, .glossario_titolo a:visited{font-family: Arial, Verdana, sans-serif;font-size: 13px;color: #fff; text-transform:uppercase; text-decoration:none }
.glossario_titolo a:hover{font-family: Arial, Verdana, sans-serif;font-size: 13px;color: #0B215A; text-transform:uppercase; text-decoration:none }
.contieni_sottomenu { width:226px; margin-left:25px; float:left; background-color:#0B215A; padding:10px; margin-bottom:5px}
.voce_sottomenu { width:226px; float:left; border-bottom:#FFF 1px solid; padding:10px 0px 10px 0px;font-family: Arial, Verdana, sans-serif;font-size: 13px; color: #fff; text-transform:uppercase; font-weight:normal}
.voce_sottomenu a:link, .voce_sottomenu a:visited{ font-family: Arial, Verdana, sans-serif;font-size: 13px; color: #fff; text-transform:uppercase; font-weight:normal; text-decoration:none}
.voce_sottomenu a:hover{ font-family: Arial, Verdana, sans-serif;font-size: 13px; color: #3262A9; text-transform:uppercase; font-weight:normal; text-decoration:none}
.info_modificati2 {background-color: ##F47900;width:105px;padding: 5px;margin-bottom:5px;height:38px;font-size:11px;color: #FFFFFF;text-transform: uppercase;}
.info_modificati2 a:link, .info_modificati2 a:visited {font-size:11px;color: #FFFFFF;text-decoration:none;}
.info_modificati2 a:hover {font-size:11px;color: #FFFFFF;text-decoration:none;}


/** popup **/
.displayno{display:none}
.popup-color{width: 100%;padding: 0%;float:left;font-size:0.9em;color:#2D2D2D; background-image: url(../immagini/home/sfondo-natale.jpg);}
.popup-color .logo{width:50%;padding:3% 25%;float:left; margin-bottom: 20px; margin-top: 30px;}
.popup-color .logo img{width:100%;float:left;}
.popup-color p{font-size: 14px;color:#0b215a;text-transform:uppercase;font-weight:normal;width:90%;float:left;text-align: center;padding: 2% 0% 7% 5%; font-family: Arial, Helvetica, sans-serif;}
.popup-color h2{font-size: 20px;color:#0b215a;text-transform:uppercase;font-weight:normal;width:100%;float:left;text-align: center;font-family: Arial, Helvetica, sans-serif; margin-bottom:10px}
.popup-color p strong{ font-weight:bold; font-size: 30px; color:#0b215a}
.popup-color .foto{width:100%;float:left; position:relative}
.popup-color .foto .contattaci{width: 56%;position:absolute;left: 20%;top:-10%;background-color:#0b215a;font-size: 1.6em;color:#fff;text-transform:uppercase;font-weight:bold;text-align: center;padding: 3%;font-family: Arial, Helvetica, sans-serif;}
.popup-color .foto a:hover .contattaci {background-color:#ff6700; cursor:pointer}
.popup-color .foto img{width:100%; float:left}
#cboxTitle{font-size:11px;line-height:11px;width:98%;padding:1%;top:0!important;opacity:0.7}
#colorbox, #cboxOverlay, #cboxWrapper{z-index:999999!important}


/***cookies bar***/
.cookiesbar{position:fixed;bottom:0;left:0;width:98%;padding:0.5% 1%;background-color:#000;background:rgba(0, 0, 0, 0.73);display:none;font-size:0.9em; text-align:center}
.cookiesbar p{padding:0;color:#fff;}
.cookiesbar p a{display:inline-block;margin-right:5px; color:#FFFFFF}
.cookiesbar button{border: none;color:#000;min-height:1px;margin-left: 10px;background:#EAEAEA;text-transform: uppercase; padding: 0 12px;height:20px;cursor:pointer;font-size:0.9em}

/***nl block***/
.nlBlock{width:420px;position:fixed;bottom:1%;left:50%;margin-left:-12px;padding:35px;background-color:#fff;border:1px solid #000;display:none}
.nlBlock form{width:100%;float:left;}
.nlBlock .nlBlock_intro{text-align:center;width:100%;float:left;}
.nlBlock .nlBlock_intro .nlBlockTitolo{text-transform:uppercase;font-size:24px;color:#000;}
.nlBlock .nlBlock_intro p{font-size:16px;color:#484848;display:block;margin:5px 0 0 0;}
.nlBlock .nlBlock_intro .pMin{font-size:12px;color:#484848;display:block;margin:10px 0 0 0;}
.nlBlock form ul{width:100%;float:left;list-style:none;margin:30px 0 0 0;}
.nlBlock form ul li{width:50%;float:left;margin-bottom:17px}
.nlBlock form ul li input{height:46px;border:1px solid #ebebeb;color:#8c8c8c;text-transform:uppercase;width:80%;padding:0 3% 0 10%;}
.nlBlock form ul li input:focus{border-color:#89827d;outline:none;background-color:#fff}
.nlBlock form ul li:nth-child(even) input{float:right;}
.nlBlock form ul li.w100{width:100%}
.nlBlock form ul li.w100 input{width:90.5%;padding-left:5%}
.nlBlock form ul li.nlBlockInputPiccolo input{width:18px;height:18px;background-color:#fff;float:left;vertical-align:middle;margin: 0 8px 0 0;}
.nlBlock form ul li.actionBtn{text-align:center;margin-top:18px;margin-bottom:0}
.nlBlock form ul li.actionBtn button{background-color:#89827d;color:#fff;text-transform:uppercase;font-size:18px;width:66%;border:none;font-family:Arial, Verdana, sans-serif;height:38px;cursor:pointer;outline:none;}
.nlBlock form ul li.actionBtn button:hover{background-color:#ccc5bd}
.nlBlock form ul li .openInformativa{cursor:pointer;}
.nlBlock .informativaNL{display:none;position:relative;}
.nlBlock .informativaNL .chiudiNL{right:-20px;top:-25px;}
.chiudiNL{position:absolute;right:10px;top:10px;text-transform:uppercase;color:#8c8c8c;font-size:20px;cursor:pointer;}