input { font-family: Arial; font-size: 12px; font-weight: bold; color: #006699; }
textarea { font-family: Arial; font-size: 12px; font-weight: bold; color: #006699; }

.sfondo_footer { font-family: Arial; font-size: 11px; vertical-align: bottom; }

.contenitore_listino { float:right; margin-right:25px;}
.listino { width: 300px; font-family: Arial; font-size: 30px; color: #0099CC;}
.desc_listino { width: 300px; font-family: Arialf; font-size: 11px; color: #003366; margin-bottom:8px;}
.desc_listino a{ text-decoration:none; text-transform:none; color:#003366}
.desc_listino a:hover{ text-decoration:none; text-transform:none; color:#003366}

.password { width: 300px;}

.desc_azi_logo {font-family: Arial; font-size: 14px; line-height:18px; color: #003366; margin-top:8px;}
.errore { color:#FF0000; font-family:Arialf; }


#cat10 { font-family:Arial; font-size:14px; color:#FFFFFF; background:url(../img/sf_pr.jpg) repeat-y; min-height:20px; padding-left:10px; padding-top:8px; }
#cat10 a, a:visited { color:#FFFFFF; text-decoration:none; }
#cat10 a:hover { text-decoration:underline; }

#chisiamo_cat { font-family:Arial; font-size:16px; text-align:center; color:#FFFFFF; background:url(../img/sf_pr.jpg) repeat-y; min-height:30px;  padding-top:4px; }
#chisiamo_cat strong { color:#FFFFFF; text-decoration:none;  }
#cate_table { background:url(../img/sf_pr.jpg) repeat-y;  }


#cat01 { font-family:Arial; font-size:14px; color:#FFFFFF; background:url(../img/sf_pr.jpg) repeat-y; min-height:20px; padding-left:10px; padding-right:10px; padding-top:10px; }
#cat01_center { font-family:Arial; font-size:16px; color:#1687CB; background-color: #FFFFFF; height:30px; padding-left:10px; padding-top:4px; padding-bottom:4px; text-align:center; }
#cat01 a { color:#FFFFFF; text-decoration:none; }
#cat01 a:hover { text-decoration:underline; }

#cat02 { font-family:Arial; font-size:12px; color:#FFFFFF; background:url(../img/sf_pr.jpg) repeat-y; min-height:20px; padding-left:10px; padding-top:1px; padding-bottom:1px; }
#cat02 a, a:visited { color:#FFFFFF; text-decoration:none; }
#cat02 a:hover { text-decoration:underline; }

#cat03 { font-family:Arial; font-size:11px; color: #333333; background-color: #E0F1FC; min-height:18px; padding-left:10px; padding-top:4px; padding-bottom:4px; }
#cat03 a, a:hover, a:visited { color: #333333; text-decoration:none; }

#cat04 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color: #333333; background-color: #CCCCCC; min-height:18px; padding-left:10px; padding-top:4px; padding-bottom:4px}
#cat04 a, a:hover, a:visited { color: #333333; text-decoration:none; }


.percorso_navigazione{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;}

.desc_prod{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color: #666666; padding-left:8px; padding-right:8px; }

#titolo{font-family: Arial; font-size: 16px; color: #666666; font-weight: 900; }	
#linea{ width:200px;}
#menu_categoria { width:300px; min-height:300px; margin-top:60px; margin-right:30px; text-align:right; font-family:Arial; font-weight:bolder; font-size:22px; text-transform:capitalize; color:#666666;  }
.link { text-decoration:none; color:#666666;  }
.link:hover{ text-decoration:none; color:#003366;  }
.link:visited{ text-decoration:none; color:#666666;  }
.link:visited:hover{ color:#003366; text-decoration:none  }


#menu_categoria1 { width:300px; min-height:300px; margin-top:60px; margin-right:30px; text-align:right; font-family:Arial; font-weight:bolder; font-size:20px; text-transform:capitalize; color:#666666;  }
.link1 { text-decoration:none; color:#666666;  }
.link1:hover{ text-decoration:none; color:#003366;  }
.link1:visited{ text-decoration:none; color:#666666;  }
.link1:visited:hover{ color:#003366; text-decoration:none  }

#menu { width:760px; height:50px; }
#box_sx { width:7px; height:50px; float:left; background:url(../images/box_sx.jpg) no-repeat;}
#box { width:138px; height:50px; float:left; background:url(../images/box.jpg) repeat-x; line-height:15px; font-family:Arial; font-size:18px; font-weight:bolder; text-align:center; color:#FFFFFF}
#box a, a:visited, a:hover{ text-decoration:none; color:#FFFFFF}
#box_dx { width:7px; height:50px; float:left; background:url(../images/box_dx.jpg) no-repeat;}
#box_sx_active { width:7px; height:50px; float:left; background:url(../images/box_sx_active.jpg) no-repeat;}
#box_active { width:138px; height:50px; float:left; background:url(../images/box_active.jpg) repeat-x; line-height:15px; font-family:Arial; font-size:18px; font-weight:bolder; text-align:center; color:#FFFFFF}
#box_active a, a:visited, a:hover{ text-decoration:none; color:#FFFFFF}
#box_dx_active { width:7px; height:50px; float:left; background:url(../images/box_dx_active.jpg) no-repeat;}

#contatti01 { font-family:Arial; font-size:16px; color:#FFFFFF; min-height:30px; text-align:center; line-height:30px; padding-left:10px; padding-top:20px }
#contatti01 a { color:#FFFFFF; text-decoration:none; }

#contatti02 { font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; min-height:20px; line-height:20px; text-align:center; }
#contatti02 a, a:hover, a:visited { color:#FFFFFF; text-decoration:none; }