/************************** PRINCIPALE ****************************/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#006600;
	background-color: #FFF5CE;
	margin-top: 0px;
}

td{
	background-color: #FFF5CE;
}
td.login{
	vertical-align:middle;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:10px;
}
a.link_default{
	color: #006600;
	text-decoration: none;
	background-color: #FFF5CE;
}

a.link_default:hover {
  	text-decoration: none;
	background-color: #143883;
	color:#FFFFFF;
}

a.link_centrale{
	color:#0066CC;
	text-decoration: none;
	background-color: #FFFFFF;
}

a.link_centrale:hover {
  	text-decoration: none;
	background-color: #FFFFFF;
	color:#000000;
}

a:visited{
	text-decoration:none;
}

p{
	margin-top: 5px;	
}

p.small{
	font-size:9px;
}

p.med{
	font-size:11px;
}

p.big{
	font-size:12px;
}

p.huge{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}

font.in{
	color:#41C800;
}

font.it{
	color:#FF0000;
}

font.tu{
	color:#FFFFFF;
}

/****** BORDI ******/

.bordo_sin{
	width:15px;
	background-image: url(images/bordo_sin.jpg);
}

.bordo_des{
	background-image: url(images/bordo_des.jpg);
}

.bordo_giu{
	background-image: url(images/bordo_giu.jpg);	
}

.angolo_sin{
	background-image: url(images/angolo_sin.jpg);	
}

.angolo_des{
	background-image: url(images/angolo_des.jpg);	
}

/********* BARRA *****/

.barra{
	background-image: url(images/barra_verde.jpg);	
	font-weight:bold;
	color:#FFFFFF;
}

a.link_barra{
	color:#FFFFFF;
	text-decoration: none;
}

a.link_barra:hover{
	text-decoration: none;
	background-color:#FFFFFF;
	color:#143883;
}

/************************************************* INTESTAZIONE *****************************/

.intestazione{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-image: url(images/gradiente_verde.jpg);
	vertical-align: middle;
	text-align: center;	
	color:#FFFFFF;	
}

td.google{
	background-color:#FFFFFF;
	text-align:right;
}

