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

#encabezado{
	height: 183px;
	background-color: #ffffff;
	background-image: url(imas/fondo_encabezado800.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position: relative;
	width: 1004px;
	margin-left: auto;
	margin-right: auto;
}
html > body > #encabezado{
	width: 1004px;
	margin-left: auto;
	margin-right: auto;
}
#logo{
	position: absolute;
	z-index: 5;
	border: 0;
	left: 0px;
}
#barra_verde{
	position: relative;
	height: 55px;
	background-color: #999967;
	top: 73px;
}
#barra_iconos{
	position: absolute;
	width: 42%;
	height: 36px;
	right: 0;
	background-color: #777745;
	padding-top: 19px;
}
html > body #barra_iconos{
	padding-top: 13px;
	height: 42px; /*menos los 10px del padding*/
}
.link_barra_verde{
	color: #ffffff;
	font-size: .8em;
	line-height: 20pt;
	font-weight: 500;
	text-decoration: none;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	margin-left: 13px;
}
.link_barra_verde:hover{
	color: #C0C0A3;
}
.ico{
	border: 0;
	vertical-align: middle;
	margin-right: 2px;
}
#barra_menu{
	height: 36px;
	bottom: 0;
	margin-left: 207px;
	position: absolute;
	text-align: center;
	width: 795px;
	/*background-color: green;*/
}
html > body #barra_menu{
	height: 38px; /*menos los 10px del padding*/
}
.link_barra_menu{
	font-family:  Arial,tahoma, Helvetica, sans-serif;
	font-size: .8em;
	text-decoration: none;
	font-weight: bold;/**/
	text-transform: uppercase;
	color: #003B34;	
	letter-spacing: 0;
	border: 0;
	text-align: center;
	margin-right: 2px;
	margin-left: 2px;
}
.palito{
	width: 3px;
}
#cont_fotos{
	background-color: #000000;
	height: 230px;
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
	z-index: 22;
	text-align: right;
	padding-right: 26px;
}
.fotos_{
	background-image: url(imas/enc/_1024_cas.jpg);

}
#ima_trans{
	position: absolute;
	right: 0;
	top: -137px;
	z-index: 25;
}
#foto_{
	height: 58px;
	width: inherit;
	/*border: 1px solid red;*/
	background-image: url(imas/B800_cas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0;
}
#parentesis{
	background-image: url(imas/parentesis1024.gif);
	background-repeat: no-repeat;
	width: 174px;
	height: 177px;
	position: absolute;
	right: 415px;
	top: 19px;
	z-index: 260;
}
#cont_menu{
	margin-top: 36px;
	width: 210px;
	height: 512px;
	background-image: url(imas/lateral_izq1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu2{
	margin-top: 36px;
	width: 210px;
	height: 379px;
	background-image: url(imas/lateral_izqb1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu3{
	margin-top: 36px;
	width: 210px;
	height: 379px;
	background-image: url(imas/lateral_izqd1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu4{
	margin-top: 36px;
	width: 210px;
	height: 379px;
	background-image: url(imas/lateral_izqc1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu5{
	margin-top: 36px;
	width: 210px;
	height: 379px;
	background-image: url(imas/lateral_izqe1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu6{
	margin-top: 36px;
	width: 210px;
	height: 379px;
	background-image: url(imas/lateral_izq1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu7,#cont_menu8{
	margin-top: 36px;
	width: 210px;
	height: 379px;
	background-image: url(imas/lateral_izqclubs1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
#cont_menu8{
	background-image: url(imas/lateral_izqtienda1024.jpg);
}
#cont_menu9{
	margin-top: 36px;
	width: 210px;
	height: 379px;
	background-image: url(imas/lateral_izqcni1024.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 50;
}
.sub_menus, .sub_menus_doble{
	position: relative;
	top: 29px;
	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: .7em;
}
#sub_restaurante{
	top: -9px;
}
.sub_menus_doble{
	top: 36px;
}
#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: -13px;

}
.boton_SubMenu{
	color: #B8B895;
	background-color: #ffffff;
	margin-top: 2px;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .7em;
	text-decoration: none;
	height: 23px;
	font-weight: bolder;
	padding-top: 5px;
	padding-left: 26px;
	display: block;
	text-transform: uppercase;
}
#sub_salones >.boton_SubMenu,#sub_salones >.boton_SubMenu_activo{
	min-height: 23px;
	height: auto;
}
.boton_SubMenu_activo{
	color: #003B34;
	background-color: #ffffff;
	margin-top: 2px;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .7em;
	text-decoration: none;
	height: 23px;
	font-weight: bolder;
	padding-top: 5px;
	padding-left: 26px;
	display: block;
	text-transform: uppercase;
}
.boton_menu{
	color: #FFFFFF;
	font-family: Arial, tahoma, Helvetica, sans-serif;
	font-size: .8em;
	text-decoration: none;
	height: 23px;
	font-weight: bolder;
	padding-top: 5px;
	padding-left: 42px;
	display: block;
	text-transform: uppercase;
}
.boton_menu:hover{
	color: #003B34;
	background-color: #F7F8F6;
	background-image: url(imas/flecha_verde1024.gif);
	background-repeat: no-repeat;
	background-position: 22px 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: 23px; /*menos el padding top*/
	background-image: url(imas/boton_menu.png);
	position: relative;
	margin-bottom: 17px;

}
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: 23px; /*menos el padding top*/
	background-image: url(imas/flecha_verde1024.gif);
	background-repeat: no-repeat;
	background-position: 22px center;
	position: relative;
	margin-bottom: 17px;

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

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

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

/*para iex*/
.boton{
	margin-bottom: 6px;
	position: absolute;
	z-index: 10;
	
}
.boton_menu_iex{
	width: 100%;
	height: 36px;
	margin-bottom: 6px;
}
.fondo_trans, .fondo_trans_doble{
	position: absolute;
	width:  100%;
	height: 26px;
	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: 32px;

}
/* 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: 10pt;
	width: 186px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}
.text_login{
	background-color: #eeeeee;
	border: 1px solid #636945;
	width: 179px;
}
.boton_login{
	width: 64px;
	background-color: #eeeeee;
	border: 1px solid #636945;
	font-size: 10pt;
	margin-top: 6px;
	margin-left: 115px;
}

#principal_contenidos{
	margin-top: -4px;
	background-color: #636945;
	/*border: 1px solid pink;*/
}
#contenidos, #contenidosPaises, #contenidospresentacion{
	position: relative;
	background-color: #7F8767;
	padding-top: 3px;
	padding-right: 243px;
	padding-bottom: 13px;
	margin-left: 209px;
	padding-left: 25px;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #F7F8F6;
	z-index: 21;
	background-image: url(imas/fondo_columna1024.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
	margin-bottom: 0;
	min-height: 173px;
	height: 173px;
	/*border: 1px solid red;*/
}
#contenidosPaises{
	padding-right: 2px;
	min-height: 173px;
	height: 173px;
}
#contenidospresentacion{
	min-height: 236px;
	height: 236px;
}
#cont_foto_presidente{
	position: relative;
	display: block;
	z-index: 2000;
}
#foto_presidente{
	display: block;
	width: 211px;
	height: 306px;
	position: absolute;
	right: 0;
	top: -59px;
	background-image: url(imas/foto_presidente_1024.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: 154px;
	padding-bottom: 13px;
	margin-left: 209px;
	padding-left: 25px;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #F7F8F6;
	z-index: 21;
	margin-bottom: 0;
	min-height: 173px;
	height: 173px;
	position: relative;
	background-color: #7F8767;
}
#principal_contenidos > #contenidosSin{
	height: auto;
}
.contenidosSinb{
	padding-right: 192px;
	
}
#contenidosStaff{
	padding-right: 64px;
	height: auto;
}
h1#titulo{
	display: none;
}
p{
	margin-top: 0;
}
#base{
	background-color: #B8B895;
	background-image: url(imas/fondo_columna2_1024.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
	height: 26px;
	margin-top: 0;

}
#logosPatro{
	text-align: center;
}
.logoPatro{
	vertical-align: middle;
	border: 0px none;
}
#pie,#pieLogos{
	background-color: #003B34;
	margin-top: 26px;
	color: #F7F8F6;
	text-align: center;
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding-top: 13px;
	padding-bottom: 13px;
}
#pieLogos{
	margin-top: 1px;
}
#pie2{
	background-color: #ffffff;
	height: 77px;
	color: #aaaaaa;
	font-family: Arial,tahoma, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: center;
	padding: 5px 20px 5px 2px;
}
.imasBanderas{
	border: 0;
	width: 26px;
	margin-top: 9px;
	margin-left: 5px;
}
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: 243px;
}
#colPaises{
	width: 198px;
	position: relative;
	float: right;
	margin-top: -38px;
	right: 0;
	z-index: 22;
	color: #ffffff;
	font-size: 1em;
	font-family: arial,"Times new roman", serif;
	font-weight: bold;
	/*border: 1px dotted white;*/
}
#contenidosPaises > #colPaises{
	width:  147px;
	margin-top: -34px;
}
.liPaises{
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
	padding-left: 10px;
}
#colPaises > .liPaises{
	margin-left: -45px;
}
.listaClubs{
	margin-right: 243px;
	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: 64px;*/
	width: 100%;
	
}
.tstaff{
	/*margin-bottom: 64px;*/
	width: 80%;
	
}
th.ogobenc,h1{
	text-align: left;
	font-family: "Times new roman", serif;
	border-bottom: 3px solid #003B34;
	padding-bottom: 5px;
	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: 8px;
	font-size: 1em;
}
h1{
	font-size: 1em;
}
.sello{
	position: relative;
	display: block;
	height: 26px;
	padding-top: 2px;
	text-align: right;
}
.sellostaff{
	position: relative;
	display: block;
	height: 26px;
	padding-top: 2px;
	/*text-align: right;*/
	font-weight: bold;
	margin-top: 32px;
	margin-bottom: 5px;
	border-bottom: 3px solid #003B34;
}
h2{
	width: 100%;
	font-size: 1em;
	margin-top: 15px;
}
.ogobB{
	color: #ffffff;
	font-family: "Times new roman", serif;
	vertical-align: top;
	font-weight: bold;
	font-size: 1em;
	padding-top: 8px;
	padding-left: 4px;
	
}
#pieJunta{
	width: 100%;
	margin-top: 26px;
}
.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: 1em;
	margin-left: -25px;
}
#logo2, #logo3{
	position: absolute;
	z-index: 262;
	left: 76%;
}
#logo3{
	top: -25px;
	left: 79%;
}
#descargar{
	width: 198px;
	position: absolute;
	top: 3px;
	right: 0;
	z-index: 22;
	color: #ffffff;
	font-size: 1em;
	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_1024.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 32px;
	line-height: 35px;
}
#horarios_restauracion{
	width: 90%;
}
object{
	width: 100%;
	height: 100%;
}
#casita {
	position: absolute;
	width: 320px;
	height: 174px;
	right: 6px;
	bottom: 0px;
}
#casita2 {
	position: absolute;
	width: 294px;
	height: 174px;
	right: 6px;
	bottom: 0px;
}
#casita3 {
	position: absolute;
	width: 294px;
	height: 174px;
	right: 6px;
	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_1024.gif);
	list-style-type: none;
}
li.elem, elem{
	list-style-type: disc;
	list-style-image: url();
	color: white;
	/*margin-left: -35px;*/
	padding-left: -32px;
	font-size: 1em;
}
li.normal{
	list-style-type: none;
	color: white;
	margin-left: -35px;
	padding-left: -32px;
	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: 218px;
	position: absolute;
	left: 256px;
}
.salonesizq{
	padding-top: 15px;
	width: 218px;
}

