/* CSS Document */
body {margin:0px 0px 0px 0px;}
#pagestruct {margin:10px auto 0px auto; width:800px;  }
.pagestruct_cat {margin:0px auto 0px auto; width:754px;}
img {border:0;}
.divmenu {margin:0px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.divmenu a:link, .divmenu a:visited {text-decoration:none; color:#0000FF;}
.divmenu a:hover {background-color:#0000FF; color:#FFFFFF; text-decoration:none;}

.prodotti_entra {margin:5px 0px 5px 10px; text-align:center; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; height:30px; float:left; width:300px;}
.prodotti_entra a:link { color:#000000; text-decoration:underline;}
.prodotti_entra a:visited { color:#000000; text-decoration:underline;}
.prodotti_entra a:hover { color:#000000; text-decoration:underline;}



.prodotti_extra_destro{
	height:70px; margin:0px 5px 5px 5px; text-align:center; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; float:right; width:480px; min-width:480px;
}

.corpo_big {margin:3px 0px 3px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
.corpo_big a:link, .corpo_big a:visited { color:#0000FF; text-decoration:none;}
.corpo_big a:hover {text-decoration:underline;}

.corpo_sx {margin:3px 0px 3px 0px;width:532px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;float:left;}
.corpo_sx a:link, .corpo_big a:visited {color:#0000FF; text-decoration:none;}
.corpo_sx a:hover {text-decoration:underline;}

.colonna_dx {margin-top:5px;width:160px;float:left;}
.colonna_dx a:link, .corpo_big a:visited {color:#0000FF; text-decoration:none;}
.colonna_dx a:hover {text-decoration:underline;}

#colonna_cat_1{width:130px;float:left;}
#colonna_cat_1_sfondo{width:130px;float:left; background-color:#cccccc; padding:0px 0px 2px 0px;}
#colonna_cat_2 { width:184px;float:left;}
#colonna_cat_2_sfondo{width:180px;float:left; padding:0px 2px 2px 0px; background-color:#cccccc;}
#centro_cat{width:424px;float:left; padding:0px 4px 0px 4px; }

#imgspot {}
#footer {font-size: 11px; width:800px; color: #545454;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; clear:both; border-top:1px #fa911f solid;}
.contentsmall {font-size: 9px;color: #545454;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.contentsmallred {font-size: 9px; color:#00CC00; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.p.body { margin-top: 3px; margin-bottom: 3px }
/*.titoletti { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}*/
.titoletti { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0000CC}
.titoletti_black { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}

.testo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#666666}
.box_top {background-image:url(img/box_top.gif);background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:4px;}
.box_bottom {background-image:url(img/box_bottom.gif);background-repeat:no-repeat;}
.box_body {background-image:url(img/box_body.gif); background-repeat:repeat-y; width:150px; padding:5px 5px 5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.box_body a:link, .box_body a:visited {color:#0000FF; text-decoration:none;}
.box_body a:hover {text-decoration:underline;}
.box_title {background-image:url(img/box_body.gif); background-repeat:repeat-y; padding:5px 0px 5px 5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333;}

.path {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; margin-bottom:8px; color:#333333;}
.path a:link, .path a:visited { color:#333333; text-decoration:none}
.path a:hover { color:#0000FF; }

/* STILE PER IL CALENDARIO */
.giorno_appuntamento 	{ background-color:#FF6666; }
.day_cell				{ background-color:#88ACEF; height:25px; width: 25px; }
.empty_day_cell			{ background-color:#D0DEF7; height:25px; width: 25px; }
.today_cell				{ background-color:#FFFFFF; height:25px; width: 25px; }
/* stili di testo */
.datanews { font-family:Trebuchet MS;}
.linkgrigi, .linkgrigi a:link,.linkgrigi a:visited{ color:#666666; text-decoration:none;}
.linkgrigi a:hover { text-decoration:underline;}

.testonormale { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.testonormale a:link, .testonormale a:visited {text-decoration:none; color:#0000FF;}
.testonormale a:hover { color:#CE0000; }

.testonormale_black {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.linkneri, .linkneri a:link,.linkneri a:visited{ color:#0000FF; text-decoration:none;}
.linkneri a:hover { text-decoration:underline;}
/* stili per il catalogo */
.header_box_prodotto { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; height:25px;}
/* stili per i box */
.linkbox { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CE0000;}
.linkbox a:visited, .linkbox a:link, .linkbox a { text-decoration:none; color:#0000FF; display:block; }
.linkbox a:hover { background-color:#0000FF; color:#FFFFFF; text-decoration:none}

#linkspl a:visited, #linkspl a:link, #linkspl a { text-decoration:none; color:#666666; }
#linkspl a:hover { color:#0000FF; text-decoration:none}
