/* CSS Document */





#bodyContent{ width:960px; margin:0 auto;}

 



 #testa {

width:960px; height:87px; margin:0px auto; text-align:left;

background-image:url(images/bannertop.jpg);



border:1px solid #000;



} 



 #corpo-colonna2 { height:1250px;



	margin:0 150px 0 150px;



	margin-top:5px;



	margin-bottom:3px;



	background:#FFFFFF;



 	background-image: url(images/rifsfondo2.gif);



	background-repeat:repeat-y;



	background-position:center;



	padding-left:5px;



	padding-right:5px;



	border-left:#000000 solid 1px;



	border-right:#000000 solid 1px;
	


} 



#menu {



width:960px;




margin:auto;



border-left:#000000 solid 1px;



border-right:#000000 solid 1px;



}







#corpo { width:960px; margin: auto; text-align:left } 







#corpo {



position:relative;



border:1px solid #000;



background-color:#6699FF;



} 







#sfoalto {



	background-image:url(images/sfondoalto.gif);



	height:16px;



	width:660px;



	position:absolute;



	top:0px;



	left:150px;



	background-repeat: no-repeat;



}







#sfobasso {



	background:url(images/sfondobasso.gif) no-repeat left;

	background-color:#FFFFFF;

	height:25px;
	width:650px;
	position:absolute;
	bottom:2px;
	left:156px;

}







body {



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	height:100%;



}



hr { display:none } 







#corpo-colonna1 {



position:absolute;



top:0; left:0;



width:150px;



border-right:#000000 solid 1px;



background-color:#6699FF



}







#corpo-colonna3 {



position:absolute;



top:0; right:0; bottom:0;



height:100%;



width:150px;



border-left:#000000 solid 1px;



padding:0px;



}





#piedipagina { 
padding-left:-10px;
height:25px;

width:960px;
float:left;
background:#6699FF; 

border:1px solid #000; 


border-top:0px;


}



#preventivo {



	background-image: url(images/sfoprev.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	width: 250px;



	height: 250px;



	padding-top: 10px;



	padding-right: 10px;



	color: #FFFFFF;



}



#promo {



padding-top:40px; 



padding-bottom:20px; 



width:450px; 



height:80px; 



font-family:Verdana, Arial, Helvetica, sans-serif; 



font-size:12px; 



font-weight:bold; 



background-image:url(http://www.matrimonioinmusica.it/images/sfopromo.jpg); 



background-position:center; 



background-repeat:no-repeat; 



margin:auto;



}





#slogan {

font-size:15px; color:#3366CC; font-weight:bold; text-align:center;

font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

}

#testo_tematica {

padding-top:20px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; left:4px; margin-left:10px;  width:90%; margin:0 auto; font-size:12px; 

}

/*---------modifiche ottobre ----- ire --------*/

/*---------IMMAGINI --------*/

.right{

float:right;

margin-left:15px;

margin-bottom:15px;

}

.left{

float:left;

margin-right:15px;

margin-bottom:15px;

}

#domande{ 
background:url(/images/domande1.jpg) no-repeat center; 
width:572px; 
height:21px;
float:left;

}

/*#testatalanding{ background:url(images/tesLA.jpg) left no-repeat; width:850px; height:234px; padding-bottom: 5px;  }*/
#containerla{width:850px; margin:0 auto;}
#centL{ width:850px; height:610px; float:left; padding-bottom:5px; }
#sxL{ background:url(images/fantasia.jpg) left no-repeat;width:328px; height:591px; float:left; padding-right:15px;}
#dxL{width:478px; height:610px; float:left; font-size:26px; line-height:30px; text-align:justify;}


#lk{ background:url(images/sfondL.jpg) left top no-repeat; width:772px;  float:right; padding-left:32px;}
#dfd{ width:706px; font-size:20px; padding-left:30px; text-align:justify; padding-top:50px; float:left; font-size:23px; padding-bottom:58px;}
#for{ width:390px; float:right;}
#mh{ width:390px; height:200px; float:left; padding-bottom:20px; font-family: verdana; font-size: 10px; color:#000000;}
#moni{ width:378px; height:51px; float:right; padding-top:380px; padding-bottom:15px; }

#a{ background:url(images/A.jpg) no-repeat left; width:89px; height:56px; float:left;}
#s{ width:709px; float:left; padding-left:109px; padding-bottom:54px;}
#st{ width:400px; float:left; padding-left:24px; font-size:18px;}
#b{ background:url(images/B.jpg) no-repeat left; width:89px; height:56px; float:left;}
#sae{ width:500px; float:left; padding-left:20px; font-size:18px;}
#stt{ width:630px; float:left; padding-left:109px; font-size:18px;}
#qw{ width:265px; float:left; padding-left:111px; font-size:18px }
#fg{ width:312px;  float:right; }

