
html{
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
	font-size: .8em;
}
#principal{
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	font-size: 120%;
}
html > body > #principal{
	width: 784px;
	margin-left: auto;
	margin-right: auto;
}

#encabezado{
	height: 143px;
	background-color: #ffffff;
	background-image: url(imas/fondo_encabezado800.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position: relative;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
}
html > body > #encabezado{
	width: 784px;
	margin-left: auto;
	margin-right: auto;
}
#logo{
	position: absolute;
	z-index: 5;
	border: 0;
	left: 0px;
}
#barra_verde{
	position: relative;
	height: 43px;
	background-color: #999967;
	top: 57px;
}
#barra_iconos{
	position: absolute;
	width: 42%;
	height: 28px;
	right: 0;
	background-color: #777745;
	padding-top: 15px;
}
html > body #barra_iconos{
	padding-top: 10px;
	height: 33px; /*menos los 10px del padding*/
}
.link_barra_verde{
	color: #ffffff;
	font-size: .8em;
	line-height: 16pt;
	font-weight: 500;
	text-decoration: none;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	margin-left: 10px;
}
.link_barra_verde:hover{
	color: #C0C0A3;
}
.ico{
	border: 0;
	vertical-align: middle;
	margin-right: 2px;
}
#barra_menu{
	height: 28px;
	bottom: 0;
	margin-left: 162px;
	position: absolute;
	text-align: center;
	width: 620px;
	/*background-color: green;*/
}
html > body #barra_menu{
	height: 30px; /*menos los 10px del padding*/
}
.link_barra_menu{
	font-family:  Arial,tahoma, Helvetica, sans-serif;
	font-size: .7em;
	text-decoration: none;
	font-weight: bold;/**/
	text-transform: uppercase;
	color: #003B34;	
	letter-spacing: 0;
	border: 0;
	text-align: center;
	margin-right: .7px;
	margin-left: .7px;
}
.palito{
	width: 2px;
}
#cont_fotos{
	background-color: #000000;
	height: 180px;
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
	z-index: 22;
	text-align: right;
	padding-right: 20px;
}
.fotos_cni{
	background-image: url(imas/enc/cni_800_cas.jpg);

}
#ima_trans{
	position: absolute;
	right: 0;
	top: -107px;
	z-index: 25;
}
#foto_cni{
	height: 45px;
	width: inherit;
	/*border: 1px solid red;*/
	background-image: url(imas/cniB800_cas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0;
}
#parentesis{
	background-image: url(imas/parentesis800.gif);
	background-repeat: no-repeat;
	width: 136px;
	height: 138px;
	position: absolute;
	right: 324px;
	top: 15px;
	z-index: 260;
}
#cont_menu{
	margin-top: 28px;
	width: 164px;
	height: 400px;
	background-image: url(imas/lateral_izq800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu2{
	margin-top: 28px;
	width: 164px;
	height: 296px;
	background-image: url(imas/lateral_izqb800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu3{
	margin-top: 28px;
	width: 164px;
	height: 296px;
	background-image: url(imas/lateral_izqd800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu4{
	margin-top: 28px;
	width: 164px;
	height: 296px;
	background-image: url(imas/lateral_izqc800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu5{
	margin-top: 28px;
	width: 164px;
	height: 296px;
	background-image: url(imas/lateral_izqe800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu6{
	margin-top: 28px;
	width: 164px;
	height: 296px;
	background-image: url(imas/lateral_izq800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu7,#cont_menu8{
	margin-top: 28px;
	width: 164px;
	height: 296px;
	background-image: url(imas/lateral_izqclubs800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu8{
	background-image: url(imas/lateral_izqtienda800.jpg);
}
#cont_menu9{
	margin-top: 28px;
	width: 164px;
	height: 296px;
	background-image: url(imas/lateral_izqcni800.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
.sub_menus, .sub_menus_doble{
	position: relative;
	top: 23px;
	display: none;
}
ul#sub_salones{
	margin-top: -30px;
}
#sub_tarifas, .utarifas,ul#sub_salones, ul#cont_menu3{
	margin:0px;
	padding-left: 0px;
}
#sub_tarifas{
	/*border: 1px solid red;*/
	background-color: #ffffff;
	margin-top: -4px;
	padding-left: 10px;
	display: none;
}
.litarifas{
	list-style-image: url();
	list-style-type: none;
	margin: 0px;
	font-family: Arial, tahoma, Helvetica, sans-serif;
}
#tarifasStand, #tarifasEsp{
	margin-bottom: -3px;
	color: #797951;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .6em;
}
#sub_restaurante{
	top: -9px;
}
.sub_menus_doble{
	top: 28px;
}
#cont_menu2 > #sub_salones,#cont_menu2 > #sub_restaurante,#cont_menu3 > #sub_salones,#cont_menu4 > #sub_salones,#cont_menu5 > #sub_salones,#cont_menu9 > #sub_salones{
	top: -10px;

}
.boton_SubMenu{
	color: #B8B895;
	background-color: #ffffff;
	margin-top: 2px;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .6em;
	text-decoration: none;
	height: 18px;
	font-weight: bolder;
	padding-top: 4px;
	padding-left: 20px;
	display: block;
	text-transform: uppercase;
}
#sub_salones >.boton_SubMenu,#sub_salones >.boton_SubMenu_activo{
	min-height: 18px;
	height: auto;
}
.boton_SubMenu_activo{
	color: #003B34;
	background-color: #ffffff;
	margin-top: 2px;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .6em;
	text-decoration: none;
	height: 18px;
	font-weight: bolder;
	padding-top: 4px;
	padding-left: 20px;
	display: block;
	text-transform: uppercase;
}
.boton_menu{
	color: #FFFFFF;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .7em;
	text-decoration: none;
	height: 18px;
	font-weight: bolder;
	padding-top: 4px;
	padding-left: 33px;
	display: block;
	text-transform: uppercase;
}
.boton_menu:hover{
	color: #003B34;
	background-color: #F7F8F6;
	background-image: url(imas/flecha_verde800.gif);
	background-repeat: no-repeat;
	background-position: 17px center;
	}

html > body  #cont_menu >.boton_menu,html > body  #cont_menu6 >.boton_menu2,html > body  #cont_menu7 >.boton_menu2, html > body  #cont_menu8 >.boton_menu2{
	height: 18px; /*menos el padding top*/
	background-image: url(imas/boton_menu.png);
	position: relative;
	margin-bottom: 13px;

}
html > body  #cont_menu >.boton_menu:hover,html > body  #cont_menu6 >.boton_menu2:hover,html > body  #cont_menu7 >.boton_menu2:hover, html > body  #cont_menu8 >.boton_menu2:hover{
	height: 18px; /*menos el padding top*/
	background-image: url(imas/flecha_verde800.gif);
	background-repeat: no-repeat;
	background-position: 17px center;
	position: relative;
	margin-bottom: 13px;

}
.boton_menu_activo{
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .7em;
	text-decoration: none;
	height: 18px;
	font-weight: bolder;
	padding-top: 4px;
	padding-left: 33px;
	display: block;
	text-transform: uppercase;
	color: #003B34;
	background-color: #F7F8F6;
	background-image: url(imas/flecha_verde800.gif);
	background-repeat: no-repeat;
	background-position: 17px center;
}
.boton_menu2{
	color: #FFFFFF;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .7em;
	text-decoration: none;
	height: 18px;
	font-weight: bolder;
	padding-top: 4px;
	padding-left: 33px;
	display: block;
	margin: 0px;
	text-transform: uppercase;
	/*text-align: center;*/
}
.boton_menu2:hover{
	color: #003B34;
	background-color: #F7F8F6;
	background-image: url(imas/flecha_verde800.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	}
html > body  #cont_menu2 >.boton_menu2{
	min-height: 18px; /*menos el padding top*/
	background-image: url(imas/boton_menu.png);
	position: relative;
	margin-bottom: 8px;
	height: auto;

}
html > body  #cont_menu2 >.boton_menu2:hover{
	color: #003B34;
	background-color: #F7F8F6;
	background-image: url(imas/flecha_verde800.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	}

html > body  #cont_menu >.boton_menu_activo,html > body  #cont_menu7 >.boton_menu_activo{
	min-height: 18px;
	position: relative;
	margin-bottom: 13px;
}
.boton_menu_activo2{
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .7em;
	text-decoration: none;
	height: 18px;
	font-weight: bolder;
	padding-top: 4px;
	padding-left: 25px;
	display: block;
	text-transform: uppercase;
	color: #003B34;
	background-color: #F7F8F6;
	background-image: url(imas/flecha_verde800.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	/*text-align: center;*/
	margin-bottom: 13px;
}
html > body  #cont_menu2 >.boton_menu_activo2{
	min-height: 18px;
	height: auto;
}
.boton_menu_doble{
	height: 25px;
	padding-top: 1px;
}

/*para iex*/
.boton{
	margin-bottom: 5px;
	position: absolute;
	z-index: 10;
	
}
.boton_menu_iex{
	width: 100%;
	height: 28px;
	margin-bottom: 5px;
}
.fondo_trans, .fondo_trans_doble{
	position: absolute;
	width:  100%;
	height: 20px;
	filter:alpha(opacity=24);
	background-color: #ffffff;
	background-image: url(imas/boton_menu.png);
/*	opacity: 0.5;
	-khtml-opacity:.5;
	-moz-opacity:0.5;*/
}
.fondo_trans_doble{
	height: 25px;

}
/* fin para iex*/
/*
#login{
	width: px;
	position: absolute;
	top: 0px;
	right: 0;
	z-index: 22;
	color: #ffffff;
	font-size: pt;
	font-family: tahoma,Arial, Helvetica, sans-serif;
}
*/
#loginUsu{
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 145px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}
.text_login{
	background-color: #eeeeee;
	border: 1px solid #636945;
	width: 140px;
}
.boton_login{
	width: 50px;
	background-color: #eeeeee;
	border: 1px solid #636945;
	font-size: 8pt;
	margin-top: 5px;
	margin-left: 90px;
}

#principal_contenidos{
	margin-top: -3px;
	background-color: #636945;
	/*border: 1px solid pink;*/
}
#contenidos, #contenidosPaises, #contenidospresentacion{
	position: relative;
	background-color: #7F8767;
	padding-top: 2px;
	padding-right: 190px;
	padding-bottom: 10px;
	margin-left: 163px;
	padding-left: 25px;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #F7F8F6;
	z-index: 21;
	background-image: url(imas/fondo_columna800.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
	margin-bottom: 0;
	min-height: 135px;
	height: 135px;
	/*border: 1px solid red;*/
}
#contenidosPaises{
	padding-right: 2px;
	min-height: 135px;
	height: 135px;
}
#contenidospresentacion{
	min-height: 184px;
	height: 184px;
}
#cont_foto_presidente{
	position: relative;
	display: block;
	z-index: 2000;
}
#foto_presidente{
	display: block;
	width: 165px;
	height: 239px;
	position: absolute;
	right: 0;
	top: -46px;
	background-image: url(imas/foto_presidente_800.jpg);
	background-repeat:  no-repeat;
	background-position: right top;
	z-index: 1000;
}
#principal_contenidos > #contenidos,#principal_contenidos > #contenidosPaises,#contenidospresentacion{
	height: auto;
}
#contenidosSin,#contenidosStaff{
	padding-top: 1px;
	padding-right: 120px;
	padding-bottom: 10px;
	margin-left: 163px;
	padding-left: 25px;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #F7F8F6;
	z-index: 21;
	margin-bottom: 0;
	min-height: 135px;
	height: 135px;
	position: relative;
	background-color: #7F8767;
}
#principal_contenidos > #contenidosSin{
	height: auto;
}
.contenidosSinb{
	padding-right: 150px;
	
}
#contenidosStaff{
	padding-right: 50px;
	height: auto;
}
h1#titulo{
	display: none;
}
p{
	margin-top: 0;
}
#base{
	background-color: #B8B895;
	background-image: url(imas/fondo_columna2_800.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
	height: 20px;
	margin-top: 0;

}
#logosPatro{
	text-align: center;
}
.logoPatro{
	vertical-align: middle;
	border: 0px none;
}
#pie,#pieLogos{
	background-color: #003B34;
	margin-top: 20px;
	color: #F7F8F6;
	text-align: center;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: .6em;
	padding-top: 10px;
	padding-bottom: 10px;
}
#pieLogos{
	margin-top: 1px;
}
#pie2{
	background-color: #ffffff;
	height: 60px;
	color: #aaaaaa;
	font-family: Arial,tahoma, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	padding: 5px 20px 5px 2px;
}
.imasBanderas{
	border: 0;
	width: 20px;
	margin-top: 7px;
	margin-left: 4px;
}
h2.titulotarifas{
	font-size: 1.2em;
	text-transform: uppercase;
	color:  #ffffff;
	padding-left: 4%;
	margin-bottom: 30px;
	width: auto;
}
h2.desctarifas{
	font-size: 1.1em;
	color:  #ffffff;
	margin-bottom: 30px;
	margin-top: -20px;
	text-align: center;
	font-family: verdana, arial, sans-serif;
}
.ttarifas{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
.tituloPais{
	text-transform: uppercase;
	font-size: 1em;
	margin-right: 190px;
}
#colPaises{
	width: 155px;
	position: relative;
	float: right;
	margin-top: -38px;
	right: 0;
	z-index: 22;
	color: #ffffff;
	font-size: .9em;
	font-family: arial,"Times new roman", serif;
	font-weight: bold;
	/*border: 1px dotted white;*/
}
#contenidosPaises > #colPaises{
	width:  115px;
	margin-top: -34px;
}
.liPaises{
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
	padding-left: 10px;
}
#colPaises > .liPaises{
	margin-left: -35px;
}
.listaClubs{
	margin-right: 190px;
	padding-left: 50px;
}
a.linksPaises:link,a.linksPaises:visited{
	color: #ffffff;
	font-size: 110%;
	text-decoration: none;
	font-weight: bold;
}
a.linksPaises:hover{
	text-decoration: underline;
}
.tituloclub{
	font-size: 1em;
	text-transform: uppercase;
	width: 97%;
}
.masinfoclub{
	margin-top: 10px;
	text-align: justify;
	
}
a.masinfor:link, a.masinfor:visited{
	color: #003B34;
	display: block;
	font-weight: bold;
	text-align: right;
	margin-top: 5px;
}

