/* CSS Document */

html{

scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#191413;
scrollbar-track-color:#191413;
scrollbar-3dlight-color:#191413
}

body{
margin:0px;
background:#191413 url(../images/body_bg.jpg) repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
color:#B3A99F;

}

h2{
margin-bottom:5px;
}

a{
text-decoration:none;
color:#C3BCB4;
}

a:hover{
color:#847A6C;
}

.bold{
font-weight:bolder;
}

/*** HEADER ***/

#header1{
margin:0px auto;
background: url(../images/logo.jpg) no-repeat ;
height:120px;
width:955px;
}

#header1 h4{
margin-left:380px;
} 

#menu{
color:#C3BCB4;
font-weight:bold;
font-size:13px;
padding-top:2px;
padding-bottom:30px;

} 

.menu-a{
margin-right:31px;
}

#newsletter{
width:349px;
height:29px;
/*background:url(../images/newsletter_bg.gif) no-repeat;*/
background:url(../images/newsletter_bg.gif) no-repeat;
margin-left:605px;
color:#847A6C;
font-size:11px;
padding-top:3px;
text-align:center;
}

#newsletter input{
background:#191413;
border:1px solid #847A6C;
height:12px;
color:#847A6C;
font-size:10px;
margin:0px 5px 0px 5px;
}

#contatti{
color:#847A6C
}

#contatti input{
background:#191413;
border:1px solid #847A6C;
height:12px;
color:#847A6C;
font-size:10px;
}
#contatti textarea{
background:#191413;
border:1px solid #847A6C;
color:#847A6C;
font-size:11px;
}

/*** NAVIGAZIONE ***/

#menu-home{
height:20px;
width:645px;
padding-top:93px;
padding-left:135px;
}

/*** MAIN ***/

#main{
/*overflow:auto*/

}

#wrapper{
padding-top:20px;
width:955px;
margin:0px auto;
/*background:url(../images/back_wrapper.gif) repeat-y;*/

}

#nocolonne{
width:955px;
float:left;
padding-bottom:20px;
/*border-right:1px dotted #FF6600;*/
overflow:auto;
text-align:justify
}

/*********************************PAGINA TRATTAMENTI****************************************/

.tratt{
float:left;
border:1px solid #49423B;
padding:5px;
margin-right:18px;
width:455px;
margin-top:10px;

}

.tratt p{
padding:0px 15px 0px 15px;
}



.titolo{
background:#29211F;
 }
 
/*********************************************************************************************/

.ambiente{
border:1px solid #49423B; 
padding:10px; 
width:288px; 
height:120px; 
float:left; 
margin-right:10px;
margin-top:10px;
}

.press{
width:154px; 
float:left;
font-size:11px;
text-align:left
}
/********************************************************/


/*** FOOTER ***/

#footer1{
/*background:#49423B url(../images/footer_bg.jpg) repeat-x;*/
border-top:1px solid #847A6C;
}

#footer2{
margin:0px auto;
width:955px;
padding-top:10px;
color:#847A6C;
font-size:10px;
}

#footer2 a{
text-decoration:none;
color:#847A6C;
}

#footer2 a:hover{
text-decoration: underline;
color: #6B6358;
}

.foto-dettagli{

padding:2px;
border:1px solid #49423B;
margin-left:8px;
}

#altaris input{
background:#191413;
border:1px solid #847A6C;
height:12px;
color:#847A6C;
font-size:10px;
margin:0px 5px 0px 5px;
}



/* STILI PAGINA ACQUISTI!!!! */

.regala{
	width:auto;
	height:26px;	
}

#riepilogo_container{
	width:650px;
	float:left;
	min-height:400px;
	background-color:#594744;
	border:1px solid #847A6C;

}

#titolo_form_acquirente{
	font-size:14px;
	font-weight:bold;
	float:right;
	margin-right:20px;
	margin-top:25px;
	width:250px;
}

#titolo_form_beneficiario{
	font-size:14px;
	font-weight:bold;
	float:right;
	margin-right:20px;
	margin-top:40px;
	width:250px;
}


#form_acquirente{
	
	float:right;
	margin-right:20px;
	width:250px;
	min-heigth:600px;
	background-color:#594744;
	border:1px solid #847A6C;
	
}

#form_beneficiario{

	/*margin top:40px;*/
	margin-right:20px;
	float:right;
	width:250px;
	min-heigth:600px;
	background-color:#594744;
	border:1px solid #847A6C;
	
}

/*#paga_paypal{
	color:#fff;
	text-align:center;
	border-radius: 15px;
	margin-top:40px;
	width:350px;
	background-color:#36F;
	height:50px;
	float:left;
	margin-left:100px;
	border:1px solid #847A6C;
	
}

*/

a:hover{
	color:#fff;
}

#bottone_submit{
	font-size:18px;
	font-weight:bold;
	color:#000;
	border-radius:15px;
	margin-top:40px;
	width:350px;
	height:50px;
	float:left;
	margin-left:100px;
	/*
	color:#fff;
	text-align:center;
	background-color:#36F;
	border:1px solid #847A6C;*/
}

#bottone_submit:hover{
	/*background-color:#006;*/
	color:#666;
}


.riepilogo_inner{
	margin-left:3px;
	/*background-color:green;*/
	float:left;
	width:49%;

}

#notifica_corretto{
	width:600px;
	height:40px;
	margin-top:25px;
	font-size:10px;
	color:#fff;
}
