html{background-color:#FFFFFF;}
body{	
	font:14px Arial, Verdana, sans-serif;
	color:#000000;
	text-align:left;
	height:auto;
	margin:0px 20px 20px 20px;
	background-color:#FFFFFF;
}
a:link,a:visited{color: #ff6600;text-decoration: none;}
a:hover{color: #000000;}
img{display:none;}
input{font:12px Arial, Verdana, sans-serif;color: black;}
div,td{font:12px Arial, Verdana, sans-serif;color: black;}
form{margin:0px; padding:0px;}


table.tmainh{height:100%; background-color:#ffffff;}

/***************************[ home ]***********************************/

div.prim{float:left; width:100%; background-color:#ffffff; color:#000000; position:relative;}
div.sec{float:right; width:100%; text-align:left;color:#000000; font-size:12px;}

div.sec div{ font-size:12px;}

div.sec a:link,div.sec a:visited{color:#000000;}
div.sec a:hover{color:#000000;}
div div.tit_h2{font-size:13px; font-weight:bold;}
div div.tit_h{font-size:13px; font-weight:bold;}
div.tit_h2{color:#ff6600; padding:10px 0px; background-image:none;}

div.bloq001{float:none;width:100%; color:#000000;}
div.testo1{width:100%; float:none;}
div.testo01{margin:10px 0px 0px 0px; text-align:left; font-size:11px;}


div.testo2{width:224px;float:left;}
div.testo02{margin:10px 0px 0px 0px; text-align:left; font-size:11px;}
div.tit_h{padding-bottom:8px;}
div.img01{float:right;}
div.bloq01{position:absolute; width:100%;left:0px; top:0px;}
div.bloq02{position:absolute; width:100%;left:0px; top:60px;}
div.bloq03{float:right; border-left:3px solid #ffffff;}
div.divi_bloq{border-bottom:3px solid #ffffff;}

div.bloq04{float:left;margin:80px;}
div.bloq04b{float:right;border-left:3px solid #ffffff;}

div.bloq05{float:left; border-right:3px solid #ffffff;}
div.bloq06{float:right;width:100%;}
div.img06{float:left;}

div.bloc_p3{padding-bottom:8px;}

#eventi2{ visibility:hidden;}
#eventi3{ visibility:hidden;}

#eventi9{ visibility:hidden;}
#eventi10{ visibility:hidden;}
  
/**************************[ pagina]************************************/

body.fond_fas_1,div.fond_fas_1{background-image:none;}
body.fond_fas_2,div.fond_fas_2{background-image:none;}
body.fond_fas_3,div.fond_fas_3{background-image:none;}
body.fond_fas_4,div.fond_fas_4{background-image:none;}
body.fond_fas_5,div.fond_fas_5{background-image:none;}
body.fond_fas_6,div.fond_fas_6{background-image:none;}
body.fond_fas_7,div.fond_fas_7{background-image:none;}
body.fond_fas_8,div.fond_fas_8{background-image:none;}
body.fond_fas_9,div.fond_fas_9{background-image:none;}
body.fond_fas_10,div.fond_fas_10{background-image:none;}
body.fond_fas_11,div.fond_fas_11{background-image:none;}
body.fond_fas_12,div.fond_fas_12{background-image:none;}
body.fond_fas_13,div.fond_fas_13{background-image:none;}
body.fond_fas_14,div.fond_fas_14{background-image:none;}
body.fond_fas_15,div.fond_fas_15{background-image:none;}

div.fas_1{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_2{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_3{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_4{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_5{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_6{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_7{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_8{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_9{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_10{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_11{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_12{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_13{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_14{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}
div.fas_15{background-image:none; background-color:#FFFFFF;border-left:0px solid #ffffff;border-right:0px solid #ffffff; margin:auto; width:100%}

div.fascias{height:auto}

div.t_pag{background-color:#ffffff;text-align:left;}
div.t_bian{background-color:#ffffff;text-align:left;}
div.pagina{text-align:left;width:100%;margin: 0px auto 0px auto;}
#pagina2{text-align:left;width:100%;margin: 0px auto 0px auto;}

/********************[ pagina -> quickmenu]**************************/

#quickmenu{color:#000000;text-align:left;margin-top:12px; padding:5px; width:100%; position:relative;top:0px; left:0px;background-color:#eeeeee}
div.t_logo{padding-top:20px;background-color:#ffffff;}
div.quick{}
div.quick a:link,div.quick a:visited{float:left;margin-left:0px;margin-top:0px;}

input.cerca {
	height:auto;
	width: 100%;
	border: 0px solid #576E30;
	background-color:#ffffff;
	color:#000000;
}
input.pulsantecerca {
	border:0px;
	vertical-align:0px;
	width:100%;
	color: #000000;
	background-color:transparent;
}

/***************************[ pagina -> menucanali]***********************************/

div.canali a.alto:link,div.canali a.alto:visited{color:#FF6600; border-bottom:2px solid #eeeeee; border-top:2px solid #eeeeee; background-color:#ffffff;padding:0px 2px;}
div.canali a.alto:hover{color:#000000;}

div.canali a.txt:link,div.canali a.txt:visited{color:#ffffff;}
div.canali a.txt:hover{color:#000000;}

div.canali{float:right; font-size:11px;}
div.canali a:link,div.canali a:visited{color:#ff6600;}
div.canali a:hover{color:#000000;}

a.lingue:link,a.lingue:visited{color:#000000;}
a.lingue:hover{color:#ff6600;}
				  
/*******************************[ pagina -> colonnasinistramenu]*******************************/

#colonna_menu_riga {
	float: none;
	width: 100%;
	background-color:#CCCCCC;
 	display: inline;	
}
div.riga_custom {
	float: none;
	width: 100%;
	color:#FFFFFF;
	font:12px Arial;
	vertical-align: middle;
}
#colonnamenu {
	float: none;
	width: 100%;
	margin: 0px 0px 0px 0px;
}
div.senzacanali{
	margin-top: 10px;
	background-color: White;
	width: 178px;
	border-bottom: 1px solid #dddddd;
}
.oculto{ display:inline;}
.oculto2{ display:inline;}
.oc_3{display:inline;}

div.gara{ background-image:none;}


ul.clad li{font-size:12px;}
div.principale{padding:8px 0px;}
ul.princ{padding:0px; margin:0px;}
ul.princ li{display: block;background-image:url(img/linea.gif);background-repeat:repeat-x;background-position:bottom;margin-bottom:4px;padding-bottom:4px;}

div.pre_riga{display:none; }
div.divide_h{background-image:url(img/linea.gif);background-repeat:repeat-x;background-position:bottom;} 

div.divide{padding-bottom:5px;
background-image:url(img/linea.gif);background-repeat:repeat-x;background-position:bottom;margin-bottom:4px;padding-bottom:4px;}
 
div.divide_h{padding-bottom:1px; background-image:url(img/linea.gif); background-repeat:repeat-x; background-position:bottom;margin-bottom:8px;}
 
#menu{}
#menu a:link, #menu a:visited, #menu a:hover{
	font:13px Arial, Verdana, sans-serif;
	text-decoration: none;
	display: block;
	text-align: left;
	width: auto;
}

a.voce:link,a.voce:visited{font-weight: bold; color: #FF6600;padding: 5px 21px 5px 0px; font-size:15px;}
a.voce:hover{color: #000000;}			
				
a.terzo:link, a.terzo:visited {font-weight: normal;color:#ff6600;padding: 5px 5px 5px 0px; background:none;}
a.terzo:hover{color: #000000;}
				
a.voce_selezionata:link,a.voce_selezionata:visited {
	font-weight: bold;
	color: #ff6600;
	border-bottom: 1px solid #000000;
	padding: 5px; 
	background-image: none;
	
}
a.voce_selezionata:hover  {
	color: #000000;
	font-weight: bold;
	background-image:none;
}
				
a.sottolivello:link,a.sottolivello:visited{ font-weight:bold;font-weight:bold;color: #ff6600;padding: 3px 10px 3px 0px;}
a.sottolivello:hover{color:#000000;}
				
a.sottolivello_selezionato:link,a.sottolivello_selezionato:visited {
	color: #ff6600;padding: 3px 10px 3px 0px;	
	background-image: none;
	font-weight:bold;}
a.sottolivello_selezionato:hover {color:#000000;}
				
/***[ pagina -> colonnasinistra -> banner a e banner b ]***********************************************************/

div.interno .banner_a{display:none;}
div.interno .banner_b{display:none;}

div.interno3 .banner_a{ 	
	text-align: center;
	margin-top:10px;
	width: 100%;
	float: none;
}
	
div.interno3 .banner_b{ 	
	text-align: center;
	margin-top:10px;
	width: 100%;
	float: none;
}
				
/***[ pagina -> colonnacentrale contenuto ]************************************************/

div.interno3 #colonnacontenuto {
	float: none;
	width: 100%;
	padding-bottom: 20px;
}
		
div.interno3 .colonnacontenuto {
	float: none;
	width: 100%;
}
div.interno .colonnacontenuto {
	float: none;
	width: 100%;
}
div.interno .tutto_contenuto {
	width: 100%;
}

div.contenuto_approfondimento {
	float: none;
	width: 100%;
}

div.contenuto_approfondimento2 {
	float: none;
	width: 100%;
}

div.altezzafissa{margin-top:10px;}

div.interno3 .tutto_contenuto{
	width: 100%;
}
div.interno3 .tutto_contenuto2{
	width: 100%;
}

/***[ pagina -> colonnacentrale  -> percorso]************************************************/

div.percorso {
	float: none;
	text-align:right;
	color: #000000;
	margin-top: 12px; 
	margin-right: 0px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
  	width: 100%;
	background-color: #eeeeee;
}

div.percorso  a:link, div.percorso  a:visited  {
	text-decoration: none;
	color: #ff6600;
}

div.percorso  a:hover  {
   color: #000000;
}

/***[ pagina -> colonnacentrale  -> approfondimento]************************************************/

div.approfondimento { 
	width: 100%;float: none;
 	text-align:left;
}
div.tes_ap{font-size:11px; color:#000000;}
div.approfondimento a:link, div.approfondimento a:visited{color:#ff6600;}
div.approfondimento a:hover{color:#000000;}
div.immagine_approfondimento{text-align: center;padding-bottom: 8px; padding-top: 8px;}
div.articolo_approfondimento{color: #000000;text-align: center;}
div.titolo_approfondimento{padding-bottom:8px;}

div.approfondimento .padding_15{padding-top: 15px; padding-bottom: 15px;}
div.padding_15{ padding-top: 15px; padding-bottom: 15px;}
div.padding_5{ padding:5px;}

div.contenuto_approfondimento .colore_filetto_tabelle {
	width: 100%;float: none;
	margin-left:5px;
	border-left :1px solid #cccccc;
}

div.contenuto_approfondimento .colore_filetto_tabelle2{
	width: 100%;float: none;
	margin-left:5px;
	border-top :1px solid #cccccc;
}
div.contenuto_approfondimento .colore_filetto_tabelle3{
	width: 100%;float: none;
	border-left :1px solid #cccccc;
}
div.clearer {clear: left;}

div.both {clear: both;}

input.pulsante {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding:0px;
	vertical-align:0px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid  #000000;
}

input.pulsante_approfondimento {
	font-family:Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding:0px;
	vertical-align:0px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid  #000000;
}

div.totale_voti {
	font-weight: bold;
	color: #000000;
	text-align:center;
}

/***[ pagina -> colonnacentrale  ->senza approfondimento ]************************************************/

div.interno2  .colore_filetto_tabelle {
	width: 500px;
	background-color :#cccccc;
}

div.interno2   .colore_filetto_tabelle2{
	width: 500px;
	background-color :#A29E56;	
}

div.interno2  .colore_filetto_tabelle3{
	width: 500px;
	background-color :#A29E56;
}

td{
   text-align: left;
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
}

td.nome_campi_tabella {
	background-color: #cccccc;
	color: #ffffff;
	font-weight:bold;
}

td.news{color: #000000;}
td.news2{color: #000000;}

td.nome_campi_tabella_dispari {
	background-color: #cccccc;
	border-bottom:1px solid #bbbbbb;
	color: #ffffff;
	font-weight:bold;
}

td.nome_campi_tabella_pari {
	background-color: #cccccc;
	border-bottom:1px solid #bbbbbb;
	color: #ffffff;
	font-weight:bold;
}

td.riga_tabella_dispari {
	background-color: #ffffff;
	color: #000000;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid  #cccccc;
}

td.riga_tabella_pari {
	color: #000000;
	background-color: #ffffff;
	border-right: 1px solid #cccccc;
	border-bottom: 1px  solid  #cccccc;
}

td.domenica {
	background-color : #CACACA;
	COLOR: #FFFFFF;
	text-align: center;
}

td.feriale {
background-color: #eeeeee;
	text-align: center;
}

td.sabato {
	background-color : #E7E7E7;
	text-align: center;
}

/***[ pagina -> colonnacentrale  ->OGGETTI download fotogallery mappa eventi]************************************************/

div.documento {padding:5px 0px 5px 10px;}
	div.gdat{font-size:11px; color:#000000;}
div.titolo_destra_blu {
	text-align: right;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;  
	padding:0.5em 1em 0.5em 1em; 
	background-image:url(img/linea.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
	margin-top: 10px;
	margin-bottom:4px; 
	padding-bottom:4px;
}

div.titolo_sinistra_blu { 
	text-align: left;
	font-weight: bold;
	color: #000000;
	margin-top: 3px;  
	PADDING:0.5em 1em 0.5em 1em; 
	background-image:url(img/linea.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
	margin-top: 10px;
	margin-bottom:4px; 
	padding-bottom:4px;
}
div.titolo_destra_rosso {
	text-align: right;
	font-weight: bold;
	color: #000000;
	padding:0.5em 1em 0.5em 1em; 
	background-image:url(img/linea.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
	margin-top: 10px;
	margin-bottom:4px; 
	padding-bottom:4px;
}



div.extra {
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight:bold;
	color: #000000;
}

div.extra2 {
	padding: 10px 0px 5px 20px;
	color: #666666;
	text-align:left;
}

div.extra3 {
	padding: 10px 0px 5px 10px;
	color: #666666;
	text-align:left;
}

div.extra4 {
	padding-left: 10px;
	padding-bottom: 5px;
	text-align:left;
}

div.immagine_fotogallery { 
	text-align: center;
	font-size: 10px;
	margin-top: 10px;   
	margin-bottom: 0.75em; 
}

span.nome_evento {
	font-weight: bold;
}

div.inizio_eventi {
	border: 1px solid #A29E56;
	margin-left:13px;
	margin-top: 10px;
	padding-left:8px;
	padding-top:10px;
	padding-bottom:10px;
	width:370px;
}

div.inizio_eventi2 {
	float: right;
	background-image:url(img/linea.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
	margin-top: 10px;
	margin-bottom:4px; 
	padding-bottom:4px;
	width:162px;	
}
div.inizio_macroarea {
	margin-left:55px;
	padding:10px;
	width:500px;
	text-align: center;
}

div.macroarea2{padding:10px 5px;text-align: left;}
div.macroarea{padding: 10px 5px;text-align: left;}

div.inizio_form{
	width: 300px;
	margin:auto;
	padding-bottom: 30px;
	padding-top: 30px;
	padding-left: 30px;
	border: 1px solid #ff6600;
}

input.campo_form, select.campo_form, textarea.campo_form {
	color: #2E452F;
	font: 12px Arial, Verdana, sans-serif;
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 220px;
}
input.campo_form3, select.campo_form3, textarea.campo_form3, option.campo_form3 {
	color: #2E452F;
	font: 12px Arial, Verdana, sans-serif;
	background-color: #ffffff;
	border: 1px solid #000000;
}

input.campo_form2, select.campo_form2, textarea.campo_form2 {
	color: #C5C174;
	font: 12px Arial, Verdana, sans-serif;
	background-color: #0A1810;
	border: 1px solid #000000;
}

span.evidenza {border-bottom:2px solid #ff6600;color:#000000;}
span.evidenza2{border-bottom:2px solid #ff6600;color:#000000;}

a.voce_cartella:link,a.voce_cartella:visited{color: #ff6600;text-decoration: none;}
a.voce_cartella:hover{color: #000000;}

/***[ pagina -> colonnacentrale  ->News e altre news]************************************************/

div.contenutonews{text-align:left;width:100%;color:#000000;}
div.contenutonews2{text-align:right;width:100%;color:#000000;}

div.immagine_news {
	float: none;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.immagine_news2 {
	float: right;
	margin-left: 8px;
	margin-bottom: 8px;
}

span.data {
	font-weight: bold;
	color: #000000;
	margin-bottom: 5px;
}
span.extra{
	color: #AAAAAA;
	text-align:left;
	margin-bottom: 5px;
}
span.bianco{color: #FFFFFF;}
h1{ text-align:left;color: #000000;}
h1.fas{font-size:36px;padding:0px;margin:0px;color:#000000;padding:10px 0px; font-weight:normal;}

h2{font-size:16px;color:#ff6600;padding:10px 0px;margin:0px; }

div.titolo_altrenews { 
	text-align: right;
	font-weight: bold;
	color: #ff6600;
	padding:0.5em 1em 0.5em 1em;
	margin-top: 3px;
	margin-bottom: 0.75em; 
	border-bottom: #000000 1px solid; 
	background-position: right;
	background-image: url(img/linea_2.gif);
	background-repeat: no-repeat;	
}

div.spazio_altrenews{margin:10px 5px 10px 5px;}

div.altre_news_dispari {
	padding: 5px 5px 5px 10px;
	background-image:url(img/linea.gif); 
	background-repeat:repeat-x; 
	background-position:bottom;
	margin-top: 10px;
	margin-bottom:4px; 
	padding-bottom:4px;
}

div.altre_news_dispari a:link, div.altre_news_dispari a:visited {color: #ff6600;text-decoration: none;}
div.altre_news_dispari a:hover {color: #000000;}

div.altre_news_pari {
	padding: 5px 5px 5px 10px;
	border-bottom: 1px  dashed  #000000;
	background-image: url(img/linea_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
div.fondo{ background-color:#eeeeee}
div.altre_news_pari a:link, div.altre_news_pari a:visited {color: #ff6600;text-decoration: none;}
div.altre_news_pari a:hover {color: #ff6600;}

/***[ pagina -> colonnacentrale  ->login e ricerca ]************************************************/

div.center {text-align:center;margin:auto;}
div.login {width:300px;margin:auto;}

div.padding_login {
	padding-left:10px;
	padding-top:10px;
}

div.messaggio_login {text-align:center;padding:5px;}
div.destra_login {text-align:right;padding-right:50px;}

span.errore{color:#ff6600;}

input.campo_login {
	height: 16px;
	width: 106px;
	border: 1px solid #000000;
	font:12px Arial, Verdana, sans-serif;
}

input.pulsante_login {
	font:12px Arial, Verdana, sans-serif;
	width:60px;
	color: #ff6600;
	background-color: #FFFFFF;
	border:1px solid #000000;
}

div.spazio{padding:1px;}

div.risultati { 
	text-align: right;
	font-weight: bold;
	color: #666666;
}

/***[ pagina -> colonnacentrale  ->menu terzo livello]************************************************/

div.blocco_terzolivello{text-align: left;color:#000000; margin-bottom: 5px;}
div.immagine_terzolivello{width: 100%;height: 36px;background-color: black;text-align: center;}
div.testo_terzo {padding-left: 10px;color:#000000;}
div.approfondimento .terzo_livello{width: 100%;}
div.approfondimento .colonna_terzolivello{margin: auto;width: 100%;}

/***[ fine pagina ]************************************************/

div.finepagina {
	height: 60px;
	padding: 5px 2px 5px 7px;
	font-size: 10px;
	color: #000000;
	text-align:center;
}

div.filetto_finepagina{background-color: transparent;}
#footer {width: 936px;margin: 0px auto auto auto;}

div.credits {
	color:#000000;
	font-size:12px;
}
div.credits span{
	color:#000000;
	font-size:12px;
}
div.credits  a:link, div.credits  a:visited{text-decoration: none;color: #ff6600;}
div.credits a:hover{color:#000000;}

div.stampainvia{text-align: right;padding-right: 5px;}

/***[ invia pagina ]************************************************/

#inizio_pagina{text-align: left;}

div.inizio_logo { 	
	font:12px Arial, Verdana, sans-serif;
	color: White;
	font-weight: bold; 
	background: url(img/fascia_bg.jpg) repeat-y 0px 0px;
	text-align: left;
	width: 100%;	
	height: 13px;	
}	
#invia {
	text-align: center;
	border:  1px solid #000000;
	margin: 10px auto auto auto;
	width: 570px;
	height: 375px;
}
	
	/***[ pagina -> homepage -> blocco 1]************************************************/

	
div.bloccohome1 {
	text-align: center;
	width: 163px;
	margin-bottom:15px;
}

div.imagehome1 {width: 162px;margin: 0px auto auto auto;}
	
/***[ pagina -> homepage -> blocco 2]************************************************/

div.bloccohome2b {width: 163px;text-align: center;padding-bottom:3px;}
div.colonna2home {	width: 100%;float: none;margin: 0px;}
	
/***[ pagina -> homepage -> blocco 3 4 5]************************************************/

div.calendario {
	font-weight: bold;
	color: #A29E56;
	text-align:center;
}
div.invia {
	font-weight: bold;
	color: #666666;
	text-align:left;
}
div.rigahome {border-bottom: 1px solid #DFDFDF;margin:16px;}
td.sabato_home{color: #000000;}
td.domenica_home {color: #000000;}
td.feriale_home {color: #000000;}
a.eventi:link,a.eventi:visited{color: #000000;text-decoration: none;}
a.eventi:hover{color: #ff6600;}
		 
div.interno3{width: 100%;float: none;}
div.interno{width: 100%;float: none;}
div.interno_bg{width: 100%;float: none;}

div.sottolivello{
 	 padding-top: 8px;
	 padding-bottom: 8px;
	 width: 163px;
	 background-color: #000000;
}

div.verde{margin-bottom: 15px; background-color: #ff6600;}
div.verdechiaro{margin-bottom: 15px; background-color: #C2C088;}

div.flash { width: 100%;float: none;margin-left: 6px;}
div.articolo-home{width: 100%;float: none;}

div.articolo_immagine_uno{ 
	padding-bottom: 20px;
	width:217px;
	text-align: center;
}

div.titolo_immagine_uno{ 
	padding: 11px 0px 11px 0px;
	width:217px;
	background-color: #968E54;
	color:white;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

div.testo_immagine_uno{ 
	margin-left: 11px;
  	padding-top: 11px;
  	padding-bottom: 11px;
	width:193px;
	text-align:justify;
	color: #444025;
}

div.articolo_immagine_due{ 
	padding-left: 11px;
	padding-top: 11px;
 	padding-bottom: 11px;
	width:60px;
	float: left;
}

div.testo_immagine_due{ 
 	float: right;
	padding-top: 11px;
 	padding-bottom: 11px;
	width:133px;
	text-align:left;
}

div.testo_due{ 
	padding-left: 3px;
	width:120px;
	text-align:justify;
	color: #FFFFFF;
}

div.titolo_immagine_due{ 
	padding: 11px 0px 11px 0px;
	width:217px;
	background-color: #968E54;
	color:#C2C088;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

a.mappa:link,a.mappa:visited{color: #ff6600;text-decoration: none;}
a.mappa:hover{color: #000000;}

#invia2 {
	background-image:none;

   	height:100px;
	color: #ffffff;
 	text-align: right;
}

td.background_terzo_livello {}
span.blu {color:#576E30;}

div.fine-menu{}
div.terzo {float: none;width: 100%;text-align: left;}
div.terzo_bg {text-align: left;}
div.tutto_terzo img{ 
	margin-bottom: 4px;
	margin-left: 2px;
	text-align: center;
	background-color:#000000;
}

div.terzo .dentro_terzo{ margin-bottom: 3px;padding-left: 3px; background-image:none;}
div.tutto_terzo{width: 100%; background-image:url(img/linea.gif); background-repeat:repeat-x; background-position:bottom;margin-top: 10px;margin-bottom:4px; padding-bottom:4px;}

body.uno {
	text-align: center;
	margin:auto;
	height: 100%;
	background-image:none;
	background-repeat: repeat;
	background-position: center center;
}
	
div.tutto-flash-home{text-align: center; margin:auto;}

a.linkard:link, a.linkard:visited {text-decoration:none;color:#ff6600;}
a.linkard:hover {text-decoration:none;color:#ffffff;}
a.linkarda:link, a.linkarda:visited {text-decoration:none;color:#ffffff;}
a.linkarda:hover {text-decoration:none;	color:#ff6600;}
a.linkardm:link, a.linkardm:visited {text-decoration:none;color:#384F24;}
a.linkardm:hover {text-decoration:none;	color:#5D5D5C;}
.Stile1 {color: #384F24;}

table.dentro-home {
	text-align:center;
	margin:auto;
	height:100%;
	background-image: none;
}

td.td-center{text-align:center;height:100%;}
td.td-center1{text-align:center;}

td.td-left {text-align:left;}

td.td-right{text-align:right;}

td.td-bottom{text-align:right;vertical-align:bottom;}

div.fine-right {
	text-align:right;
	color:#5D5D5C;
	padding-right:40px;
}
table.table-right{text-align:right;}

table.table-center{
	text-align:center;
	margin:0px 0px 0px auto;
}

div.blocco_2{
	width:287px;
	float:left;
	margin:0px 0px 40px 0px;
	padding:0px;
	background-color: #A29E56;
}
div.immagine_blocco2{
	width:287px;
	margin:0px;
	padding:0px;
	float:left;
}

div.tutto_blocco_2{color:#3B452F;font:12px Arial;margin-left:20px;}
div.testo_blocco2{
	float:left;
	width:256px;	
	color:#3B452F;
	font:12px Arial;
}

div.titolo_blocco_2{
	margin-bottom:16px;
	margin-top:20px;
	text-align:left;
	color:#FFFFFF;
	font:15px Arial;
}

div.blocco_3{
	width:287px;
	margin:0px 0px 40px 0px;
	padding:0px;
	float:right;
	background-color: #A29E56;
}
div.immagine_blocco3{
	width:287px;
	margin:0px;
	padding:0px;
}

div.tutto_blocco3{
	width:254px;
	float:left;
	text-align: justify;
	color:#3B452F;
	font:12px Arial;
}

div.testo_blocco3{
	width:274px;
	float:right;
	color:#3B452F;
	font:12px Arial;
}
div.blocchi_insieme{
	width:576px;
 	background-image: url(img/bg_blocchi_3.gif);
 	background-repeat: repeat-y;
 	background-position:0px 0px;
	float:left;
}
div.blocco_2_3{ background-color: #A29E56;}

div.left{float:none;}
a.blocco:link,a.blocco:visited{color:#3B452F;font:12px Arial;}
a.blocco:hover{color:#FFFFFF;font:12px Arial;}

a.riga:link,a.riga:visited{color:#FFFFFF;font:12px Arial;padding-left:30px;}
a.riga:hover{color:#ff6600;font:12px Arial;}

img.img_1{display:none;}

img.img_8{display:none;}
img.img_12{display:none;}
img.img_13{display:none;}
h1.dove{
	font-size:16px;color:#ff6600;padding:25px 0px 12px 0px;margin:0px; 
}

h1.hotel{
	font-size: 16px;
	font-weight: bold;
	color: #ff6600;
	text-align: left;
	margin:0px 0px 10px 4px;
}
div.margin{ padding-left:15px;}

#menu ul{font-weight:bold;list-style:none; padding-left:0px}
#menu ul li{font-weight: bold;list-style:none; background-image:url(img/linea.gif); background-repeat:repeat-x; background-position:bottom;margin-bottom:4px; padding-bottom:4px;}
ul{ list-style: none; padding-left: 0px; margin-left: 15px;}

li{ font-size: 11px; padding-left: 0px;	 margin-left: 0px;}

li.ris{
    font-size: 11px;
	font-weight: normal;
	padding-left: 0px;
	margin-left: 0px;
  	list-style: disc;
  	border-bottom:none;
}
h2.hotel{
	font-size: 13px;
	font-weight: bold;
	color: #ff6600;
	text-align: left;
	margin:0px 0px 10px 4px;
	 background-image:url(img/linea.gif); background-repeat:repeat-x; background-position:bottom;margin-bottom:4px; padding-bottom:4px;
}
div.navigazionel{width:190px;float:left;text-align:right;}
div.navigazioner{width:190px;float:left;text-align:left;}
div.errorehotel{margin-left:30px;margin-bottom:10px;width:350px;}
input.pulsante_hotel{margin-left:30px;font:12px Arial, Verdana, sans-serif;width:60px;color: #ff6600;background-color: #FFFFFF;border:1px solid #000000;}
input.hotel{width:134px;}
select.hotel{height:18px;width:140px;}
span.prezzi{font-weight:bold;color:#000000;}

div.foot{width:12%;text-align:center; margin-right:4px; float:left; color:#FFFFFF; font-size:9px}
div.foot img{}
div.links{text-align:center;color:#FF6600; background-color:#eeeeee; width:100%; padding:0px 0px 10px 0px;}
div.links a:link,div.links a:visited{ font-family:Arial, Verdana, sans-serif; font-size:9px; padding: 5px 0px 5px 0px; text-transform:uppercase;color:#000000;}
div.links a:hover{ color:#ff6600;}


div.m_a_1{background-image:none; }
div.m_a_2{background-image:none; }
div.m_a_4{background-image:none; }
