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

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

.txtform{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.stage{
padding:18px 15px 10px 15px;
background-color:#ffffff;
text-align:justify;
color:#000000;
}

.stage_it{
width:500px;
padding:18px 3px 10px 0px;
background-color:#ffffff;
text-align:justify;
color:#000000;
}

a.menu {color:#5B5B5B; font-weight: bold; text-decoration: none;}
a.menu:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

.barrasx {
background-color:#ecebe8;
background-image:url(image/sx-en.jpg);
background-repeat:no-repeat;
}

.barrasx_ita {
background-color:#ecebe8;
background-image:url(image/sx-it.jpg);
background-repeat:no-repeat;
}

.barrasx_fr {
background-color:#ecebe8;
background-image:url(image/sx-fr.jpg);
background-repeat:no-repeat;
}

.barrasx_es {
background-color:#ecebe8;
background-image:url(image/sx-es.jpg);
background-repeat:no-repeat;
}

.barrasx_de {
background-color:#ecebe8;
background-image:url(image/sx-de.jpg);
background-repeat:no-repeat;
}

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

.bordeaux12{color:#6f080c;font-size:12px;}
.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:none;}


.link9, a.link9:link, a.link9:visited, a.link9:active{
font-weight:bold;
font-size:9px;
color:#666666;
text-decoration:none;
}

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

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


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

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

.link10_white, a.link10_white{ font-size:10px; color:#FFFFFF; text-decoration:none;}
a.link10_white:hover{font-size:10px; color:#FFFFFF; text-decoration:none;}

.link10b_red, .link10b_red:link, .link10b_red:active, .link10b_red:visited {
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:link, a.link10b_hred:active, a.link10b_hred:visited {
color:black; font-size: 10px; font-weight: bold; text-decoration: none}


.link11_bordeaux, a.link11_bordeaux{font-size:11px; color:#6f080c; text-decoration:none;}
a.link11_bordeaux:hover{font-size:11px;color:#5b0c1f;text-decoration:underline;}


.bianco10 {color:#ffffff; font-size: 10px; text-decoration: none}
.arancio10 {color:#e6921a; font-size: 10px; text-decoration: none}
.arancio10:hover {color:#e6921a; font-size: 10px; text-decoration:underline}

.nomesito {color: #C5BB88;font-weight: bold;}
.txt9nero{font-size:9px;color:#000000;font-weight:normal;}
.txt10{font-size:10px;color:#000000;font-weight:normal;}
.gf {font-size:12px;} 

.testo12bold-red{font-size:11px;color:#ff0000;font-weight:normal;}

.txt9b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:bold;
}

/*------------------RESERVATION------------------------------*/
#reservation{
padding:259px 0px 0px 10px;
text-align:left;
width:190px;
height:207px;
}

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

#form{padding-left:20px;padding-top:40px;line-height:17px;}
#booknow{padding-left:65px;}

.boldbianco{font-weight:bold;font-size:11px;color:#ffffff;}

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

/*------------------------MAP-------------*/

#map{
width:520px; 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;}

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