body {
	background-color: #ffffff;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #807F7F;
	border: 0;


}
td {font-family: Arial;font-size: 12px;font-style: normal;line-height: normal;color: #807F7F; line-height:18px;}
h1 {font-family: Arial;font-size: 24px;color: #FF3300; display:inline; font-weight:lighter; line-height:22px;}
h2 {font-family: Arial;font-size: 18px;color: #FF6600; display:inline; font-weight:lighter;}
h3 {font-family: Arial;font-size: 13px;color: #FF6600; display:inline;}


a {font-family: Arial;font-size: 12px;font-weight: bold;color: #0099CC;text-decoration: none;}
a:visited {font-family: Arial;font-size: 12px;font-weight: bold;color: #0099CC;text-decoration: none;}
a:hover {font-family: Arial;font-size: 12px;font-weight: bold;color: #99CCFF;text-decoration: none;}

a.catink {font-family: Arial;font-size: 12px;font-weight: bold;color: #006699;text-decoration: none;}
a.catink:visited {font-family: Arial;font-size: 12px;font-weight: bold;color: #006699;text-decoration: none;}
a.catink:hover {font-family: Arial;font-size: 12px;font-weight: bold;color: #99CCFF;text-decoration: none;}


a.minor {font-family: Arial;font-size: 11px;font-weight: normal;color: #0099CC;text-decoration: none;}
a.minor:visited {font-family: Arial;font-size: 11px;font-weight: normal;color: #0099CC;text-decoration: none;}
a.minor:hover {font-family: Arial;font-size: 11px;font-weight: normal;color: #99CCFF;text-decoration: none;}

a.no_grass {font-family: Arial;font-size: 12px;font-weight: normal;color: #0099CC;text-decoration: none;}
a.no_grass:visited {font-family: Arial;font-size: 12px;font-weight: normal;color: #0099CC;text-decoration: none;}
a.no_grass:hover {font-family: Arial;font-size: 12px;font-weight: normal;color: #99CCFF;text-decoration: none;}

.scheda_menu {border-left:6px solid #DDE1ED; border-top:6px solid #DDE1ED; border-right:6px solid #DDE1ED;}
.cont_scheda {border:1px solid #DDE1ED; margin-top:10px;}

.c_carr {padding:8px; margin-bottom:0px; background-color:#FDE09A; color:#5D4200;}
.c_guida { background-color:#FEE5AA;  padding:8px; color:#5D4200;}
.c_network {padding:8px; background-color:#FFEBBD; color:#5D4200;}

a.testa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;

}
a.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.rank {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e1e1e1;
	text-decoration: none;
}
a.menu {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.menu:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.menu:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #BFD7FF;
	text-decoration:none;
}

a.turismo {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.turismo:visited {
	font-family: verdana ;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.turismo:hover {
	font-family: verdana ;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
img.bordo {
	border: 1px solid #000000;
}
h2.mini {font-size:11px; color:#000000; font-family:Arial; display:inline;}
h3 {font-size:12px;color:#000000;font-weight:bold; font-family:arial; display:inline;}
.no_vert{list-style: none;margin-left:0px;padding-left:0px;}
.b_down { border-bottom:1px solid #cccccc}
.cont_scheda { font-size:12px; padding-right:10px;}
.c_gen {padding:6px; width:780px;}
.c_map {padding:10px; float:left; margin-right:6px; height:620px; background-color:#FFFFFF;} 
.c_image_map {width: 410px; height: 410px}
.c_ricerca {padding:4px; float:left; height:620px; margin-bottom:10px;}
.c_ricerca_alb {margin-top:6px; padding:10px; background-color:#FFFFFF}
.c_ricerca_prez {margin-top:6px; padding:10px; background-color:#FFFFFF}
.c_ricerca_room {margin-top:6px; padding:10px; background-color:#FFFFFF}
.c_focus_strut {float:left; width:250px; height:100px; margin:2px; border:1px solid #CAD3E4; padding:6px;}

.c_quartiere {padding:8px; line-height:18px; background-image:url(images/new/bg_01.gif); margin-bottom:0px;}
.c_prezzo {padding:8px; line-height:22px; background-image:url(images/new/bg_02.gif); margin-bottom:0px;}
.c_camere {padding:8px; line-height:22px; background-image:url(images/new/bg_03.gif); margin-bottom:0px;}

.list_gallery { float:left; padding:2px; height:86px; width:86px; text-align:center; margin:1px;}
.blue_font {color:#0099FF; font-size:13px}
.c_foc_home {float:left; height:34px; width:145px;}
.c_foc_strutt { height:80px;}
.c_foc_strutt_dett { padding-top:4px;}
.ind_scheda {color:#ff0000; font-size:14px;}
.prezzo_scheda {color:#000000; font-size:16px;}
.list_menu_scheda { float:left; margin-right:20px;}
.c_desc_gen_scheda {width:750px; background-color:#FFFFFF;}

.c_altri_scheda {width:750px; background-color:#FFFFFF; visibility:hidden;}

.c_form_dispo_scheda {border:1px solid #cccccc; padding:10px;}

.list_men_hed_black {height: 22px; background-color:#000000; color:#fff; padding-right:22px; padding-left:21px; float:left; margin-left:1px; padding-top:4px;}
.list_men_hed {height: 22px; background-color:#666666; color:#fff; padding-right:22px; padding-left:21px; float:left; margin-left:1px; padding-top:4px;}




div#nav{width:766px;}
div#nav ul{margin: 0px;padding: 0px;list-style-type: none; display:inline;height: 22px; }
div#nav li{margin-left:1px; float:left; height:22px; }

div#nav a{height: 22px;background-color: #666666;color: #fff;padding-right:22px; padding-left:22px; padding-top:4px; text-decoration:none;}
div#nav a:hover{color: #ffffff;background-color: #B36500; height:22px;}
div#nav a.strutt{height: 22px;background-color: #000000;color: #fff;padding-right:22px; padding-left:22px; padding-top:4px; text-decoration:none;}

.cont_left {border:1px ridge #ffffff; margin-right:2px; margin-left:2px; margin-top:8px; margin-bottom:8px;}

a.white01 {font-family: arial;font-size: 12px;font-style: normal;font-weight: normal;color: #ffffff;text-decoration: none;}
a.white01:visited {font-family: arial;font-size: 12px;font-style: normal;font-weight: normal;color: #ffffff;text-decoration: none;}
a.white01:hover {font-family: arial;font-size: 12px;font-style: normal;font-weight: normal;color: #cccccc;text-decoration: none;}


.list { border-bottom:1px solid #cccccc; margin-bottom:3px; padding-bottom:4px; background-color:#F0EFE3}
.list a { font-size:11px;}
.list a:visited { font-size:11px;}
.list a:hover { font-size:11px;}


.vetrina {width:100%; padding:4px; background-color:#E6E6E6; margin-bottom:6px; line-height:18px;}

input{
	font-family: arial;
	font-size: 11px;
}
select{
	font-family: arial;
	font-size: 11px;
}
.mainoption{
	background-color : #cc0000;
	font-family: arial;
	font-size: 11px;
	font-weight : normal;
	color : #ffffff;
}
.progressTable {
    border:1px solid #000000;
    background-color: #ffffff;
	z-index:1;
	width:780px;
}

.progressText {
    font-size: 11px;
}

.progress1 {
    font-size: 11px;
 background-color: #ffffff;
}
.progressBar {
    font-size: 11px;
 text-align: center;
}



.mainDiv{
  width:500px;
  text-align:left;
  vertical-align:top;
}
.topItem
{
  width:500px;
  cursor:pointer;
  text-decoration: none;
  font-family:trebuchet ms;
  font-size:11px;
  text-align:left;
  vertical-align:top;
}
.subMenu
{
   	 display:none;
     text-align:left;
	 font-family:trebuchet ms;
	 font-size:11px;
	 color:#333333;
	 vertical-align:top;
	 }
	 
#scheda_1{
	visibility:visible; 
	display:block;
}	
#scheda_2{
	visibility:hidden; 
	display:none;
}	
#scheda_3{
	visibility:hidden; 
	display:none;
}	
#scheda_4{
	visibility:hidden; 
	display:none;
}

#cont {width:980px; margin:10px; font-family:arial; font-size:12px;}
#navbar {border-bottom:1px solid #cccccc; padding-bottom:4px; margin-bottom:10px; font-size:11px; color:#000000}
#cont_int_sx {width:768px; float:left; padding-right:10px;}
#focus {border:1px solid #999999; padding:10px;}
.new_tit {color:#FF3300; font-size:13px;}
#map_goog {width:410px; float:left}
.foc_str {width:318px; float:left; border:1px solid #DFDFDF; margin-right:5px; margin-bottom:5px; height:140px;}

#cont_int2_sx {width:680px; float:left; margin-right:10px; padding-right:10px; border-right:1px solid #cccccc}
#cont_int_dx {width:200px; float:left}
#cont_int_dx p {background-color:#ffebbd; color:#664b0e; font-size:11px; padding:10px;}
#cont_int {border:1px solid #999999; padding:10px;}	
#map2 {width:400px; float:left} 
#desc {width:236px; float:left; color:#000000; padding-left:10px; border-left:1px solid #cccccc; margin-left:10px}

#int_desc {font-size:11px; width:236px;height:390px;overflow:auto; float:left;}
#dx {width:278px; float:left}
.dx_loc {border-bottom:1px dashed #e1e1e1; margin-top:6px; padding-bottom:6px;}
.list_app {border-bottom:1px solid #cccccc;margin-top:10px; padding-bottom:10px;}
.foto_app {float:left; margin-right:10px; width:100px; text-align:left; border-right:1px dashed #e1e1e1; height:100px; margin-top:6px; padding-right:10px;}
.details {float:left; margin-right:10px; width:180px; border-right:1px dashed #e1e1e1; height:100px; margin-top:6px; color:#000000}
.desc {float:left; width:360px; height:100px; margin-top:6px;}
.info {width:200px; float:left; background-color:#ffe8d8; text-align:center; height:100px; margin-top:6px;}