	
/*CSS CONTENUTI tipo B*/	
#contenuti{
float:right;
margin:0px;
padding:0px;
width:758px;
text-align:left;
}	

#text{
margin:10px 5px 10px 5px;
padding:10px;
width:758px;
width:/**/728px;
text-align:left;
font-size:0.9em;
}	

/*CSS boxblu*/	
	
.boxblue{
margin:10px 5px 5px 10px;
padding:10px 5px 10px 13px;
text-align:left;
background:url(../img/bg_box_blue.jpg) top left no-repeat;
font-size:1em;

}	

.boxbrown{
margin:10px 5px 5px 10px;
padding:10px 5px 10px 13px;
text-align:left;
background:url(../img/bg_box_beige.jpg) top left no-repeat;
font-size:0.9em;
}	


/*CSS lista e link sotto il titolo*/

div.subtitlist{
float:left;
margin:0px;
padding:0px;
} 
 	
#typesx {
float:left;
text-align:left;
margin:0px;
padding:5px;
	}
	
	
#contenuti #typesx H3{
margin:0px;
padding:0px;
text-align:left;
font-size:0.85em;
font-weight:bold;
color:#50BBB5;
}	
	
	
#linkdx{
float:right;
text-align:right;
margin:0px;
padding:3px 7px 0px 0px;
font-size:0.85em;
}


/*CSS link ALLEGATI*/

a.ATTACHlink, a.ATTACHlink:link,  a.ATTACHlink:active{
color:#02444E;
text-decoration:none;
padding-left:20px;
background:url(../img/attachment_link.gif) top left no-repeat;
}

a.ATTACHlink:hover {
color:#50BBB5;
text-decoration:underline;
padding-left:20px;
background:url(../img/attachment_link.gif) top left no-repeat;
}

a.ATTACHlink:visited{
color:#25393C;
text-decoration:none;
padding-left:20px;
background:url(../img/img/attachment_link.gif) top left no-repeat;
}
					
/* CSS per liste inline (elenchi)*/
#inlinelist{
font-size:0.95em;
margin:0px;
padding:0px;
	} 
 
#inlinelist li {
list-style: none;
color: #333333;
font-weight:bold;
	}
	
#inlinelist li ol {
display: inline;
margin:0px 0px 0px 2px;
padding:0px;	
	}

#inlinelist li ol li{
list-style: none;
display: inline;
color: #333333;
font-weight:normal;
	}
#inlinelist li ol li a{
list-style: none;
display: inline;
color: #02444E;
font-weight:normal;
}
/* CSS Modulo form contatti*/				
#cformtext{
margin:0px 30px;
padding-top:10px;
padding-left:20px;
background: url(../../img/bg_box_beige.jpg) top left no-repeat;
clear:both;
}

#cform{
display:block;
padding-right:30px;
padding-left:30px;
}

.cinput{
width:280px;
border:1px solid #C3B0A4;
background: url(../../img/bgmain.gif) bottom left repeat-x  ;
}

.cposition{
float:right;
}

.contenitoreLabel{
width:500px;
padding:0px;
margin:0px;
}

.contenitoreElemento{
width:280px;
clear:both;padding-bottom:10px;
margin:0px;
padding:0px;
}

.gocontatti{
margin-top:3px;
text-align:right;
width:auto;
padding:3px 10px 3px  0px;
background: url(../../img/GVM_bg_btn.gif) #fff top right no-repeat;
color: #02444E;
cursor: pointer;
font: 1em Verdana,sans-serif;
font-weight:bold;
border: 0px solid;
	}
	
	.thumb{
padding:0px;
margin:0px;
border:1px solid #C3B0A4;
font-size:0.85em;
}	

.flow{
text-align:center;
float:left;
width:20%;
margin:3px;
padding:12px 7px;
font-size:0.85em;
background:url(../../img/bg_photo.gif) top left no-repeat; 
}	

#photo{
float:left;
margin:10px 0px 10px 0px;
padding:0px 5px 10px 10px;
width:350px;
width:/**/335px;
text-align:left;
font-size:0.85em;
}	
	
#virtualtour{
float:left;
margin:10px 0px 10px 0px;
padding:0px 5px 10px 10px;
width:738px;
width:/**/713px;
text-align:left;
font-size:1em;
}	

div.boxthumb {
float:left;
margin:10px;
padding:0px;
width:168px;
width:/**/158px;
text-align:left;
font-size:0.85em;
height:14em;
}	

div.boxthumb ul li{
text-align:left;
font-size:1em;
list-style:none outside;
margin-bottom:4px; 
padding:3px;
font-weight:bold;
background:url(../../img/bg_list.gif) top left no-repeat;
line-height:0.85em;
}

	
#virtualtour img{
margin:5px;
}	