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

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

.riga{
height:1px;
background-color:#999999;
margin:5px;
}

#stage-txt{
padding: 10px 10px 20px 18px;
text-align:justify;
}

.stage {
background-image:url(image/stage.png);
}



.tendine{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}


.menu-bg {
background-color:#ad9c80;
background-image:url(image/menu.gif);
background-repeat:no-repeat;
}

.menu-bg-it {
background-color:#ad9c80;
background-image:url(image/menu-it.gif);
background-repeat:no-repeat;
}

.menu-bg-fr {
background-color:#ad9c80;
background-image:url(image/menu-fr.gif);
background-repeat:no-repeat;
}

.menu-bg-de {
background-color:#ad9c80;
background-image:url(image/menu-de.gif);
background-repeat:no-repeat;
}

.menu-bg-es {
background-color:#ad9c80;
background-image:url(image/menu-es.gif);
background-repeat:no-repeat;
}

.testo-stage {
padding: 10px 0px 10px 0px;
}

/*
.testo-title { 
padding: 5px 0px 5px 0;
}
*/

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

.footer {
background-image:url(image/footer.png);
background-repeat:repeat;
padding: 5px 2px 5px 2px;
}

.footer2 {
background-image:url(image/bg-footer.gif);
}

#vocimenu{
padding-top:24px;
padding-left:33px;
line-height:27px;
}



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


#uno{
padding-top:60px;
padding-left:50px;
line-height:19px;
}

#due{
padding-top:80px;
padding-left:50px;
line-height:19px;
}

#tre{
padding-top:70px;
padding-left:50px;
line-height:19px;
}

/*------------------RESERVATION------------------------------*/
#reservation{
text-align:left;
background-repeat:no-repeat;
width:184px;
height:264px;
}

#reservation2{
background-repeat:no-repeat;
width:184px;
height:264px;
}

#form{
padding-left:20px;
padding-top:8px;
line-height:18px;
}

#bookingonline{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
text-align:center;
}

#booknow{
padding-left:60px;
padding-top:1px;
}

.txt10bianco{font-weight:bold;font-size:10px;color:#ffffff;text-decoration:none;}

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

a.link9:hover{
font-weight:bold;
font-size:9px;
color:#999999;
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}

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




/*------------------------------------CLASSI PER PAGINE PHP----------------------------*/
.txt9nero{font-size:9px;color:#000000;text-decoration:none; font-weight:normal;}
.testo12bold-red{font-size:12px;color:#ff0000;text-decoration:none; font-weight:bold;}

.txt10{font-weight:bold;font-size:10px;color:#000000;text-decoration:none;}
.txt10bianco{font-weight:bold;font-size:10px;color:#ffffff;text-decoration:none;}
.txt10grigio{font-weight:bold;font-size:10px;color:#696969;text-decoration:none;}

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

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


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


.grigio10 {color:#938d74; font-size: 10px; text-decoration: none}
.grigio10:hover {color:#b8b08f; font-size: 10px; text-decoration:underline}

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

.txt9b{font-size:9px;color:#000000;font-weight:normal;}

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

.titolo{font-weight:bold;font-size:16px;}

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

#map{
width:530px; height:500px;
border:1px #666666 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;}

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

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

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

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

/*-------------------------SECURE---------------------------*/

.link9red:link, .link9red:visited, .link9red:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
color:#993300;
text-decoration:none;
}

.link9red:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
color:#993300;
text-decoration:underline;
}

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

.link_nav_res, a.link_nav_res:link, a.link_nav_res:visited, a.link_nav_res:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
/*padding-left:5px;*/
font-size:11px;
color:#993300;
text-decoration:none;
}

a.link_nav_res:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#993300;
text-decoration:underline;
}

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







#flashcontentphotogallery {
width: 742px;
height:500px;
}











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