#kj{ width:400px; float:left; padding-left:40px;}
#ghg{float:left; width:226px; height:80px; padding-top:120px;}
#bot{ float:right; width:352px; height:76px; padding-top:180px; }
#sw{ width:250px; height:50px; float:left; padding-top:70px; padding-left:-25px; color:#669999; font-size:24px}
#fd{ width:368px; height:179px; float:left; padding-top:28px; line-height:36px; font-size:23px; padding-left:15px; color:#0000FF; }
#lo{ width:314px; height:50px; float:right; padding-right:70px;}
#da{ float:left; width:190px; height:316px; padding-left:-10px;}
#lg{ width:552px; height:120px; float:left; padding-top:10px;}
#fe{ width:600px; float:left; padding-top:10px; padding-bottom:30px;}
#we{ width:600px; float:left }
#poi{ width:380px; height:100px; float:right; padding-bottom:6px;}
#formMatrimonioinmusica{float:right; width:390px;}
html > body #moni {  padding-top:60px;}

#waq{ background:url(images/finestra1.jpg) no-repeat left; float:right; width:772px; height:260px; padding-left:32px; padding-top:20px; padding-bottom:30px; outline:none;}
#das{background:url(images/sfoL.jpg) left no-repeat; width:461px; height:34px; float:right; padding-right:37px; font-size:30px; text-align:center;}

#mil{ width:89px; height:110px; float:left;}

#cd{ width:19px; height:18px; float:left; padding-left:68px; padding-top:12px;}
#cdf{width:89px; height:140px; float:left;}

#wo{width:19px; height:18px; float:left; padding-left:68px; padding-top:34px;}
#visa{ background:url(images/visa.jpg) no-repeat left; float:left; width:195px; height:52px; padding-top:270px;}
.barrato{text-decoration: line-through; color:#FF0000}
#back{ width:123px; height:44px; float:left; padding-top:100px;}
#primo{width:478px; height:65px; float:left; font-size:23px}
#secondo{width:478px; height:69px; float:left; font-size:23px}
#terzo{width:478px; height:111px; float:left; font-size:23px}
#quarto{width:478px; height:142px; float:left; font-size:23px}
#quinto{width:478px; height:205px; float:left; font-size:23px}
#ve{ text-align:center; width:100%; font-size:18px}
#kf{ width:12px; float:left; padding-left:104px; padding-top:30px;}
.bottone{ background:url(images/b1) no-repeat left; width:12px; height:13px; float:left; padding-bottom:13px; padding-top:10px !important; padding-top:4px; padding-right:15px !important; padding-right:3px;}
#dd{ width:706px; height:85px; float:left; text-align:justify; border-left: 5px solid #FF0000; padding-left:15px; }
#jh{ width:706px;float:left; text-align:justify; padding-top:20px; padding-bottom:20px;}
#hh{ border:dashed 2px #000000; width:725px; float:left;}
#save{ width:590px; float:left; text-align:justify; font-size:18px; padding-bottom:10px; }
#save1{ width:590px; float:left; text-align:justify; font-size:18px; padding-bottom:15px;}
#io{ width:313px; float:left; font-size:23px; text-align:center; padding-top:25px;}
#visita{ background: url(images/biglietto%20visita.jpg) no-repeat left; float:left; width:393px; height:265px; padding-top:136px;}
#love{ width:705px; float:left; text-align:center; font-size:20px; border:3px dashed #0000FF; padding-bottom:10px; padding-top:10px; height:245px; }
#ff{ width:705px; float:left; padding-top:15px;}
.foto{ float:left; padding-bottom:10px;}
#artisti{ float:left; text-align:center; padding-top:40px;}
.commenti{ float:left; width:545px; border-top:2px solid #000000; padding-top:10px; padding-bottom:30px;}
.art{ float:right; padding-top:65px;}
.spos{ float:left; padding-top:10px; border-top:2px dashed #000000; padding-bottom:45px; width:706px; }
.spos1{ float:left; padding-top:10px; border-top:2px dashed #000000; padding-bottom:26px; width:706px; border-bottom:2px dashed #000000}
#italia{ background:url(images/italia.jpg) no-repeat center; float:left; width:706px; height:300px; padding-bottom:25px; }
#te{ text-align:center; float:left; width:706px; padding-top:40px; padding-bottom:50px;}
#testo{ float:left; width:706px; padding-top:45px;}
#sposo{ float:left; width:706px; border:2px dashed #FF0000; padding:10px; font-size:20px;}
#iscrivi{ float:left; text-align:justify; padding:9px; font-size:23px; }
#gt{ float:left; width:500px;}
#oltre{ color:#FF0000; font-size:24px; width:708px; height:29px; float:left; }
#pio{ width:706px; float:left}
#hea{  width:211px; height:46px; padding-top:66px;float:left; padding-left:246px; padding-bottom:20px;}
#cosa{ width:706px; float:left; border: #0000FF 3px dashed; padding:10px;}
#intesta{ width:571px; height:331px; float:left; }