/* GLOBAL */

html, body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#f2f2f2;background:#000000;text-align:center;/*height:100%;*/margin:0 auto;}
img {border:0;}
.clear {clear: both;}

a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}  

h2{ font-size:12px; font-weight:bold; margin:0; padding:0; float:left; display:block; margin-top:5px; width:200px;}
h3{ font-size:9px; float:left; display:block; margin:0; padding:0; font-weight:normal; width:200px;}
#rimuoviCarrello{ font-size:9px; color:#FF0000; float:right; display:block; width:130px; font-weight:normal; margin-top:45px;}
#rimuoviCarrello a{color:#FF0000; text-decoration:none;font-size:9px;}
#rimuoviCarrello a:hover{color:#FF0000; text-decoration:underline;font-size:9px;}
#rimuoviCarrelloNew{ font-size:10px; color:#FF0000; float:left; display:block; width:130px; font-weight:bold; margin:0 0 0 0;}
#rimuoviCarrelloNew a{color:#FF0000; text-decoration:none;font-size:10px;}
#rimuoviCarrelloNew a:hover{color:#FF0000; text-decoration:underline;font-size:10px;}


#container {background-color:#212121;height:auto;width:850px;min-height:100%;margin-left:auto;margin-right:auto;}
#content {width:741px;margin:0 auto;text-align:left;/*height:100%;*/position:relative;}

#header {height:93px;width:741px;background:#212121;padding-top:30px;}
#header #logo {width:233px;height:53px;float:left;display:block; margin:0 0 20px 0; padding:0;}
#header #menu {width:300px;text-align:right;padding-top:13px;float:right;}
#header #menu a {text-decoration:none;color:#f2f2f2;}
#header #menu a:hover {text-decoration:underline;color:#f2f2f2;}
#header #menu .selected {text-decoration:none;color:#f2f2f2; font-weight:bold;}
#header #menu .tit1{ color:#9B8B70; display:block; float:left; margin:0; padding:0; font-weight:bold; width:300px;}
#header #menu .tit2{ color:#fff; display:block; float:left; margin:0; padding:0; font-weight:bold; font-size:14px; width:300px;}

#content #colsx {width:232px;float:left;margin-right:1px;}
#content #colsx h1 {color:#f2f2f2;background:#212121;font-size:12px;padding:12px 0 0 11px;height:18px;width:226px;margin:0;text-align:left;display:block;float:left;}
#content #colsx h1 a{ text-decoration:none; color:#f2f2f2;}
#content #colsx h1 a:hover{ text-decoration:underline; color:#f2f2f2;}

#content #coldx {width:508px; display:block;float:right; height:auto; min-height:300px;}
#content #coldx a{ margin:0; padding:0;}
#content #coldx #barra {width:508px; height:34px; background:#3c3e39; margin:0; padding:0; font-size:12px;}
#content #coldxprod {width:508px; display:block;float:right; background:#000000; padding:0 0 20px 0; margin:0;}
#content #coldxprod_content {width:508px; display:block;float:right; height:auto;}
#content #coldxprod_content #prodotto {width:358px; height:auto;display:block;float:left;}
#content #coldxprod_content #prodotto_new {width:508px; height:auto;display:block;float:left; font-size:10px;}
#content #coldxprod_content #prodotto_new input{ margin:2px 5px 0 0; padding:0px; width:40px; font-size:10px; height:13px;}

