h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin: 0px;
	padding: 0px;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin: 0px; 
	padding: 0px;

	
	width: 100%;
}
.menu_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.menu_over {
	background-color: #FEFF9B;
}
.menu_out {

	background-color: #9BCA87;
}
body {SCROLLBAR-FACE-COLOR: #BBE7A6; SCROLLBAR-HIGHLIGHT-COLOR: #BBE7A6; SCROLLBAR-SHADOW-COLOR: #9BCA87; SCROLLBAR-3DLIGHT-COLOR: #D6F6C5; SCROLLBAR-ARROW-COLOR:  #0F5B09; SCROLLBAR-TRACK-COLOR: #5A9A38; SCROLLBAR-DARKSHADOW-COLOR: #0F5B09; }
.text_panel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	text-align: justify;
	word-spacing: normal;
	white-space: normal;
}
.links_fotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #427A2C;
	text-decoration: none;
}
.caracteristicas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #427A2C;
	text-decoration: none;
}
a:link {
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
.links_sub {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #427A2C;
	text-decoration: underline;
}
.menu_out_sub {


	background-color: #BBD7AF;
}
.text_panel_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
	text-align: justify;
	font-weight: bold;
}
.pie {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 9px;
	color: #559D38;
	display: inline;
	line-height: 13px;
}
#gallery-thumbs img{
	border:solid 1px #000000;
	background-color: #fff;
	padding: 3px;
	margin-left: 6px;

}
#gallery-thumbs .space {
	height: 3px;
	margin: 0px;
	padding: 0px;
	margin-top: 3px;
}
#gallery-thumbs {
	font-size: 1px;
	margin-top: 10px;
}
h1.derecha {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-top: 29px;
}

.actividad {
		border-top: solid 1px #EBF3B1;
		padding-top: 10px;
		padding-bottom: 10px;
		
		text-align: left;
		
}
.actividad img {
	padding: 4px;
	background-color: #fff;
	border: solid 1px #ccc;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	
	box-shadow: 0px 0px 8px #555;
	-moz-box-shadow: 0px 0px 8px #555;
	-webkit-box-shadow: 0px 0px 8px #555;
}

.actividad a:hover img {
	box-shadow: 0px 0px 10px #111;
	-moz-box-shadow: 0px 0px 10px #111;
	-webkit-box-shadow: 0px 0px 10px #111;
}
.actividad p {
	padding: 6px; 
	margin: 0px;
}
.actividad a {
	text-decoration: underline;
	color: #559D38;
	font-weight: bold;
}



/********************************************************/
.content {
	padding: 10px;
}
.description-container {
	
	
	border: solid 1px #559d38;
	
	-moz-box-shadow: -1px 1px 1px #444;
	-webkit-box-shadow: -1px 1px 1px #444;
	box-shadow: -1px 1px 1px #444;
	
	background-color: #fff;
	
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
h1.house-name {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 32px;

	color: #000;
	
	padding: 0px;
	margin: 0px;
	width: 100%;
	
	border-bottom: solid 1px #CCC;
}

.pic-gallery {
	width: 280px;
	/*border: solid 1px #DDD;*/
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	
	/*padding: 10px;*/
	
}

.pic-gallery img {
	padding: 5px;
	border: solid 1px #CCC;
	background-color: #FFF;
	
	-moz-box-shadow: -1px 1px 1px #111;
	-webkit-box-shadow: -1px 1px 1px #111;
	box-shadow: -1px 1px 1px #111;
	
	margin-left: 6px;
	margin-bottom: 8px;
}

.detalles {
	padding-top: 10px;
}
.detalles h2 {
	width: 100%;
	border-bottom: solid 1px #CCC;
	font-size: 26px;
	font-family: Garamond, "Times New Roman", Times, serif;
}

.price-big {
	font-size: 24px;
}
.reservar {
	width: 280px;
	padding-top: 10px;
	padding-bottom: 10px;
	

	background-color: #d6f6c5;
	border: solid 1px #999;
	
	text-align: center;
	font-size: 24px;
}
