.allportada { position:relative; width:588px; left:50%; padding:0 0 0 0; margin:0 0 0 -294px;}
.logoportada { padding:20px 0 8px 20px;}
#navcontainer ul{padding: 0;margin: 0;float: left;width: 100%;font: normal 11px Verdana, Arial, Helvetica, sans-serif;color:#333; background: url(img/bgmenu.gif) fixed repeat-y 50% 0;}
#navcontainer ul li { display: inline;}
#navcontainer ul li a{color:#333; padding: 8px 12px 8px 12px; text-decoration: none;float: left; border-top:1px solid #E2E2E2; border-bottom:1px solid #fff;}
#navcontainer ul li a:hover{background:#1894AC;color: #fff;}
.portada01 {}
.portada02 { width:400px; margin-left:80px;}
input { font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#333;}
/* CSS Document */
body {font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#333;padding:0;margin:0;background:#F6F6F6;}
.all { position:relative; width:772px; left:50%; padding:0 0 0 0; margin:0 0 0 -386px; background:#FBFBFB;}
.all1 {background:url("img/bg01.gif") top center repeat-x;}
.clear{clear:both;}
a { text-decoration:none;}
a:hover{ text-decoration: underline;}
a.reserva { text-decoration: none; color: 848484; } a.reserva:hover { text-decoration: none; color: black;} 
.centro {color:#069bb9; text-decoration:none; }


/* inicio cabecera  */
.cabecera {}
.cabeceramodulo1 { width:150px; background:#ffffff; float:left; text-align:center; padding:5px 0;}
.cabeceramodulo2 { height:35px; background:#F0F0F0; float:left; background-image:url(img/background_top.gif); background-repeat:repeat-y; padding:29px 52px 0 52px;}
.cabeceramodulo3 { width:126px; height:64px; background:#ffffff; float:left; text-align:center;}
.cabmod3txt { font:10px Verdana, Arial, Helvetica, sans-serif; color:#545D6A; text-align:left; margin:30px 0 0 8px;}
.cabmod3txt a{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#545D6A;}
.lincab{}
.lincab1{ height:16px; width:149px; border-top:2px solid #ffffff; border-bottom:1px solid #ffffff; background:#90C40E; border-right:1px solid #ffffff; float:left;}
.lincab2{ height:16px; width:496px; border-top:2px solid #ffffff; border-bottom:1px solid #ffffff; background:#069BB9; float:left;}
.lincab3{ height:16px; width:125px; border-top:2px solid #ffffff; border-bottom:1px solid #ffffff; background:#90C40E; border-left:1px solid #ffffff; float:left;}
/* fin cabecera  */

/* inicio content  */
.main{background:#F3F4EF; padding:15px 10px 30px 10px; float:left; font:11px Verdana, Arial, Helvetica, sans-serif; }
.imagenes { float:left; margin-right:13px; border:1px solid #333333; padding:2px; background:#ffffff; margin-bottom:13px;}
.imagenes2 { float:left; margin-right:13px; padding:2px; margin-bottom:13px; margin-top:13px;}
.titulo {font:bold 13px Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px; color:#087F97;}
.navigation { padding:10px 0 0px 10px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;} 
.navigation a{font:normal 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#333;}
.content1{ width:149px; background:#FBFBFB; border-right:1px solid #ffffff; float:left;}
.content2{ width:496px; background:#F3F4EF; float:left;}
.content3{ width:125px; background:#FBFBFB; border-left:1px solid #ffffff; float:left; border-bottom:10px solid #069BB9;}
.sellos { margin:20px 0; text-align:center; height:92px; background-image:url(img/logos.gif); background-repeat:no-repeat; background-position:15px;}
.modulo{ width:496px; font:11px Verdana, Arial, Helvetica, sans-serif; background:#F3F4EF;}
.mod00 { background:red; padding:13px 0 5px 9px;background:#F3F4EF; border-bottom:2px solid #ffffff; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#1894AC;}
.mod01{ width:139px; background:#F3F4EF;font:10px Verdana, Arial, Helvetica, sans-serif; padding:9px; float:left;}
.mod02{ width:320px; background:#EBECE5;  padding:9px; float:left; border-left:1px solid white; border-bottom:1px solid white;}
.mod03{ font:11px Tahoma, Verdana, sans-serif; width:320px; background:#EBECE5; padding:9px; float:left; border-left:1px solid white; border-bottom:1px solid white; text-align:justify;}
.mod04{ width:119px; background:#F3F4EF;font:10px Verdana, Arial, Helvetica, sans-serif; padding:9px; float:left;}
.mod04_2{ width:220px; background:#F3F4EF;font:10px Verdana, Arial, Helvetica, sans-serif; padding:9px; float:left;}
.mod03_2{ font:11px Tahoma, Verdana, sans-serif; width:199px; background:#EBECE5; padding:9px; float:left; border-left:1px solid white; border-bottom:1px solid white; text-align:justify;}
	/* inicio menu  */
	#menu { font:normal 10px Verdana, Arial, Helvetica, sans-serif; width:149px; background:#F7F7F7;} 
	#menu ul{ margin:0px; padding:0px;}
	#menu li{list-style:none; margin:0; border-bottom:1px solid #EBECE5; padding:2px 0 2px 8px;}
	#menu li a{color:#363131;}
#menu  ul li a.active { color:#6A9109;}
	.tit{ padding:3px 0px 3px 6px; font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#6A9109; margin-bottom:2px;}
	.tit a{color:#6A9109;} 
	/* fin menu  */
/* fin content  */
/*   inicio contacto */
.not_titulo{ font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight:bold; margin-bottom:10px;}
.contacto01{ padding:5px 0 0 0;}
.contacto01 a{color:#087F97;}
.formulario { text-align: center;}
.nombre{ width: 170px; float:left; margin-bottom:5px;  }
.area{ margin-bottom:5px; }
.descarga{ margin:5px;}
/*   fin contacto */
/* inicio pie  */
.pie { background:#F6F6F6; border-top:2px solid #EBECE5; text-align:center; font:normal 10px Verdana, Arial, Helvetica, sans-serif; padding:10px 0;}
.pieb { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#1894AC;} 
.pie a {color: #333;}
.pieportada { text-align:center; font:normal 10px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 20px 0;}
.pieb { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#1894AC;} 
.pieportada a {color: #333;}
/* fin pie  */
/* inicio formulario  */
.boton {BORDER: #4D4D4D thin solid 1px; COLOR: 797979; FONT-FAMILY: Tahoma, Verdana,Arial; FONT-SIZE: 11px; background-color:CECECE; padding: 0px;}	
.campo {BORDER: #BEBEBE thin solid 1px; COLOR: 4D4D4D; FONT-FAMILY: Tahoma, Trebuchet MS, Arial; FONT-SIZE: 11px; background-color:EFEEEE;
	scrollbar-track-color: #DEDEDE;	
	scrollbar-face-color: #BDBDBD;
	scrollbar-3dlight-color: #BEBEBE;
	scrollbar-darkshadow-color: #BEBEBE; 
	scrollbar-arrow-color: #BDBDBD;
	}	
/* fin formulario  */
