body{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR:#666; padding: 0px 0px 0px 0px; margin-top:10px;margin-bottom:0px;margin-left:0px;margin-right:0px; BACKGROUND-COLOR:#fff}
A:visited {	TEXT-DECORATION: none}
A:hover {	TEXT-DECORATION: underline}
div#Container{width:960px;border:solid 0px #FFFFFF; margin-left: auto; margin-right: auto;}
div#Header{border: solid 1px #fff;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;  background-image: url(../image/topsfondo.jpg); background-repeat:no-repeat; background-position:top}
div#Header-a{float:left;border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 30px 0px 0px 0px ;}
div#Header-b{float:right;border: solid 0px #FFFFFF;padding: 25px 10px 0px 0px;margin: 0px 0px 0px 0px ; color:#FFFFFF}
div#Header-b a  {COLOR:#FFFFFF; text-decoration:none ; font-weight:bold}
div#Header-b a:hover {COLOR: #FFFFFF; text-decoration:underline;font-weight:bold}
div#Header2{border: solid 0px #E5E5E5;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Header2-a{float:left;border: solid 0px #FFFFFF;padding: 0px 0px 0px 5px;margin: 10px 0px 0px 0px ;}
div#Header2-b{float:left;border: solid 0px #FFFFFF;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}

.InfoHeader {background: #00A6E9;border:1px solid #FF6600;padding:5px;width:250px; font-weight:bold; font-size:12px; color:#fff}
.InfoBody {border-left:1px solid #00A6E9;border-right:1px solid #00A6E9;border-bottom:1px solid #00A6E9;padding:5px;width:250px; background-color:#FFFFFF;color:#333333; text-align:justify;font-size:12px;}

div#Box-Home-1{border-bottom: solid 1px #ccc;border-top: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Home-2{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Home-2-a{border-right: solid 1px #ccc;padding: 3px 0px 3px 10px;margin: 0px 0px 0px 0px ; float:left; width:229px; font-size:12px; font-weight:bold; background-image: url(../image/sfondo_arancio_top.jpg);  color:#FFFFFF}
div#Box-Home-2-b{border-right: solid 1px #ccc;padding: 3px 0px 3px 10px;margin: 0px 0px 0px 0px ; float:left;width:229px;font-size:12px; font-weight:bold; background-image: url(../image/sfondo_blu_top.jpg); color:#FFFFFF}
div#Box-Home-2-c{border-right: solid 1px #ccc;padding: 3px 0px 3px 10px;margin: 0px 0px 0px 0px ; float:left;width:229px;font-size:12px; font-weight:bold;  background-image: url(../image/sfondo_rosso_top.jpg); color:#FFFFFF}
div#Box-Home-2-d{border: solid 0px #2BAD19;padding: 3px 0px 3px 10px;margin: 0px 0px 0px 0px ; float:left;width:230px;font-size:12px; font-weight:bold; background-image: url(../image/sfondo_verde_top.jpg);  color:#FFFFFF}
div#Box-Home-3{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Home-3-a{border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left; width:239px; font-size:12px; font-weight:bold; background-color: #fff; color:#FFFFFF; height:50px;}
div#Box-Home-3-b{border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:239px;font-size:12px; font-weight:bold; background-color: #fff; color:#FFFFFF; height:50px;}
div#Box-Home-3-c{border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:239px;font-size:12px; font-weight:bold; background-color: #fff; color:#FFFFFF; height:50px;}
div#Box-Home-3-d{border-right: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:239px;font-size:12px; font-weight:bold; background-color: #fff; color:#FFFFFF; height:50px;}
div#Box-Home-4{border-bottom: solid 1px #CCC;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Home-4-a{border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;height:100px;margin: 0px 0px 0px 0px ; float:left; width:239px;  background-image: url(../image/sfondo_arancio.jpg);}
div#Box-Home-4-b{border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:239px; background-image: url(../image/sfondo_blu.jpg); color:#FFFFFF;height:100px;}
div#Box-Home-4-c{border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:239px; background-image: url(../image/sfondo_rosso.jpg); color:#FFFFFF;height:100px;}
div#Box-Home-4-d{border-right: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:239px; background-image: url(../image/sfondo_verde.jpg); color:#FFFFFF;height:100px;}
div#Box-Home-Container{border: solid 0px #FFF;padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px ; color:#fff; text-align:justify; font-weight: normal; line-height:15PX;}


div#Box-Page-1{border-top: solid 1px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px; background-color:#00A6E9}
div#Box-Page-Banner{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
.bannerhome{width: 960px;padding: 0px 0px 0px 0px;}
div#Box-Page-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/sfondo_rosso.jpg); height:32px;}
div#Box-Page-2-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; float:left; width:198px; text-align:center; color:#FFFFFF; font-weight:bold;}
/*ricerca testuale */
div#Box-Page-2-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 45px ;float:left; width:500px; }
div#Box-Page-2-2-a{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 8px 0px 0px 5px ;float:left; font-weight:bold; color:#FFFFFF  }
.SearchText{background: #ffffff;border: 1px solid #fff; padding:1px 1px 1px 1px; font-size:10px; color:#333; width:180px;margin: 0px 0px 0px 3px ;}
.Button-SearchText{color: #000;background: #fff;border: 1px solid #000; padding:0px 8px 0px 8px; font-size:10px;}
/*ricerca avanzata */
div#Box-Page-Home-SearchAdv{border-left: solid 1px #00A6E9;border-right: solid 1px #00A6E9;border-bottom: solid 1px #00A6E9;padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px ; height:100%}
div#Box-Page-Home-SearchAdv-Cont{border: solid 0px #000;padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px ;}
div#Box-Page-Home-SearchAdv-Cont-Cell{border: solid 0px #000;padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px ;}
div#Box-Page-Home-SearchAdv-Cont-Cell-1{border: solid 0px #000;padding: 2px 0px 2px 0px;margin:0px 0px 0px 0px ; float:left; width:120px; text-align:center; font-weight:bold}
div#Box-Page-Home-SearchAdv-Cont-Cell-2{border: solid 0px #000;padding: 2px 0px 2px 0px;margin:0px 0px 0px 0px ;float:left;width:180px;text-align:center; font-weight:bold}
div#Box-Page-Home-SearchAdv-Cont-Cell-3{border: solid 0px #000;padding: 2px 0px 2px 0px;margin:0px 0px 0px 0px ;float:left;width:130px;text-align:center; font-weight:bold}
div#Box-Page-Home-SearchAdv-Cont-Cell-4{border: solid 0px #000;padding: 2px 0px 2px 0px;margin:0px 0px 0px 0px ;float:left;width:100px;text-align:center; font-weight:bold}
div#Box-Page-Home-SearchAdv-Cont-Cell-5{border: solid 0px #000;padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px ;float:left;width:100px;text-align:center; font-weight:bold}
div#Box-Page-Home-SearchAdv-Cont-Cell2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin:10px 0px 0px 0px ; text-align:center}
.Button-SearchText2{color: #fff;background: #00A6E9;border: 1px solid #000; padding:0px 8px 0px 8px; font-size:10px;}
.SearchText2{background: #ffffff;border: 1px solid #666; padding:1px 1px 1px 1px; font-size:10px; color:#333; width:100px;margin: 0px 0px 0px 0px ;}
.SearchBox2{background: #ffffff;border: 1px solid #666; padding:1px 1px 1px 1px; font-size:10px; color:#333; margin: 0px 0px 0px 0px ;}



div#Box-Page-2-2-b{border: solid 0px #000;padding: 0px 0px 0px 0px;margin:9px 0px 0px 5px ;float:right; color:#FFFFFF  }
div#Box-Page-2-2-b a  {COLOR:#FFFFFF; text-decoration:underline ;}
div#Box-Page-2-3{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;float:right;width:200px; text-align:center; color:#FFFFFF; font-weight:bold;}
div#Box-Page-Home{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Page-Home-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left; width:198px;}
div#Box-Page-Home-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 2px ;float:left; width:561px; }
div#Box-Page-Home-3{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;float:right;width:197px; }
/*stato login - carrello */
div#Box-Page-Home-Carrello{border-left: solid 1px #00A6E9;border-right: solid 1px #00A6E9;border-bottom: solid 1px #00A6E9;padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Page-Home-Carrello a {COLOR: #00A6E9; text-decoration:none}
div#Box-Page-Home-User{border: solid 0px #ccc;padding: 3px 0px 8px 0px;margin: 0px 0px 0px 0px; text-align:center}
div#Box-Page-Home-Cart{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; text-align:center}
/*news primo piano */
div#Box-Page-Home-News{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px; text-align:center}
div#ContentHome-Container-News-Box{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#ContentHome-Container-News-Box-Det{border: solid 1px #B2CB0C;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;}
div#ContentHome-Container-News-Box-Header{border: solid 0px #999;padding: 3px 0px 3px 5px;margin: 0px 0px 0px 0px; background-color:#B2CB0C; color:#fff; font-weight:bold}
div#ContentHome-Container-News-Box-Cont{border: solid 0px #999;padding: 3px 3px 3px 3px;margin: 0px 0px 0px 0px;}
div#ContentHome-Container-News-Box-Cont a { color: #666; text-decoration:none;}
div#ContentHome-Container-News-Box-Cont a:hover { color: #B2CB0C; text-decoration:underline;}
div#ContentHome-Container-News-Box-Image{border: solid 0px #999;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px;}
/*newsletter */
div#Box-Page-Home-NewsLetter{border-left: solid 1px #00A6E9;border-right: solid 1px #00A6E9;border-bottom: solid 1px #00A6E9;padding: 2px 2px 2px 2px;margin: 0px 0px 10px 0px ;}
div#Box-Page-Home-NewsLetter-Container{border: solid 0px #FF0066;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
div#Box-Page-Home-NewsLetter-Container-1{border: solid 0px #FF0066;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float:left; width:50px;}
div#Box-Page-Home-NewsLetter-Container-2{border: solid 0px #FF0066;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; float:right;width:130px;}
div#Box-Page-Home-NewsLetter-Container2{border: solid 0px #FF0066;padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; text-align:center}
.NewsLetterInputText{background: #ffffff;border: 1px solid #666; padding:1px 1px 1px 1px; font-size:10px; color:#333; width:125px;margin: 0px 0px 0px 0px ;}
.NewsLetterButton{background: #00A6E9;border: 1px solid #00A6E9; padding:1px 1px 1px 1px; font-size:10px; color:#fff; margin: 0px 0px 0px 0px ;}

/*banner 200x500*/
div#Banner-200x500{border: solid 1px #FF0066;padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;}
div#Banner-200x500-Box{border: solid 1px #FF0066;padding: 0px 0px 0px 0px;}
div#Banner-200x500-Box-Header{border: solid 0px #999;padding: 3px 0px 3px 5px;margin: 0px 0px 0px 0px; background-color:#FF0066; color:#FFFFFF; font-weight:bold}
div#Banner-200x500-Box-Image{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; text-align:center}
div#Banner-200x500-Box-Titolo{border: solid 0px #999;padding: 3px 3px 3px 3px;margin: 0px 0px 0px 0px; text-align:left}
div#Banner-200x500-Box-Testo{border: solid 0px #999;padding: 3px 3px 3px 3px;margin: 0px 0px 0px 0px; text-align:left}
/*banner 200x200*/
div#Banner-200x200{border: solid 1px #FF0066;padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;}
div#Banner-200x200-Box{border: solid 1px #FF0066;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;}
div#Banner-200x200-Box-Header{border: solid 0px #999;padding: 3px 0px 3px 5px;margin: 0px 0px 0px 0px; background-color:#FF0066; color:#FFFFFF; font-weight:bold}
div#Banner-200x200-Box-Image{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; text-align:center}
div#Banner-200x200-Box-Titolo{border: solid 0px #999;padding: 3px 3px 3px 3px;margin: 0px 0px 0px 0px; text-align:left}
div#Banner-200x200-Box-Testo{border: solid 0px #999;padding: 3px 3px 3px 3px;margin: 0px 0px 0px 0px; text-align:left}
/*home categoria */
div#Box-Page-Home-Cont{border: solid 0px  #ccc;padding: 0px 10px 0px 10px;margin: 10px 0px 0px 0px ; }
div#Box-Page-Home-Categorie{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Page-Home-Categorie-Header{border: solid 0px #00A6E9;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Page-Home-Categorie-Content{border: solid 1px #00A6E9;padding: 10px 0px 10px 0px;margin: 0px 0px 0px 0px ; height:100%}
div#ContentHome-Container-CategoriaVetrina{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#ContentHome-Container-CategoriaVetrina-Box{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:168px;margin: 0px 0px 10px 5px; height:240px;}
div#ContentHome-Container-CategoriaVetrina-Box-Header{border: solid 0px #ccc;padding: 2px 2px 2px 2px;margin: 0px 0px 0px 0px ; color:#FFFFFF; font-weight:bold}
div#ContentHome-Container-CategoriaVetrina-Box-Cont{border: solid 0px #ccc;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px ;}
div#ContentHome-Container-CategoriaVetrina-Box-Riga{border: solid 0px #ccc;padding: 0px 5px 2px 0px;margin: 0px 0px 0px 0px ;}
div#ContentHome-Container-CategoriaVetrina-Box-Riga a {COLOR: #666; text-decoration:none}
div#ContentHome-Container-CategoriaVetrina-Box-Riga a:hover {COLOR: #666; text-decoration:underline}
/*home prodotti  */
div#Box-Page-Home-Prodotti{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Box-Page-Home-Prodotti-Header{border: solid 0px #00A6E9;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Page-Home-Prodotti-Content{border: solid 1px #00A6E9;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
/*home marche  */
div#Box-Page-Home-Marche{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Box-Page-Home-Marche-Header{border: solid 1px #00A6E9;padding: 3px 3px 3px 3px;margin: 0px 0px 0px 0px ; color:#FFFFFF; font-weight:bold; background-color:#00A6E9}
div#Box-Page-Home-Marche-Content{border: solid 1px #00A6E9;padding: 10px 5px 5px 5px;margin: 0px 0px 0px 0px ; height:100%}
div#Box-Page-Home-Marche-List{border: solid 0px #ccc;padding: 0px 0px 0px 10px;margin: 0px 0px 0px 0px ; text-align:center;}
div#Box-Page-Home-Marche-List-P{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 10px 10px 10px ; float:left; text-align:center;}

/*******************************************************/
/*PAGINA RICERCA PRODOTTI*/
/*******************************************************/
div#PageSearchContainer-Nav{padding: 5px 0px 4px 5px;margin: 0px 0px 10px 0px;border-bottom: solid 1px #999;border-left: solid 1px #999;}
div#PageSearchContainer-Nav a { color:#333; text-decoration:underline;}
div#PageSearchContainer-Nav a:hover { color: #00A6E9; text-decoration:underline;}
div#PageSearchContainer-Nav-a{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left;}
div#PageSearchContainer-Nav-b{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right; color:#333 }
div#PageSearchContainer-Nav-b a { color:#333; text-decoration:underline;}
div#PageSearchContainer-Nav-b a:hover { color: #00A6E9; text-decoration:underline;}

div#Box-Page-Search-Container{border: solid 0px  #ccc;padding: 10px 5px 10px 5px;margin: 0px 10px 0px 10px ; }
div#Box-Page-Search-Container-Info{border: solid 0px  #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; font-weight:bold; font-size:14px; color:#333333 }
div#Box-Page-Search-Container-Info-Cont{border: solid 0px  #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Box-Page-Search-Container-Info-Cont-a{border: solid 0px  #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left; width:360px;}
div#Box-Page-Search-Container-Info-Cont-b{border: solid 0px  #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:right; }
div#Box-Page-Search-Container-Info-Cont-b a { color: #FF6600; text-decoration:underline; font-weight:bold}
div#Box-Page-Search-Container-Info-Cont-b a:hover { color: #FF6600; text-decoration:underline;font-weight:bold}

div#Box-Page-Search-Container-Info-Riga{border: solid 0px  #ccc;padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ;}



div#Box-Page-Search-Container-Offerte{border: solid 0px  #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; }
div#Box-Page-Search-Container-Offerte-Header{border: solid 0px #FF6600;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; text-align:center}
div#Box-Page-Search-Container-Offerte-Content{border: solid 1px #FF6600;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}

div#Box-Page-Search-Container-Prodotti{border: solid 0px  #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; }


div#Box-Page-3{border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-color:#333; font-size:12px; font-weight:bold; color:#FFFFFF; height:10px;}
div#Box-Page-Container-1{border-bottom: solid 1px #ccc;padding: 10px 0px 5px 0px;margin: 0px 0px 0px 0px ; color:#fff; color:#000}
div#Box-Page-Container-1 a {COLOR: #AF040B; text-decoration:none}

div#Box-Page-Container-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px ; color: #AF040B;}



div#Box-Page-Container-3{border: solid 0px #ccc;padding: 10px 10px 10px 0px;margin: 0px 18px 0px 20px ; color: #666666; text-align:justify; font-size:12px; line-height:18PX; height:255px; overflow: auto }

div#Box-Page-Container-4{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 18px 0px 20px ; color:#fff;}


div#Footer{border-top: solid 5px #00A6E9;padding: 8px 0px 8px 0px;margin: 10px 0px 10px 0px ; }
div#Footer a {COLOR:#333; text-decoration:none}
div#Footer a:hover {COLOR: #AF040B; text-decoration:none}

div#Footer-a{float:left;border: solid 0px #FFFFFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Footer-b{float:right;border: solid 0px #FFFFFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}


/*TABS*/
#tabnavcontainer{clear:both;margin:0;padding:0;text-align:left;background:#fff;}
#tabnavnotabs{float:left;  margin:19px 0 0 0; border-bottom:0px solid #99908C;}
#tabnav{background:#FFF;float:left;font: normal 10px/10px Verdana, Arial; border:0px solid #99908C; margin-top:5px}
#tabnav ul{margin:0;padding:0;list-style:none;} 
#tabnav li{display:inline;margin:0;padding:0;}
#tabnav a,#tabnavlogin a {float:left; background:url(../image/tab_left.gif) no-repeat left top; margin:0; padding:0 0 0 7px;text-decoration:none;}
#tabnavlogin a {background:url(../image/tab_left_login.gif) no-repeat left top;}
#tabnav a span,#tabnavlogin a span{float:left;display:block;background:url(../image/tab_right.gif) no-repeat right top; padding:5px 15px 3px 6px; color:#333; font-weight:none;}
#tabnavlogin a span{background:url(../image/tab_right_login.gif) no-repeat right top;color:#FFF;}
#tabnavww a{float:right;margin:0;padding:0 10px 0 7px;text-decoration:underline;background:none;}
#tabnavww a span { float:right;display:block;padding:5px 15px 3px 6px; color:#000; text-decoration:underline; background:none;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabnav a span {float:none;}
#tabnavlogin a span {float:none;}
    /* End IE5-Mac hack */
#tabnav a:hover,#tabnavlogin a:hover { background-position:0% -42px; }
#tabnav a.on,#tabnavlogin a.on { background-position:0% -84px; }
#tabnav a:hover span,#tabnavlogin a:hover span { color:#00A6E9; background-position:100% -42px; }
#tabnavlogin a:hover span {color:#FFF;}
#tabnav a.on span,#tabnavlogin a.on span { color:#FFF; background-position:100% -84px; }
#tabnavww a:hover,#tabnavww a:hover span {color:#F10;}
/*******************************************************/
/*HEADER MENU-TABS2*/
/*******************************************************/
#tabnavcontainer2{clear:both;margin:0;padding:0;text-align:left;background:#fff; }
#tabnavnotabs2{float:left;  margin:19px 0 0 0; border-bottom:0px solid #99908C;}
#tabnav2{background:#fff;float:left;font: normal 10px/10px Verdana, Arial;  border:0px solid #99908C; margin-top:5px}
#tabnav2 ul{margin:0;padding:0;list-style:none;} 
#tabnav2 li{display:inline;margin:0;padding:0;}
#tabnav2 a,#tabnavlogin2 a {float:left; background:url(../image/tab_left_login.gif) no-repeat left top; margin:0; padding:0 0 0 7px;text-decoration:none;}
#tabnavlogin2 a {background:url(../image/tab_left_login.gif) no-repeat left top;}
#tabnav2 a span,#tabnavlogin2 a span{float:left;display:block;background:url(../image/tab_right_login.gif) no-repeat right top; padding:5px 15px 3px 6px; color:#fff; }
#tabnavlogin2 a span{background:url(../image/tab_right_login.gif) no-repeat right top;color:#FFF;}
#tabnavww2 a{float:right;margin:0;padding:0 10px 0 7px;text-decoration:underline;background:none;}
#tabnavww2 a span { float:right;display:block;padding:5px 15px 3px 6px; color:#000; text-decoration:underline; background:none;}
#tabnav2 a span {float:none;}
#tabnavlogin2 a span {float:none;}
#tabnav2 a:hover,#tabnavlogin2 a:hover { background-position:0% -42px;  }
#tabnav2 a.on,#tabnavlogin2 a.on { background-position:0% -84px; }
#tabnav2 a:hover span,#tabnavlogin2 a:hover span { color: #fff; background-position:100% -42px; }
#tabnavlogin2 a:hover span {color: #fff;}
#tabnav2 a.on span,#tabnavlogin2 a.on span { color:#FFF; background-position:100% -84px; }
#tabnavww2 a:hover,#tabnavww2 a:hover span {color:#F10;}


/*******************************************************/
/*LOGIN - REGISTER PAGE*/
/*******************************************************/
div#PageLogRegContainer{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#PageLogRegContainer-Nav{padding: 5px 0px 4px 5px;margin: 0px 0px 0px 0px;border-bottom: solid 1px #999;border-left: solid 1px #999;}
div#PageLogRegContainer-Nav a { color:#333; text-decoration:underline;}
div#PageLogRegContainer-Nav a:hover { color: #00A6E9; text-decoration:underline;}
div#PageLogRegContainer-Nav-a{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left;}
div#PageLogRegContainer-Nav-b{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right; color:#333 }
div#PageLogRegContainer-Nav-b a { color:#333; text-decoration:underline;}
div#PageLogRegContainer-Nav-b a:hover { color: #00A6E9; text-decoration:underline;}
div#PageLogRegContainer-Title{padding: 0px 0px 0px 0px;margin: 8px 0px 8px 0px;border: solid 0px #999; font-size:large; color:#00A6E9}
div#PageLogRegContainer-Module{padding: 0px 30px 0px 30px;margin: 25px 0px 0px 0px;border: solid 0px #999;}
div#PageLogRegContainer-Module-a{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left; width:350px }
div#PageLogRegContainer-Module-b{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right; width:500px }
div#PageLogRegContainer-Module-Title{padding: 3px 0px 3px 3px;margin: 0px 0px 0px 0px;border: solid 1px #ccc; font-weight:bold; color:#666;background:url(../image/tb_bg_header.jpg);}
div#PageLogRegContainer-Module-Box{padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px;border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;border-top: solid 0px #ccc;}
div#PageLogRegContainer-Module-Box-Desc{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: solid 0px #999;}
div#PageLogRegContainer-Module-Box-Desc ul{list-style-position: inside;list-style: square;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#PageLogRegContainer-Module-Box-Desc li{list-style-position: inside;padding:0px 0px 0px 0px; color:#666;}
div#PageLogRegContainer-Module-Box-Desc li a{text-decoration:none;color:#666666; font-weight:normal; font-weight:bold; }
div#PageLogRegContainer-Module-Box-Desc li a:hover{text-decoration:none; color:#fff; }
/*login*/
div#PageLogRegContainer-Module-Box-Form{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 2px 0px 0px 0px ; color: #333;}
div#PageLogRegContainer-Module-Box-Form-Data{border: solid 0px #ccc;padding: 5px 3px 5px 3px;margin: 0px 0px 0px 0px ; color: #333;}
div#PageLogRegContainer-Module-Box-Form-Data-1{border: solid 0px #ccc;padding: 4px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:left; width:80px; font-weight:bold }
div#PageLogRegContainer-Module-Box-Form-Data-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:left;}
div#PageLogRegContainer-Module-Box-Form-Data-Button{border: solid 0px #ccc;padding: 0px 8px 3px 3px;margin: 0px 0px 0px 0px ; color: #333; text-align:left}
div#PageLogRegContainer-Module-Box-Form-Data-Pwd{border: solid 0px #ccc;padding: 3px 8px 5px 3px;margin: 0px 0px 0px 0px ; color: #333; text-align:left}
div#PageLogRegContainer-Module-Box-Form-Data-Pwd a {color: #00A6E9; text-decoration:underline}
.LogInput{background: #fff;border: 1px solid #999; padding:2px 2px 2px 2px; font-size:10px; color:#333; width:230px;}
.LogButton{color: #fff;background: #00A6E9;border: 1px solid #ccc; padding:2px 10px 2px 10px; font-size:10px; }
/*register*/
#Content_BoxRegister-Riga-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;}
#Content_BoxRegister-Riga-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente{border:solid 0px #000;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente-Status{border:solid 0px #000;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; text-align:center; font-size:12px; font-weight:bold; color:#00A6E9}
div#Box-RegistrazioneUtente-Box-Image{border:solid 0px #ccc;margin: 2px 0px 15px 0px; font-size:10px; padding: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente-Box-Intestazione{border:solid 1px #F0F0F0;margin: 5px 0px 0px 0px; font-size:10px; padding: 3px 0px 3px 3px; font-weight:bold; background-color: #F0F0F0; color: #00A6E9 }
div#Box-RegistrazioneUtente-Box-Intestazione-2{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:10px; padding: 1px 0px 1px 3px;}
div#Box-RegistrazioneUtente-Box-Intestazione-3{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:10px; padding: 1px 0px 1px 3px;}
div#Box-RegistrazioneUtente-Box-Intestazione-3 a {color: #333; text-decoration:underline}
div#Box-RegistrazioneUtente-Box-Header{border:solid 0px #ccc;margin: 4px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; font-weight:bold}
div#Box-RegistrazioneUtente-Box-Header-1{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left; width:160px;}
div#Box-RegistrazioneUtente-Box-Header-2{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:160px;}
div#Box-RegistrazioneUtente-Box-Header-3{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:160px;}
div#Box-RegistrazioneUtente-Box-Content{border:solid 0px #ccc;margin: 4px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente-Box-Content-1{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left; width:160px;}
div#Box-RegistrazioneUtente-Box-Content-2{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:160px;}
div#Box-RegistrazioneUtente-Box-Content-3{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left;width:160px;}
div#Box-RegistrazioneUtente-Box-Content-4{border:solid 0px #ccc;margin: 0px 0px 0px 0px; font-size:10px; padding: 0px 0px 0px 0px; float:left; width:260px;}
div#Box-RegistrazioneUtente-Box-Other{border:solid 0px #ccc;margin: 5px 0px 5px 0px; font-size:10px; padding: 0px 0px 0px 0px;}
div#Box-RegistrazioneUtente-Box-Other2{border:solid 0px #ccc;margin: 2px 0px 5px 0px; font-size:10px; padding: 2px 0px 2px 0px; text-align:center}
div#Box-RegistrazioneUtente-Box-TipoUtente{border:solid 0px #ccc;margin: 1px 0px 0px 0px; font-size:10px; padding: 2px 0px 2px 0px; text-align:center; font-weight:bold;}
div#Box-RegistrazioneUtente-Box-VerificaUtente{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:15px; padding: 2px 0px 2px 0px; font-weight:bold; color:#A2CA45; display:none}
div#Box-RegistrazioneUtente-Box-VerificaUtenteNo{border:solid 0px #ccc;margin: 2px 0px 0px 0px; font-size:15px; padding: 2px 0px 2px 0px; font-weight:bold; color: #00A6E9;display:none }
.campiRegistrazioneUtente{background: #fff;border: 1px solid #999; padding:2px 2px 2px 2px; font-size:10px; color:#333;}
.campiRegistrazioneUtenteSW{color: #000;background: #F7F7F7;border: 1px solid #ccc; padding:5px 2px 5px 2px; font-size:14px; font-weight:bold}
.RegButton{color: #fff;background: #00A6E9;border: 1px solid #ccc; padding:2px 10px 2px 10px; font-size:10px; }







/*SHOP MENU PRODOTTI A */
div#Box-Page-Product-Categorie{border: solid 0px #FF6600;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; color:#333}
div#Shop_Menu_A{border: solid 0px #FF6600;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333}
div#Shop_Menu_A_Categorie{padding: 2px 0px 2px 5px;margin: 5px 0px 5px 0px ; font-weight:bold; color:#FFFFFF}
div#Shop_Menu_A_SubCategorie{border: solid 0px #ccc;padding: 2px 0px 2px 8px;margin: 0px 0px 0px 0px ; color:#333}
div#Shop_Menu_A_SubCategorie a {color:#333; text-decoration:none}
div#Shop_Menu_A_SubCategorie a:hover{color:#333; text-decoration:underline}
/*SHOP PRODOTTI IN VETRINA HOMEPAGE A */
div#Shop_Box_ProdottiVetrina_A{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 10px 0px ; color:#333}
div#Shop_Box_ProdottiVetrina_A_1{border: solid 0px #ccc;padding: 7px 0px 0px 10px;margin: 0px 0px 0px 0px ; color:#333;background:url(../image/top_box_home.jpg) no-repeat left top; height:21px;  color:#FFFFFF; font-size:12px; font-weight:bold;}
div#Shop_Box_ProdottiVetrina_A_2{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;  }
div#Shop_Box_ProdottiVetrina_A_3{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;background:url(../image/end_box_home.jpg) no-repeat left top; height:25px;}
div#Shop_ProdottiVetrina_A_Pr{padding: 0px 0px 0px 0px;margin: 2px 0px 5px 0px ; color:#333; width:170px; }
div#Shop_ProdottiVetrina_A_Pr_Box-1{border: solid 0px #ccc;padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_ProdottiVetrina_A_Pr_Box-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 10px ; color:#333;}
div#Shop_ProdottiVetrina_A_Pr_Box-2-1{border: solid 0px #ccc;padding: 3px 0px 3px 5px;margin: 0px 0px 0px 0px ; color: #333; font-weight:bold; text-align:left; height:24px;  }
div#Shop_ProdottiVetrina_A_Pr_Box-2-11{border: solid 0px #ccc;padding: 3px 0px 3px 5px;margin: 0px 0px 0px 0px ; text-align:left}

div#Shop_ProdottiVetrina_A_Pr_Box-2-2{border: solid 0px #ccc;padding: 30px 5px 0px 5px;margin: 0px 0px 0px 0px ; color: #333; font-weight:none; color:#AF040B ; font-size:12px; height:40px;}
div#Shop_ProdottiVetrina_A_Pr_Box-2-3{border: solid 0px #ccc;padding: 0px 5px 0px 5px;margin: 0px 0px 0px 0px ; color: #333; font-weight:none; color:#333; float:left;  text-align:left; height:44px;}
div#Shop_ProdottiVetrina_A_Pr_Box-2-4{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:right; text-align:right;letter-spacing:-1px; color:#FF6600; height:44px;}

div#Shop_ProdottiVetrina_A_Pr_Box-2-8{border-top: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 3px 0px 0px 3px ; color: #333;}
div#Shop_ProdottiVetrina_A_Pr_Box-2-9{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 3px 0px 0px 3px ; color: #333;  float:left; height:35px;}
div#Shop_ProdottiVetrina_A_Pr_Box-2-10{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 3px 0px 0px 3px ; color: #333;  float:right;height:35px;}

/*SHOP PRODOTTI IN OFFERTA */
div#Shop_Box_ProdottiOfferta_A{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color:#333}
div#Shop_Box_ProdottiOfferta_A_1{border: solid 0px #ccc;padding: 7px 0px 0px 10px;margin: 0px 0px 0px 0px ; color:#333;background:url(../image/top_box_offerta.jpg) no-repeat left top; height:21px;  color:#FFFFFF; font-size:12px; font-weight:bold;}
div#Shop_Box_ProdottiOfferta_A_2{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; height:100%  }
div#Shop_Box_ProdottiOfferta_A_3{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;background:url(../image/end_box_home.jpg) no-repeat left top; height:25px;}

div#Shop_ProdottiOfferta_A_Pr-Int{border: solid 0px #ccc;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px ; background-color:#666; color:#FFFFFF; font-weight:bold}
div#Shop_ProdottiOfferta_A_Pr-Int a {color:#FFFFFF; text-decoration:underline;font-weight:bold}

div#Shop_ProdottiOfferta_A_Pr-Int-1{border: solid 0px #333;padding: 0px 0px 0px 5px;margin: 0px 0px 0px 0px ; float:left; width:160px;}
div#Shop_ProdottiOfferta_A_Pr-Int-2{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;float:left; width:120px; text-align:center}
div#Shop_ProdottiOfferta_A_Pr-Int-3{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;float:left;width:120px; text-align:center}


div#Shop_ProdottiOfferta_A_Pr{border: solid 1px #666;padding: 5px 2px 2px 2px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_ProdottiOfferta_A_PrBox{border-bottom: solid 1px #ccc;padding: 5px 0px 5px 0px;margin: 2px 5px 2px 5px ; color:#333; height:100%}
div#Shop_ProdottiOfferta_A_PrBox_1{border: solid 0px #ccc;padding: 10px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:155px; text-align:center;  vertical-align:middle}
div#Shop_ProdottiOfferta_A_PrBox_2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 5px 0px 0px ; color:#333; float:right; width:350px;}

div#Shop_ProdottiOfferta_A_PrBox_2_a{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; }
div#Shop_ProdottiOfferta_A_PrBox_2_a-0{border: solid 0px #ccc;padding: 1px 0px 1px 0px;margin: 0px 0px 0px 0px ; color: #666; font-weight:none;font-weight:bold;}
div#Shop_ProdottiOfferta_A_PrBox_2_a-1{border: solid 0px #ccc;padding: 1px 0px 1px 0px;margin: 0px 0px 0px 0px ; color: #333; font-weight:none; color: #333; font-weight:bold;}
div#Shop_ProdottiOfferta_A_PrBox_2_a-2{border: solid 0px #ccc;padding: 1px 0px 1px 0px;margin: 0px 0px 0px 0px ;  font-size:10px; height:50px; color: #666;}


div#Shop_ProdottiOfferta_A_PrBox_2_b{border-bottom: dotted 1px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_ProdottiOfferta_A_PrBox_2_b-0{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;  float:left ; width:130px;  font-size:large; letter-spacing:-1px}
div#Shop_ProdottiOfferta_A_PrBox_2_b-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; text-align:right;  color:#fff;width:200px; float:right; color:#FF6600;letter-spacing:-1px}



div#Shop_ProdottiOfferta_A_PrBox_2_c{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 5px 0px 5px 0px ; color:#666666 }
div#Shop_ProdottiOfferta_A_PrBox_2_c-1{border: solid 0px #ccc;padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left; width:130px;}
div#Shop_ProdottiOfferta_A_PrBox_2_c-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:left;width:110px; text-align:center}
div#Shop_ProdottiOfferta_A_PrBox_2_c-3{border: solid 0px #ccc;padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px ; float:right}

/*SHOP MESSAGGIO AGGIUNGI AL CARRELLO  */
div#Carrello-MsgBox{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 10px 10px 10px 10px ; }
div#Carrello-MsgBox-1{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ;color:#00A6E9; font-size:14px; font-weight:bold}
div#Carrello-MsgBox-2{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ;}
div#Carrello-MsgBox-3{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 15px 0px ;}
div#Carrello-MsgBox-3 a { text-decoration:underline; color:#333333}
div#Carrello-MsgBox-4{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; text-align:center }
.Button-Ok{color: #fff;background: #00A6E9;border: 1px solid #333; padding:1px 8px 1px 8px; font-size:10px;}

/*SHOP  LISTA CARRELLO  */
div#Shop_Box_ListaCarrello-Nav{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Shop_Box_ListaCarrello-Nav-Path{border: solid 0px #ccc;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px ;font-size:large; color:#ccc; }
div#Shop_Box_ListaCarrello-Nav-Info{border: solid 0px #ccc;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px ; color:#666; font-weight:bold }
div#Shop_Box_ListaCarrello-Nav-Confirm{border: solid 0px #ccc;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px ;font-size:large; color:#00A6E9; }



div#Shop_Box_ListaCarrello{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; color:#333}
div#Shop_Box_ListaCarrello-Vuoto-1{border: solid 0px #ccc;padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px ;  font-size:14px; color:#00A6E9}
div#Shop_Box_ListaCarrello-Vuoto-2{border: solid 0px #ccc;padding: 10px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_Box_ListaCarrello-Vuoto-2 a{color:#333; text-decoration:underline}

div#Shop_Box_ListaCarrello-Pieno{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px ; color:#333}
div#Shop_Box_ListaCarrello-Pieno-Header{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; background:url(../image/tb_bg_header.jpg); font-weight:bold; height:20px;}
div#Shop_Box_ListaCarrello-Pieno-Header-1{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 3px 0px 3px 5px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:620px;}
div#Shop_Box_ListaCarrello-Pieno-Header-2{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left;width:100px; text-align:center}
div#Shop_Box_ListaCarrello-Pieno-Header-3{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left;width:130px;text-align:center}
div#Shop_Box_ListaCarrello-Pieno-Header-4{border: solid 1px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;width:100px;text-align:center}

div#Shop_Box_ListaCarrello-Pieno-Value{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_Box_ListaCarrello-Pieno-Value-1{border-left: solid 1px #ccc;border-top: solid 0px #ccc;border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:625px; height:100px;}
div#Shop_Box_ListaCarrello-Pieno-Value-2{border-left: solid 1px #ccc;border-top: solid 0px #ccc;border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left;width:100px; text-align:center;height:100px;}
div#Shop_Box_ListaCarrello-Pieno-Value-3{border-left: solid 1px #ccc;border-top: solid 0px #ccc;border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left;width:130px;text-align:center;height:100px;}
div#Shop_Box_ListaCarrello-Pieno-Value-4{border-left: solid 1px #ccc;border-top: solid 0px #ccc;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;width:100px;text-align:center;height:100px;}
div#Shop_Box_ListaCarrello-Pieno-Container{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_Box_ListaCarrello-Pieno-Container-1{border: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 12px 0px 0px 10px ; color:#333; float:left}
div#Shop_Box_ListaCarrello-Pieno-Container-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 12px 0px 0px 10px ; color:#333; float:left; width:280px;}
div#Shop_Box_ListaCarrello-Pieno-Container-2-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold; font-size:11px; text-decoration:underline}
div#Shop_Box_ListaCarrello-Pieno-Container-2-2{border: solid 0px #ccc;padding: 2px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;}

div#Shop_Box_ListaCarrello-Pieno-Qt{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 40px 0px 0px 0px ; color:#333;}
div#Shop_Box_ListaCarrello-Pieno-Qt-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 12px ; color:#333; float:left}
div#Shop_Box_ListaCarrello-Pieno-Qt-2{border: solid 0px #ccc;padding: 2px 0px 0px 2px;margin: 0px 0px 0px 0px ; color:#333; float:left;}
.Input-Qty{font: 10px Verdana, Helvetica, sans-serif;color: #000;background: #fff;border: 1px solid #333;margin: 0; text-align:left}
div#Shop_Box_ListaCarrello-Pieno-Prezzo{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 40px 0px 0px 0px ; color:#333; text-align:center; font-weight:none; font-size:10px;}
div#Shop_Box_ListaCarrello-TotaleContainer{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 15px 0px ; color:#333;}
div#Shop_Box_ListaCarrello-TotaleContainer-Dx{border: solid 1px #666;padding: 10px 15px 10px 15px;margin: 0px 0px 0px 0px ; color:#333; float:right; font-size:12px; background-color: #F3F3F3}
div#Shop_Box_ListaCarrello-TotaleContainer2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 15px 0px ; color:#333;}
div#Shop_Box_ListaCarrello-TotaleContainer2-Dx{border: solid 0px #666;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;}
div#Shop_Box_ListaCarrello-TotaleContainer3{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 15px 0px ; color:#333;}
div#Shop_Box_ListaCarrello-TotaleContainer3-Sx{border: solid 0px #666;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left;}
div#Shop_Box_ListaCarrello-TotaleContainer3-Dx{border: solid 0px #666;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;}
/*SHOP  PAGAMENTO E SPEDIZIONI  */
div#Shop_Box_PagSpedMessage{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 15px 0px 10px 0px ; color: #ccc; font-size:12px; font-weight:bold}
div#Shop_Box_PagSped{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color:#333}
div#Shop_Box_PagSped-Header{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold; height:20px; background:url(../image/tb_bg_header.jpg);}
div#Shop_Box_PagSped-Header-1{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 3px 0px 3px 2px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:755px;}
div#Shop_Box_PagSped-Header-2{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;width:200px; text-align:center}
div#Shop_Box_PagSped-Value{border-bottom: solid 1px #ccc;border-left: solid 1px #ccc;border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_Box_PagSped-Value-1{border-left: solid 0px #ccc;border-top: solid 0px #ccc;border-right: solid 1px #ccc;padding: 3px 0px 3px 2px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:755px;}
div#Shop_Box_PagSped-Value-1-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold}
div#Shop_Box_PagSped-Value-1-2{border: solid 0px #ccc;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px ; color:#333; text-align: justify}
div#Shop_Box_PagSped-Value-2{ border-left: solid 0px #ccc;border-top: solid 0px #ccc;border-bottom: solid 0px #ccc;border-right: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;width:200px; text-align:center}
div#Shop_Box_PagSped-Value-2-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; color:#333; font-weight:bold}
/*SHOP  AUTENTICAZIONE  */
div#Shop_Box_AuthMessage{border: solid 0px #ccc;padding: 10px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; font-size:12px; font-weight:bold}
div#Shop_Box_AuthText{border: solid 0px #ccc;padding: 3px 0px 0px 0px;margin: 0px 0px 10px 0px ; color: #333;}
div#Shop_Box_AuthText a {color: #AF040B; text-decoration:underline}
/*SHOP  LOGIN - REGISTRAZIONE  */
div#Shop_Box_Logreg{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333;}
div#Shop_Box_Logreg-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:left; width:490px;}
div#Shop_Box_Logreg-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:right; width:220px;}
div#Shop_Box_Logreg-Header{border: solid 1px #ccc;padding: 4px 0px 0px 5px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold; height:16px; background:url(../image/tb_bg_header.jpg);}
div#Shop_Box_Logreg-LogContainer{border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333;}
div#Shop_Box_Logreg-LogContainer-Box{border: solid 0px #ccc;padding: 5px 3px 5px 3px;margin: 0px 0px 0px 0px ; color: #333;}
div#Shop_Box_Logreg-LogContainer-Box-1{border: solid 0px #ccc;padding: 4px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:left; width:70px; }
div#Shop_Box_Logreg-LogContainer-Box-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:left;}
.Shop_Box_Logreg-LogInput{background: #fff;border: 1px solid #333; padding:0px 0px 0px 0px; font-size:10px; color:#333; width:135px;}
div#Shop_Box_Logreg-LogContainer-Button{border: solid 0px #ccc;padding: 0px 8px 3px 3px;margin: 0px 0px 0px 0px ; color: #333; text-align:right}
.Shop_Box_Logreg-LogButton{color: #fff;background: #AF040B;border: 1px solid #ccc; padding:2px 10px 2px 10px; font-size:10px; }
div#Shop_Box_Logreg-LogContainer-Pwd{border: solid 0px #ccc;padding: 3px 8px 5px 3px;margin: 0px 0px 0px 0px ; color: #333; text-align:left}
div#Shop_Box_Logreg-LogContainer-Pwd a {color: #AF040B; text-decoration:underline}
.SelectList{background: #fff;border: 1px solid #ccc; padding:0px 0px 0px 0px; font-size:10px; color:#333;}
/*SHOP  CASSA - LISTA PRODOTTI  */
div#Shop_Box_Cassa-Header{border: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold; height:20px; background:url(../image/tb_bg_header.jpg);}
div#Shop_Box_Cassa-Header-1{padding: 3px 0px 3px 2px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;}
div#Shop_Box_Cassa-Container{border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 5px 3px 3px 3px;margin: 0px 0px 10px 0px ; color:#333;}
div#Shop_Box_Cassa-Container-1{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px ; color:#333;border-bottom: solid 1px #ccc;}
div#Shop_Box_Cassa-Container-1-a{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc; float:left; width:485px;font-weight:bold;}
div#Shop_Box_Cassa-Container-1-b{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:left; width:40px; text-align:center}
div#Shop_Box_Cassa-Container-1-c{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:right; width:196px; text-align:center; font-weight:bold;}
/*SHOP  CONFERMA ORDINE INVIATO  */
div#Shop_Box_ConfOrdMessage{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 10px 0px ; color: #00A6E9; font-size:large}
div#Shop_Box_ConfOrd{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color:#333; font-size:11px}
div#Shop_Box_ConfOrdMessage2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 10px 0px ; color: #00A6E9; font-size:11px;}
div#Shop_Box_ConfOrdMessage2 a {color: #00A6E9; font-size:11px; text-decoration:underline}
/*******************************************************/
/*PRIVATE AREA*/
/*******************************************************/
div#PagePrivateArea{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#PagePrivateArea-a{border-bottom: solid 0px #999;border-left: solid 0px #999;border-right: solid 1px #999;border-top: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left; width:200px;}
div#PagePrivateArea-b{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right; width:750px; }
div#PagePrivateArea-Int{padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px; background-color:#999; color:#FFFFFF; font-weight:bold}
div#PagePrivateArea-Nav{padding: 5px 0px 4px 5px;margin: 0px 0px 0px 0px;border-bottom: solid 1px #999;border-left: solid 1px #999;}
div#PagePrivateArea-Nav a { color:#333; text-decoration:underline;}
div#PagePrivateArea-Nav a:hover { color: #FF6600; text-decoration:underline;}
div#PagePrivateArea-Nav-a{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left;}
div#PagePrivateArea-Nav-b{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right; color:#333 }
div#PagePrivateArea-Nav-b a { color:#333; text-decoration:underline;}
div#PagePrivateArea-Nav-b a:hover { color: #FF6600; text-decoration:underline;}
div#PagePrivateArea-Menu{MARGIN: 0px 0px 0px 0px; BORDER: #000 0px solid; padding:0px 0px 0px 0px; }
/*Menu area clienti*/
div#PagePrivateArea-Menu-Sezione{text-align:left;font-weight: bold;text-decoration:none;color: #FF6600;padding:5px 0px 5px 16px;border-bottom: #ccc 1px solid;  background:url(../image/quadr_menu_v.jpg) no-repeat left center;}
div#PagePrivateArea-Menu-Sezione a {display:block;text-align:left;font-weight: bold;text-decoration:underline;color: #FF6600;}
div#PagePrivateArea-Menu-Sezione a:hover{text-decoration:underline;color: #FF6600; BORDER: #000 0px solid;}
div#PagePrivateArea-Menu-Pagine{text-align:left;font-weight: normal;text-decoration:none;color:#000000;MARGIN: 0px 0px 0px 15px; border-bottom: #ccc 1px solid; padding:5px 0px 5px 16px;background:url(../image/quadr_sez.jpg) no-repeat left center;}
div#PagePrivateArea-Menu-Pagine a {text-align:left;font-weight: normal;text-decoration:underline;color:#666;BORDER: #000 0px solid;}
div#PagePrivateArea-Menu-Pagine a:hover {text-align:left;text-decoration:underline;color:#666;BORDER: #000 0px solid;}
div#PagePrivateArea-Ordini-Lista-Info{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 5px 0px 5px 0px;}
div#PagePrivateArea-Ordini-Lista-Info ul{list-style-position: inside;list-style: square;padding:0px 0px 0px 0px ;margin:3px 0px 3px 5px; color:#00A6E9; font-size:large }
div#PagePrivateArea-Ordini-Lista-Info ul li{list-style-position: inside;padding:0px 0px 0px 0px; color:#333; font-size:10px }


/*SHOP AREA PERSONALE  */
div#Shop_AreaPersonale-Header{border: solid 1px #ccc;padding: 4px 0px 0px 5px;margin: 10px 0px 0px 0px ; color:#333; font-weight:bold; height:16px; background:url(../image/tb_bg_header.jpg);}
div#Shop_AreaPersonale-Desc{border: solid 0px #ccc;padding: 5px 0px 5px 0px;margin: 0px 0px 10px 0px ; color:#333}
div#Shop_AreaPersonale-Menu{border-bottom: solid 1px #339966;border-right: solid 1px #339966;padding: 2px 0px 2px 5px;margin: 0px 0px 0px 0px ; color: #333;}
div#Shop_AreaPersonale-Menu a {color: #AF040B;  text-decoration:none}

div#Shop_AreaPersonale-OrderList{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color:#333}
div#Shop_AreaPersonale-OrderList-Header{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; background-color:#CCCCCC; height:18px;  }
div#Shop_AreaPersonale-OrderList-Header-1{padding: 2px 0px 2px 2px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #666; float:left; width:300px;font-weight:bold;}
div#Shop_AreaPersonale-OrderList-Header-2{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #666;float:left; width:125px; text-align:center; font-weight:bold;}
div#Shop_AreaPersonale-OrderList-Header-3{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #666;float:left; width:165px; text-align:center; font-weight:bold;}
div#Shop_AreaPersonale-OrderList-Header-4{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #666;float:right; width:150px; text-align:center; font-weight:bold;}

div#Shop_AreaPersonale-OrderList-Container{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px ; color:#333; background-color:#fff; height:18px;  }
div#Shop_AreaPersonale-OrderList-Container a {color: #00A6E9;  text-decoration:none}

div#Shop_AreaPersonale-OrderList-Container-1{padding: 2px 0px 2px 2px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #ccc; float:left; width:300px;font-weight:none;}
div#Shop_AreaPersonale-OrderList-Container-2{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #ccc;float:left; width:125px; text-align:center; font-weight:none;}
div#Shop_AreaPersonale-OrderList-Container-3{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #ccc;float:left; width:165px; text-align:center; font-weight:none;}
div#Shop_AreaPersonale-OrderList-Container-4{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 1px #ccc;float:right; width:150px; text-align:center; font-weight:none;}

div#Shop_Box_PagSped2Message{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color: #AF040B; font-size:large}
div#Shop_Box_PagSped2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color:#333}
div#Shop_Box_PagSped2-Header{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold; height:20px; background:url(../image/tb_bg_header.jpg);}
div#Shop_Box_PagSped2-Header-1{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 3px 0px 3px 2px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:533px;}
div#Shop_Box_PagSped2-Header-2{border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;width:200px; text-align:center}
div#Shop_Box_PagSped2-Value{border-bottom: solid 1px #ccc;border-left: solid 1px #ccc;border-right: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333;}
div#Shop_Box_PagSped2-Value-1{border-left: solid 0px #ccc;border-top: solid 0px #ccc;border-right: solid 1px #ccc;padding: 3px 0px 3px 2px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:533px;}
div#Shop_Box_PagSped2-Value-1-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; font-weight:none}
div#Shop_Box_PagSped2-Value-1-2{border: solid 0px #ccc;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px ; color:#333; text-align: justify}
div#Shop_Box_PagSped2-Value-2{ border-left: solid 0px #ccc;border-top: solid 0px #ccc;border-bottom: solid 0px #ccc;border-right: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#333; float:right;width:200px; text-align:center}
div#Shop_Box_PagSped2-Value-2-1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; color:#333; font-weight:none}

div#Shop_AreaPersonale-OrderList-Status{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color:#333}


div#Shop_Box_Cassa2-Header{border: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold; height:18px; background:url(../image/tb_bg_header.jpg);}
div#Shop_Box_Cassa2-Header-1-a{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc; float:left; width:355px;font-weight:none;}
div#Shop_Box_Cassa2-Header-1-b{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:left; width:60px; text-align:center}
div#Shop_Box_Cassa2-Header-1-c{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:left; width:150px; text-align:center}
div#Shop_Box_Cassa2-Header-1-d{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:right; width:146px; text-align:center; font-weight:none;}


div#Shop_Box_Cassa2-Header-1{padding: 3px 0px 3px 2px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;}
div#Shop_Box_Cassa2-Container{border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 5px 3px 3px 3px;margin: 0px 0px 10px 0px ; color:#333;}
div#Shop_Box_Cassa2-Container-1{padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px ; color:#333;border-bottom: solid 1px #ccc;}
div#Shop_Box_Cassa2-Container-1-a{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc; float:left; width:355px;font-weight:none;}
div#Shop_Box_Cassa2-Container-1-b{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:left; width:60px; text-align:center}
div#Shop_Box_Cassa2-Container-1-c{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:left; width:150px; text-align:center}
div#Shop_Box_Cassa2-Container-1-d{padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#333;border: solid 0px #ccc;float:right; width:156px; text-align:center; font-weight:none;}
/*SHOP LISTA PRODOTTI SUBCATEGORIA  */
div#Shop_Box_ProdottiSubCategoria_A{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px ; color:#333;}
div#Shop_Box_ProdottiSubCategoria_A_1{border: solid 0px #ccc;padding: 7px 0px 0px 10px;margin: 0px 0px 0px 0px ; color:#333; height:25px; text-align:right}
div#Shop_Box_ProdottiSubCategoria_A_1 a {color: #333;  text-decoration:none}
div#Shop_Box_ProdottiSubCategoria_A_2{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; height:100%  }
div#Shop_Box_ProdottiSubCategoria_A_3{border: solid 0px #ccc;padding: 10px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; height:25px;text-align:left}
div#Shop_Box_ProdottiSubCategoria_A_3 a {color: #333;  text-decoration:none}
div#Shop_Box_ProdottiSubCategoria-Titolo{border-bottom: solid 0px #ccc;padding: 10px 0px 5px 0px;margin: 0px 0px 0px 0px ; color:#333; font-size:14px;}
/*SHOP SCHEDA PRODOTTO SUBCATEGORIA A  */
div#Shop_SchedaProdotto_A_PrBox-Percorso{border-bottom: solid 1px #ccc;padding: 5px 5px 5px 5px;margin: 10px 10px 0px 10px ;}
div#Shop_SchedaProdotto_A_PrBox-Percorso-1{border: solid 0px #ccc;padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; }
div#Shop_SchedaProdotto_A_PrBox-Percorso-2{border: solid 0px #ccc;padding: 2px 0px 2px 0px;margin: 0px 0px 0px 80px ; }
div#Shop_SchedaProdotto_A_PrBox-Percorso-3{border: solid 0px #ccc;padding: 2px 0px 2px 0px;margin: 0px 0px 0px 128px ; }
div#Shop_SchedaProdotto_A_PrBox{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 10px 10px 10px ;}
div#Shop_SchedaProdotto_A_PrBox_1{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color:#333; float:left; width:200px;}
div#Shop_SchedaProdotto_A_PrBox_1-1{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; text-align:center}
div#Shop_SchedaProdotto_A_PrBox_2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 5px ; color:#333; float:left; width:160px;}
div#Shop_SchedaProdotto_A_PrBox_2-1{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 3px 0px ;}
div#Shop_SchedaProdotto_A_PrBox_2-2{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 3px 0px ; font-size:14px; font-weight:bold }
div#Shop_SchedaProdotto_A_PrBox_2-3{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ;}
div#Shop_SchedaProdotto_A_PrBox_3{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 5px ; color:#333; float:right; width:160px;}
div#Shop_SchedaProdotto_A_PrBox_3-1{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 3px 0px ; text-align:right; font-size:10px; letter-spacing:-1px}
div#Shop_SchedaProdotto_A_PrBox_3-2{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 3px 0px ; text-align:right;font-size:10px; letter-spacing:-1px; color:#FF6600 }
div#Shop_SchedaProdotto_A_PrBox_3-3{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; text-align:right}
div#Shop_SchedaProdotto_A_PrBox_3-4{border: solid 0px #ccc;padding: 3px 0px 3px 0px;margin: 0px 0px 0px 0px ; text-align:right}
div#Shop_SchedaProdotto_A_PrBoxInfo{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 10px 10px 10px ; color:#333; height:100%}
div#Shop_SchedaProdotto_A_PrBoxInfo-A{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333;  }
div#Shop_SchedaProdotto_A_PrBoxInfo-B{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; color: #333; }
div#Shop_SchedaProdotto_A_PrBoxInfo-Header{border: solid 1px #ccc;padding: 4px 0px 0px 5px;margin: 0px 0px 0px 0px ; color:#333; font-weight:bold; height:16px; background:url(../image/tb_bg_header.jpg);}
div#Shop_SchedaProdotto_A_PrBoxInfo-Container{border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 15px 15px 15px 15px;margin: 0px 0px 0px 0px ; color:#333; height:100%; text-align:justify}
div#Shop_SchedaProdotto_A_PrBoxInfo-Riga{border: solid 0px #ccc;padding: 2px 0px 2px 2px;margin: 0px 0px 0px 0px ; color:#333; height:100%;}
div#Navigation-Bar{border-bottom: solid 0px #FF6600;padding: 0px 0px 3px 0px;margin: 0px 0px 0px 0px ; color:#FFFFFF}
div#Navigation-Bar a {COLOR:#FF6600;}
div#Navigation-Menu{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ;}
div#Shop_SchedaProdotto_VariantiBox{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ;}
div#Shop_SchedaProdotto_VariantiBox-Header{border: solid 1px #ccc;padding: 2px 5px 0px 2px;margin: 0px 0px 0px 0px ; text-align:center; font-weight:bold; font-weight:bold; height:16px; background:url(../image/tb_bg_header.jpg);}
div#Shop_SchedaProdotto_VariantiBox-Cont{border-left: solid 1px #ccc;border-right: solid 1px #ccc;border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ; text-align:left;}



/*LOGIN NUOVO */
div#LoginNew{border: solid 0px #FFF;padding: 2px 0px 2px 0px;margin: 0px 0px 0px 0px ; color:#FFf}
div#LoginNew-User{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ; text-align:right}
div#LoginNew-Password{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ; text-align:right}
div#LoginNew-Submit{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 3px 0px ;text-align:right}
div#LoginNew-SendPassword{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; text-align:right}
div#LoginNew-SendPassword a { color:#FFFFFF; text-decoration:underline}
.Input-LoginNew{background: #00A6E9;border: 1px solid #fff; padding:2px 2px 2px 2px; font-size:10px; color:#FFFFFF; width:80px;}
.Button-LoginNew{color: #000;background: #fff;border: 1px solid #00A6E9; padding:1px 8px 1px 8px; font-size:10px;}
div#StatoUtente{border: solid 0px #FFF;padding: 0px 0px 0px 0px;margin: 3px 0px 3px 0px; color:#FFFFFF; text-align:right; font-weight:bold; font-size:10px}
div#StatoUtente a { color:#FFFFFF; text-decoration:underline}
.Input-Search{background: #00A6E9;border: 1px solid #fff; padding:2px 2px 2px 2px; font-size:10px; color:#FFFFFF; width:144px;}
.Button-Search{color: #000;background: #fff;border: 1px solid #00A6E9; padding:1px 8px 1px 8px; font-size:10px;}
div#ReturnPage{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; text-align:right}
div#ReturnPage a { font-weight:normal ; color:#333; text-decoration:underline}
div#SocialService{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px ; text-align:right}
div#SocialService a { font-weight:normal ; color:#333; text-decoration:underline}
div#Menu{float:left;border: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
div#Menu-Sx{width:20px;height:20px;float:left;border: solid 1px #ccc;padding: 4px 5px 4px 5px;margin: 10px 0px 0px 10px ;}
div#Menu-Dx{Height:20px;width:180px;float:left;border-bottom: solid 1px #99CC00;padding: 5px 5px 4px 0px;margin: 10px 0px 0px 0px ;}
#Content_padder1 {BACKGROUND-IMAGE: url(../image/content_padder_bg.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1%;BORDER: #00A6E9 0px solid;}
#Content_padder2{MARGIN: 0px 50px 50px; OVERFLOW: hidden; HEIGHT: auto;BORDER: #000 0px solid;}
#Content_Adv{float:left;BACKGROUND-COLOR: #fff;border: solid 8px #f8f8f8;padding: 10px 10px 10px 10px;margin: 0px 0px 0px 0px ;}
#Content_AdvBox{border-bottom: solid 1px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; width:540px; }
#Content_AdvBox-Riga-1{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px; }
#Content_AdvBox-Riga-2{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 10px 0px;text-align:justify}
#Content_AdvBox-Riga-2-1{border: solid 1px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left}
#Content_AdvBox-Riga-2-2{border: solid 1px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left}
#Content_AdvBox-Riga-2-3{border: solid 1px #000;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right}
/*CONTENITORE-SITEMAP*/
div#Box-Page-Cms-Sitemap-PageText{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; text-align:justify; line-height:15px;}
#Content_SiteMap{float:left;BACKGROUND-COLOR: #fff;border: solid 8px #f3f3f3;padding: 10px 10px 10px 30px;margin: 0px 0px 0px 50px ; color:#999999}
#Content_SiteMap h1{font-weight:normal;text-decoration: none;font-size: 20px;color:#CCC;}
div#Node{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 50px ;}
div#Node1{text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 5px 0px 8px 0px;  BORDER-left: #00A6E9 18px solid; padding:0px 0px 0px 2px;}
div#Node1 a {display:block;text-align:left;font-weight: bold;text-decoration:none;color:#333;padding:0px 0px 0px 2px;font-size:10px}
div#Node1 a:hover{text-decoration:underline;color:#FF000; BORDER: #000 0px solid;padding:0px 0px 0px 2px; font-size:10px}
div#Node2{text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 0px 0px 5px 50px; BORDER-left: #666 13px solid; padding:0px 0px 0px 2px;}
div#Node2 a {display:block;text-align:left;font-weight: bold;text-decoration:none;color:#666;padding:0px 0px 0px 2px; font-size:10px}
div#Node2 a:hover{text-decoration:underline;color:#666; BORDER: #000 0px solid;padding:0px 0px 0px 2px;}
div#Node3{text-align:left;font-weight: normal;text-decoration:none;color:#000000;MARGIN: 5px 0px 5px 100px; BORDER-left: #9F9F9F 11px solid; padding:0px 0px 0px 5px;}
div#Node3 a {text-align:left;font-weight: normal;text-decoration:none;color:#9F9F9F;BORDER: #000 0px solid; font-size:10px}
div#Node3 a:hover {text-align:left;font-weight: normal;text-decoration:underline;color:#9F9F9F;BORDER: #000 0px solid;}
/*PAGINE CMS*/
div#Box-Page-Cms-Nav{padding: 5px 0px 4px 0px;margin: 10px 10px 10px 10px;border: solid 0px #999;border-left: solid 0px #999;}
div#Box-Page-Cms-Nav a { color:#333; text-decoration:underline;}
div#Box-Page-Cms-Nav a:hover { color: #00A6E9; text-decoration:underline;}
div#Box-Page-Cms-Nav-a{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left;}
div#Box-Page-Cms-Nav-b{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right; color:#333 }
div#Box-Page-Cms-Nav-b a { color:#333; text-decoration:underline;}
div#Box-Page-Cms-Nav-b a:hover { color: #00A6E9; text-decoration:underline;}
div#Box-Page-Cms-Menu{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
/*TREEMENU-ELEGANT*/
div#TreeMenu{MARGIN: 0px 0px 0px 0px; BORDER: #000 0px solid; padding:0px 0px 0px 0px; }
/*Normal*/
div#TreeMenu-Sezione{text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 0px 0px 0px 0px; border-bottom: #ccc 1px solid; padding:2px 0px 2px 0px; background:url(../image/quadr_menu.jpg) no-repeat left center;}
div#TreeMenu-Sezione a {display:block;text-align:left;font-weight: bold;text-decoration:none;color: #666;padding:2px 0px 2px 16px;}
div#TreeMenu-Sezione a:hover{text-decoration:underline;color: #00A6E9; BORDER: #000 0px solid;padding:2px 0px 2px 16px;}
/*Visited*/
div#TreeMenu-SezioneV{text-align:left;font-weight: none;text-decoration:none;color:#ccc;MARGIN: 0px 0px 0px 0px; border-bottom: #ccc 1px solid; padding:2px 0px 2px 0px; background:url(../image/quadr_menu_v.jpg) no-repeat left center;}
div#TreeMenu-SezioneV a {display:block;text-align:left;font-weight: bold;text-decoration:none;color:#00A6E9;padding:2px 0px 2px 16px;}
div#TreeMenu-SezioneV a:hover{text-decoration:none;color:#666; BORDER: #000 0px solid;padding:2px 0px 2px 16px;}
/*Normal*/
div#TreeMenu-Pagine{text-align:left;font-weight: normal;text-decoration:none;color:#000000;MARGIN: 0px 0px 0px 15px; border-bottom: #ccc 1px solid; padding:4px 0px 4px 16px;background:url(../image/quadr_sez.jpg) no-repeat left center;}
div#TreeMenu-Pagine a {text-align:left;font-weight: normal;text-decoration:none;color:#666;BORDER: #000 0px solid;}
div#TreeMenu-Pagine a:hover {text-align:left;font-weight: normal;text-decoration:underline;color:#666;BORDER: #000 0px solid;}
/*Visited*/
div#TreeMenu-PagineV{text-align:left;font-weight: normal;text-decoration:none;color:#000000;MARGIN: 0px 0px 0px 15px; border-bottom: #ccc 1px solid; padding:4px 0px 4px 16px;background:url(../image/quadr_sez_v.jpg) no-repeat left center;}
div#TreeMenu-PagineV a {text-align:left;font-weight: bold;text-decoration:none;color:#666;BORDER: #000 0px solid;}
div#TreeMenu-PagineV a:hover {text-align:left;text-decoration:none;color:#666;BORDER: #000 0px solid;}
div#Box-Page-Cms-Content{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 10px 10px 10px ;}
div#Box-Page-Cms-Content-PageName{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ; font-weight:bold; font-size:12px; color:#00A6E9}
div#Box-Page-Cms-Content-PageAllegato{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 5px 0px 0px 0px ; text-align:right}

div#Box-Page-Cms-Content-PageText{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 10px 0px 10px ; text-align:justify; line-height:15px; font-size:12px;}
div#Box-Page-Cms-Content-PageText a { color:#00A6E9; text-decoration:none;}
div#Box-Page-Cms-Content-PageText a:hover { color: #00A6E9; text-decoration:underline;}
div#Box-Page-Cms-Content-PageTools{border: solid 0px #000;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px ;}
/*BACK TO TOP*/
div#backtop{BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION: left ;background-image: url(../image/FrecciaNavigationSu.gif);float:right;border: solid 0px #ccc;padding: 5px 10px 5px 15px;margin: 10px 0px 0px 0px ;}
div#backtop a {font-weight: normal;text-decoration:none;color:#9F9F9F;}
div#backtop a:hover {font-weight: normal;text-decoration:none;color:#00A6E9;}
/*PRINT PAGE*/
div#printpage{BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION: left ;background-image: url(../image/print.gif);float:right;border: solid 0px #ccc;padding: 5px 10px 5px 25px;margin: 10px 5px 0px 0px ;}
div#printpage a {font-weight: normal;text-decoration:none;color:#9F9F9F;}
div#printpage a:hover {font-weight: normal;text-decoration:none;color: #00A6E9;}
/*SEND LINK*/
div#sendlink{BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION: left ;background-image: url(../image/sendlink.gif);float:right;border: solid 1px #ccc;padding: 5px 10px 5px 25px;margin: 20px 0px 0px 30px ;}
div#sendlink a {font-weight: normal;text-decoration:none;color:#9F9F9F;}
div#sendlink a:hover {font-weight: normal;text-decoration:none;color:#333;}
/*******************************************************/
/*PASSWORD REMINDER PAGE*/
/*******************************************************/
div#PagePasswordContainer{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#PagePasswordContainer-Nav{padding: 5px 0px 4px 5px;margin: 0px 0px 0px 0px;border-bottom: solid 1px #999;border-left: solid 1px #999;}
div#PagePasswordContainer-Nav a { color:#333; text-decoration:underline;}
div#PagePasswordContainer-Nav a:hover { color: #00A6E9; text-decoration:underline;}
div#PagePasswordContainer-Nav-a{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:left;}
div#PagePasswordContainer-Nav-b{border: solid 0px #333;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; float:right; color:#333 }
div#PagePasswordContainer-Nav-b a { color:#333; text-decoration:underline;}
div#PagePasswordContainer-Nav-b a:hover { color: #FF6600; text-decoration:underline;}
div#PagePasswordContainer-Title{padding: 0px 0px 0px 0px;margin: 8px 0px 8px 0px;border: solid 0px #999; font-size:large; color:#00A6E9}
div#PagePasswordContainer-Module-Box-Form{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 2px 0px 0px 0px ; color: #333;}
div#PagePasswordContainer-Module-Box-Form-Data{border: solid 0px #ccc;padding: 5px 3px 5px 3px;margin: 0px 0px 0px 0px ; color: #333;}
div#PagePasswordContainer-Module-Box-Form-Data-1{border: solid 0px #ccc;padding: 4px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:left; width:80px; font-weight:bold }
div#PagePasswordContainer-Module-Box-Form-Data-2{border: solid 0px #ccc;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; color: #333; float:left;}
div#PagePasswordContainer-Module-Box-Form-Data-3{border: solid 0px #ccc;padding: 2px 0px 0px 5px;margin: 0px 0px 0px 0px ; color: #333; float:left; font-weight:bold;}
div#PagePasswordContainer-Module-Box-Form-Data-Button{border: solid 0px #ccc;padding: 0px 8px 3px 3px;margin: 0px 0px 0px 0px ; color: #333; text-align:left}
div#PagePasswordContainer-Module-Box-Form-Data-Pwd{border: solid 0px #ccc;padding: 3px 8px 5px 3px;margin: 0px 0px 0px 0px ; color: #333; text-align:left}
div#PagePasswordContainer-Module-Box-Form-Data-Pwd a {color: #00A6E9; text-decoration:underline}
.PasswordInput{background: #fff;border: 1px solid #999; padding:2px 2px 2px 2px; font-size:10px; color:#333; width:230px;}
.PasswordButton{color: #fff;background: #00A6E9;border: 1px solid #ccc; padding:2px 10px 2px 10px; font-size:10px; }
/*******************************************************/
/*MESSAGE PAGE*/
/*******************************************************/
div#PageMessageContainer-Title{padding: 0px 0px 0px 0px;margin: 8px 0px 8px 0px;border: solid 0px #999; font-size:12px; color:#333}










div#bord-top{width:800px;;height:22px;border:solid 0px;  background-image: url(../image/top.jpg);}

div#testata{ width: 780px;  border: solid 0px;}


.test-uno{width: 380px; border:solid 0px; float: left;}
.int-test{width: auto;  border: solid 0px; float: left;margin: 0px 0px 0px 0px ;}
.int-test-b{width:  auto; border: solid 0px; float: left; margin: 8px 0px 0px 0px;}

div#test-due{ width: 780px;border: solid 0px ;padding: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
div#test-due-news{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/news_events.jpg);float:left;}
div#test-due-registrazione{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/access_password.jpg);float:left;}
div#test-due-cerca{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/ricerca.jpg);float:left;}
div#test-due-Foto{ width: 780px;height:142px;border: solid 0px ;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px ; background-image: url(../image/fotogallery.jpg);float:left;}

div#menu{ width: 779px; height: 40px;border: solid 0px;background-image: url(../image/sfondo_menu.jpg); border-top: solid 1px #CCCCCC;float: left;margin: 0px 0px 0px 1px ; }

/*Homepage */
.Img-HomePage{width: 780px ;  height: 170px;padding: 0px 0px 0px 0px;float:left;}

/*Immagine-page-Associata */
.Img-Page{width: 350px ;  height: 362px;padding: 0px 0px 0px 0px; border:0px}

/*Ricerca */
.FormSearch{border:solid 0px #fff;height:0px; padding: 8px 0px 0px 0px;text-align:justify;color:#000;}
.CampoCerca{font: bold 10px Arial, Helvetica, sans-serif;color: #000;background:#FFF;border: 1px solid #000;margin: 0px 0px 0px 0px;padding: 4px 1px 3px 1px; }
div#ContentSearch{height:30px;border:solid 0px #000;padding: 15px 50px 0px 0px;text-align:right;color:#000;}
div#ContentSearch-Pagina{border:solid 0px #000;padding: 5px 0px 0px 0px;text-align:center;color:#333;}

/*Pagina Ricerca */
div#BoxCerca{width: 780px; height:auto;border:0px solid #000000;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 10px;color:#000;font-weight:normal;}
div#risultati-ricerca{text-align:justify;border:0px solid #ccc;padding:0px 0px 0px 0px ;margin:0px 10px 0px 10px;font-size: 10px;color:#000;font-weight:normal;}
div#risultati-ricerca ul{ list-style-type: none;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px; border-bottom:0px dashed #ccc;}
div#risultati-ricerca li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:10px;}
div#risultati-ricerca li a {margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;font-size:10px;color:#99CC00;text-decoration: none;}
div#risultati-ricerca h1{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size: 10px;text-decoration: underline; font-weight:bold;}

div#risultati-paginazione{border:solid 0px #000;padding: 5px 7px 0px 0px;text-align:right;color:#666;font-size: 10px;color:#000;font-weight:normal; text-decoration:none;}
div#risultati-paginazione a {color:#000;font-size: 10px;color:#666;font-weight:bold; text-decoration:underline;}

/*Mailing-list */
div#Mailing-List{border:solid 1px #fff; margin: 30px 30px 0px 30px; padding: 0px 0px 0px 0px;text-align:center ;font-size: 11px;color:#333;}
.campo-newsletter{ font-size:10px;color: #000;background: #fff;border: 1px solid #666;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; }

/*Fotogallery - verticale*/
div#FotogalleryVerticale{border:0px solid #fff; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}
div#FotogalleryVerticale-Riga{border:0px solid #fff; padding: 2px 0px 2px 0px;  margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight:bold;}
div#FotogalleryVerticale-Riga-2{border:0px solid #fff; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; text-align:center;}
.immagine-fotogallery-verticale{border: 1px solid #ccc ; width:140px;padding: 2px 2px 2px 2px; background-color:#ccc}



/*Fotogallery */
div#Contenuti-Fotogallery{border:0px solid #000; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}
div#Contenuti-Fotogallery-Intestazione {Height:10px;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border:0px solid #FFDC0F;font-size: 11px;color:#FFDC0F;float:left;}
.TableModuleImageDesc{font-size: 11px;color:#FFDC0F;text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid ;}
.TableModuleImageName{FONT-WEIGHT: bold;FONT-SIZE:01px; COLOR: #fff;Text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; height:10px;}
.TableModuleImage{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;text-align:center;}
#immagine-fotogallery-homepage{border: 1px solid #fff ; width:130px; height:130px;}
.TableModuleImageDesc-Fotogallery{font-size: 11px;color:#296BA5;text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border-top: 0px solid #ccc;border-bottom: 0px solid #ccc;border-left: 0px solid #ccc;border-right: 0px solid #ccc;}
.TableModuleImage-Fotogallery{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;text-align:center}
div#TableModuleImage-Fotogallery-Paginazione{Text-align:right;padding:10px 0px 10px 20px;margin: 0px 4px 0px 0px;border: 0px solid #fff;font-size: 11px;color:#000;}
div#TableModuleImage-Fotogallery-Paginazione a {font-weight:bold;text-decoration: none;font-size: 11px;color:#99CC00;}
div#FotoDettaglio a {font-weight:bold;text-decoration: none;font-size: 11px;color:#fff;}
div#FotoDettaglio  {text-decoration: none;font-size: 11px;color:#fff;}
#immagine-foto{border: 0px solid #CCC ;}
div#Paginazione-DettaglioFoto{Text-align:center;padding:6px 0px 2px 0px;margin: 0px 0px 0px 0px;border: 0px solid #fff;font-size: 11px;color:#000;}
div#Paginazione-DettaglioFoto a {font-size: 11px;color:#000;font-weight:bold;text-decoration: none;}
.Img-FotoDettaglio{border: 5px solid #fff ;}
div#Descrizione-DettaglioFoto{font-size: 11px;color:#000;text-align:center;border:solid 0px #fff; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto;padding: 3px 0px 5px 0px;}
/*foto*/

div#Foto{ width: 310px;border:solid 0px;margin-left: auto; margin-right: auto;}



/*Fotogallery Modello 02 */
.Contenitore-Fotogallery-Mod02{border: 1px solid #000 ;height:131px;}
.Fotogallery-Mod02-Nome{FONT-WEIGHT: bold;FONT-SIZE:10px; COLOR: #000;Text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;}
.Fotogallery-Mod02-Image{FONT-WEIGHT: bold;FONT-SIZE:10px; COLOR: #000;Text-align:center;padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;}
.Fotogallery-Mod02-Thumb{border: 0px solid #000; height:80px}
.Img-FrecciaDx{border: 0px solid #000; width: 39px;height:131px;}
.Img-FrecciaSx{border: 0px solid #000; width: 39px;height:131px;}

/*Allegato */
.AllegatoImage{border: 1px solid #ccc; float:right; margin: 10px 0px 0px 5px;padding: 10px 10px 10px 10px;}
/*LOGO */
.LogoTemplate{border: 0px solid #FFF; }
/*Navigazione */
.Navigazione{float:left;  width:340px; height:  10px;border:solid 0px #000; margin: 10px 0px 4px 5px; padding: 5px 0px 0px 0px;text-align:left;font-size: 10px;color:#959595;font-weight:bold; text-decoration:none }
.Navigazione a {font-size: 10px;color:#757575;font-weight:normal; text-decoration:underline;font-weight:bold;}
/*Registrazione */
div#Registrazione{overflow: auto;Float:left;height:390px;width:618px;border:solid 0px #fff; margin: 0px 0px 0px 5px; padding: 5px 0px 0px 0px;text-align:left;font-size: 10px;color:#000;font-weight:normal; text-decoration:none }
div#Registrazione a {font-size: 10px;color:#000;font-weight:normal; text-decoration:underline;font-weight:bold;}
td{font-size:10px;font-weight:normal;text-decoration: none;color: #000;}
/*Messaggio */
div#Messaggio{overflow: auto;Float:left;height:200px;width:618px;border:solid 0px #fff; margin: 0px 0px 0px 5px; padding: 5px 0px 0px 0px;text-align:left;font-size: 10px;color:#000;font-weight:normal; text-decoration:none }
div#Messaggio a {font-size: 10px;color:#000;font-weight:normal; text-decoration:underline;font-weight:bold;}
td{font-size:10px;font-weight:normal;text-decoration: none;color:#000;}



/*css SubMenuHorizzontal*/
div#ContainerSubmenuHorizontal{margin: 0px 0px 0px 0px; BORDER: #000 0px solid; padding:0px 0px 0px 0px;}
div#SubmenuHorizontal{float:left;margin: 0px 0px 0px 0px; BORDER-right: #AF040B 1px solid;  padding:0px 4px 0px 4px; }
div#SubmenuHorizontal a {font-size: 10px;color:#fff;text-decoration:none;}
div#SubmenuHorizontal a:hover {font-size: 10px;color: #AF040B;text-decoration:none;}

/*LOGIN */

div#BoxLogin{border:1px solid #000000;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000;font-weight:normal;float:right}
div#BoxLogin a {font-size:11px;font-weight:normal;text-decoration: none;color:#99CC00;}
div#BoxMessaggio{border:0px solid #000000;padding:3px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000000;font-weight:normal;}
div#BoxMessaggio a {font-size:15px;font-weight:normal;text-decoration: none;color:#000;}
div#Login{border:0px solid #000000;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000000;font-weight:normal;}
.campi{font: bold 10px Arial, Helvetica, sans-serif;color: #000;background: #99CC00;border: 1px solid #fff;margin: 0;}
.button{ font-size:10px;color: #fff;background:#3399FF;border: 1px solid #666;margin:3px 3px 0px 3px;}
div#BoxUserState{border:0px solid #fff;padding:0px 0px 0px 5px ;margin:0px 0px 0px 265px;font-size: 10px;color:#fff;font-weight:normal;}
div#BoxUserState a {font-size: 10px;color:#B30101;font-weight:bold; text-decoration:none}
div#BoxUserState2{text-align:left;border:1px solid #fff;padding:10px 0px 0px 10px ;margin:0px 0px 0px 265px;font-size: 10px;color:#000000;font-weight:bold;}
/*Password dimenticata */
div#BoxPassword{border:0px solid #000000;padding:3px 0px 0px 0px ;margin:0px 0px 0px 0px;font-size: 11px;color:#000;font-weight:normal;}
div#BoxPassword a {font-size:11px;font-weight:bold;text-decoration: none;color:#99CC00;}


/*MENU ORIZZONTALE */
div#navigation{border:0px solid #000;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#navigation ul{  list-style-position: inside;list-style:none;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#navigation li{display:inline;}
div#navigation li a{text-decoration:none;color: #E5E5E5; font-weight:bold;font-size:10px;  float:left;padding:0px 12px 0px 12px ;margin:0px 0px 0px 0px;border-right:1px solid #999999;}
div#navigation li a:hover{font-weight:bold; font-size:10px; text-decoration:none; color:#fff;}
/*MENU ORIZZONTALE SEL */
div#navigationV{height:20px;border:0px solid #000;padding:0px 0px 0px 0px ;margin:10px 0px 0px 5px;float:left}
div#navigationV ul{  list-style-position: inside;list-style:none;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;}
div#navigationV li{display:inline;}
div#navigationV li a{text-decoration:none;color:#666666; font-weight:bold;   float:left;padding:8px 5px 8px 5px ;margin:0px 0px 0px 5px;border-bottom:1px solid #fff;border-top:1px solid #99CC00;border-left:1px solid #99CC00;border-right:1px solid #99CC00 }
div#navigationV li a:hover{background-color:#FFCC00; font-weight:bold; text-decoration:none; color:#000; border-bottom:0px solid #235369;}


/*NEWS MODELLO UNO */
div#news-primopiano{width:300px;text-align:justify;border:0px solid #000; font-size:11px; margin: 10px;}
div#news-primopiano a{text-decoration: none;color: #296BA5}
div#news-primopiano a:hover{color: #2033A5;}
div#news-primopiano h1{font-size: 12px;color:#4880C1;margin: 0;padding: 5px 0 0px 0px;}
div#news-primopiano h2{font-size: 10px;color:#4880C1;margin: 0;padding: 5px 0 0px 0px;}
#immagine-news-primopiano{width:100px; float:right;padding-bottom:1px;padding-top:1px;padding-right:1px;padding-left:1px;margin-right:0px;margin-left:10px;margin-top:0px;margin-bottom:0px;border:15px solid #cccccc;}

/*NEWS DUE */
div#news-primopiano-due{color:#333;padding:3px 0px 0px 5px ;margin:6px 0px 0px 9px;width:210px; text-align:justify;border:1px solid #cccccc; font-size:10px;}
div#news-primopiano-due a{text-decoration: none;color: #ccc;}
div#news-primopiano-due a:hover{color: #000;}
div#news-primopiano-due h1{font-size: 10px;color:#7FA929;margin:3px;text-decoration: NONE; font-weight:normal;border:1px solid #000;}
div#news-primopiano-due h2{text-align:right;font-size:10px;color:#000;margin:0px;padding: 5px 0px 0px 0px;}
#immagine-news-primopiano-due{float:left;width:40px;padding-bottom:1px;padding-top:1px;padding-right:1px;padding-left:1px;margin-right:5px;margin-left:0px;margin-top:0px;margin-bottom:0px;border:1px solid #cccccc;}

div#BoxNewsPrimoPiano{padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px; border:0px solid #cccccc;}
div#BoxNewsPrimoPiano-Container{padding:5px 0px 8px 0px ;margin:0px 0px 5px 0px; border-bottom:0px solid #000; }
div#BoxNewsPrimoPiano-Container-Riga-1{color: #fff;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px; border:0px solid #000;  font-weight:bold;}
div#BoxNewsPrimoPiano-Container-Riga-2{padding:0px 0px 0px 0px ;margin:2px 0px 0px 0px; border:0px solid #000;  text-align:justify}
div#BoxNewsPrimoPiano-Container-Riga-3{color: #FFF;padding:0px 0px 0px 0px ;margin:1px 0px 0px 0px; border:0px solid #000; font-size:10px; text-align:right}
div#BoxNewsPrimoPiano-Container-Riga-3 a {color: #FFF; text-decoration:none;}
 
#immagine-NewsPrimoPiano{width:40px;border:0px solid #cccccc;margin:2px 3px 0px 0px; }


/*ARCHIVIO NEWS  */
div#Archive-News{color: #2033A5;width:auto;text-align:left;border:0px solid #000000; font-size:10px; margin:15px 0px 0px 0px;}
div#Archive-News a{text-decoration: none;color: #000; }
div#Archive-News h1{font-size: 10px;color:#666;margin: 0;padding: 5px 5px 0px 5px; BORDER-bottom: #BFBFBF 0px solid; }
div#Archive-News h2{font-weight:normal; font-size: 10px;color:#00A6E9;margin: 0;padding: 7px 0px 0px 7px;background-color: #fff}
div#Paginazione-News{text-align:center;font-size: 11px;color:#9F9F9F;margin: 0;padding: 5px 0px 0px 0px;margin-bottom:10px;}
div#Paginazione-News a {font-size: 11px;color:#99CC00;margin: 0;padding: 5px 0px 0px 0px;margin-bottom:10px;font-weight:bold;}
.Image-News{width: 200px; height: auto; border: 3px solid #CCC; float:left;margin:0px 5px 0px 0px;}
.Image-NewsList{border: 3px solid #CCC; float:left;margin:0px 5px 0px 0px;}

#TitoloNews{ width: 470px; height: auto; border: solid 0 px;font-size: 12px;font-weight:bold;float:left;}
#TitoloFotogallery{ width: 440px; height: auto; border: solid 0 px;font-size: 12px;font-weight:bold; text-align:left;float:left;padding:18px 0px 0px 20px ;}

.ripristino-float{CLEAR: left ;}
.ripristino-float2{CLEAR: right ;}
/**************************************************************  */
/*AJAX CSS */
/**************************************************************  */
/*BOOBLE TOOLTIP */
#bubble_tooltip{
		width:147px;
		position:absolute;
		display:none;
	}
	#bubble_tooltip .bubble_top{
		background-image: url('../image/bubble_top.gif');
		background-repeat:no-repeat;
		height:16px;	
	}
	#bubble_tooltip .bubble_middle{
		background-image: url('../image/bubble_middle.gif');
		background-repeat:repeat-y;	
		background-position:bottom left;
		padding-left:7px;
		padding-right:7px;
	}
	#bubble_tooltip .bubble_middle span{
		position:relative;
		top:-8px;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:11px;
	}
	#bubble_tooltip .bubble_bottom{
		background-image: url('../image/bubble_bottom.gif');
		background-repeat:no-repeat;
		background-repeat:no-repeat;	
		height:44px;
		position:relative;
		top:-6px;
	}
/*PROGRESS BAR */
#dhtmlgoodies_progressPane{
		width:100%;
		height:100%;
		background-color:#FFF;
		z-index:5000;
		position:absolute;
		left:0px;
		top:400px;
		
	}
	#dhtmlgoodies_progressBar_bg{
		position:absolute;
		left:50%;
		top:50%;
		width:300px;
		height:20px;
		border:1px solid #000;
		background-color:#EEE;
		margin-left:-150px;	
		margin-top:-20px;
		text-align:center;
	}
	#dhtmlgoodies_progressBar_outer{
		position:absolute;
		left:0px;
		top:0px;
		width:0px;	
		height:100%;
		overflow:hidden;	
	}
	
	#dhtmlgoodies_progressBar{
		position:absolute;
		left:0px;
		top:0px;
		width:300px;
		background-color:#184EB8;
		filter: Alpha(Opacity=0, FinishOpacity=100,Style=1,StartX=0, StartY=0, FinishX=200,FinishY=20) ;
		height:100%;
		z-index:5000;
	}
	#dhtmlgoodies_progressBar_txt{
		color:#000;
		z-index:10000;
		width:100%;
		height:100%;
		left:0px;
		top:0px;
		position:absolute;		
		font-family:arial;
		font-size:0.8em;
		line-height:20px;}	/* Same as height of progress bar */
.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:1px solid #00A6E9;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;
	color:#333333	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}

/*WINDOWS */

	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #CCCCCC;
		width:222PX;
		
		
	}
	.dhtmlgoodies_aTab{
		border-left:10px solid #CCCCCC;
		border-right:10px solid #CCCCCC;
		border-bottom:10px solid #CCCCCC;
		padding:5px;
		width:220PX;
		margin-bottom:30px;
		
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		/* Height of tabs */
		height:30%;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../image/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../image/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../image/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}	