.togobierno{
	/*margin-bottom: 50px;*/
	width: 100%;
	
}
.tstaff{
	/*margin-bottom: 50px;*/
	width: 80%;
	
}
th.ogobenc,h1{
	text-align: left;
	font-family: "Times new roman", serif;
	border-bottom: 2px solid #003B34;
	padding-bottom: 4px;
	font-size: 1em;
}
th.staff{
	text-align: left;
}
.emailstaff{
	color: #B8B895;
}
.staffemail{
	width: 20%;
}
.ogob,h2{
	color: #003B34;
	font-family: "Times new roman", serif;
	vertical-align: top;
	width: 30%;
	font-weight: bold;
	padding-top: 6px;
	font-size: 1em;
}
h1{
	font-size: 1em;
}
.sello{
	position: relative;
	display: block;
	height: 20px;
	padding-top: 2px;
	text-align: right;
}
.sellostaff{
	position: relative;
	display: block;
	height: 20px;
	padding-top: 2px;
	/*text-align: right;*/
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
	border-bottom: 2px solid #003B34;
}
h2{
	width: 100%;
	font-size: .9em;
	margin-top: 15px;
}
.ogobB{
	color: #ffffff;
	font-family: "Times new roman", serif;
	vertical-align: top;
	font-weight: bold;
	font-size: 1em;
	padding-top: 6px;
	padding-left: 3px;
	
}
#pieJunta{
	width: 100%;
	margin-top: 20px;
}
.pieJunta{
	text-align: right;
}
.pieJunta1{
	position: absolute;
	left: 1px;
}
#presidente{
	margin-top: 40px;
	margin-bottom: 40px;
	text-align: center;
}
li {
	list-style-image: url(imas/bullet.gif);
	list-style-type: none;
	margin-bottom: 5px;
	font-size: .9em;
	margin-left: -25px;
}
#logo2, #logo3{
	position: absolute;
	z-index: 262;
	left: 76%;
}
#logo3{
	top: -25px;
	left: 79%;
}
#descargar{
	width: 155px;
	position: absolute;
	top: 3px;
	right: 0;
	z-index: 22;
	color: #ffffff;
	font-size: .9em;
	font-family: arial,"Times new roman", serif;
	font-weight: bold;
	text-align: center;
	display: block;
}
.descargar{
	color: #ffffff;
	text-decoration: none;
	background-image: url(imas/flecha_descarga_800.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 25px;
	line-height: 35px;
}
#horarios_restauracion{
	width: 90%;
}
object{
	width: 100%;
	height: 100%;
}
#casita {
	position: absolute;
	width: 250px;
	height: 136px;
	right: 5px;
	bottom: 0px;
}
#casita2 {
	position: absolute;
	width: 230px;
	height: 136px;
	right: 5px;
	bottom: 0px;
}
#casita3 {
	position: absolute;
	width: 230px;
	height: 136px;
	right: 5px;
	bottom: 10px;
	z-index: 600;
}
#contenidosSin > #casita2,#casita3{
	bottom: 0px;
	/*border: 1px solid blue;*/
}

