/* CSS Document */

body{
margin:auto;
background-image:url(img/sfondo.jpg);
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:910px;
}

#content{
position:relative;
top:0px;
left:0px;
padding-top:10px;
}
#content #musica{
position:relative;
top:0px;
left:0px;
padding-top:10px;
}

#content #top{
position:relative;
top:0px;
left:0px;

height:150px;

}

#content #titoletto{
position:relative;
top:0px;
left:0px;
background-image:url(img/titoletto.jpg);
height:40px;
font-size:18px;
}
#content #titoletto p{
font-size:18px;
padding-left:335px;
padding-top:7px;

}
#content #link{
position:absolute;
top:0px;
left:0px;
margin-top:200px;
width:127px;
background-image:url(img/sottolink.jpg);
}
#content #link ul{
font-size:13px;
text-align:right;
margin-right:15px;

}
#content #link ul li{
padding-top:10px;

}
#content #link a{
color:#ffffff;
font-weight:600;
text-decoration:none;
}

#content #link a:hover, active{
color:#7C033F;
}

#content #testo{
position:relative;
top:0px;
left:0px;
width:305px;
border:1px solid #b9b917;
margin-left:127px;
margin-bottom:30px;
}
#content #testo a{
	color:#b9b917;
}
#content #testo h1{
margin-left:14px;
margin-top:15px;
margin-bottom:14px;
margin-right:14px;
word-spacing:2px;
text-align:justify;
line-height:140%;
}
#content #testo_dove{
position:relative;
top:0px;
left:0px;
width:305px;
height:337px;
border:1px solid #b9b917;
margin-left:127px;
margin-bottom:30px;
}
#content #testo_dove h1{
margin-left:14px;
margin-top:15px;
margin-bottom:14px;
margin-right:14px;
word-spacing:2px;
text-align:justify;
line-height:140%;
}

#content #testo_sale{
position:relative;
top:0px;
left:0px;
width:305px;
height:354px;
border:1px solid #b9b917;
margin-left:127px;
margin-bottom:30px;
background-image:url(img/sfondo_sale.jpg);
background-repeat:no-repeat;
}
#content #testo_sale h1{
margin-left:14px;
margin-top:15px;
margin-bottom:14px;
margin-right:14px;
word-spacing:2px;
text-align:justify;
line-height:140%;
}
#content #testo_enoteca{
position:relative;
top:0px;
left:0px;
width:305px;
height:445px;
border:1px solid #b9b917;
margin-left:127px;
margin-bottom:30px;
background-image:url(img/sfondo_eno.jpg);
background-repeat:no-repeat;
}
#content #testo_enoteca h1{
margin-left:30px;
margin-top:15px;
margin-bottom:14px;
margin-right:14px;
word-spacing:2px;
text-align:justify;
line-height:140%;
color:#FFFFFF;
}
#content #testo_enoteca h1 a{
margin-left:30px;
margin-top:15px;
margin-bottom:14px;
margin-right:14px;
word-spacing:2px;
text-align:justify;
line-height:140%;
color:#FFFFFF;
text-decoration:none;
}
#content #testo_enoteca h1 a:hover{
color:#7C033F;
}

#content #testo_contatti{
position:relative;
top:0px;
left:0px;
width:785px;
border:1px solid #b9b917;
margin-left:127px;
margin-bottom:30px;
background-image:url(img/sfondo_contatti.jpg);
background-repeat:no-repeat;
}

#content #testo_contatti ul li{
margin-left:80px;
line-height:200%;
}
#content #testo_contatti h1{
margin-left:14px;
margin-top:15px;
margin-bottom:14px;
margin-right:14px;
word-spacing:2px;
text-align:justify;
line-height:140%;
}


#content #testo_peara{
position:relative;
top:0px;
left:0px;
width:430px;
height:350px;
border:1px solid #b9b917;
margin-bottom:30px;
}
#content #testo_peara h1{
margin-left:14px;
margin-top:15px;
margin-bottom:14px;
margin-right:14px;
word-spacing:2px;
text-align:justify;
line-height:140%;
font-style:italic;
}
#content #foto{
position:absolute;
top:0px;
right:0px;
width:456px;
height:354px;
margin-top:200px;
}
.viola{
color:#b9b917;
}

#content #sottofoto{
position:relative;
top:0px;
left:0px;
margin-top:10px;
}
#content #sottofoto img{
position:relative;
top:0px;
left:0px;
width:102px;
height:64px;
margin-bottom:10px;

}
#content #sottofoto p{
position:absolute;
float:right;
top:0px;
left:0px;
margin-left:120px;
width:340px;
font-size:11px;
line-height:150%;
}
#content #sottofoto p a{
color:#FFFFFF;
text-decoration:none;
}
#content #sottofoto p a:hover{
color:#b9b917;
}
.verde_big{
color:#b9b917;
font-size:16px;
}
.verde_big a{
color:#b9b917;
font-size:16px;
text-decoration:none;
}
.verde{
color:#b9b917;
}
.verde a{
color:#b9b917;
text-decoration:none;
}
.bianco {
color:#fff;
text-align:justify;
}

#content #foot{
position:relative;
top:0px;
left:0px;
height:35px;
background:url(img/foot.jpg) #311419;
background-repeat:no-repeat;


}
#content #foot p{
text-align:center;
padding-top:3px;

}

