body {
background-color:#d2b699;
background-image:url(images/bk_new.png);
background-repeat:repeat-x;
margin:10px 0 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#flashcontent {
	border:0; margin:0px; padding:0px; padding-left:2px; 
	width:567px;
	height:247px;
}

.button{font-size:11px; font-weight:bold; color:#990000;}

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



#bottomtxt{
padding-top:6px;
text-align:center;
color:#FFFFFF;
font-size:10px;
}

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

#logo{
background-repeat:no-repeat;
background-image: url(images/logo.jpg);
width:209px;
height:221px;
background-color:#7e0400;
}

#logo_lungo{
background-repeat:no-repeat;
background-image: url(images/logo_lungo.jpg);
width:209px;
height:247px;
background-color:#7e0400;
}

#menu{
background-color:#7e0400;
background-repeat:no-repeat;
background-image:url(images/menu.jpg);
width:209px;
height:343px;
text-align:left;
}


#uno{
padding-top:23px;
padding-left:41px;
}

#due{
padding-top:14px;
padding-left:41px;
line-height:19px;
}

#tre{
padding-top:17px;
padding-left:41px;
line-height:19px;
}

#quattro{
padding-top:15px;
padding-left:41px;
line-height:18px;
}


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

#stage{padding:12px;background-color:#f3f3f3; text-align:justify;}

#reservation{
text-align:left;
background-repeat:no-repeat;
/*background-image:url(images/sfondo-menu.jpg);*/
width:209px;
height:250px;
background-color:#c3c3c3;
}

.booking { font-weight:bold; font-size:14px; color:#6f080c; text-decoration:none;width:150px; padding-top:25px; padding-left:30px;}

#form{padding-left:20px;padding-top:20px;line-height:17px;margin:0;}

.tendine{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.tendine_room{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; width:170px;}

#booknow{padding-left:65px;padding-top:5px;}

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

.boldbianco{font-weight:bold;font-size:11px;color:#ffffff;}
.bianco10 {color:#ffffff; font-size: 10px; text-decoration: none}
.bianco10:hover {color:#eeebbe; font-size: 10px; text-decoration:underline}
.bianco10_footer {color:#ffffff; font-size: 10px; text-decoration: none}

.link11, a.link11{ font-size:11px; color:#000000; text-decoration:none;}
a.link11:hover{font-size:11px; 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;
}

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

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

.italic, a.italic{ font-weight:normal; font-size:11px; color:#585858; text-decoration:none; font-style:italic;}


.boldverde, a.boldverde{font-weight:bold;font-size:11px;color:#194d28;text-decoration:none;}
a.boldverde:hover{font-weight:bold;font-size:11px;color:#194d28;text-decoration:underline;}

.menu {color:#dadada;  font-size: 11px; font-weight: bold; text-decoration: none}
.menu:hover {color:#ffffff;  font-size: 11px; font-weight:bold; text-decoration:underline}
.menu_active {color:#cd7900;  font-size: 11px; font-weight:bold; text-decoration:none}

.firstphrase {padding: 0px 0px 5px 0px;}

.arancio10 {color:#e6921a; font-size: 10px; text-decoration: none}
.arancio10:hover {color:#f0b157; font-size: 10px; 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}

.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}

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

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

.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;}

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




.titolo{font-weight:bold;font-size:16px;}
.warning{font-weight:bold; font-size:13px; color:#FF0000;}


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

#map{
width:540px; height:500px;
border:1px #979797 solid;
}

.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;}

.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:13px; padding-left:8px;}
.titolo_colore{color:#3d1c21;  font-size: 13px; font-weight: bold; text-decoration: none}
.minisearch{
    clear:both; height:39px; width:550px;
	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;}
	
	
.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;}	
	
	
/***********************************************/
/* BLOCCO SERVIZI                              */
/***********************************************/
#lista-rooms1{
 margin:1em;
 padding:0;
 width:520px;
 background-color:#f3f3f3;
 float:left;
 }
#lista-rooms1 ul{
 width: 480px;
 list-style:none;
 margin:0 0 0 1em;
 padding:10px;

list-style-image: url(images/ul.gif);
 }
#lista-rooms1 ul li{
 float: left;
 width: 210px;
 background-color:#f3f3f3; 
  padding-right:25px;
 }
#lista-rooms1 ul li a{
 display: block;
 width:2em;
 text-decoration:none;
 background-color:transparent;
 }
