/* CSS Document */
body {
background-attachment: fixed;
background-color: #3e0920;
background-image: url(images/sfondo.jpg);
background-repeat: repeat-x;
text-align:center;
margin:0px;
font-family:Verdana;
font-size:12px;
color:#3d091f;
}
a:link, a:visited{color: #6c6336;}
a:hover, a:active{color: #990000;}

a:link img, a:visited img{
border:0px;
filter:alpha(opacity=50);
opacity:0.50;
}
a:hover img, a:active img{
border:0px;
filter:alpha(opacity=100);
opacity:1;
}

table{
border: 1px solid #b1a978;
}
td{
padding:5px;
border:none;
}

.title{
font-size:16px;
font-weight:bold;
}
.subtitle{
font-size:10px;
color:#97906b;
}

/*DIV generico HomePage*/
div#container{
position:absolute;
width:800px;
left:50%;
margin-left:-420px;
padding:20px;
text-align:center;
background-color: #d0c8a1;
background-image:url(images/righe.jpg);
border: 1px solid #FFFFFF;
}
/*DIV bianco trasparente HomePage*/
#banda{
position:absolute;
top:199px;
height:39px;
width:780px;
background-color:#FFFFFF;
filter:alpha(opacity=50);
opacity:0.50;
padding:10px;
/*text-align:left;*/
font-size:25px;
line-height:20px;
color:#000000;
font-family:Garamond;
font-weight:bold;
font-style:italic;
border-top:1px dashed #000;
}
/*DIV contenuti HomePage*/
div#content{
background-color: #d0c8a1;
padding:20px;
clear:both;
}
/*DIV basso HomePage*/
div#footer{
clear:both;
border-top:1px dashed #FFFFFF;
padding-top:10px;
margin-top:30px;
}
/*DIV del menu orizzontale HomePage*/
div#menu{
width:100%;
margin:0px;
}
/*Menù Orizzontale*/
ul.menu{
margin:0px;
}

ul.menu li{
list-style:none;
display:inline;
margin: 0px 3px 0px 3px;
text-align:right;
}

ul.menu li a{
background-image:url(images/linkOFF2.jpg);
padding: 3px 5px 3px 5px;
width:100%;
height:21px;
line-height:20px;
text-decoration:none;
color:#712a03;
}

ul.menu li a:hover{
color:#6c6336;
background-image:url(images/linkOFF1.jpg);
}

#menuOver{
color:#6c6336;
background-image:url(images/linkON.jpg);
}
#logout{
color:#000000;
background-image:url(images/linkESCI.jpg);
filter:alpha(opacity=50);
opacity:0.50;
}
a#logout:hover{
color:#000000;
background-image:url(images/linkESCI2.jpg);
filter:alpha(opacity=100);
opacity:1;
}

/*Form Generici*/
input, select, textarea{
background-color:#97906b;
color:#FFFFFF;
border:0px;
font-family:verdana;
font-size:10px;
padding:2px;
margin:5px;
}

textarea{
padding:10px;
}

/*Div Form*/
div.sx, div.dx, div.center{
position:absolute;
width:200px;
}
div.sx{
left:120px;
}
div.dx{
left:50%;
}

/*Div Anteprima pagina: nuovoIntervento*/
div#anteprima{
position:absolute;
display:none;
width:100%;
height:100%;
left:0px;
background-color: #d0c8a1;
padding:10px;
text-align:left;
}

div.postContenitore{
position:relative;
width:90%;
margin:25px;
text-align:left;
}
.postTitolo{
margin-left:10px;
background-image:url(images/linkOFF1.jpg);
padding: 3px 5px 3px 5px;
height:21px;
line-height:20px;
color:#712a03;
}
div.postDati{
background-color: #977d33;
padding: 3px;
text-align: right;
}

div.postTesto{
background-color:#b1a978;
padding:10px;
}
