/* CSS Document */

body { 	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-repeat:repeat-x; }
a { color: #EA5A00; text-decoration: none;}
a:hover { color: #EA5A00; text-decoration: underline;}
.menucss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fda422} 
.bianco9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.bianco9:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #FFFFFF;
}
.grigio9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #9A9A9A;
}.grigioscuro9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #363636;
}
.nero9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.giallo9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #FFFF00;
	text-decoration: none;
}
.giallo9:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #FFFF00;
}
.grigioB10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #9A9A9A;
	text-decoration: none;
}
.rossoB10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #E60004;
	text-decoration: none;
}
.rossoB10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.tabBiancoS {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3783BA; text-decoration: none; font-weight: bold; }
.tabBiancoS:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3783BA; font-weight: bold; text-decoration: underline; }
.tabBianco {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; }
.tabBianco:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: underline; }
.nero10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	LINE-HEIGHT: 14px
}
.nero10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.bianco12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
}
.nero12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.neroA16  {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #000000;  text-decoration: none;}
.neroA16:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #000000;}

.blu12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3783BA;
	text-decoration: none;
}
.blu14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3783BA;
	text-decoration: none;
}
.grigio16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #9A9A9A;
	text-decoration: none;
}

.viola12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF00A7;
	text-decoration: none;
}
.spacer { font-size: 5px; }
.tdNorm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #A5C7E0;
}
.tdNorm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;

}
.ArialBianco16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #959595; FONT-FAMILY: Arial, Helvetica, sans-serif;
}




.grigiohead {
	font-size: 9px;
	line-height: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9A9A9A;
	text-decoration: none;
}
.grigiohead:hover { 
	color: #9A9A9A;
	text-decoration: none;
}
.bianco10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.bianco10 :link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
	text-decoration: none;
}
.bianco10 :visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
	text-decoration: none;
}
.bianco10 :hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
	text-decoration: underline;
}
.bianco10 :active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
	text-decoration: none;
}
.bianco24 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #ffffff; }
.nero9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.grigio10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.lng10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
.lng10:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
.blu10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3783BA; text-decoration: none;}
.blu10:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3783BA;}
.rosso10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ED1C24}
.rosso10:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ED1C24; text-decoration: underline;}
.rosso12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ED1C24}
.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.blu18 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #3783BA}
.blu24 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #fda422}
.verde12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #287D22}
.rosa10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF00A7} 
.rosa12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #959595} 
.rosa16  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF00A7;  text-decoration: none;}
.rosa16:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF00A7;}
.rosaA16 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FF00A7;  text-decoration: none;}
.rosaA16:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FF00A7;}


.verdeA16  {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #287d22;  text-decoration: none;}
.verdeA16:hover  {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #287d22;}
.verdeA12  {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #287d22;  text-decoration: none;}
.verdeA12:hover  {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #287d22;}
.verde12  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #287d22;  text-decoration: none;}
.verde12:hover  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #287d22;}
.verde16  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #287d22;  text-decoration: none;}
.verde16:hover  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #287d22;}


.rame16  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #EA5A00;  text-decoration: none;}
.rame16:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #EA5A00;}
.rameA16  {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #EA5A00;  text-decoration: none;}
.rameA16:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #EA5A00;}
.rame12  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EA5A00;  text-decoration: none;}
.rame12:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EA5A00;}

.grigio12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #555555;  text-decoration: none;}
.grigio12:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #555555;}

.orange10  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff5400;  text-decoration: none;}
.orange10:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff5400;}
.orange12  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff5400;  text-decoration: none;}
.orange12:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff5400;}

.orange14  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ff5400;  text-decoration: none;}
.orange16  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ff5400;  text-decoration: none;}


.blu16  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3783BA;  text-decoration: none;}
.blu16:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3783BA;}

.bluA16  {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #3783BA;  text-decoration: none;}
.bluA16:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #3783BA;}

.formgrigio100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	width: 100%;
	background-color: #eeeeee;
}.form100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	width: 100%;
	background-color: #ffcc66;
}
.form {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #ffcc66;	
}
.form100_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	width: 100%;
	background-color: #ffffff;
}
.form_no {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #ffffff;	
}
.formSTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #ffffff; }
.formSmall100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	width: 100%;
	background-color: #ffffff; }
.BUTTON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	background-color: #e5e5e5;
	width: 100%;
	letter-spacing: normal;
	vertical-align: middle;
	font-weight: bold;
}
.titoletto_offerte2 {
	border: 1px solid #333333;		
	padding:7px; 
	background-color:#ff5400;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	vertical-align: middle;
}
.sottotitolo_offerte2 {
	padding:5px;
	background-color:#EEEEEE;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #333333;
	vertical-align: middle;
	border: 1px solid #cccccc;		
}
.titoletto_offerte_testo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.titoletto_offerte_testo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;

	vertical-align: middle;
}
.titoletto_offerte_testo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
.titoletto_offerte_testo3 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	text-decoration:none;
}
.titoletto_offerte_testo3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	text-decoration:underline;
}
.titoletto_offerte_testo3 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	text-decoration:none;
}
.titoletto_offerte_testo3 A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	text-decoration:none;
}
.titoletto_offerte3 {
	border: 1px solid #333333;		
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	background-color:#999999;
	width:100%;
}

