@charset "utf-8";
/* CSS Document ffdfdf*/

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:0; margin:0;
background-image:url(image/pattern-nero.jpg);
background-repeat:repeat-x;
}

/*-----------------INC RATES----------------------------*/
.titolo{font-weight:bold;font-size:16px;}
.link10b_hred, a.link10b_hred {color:black; font-size: 10px; font-weight: bold; text-decoration: none}
a.link10b_hred:hover {color:#cc6633; font-size: 10px; font-weight: bold; text-decoration: underline}

/*------------------CONTENUTO----------------------------*/
.stage{
padding:18px 12px 10px 14px;
/*background-color:#F5F5F5;*/
background-color:#FFFFFF;
text-align:justify;
color:#000000; width:560px;
}

/***********************************************/
/* BLOCCO SERVIZI                              */
/***********************************************/
#servizi{ width:240px; padding-left:5px; padding-top:10px; background-color:#FFFFFF; color:#000000; font-weight:bold;}
#servizi ul {
  width:245px;
  margin: 0;
  padding: 0;
  list-style-image: url(image/ul.gif);
  padding-left:22px;
  padding-top:10px;
}
 
#servizi li {
  width:215px;
  margin: 0;
  padding: 0;
  padding-right:5px;
  color:#000000;
  line-height:16px;
  font-weight:normal;
}



.ombra_dx{background-image:url(image/ombra-dx.png); background-repeat:repeat; width:7px;}
.bk_ghirigoro{background-image:url(image/bk-ghirigoro.gif); background-repeat:repeat; height:30px;}

ul {
margin-left:20px;
list-style-image: url(image/ul.gif);
line-height: 14px;
text-align:left;
list-style-type:none;}

ul#travelsites{padding-left:10px; margin:0; font-size:10px; text-align:left;}


