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: #000033;
	border: 0;


}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000033;

}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #475db0;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
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;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000033;
}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	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;
}
.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-left:6px; padding-right:6px;}
.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_guida { background-color:#FED944; margin-top:20px; background-image:url(images/new/bg_dx_01.gif); height:234px; width:216px;}
.c_network {padding:8px; margin-top:10px; line-height:22px; background-image:url(images/new/bg_network.gif); margin-bottom:0px;}
.c_carr {margin-top:10px; padding:8px; background-image:url(images/new/bg_guida.gif); margin-bottom:0px;}

.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:6px; padding:6px; height:46px; background-color:#FFFFFF;}
.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;
	 }
