body { margin:0; padding:0; font-family:tahoma; font-size:12px; background-color:#294805}
td { font-family:tahoma; font-size:12px;}

h1 { margin:0; padding:0; font-size:24px; margin-bottom:15px; letter-spacing:-1px; font-family:arial;}
h2 { margin:0; padding:0; font-size:18px; letter-spacing:-1px; font-family:arial;}
h3 { margin:0; padding:0; font-size:16px; font-family:arial; letter-spacing:-1px;}

a { color:#ff6600; text-decoration:none}
a:visited { color:#ff6600; text-decoration:none}
a:hover { color:#ffcc99; text-decoration:none3}

div.img_block {float:left; width:109px; border-right:1px solid #cccccc; margin-right:10px;}

#path {
	margin-top: 2px;
	padding: 3px;
	background: #fff1e8;
	line-height: 16px;
	border-top: 1px solid #feb584;
	font-size:11px;
	color:#996633;
}

#cont_google {background-color:#294805; padding:5px;}

#head02 {background-color:#294805; color:#4b9405}
#head02_int {width:986px; text-align:right; padding:5px;}
#head02_int a { color:#FFFFFF; font-weight:bold}
#head02_int a:visited { color:#FFFFFF; font-weight:bold}
#head02_int a:hover { color:#9dcc27; font-weight:bold}

#page { background-color:#FFFFFF; padding-top:10px; padding-bottom:10px;}
#contenuto {width:984px; background:url(/images/bg_cont.gif) repeat-y}
#colonna_sx {width:663px; border-right:1px solid #666666; float:left; text-align:left; padding-right:10px;}



#colonna_dx {width:300px; float:left; text-align:left; margin-left:10px; color:#666666; font-size:11px;}
#colonna_dx a {color:#ff9933}
#colonna_dx a:visited {color:#ff9933}
#colonna_dx a:hover {color:#ffcc99}
#colonna_dx h2 { margin-bottom:10px;}
#colonna_dx ul { margin:0; padding:0; list-style-type:none}
#colonna_dx ul li {background:url(/images/ic.gif) no-repeat; margin-bottom:3px; padding-left:10px; padding-bottom:3px; border-bottom:1px solid #ccc;}

#strutture_home h2 { margin-bottom:20px;}
#strutture_home h2 a { color:#cc3300;}
#strutture_home ul { margin:0; padding:0px; list-style-type:none}
#strutture_home ul li {width:125px; float:left; background:url(/images/ic.gif) 0px 0px no-repeat; margin-bottom:2px; height:30px; padding-left:10px}
#strutture_home ul li a { font-weight:bold}

#ultimi_hotel_home{margin-left:109px; padding-left:10px; border-left:1px solid #ccc;}
#ultimi_hotel_home h2 {color:#666666; margin-top:15px; margin-bottom:20px;}
#ultimi_hotel_home h2 a {color:#cc3300;}
#ultimi_hotel_home ul { margin:0; padding:0; list-style-type:none}
#ultimi_hotel_home ul li {background:url(/images/ic.gif) no-repeat; margin-bottom:2px; padding-left:10px;}

#regioni ul { margin:0; padding:0; list-style-type:none}
#regioni ul li {width:220px; float:left; background:url(/images/ic.gif) no-repeat; margin-bottom:2px;}
#regioni ul li a { margin-left:10px; font-weight:bold}

#ricette_home { margin-top:20px; padding-top:20px; border-top:1px solid #666666; color:#4b9405}
#ricette_home h2 { margin-bottom:0px;}
#ricette_home ul { margin:0; padding:0; list-style-type:none; margin-top:10px;}
#ricette_home ul li {width:135px; float:left; background:url(/images/ic.gif) no-repeat; margin-bottom:2px;}
#ricette_home ul li a { margin-left:10px;}

ul#searchall { margin:0; padding:0; list-style-type:none; margin-top:10px;}
ul#searchall li {background:url(/images/ic.gif) no-repeat; margin-bottom:10px;}
ul#searchall li a { margin-left:10px;}




#directory_siti_home { margin-top:20px; padding-top:20px; border-top:1px solid #666666; color:#4b9405; margin-bottom:20px;}
#directory_siti_home h2 { margin-bottom:0px; margin-top:0px;}
#directory_siti_home h3 { margin-top:10px; color:#cc3300; }
#directory_siti_home h3 a { font-weight:bold;}
#directory_siti_home ul { margin:0; padding:0; list-style-type:none; margin-top:10px;}
#directory_siti_home ul li { width:180px; float:left; background:url(/images/ic.gif) no-repeat; margin-bottom:10px; font-size:14px;}
#directory_siti_home ul li a { margin-left:10px; }

#menu_top {width:440px; float:right; margin-top:40px;}
#menu_top ul { margin:2px 0 0 0; padding:0; list-style-type:none}
#menu_top ul li { float:left}
#menu_top ul li a.li01 { margin-left:13px; color:#FFFFFF; font-weight:bold}
#menu_top ul li a.li02 { margin-left:50px; color:#FFFFFF; font-weight:bold}
#menu_top ul li a.li03 { margin-left:43px; color:#FFFFFF; font-weight:bold; letter-spacing:-0.3px;}


#header {background:url(/images/bg_header.gif) repeat-x;}
#header_int {background:url(/images/header.gif) no-repeat center top; height:131px; margin:0px auto;}
#header_form {width:980px; text-align:right; color:#FFFFFF;}

#head_sx {width:244px; float:left; margin-top:14px; height:96px;}
#head_dx {width:736px; float:left; padding-top:30px;}

#footer {background:url(/images/bg_footer.gif) repeat-x; height:105px;}
#footer_int {background:url(/images/footer.gif) no-repeat center top; height:105px; margin:0px auto; text-align:center; color:#d3e8a7; font-size:11px; padding-top:40px}
#footer_int a { color:#FFFFFF; font-weight:bold}

#categoria ul { margin:0; padding:0; list-style-type:none; margin-top:10px;}
#categoria ul li { width:165px; float:left; background:url(/images/ic.gif) no-repeat; margin-bottom:8px;}
#categoria ul li a { margin-left:10px; font-weight:bold}

#categoria_siti ul { margin:0; padding:0; list-style-type:none; margin-top:10px;}
#categoria_siti ul li { background:url(/images/ic.gif) no-repeat; margin-bottom:8px; padding-left:15px; padding-bottom:8px; border-bottom:1px solid #cccccc}
#categoria_siti ul li a { font-weight:bold}
#categoria_siti ul li a.under { font-weight:lighter}

#focus_siti ul { margin:0; padding:0; list-style-type:none; margin-top:10px;}
#focus_siti ul li { margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #cccccc; font-size:11px; color:#666666}
#focus_siti ul li a { font-weight:bold; font-size:12px;}
#focus_siti ul li a.under { font-weight:lighter}
#focus_siti ul li span.url { color:#999999 }
#focus_siti ul li img { float:left; margin-right:10px}


#alberghi_regione div.colonna ul { margin:0; padding:0; list-style-type:none; margin-bottom:20px;}
#alberghi_regione div.colonna ul li { width:165px; float:left; border-top:none; border-bottom:none; margin-bottom:20px;}
#alberghi_regione div.colonna ul li ul { margin:0; padding:0; list-style-type:none;}
#alberghi_regione div.colonna ul li ul li { width:auto; float:left; margin-right:10px; margin-bottom:0;}
#alberghi_regione h3 { font-size:14px;}
#alberghi_regione div.colonna { width:165px; float:left; color:#666666; margin-top:10px;}

.bigger { font-size:14px; font-family:arial; letter-spacing:-1px;}


.close { clear:both}

.filter {visibility:hidden;display:none;}

#servizi_turismo h2 { font-size:14px; font-weight:bold}
#servizi_turismo ul { margin:0; padding:0; list-style-type:none; padding-top:10px; padding-bottom:10px}
#servizi_turismo ul li { background:url(/images/ic.gif) 0px 0px no-repeat; padding-left:10px; line-height:12px; border-bottom:1px dashed #938576; padding-bottom:5px; margin-bottom:5px}
#servizi_turismo ul li a { text-decoration:none;}
#servizi_turismo ul li p { font-size:11px; margin:0; padding:0; padding-top:2px}