/*------------------HEADER------------------------------*/
.logo{background-image:url(image/pattern-nero.jpg);}
.banner{background-image:url(image/pattern-verde.jpg);
padding-top:13px; padding-bottom:13px;}
.linea_nera{
background-image:url(image/bk-linea-nera.gif);
background-repeat:repeat;
height:26px; color:#c4c0c0;font-weight: bold; font-size:11px;}
.bk_nero{background-color:#000000;}


/*------------------MENU------------------------------*/

.bk_menu{
background-image:url(image/bk-menu.gif); background-repeat:repeat;
border:1px solid #dddcdc;}

ul#navlist{margin: 0;padding: 0;white-space: nowrap; text-align:center;}
#navlist li
{display: inline;
list-style-type: none;
padding:0 10px 0 10px; margin:0;
border-right:1px #d6d6d6 solid;}

#active a{color:#990000; font-weight:bold; text-decoration:none;font-size:12px;}
a.menu {color:#5d5b5b; font-weight: bold; text-decoration: none; font-size:12px;}
a.menu:hover {color:#a4a4a4; font-weight:bold; text-decoration:none;font-size:12px;}


/*------------------BARRA SINISTRA------------------------*/

.barrasx {
background-color:#cccccc;
background-image:url(image/bk-barra-sx.gif);
background-repeat:repeat-x;
padding-left:10px; border-left:1px solid #dddcdc;
}

.titolo_foto{font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:10px; color:#3d3d3d; text-align:center; padding-bottom:15px; }


/*------------------RESERVATION------------------------------*/

#reservation{
padding:0px 0px 0px 10px;
width:190px; height:200px;}

.button{font-size:11px; font-weight:bold; color:#000000;}
.tendine{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

#form{padding-left:10px;padding-top:5px;line-height:20px; margin:0; text-align:left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px; color:#000000; font-weight:bold;}
.titolo_form{padding:0; margin-top:10px; width:202px;}
#booknow{padding-left:65px;}
.warning{font-weight:bold; font-size:13px; color:#FF0000;}


/*------------------FOOTER------------------------------*/
.footer{background-image:url(image/bk-footer.gif); height:75px; padding-top:6px;}

.nomesito {color: #5c5454;font-weight: bold; font-size:11px;}
.testo_footer{font-size:10px;color:#241c1c;}
.user_area_footer {color:#b83635; font-size: 10px; text-decoration: none;font-weight: bold;}
.user_area_footer:hover {color:#b83635; font-size: 10px; text-decoration:underline}
.travel {color:#241c1c; font-size: 10px; text-decoration: none;}
.travel:hover {color:#241c1c; font-size: 10px; text-decoration:underline}
.nyceworldnet {color:#b83635; font-size: 10px; text-decoration: none;font-weight: bold;}
.nyceworldnet:hover {color:#b83635; font-size: 10px; text-decoration:underline}

/*-----------------HOW TO REACH-------------*/

#how-reach{margin:0; padding:0; padding-top:2px; background-color:#FFFFFF;	width:530px;}	
#how-reach ul {width:500px;  margin:0px; padding:10px 0 10px 0; margin-left:10px;}		
#how-reach li {margin-left:16px; padding:0; padding-bottom:5px; list-style-image: url(image/ul.gif); color:#5d5b5b;}	

/*------------------------MAP-------------*/
#stagemap{
border:1px solid #cccccc;
background-color:#ececec;
padding:10px;}

#map{width:500px; height:350px;
border:1px #666666 solid;}
.titolo{font-weight:bold;font-size:16px;}
.titolo13 {color:#40627c;  font-size: 13px; font-weight: bold; text-decoration: none}
.titolo12 {color:#40627c;  font-size: 12px; font-weight: bold; text-decoration: none}
.titolo9 {color:#40627c;  font-size: 9px; font-weight: normal; text-decoration: none}
.visitbook {color:#40627c;  font-size: 12px; font-weight: bold; text-decoration: none}
.visitbook:hover {color:#40627c;  font-size: 12px; font-weight:bold; text-decoration:underline}
.monumenti {color:#000000;  font-size:9px; font-weight:normal; text-decoration: none;}

/*------------------------LINKS-------------*/
.link9_grigio, a.link9_grigio{font-size:9px; color:#666666; text-decoration:none;}
a.link9_grigio:hover{font-size:9px;color:#999999;}

.link9, a.link9{font-weight:bold;font-size:9px;color:#000000;text-decoration:none;}
a.link9:hover{font-weight:bold;font-size:9px;color:#666666;text-decoration:underline;}

.link10, a.link10{ font-size:10px; color:#000000; text-decoration:none;}
a.link10:hover{font-size:10px; color:#000000; text-decoration:underline;}

.link10b_red, a.link10b_red {color:#cc6633; font-size: 10px; font-weight: bold; text-decoration: none}
a.link10b_red:hover {color:#ff6600; font-size: 10px; font-weight: bold; text-decoration: underline}

.link11, a.link11{font-weight:normal;font-size:11px;color:#000000;text-decoration:none;}
a.link11:hover{font-weight:normal;font-size:11px;color:#666666;text-decoration:underline;}

.link11b, a.link11b{font-weight:bold;font-size:11px;color:#000000;text-decoration:none;}
a.link11b:hover{font-weight:bold;font-size:11px;color:#666666;text-decoration:underline;}

.link12, a.link12{font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
a.link12:hover{font-size:12px;color:#000000; text-decoration:underline;}

.link11_dispo, a.link11_dispo:link, a.link11_dispo:visited, a.link11_dispo:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; font-size:11px; color:#3d1c21; text-decoration:none;
}

.link14_m, a.link14_m{font-size:14px; color:#820200; text-decoration:none; font-weight:bold;}

/*------------------------TESTO-------------*/
.txt9nero{font-size:9px;color:#000000;font-weight:normal;}
.txt9{font-size:9px;color:#000000;font-weight:normal;}
.txt9b{font-size:9px;color:#000000;font-weight:bold;}
.txt10{font-weight:bold;font-size:10px;color:#000000;text-decoration:none;}
.warning{font-weight:bold; font-size:13px; color:#FF0000;}

.tooltip
{
padding:5px;
margin:0px;
width:auto; height:auto;
border:1px #3366CC solid;
background-color:#FFFFFF;
color:#3366CC; font-size: 11px; font-weight: bold; text-decoration: none;
}


.tooltipmonumenti
{
padding:4px;
margin:0px;
width:140px; height:115px;
border:1px #CC6633 solid;
background-color:#FFFFFF;
color:#CC6633; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: bold;

}
.titolo_reservation{color: #820200; font-weight: bold; padding-top:15px; padding-left:8px;}
.titolo_colore{color:#3d1c21;  font-size: 13px; font-weight: bold; text-decoration: none}
.minisearch_lungo{
    clear:both; height:39px; width:730px;
	background-color:#f4f4f4;
	margin:10px 10px 10px 8px; padding:0px;
	background-color:#ebebeb;
	color:#000000;  FONT-SIZE: 11px; FONT-WEIGHT:normal;
    BORDER-TOP:#8B8B8B 1px solid; BORDER-BOTTOM: #8B8B8B 1px solid; BORDER-LEFT: #8B8B8B 1px solid;    BORDER-RIGHT: #8B8B8B 1px solid;}
	
	




.ctrDropDown{
    width:160px;
    font-size:11px;
}
.ctrDropDownClick{
    font-size:11px;
    width:auto;
	min-width:160px;
}
.plainDropDown{
    width:160px;
    font-size:11px;
}		