li.titulo, .titulo{
	color: #B8B895;
	font-size: 1em;
	list-style-image: url(imas/flecha_blanca_800.gif);
	list-style-type: none;
}
li.elem, elem{
	list-style-type: disc;
	list-style-image: url();
	color: white;
	/*margin-left: -27px;*/
	padding-left: -25px;
	font-size: 1em;
}
li.normal{
	list-style-type: none;
	color: white;
	margin-left: -27px;
	padding-left: -25px;
	margin-top: -5px;
	font-size: 1em;
	list-style-image: url();

}
.lemail{
	color: #ffffff;
	text-decoration: none;
}
#fotosSalones{
/*	border: 1px solid blue;*/
	position: relative;
}
.salonesder{
	padding-top: 15px;
	width: 170px;
	position: absolute;
	left: 200px;
}
.salonesizq{
	padding-top: 15px;
	width: 170px;
}

.salonesp{
	background-color: #003B34;
	font-size: .9em;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 3px 3px 3px 10px;
	display: block;
	background-image: url(imas/salonespeyre_800.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	border: 1px solid #7F8767;
	margin-bottom: 6px;
}
#sprivado{
	background-image: url(imas/salonespprivado_800.jpg);
}
#salargado{
	background-image: url(imas/salonespalargado_800.jpg);
}
#sbiblioteca{
	background-image: url(imas/salonespbiblioteca_800.jpg);
}
.salonesp:hover{
	border: 1px solid #ffffff;

}
.nombreSalon{
	display: block;
	text-transform: uppercase;
}
.salonesThumbnails{
	position: absolute;
}
.limpia{
	clear: both;
	display: block;
}
.limpia2{
	clear: left;
}
#datosSalones{
	/*height: 150px;*/
	margin-bottom: -60px;
	margin-left: 2%;
}
#salonesReservas{
	clear: left;
}
#tablaDatos{
	float: left;
	margin-top: 25px;
	margin-right: 20px;
	margin-bottom: 10%
}
#datosHabitaciones{
	float: left;
	margin-top: 1px;
	margin-right: 1px;
	padding-left: 1px;
	padding-bottom: 10px;
	margin-left: -15px;
	margin-bottom: 8%;
	height: auto;
}
#datosSalones > #datosHabitaciones{
	margin-bottom: 0;
	margin-left: -20px;
}
.eTablaDatos{
	background-color: #003B34;
	color: #ffffff;
	background-image: url(imas/flecha_blanca_800.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-transform: uppercase;
	padding: 2px 2px 2px 20px;
	text-align: left;
}
.cTablaDatos, .cTablaDatosb{
	background-color: #B8B895;
	padding: 1px 15px 1px 5px;
	font-weight: bold;
}
.cTablaDatosb{
	text-align: right;
}
.salonesImas{
	margin: 5px 0px 8px 6px;
}
.habitacionesImas{
	margin: 5px 0px 8px 10px;
}

#espacios{
	font-weight: bold;
	text-transform: uppercase;
	
}
.espacios{
	color: #ffffff;
	text-decoration: none;
}
.espacios:hover{
	color: #B8B895;

}
#listaBoletin, #listaProductos{
	border: 3px solid #003C34;
	background-color: #ffffff;
	padding: 10px;
	color:#003C34;
}
#listaProductos{
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
.contenidos > #listaProductos{
	width: auto;
}
.itemProductos{
	list-style-type: none;
	list-style-image: url();
	margin-left: 0px;
}
a.linkItemProductos:link, a.linkItemProductos:visited{
	background-image: url(imas/flecha_item_800.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	font-size: larger;
	font-weight: bold;
	font-family: "Times new roman", serif;
	color: #003B34;
}
a.linkItemProductos:hover{
	background-image: url(imas/flecha_descarga_800.gif);
}
.fotoTienda{
	padding: 10px;
	/**/float: right;
}
#descproducto{
	padding: 10px 0px 0px 50px;
}
h2.tituloBoletin, h2.tituloProducto{
	text-transform: uppercase;
	background-color: #808766;
	background-image: url(imas/fondo_cuadro_verde.gif);
	background-repeat: repeat-y;
	background-position: left center;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 3px;
	position: relative;
	font-size: 1em;
	font-family: verdana, arial, sans-serif;
	padding-right: 12%;
	padding-bottom: 2px;
	padding-left: 50px;
	padding-top: 2px ;
	width: auto;
}
.fecha{
	position: absolute;
	text-align: right;
	width: 136%;
	left: -10px;
	/*border: 1px solid red;*/
}
h2.tituloBoletin > .fecha{
	width: 100%;
}
.noticiaDesc{
	margin: 0px;
}
.ampliarNoticia{
	color: #808766;
	margin: 0px;
	margin-bottom: 15px;
	text-align: right;
	display: block;
}
.contlinksHistorico{
	margin-bottom: 20px;
}
.contlinksHistorico2{
	margin-top: 20px;
	text-align: right;
}
a.linksHistorico:link,a.linksHistorico:visited{
	color:#003C34;
	text-decoration: none;
	font-weight: bold;
}
a.linksHistorico:hover{
	color:#003C34;
	text-decoration: underline;
}
#marquesina {
	width: 159px;
	background-color: #636945;
	height: 130px;
	padding-top: 3px;
	position: absolute;
	top: 3px;
	right: 0;
	z-index: 22;
}
h2.tituloMarquesina,h2.tituloEe{
	background-color: #808766;
	background-image: url(imas/fondo_cuadro_verde.gif);
	background-repeat: repeat-y;
	background-position: -20px 0px;
	color: #ffffff;
	position: relative;
	font-size: .9em;
	font-family: verdana, arial, sans-serif;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 25px;
	padding-top: 2px ;
	margin-top: 8px;
	margin-left: 3px;
	margin-top: 0px;
	margin-bottom: 3px;
	width: auto;
}
#mami{
	height: 77px;
	overflow: hidden;
	position: relative;
	width: 100%;
	margin-top: 10px;
}
.noticia{
	border-bottom: 1px solid #B6BC98;
	padding-bottom: 0px;
	margin-right: 3px;
	margin-left: 20px;
	height: 74px;
	position: absolute;
	cursor:pointer;
	width: 136px;
	background-color: #636945;
}
#uno {
top: 0px;
}
#dos{
top: 75px;
}
a.titMarquesina{
	font-size: .9em;
	color: #ffffff;
	font-family: verdana, arial, sans-serif;
	
}
.fechaActividades{
	margin-right: 10px;
	/*border: 1px solid red;*/
	font-size: .9em;
	font-family: verdana, arial, sans-serif;
	color: #ffffff;
	position: relative;
	left: 0px;
	padding-top: 3px;
}
.ampliarNoticia{
	color: #B8B896;
	font-family: verdana, arial, sans-serif;
	font-size: .9em;
	margin-top: 4px;
}
.centra{
	text-align: center;
}
.descForm, legend {
	color: #003333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	padding-right: 10px;
	padding-left: 10px;
}
.inputReservas,.inputReservas2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	border: 1px solid #003300;
	width: 200px;
	margin: 3px 1px 3px 1px;
	vertical-align: middle;
}
.inputReservas2{
	width: 50px;
}
.fechas{
	float: left;
	width: 188px;
	text-align: center;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #003300;
}
#miCalendarioIni, #miCalendarioFin{
	width: 185px;
	position: relative;
}

