/* CSS Document */

body{
margin:auto;
background:url(sfondo_.jpg) top center repeat-x #92393F;
font-family:Georgia;
color:#2E2828;
font-size:12px;
/*font-style:italic;*/
font-weight:900;
}
.Stile10 {font-size: 14px;font-weight:normal;}
.Stile4 {font-size:14px}
.Stile4 a{font-size:14px}
.font14{
font-size:14px;
}

#contenuto{
margin:auto;
position:relative;
top:0px;
left:0px;
width:870px;
height:552px;
background-image:url(sfondo_interno.jpg);
background-repeat:no-repeat;
margin-top:40px;
}
#contenuto #logo{
position:absolute;
top:0px;
left:0px;
}
#contenuto #link{
position:absolute;
top:0px;
left:0px;
margin-top:140px;
margin-left:6px;
text-align:right;
width:220px;
font-size:12px;
/*font-style:italic;*/
}
#contenuto #link ul{
font-weight:bold;
}
#contenuto #link ul li{
margin-top:10px;
text-align:right;
}
#contenuto #link ul li a{
color:#3B3B3B;
text-decoration:none;
padding-right:28px;
/*font-style:italic;*/
font-size:12px;
}
#contenuto #link ul li a:hover{
color:#751728;
background-image:url(roll.jpg);
background-position:right;
background-repeat:no-repeat;

}
#contenuto #link ul li a:active, visited{
color:#751728;
background-image:url(roll.jpg);
background-position:right;
background-repeat:no-repeat;
}
#contenuto #news{
position:relative;
top:3px;left:0px;
width:615px;
background:#FFF2D7;
padding-top:40px;
padding-left:20px;
margin-left:230px;
height:530px;
}
#contenuto #news h1{
color:#751728;
font-size:22px;
font-weight:bold;
/*font-style:italic;*/
}
#contenuto #news p{
margin-top:20px;
text-align:justify;
margin-right:10px;
line-height:16px;
/*font-style:italic;*/
font-size:12px;
font-weight:normal;
}
#contenuto #colonna_centro{
position:relative;
top:0px;
left:0px;
width:235px;
padding-top:122px;
margin-left:230px;
}
#contenuto #colonna_centro h1{
color:#751728;
font-size:16px;
margin-left:20px;
font-weight:bold;
/*font-style:italic;*/
}
#contenuto #colonna_centro p{
margin-top:10px;
margin-left:20px;
text-align:justify;
margin-right:10px;
line-height:16px;
/*font-style:italic;*/
font-size:12px;
font-weight:normal;
}

.box{
font-family:georgia;
padding:2px;
font-size:10px;
}

#contenuto #colonna_centro #presenta  p{
margin-top:10px;
margin-left:20px;
text-align:justify;
margin-right:10px;
line-height:18px;
/*font-style:italic;*/
font-size:12px;
font-weight:normal;
}
#contenuto #colonna_centro #presenta_l  p{
margin-top:10px;
margin-left:20px;
text-align:left;
margin-right:10px;
line-height:130%;
/*font-style:italic;*/
font-size:14px;
font-weight:normal;
}
#contenuto #colonna_centro #foto{
position:relative;
top:0px;
left:0px;
width:80px;
height:110px;
display:inline;
}
#contenuto #colonna_centro #foto img{
position:relative;
top:0px;
left:0px;
margin-top:30px;
margin-left:20px;
margin-right:10px;

}
#contenuto #colonna_centro2{
position:relative;
top:0px;
left:0px;
width:570px;
padding-top:122px;
margin-left:230px;
}
#contenuto #colonna_centro2 h1{
color:#751728;
font-size:16px;
margin-left:20px;
font-weight:bold;
/*font-style:italic;*/
}
#contenuto #colonna_centro2 p{
margin-top:10px;
margin-left:20px;
text-align:justify;
margin-right:10px;
line-height:150%;
/*font-style:italic;*/

}
#contenuto #flash{
position:absolute;
top:0px;
right:0px;
width:383px;
float:right;
}
#contenuto #flash p{
position:relative;
top:0px;
left:0px;
padding-top:55px;
margin-left:40px;
margin-right:20px;
text-align:center;
}
#contenuto #flash img{
position:relative;
top:0px;
right:0px;
margin-top:13px;
}

