/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#EDE6DF;
}

a:hover {
	text-decoration:underline;
}


#contalto {
	width:733px;
	margin-top:15px;
	margin-left: auto;
	margin-right: auto;
	border:0px solid red;
	height:17px;

}

#contenitore {
	width:732px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	border:0px solid red;
}



#contsx{
	background-image:url(img/sfum_est.jpg);
	background-repeat:repeat;
  width:18px;
	height:92px;
	float:left;
	border:0px solid red;
}



#contdxsup {
	width:713px;
	background-color:#FFFFFF;
	float:left;
	margin:0px;
	border:0px solid green;
	padding:0px;
}

#contdxlogo {
	margin-right:207px;
	height:92px;
	border:0px solid red;
	padding:0px;
	width:211px;
	float:left;
}

#contdxconttatti{
	width:295px;
	height:92px;
	text-align:right;
	margin:0px;
	border:0px solid red;
	padding:0px ;
	float:left;
}


#contsx1{
	background-image:url(img/sfum_est.jpg);
	background-repeat:repeat;
	width:18px;
	height:138px;
	float:left;
	border:0px solid red;
}


#contbandone{
	width:713px;
	margin:0px;
	border:0px solid green;
	padding:0px;
	background-color:#FFFFFF;
	height:138px;
	float:left;
}


#contmenu{
	width:210px;
	height:138px;
	background-color:#C79B9A;
	margin:0px;
	border:0px solid green;
	padding:0px;
	float:left;
}

#contfoto{
	width:297px;
	height:138px;
	margin-left:1px;
	border:0px solid green;
	padding:0px;
	float:left;
}



#contdx{
	width:174px;
	height:108px;
	margin-left:1px;	
	background-color:#D4C4B2;
	border:0px solid green;
	padding:15px  15px 15px 15px; 
	float:left;
}

#contdx1{
	width:170px;
	height:138px;
	margin-left:1px;	
	background-color:#D4C4B2;
	border:0px solid green;
	padding:0px; 
	float:left;
}


.testo1{
	font-size:11px;
	font-style:normal;
	color:#700303;
	text-align:justify;

}
.testo1 a{
	font-size:11px;
	font-style:normal;
	color:#700303;
	text-align:justify;
	text-decoration:none;
}

.testo1 a:hover{
	font-size:11px;
	font-style:normal;
	color:#484747;
	text-align:justify;
  text-decoration:none;
}


.testolink{
	font-size:11px;
	font-style:normal;
	color:#700303;
	text-align:center;

}
.testolink a{
	font-size:11px;
	font-style:normal;
	color:#700303;
	text-align:center;
	text-decoration:none;
}

.testolink a:hover{
	font-size:11px;
	font-style:normal;
	color:#484747;
	text-align:center;
  text-decoration:none;
}


.testo2{
	font-size:10px;
	font-style:normal;
	color:#484747;
	text-align:justify;
}


.testoprezzi{
	font-size:11px;
	font-style:normal;
	color:#ffffff;
	text-align:left;
}

.testoprezzidescr{
	font-size:10px;
	font-style:normal;
	color:#484747;
	text-align:left;
}

#contsx2{
	background-image:url(img/sfum_est.jpg);
	background-repeat:repeat;
	width:18px;
	height:324px;
	float:left;
	border:0px solid red;
}

#contsx2cam{
	background-image:url(img/sfum_est.jpg);
	background-repeat:repeat;
	width:18px;
	height:500px;
	float:left;
	border:0px solid red;
}

#contsx2cont{
	background-image:url(img/sfum_est.jpg);
	background-repeat:repeat;
	width:18px;
	height:352px;
	float:left;
	border:0px solid red;
}


#box1{
	width:208px;
	height:324px;
	background-color:#FFFFFF;
	margin:0px;
	border:0px solid green;
	padding:0px;
	float:left;
}

#sup1{
	text-align:left;
	width:208px;
	margin:0px;
	border:0px solid green;
	padding:0px;
}

#img1{
	margin-left:22px;
	margin-top:38px;
	padding:0px;
	border:0px solid green;
}

#riga1{
	width:208px;
	text-align:center;
	margin-top:7px;
	padding:0px;
	border:0px solid green;
}



#contdx1{
	width:178px;
	border:0px solid green;
	padding:20px  15px 20px 15px;
	margin:0px; 
}


#contdxcamere{
	width:178px;
	border:0px solid green;
	padding:5px 5px 5px 5px;
	margin:0px; 
}

#img1_1{
	margin-left:22px;
	padding:0px;
	border:0px solid green;
}


#riga1_1{
	width:208px;
	text-align:center;
	margin-top:7px;
	padding:0px;
	border:0px solid green;
}

#contdx1_1{
	width:178px;
	height:73px;
	border:0px solid green;
	padding:20px  15px 5px 15px;
	margin:0px; 
}

#box2{
	width:4px;
	height:324px;
	background-color:#FFFFFF;
	margin:0px;
	border:0px solid green;
	padding:0px;
	float:left;
}

#box3{
	width:293px;
	height:324px;
	background-color:#FFFFFF;
	margin:0px;
	border:0px solid green;
	padding:0px;
	float:left;
}

