/* CSS Document */

body{
margin:auto;
background:url(sfondo_.jpg) top center repeat-x #92393F;
/*font-family:"Times New Roman", Times, serif;*/
font-family:Georgia;
color:#2E2828;
font-size:12px;
/*font-style:italic;*/
/*font-weight:900;*/
}
a{
color:##FFF2D7;
}
.Stile10 {font-size: 14px;font-weight:normal;}
.Stile4 {font-size:14px}
.Stile4 a{font-size:14px}
.red_text{
	color:#751728;
	font-weight:bold;
}
.text-big{
font-size:14px;
}
#contenuto{
margin:0 auto;
position:relative;
width:870px;
height:1084px;
background-image:url(sfondoambienti_ok.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:160px;
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;

}
#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);
}
#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;
}
#contenuto #colonna_centro p{
margin-top:10px;
margin-left:20px;
text-align:justify;
margin-right:10px;
line-height:17px;

}
#contenuto #flash{
position:absolute;
top:0px;
right:0px;
width:383px;
height:541px;
float:right;
}
#foot{
position:relative;
margin:0 auto;
left:-6px;
height:42px;
background-image:url(riga2.jpg);
background-position:center;
background-repeat:no-repeat;
color:#FFF2D7;
font-size:12px;
width:870px;
margin:auto;
padding-top:5px;
padding-left:5px;

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

}
#foot #li_pulsante{
position:relative;
top:-33px;
padding-left:700px;
display: inline;
}
#foot .li_normale{
position:relative;
top:-20px;
left:0px;
display: inline;

}
#foot2 {
position:relative;
top:18px;
left:130px;
display: inline;

}
#foot #book{
position:relative;
font-weight:normal;
top:5px;
padding-left:12px;
display: inline;
font-size:14px;
border-bottom:1px solid #fff;
}

#sotto{
position:relative;
top:0px;
left:0px;
width:870px;
margin:0 auto;
color:#FFF2D7;
font-size:11px;

}
#sotto p, a{
margin-top:15px;
color:#FFF2D7;
font-size:10px;
text-align:center;

}
/* CSS AMBIENTI E STANZE */


#top{
position:relative;
margin:0 auto;
width:884px;
height:1084px;
background:url(sfondoambienti_ok.jpg) no-repeat;
}
#top2{
position:relative;
margin:0 auto;
width:884px;
height:1140px;
background:url(sfondoambienti_ok3.jpg) no-repeat;
}
#top3{
position:relative;
margin:0 auto;
width:884px;
height:1276px;
background:url(sfondoambienti_ok2.jpg) no-repeat;
}
#top4{
position:relative;
margin:0 auto;
width:884px;
height:1276px;
background:url(sfondoambienti_ok2.jpg) no-repeat;
}
#top p{

color:#3B3B3B;
font-size:12px;
text-align:justify;
padding-left:30px;
padding-right:30px;
padding-top:10px;

}
#top h1{

color:#3B3B3B;
border-bottom:1px solid #3B3B3B;
font-size:21px;
text-align:justify;
margin-left:30px;
margin-right:30px;

}
#top2 p{

color:#3B3B3B;
font-size:12px;
text-align:justify;
padding-left:30px;
padding-right:30px;
padding-top:10px;

}
#top2 h1{

color:#3B3B3B;
border-bottom:1px solid #3B3B3B;
font-size:21px;
text-align:justify;
margin-left:30px;
margin-right:30px;

}
#top3 p{

color:#3B3B3B;
font-size:12px;
text-align:justify;
padding-left:30px;
padding-right:30px;
padding-top:10px;

}
#top3 h1{

color:#3B3B3B;
border-bottom:1px solid #3B3B3B;
font-size:21px;
text-align:justify;
margin-left:30px;
margin-right:30px;

}

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

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

}
#top #link ul li a{
padding-top:3px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
font-size:12px;


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

}

#top #link2{
position:absolute;
top:0px;
left:0px;
width:270px;
height:150px;
color:#3B3B3B;
font-size:12px;
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-size:12px;


}
#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:12px;
text-align:right;
margin-left:100px;
float:right;
margin-right:30px;
margin-top:90px;

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



#top #testosotto_l h1{
	position:absolute;
	top:0px;
	right:0px;
	float:right;
	width:259px;
	margin-right:130px;
	margin-top:50px;
	color:#751728;
	font-size:16px;
	border-bottom:1px solid #751728;
	font-weight:bold;
	left: 534px;

}
#top #testosotto_l p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:280px;
margin-right:-40px;
margin-top:80px;
text-align:left;
}