#foot{
position:relative;
top: -4px;
height:42px;
background-image:url(riga2.jpg);
background-position:center;
background-repeat:no-repeat;
color:#FFF2D7;
font-size:15px;
width:870px;
padding-top:8px;
padding-left:5px;
margin-left: auto;
margin-right: auto;
}



#foot #dentro{
position:relative;
top:10px;
left:0px;
font-size:14px;
width:180px;
margin-left:10px;
margin-right:10px;
display:inline;
float:left;

}
#foot #go{
position:absolute;
top:6px;
right:5px;


}
#foot p{
color:#FFF2D7;
font-size:13px;
margin-top:15px;
margin-left:10px;
font-weight:bold;

}
#foot ul{
position:relative;
top:-20px;
left: 170px;
width: 870px;
display: inline;
}
#foot #li_pulsante{
position:relative;
top:6px;
padding-left:8px;
display: inline;
}
#foot .li_normale{
padding-left:8px;
display: inline;

}
#foot #book{
position:relative;
font-weight:bold;
top:10px;
padding-left:8px;
display: inline;

}
#sotto{
position:relative;
top:0px;
left:0px;
width:870px;
margin:0 auto;
color:#FFF2D7;
font-size:14px;
}
#sotto p, a{
margin-top:15px;
color:#FFF2D7;
font-size:10px;
text-align:center;

}
#sotto #credit{
position:relative;
top:0px;
left:0px;
margin-top:7px;
border-top:1px solid #FFF2D7;
padding-bottom:15px;
}
#sotto #credit ul li{
display:inline;
padding-left:15px;
font-size:12px;
}
/* CSS AMBIENTI E STANZE */


#top{
margin:auto;
position:relative;
top:0px;
left:0px;
width:884px;
height:716px;
background-image:url(sfondoambienti.jpg);
background-repeat:no-repeat;
margin-top:20px;
}


#top #link{
position:relative;
top:0px;
left:0px;
width:270px;
height:150px;
color:#3B3B3B;
font-size:14px;
text-align:right;
margin-left:90px;
/*font-style:italic;*/
}
#top #link ul{
padding-top:30px;

}
#top #link ul li{
padding-top:5px;
font-size:14px;

}
#top #link ul li a{
padding-top:5px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
/*font-style:italic;*/
font-size:14px;

}
#top #link ul li a:hover{
padding-top:5px;
font-weight:bold;
color:#92383E;

}

#top #link2{
position:absolute;
top:0px;
left:0px;
width:270px;
height:150px;
color:#3B3B3B;
font-size:14px;
text-align:left;
margin-left:380px;
float:right;
/*font-style:italic;*/
}
#top #link2 ul{
padding-top:30px;

}
#top #link2 ul li{
padding-top:5px;

}
#top #link2 ul li a{
padding-top:5px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
/*font-style:italic;*/
font-size:14px;

}
#top #link2 ul li a:hover{
padding-top:5px;
font-weight:bold;
color:#92383E;

}

#top #foto{
position:absolute;
top:0px;
right:0px;
width:324px;
height:316px;
color:#3B3B3B;
font-size:13px;
text-align:right;
margin-left:100px;
float:right;
margin-right:30px;
margin-top:10px;

}

#top #testosotto{
position:relative;
top:0px;
left:0px;
margin-left:20px;
margin-right:30px;
}



#top #testosotto h1{
position:absolute;
top:0px;
right:0px;
float:right;
width:170px;
margin-right:130px;
margin-top:10px;
color:#751728;
font-size:16px;
border-bottom:1px solid #751728;
font-weight:bold;

}
#top #testosotto p{
position:absolute;
top:0px;
right:0px;
float:right;
width:170px;
margin-right:130px;
margin-top:30px;
}



#top #servizi{
position:relative;
top:0px;
left:0px;
width:480px;
height:216px;
color:#3B3B3B;
font-size:13px;
text-align:left;
padding-top:20px;
margin-left:25px;


}
#top #servizi h1{
color:#751728;
font-size:16px;
text-align:left;
width:270px;
border-bottom:1px solid #751728;
margin-top:10px;
font-weight:bold;
/*font-style:italic;*/

}
#top #servizi p{

top:0px;
color:#3B3B3B;
font-size:13px;
text-align:justify;
padding-top:10px;
/*font-style:italic;*/
font-weight:900;

}
.tab{
margin-left:5px;
}