#sup3{
	text-align:left;
	width:293px;
	margin:0px;
	border:0px solid green;
	padding:0px;
}

#img3{
	margin-left:15px;
	margin-top:38px;
	padding:0px;
	border:0px solid green;
}

.benvenuti{
	font-size:14px;
	font-weight: bold;	
	color:#700303;
}

#riga3{
	width:293px;
	height:1px;
	text-align:center;
	margin-top:4px;
	padding:0px;
	border:0px solid green;
}

#contdx3{
	width:263px;
	height:73px;
	border:0px solid green;
	padding:20px  15px 20px 15px;
	margin:0px; 
}

.testo3{
	font-size:11px;
	font-style:normal;
	color:#A66115;
	text-align:justify;
}

#box4{
	background-color:#FFFFFF;
	width:4px;
	height:324px;
	margin:0px;
	border:0px solid green;
	padding:0px;
	float:left;
}

#box5{
	width:204px;
	height:324px;
	background-image:url(img/sfumatura_cella.jpg);
	margin:0px;
	border:0px solid green;
	padding:0px;
	float:left;
}

#sup5{
	text-align:left;
	width:200px;
	margin:0px;
	border:0px solid red;
	padding:0px;
}

#img5{
	margin-left:22px;
	margin-top:38px;
	padding:0px;
	border:0px solid green;
}

#riga5{
	width:200px;
	text-align:center;
	margin-top:7px;
	padding:0px;
	border:0px solid green;
}

#contdx5{
	width:170px;
	height:73px;
	border:0px solid green;
	padding:20px  25px 20px 5px;
	margin:0px; 
}

#contdxhome{
	width:170px;
	height:130px;
	border:0px solid green;
	padding:5px 5px 5px 5px;
	margin:0px; 
}

#contdx5_5{
	width:170px;
	height:73px;
	border:0px solid green;
	padding:0px  15px 5px 15px;
	margin:0px; 
}

#footer{
	margin-left:auto;
	margin-right:auto;	
	border:0px  solid red;
	text-align:center;
	float:left;	
}

#by{
  width:713px;
  margin-left:auto;
	margin-right:auto;	
	font-size:11px;
	font-style:normal;
	color:#700303;
	text-align:center;
	display:block;
	padding-bottom:25px;
	padding-left:19px;
	margin-top:10px;
	clear:left;	
	border:0px solid red;	
}

#by a{
	color:#700303;
	text-decoration:none;	
}

#by a:hover{
	color:#700303;
	text-decoration:underline;	
}


/* menu */

.menutop {
  margin: 0;
  padding: 0;
  padding-top: 0px;
  padding-bottom: 0;
  border:0px solid red;
  height:138px;
}




li.menutopitem {
  margin: 0;
  margin-right:14px;
  padding: 0;
  border:0px solid red;
  line-height:45px;
  text-align:right;
  list-style: none;
}




li.menutopitem a {
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  padding: 0 0 0 4.5em !important;              
  padding: 0 0 0 3.5em;
  margin: 0;
  text-decoration: none;
	}

li.menutopitem a:hover {
  text-decoration: underline;
  color: #fff;
}

#interloc{
  background-image:url(img/713.jpg);
  width:712px;
	background-color:#ffffff;	
	height:324px;
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
}

#interloc1{  
  width:712px;
	background-color:#ffffff;	
	height:500px;
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
}

#interloc2{
  background-image:url(img/714.jpg);
  width:712px;	
	height:324px;
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
}

#interlocont{
  background-color: #FFFFFF;  
  width: 712px;	
	height:324px;
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
}


#interloc3{
  background-image:url(img/715.jpg);
  width:712px;	
	height:324px;
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
}

#supint{
	text-align:left;
	width:712px;
	margin:0px;
	border:0px solid green;
	padding:0px;
}

#int1{
	margin-left:22px;
	margin-top:38px;
	padding:0px;
	border:0px solid green;
}

#rigaint{
	width:712px;
	text-align:center;
	margin-top:7px;
	padding:0px;
	border:0px solid green;
}


#boxint1{
  text-align:left;
  width:467px;		
	float:left;
	border:0px solid red;
	padding-left:18px;
	padding-top:25px;
	margin:0px;
}


#boxcontsx{
background-image:url(img/mappa2.jpg);
background-repeat:no-repeat;
background-position:bottom;
  text-align:left;
  width:300px;
	height:258px;		
	float:left;
	border:0px solid red;
	padding-left:18px;
	padding-top:25px;
	margin:0px;
}

#boxcontdx{
  text-align:left;
  width:354px;
	height:258px;		
	float:left;
	border:0px solid red;
	padding-left:18px;
	padding-right:18px;
	padding-top:25px;
	margin:0px;
}

#interlocont1{
  background-color: #FFFFFF;  
  width: 712px;	
	height:352px;
	float:left;
	border:0px solid red;
	padding:0px;
	margin:0px;
}


#boxint1cam{
  text-align:left;
  width:675px;		
	float:left;
	border:0px solid red;
	padding-left:18px;
	padding-right:18px;
	padding-top:25px;
	margin:0px;
}