.salonesp{
	background-color: #003B34;
	font-size: 1em;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 3px 3px 3px 13px;
	display: block;
	background-image: url(imas/salonespeyre_1024.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	border: 1px solid #7F8767;
	margin-bottom: 8px;
}
#sprivado{
	background-image: url(imas/salonespprivado_1024.jpg);
}
#salargado{
	background-image: url(imas/salonespalargado_1024.jpg);
}
#sbiblioteca{
	background-image: url(imas/salonespbiblioteca_1024.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: 32px;
	margin-right: 26px;
	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_1024.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: 6px 0px 10px 8px;
}
.habitacionesImas{
	margin: 6px 0px 10px 13px;
}

#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_1024.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 38px;
	font-size: larger;
	font-weight: bold;
	font-family: "Times new roman", serif;
	color: #003B34;
}
a.linkItemProductos:hover{
	background-image: url(imas/flecha_descarga_1024.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: 204px;
	background-color: #636945;
	height: 166px;
	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: 32px;
	padding-top: 2px ;
	margin-top: 10px;
	margin-left: 3px;
	margin-top: 0px;
	margin-bottom: 3px;
	width: auto;
}
#mami{
	height: 99px;
	overflow: hidden;
	position: relative;
	width: 100%;
	margin-top: 13px;
}
.noticia{
	border-bottom: 1px solid #B6BC98;
	padding-bottom: 0px;
	margin-right: 3px;
	margin-left: 20px;
	height: 95px;
	position: absolute;
	cursor:pointer;
	width: 174px;
	background-color: #636945;
}
#uno {
top: 0px;
}
#dos{
top: 96px;
}
a.titMarquesina{
	font-size: .9em;
	color: #ffffff;
	font-family: verdana, arial, sans-serif;
	
}
.fechaActividades{
	margin-right: 13px;
	/*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: 1em;
	padding-right: 10px;
	padding-left: 10px;
}
.inputReservas,.inputReservas2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #003300;
	width: 256px;
	margin: 3px 1px 3px 1px;
	vertical-align: middle;
}
.inputReservas2{
	width: 64px;
}
.fechas{
	float: left;
	width: 241px;
	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: 237px;
	position: relative;
}

#fechaCalendarioIni, #fechaCalendarioFin, .selectores{
	bottom: 0;
	width: 160px;
	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: 512px;
	height: 192px;
}

#mapamundi2{
	width: 486px;
	height: 192px;
	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: 91px;
	margin-left: 0px;
}
#eventosespeciales > h2.tituloEe{
	margin-top: 83px;
}
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_bienvenidos{
	background-image: url(imas/enc/bienvenidos_1024_cas.jpg);

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