body{
	text-align:center;
	margin: 0;
	padding:0;
/*	background-image: url('../img_new/sfondo11.jpg');*/
	background-color: #000000;
}

.m_tit{
	border: 0px solid #FFFFFF;
	width: 100%;	
}

.m{
	border: 0px solid #FFFFFF;
	width: 100%;
/*	height: 100%;*/
}
.m_sx{
	width: 50%;
}
.m_dx{
	width: 50%;
}
.m_centro{
	border: 0px solid #FFFFFF;
	text-align: center;
	vertical-align: top;
}
.t_contenuti{
	border: 0px solid #FFFFFF;
	width: 1000px;
	height: 462px;
}

.img_titolo{
	vertical-align: top;
	text-align: center;
	height: 98px;
}
.menu{
	width: 1000px;
	height: 30px;
	text-align: center;
	vertical-align: top;
} 
.link_menu{
	letter-spacing: 1px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;	
}
.link_menu a{
	text-decoration:none;
	color: #FFFFFF;
}
.link_menu a:hover{
	color: #CC9999;
}
.contenuti{
	vertical-align: top;
	height: 460px;
	background-color: #FFFFFF;
	border: 0px solid black;
}
.riquadro{
	font-family: verdana;
	font-size: 12px;
	/*color: #315577;*/
	color: #333333;
	text-align: justify;
	/*background-image: url('../img_new/sfondoClienti.jpg');*/
	background-image: url('../img_new/sfondoCrema_vuoto.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}
.riquadro a{
	text-decoration: none;
	color: #CC9900;
}
.riquadro a:hover{
	text-decoration: none;
	color: #CC9999;
}

.home_1{
	width: 950px;
	position: relative;
	margin-top: 12px;
	margin-left: 20px;
	border: 0px solid black;
}
.home_2{
	width: 950px;
	position: relative;
	margin-top: 5px;
	margin-left: 20px;
	border: 0px solid black;
}
.home_3{
	width: 950px;
	position: relative;
	margin-top: 5px;
	margin-left: 20px;
	border: 0px solid black;
}

.home_4{
	width: 950px;
	position: relative;
	margin-top: 8px;
	margin-left: 20px;
	border: 0px solid black;
}


.home_flash{
	width: 967px;
	height: 345px;
	position: relative;
/*	margin-top: 110px;
	margin-left: 250px;*/
	top: 10px;
	left: 10px;
	border: 1px solid #CC9999;
}
/*
.contenuti{
	position:relative;
	top: 7px;
	left: 7px;
	width: 980px;
	height: 530px;
	border: 1px solid #000000;
}
*/
.riquadro_galleria{
	font-family: verdana;
	font-size: 12px;
	color: #315577;
	text-align: justify;
	/*background-image: url('../img_new/sfondoClienti.jpg');*/
	background-image: url('../img_new/sfondoCrema.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}
.riquadro_galleria a{
	font-family: Trebuchet MS, Tahoma, verdana;
	text-decoration:none;
	font-size: 13px;
	color:#666666;	
}
.riquadro_galleria a:hover{
	text-decoration:none;
	color:#8F040E;	
}
.b_img{
	border: 1px solid #666666;
}
.galleria_t{
	font-family: Trebuchet MS, Tahoma, verdana;
	text-decoration:none;
	font-size: 13px;
	color:#FFFFFF;	
}
/*
#galleria a{
	font-family: Trebuchet MS, Tahoma, verdana;
	text-decoration:none;
	font-size: 13px;
	color:#315577;
}
#galleria a:hover{
	text-decoration:none;
	color:#8F040E;	
}
*/
#galleria a{
	text-decoration: none;
	font-size: 13px;
	color: #CC9900;
}
#galleria a:hover{
	text-decoration: none;
/*	color: #315577;*/
	color: #666666;
}

/*************************/

.riquadro_contatti{
	font-family: verdana;
	font-size: 12px;
	/*color: #315577;*/
	color: #333333;
	text-align: justify;
	/*background-image: url('../img_new/sfondo_servizi_privati.jpg');*/
	/*background-image: url('../img_new/sfondo_contatti.jpg');*/
	background-image: url('../img_new/sfondoCrema_vuoto.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}

.riquadro_contatti .testo{
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	color: #333333;

}

.riquadro_contatti .titolo{
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 13px;
	color: #D5ABAC;	
}
.riquadro_contatti a{
	text-decoration: none;
	font-size: 12px;
	color: #CC9900;
}
.riquadro_contatti a:hover{
	text-decoration: none;
	color: #CC9999;
}
.riquadro_contatti .arc_contatti{
	margin: 5px;
/*	border: 1px solid #D5ABAC;*/
}

/*Chi Siamo*/

.riquadro_chiSiamo{
	text-align: justify;
	background-image: url('../img_new/sfondoCrema.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}

.riquadro_chiSiamo .d_img_titolo{
	text-align: center;
	border: 0px solid black;
	height: 60px;
}

.riquadro_chiSiamo .d_elenco{
	position: relative;
	float: left;
	top: -15px;
	left: 0px;
	margin-top: 0px;
	width: 300px;
	margin-left: 0px;
	border: 0px solid #CC9999;
}

.riquadro_chiSiamo .d_testo{
	position: relative;
	float: left;
	top: 5px;
	left: 200px;
	width: 770px; 
	margin-left: 10px;
	margin-right: 10px;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	/*color: #315577;*/
	color: #333333;
	border: 0px solid black;
}
.riquadro_chiSiamo .d_flash{
	float: left;
	position: relative;
	top: -5px;
	left: 28px;
	width: 650px;
	height: 301px;
	border: 1px solid #CC9999;
}

.riquadro_chiSiamo .d_img{
	float: left;
	position: relative;
	top: -5px;
	left: 28px;
	width: 650px;
	height: 301px;
	border: 0px solid #CC9999;
}

.riquadro_chiSiamo .d_img img{
	border: 1px solid #CC9999;
}

.riquadro_chiSiamo ul{
	color: #666666;
}

.riquadro_chiSiamo a{
	text-decoration: none;
	font-size: 13px;
	color: #CC9900;
}
.riquadro_chiSiamo a:hover{
	text-decoration: none;
	color: #315577;
}




/*servizi*/

.riquadro_servizi{
	text-align: justify;
	background-image: url('../img_new/sfondoCrema.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}

.riquadro_servizi .d_img_titolo{
	text-align: center;
	border: 0px solid black;
	height: 60px;
}

.riquadro_servizi .d_elenco{
	position: relative;
	float: left;
	top: -15px;
	left: 0px;
	margin-top: 0px;
	width: 300px;
	margin-left: 0px;
	border: 0px solid #CC9999;
}

.riquadro_servizi .d_testo{
	position: relative;
	float: left;
	top: 5px;
	left: 200px;
	width: 770px; 
	margin-left: 10px;
	margin-right: 10px;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
/*	color: #315577;*/
	color: #333333;
	border: 0px solid black;
}
.riquadro_servizi .d_flash{
	float: left;
	position: relative;
	top: -5px;
	left: 28px;
	width: 650px;
	height: 301px;
	border: 1px solid #CC9999;
}

.riquadro_servizi .d_img{
	float: left;
	position: relative;
	top: -5px;
	left: 28px;
	width: 650px;
	height: 301px;
	border: 0px solid #CC9999;
}

.riquadro_servizi .d_img img{
	border: 1px solid #CC9999;
}

.riquadro_servizi ul{
	/*color: #315577;*/
	color: #666666;
	margin-bottom: 0px;
}

.riquadro_servizi a{
	text-decoration: none;
	font-size: 13px;
	color: #CC9900;
}
.riquadro_servizi a:hover{
	text-decoration: none;
	color: #666666;
}
.riquadro_servizi td{
	vertical-align: top;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
}

/************************/
/**************************/
/*servizi privati*/
.riquadro_servizi_privati{
	color: #315577;
	text-align: justify;
	background-image: url('../img_new/sfondoCrema.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}

.riquadro_servizi_privati .d_img_titolo{
	text-align: center;
	border: 0px solid black;
	height: 60px;
}

.riquadro_servizi_privati .d_elenco{
	font-size: 13px;
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	margin-top: 20px;
	width: 300px;
	margin-left: 0px;
	border: 0px solid #CC9999;
}

.riquadro_servizi_privati .d_testo{
	position: relative;
	float: left;
	top: 5px;
	left: 200px;
	width: 770px; 
	margin-left: 10px;
	margin-right: 10px;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	/*color: #315577;*/
	color: #333333;
	border: 0px solid black;
}
.riquadro_servizi_privati .d_flash{
	float: left;
	position: relative;
	top: -5px;
	left: 28px;
	width: 650px;
	height: 301px;
	border: 1px solid #CC9999;
}

.riquadro_servizi_privati ul{
	/*color: #315577;*/
/*	color: #666666 !important;*/
	color: #666666;

}

.riquadro_servizi_privati a{
	text-decoration: none;
	font-size: 13px;
	color: #CC9900;
}
.riquadro_servizi_privati a:hover{
	text-decoration: none;
	/*color: #315577;*/
	color: #666666;
}

/****************************/
/****************************/
/*servizi aziende*/

.riquadro_servizi_aziende{
	color: #315577;
	text-align: justify;
	background-image: url('../img_new/sfondoCrema.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}

.riquadro_servizi_aziende .d_img_titolo{
	text-align: center;
	border: 0px solid black;
	height: 60px;
}

.riquadro_servizi_aziende .d_elenco{
	font-size: 13px;
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	margin-top: 20px;
	width: 300px;
	margin-left: 0px;
	border: 0px solid #CC9999;
}

.riquadro_servizi_aziende .d_testo{
	position: relative;
	float: left;
	top: 5px;
	left: 200px;
	width: 770px; 
	margin-left: 10px;
	margin-right: 10px;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	/*color: #315577;*/
	color: #333333;
	border: 0px solid black;
}
.riquadro_servizi_aziende .d_flash{
	float: left;
	position: relative;
	top: -5px;
	left: 28px;
	width: 650px;
	height: 301px;
	border: 1px solid #CC9999;
}

.riquadro_servizi_aziende ul{
	color: #666666;
}

.riquadro_servizi_aziende a{
	text-decoration: none;
	font-size: 13px;
	color: #CC9900;
}
.riquadro_servizi_aziende a:hover{
	text-decoration: none;
	color: #315577;
	color: #666666;
}





/*preventivi*/
.riquadro_preventivi{
	color: #315577;
	text-align: justify;
	background-image: url('../img_new/sfondoCrema.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}

.riquadro_preventivi .d_img_titolo{
	text-align: center;
	border: 0px solid black;
	height: 60px;
}

.riquadro_preventivi .d_testo{
	position: relative;
	float: left;
	top: 5px;
	left: 200px;
	width: 770px; 
	margin-left: 10px;
	margin-right: 10px;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	color: #333333;
	border: 0px solid black;
}
.riquadro_preventivi .d_flash{
	float: left;
	margin-top: 30px;
	width: 450px;
	height: 250px;
	margin-left: 10px;
	border: 1px solid #CC9999;
}

.riquadro_preventivi .d_elenco{
	float: left;
	margin-top: 20px;
	width: 450px;
	margin-left: 10px;
	border: 0px solid #CC9999;
}

.riquadro_preventivi a{
	text-decoration: none;
	font-size: 12px;
	color: #CC9900;
}
.riquadro_preventivi a:hover{
	text-decoration: none;
	color: #CC9999;
}

/*I nostri clienti*/
.riquadro_clienti{
	color: #333333;
	text-align: justify;
	background-image: url('../img_new/sfondoCrema.jpg');
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
	font-family: Trebuchet MS, Tahoma, verdana;
	letter-spacing: 1px;
	font-size: 12px;

}

.riquadro_clienti .d_img_titolo{
	text-align: center;
	border: 0px solid black;
	height: 60px;
}
 .riquadro_clienti .rosaBlu{
	width: 180px;
	position: absolute;
	margin-top: 60px;
	margin-left: 40px;
	border: 0px solid #CC9900;
}
.riquadro_clienti .clienti_1{
	width: 250px;
	position: absolute;
	margin-top: 10px;
	margin-left: 200px;
	border-left: 1px solid #CC9900;
}
.riquadro_clienti .clienti_2{
	width: 200px;
	position: absolute;
	margin-top: 10px;
	margin-left: 470px;
	border-left: 1px solid #CC9900;
}
 .riquadro_clienti .clienti_3{
	width: 250px;
	position: absolute;
	margin-top: 10px;
	margin-left: 690px;
	border-left: 1px solid #CC9900;
}



.riquadro_clienti .d_testo{
	margin-left: 10px;
	margin-right: 10px;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	color: #315577;
	border: 0 px solid black;
}
.riquadro_clienti .d_flash{
	float: left;
	margin-top: 30px;
	width: 450px;
	height: 250px;
	margin-left: 10px;
	border: 1px solid #CC9999;
}

.riquadro_clienti .d_elenco{
	float: left;
	margin-top: 20px;
	width: 450px;
	margin-left: 10px;
	border: 0px solid #CC9999;
}

.riquadro_clienti a{
	text-decoration: none;
	font-size: 12px;
	color: #CC9900;
}
.riquadro_clienti a:hover{
	text-decoration: none;
	color: #CC9999;
}


.cliente_est{	
	margin-top: 0px;
	overflow: hidden;
}
.cliente_est img{
	float: left;
	margin-left: 3px;
}
.cliente_int{
	float: left;
	margin-top: 5;
}

/*Generale*/
.titolo{
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 13px;
	color: #D5ABAC;	
}
.testo{
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	color: #315577;

}
/********************** MATRIMONIO ********************************/
.riquadro_matrimonio{
	font-family: verdana;
	font-size: 12px;
	color: #315577;
	text-align: justify;
	background-image: url('../imgM/sfondo_matrimonio_nuovo.jpg');
	background-position: bottom right;
	margin-top: 5px;
	margin-left: 6px;
	width: 988px;
	height: 449px;
	border: 0px solid #000000;
}
.fiore{
	position: relative;
	width: 299px;
	height: 305px;
	border: 0px solid black;
	left: 535px;
	top: 58px;
}
.scritta_clicca{
	width: 200px;
	left: 35px;
	top: 20px;
	text-align: center; 
	position:relative; 
	z-index:1;
	border: 0px solid black;
}
.scritta_fiore{
/*	width:379px; */
	width: 200px;
	left: 35px;
	top: 20px;
	text-align: center; 
	visibility:hidden; 
	position:absolute; 
	z-index:2;
	border: 0px solid black;
}
.titoloMatrimonio{
	position: relative;
	width: 483px;
	border: 0px solid black;
	left: 220px;
}
.contenutiMatrimonio{
	position: absolute;
	width: 540px;
	height: 385px;
	border: 0px solid black;
}

.titolo_m{
	font-weight: bold;
	font-family: Tahoma; 
	font-size: 13px; 
	color: #666633;
}
.testo_m{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #666666;
	text-align: justify;
}
.testo1_m{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #666666;
}
.titoletto_m{
	font-weight: bold;
	font-family: Tahoma; 
	font-size: 11px; 
	color: #CB9869;
}

.contenutiMatrimonio a{
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 11px; 
	color: #666633;
}
.contenutiMatrimonio a:hover{
	text-decoration: none;
	color: #FFCB05;
}
.input {
		background: #FFFFFF;
		border: 1px solid #CB9869;
		font-family: Tahoma; 
		font-size: 11px; 
		color: #666666;
	}
	.select {
		background: #FFFFFF;
		border: 1px solid #CB9869;
		font-family: Tahoma; 
		font-size: 11px; 
		color: #666666;
	}
	.bottone {
		background: #FFFFFF;
		border: 1px solid #CB9869;
		font-family: Tahoma; 
		font-size: 11px; 
		color: #666666;
	}
.rendering{
	position: relative;
	float: left;
	top: -150px;
	left: 200px;
	width: 770px; 
	margin-left: 10px;
	margin-right: 10px;
	font-family: Trebuchet MS, Tahoma, verdana;
	font-size: 12px;
	color: #315577;
	border: 0px solid black;
}

	.testo_rendering{
		margin: 0px auto;
		width: 610px;
		border: 0px solid black;
		margin-bottom: 10px;
	}
