/* CSS Document */

#bar{background:url(images/linea.jpg) center no-repeat; float:left; width:575px; height:1px; margin-top:8px; padding-bottom:8px; }





 #testa { width:960px; height:87px; margin:0px auto; text-align:left }  



 #testa {



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



border:1px solid #000;



} 



 #corpo-colonna2 {



	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-image:url(images/sfondobasso.gif);



	background-repeat: no-repeat;



	background-position:top;



	background-color:#FFFFFF;



	height:25px;



	width:650px;



	position:absolute;



	bottom:2px;



	left:155px;



}







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 { width:960px; margin:auto; }



 



#piedipagina {



background:#6699FF; 



border:1px solid #000; 



border-top:0px;



padding:0; 



}



#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/pagina.jpg) no-repeat center; 
width:572px; 
height:21px;
float:left;

}