#top #testosotto_l img{
	margin-top:20px;
}
#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:259px;
	margin-right:130px;
	margin-top:120px;
	color:#751728;
	font-size:16px;
	border-bottom:1px solid #751728;
	font-weight:bold;
	left: 534px;

}

#top #testosotto p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:190px;
margin-right:50px;
margin-top:120px;
text-align:left;
}
#top #testosotto img{
	margin-top:53px;
}



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


#top #foto3 h1{
position:absolute;
top:0px;
left:0px;
float:left;
width:150px;
margin-left:80px;
margin-top:20px;
color:#751728;
font-size:16px;
border-bottom:1px solid #751728;
font-weight:bold;

}
#top #foto3 p{
position:absolute;
top:0px;
left:0px;
font-size:12px;
float:left;
width:210px;
margin-top:40px;
margin-left:50px;
}
#top #foto3 img{
position:relative;
top:0px;
right:0px;
float:right;
}





#top #servizi{
position:relative;
top:0px;
left:0px;
width:480px;
height:180px;
color:#3B3B3B;
font-size:12px;
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;

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

}
#top #servizi p{

top:0px;
color:#3B3B3B;
font-size:12px;
text-align:justify;
padding-top:10px;

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






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

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

}
#top2 #link ul li a{
padding-top:3px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
font-size:12px;


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

}

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

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

}
#top2 #link2 ul li a{
padding-top:5px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
font-size:12px;


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

}

#top2 #foto{
position:absolute;
top:0px;
right:0px;
width:324px;
height:316px;
color:#3B3B3B;
font-size:12px;
text-align:right;
margin-left:100px;
float:right;
margin-right:25px;
margin-top:163px;

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



#top2 #testosotto_l h1{
	position:absolute;
	top:0px;
	right:0px;
	float:right;
	width:259px;
	margin-right:130px;
	margin-top:50px;
	color:#751728;
	font-size:16px;
	border-bottom:1px solid #751728;
	font-weight:bold;
	left: 534px;

}
#top2 #testosotto_l p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:280px;
margin-right:-40px;
margin-top:80px;
text-align:left;
}

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



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

}

#top2 #testosotto p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:190px;
margin-right:50px;
margin-top:140px;
text-align:left;
}
#top2 #testosotto img{
	margin-top:63px;
}



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


#top2 #foto3 h1{
position:absolute;
top:0px;
left:0px;
float:left;
width:150px;
margin-left:80px;
margin-top:20px;
color:#751728;
font-size:16px;
border-bottom:1px solid #751728;
font-weight:bold;

}
#top2 #foto3 p{
position:absolute;
top:0px;
left:0px;
font-size:12px;
float:left;
width:210px;
margin-top:140px;
margin-left:50px;
}
#top2 #foto3 img{
position:relative;
top:0px;
right:0px;
float:right;
}





#top2 #servizi{
position:relative;
top:0px;
left:0px;
width:480px;
height:180px;
color:#3B3B3B;
font-size:12px;
text-align:left;
padding-top:60px;
margin-left:85px;


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

}
#top2 #servizi h2{
color:#751728;
font-size:16px;
text-align:left;
width:270px;
border-bottom:1px solid #751728;
margin-top:10px;
font-weight:bold;

}
#top2 #servizi p{

top:0px;
color:#3B3B3B;
font-size:12px;
text-align:justify;
padding-top:10px;

}














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

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

}
#top3 #link ul li a{
padding-top:3px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
font-size:12px;


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

}

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

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

}
#top3 #link2 ul li a{
padding-top:5px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
font-size:12px;


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

}

#top3 #foto{
position:absolute;
top:0px;
right:0px;
width:324px;
height:316px;
color:#3B3B3B;
font-size:12px;
text-align:right;
margin-left:100px;
float:right;
margin-right:25px;
margin-top:153px;

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



#top3 #testosotto_l h1{
	position:absolute;
	top:0px;
	right:0px;
	float:right;
	width:259px;
	margin-right:130px;
	margin-top:50px;
	color:#751728;
	font-size:16px;
	border-bottom:1px solid #751728;
	font-weight:bold;
	left: 534px;

}
#top3 #testosotto_l p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:280px;
margin-right:-40px;
margin-top:80px;
text-align:left;
}

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



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

}

#top3 #testosotto p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:190px;
margin-right:50px;
margin-top:140px;
text-align:left;
}
#top3 #testosotto img{
	margin-top:53px;
}



