body{
font-family: Verdana;
margin:0px;
background-color:#D6ADB5;
}
#align{
position:absolute;
left:50%;
margin-left:-420px;
margin-top:30px;
width:800px;
}
#alignIndex{
position:absolute;
left:50%;
top:50%;
height:400px;
margin-left:-472px !important;
margin-left:-327px;
margin-top:-200px;
width:655px;
}
#alignIntro{
position:absolute;
left:50%;
top:50%;
height:400px;
margin-left:-472px !important;
margin-left:-327px;
margin-top:-300px;
width:655px;
}
#menuSx{
float:left;
font-family: Verdana;
font-size:11px;
color:#9C2428;
font-weight:bold;
text-align:center;
width:138px !important;
width:140px;
height:100%;
margin-left:5px !important;
margin-left:0px;
}
#menuSx a{
color:#9C2428;
font-weight:normal;
text-decoration:none;
}
#menuSx a:hover{
color:#FFFFFF;
}
.menuSxOn{
color:#D6ADB5;
}
#destra{
margin-left:145px !important;
margin-left:0px;
height:100%;
width:655px;
}
#footerAddress{
clear:both;
font-family: Verdana;
font-size:10px;
color:#9C2428;
text-align:center;
background-color:#D6ADB5;
width:645px;
}
#footerAddress a{
text-decoration: none;
color:#9C2428;
}
#footerAddress a:hover{
color:#FFFFFF;
}
#footer{
font-family: Verdana;
font-size:10px;
color:#EFDCDD;
text-align:center;
width:645px;
}
#footer a{
color:#EFDCDD;
text-decoration:none;
}
#footerIndex{
font-family: Verdana;
font-size:10px;
color:#EFDCDD;
text-align:center;
}

/*DESTRA*/

#bordoEsterno{
height:100%;
border:3px solid #EFDCDD;
}
#areaTestuale{
height:100%;
border:2px solid #D6ADB5;
background-color:#EFDCDD;
}
#areaFoto{
text-align:center;
margin-left:425px !important;
margin-left:0px;
width:210px;
background-color:#EFDCDD;
}
#areaFotoOld{
position:absolute;
text-align:center;
margin-left:554px !important;
margin-left:3px;
width:94px;
height:100%;
background-color:#D6ADB5;
border-bottom:4px solid #9C2428 !important;
border-bottom:0px;
}
#testata{
background-image:URL(img/testata.jpg);
background-repeat:no-repeat;
height:170px;
border-bottom:2px solid #D6ADB5;
}

/*TESTATA E MENU*/

#bgMenuTestata{
position:relative;
width:100%;
height:20px;
top:-22px;
background-color:#ffffff; 
filter:alpha(opacity=80);
/*-moz-opacity:.80;*/
opacity:.80;
}
#menuTestata{
position:relative;
font-family: Verdana;
font-size:11px;
color:#9C2428;
top:-22px;
margin-top:-17px;
margin-left:22px;
}
#menuTestata a{
color:#9C2428;
text-decoration:none;
}
#menuTestata a:hover{
color:#D6ADB5;
}
.menuTestataOn{
color:#D6ADB5;
}
.spaceMenu{
padding-left:8px; 
padding-right:8px;
}

/*AREA FOTO*/

#contenitoreFoto{
padding-top:15px;
padding-bottom:15px;
/*border: 1px solid #000000;*/
}
.fotoSingola{
width:200px;
text-align:right;
margin-left:102px !important;
margin-left:0px;
}


/*AREA TESTO*/

