/* CSS Document */

body {
margin:auto;
background-color:#533D2F;
width:842px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#533D2F;
}

#top{
position:relative;
top:0px;
left:0px;
width:844px;}


#main{
position:relative;
top:0px;
left:0px;
width:844px;
height:393px;
background-image:url(img/sfondo_main.gif);
}


#main #sx{
position:relative;
top:0px;
left:0px;
width:465px;
}

#main #sx #img{
position:relative;
top:0px;
left:0px;
width:449px;
margin-top:30px;
margin-left:8px;
}

#main #sx #link{
position:relative;
top:0px;
left:0px;
width:449px;
height:20px;
background:#D03D42;
margin-left:8px;
}

#main #sx #link ul{
padding-top:5px;
}

#main #sx #link ul li{
display:inline;
padding-left:20px;
}

#main #sx #link ul li a{
color:#F7F1D4;
font-weight:bold;
text-decoration:none;
}

#main #sx #link ul li a:hover{
color:#533D2F;
}

#main #sx #titolo{
position:relative;
top:0px;
left:0px;
margin-top:20px;
padding-right:300px;
}

h1{
font-size:20px;
text-align:right;
color:#D03D42;
letter-spacing:3px;
border-bottom:2px solid #624E3F;
width:135px;
}

#main #sx #testo{
position:relative;
top:0px;
left:0px;
padding-top:30px;
padding-left:62px;
width:350px;
}

#main #sx #testo p{
text-align:justify;
padding-left:5px;
line-height:18px;
}

.active{
color:#533D2F;
font-weight:bold;}

#main #dx{
position:absolute;
top:0px;
width:379px;
margin-left:465px;
}

#main #dx2{
position:absolute;
top:0px;
width:379px;
margin-left:490px;
}

#foot{
position:relative;
top:0px;
left:0px;
border-top:2px solid #D03D42;
margin-top:5px;
}
#foot p{
color:#F7F1D4;
margin-top:5px;
text-align:center;
line-height:18px;
}

#foot p a{
color:#F7F1D4;
text-decoration:none;
}

#foot p a:hover{
color:#D03D42;
}
