/* LIFE HOUSE HOSTEL */


html { 
  padding:0px;
  margin:0px;
}

body {
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;
	text-align:center;
	margin:0px;
	padding:0px;
	background-image: url(design/deg_bg.jpg);
	background-repeat: repeat-x;
}

a {
	font-size: 11px;
	color: #23942C;
}
a:hover {
	color: #003300;
}
.mapaub {
	margin-right: auto;
	margin-left: auto;
}

h2 {
	font-size: 11px;
	font-weight: bold;
	color: #114F1E;
	line-height: 10px;
}
p,pre, h1 {
margin:0px 10px 10px 10px;
}
 
pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}


/*  positioning-layers statisch und absolut */

#box {
	width:750px;
	padding:0px;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#left {
	width:128px;
	padding:0px;
	float:left;
	background-image: url(design/fondo_botonera_izquierda.jpg);
	background-repeat: no-repeat;
	height: 335px;
}

#content {
	width:311px;
	padding:0px;
	float:left;
	background-image: url(design/fondo_content.jpg);
	background-repeat: repeat-y;	
}

#content_base {
	width: 311px;
	background-image: url(design/fondo_content.jpg);
	background-repeat: repeat-y;
			}

#right {
	width:311px;
	padding:0px;
	float:left;
	background-image: url(design/content_right_2.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: -6px;
}

#head {
	background-color:transparent;
	background-image: url(design/top_fondazo_nubes.jpg);
	background-repeat: no-repeat;
	height: 100px;
}
#head_top_logo {
	width: 330px;
	height: 100px;
	background: url('design/top_logo.jpg');
	margin-left: 117px;
			}

#head h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #90897a;
padding:5px 15px;
margin:0px
}

#head p {
padding:10px;
margin:0px;
}
#content #botton {
	height: 107px;
	background-image: url(design/fondo_bot.jpg);
	background-repeat: no-repeat;
	width: 311px;
	background-position: -1px;
	float: left;
	margin-top: 20px;
}

/* Container Lang menu ************************************************************/
div#container_lang_menu {
	width: 52px;
	height: 35px;
	display: table;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 48px;
}
							

									
a#lang_menu_es {
float: left;
width: 26px;
height: 35px;
display: block;
background-image: url(design/es.jpg);
background-position: left;
}
a#lang_menu_es:hover {
	background-image: url(design/es.jpg);
	background-position: right;
}
								
a#lang_menu_en {
float: right;
width: 26px;
height: 35px;
display: block;
background-image: url(design/en.jpg);
background-position: left;
}
a#lang_menu_en:hover {
	background-image: url(design/en.jpg);
	background-position: right;
}
								

/* Base Menu **********************************************************************/
div#container_base_menu {
	width: 100px;
	height: 262px;
							}
a#base_menu_home {
	width: 100px;
	height: 30px;
	display: block;
	background: url('design/home.jpg') top;
}
a#base_menu_home:hover { background: url('design/home.jpg') bottom; }
									
a#base_menu_ubica {
	width: 100px;
	height: 30px;
	display: block;
	background: url('design/ubica.jpg') top;
}
a#base_menu_ubica:hover { background: url('design/ubica.jpg') bottom; }
									
a#base_menu_habita { width: 100px; height: 30px; display: block; background: url('design/habita.jpg') top; }
a#base_menu_habita:hover { background: url('design/habita.jpg') bottom; }

a#base_menu_tarifas { width: 100px; height: 23px; display: block; background: url('design/tarifa.jpg') top; }
a#base_menu_tarifas:hover { background: url('design/tarifa.jpg') bottom; }

a#base_menu_servicios { width: 100px; height: 29px; display: block; background: url('design/servicio.jpg') top; }
a#base_menu_servicios:hover { background: url('design/servicio.jpg') bottom; }

a#base_menu_aventura { width: 100px; height: 29px; display: block; background: url('design/aventura.jpg') top; }
a#base_menu_aventura:hover { background: url('design/aventura.jpg') bottom; }

a#base_menu_mendoza { width: 100px; height: 30px; display: block; background: url('design/mendoza.jpg') top; }
a#base_menu_mendoza:hover { background: url('design/mendoza.jpg') bottom; }

a#base_menu_galeria { width: 100px; height: 30px; display: block; background: url('design/galeria.jpg') top; }
a#base_menu_galeria:hover { background: url('design/galeria.jpg') bottom; }

a#base_menu_contacto {
	width: 100px;
	height: 31px;
	display: block;
	background: url('design/contacto.jpg') top;
}
a#base_menu_contacto:hover {
	background: url('design/contacto.jpg') bottom;
}

div#container_content_left_menu {
	float: right;
	width: 100px;
	height: 306px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(design/botonera%20izquierda_hot.jpg);
	background-repeat: no-repeat;
					}	
					
div#container_content_right_portaimg {
	width: 210px;
	height: 135px;
	margin-top: 93px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}									
#imagefader	{
	width: 210px;
	height: 135px;
	margin: 0;
	background-color: inherit;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#conttodo  {
	background-color: inherit;
	padding-top: 20px;
	margin-right: 5px;
	margin-left: 4px;
}
#conttodo  p {
	background-color: inherit;
	font-size: 11px;
	padding: 5px;
}
.text_indent {
	text-indent: 15px;
	font-size: 11px;
							}

/* Nadpisy ****************************************************************************************/
h1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#conttodo iframe {
}


/* GALERIA ****************************************************************************************/

.galeria {
	width: 285px;
	float: left;
	margin-left: 15px;
}

.galeria  ul {
	list-style:none;
	margin:0;
	padding:0;
}

.galeria ul li{
	float:left;
	padding:0;
	text-align:center;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 0;
	list-style-type: none;
	display: inline;
}

.galeria img{
	float:left;
	border:1px solid #999999;
	background-color: #FFFFFF;
	width:42px;
	height:42px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.galeria ul li img:hover{
	border:1px solid #23942C;
}	
.galeria a {
	color: #003300;
	
}h2 {
	font-size: 11px;
	font-weight: bold;
	color: #114F1E;
	line-height: 5px;
}
.precio_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #006600;
}

.descripcion {
	width: 280px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.fotmap {
	height: 71px;
	width: 140px;
	border: 1px solid #666666;
	padding: 3px;
}
.noticias {
	width: 280px;
	padding-top: 3px;
}
.noticias .imagen {
	background-image: url(design/bloque_noti.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 50px;
	margin: 5px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.noticias .titnoti {
	float: left;
	margin-top: 5px;
	width: 210px;
	margin-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #134C1F;
}
.noticias .descnoti {
	float: left;
	width: 210px;
	color: #333333;
	font-size: 11px;
}

.noticias .descnoti a{
	float: left;
	width: 210px;
	color: #23942C;
}
.noticias .descnoti a:hover{
	float: left;
	width: 210px;
	color: #23942C;
	text-decoration:underline;
}
.tab_tarif {
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
}

.tab_tarif2 {
	font-size: 10px;
	margin-right: auto;
	margin-left: auto;
}