#contenutoTestuale{
float:left;
font-family: Verdana;
font-size:11px;
color:#000000; 
padding-left:20px;
padding-top:15px;
padding-right:20px;
padding-bottom:20px;
width:380px !important;
width:420px;
}
#contenutoTestuale a{
color:#9C2428; 
text-decoration:none;
}
#contenutoTestoBig{
float:left;
font-family: Verdana;
font-size:12px;
color:#000000; 
padding-left:30px;
padding-top:15px;
padding-right:30px;
padding-bottom:20px;
width:380px;
width:420px;
}
#contenutoTestoBig a{
color:#9C2428; 
text-decoration:none;
}
#cinema{
float:left;
font-family: Verdana;
font-size:12px;
color:#606060;
border-bottom:1px solid #606060; 
}
#cinema2{
float:left;
font-family: Verdana;
font-size:11px;
color:#9C2428; 
}
#cinema2 a{
color:#9C2428; 
text-decoration:none;
}
#cinema a{
color:#606060; 
text-decoration:none;
}
#cinema3{
float:left;
font-family: Verdana;
font-size:12px;
color:#9C2428;
padding-left:10px;
border:1px solid #9C2428;
height:20px;
width:340px;
}
.contenutoTestoTabella{
font-family: Verdana;
font-size:12px;
color:#000000;
}
.contenutoTestoTabella a{
color:#000000; 
}
#contenutoTestoColor{
float:left;
font-family: Verdana;
font-size:12px;
color:#9C2428; 
padding-left:30px;
padding-top:15px;
padding-right:30px;
padding-bottom:20px;
width:380px;
width:420px;
}
#contenutoTestuale_noFoto{
float:left;
font-family: Verdana;
font-size:12px;
color:#000000; 
padding-left:20px;
padding-top:15px;
padding-right:20px;
padding-bottom:20px;
width:600px;
width:640px;
}
#contenutoTestuale_noFoto a{
color:#9C2428; 
text-decoration:none;
}
.first-letter {
font-family: Verdana;
font-size:28px;
color:#9C2428; 
font-weight:bold;
}
.letter {
font-family: Verdana;
font-size:28px;
color:#9C2428; 
font-weight:bold;
}

/*LISTINO*/

#contenutoListino:first-letter {
font-family: Verdana;
font-size:28px;
color:#9C2428; 
font-weight:bold;
}
#contenutoListino{
font-family: Verdana;
font-size:11px;
color:#000000; 
padding-left:20px;
padding-top:0px;
padding-right:20px;
}
#contenutoListino a{
color:#9C2428; 
text-decoration:none;
}
table.listino{
font-family: Verdana;
font-size:10px;
color:#000000; 
}
table.listino th{
font-weight:bold;
font-size:11px;
color:#9C2428; 
text-align:left;
border-bottom:1px solid #D6ADB5; 
}
table.listino tr.line{
background-color:#D6ADB5; 
height:1px;
}
table.listino tr.cost{
font-size:10px;
color:#FFFFFF;
height:13px;
background-color:#D6ADB5;
}
table.listino tr.title{
font-size:10px;
color:#9C2428; 
}
table.listino tr{
padding-bottom:1px;
height:16px;
}

/*FORM*/

.tabellaForm{
font-family: Verdana;
font-size:10px;
line-height:17px;
}
.testoR{ 
font-size: 11px; 
text-align:right;
padding-left:10px;
padding-right:5px;
color: #000000;
height:20px;
}
.testoL{ 
font-size: 10px; 
text-align:left;
padding-left:5px;
margin-right:10px;
color: #000000;
height:20px;
}
.testoPicJustify{ 
font-size: 11px; 
text-align:justify;
padding-left:10px;
padding-right:10px;
color: #000000;
}
.formRegular{
font-family: Verdana;
font-size:10px;
color:#9C2428;
height:12px !important;
height:15px;
width: 120px;
background-color:#D6ADB5;
border:1px solid #D6ADB5;
}
.formShort{
font-family: Verdana;
font-size:10px;
color:#9C2428;
height:12px !important;
height:15px;
width:50px;
background-color:#D6ADB5;
border:1px solid #D6ADB5;
}
.btSubmit{
font-family: Verdana;
font-size:11px;
color:#EBD3D4;
background-color:#9C2428; 
border:1px solid #9C2428;
}
.btReset{
font-family: Verdana;
font-size:11px;
color:#000000; 
background-color:#EBD3D4;
border:1px solid #9C2428;
}
.inputForm{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#000000;
border:1px solid #909090;
height:14px;
}
.inputFormMultiline{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color:#000000;
border:1px solid #909090;
}