@charset "iso-8859-1";
.testi {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #666;
	text-decoration: none;
}

.testo {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #666;
	text-decoration: none;
}

.pulsante_bianco {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #666;
	text-decoration: none;
	background-color: #FFF;
	border: 0px solid #FFF;
}

.verdana11 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}

.bordoo10 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #900;
	text-decoration: none;
}

.bordoo11 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #900;
	text-decoration: none;
}

.imputbordogiallo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #FC0;
}

.imputbordogrigio {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #999;
}

.spazio {
	font-size: 1px;
}

.verdana11nero {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

.verdana12nero {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.txt_combo_rosso {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.txt_combo_blu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.txt_combo_giallo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}

.txt_combo_verde {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.txt_combo_grigio {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.txt_combo_viola {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.h13 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #999;
	text-decoration: none;
	letter-spacing: 10px;
	font-weight: normal;
}

h2 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #666;
	text-decoration: none;
	padding:0px;
	margin:0px;
}

h3 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #666;
	text-decoration: none;
	padding:0px;
	margin:0px;
	font-weight: bolder;
}

.txt_combo_arancione {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

#Cucina ul { margin:0; padding:0; list-style-type:none; padding-top:8px; margin-left:15px}
#Cucina ul li {font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background:url(../images/palline/cucina.gif) 0px 0px no-repeat;
	padding-left:26px;
	padding-top:1px;
	height:20px;
}
#Cucina ul ul li {
	background:none;
	height:40px;
	padding-left:0px;
}	

#Pizzeria ul { margin:0; padding:0; list-style-type:none; padding-top:8px; margin-left:15px}
#Pizzeria ul li {font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background:url(../images/palline/pizzeria.gif) 0px 0px no-repeat;
	padding-left:26px;
	padding-top:1px;
	height:20px
}
#Pizzeria ul ul li {
	background:none;
	height:40px;
	padding-left:0px;
}	

#Pasticceria ul { margin:0; padding:0; list-style-type:none; padding-top:8px; margin-left:15px}
#Pasticceria ul li {font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background:url(../images/palline/pasticceria.gif) 0px 0px no-repeat;
	padding-left:26px;
	padding-top:1px;
	height:20px;
}
#Pasticceria ul ul li {
	background:none;
	height:40px;
	padding-left:0px;
}	
	

#Barman ul { margin:0; padding:0; list-style-type:none; padding-top:8px; margin-left:15px}
#Barman ul li {font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background:url(../images/palline/Barman.gif) 0px 0px no-repeat;
	padding-left:26px;
	padding-top:1px;
	height:20px;
}
#Barman ul ul li {
	background:none;
	height:40px;
	padding-left:0px;
}

#Altro ul { margin:0; padding:0; list-style-type:none; padding-top:8px; margin-left:15px}
#Altro ul li {font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background:url(../images/palline/altro.gif) 0px 0px no-repeat;
	padding-left:26px;
	padding-top:1px;
	height:20px;
}
#Altro ul ul li {
	background:none;
	height:40px;
	padding-left:0px;
}

#HACCP ul { margin:0; padding:0; list-style-type:none; padding-top:8px; margin-left:15px}
#HACCP ul li {font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background:url(../images/palline/HACCP.gif) 0px 0px no-repeat;
	padding-left:26px;
	padding-top:1px;
	height:20px;
}
#HACCP ul ul li {
	background:none;
	height:40px;
	padding-left:0px;
}

#Stranieri ul { margin:0; padding:0; list-style-type:none; padding-top:8px; margin-left:15px}
#Stranieri ul li {font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background:url(../images/palline/stranieri.gif) 0px 0px no-repeat;
	padding-left:26px;
	padding-top:1px;
	height:20px;
}
#Stranieri ul ul li {
	background:none;
	height:40px;
	padding-left:0px;
}

.verdana11B {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
}

.verdana9 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration: none;
}

.CenturyGothic14 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #999;
	text-decoration: none;
	letter-spacing: 10px;
	font-weight: normal;
}

.footer_testo_col a { text-decoration: none; color:#666;}
.footer_testo_col a:hover { color:#FF0000; text-decoration:none}
.footer_cont { width:739px; text-align:left}
.footer_testo_col { font-family: "Century Gothic"; font-size: 11px; color: #666; text-decoration: none; width:230px; float:left}
.footer_testo_co2 { font-family: "Century Gothic"; font-size: 11px; color: #666; text-decoration: none; width:279px; float:left}
.footer_testo_co2 a { text-decoration: none; color:#666;}
.footer_testo_co2 a:hover { color:#FF0000; text-decoration:none}


#partner_scuola ul { list-style-type:none}
#partner_scuola h1 { padding-left:14px}
#partner_scuola p { margin-top:0; padding-top:0; padding-left:14px}
#partner_scuola ul li { font-size:11px; line-height:11px; color:#333; border:0px solid #ffffff; margin-left:0px; padding-bottom:15px; margin-bottom:5px; }
#partner_scuola  { width:100%; float:left;}
#partner_scuola ul li div.img_portf img:hover { border:0px solid #FFFFFF; }
#partner_scuola ul li:hover div.nome_partner a  { height:20px; line-height:20px; padding:0; margin-top:0; padding-top:0; color:#FF0000}
#partner_scuola ul li:hover p.link_partner a  { height:20px; line-height:20px; padding:0; margin-top:0; padding-top:0; color:#FF0000}
.link_partner { height:20px; line-height:20px; padding:0; margin-top:0; padding-top:0; color:#666}
.close { clear:both}

#h_menu { height:20px; width:97%; margin-left:10px}
#h_menu ul { margin:0; padding:0; list-style-type:none}
#h_menu ul li { width:95px; padding-left:10px; padding-right:10px; float:left; padding-top:0px; border-right:0px; border-left:0px; margin-top:0px; height:20px}
#h_menu ul li.first { border-left:none}
#h_menu ul li.mezzo { width:120px; }
#h_menu ul li.last { border-left:none; border-right:none}
#h_menu ul li a.menu { font-size:17px; color:#000000; font-family:arial; text-decoration:none; font-weight:bold; letter-spacing:-1px}
#h_menu ul li a.menu:visited { color:#000000;}
#h_menu ul li a.menu:hover { color:#ff80bf;}

#h_menu ul li a.menu_hover { font-size:17px; color:#ff80bf; font-family:arial; text-decoration:none; font-weight:bold; letter-spacing:-1px}
#h_menu ul li a.menu_hover:visited { color:#ff80bf;}
#h_menu ul li a.menu_hover:hover { color:#000000;}