h2{
	border: 1px solid #333333;		
	padding:7px; 
	background-color:#999999;
/*	width:100%;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	vertical-align: middle;	
	margin-top:0px;	
}
.titoletto_offerte {
	border: 1px solid #333333;		
	padding:7px; 
	background-color:#999999;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	vertical-align: middle;
}
.sottotitolo_offerte {
	padding:5px;
	background-color:#EEEEEE;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #333333;
	vertical-align: middle;
	border: 1px solid #cccccc;		
}
.titoletto_offerte_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
.titoletto_offerte_toggle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
}
.lista_pacchetto  {
	margin: 0 0 0 20;
	list-style-position:outside; !important
	margin: 0 0 0 -20; !important
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
	list-style-position: outside;
	list-style-type: disc;
}
.corpo_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.corpo_main_bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	border:1px solid #000;
	padding:5px;
	margin-top:15px;
}
.corpo_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.prezzo_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #333333;
	margin: 5 5 5 5;	
	border: 1px solid #CCCCCC;	
}
.bordo_grigio {
	border: 1px solid #CCCCCC;
}
.riquadro_offerte{
	padding:5px;
	border: 1px solid #CCCCCC;		
}

/* CSS MENU START HOMEPAGE */



#menu_table {

 background-color:#1b1b1b;
 
 border-width:0px;
}

#menu_principale {

 background-color:#FFFFFF;
 text-decoration:none;
 padding: 3px;
 bordercolor:#FFFFFF;
 border-width:0px;
}
#menu_principale table{

 background-color:#FFFFFF;
 text-decoration:none;
 padding: 0px;
 margin:0px, 0px, 0px, 0px;
}
#menu_principale h3 {
	background-image:url(img/main_bg_orange.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:0px;

	margin-top:0px;
	line-height:3px;
	padding: 4px;
	color:#FFFFFF;
	height:5px;
	vertical-align:middle;
}

#menu_principale li a{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-indent: 2px;
	margin-top:1px;
	margin-left: -5px;
	margin-bottom:10px;
}

#menu_principale  li a:link {
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-indent: 2px;
	margin-top:1px;
	margin-left: -5px;
	margin-bottom:10px;
}
#menu_principale  li a:hover {
	color:#ff5700;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
 	text-indent: 2px;
	margin-left: -5px;
	margin-bottom:10px;
}

.titlemenu {
	background-image:url(img/main_bg_orange.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	margin-bottom:0px;
	margin-top:0px;
	line-height:3px;
	padding: 4px;
	color:#FFFFFF;
	height:5px;
	vertical-align:middle;
	border-bottom-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-width:0px;
}
.endtable {
	BACKGROUND-IMAGE: url(img/main_bg.gif); HEIGHT: 8px;
	border-bottom-top:20px;
	
	border-color:#FFFFFF;}
.newsletter {
	FONT-SIZE: 9px; BACKGROUND-IMAGE: url(img/newsletter_bg.jpg); COLOR: #959595; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 53px; border-width:0px;
	border-color:#FFFFFF;
}
.mail {
	FONT-SIZE: 10px; WIDTH: 170px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #d8d8d8;
}
.privacy A {
	FONT-SIZE: 9px; COLOR: #959595; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.privacy A:link {
	FONT-SIZE: 9px; COLOR: #959595; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.privacy A:hover {
	FONT-SIZE: 9px; COLOR: #959595; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.elencooff {
	background-color:#FFFFFF;	
	MARGIN-TOP: 1px;
	FONT-SIZE: 9px; 
	MARGIN-LEFT: -5px; 
	COLOR: #CCCCCC; 
	TEXT-INDENT: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;	
	border-color:#FFFFFF;
}
.elenco A {
	background-color:#FFFFFF;	
	MARGIN-TOP: 1px;
	FONT-SIZE: 9px; 
	MARGIN-LEFT: -5px; 
	COLOR: #000000; 
	TEXT-INDENT: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;	
	border-color:#FFFFFF;
}
.elenco A:link {
	background-color:#FFFFFF;
	MARGIN-TOP: 1px;
	FONT-SIZE: 9px; 
	MARGIN-LEFT: -5px; 
	COLOR: #000000; 
	TEXT-INDENT: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;	
	border-color:#FFFFFF;
}
.elenco A:visited {
	background-color:#FFFFFF;
	MARGIN-TOP: 1px;
	FONT-SIZE: 9px; 
	MARGIN-LEFT: -5px; 
	COLOR: #000000; 
	TEXT-INDENT: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;	
	border-color:#FFFFFF;
}
.elenco A:hover {
	background-color:#FFFFFF;
	FONT-SIZE: 9px; 
	MARGIN-LEFT: -5px; 
	COLOR: #ff5700; 
	TEXT-INDENT: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;	
	border-color:#FFFFFF;
}

/* CSS MENU END HOMEPAGE */

/*  */

#articolo_title_back {
	width: 780px;
	height: 49px;	
	padding:0px 0px 0px 0px;
	background-image:url(img/content-title-bg.jpg);
	background-repeat:no-repeat;
}

#articolo_title {
	padding:18px 0px 0px 0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	float: none;
	text-indent: 14px;
}
#articolo_title h1{
	margin:0px 0px 0px 0px;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	float: none;

}
/* SCUOLE */
.price{
	font-size: 18px;
	margin:-13px 0px -13px 0px;
}
.sot_price{
	font-size: 10px;
}
.off_garda{
	border-bottom: 1px solid #999999;
	width:99%;
}
.gardvsmira{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 18px;

}
.gardvsmira tr td{
	border:1px dotted #999999;
	padding:3px;
}
/*-----------------
	località
*/
h1 {
	width: 760px;
	height: 49px;	
	background-image:url(../img/content-title-bg.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:-13px;
	padding-top:13px;
	padding-bottom:0px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
}
.corpo_main_red {
	font-weight: normal;
	font-size: 12px;
	color: #FF0000;
	line-height: 18px;
}
.link{
	display:block;
	padding:4px;
	/*background-color:#fccccc;*/
	text-align:center;
	text-decoration:none;
	border:1px solid #ff6060;
	color:#ff0000;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.link:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ff0000;
}
.link:active,.link:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
}