#top3 #foto3{
position:relative;
top:0px;
left:0px;
margin-left:20px;
margin-right:30px;
margin-top:10px;
}
.mappaantica{
	padding-top:120px;
}
.spostsx{
	margin-left:70px;
}

#top3 #foto3 h1{
position:absolute;
top:0px;
left:0px;
float:left;
width:150px;
margin-left:38px;
margin-top:20px;
color:#751728;
font-size:16px;
border-bottom:1px solid #751728;
font-weight:bold;

}
#top3 #foto3 p{
position:absolute;
top:0px;
left:0px;
font-size:12px;
float:left;
width:210px;
margin-top:40px;
margin-left:10px;
}
#top3 #foto3 img{
position:relative;
top:0px;
right:0px;
float:right;
}





#top3 #servizi{
position:relative;
top:0px;
left:0px;
width:319px;
height:180px;
color:#3B3B3B;
font-size:12px;
text-align:left;
padding-top:45px;
margin-left:30px;


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

}
#top3 #servizi h2{
color:#751728;
font-size:16px;
text-align:left;
width:270px;
border-bottom:1px solid #751728;
margin-top:10px;
font-weight:bold;

}
#top3 #servizi p{

top:0px;
color:#3B3B3B;
font-size:12px;
text-align:justify;
padding-top:10px;

}















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

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

}
#top4 #link ul li a{
padding-top:5px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
font-size:12px;


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

}

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

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

}
#top4 #link2 ul li a{
padding-top:5px;
font-weight:bold;
color:#3B3B3B;
text-decoration:none;
font-size:12px;


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

}

#top4 #foto{
position:absolute;
top:0px;
right:0px;
width:324px;
height:316px;
color:#3B3B3B;
font-size:12px;
text-align:right;
margin-left:100px;
float:right;
margin-right:25px;
margin-top:153px;

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



#top4 #testosotto_l h1{
	position:absolute;
	top:0px;
	right:0px;
	float:right;
	width:259px;
	margin-right:130px;
	margin-top:50px;
	color:#751728;
	font-size:16px;
	border-bottom:1px solid #751728;
	font-weight:bold;
	left: 534px;

}
#top4 #testosotto_l p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:280px;
margin-right:15px;
margin-top:80px;
text-align:left;
}

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



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

}

#top4 #testosotto p{
position:absolute;
font-size:12px;
top:0px;
right:0px;
float:right;
width:190px;
margin-right:50px;
margin-top:140px;
text-align:left;
}
#top4 #testosotto img{
	margin-top:53px;
}



#top4 #foto3{
position:relative;
top:0px;
left:0px;
margin-left:20px;
margin-right:30px;
margin-top:20px;
}
.mappaantica{
	padding-top:130px;
}
.spostsx{
	margin-left:70px;
}

#top4 #foto3 h1{
position:absolute;
top:0px;
left:0px;
float:left;
width:150px;
margin-left:38px;
margin-top:60px;
color:#751728;
font-size:16px;
border-bottom:1px solid #751728;
font-weight:bold;

}
#top4 #foto3 p{
position:absolute;
top:0px;
left:0px;
font-size:12px;
float:left;
width:250px;
margin-top:80px;
margin-left:10px;
}
#top4 #foto3 img{
position:relative;
top:0px;
right:0px;
float:right;
}


#top4 #servizi{
position:relative;
top:0px;
left:0px;
width:319px;
height:180px;
color:#3B3B3B;
font-size:12px;
text-align:left;
padding-top:45px;
margin-left:30px;


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

}
#top4 #servizi h2{
color:#751728;
font-size:16px;
text-align:left;
width:270px;
border-bottom:1px solid #751728;
margin-top:10px;
font-weight:bold;

}
#top4 #servizi p{

top:0px;
color:#3B3B3B;
font-size:12px;
text-align:justify;
padding-top:10px;

}

.clear-both{ clear:both; }

/*PAGINA MEETING*/
.meeting{ width:90%; margin:0 auto; font-size:14px;}
.meeting p{ font-size:14px;}

ul.list1{ float:left; width:45%; padding-left:30px; margin:10px 0;}
ul.list2{ float:left; width:45%; padding-left:30px; margin:10px 0;}

.foto-big{ float:left; width:50%; }
.foto-big img{ padding:15px; }
.foto-small{ float:left; width:50%; }
.foto-small img{ padding:15px 7px 0 7px; }

#top2 h1.tit-red{ color:#751728; border-bottom:1px solid #751728; font-weight:bold; font-size:140%; margin-top:20px; width:20%; }