#fechaCalendarioIni, #fechaCalendarioFin, .selectores{
	bottom: 0;
	width: 125px;
	border: 1px solid #003300;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-align: center;
	font-size: 1em;
	margin-bottom: 2px;
	margin-top: 10px;
	font-weight: normal;
	cursor: pointer;
}
#calendarioIni, #calendarioFin{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	font-weight: bold;
	margin-top: 8px;
	margin-left: auto;
	margin-right: auto;
	
}
address{
	font-style: normal;
}
a.cerrarSesion:link,a.cerrarSesion:visited{
	color: #dddddd;
	text-decoration: none;
}
a.cerrarSesion:hover{
	color: #ffffff;
	text-decoration: underline;
}
#mapamundi{
	width: 400px;
	height: 150px;
}

#mapamundi2{
	width: 380px;
	height: 150px;
	margin-left: -30px;
}
#contenidosPaises > #mapamundi2{
	margin-left: 0px;
}
a.volver:link, a.volver:visited{
	background-image: url(imas/volver.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 27px;
	color: #003B34;;
	margin-left: 20px;
	text-decoration: none;
}
a.volver:hover{
	text-decoration: underline;
}
#tituloMapaWeb{
	font-size: larger;
}
.mapaw, .mapawitemprin{
	font-size: 100%;
	list-style-type: none;
	list-style-image: url();
}
.mapawitemprin{
	margin-top: 10px;
	font-family: verdana, sans-serif;
	font-size: smaller;
}
a.mapaweb:link, a.mapaweb:visited{
	text-decoration: none;
	font-size: larger;
	color: #ffffff;
}
#idiomasMapaWeb{
	background-color: #000000;
	text-align: right;
	padding-bottom: 5px;
	padding-right: 50px;
}
.firma{
	text-align: right;
	margin-top: 50px;
}
#eventosespeciales{
	position: relative;
	font-size: 80%;
	padding-right: 2px;
}
h2.tituloEe{
	margin-top: 71px;
	margin-left: 0px;
}
#eventosespeciales > h2.tituloEe{
	margin-top: 65px;
}
a.titEe{
	font-size: 85%;
	font-family: verdana, arial, sans-serif;
	margin-left: 20px;
	padding-left: 5px;
	color: #B6BC98;
	display: block;
	padding-bottom: 10px;
	padding-top: 6px;
	border-bottom: 1px solid #B6BC98;
}
.fotos_residencia{
	background-image: url(imas/enc/tarifas_800_cas.jpg);

}
#foto_residencia{
	height: 45px;
	width: inherit;
	/*border: 1px solid red;*/
	background-image: url(imas/residenciaB800_cas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0;
}
