body {  margin-top: 0px; padding-top: 0px; background-attachment: fixed; background-image: url(img/bg_guide.jpg); background-repeat: repeat-x}
.guide {  background-image: url(img/bg_guide_testa.jpg)}
.guidebody { background-image: url(img/bg_guide_body.jpg)}
.titoli {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: normal; color: #990000}
a.titoli:hover { font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: normal; color: #333333}
.piede { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF }
.piede2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #A8A59E; }
h3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-indent: 15px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
		margin-top : 5px;
	margin-bottom : 5px;
	
}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; line-height: 16px}
.guidecen { background-image: url(img/bg_guide_cen.jpg)}
.guidecen2 { background-image: url(img/weddings_practice_areas.jpg)}
#practiceareas{
width: 138px;
margin-left:400px;
margin-top:0px;
height:144px;}
#wedding{
width: 210px;
margin-left:540px;
margin-top:0px;
height:144px;}
#vacation{
width: 230px;
margin-left:540px;
margin-top:0px;
height:144px;}
#practiceareas.a:hover{
width: 138px;
color:#FFFFFF;
margin-left:400px;
margin-top:0px;
height:144px;}
#contenuti, #contenuti2, #contenuti3, #contenuti4, #contenuti5, #contenuti6{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #000000; 
padding-top: 5px; 
padding-right: 2px; 
padding-left: 2px; 
vertical-align: baseline; 
height: 134px; clip:  rect(  0px ); line-height:9px;}
#contenuti a, #contenuti2 a, #contenuti3 a, #contenuti4 a, #contenuti5 a, #contenuti6 a {
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF;}
#contenuti a:hover, #contenuti2 a:hover, #contenuti3 a:hover, #contenuti4 a:hover, #contenuti5 a:hover, #contenuti6 a:hover{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #990000;}
#contenuti a:active, #contenuti2 a:active, #contenuti3 a:active, #contenuti4 a:active, #contenuti5 a:active, #contenuti6 a:active{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #990000;}
#contenuti_weddings a{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #333333;}
#contenuti_weddings{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
padding-top: 5px; 
padding-right: 2px; 
padding-left: 2px; 
vertical-align: baseline; 
height: 134px; clip:  rect(  0px ); line-height: 7px;}
#contenuti_weddings a:hover{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #990000;}
#services{
width: 138px;
margin-left:500px;
margin-top:0px;
height:144px;}
#consultants{
width: 138px;
margin-left:580px;
margin-top:0px;
height:144px;}
#info{
	width: 138px;
	margin-left:642px;
	margin-top:0px;
	height:144px;
	visibility: hidden;
}
.titoliselezionati { font-family: "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: normal; color: #333333}
.sel{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #990000; 
line-height: 10px;}
.guidebody2 { background-image: url(img/sotto_weddings.jpg);}
.guidebody3{ background-image: url(img/sotto_road.jpg);}

.centerweddings { background-image: url(img/bgg.jpg); background-attachment: fixed; background-repeat: repeat-x;}

#contenuti_weddings a.active{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #990000;}
#contenuti a.active,  #contenuti2 a.active,  #contenuti3 a.active,  #contenuti4 a.active,  #contenuti5 a.active,  #contenuti6 a.active{
font-family: "Times New Roman", Times, serif; 
font-size: 11px; 
font-weight: bold; 
color: #990000;}.linkweddings { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #990000}
a.linkweddings:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-indent: 25px}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
h1{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin-bottom : 1px;
	margin-top : 0px;
	width: 780px;
}
.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-align: justify;
}
.txt ul{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;}
.txt li{font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 15px;
	color: #000000;}
.nonat{color: #cccccc;}
.txt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-align: justify;
}