@charset "utf-8";


*{ padding: 0; margin: 0; }
body{ background: #251603; text-align: center; font: 12px/1.4em trebuchet ms; padding: 0 0 10px 0; }
h1, h2, h3, h4, h5, h6 { font: 1em/1.4em "calibri"; }
h1{ font-size: 36px; color:#E6CFB3;  }
h2{ font-size: 2.0em; color:#F5CC94; margin-bottom:10px; clear:both;}
h3{ font-size: 1.6em; color:#E6CFB3; }
h4{ font-size: 1.4em; }
p{ font-size: 12px; color:#F8F3ED; text-align:justify; padding-right:15px; margin-bottom:5px; width:790px; }

a, a:visited { color: #CC9E66; outline: invert; text-decoration: none; }
a img, img a {border: none; text-decoration: none;}
a:hover { text-decoration: underline; }

ul.simple, ul.simple li{ list-style:  none outside; padding: 0; }
ul.simple li p, ul.simple li h4{ /*padding: 5px 20px; */ }

.collapse-container img{
float:right;
padding-left:15px;
/*margin-top:-12px;*/
}

#foto{
margin-left:700px;
margin-top:-5px;
display:block;
overflow:hidden;
position:absolute;

}

div.heading #masaje{
float:left;
margin-top:3px;
margin-bottom:10px;
padding:0 10px 0 0;
display:block;
overflow:hidden;

}

#line{
width:783px;
border-bottom: 1px solid #F7E7D4; 
color:#251603;
position:absolute;
margin-top:20px;


}



/* =layout
-------------------------------------------*/
#container { width: 820px; margin: 0 auto; text-align: left; /*background: #4C4C4C;*/ color: #949494; padding: 10px 10px 0 10px; }
	#header {margin: 10px 0 0 0; padding-left:15px; padding-bottom:7px; }
	
	#dato{
	font-weight:bold;
	position:absolute;
	text-align:right;	
	margin-left:-110px;
	margin-top:-7px;
	padding:0;
	
	}
	
	#container h3 { width: 760px; background-color: #3B2405; height: 40px; line-height: 40px; padding: 0 20px; margin: 5px 0; position: relative; cursor: pointer; font-weight:bold;}
	#container h3 a{ text-decoration: none; }	
	#container h3 span { position: absolute; top: 0; right: 25px;  font-size: 0.8em; font-weight: bold;}
	
	/*#container h2{padding: 5px;  }*/
	div.heading {margin: 30px 0 0 0; padding:20px 5px 5px 5px; border-top: 1px solid #F7E7D4; width:805px; 
 }

div.collapse{ width: 800px;  margin: 5px 0;  background: #333a3e;}	
div.collapse-container{ width: 760px; height: 100%; padding:15px 17px 0px 23px; background-color:#6B512E;}
div.collapse-container p{ padding:0; margin:0; width:440px; height:215px;}

/*////////////////////////// footer///////////////// /*/

#footer{
width:560px;
display:block;
margin:0 auto;


}

#footer p{
color:#fff;
margin-top:23px;
	
}
	
#footer p a{
	text-decoration:none;
	color:#0ABCFF;
	}
