body,html{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;color:#666;}
p {margin: 0; padding: 0;}
td{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;}
.header{width:780px;height:120px;}
.menu{width:200px;height:auto;}
.home{width:575px;height:auto;float:left;margin-left:5px;float:left;}
.footer{width:780px;height:190px;color:#fff;}
.sfondo{width:572px;min-height:450px;height:auto;float:left;margin-left:5px;float:left;}
form{display:inline;}
select{display:inline;}
h1{font-weight:bold;font-size:16px;display:inline;}
h1.risorsa{font-weight:bold;font-size:14px;display:inline;}
h2{font-weight:bold;font-size:12px;}

a{color:#666;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}

a.title{color:#333;font-size:14px;font-weight:bold;}
a.title:visited{color:#333;font-size:14px;font-weight:bold;}
a.title:hover{color:#333;font-size:14px;font-weight:bold;}
a.title_catal{color:#333;font-size:12px;font-weight:bold;}
a.title_catal:visited{color:#333;font-size:12px;font-weight:bold;}
a.title_catal:hover{color:#333;font-size:12px;font-weight:bold;}
a.link_risorsa{font-size:12px;font-weight:bold;}
a.link_risorsa:visited{font-size:12px;font-weight:bold;}
a.link_risorsa:hover{font-size:12px;font-weight:bold;}


a.link_gloss			{ color:#FFFFFF; font-family:arial; font-size:12px; font-weight:bold;}
a.link_gloss:hover		{ color:#FFFFFF; font-family:arial; font-size:12px; font-weight:bold;text-decoration:underline;}
a.link_gloss:visited	{ color:#FFFFFF; font-family:arial; font-size:12px;font-weight:bold;}

a.scheda{font-size:11px;font-weight:normal;}
a.scheda:visited{font-size:11px;font-weight:normal;}
a.scheda:hover{font-size:11px;font-weight:normal;}
.no_vert{list-style:none;margin-left:0;padding-left:0;display:inline;}
.header_top{width:760px;height:20px;color:#fff;font-size:14px;font-weight:bold;padding-left:20px;padding-top:2px;float:left;}
.header_left{width:602px;height:98px;float:left;}
.header_right{width:168px;height:98px;float:left;padding-right:10px;}
.footer_loggato{width:900px;height:60px;}
.footer_loggato_back{width:857px;height:60px;float:left;}
.footer_loggato_one{width:840px;height:30px;float:left;text-align:left;}
.footer_loggato_one_left{width:270px;height:20px;float:left;text-align:left;padding-left:10px;padding-top:10px;}
.footer_loggato_one_right{width:560px;height:30px;float:left;text-align:right;}
.footer_loggato_two{width:840px;height:30px;float:left;text-align:right;}
.footer_loggato_ics{width:43px;height:60px;float:left;}
.td_menu{width:200px;height:auto;}
.menu_top{width:200px;height:10px;float:left;}
.menu_mid{width:180px;height:auto;float:left;padding-left:15px;}
.home_top{width:572px;height:16px;float:left;}
.home_mid{width:557px;height:auto;float:left;padding-left:15px;}
.home_bot{width:572px;height:5px;float:left;}
.footer_one{width:780px;height:80px;float:left;}
.footer_one_left{width:360px;height:75px;float:left;padding-left:20px;padding-top:5px;}
.footer_one_right{width:400px;height:75px;float:left;padding-top:5px;}
.footer_two{width:760px;height:110px;float:left;padding-left:20px;}
.footer_two_left{width:580px;height:100px;float:left;}
.footer_two_left A{color:#fff;text-decoration:none;font-weight:normal;}
.footer_two_left A:visited{color:#fff;text-decoration:none;font-weight:normal;}
.footer_two_left A:hover{color:#fff;text-decoration:underline;font-weight:normal;}
.footer_two_right{width:180px;height:60px;float:left;padding-top:35px;}
.footer_two_right A{color:#fff;text-decoration:none;font-weight:normal;}
.footer_two_right A:visited{color:#fff;text-decoration:none;font-weight:normal;}
.footer_two_right A:hover{color:#fff;text-decoration:underline;font-weight:normal;}
.td_content{width:580px;height:auto;}
.sfondo_top{width:575px;height:8px;float:left;}
.sfondo_mid{width:562px;height:auto;min-height:450px;float:left;padding-left:10px;}
.cont{width:550px;height:auto;}
.cont_top{width:550px;height:14px;float:left;}
.cont_mid{width:530px;height:auto;min-height:500px;float:left;padding-left:10px;padding-right:10px;}
.cont_mid LI{margin-left:0px;}
.cont_bot				{ width:550px;height:12px;float:left;padding-bottom:10px; }
.img_risorsa			{ width:78px;height:74px;text-align:center;padding-top:4px; float:left; }
.img_risorsa_catalogo 	{ width:78px;height:74px;text-align:center;padding-top:4px; float:left; }

.cont_risorsa{width:466px;height:100px;}
.intro_risorsa{width:446px;height:60px;padding-left:10px;padding-right:10px;padding-top:10px;}
.info_risorsa{width:456px;height:30px;text-align:right;padding-right:10px;font-size:13px;}
.tipo_risorsa{width:456px;height:30px;text-align:right;padding-right:10px;font-size:13px;}
.img_zoom_risorsa{width:510px;height:auto;float:left;}
.img_zoom_box{width:80px;height:82px;float:left;margin-right:10px;margin-top:10px;padding-top:8px;padding-left:10px;}
.form_risorsa{width:510px;height:auto;float:left;margin-top:10px;}
.cont_risorsa_long{width:550px;height:100px;}
.intro_risorsa_long{width:530px;height:55px;padding-left:10px;padding-right:10px;padding-top:10px;}
.info_risorsa_long{width:530px;height:35px;text-align:right;padding-right:10px;padding-left:10px;font-size:13px;}
.img_gallery{width:510px;height:auto;}
.img_gallery_box{width:75px;height:75px;float:left;margin-right:10px;margin-top:10px;padding-top:15px;padding-left:15px;}
.cont_sottocategoria{width:550px;height:auto;}
.table_colore{font-size:9px;text-align:center;}
.td_colore{font-weight:bold;font-size:9px;text-align:center;}
.list_shop{width:260px;height:110px;float:left;margin-right:10px;margin-bottom:10px;padding-left:10px;padding-top:10px;padding-bottom:10px;}
.scheda_prod_cont{width:562px;height:auto;}
.scheda_prod{width:464px;height:auto;float:left;}
.scheda_prod_top{width:464px;height:11px;float:left;}
.scheda_prod_mid{width:444px;height:auto;min-height:495px;float:left;padding-left:10px;padding-right:10px;}
.scheda_prod_bot{width:464px;height:12px;float:left;padding-bottom:10px;}
.scheda_foto{width:98px;height:auto;float:left;}
.img_scheda_prod{width:78px;height:76px;float:left;margin-left:10px;margin-bottom:10px;padding-top:2px;text-align:center;}
.price_ground{width:100%;height:17px;color:#000000;text-align:right;float:right;font-weight:bold;}
.box_carrello{width:152px;height:79px;float:left;margin-bottom:10px;color:#fff;text-align:right;padding-right:10px;padding-top:10px;}
.box_carrello A{color:#fff;text-decoration:underline;font-weight:bold;}
.box_carrello A:visited{color:#fff;text-decoration:underline;font-weight:bold;}
.box_carrello A:hover{color:#fff;text-decoration:underline;font-weight:bold;}
	#gallery {
		background-color:#FFFFFF;
float:left;
width:440px;
		
	}
	#gallery ul { list-style: none; padding:0px; margin:0px; }
	#gallery ul li { background-color:#EBEBEB;
display:inline;
float:left;
height:95px;
margin-bottom:10px;
margin-left:13px;
padding-top:2px;
text-align:center;
width:95px;}
	#gallery ul img {
		
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