a.link_intestazione{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a.link_intestazione:hover{
	text-decoration: none;
	background-color: #143883;
}
/************************************************* SOTTO INTESTAZIONE ***********************/

.sotto_intestazione{
	background-image: url(images/gradiente_verde.jpg);
	font-size:11px;
	font-weight:bold;	
	text-align: center;
	color:#FFFFFF;
}

.lingue{
	background-image: url(images/gradiente_verde.jpg);
	font-size:11px;
	font-weight:bold;	
	text-align: center;
	width:60px;
	color:#FFFFFF;
}

a.link_lingue{
	color:#FFFFFF;
	text-decoration: none;
}

a.link_lingue:hover{
	text-decoration: none;
	background-color:#FFFFFF;
	color:#006600;
}
/********************************* CELLA LINK REGIONALI CATEGORIA *******************/

td.sfondo_link_regioni{
	background-image:url(images/beige_ombra.jpg);
}

a.link_cat_regioni{
	color: #006600;
	text-decoration: none;
	background-color: #FFF5CE;
	font-weight:bold;
}

a.link_cat_regioni:hover {
  	text-decoration: none;
	background-color: #143883;
	color:#FFFFFF;
	font-weight:bold;
}

/********************************* PANNELLO ITALIA CARD ****************************/

td.pannello_italia_card{
	background-color:#E8EDF4;
}

a.link_italia_card{
	text-decoration: none;
	background-color: #E8EDF4;
	color: #143883;
}

a.link_italia_card:hover{
	text-decoration: none;
	background-color: #143883;
	color: #E8EDF4;
}

/******************************************* BARRA LATERALE ********************************/

td.titolo_sezione{
	background-color: #006600;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold; 
	height: 15px;
}

td.scritte_sezione{
	background-color: #1947A3;
	color:#FFFFFF;
	font-size: 10px;
	font-weight:bold; 
}

td.barra_laterale{
	background-color:#006600;
	vertical-align:top;
}

td.sfondo_link_barra_laterale{
	background-color:#FFF5CE;
	height: 15px;
}

/********************************* SEZIONE CENTRALE ****************************/

td.sezione_centrale{
	vertical-align:top;
	background-color: #FEBA02;
}

.centrale{
	background-color: #FFFFFF;
	vertical-align:top;
}

/********************************* PRENOTA ITALIA ********************************/

td.prenota_italia{
	background-color: #E68A00;
	font-size: 12px;
}

td.lingue_it{
	background-color: #E68A00;
	font-size:11px;
	font-weight:bold;	
	text-align: center;
	width:40px;
}

td.sfondo_arancio{
	background-color: #E68A00;
	text-align:left;
	font-size:10px;
	height:20px;
	color:#FFFFFF;
}

a.link_italia{
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

a.link_italia:hover{
	text-decoration: none;
	background-color:#FFFFFF;
	color:#E68A00;
}
.pannello_italia{
	background-image: url(images/arancio_ombra.jpg);
	vertical-align:top;
	text-align:center;	
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

/******************************************** PRENOTA MONDO *******************************/

td.prenota_mondo{
	background-color: #509AE3;
	font-size: 12px;
}

td.lingue_mondo{
	background-color: #509AE3;
	font-size:11px;
	font-weight:bold;	
	text-align: center;
	width:40px;
}

td.sfondo_azzurro{
	background-color: #509AE3;
	text-align:left;
	font-size:10px;
	height:20px;
	color:#FFFFFF;
}

a.link_mondo{
	color:#FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

a.link_mondo:hover{
	text-decoration: none;
	background-color:#FFFFFF;
	color: #509AE3;
}

.pannello_mondo{
	background-image: url(images/blu_ombra.jpg);
	vertical-align:top;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
/**** ALTRO */

.separatore_prenotazioni{
	background-image:url(images/beige_ombra.jpg);
}

/******************************************* INFO TURISMO REGIONI **************************/

td.link_info_italia{
	background-color: #006600;
	color: #FFFFFF;
	height:18px;
}

td.link_info_regioni{
	background-color: #FFF5CE;
	height:20px;
}

/********************************************** LINK SERVIZI AZIENDE ****************************/

a.link_servizi_aziende{
	color: #006600;
	text-decoration: none;
	font-weight: bold;
}

a.link_servizi_aziende:hover{
	text-decoration: none;
	background-color: #006600;
	color: #FFFFFF;
}

/*********************************************** FOOTER ****************************/

.footer{
	background-image: url(images/beige_ombra.jpg);	
}

/**************************************************** ALTRO ***********************/
.grigio{
	color:#666666;
}

.blu{
	color:#003366;
}

.gr{
	color:#00CC00;
	background-color:#000080;
}

.wh{
	color:#FFFFFF;
	background-color:#000080;
}

.rd{
	color:#FF0000;
	background-color:#000080;
}

.blu_chiaro{
	color:#0066CC;
}

.banner{
	background-image: url(images/banner.jpg);	
}

.pannello_italiacard{
	background-image: url(images/azzurro_ombra.jpg);	
	color:#143883;
	font-size:10px;
}

.pannello_italiainfo{
	background-image: url(images/azzurro_ombra.jpg);	
}

.pannello_regioni{
	background-image: url(images/azzurro_ombra.jpg);	
}

.pannello_promoaziende{
	background-image: url(images/azzurro_ombra.jpg);	
}

.pannello_annunci{
	background-image: url(images/azzurro_ombra.jpg);	
}

td.sezione_form{
	background-color:#FEBA02;
	color:#003366;
	font-size:10px;
	font-weight:bold; 
	height: 15px;
	padding-left:5px;
	text-align:left;
}

td.sfondo_form{
	background-color:#FFDD81;
	color:#003366;
	padding-left:5px;
	text-align:left;
}
td.dettaglio_titolo{
	background-color:#FFDD81;
	color:#003366;
	font-size:10px;
	font-weight:bold; 
	height: 15px;
	padding-left:5px;
	text-align:left;
}

td.dettaglio_sfondo{
	background-color:#FFFAF4;
	color:#003366;
	padding-left:5px;
	text-align:left;
}
td.dettaglio{
	vertical-align:top;
	background-color:#FFFFFF;
	padding:5px;
	color:#666666;
}
td.separator{
	height:2px;
	padding-left:5px;
	background-image:url(images/sep.jpg);
}

hr.sep_results{
	border:dashed 1px;
	color:#CCCCCC;
}
table.sponsor{
	border-color:#FFDE18;
	border-width:1px;
	border-style:solid;
	font-weight:normal;
}
td.sponsor{
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	background-color:#FFFAF4;
	text-align:left;
	vertical-align:bottom;
}
a.link_nome_attivita_sp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CC3300;
	text-decoration:underline;
}
a.link_nome_attivita_sp:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF9900;
	text-decoration:underline;
}
hr.sotto_ricerca{
	border:dashed 1px;
	color:#FFCC00;
}
a.promozione{
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color:#003366;
}
a.promozione:hover{
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color:#006666;
}
a.link_accedi_vetrina{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
a.link_accedi_vetrina:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
}
td.sfondo_immagini{
	background-color:#F4FAFF;
	padding:5px;
	text-align:center;
}
a.link_vetrina{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	text-decoration:none;
}
a.link_vetrina:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	text-decoration:underline;
}
a.link_moduli{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#003366;;
	text-decoration:none;
}
a.link_moduli:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
}