#content #coldxprod_content #prodottoCarrello {width:508px; height:auto;display:block;float:left;}
#content #coldxprod #testo{width:480px;display:block;float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:justify; padding:10px 5px 15px 15px; font-size:12px; font-weight:bold;}
.grigio{ color:#524b41;}
#content #coldxchisiamo {width:508px; display:block;float:right; background:#000000;}
span.backcat {color:#524B41;font-size:12px;padding:5px 0 0 0;width:460px;margin:0 0 10px 0;text-align:left;display:block;float:left; font-weight:bold;}
span.backcat a{ text-decoration:none; color:#f2f2f2;}
span.backcat a:hover{ text-decoration:underline; color:#f2f2f2;}


#content #sub_header {width:741px;height:auto;float:left; display:inline;}
#content #sub_header h1 {color:#f2f2f2;font-size:12px;padding:21px 0px 6px 8px;width:213px;margin:0;text-align:left;display:block;float:left;}
#content #sub_header h1 a{color:#f2f2f2; text-decoration:none;}
#content #sub_header h1 a:hover {color:#f2f2f2; text-decoration:underline;}
#content #sub_header h2 {color:#f2f2f2;font-size:12px;padding:21px 0px 6px 15px;width:320px;margin:0;text-align:left;display:block;float:left;}

#content #sub_header h2 a{color:#f2f2f2; text-decoration:none;}
#content #sub_header h2 a:hover {color:#f2f2f2; text-decoration:underline;}
#content #submenu_riga { width:741px; margin:0; padding:0; float:left; height:10px; background:url(/img/bg_submenu.gif) repeat-x; display:block;}


/*home menu novità*/ 
#menu_news_sx{width:229px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size: 11px;}
#menu_news_sx ul{margin: 0;padding: 0;list-style: none;}
#menu_news_sx ul li{font-size: 11px;display:inline;padding:0;background-color:#9b8b70;margin-bottom:2px;height:28px;line-height:25px;}
#menu_news_sx ul li a{font-size: 11px;display:block;text-decoration: none;color: #FFFFFF;display: block;background-color:#9b8b70;color:#f2f2f2;text-decoration:none;width:213px;height:28px;margin-bottom:2px;padding-left:16px;}
#menu_news_sx ul li a:hover{color:#FFFFFF;text-decoration:none;background-color:#5e5649;}
#menu_news_sx .active {background:#5e5649;margin-bottom:2px;height:28px;padding-left:16px;}
#menu_news_sx .boxricerca{ width:230px; height:67px; background:#9b8b70;}
#menu_news_sx .boxricerca a{ color:#000000; text-decoration:none;}
#menu_news_sx .boxricerca a:hover{ color:#fff; text-decoration:underline;}
#menu_news_sx #domanda{ margin:0 0 0 10px; border:1px solid #000000; padding:5px; width:183px;}
#menu_news_sx  span{ margin:0 0 0 142px; display:block; height:14px; width:65px;}

/*home menu promo*/ 
#menu_promo_sx{background-color:#5e5649;width:219px;height:32px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size: 11px;text-align:center; border-bottom:2px solid #212121; padding:10px 0 0 10px;}
#menu_promo_sx .active {background:#5e5649;margin-bottom:2px;height:28px;padding-left:16px;}
#menu_promo_sx a{ color:#fff; text-decoration:none;}
#menu_promo_sx a:hover{ color:#000; text-decoration:underline;}

/*home menu categoria */
#menu_cat_sx{width:229px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size: 11px;float:left;}
#menu_cat_sx ul{margin:0;padding:0;list-style: none; width:229px; }
#menu_cat_sx ul li{font-size:11px;padding:0;background-color:#5e5649;
margin-bottom:2px;height:28px;line-height:25px;display:block;width:229px;}
#menu_cat_sx ul li a{font-size:11px;text-decoration:none;color:#FFFFFF;background-color:#5e5649;color:#f2f2f2;height:28px;margin-bottom:2px;padding-left:16px;display:block;}
#menu_cat_sx ul li a:hover{ background-color:#9b8b70;}
#menu_cat_sx .active{background:#9b8b70;margin-bottom:2px;height:28px;padding-left:16px;}

/* azienda */
#menusx{width:229px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size: 11px; float:left;}
#menusx ul{margin: 0;padding: 0;list-style: none;}
#menusx ul li{font-size: 11px;display:inline;padding:0;background-color:#9b8b70;margin-bottom:2px;height:28px;
line-height:25px;}
#menusx ul li a{
font-size: 11px;display:block;text-decoration: none;color: #FFFFFF;background-color:#9b8b70;color:#f2f2f2;height:28px;margin-bottom:2px;padding-left:16px;}
#menusx ul li a:hover{background-color:#5e5649;}
#menusx .active {background:#5e5649;margin-bottom:2px;height:28px;padding-left:16px;}

#content #coldx #contdx {width:508px;display:block;float:right;height:256px; margin:4px 0 0 0;}
#content #coldx #contdxmaps {width:508px;display:block;float:right;height:381px;}
#content #coldx #subcol {width:508px;display:block;float:left; padding-top:9px;  }
#content #coldx #testo {width:330px;display:block;float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left;padding-right:10px; padding-bottom:20px; font-size:12px; padding-left:12px; border-right:3px solid #5e5649;}
#content #coldx #imgcol01 {width:125px; height:125px; margin:0 10px 10px 15px;display:block;float:left; background-color:#999999;}
#content #coldx #imgcol02 {width:125px; height:125px;margin:0 10px 10px 15px;display:block;float:left; background-color:#999999;}
#content #coldx #testodovesiamo {width:508px;float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:justify;padding-right:10px; padding-bottom:10px; padding-top:9px; padding-left:10px; height:auto; min-height:100px;}
#content #coldx #staffup {width:502px;display:block;float:left;height:auto; /*border-top:1px solid #FFFFFF;*/ padding:0 0 0 0; font-size:14px;}
#content #coldx #testatina{ width:498px; height:30px; background:#3c3e39; margin:0 0 2px 0; padding:12px 0 0 10px; float:left; font-size:12px; color:#FFFFFF; font-weight:bold;}

/* dicono di noi */
#content #coldx #msg{ width:490px; height:auto; min-height:70px; background:#9b8b70; font-size:12px; color:#000000; margin:0 0 3px 2px; padding:10px 5px 10px 10px; float:left;}
#content #coldx #msg span{ font-size:12px; color:#fff; font-weight:bold;}

/* iscrviti */
#content #coldx #contdxmap{width:508px; display:block;float:right; height:auto; background:#000000;}
#content #coldx #contdxmapcategorie{width:508px; display:block;float:right; height:auto;}


/*.foto_sx{ width:250px; height:250px; float:left; margin-bottom:2px;}
.foto_dx{ width:250px; height:250px; float:left; margin-left:2px;margin-bottom:2px;}*/

.foto_prodsx{ width:248px; height:248px; float:left; margin:0 2px 2px 0; padding:0;}
.foto_proddx{ width:248px; height:248px; float:left; margin:0 0 2px 0; padding:0;}

.foto_sx{ width:248px; height:50px; float:left; margin:0 2px 2px 0; padding:38px 0 0 0; background:#3c3e39; text-align:center;}
.foto_sx:hover{ text-align:center;width:248px; height:50px; float:left; margin:0 2px 2px 0; padding:38px 0 0 0; background:#5e5649;}
.foto_sx a{ color:#FFFFFF; text-decoration:none;}
.foto_sx a:hover{ color:#FFFFFF; text-decoration:none;}

.foto_dx{ text-align:center;width:248px; height:50px; float:left; margin:0 2px 2px 0; padding:38px 0 0 0; background:#3c3e39;}
.foto_dx:hover{ text-align:center;width:248px; height:50px; float:left; margin:0 2px 2px 0; padding:38px 0 0 0; background:#5e5649;}
.foto_dx a{ color:#FFFFFF; text-decoration:none;}
.foto_dx a:hover{ color:#FFFFFF; text-decoration:none;}

.foto_sx_home{ width:248px; height:12px; float:left; margin:0 2px 2px 0; padding:0 0 0 0; background:#3c3e39; text-align:center;}
.foto_sx_home:hover{ text-align:center;width:248px; height:12px; float:left; margin:0 2px 2px 0; padding:0 0 0 0; background:#5e5649;}
.foto_sx_home a{ color:#FFFFFF; text-decoration:none;}
.foto_sx_home a:hover{ color:#FFFFFF; text-decoration:none;}

.foto_dx_home{ text-align:center;width:248px; height:12px; float:left; margin:0 2px 2px 0; padding:38px 0 0 0; background:#3c3e39;}
.foto_dx_home:hover{ text-align:center;width:248px; height:12px; float:left; margin:0 2px 2px 0; padding:38px 0 0 0; background:#5e5649;}
.foto_dx_home a{ color:#FFFFFF; text-decoration:none;}
.foto_dx_home a:hover{ color:#FFFFFF; text-decoration:none;}


#subCat{width:498px;display:block;float:left;height:34px; border-top:2px solid #FFFFFF; padding:4px 0 0 0; font-size:14px; background:#212121; margin:8px 0 2px 0;}
#subCat #title{width:490px;display:block;float:left;height:16px; background:#3c3e39; margin:0 0 0 0; padding:8px 0 8px 8px; font-size:12px; font-weight:bold; color:#FFFFFF;}

#subProd{width:496px;display:block;float:left;border-top:2px solid #FFFFFF; padding:4px 0 0 0;margin:8px 0 2px 0;}

/* menu prodotto */
#menu_prod{width:140px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size: 11px; float:left; margin-left:4px;}
#menu_prod ul{margin: 0;padding: 0;list-style: none; width:140px;}
#menu_prod ul li{font-size:11px;display:inline;padding:0;background-color:#4e4638;margin-bottom:2px;height:28px;line-height:25px; width:140px;}
#menu_prod ul li a{font-size: 11px;display:block;text-decoration: none;color: #FFFFFF;background-color:#4e4638;color:#f2f2f2;width:140px;height:28px;margin-bottom:2px;padding-left:5px;}
#menu_prod ul li a:hover{background-color:#5e5649;}
#menu_prod .active {background:#5e5649;margin-bottom:2px;height:28px;padding-left:5px;}

/* NEW menu prodotto */
#menu_prod_new{width:144px;font-family:Verdana,Arial, Helvetica, sans-serif;font-size: 11px; float:left; margin-left:4px;}
#menu_prod_new ul{margin: 0;padding: 0;list-style: none; width:145px;}
#menu_prod_new ul li{font-size:11px;display:inline;padding:0;background-color:#4e4638;margin-bottom:2px;height:49px; width:141px; color:#000000;}
#menu_prod_new ul li a{font-size: 11px;display:block;text-decoration: none;color: #000;background-color:#4e4638;width:131px;height:49px;margin-bottom:2px;padding:15px 0 0 15px;}
#menu_prod_new ul li a:hover{background-color:#5e5649;}
#menu_prod_new .active {background:#5e5649;margin-bottom:2px;height:49px;padding-left:5px;}
#menu_prod_new ul li span{ font-size:16px; font-weight:bold; float:right; margin:0 36px 0 0; padding:0 0 0 0; color:#FFFFFF;}
#testatina_menu_prod_new{ width:498px; height:auto; min-height:30px; background:#3c3e39; margin:0 0 2px 0; padding:12px 0 0 10px; float:left; font-size:12px; color:#FFFFFF; font-weight:bold;}
#testatina_menu_prod_new span{  font-size:16px; color:#FFFFFF; font-weight:bold; width:400px; float:left; padding:0 0 15px 0;}
.tablelenco{ font-size:10px;}
.tr_elenco{ background:#181510;}
.tr_elencocarrello{ background:#181510; padding:3px; height:15px;}
.td_elenco{ border-bottom:2px solid #000; height:20px; }
.td_elenco_sel{ border-bottom:2px solid #000; height:20px; background:#4d4d4d; }

/* login */
#content #coldxprod_content #contlogin {width:508px;display:block;float:left; background:#000000; height:100px; padding:0 0 20px 0;}
#content #coldxprod_content #contiscriviti {width:502px; display:block;float:left; background:#000000; font-size:10px;}
#content #coldxprod_content #contlogin .ute{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#f2f2f2; font-weight:normal; margin-bottom:0; margin-left:55px; width:150px;}
#content #coldxprod_content #contlogin .psw{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#f2f2f2; font-weight:normal; margin-bottom:0; margin-left:15px; width:150px;}
#content #coldxprod_content #contlogin h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#f2f2f2; font-weight:normal; margin-bottom:0; margin-left:0px;}
#content #coldxprod_content #contlogin h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#f2f2f2; font-weight:normal; margin-bottom:0; margin-left:55px; margin-top:30px;}

form{width:500px;padding:0 0; }
form div{float:left;width:100%;padding: 3px 0 3px;}
#modulo{ margin:0; padding:5px 0 5px 5px; background:#FFFFFF; width:470px;}
  
#ute{ width:250px; height:70px;  float:left; margin:20px 0 20px 0;}
#psw{ width:230px; height:70px; float:left; margin:20px 0 20px 0;}

textarea{margin-left:55px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; width:245px; margin-top:5px; border:1px solid #222222; }
#message {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; width:220px;border:1px solid #222222; margin:5px 0 0 0;padding:3px 0 0 2px; }
#messageprodotto {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; width:460px;border:1px solid #222222; margin:2px 0 0 0;padding:3px 0 0 2px; }
.input1{ margin-left:55px;height:23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; width:183px; margin-top:5px; border:1px solid #222222;}
.input2{ margin-left:15px;height:23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; width:183px; margin-top:5px; float:left; border:1px solid #222222;}
.input3{ margin-left:55px;height:23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0; width:382px; margin-top:5px; border:1px solid #222222;}
.input4{height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;width:220px;  border:1px solid #222222; margin:5px 0 0 0; padding:3px 0 0 2px; float:right;}
#provincia{height:15px; margin:5px 0 0 0;;width:220px;}
#cap{height:15px; margin:5px 0 0 0;}
.input5{height:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;width:245px;  border:1px solid #222222; margin:2px 0 0 15px; padding:0; float:right; overflow:auto;}
.formColname01{ width:180px; display:block; margin:0; padding:6px 10px 0 0; font-weight:bold;}
.formColname02{ width:180px; display:block; margin:0; padding:6px 10px 0 0; font-weight:bold;}
.formColname03{ width:20px;display:block; margin:0; padding:0; font-weight:bold;}
.inserito{ font-size:9px; font-weight:bold; color:#5e5649;margin:0; padding:6px 10px 0 0;width:180px; display:block;}
/*.textform1{ margin-left:365px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; width:120px;}
.textform1 a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.textform1 a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}*/

.textform1{ width:498px; font-size:10px; font-weight:bold; margin:3px 0 0 0; padding:10px 10px 0 0; text-align:right; background:#3c3f39; color:#FFFFFF; float:left; height:20px;}
.textform1 a{ text-decoration:none; color:#FFFFFF;}
.textform1 a:hover{ text-decoration:underline; color:#FFFFFF;}

.textform3{ margin-left:0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; width:400px;font-weight:bold; text-align:right; margin:5px 0 5px 0; padding:0 0 0 0;}
.textform3 a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.textform3 a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}

.textform_prod{ width:498px; font-size:11px; font-weight:bold; margin:3px 0 0 0; padding:10px 10px 0 0; text-align:right; background:#4e4639; color:#000; float:left; height:45px;}
.textform_prod a{ text-decoration:none; color:#000;}
.textform_prod a:hover{ text-decoration:underline; color:#000;}
.textform_prod span{ font-size:18px; font-weight:bold; float:right; margin:0 0 0 0; padding:0 0 0 0; color:#FFFFFF;} 
.textform_prod span a{ text-decoration:none; color:#FFFFFF; font-size:18px;}
.textform_prod span a:hover{ text-decoration:underline; color:#FFFFFF; font-size:18px;}


#insCarello{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color:#524b41; text-decoration:none; margin:0 20px 0 270px; display:block; width:220px; float:left; padding:0;}
#delCarello{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color:#524b41; text-decoration:none; margin:0 20px 0 270px; display:block; width:220px; float:left; padding:0;}
#insCarello a{color:#524b41; text-decoration:none;}
#insCarelo a:hover{ color:#fff;  text-decoration:underline;}
#delCarello a{color:#524b41; text-decoration:none;}
#delCarelo a:hover{ color:#fff;  text-decoration:underline;}

.textcms{height:auto; min-height:20px; margin:10px 0 10px 15px; padding:0; width:445px;float:left; display:block;}
.textcontatti{height:auto; min-height:20px; margin:10px 0 10px 0; padding:0; width:445px;float:left; display:block;}
.textaccetto{height:auto; min-height:20px; margin:10px 0 10px 15px; padding:0; width:445px;float:left; display:block;}

/* PRODOTTO */
.titleprodotto{  background:#9b8b70; height:30px; color:#FFFFFF; font-size:12px;}
.titleprodotto strong{padding:5px 0 5px 10px;}
.bgprodotto{  background:#000;}
.tableprodotto{ margin:13px 0 10px 0;}
.titprod{ background:#3c3e39; height:30px; border-bottom:2px solid #000000; padding:0 0 0 10px; font-size:12px;}
.textprod{ background:#9b8b70; margin:0; padding:10px; font-size:10px; color:#000000;}
.vaidettprod{ background:#3c3e39; height:30px; border-top:2px solid #000000; padding:0 0 0 10px; text-align:right;}
.vaidettprod a{ text-decoration:none; color:#9b8b70; padding:0 10px 0 0;}
.vaidettprod a:hover{ text-decoration:none; color:#fff; padding:0 10px 0 0;}
.prezziris{ background:#5e5649; height:60px; text-align:right; padding:0 10px 10px 0;}
.prezziris strong{ color:#000000; font-size:11px;}
.prezziris a{ font-size:18px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
.prezziris a:hover{ font-size:18px; text-decoration:none; font-weight:bold; color:#000000;}
.boxprod{ margin:0 0 4px 0;}

/* footer */
#credits {clear:both;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#f2f2f2;background-color:#212121;text-align:right;margin:0 auto;width:100%;position:relative;background: #212121;height:100px;padding-top:30px;}
#credits a {text-decoration:none;color:#FFFFFF;}
#credits a:hover {text-decoration:underline;color:#FFFFFF;}
#credits .link {position:absolute;top:20px;right:90px;}
#credits .condizioni {position:absolute;top:20px;left:420px;}

/* popup prodotto */
#contPopUp{ width:445px; height:auto; min-height:180px; border:1px solid #003466; background:#325c84; font-size:12px; color:#FFFFFF; margin:0 0 0 0; padding:0 0 0 0; position:relative;}
#contPopUp #barraTop{ width:433px; height:auto; min-height:20px; border-bottom:1px solid #003466; background:#7f99b2; color:#000000; font-size:11px; font-weight:bold; float:left; text-align:left; margin:0 0 0 0; padding:6px 0 0 12px;}
#contPopUp #barraTop .close{ width:15px; height:15px; color:#FF0000; font-size:12px; position:absolute; top:0px; right:0px; padding:4px; margin:0 0 0 0;}
#contPopUp #barraTop .close a{ width:15px; height:15px; color:#FF0000; font-size:12px; position:absolute; top:0px; right:0px; padding:4px; margin:0 0 0 0; text-decoration:none;}
#contPopUp #barraTop .close a:hover{ width:15px; height:15px; color:#fff; font-size:12px; position:absolute; top:0px; right:0px; padding:4px; margin:0 0 0 0; text-decoration:none;}
#contPopUp #contTestoPop{ width:430px; height: auto; min-height:90px; float:left; font-size:11px; padding:12px 0 10px 12px; margin:0 0 0 0; text-align:left;}
#contPopUp #barraBottom{ width:433px; height:28px; border-top:1px solid #003466; background:#7f99b2; color:#000000; font-weight:bold; text-align:right; font-size:11px; margin:0 0 0 0; padding:12px 12px 0 0; float:left; }




/* MENU ORIZZONTALE */

#nav_orizzontale{ width:741px; height:26px; float:left; background:#3c3f39; margin:0 0 0 0; padding:0;}
#nav_orizzontale ul {margin: 0 0 0 0px;padding: 0;list-style: none;line-height: normal;}
#nav_orizzontale li {display: inline;margin: 0 0 0 0;padding: 0 0 0 0;}
#nav_orizzontale a {display: block;float: left;width: 110px;height:21px;padding:5px 0 0 10px; margin:0 0 0 0;background: #3c3f39;text-decoration: none;color: #fff; font-size:11px;border-right: 2px solid #212121;}
#nav_orizzontale a:hover {display: block;float: left;width: 110px;height:21px;padding:5px 0 0 10px; margin:0 0 0 0;background: #fff;text-decoration: none;color: #3c3f39; font-size:11px;border-right: 2px solid #212121;}

#nav_orizzontale a.ultimo {display: block;float: left;width: 119px;height:21px;padding:5px 0 0 10px; margin:0 0 0 0;background: #3c3f39;text-decoration: none;color: #fff; font-size:11px;border-right: 2px solid #212121;}
#nav_orizzontale a.ultimo:hover {display: block;float: left;width: 119px;height:21px;padding:5px 0 0 10px; margin:0 0 0 0;background: #fff;text-decoration: none;color: #3c3f39; font-size:11px;border-right: 2px solid #212121;}

#nav_orizzontale a.active {display: block;float: left;width: 110px;height:21px;padding:5px 0 0 10px; margin:0 0 0 0;background: #fff;text-decoration: none;color: #3c3f39; font-size:11px;border-right: 2px solid #212121;}
#nav_orizzontale a.active:hover {display: block;float: left;width: 110px;height:21px;padding:5px 0 0 10px; margin:0 0 0 0;background: #9B8B70;text-decoration: none;color: #fff; font-size:11px;border-right: 2px solid #212121;}


/* MENU ORIZZONTALE INTERNO */
#nav_interno{ width:507px; height:30px; float:left; background:#3c3f39; margin:0 0 4px 2px; padding:0;}
#nav_interno ul {margin: 0 0 0 0px;padding: 0;list-style: none;line-height: normal;}
#nav_interno li {display: inline;margin: 0 0 0 0;padding: 0 0 0 0;}
#nav_interno a {display: block;float: left;width: 155px;height:22px;padding:9px 0 0 12px; margin:0 0 0 0;background: #3c3f39;text-decoration: none;color: #fff; font-size:11px;border-right: 2px solid #212121;}
#nav_interno a:hover {display: block;float: left;width: 155px;height:22px;padding:9px 0 0 12px; margin:0 0 0 0;background: #fff;text-decoration: none;color: #3c3f39; font-size:11px;border-right: 2px solid #212121;}

#nav_interno a.active {display: block;float: left;width: 155px;height:22px;padding:9px 0 0 12px; margin:0 0 0 0;background: #fff;text-decoration: none;color: #3c3f39; font-size:11px;border-right: 2px solid #212121;}
#nav_interno a.active:hover {display: block;float: left;width: 155px;height:22px;padding:9px 0 0 12px; margin:0 0 0 0;background: #9B8B70;text-decoration: none;color: #fff; font-size:11px;border-right: 2px solid #212121;}


