/* CSS Document */


* { margin : 0; padding : 0; }

body{ text-align:center; font:11px Arial, Helvetica, sans-serif; color: #656565; }
h1,h2,h3{text-indent:-99999em; display:block;}
a{overflow:hidden; text-decoration:none; text-indent:-99999em; display:block; }
a:hover{text-decoration:underline;}

/* =a */
div#idiomas a{ font:8px Arial, Helvetica, sans-serif; color:#656565; margin-right:5px; padding-right:5px;  float:left; width:9px;  }

a.enlace_tipo1{text-indent:0; display:inline; color:#0055AA;font-size:12px;font-weight:bold;text-decoration:underline;margin-left:5px;vertical-align:middle;}
ul#menu li a#mn1{width:132px; height:34px;}
ul#menu li a#mn1:hover, body#pag_01 ul#menu li a#mn1{ background:url(i/idiomas/es/menu.jpg) no-repeat;  }
ul#menu li a#mn2{width:157px; height:34px;}
ul#menu li a#mn2:hover, body#pag_02 ul#menu li a#mn2{ background:url(i/idiomas/es/menu.jpg) no-repeat -132px 0 ;  }
ul#menu li a#mn3{ width:67px; height:34px; }
ul#menu li a#mn3:hover, body#pag_03 ul#menu li a#mn3{ background:url(i/idiomas/es/menu.jpg) -289px 0 no-repeat;}

ul#menu li a#mn4{width:73px; height:34px;}
ul#menu li a#mn4:hover, body#pag_04 ul#menu li a#mn4{ background:url(i/idiomas/es/menu.jpg) -356px 0 no-repeat;  }

ul#menu li a#mn5{width:90px; height:34px;}
ul#menu li a#mn5:hover, body#pag_06 ul#menu li a#mn5{ background:url(i/idiomas/es/menu.jpg) -429px 0 no-repeat;  }
a.enlace{text-indent:0; background:url(i/flecha1.gif) right no-repeat; color:#004080; float:right; width:73px; text-transform:uppercase; font: bold 10px Verdana, Arial, Helvetica, sans-serif; margin-right:15px;}
a.enlace1{text-indent:0; background:url(i/flecha1.gif) right no-repeat; color:#004080; float:right; width:73px; text-transform:uppercase; font: bold 10px Verdana, Arial, Helvetica, sans-serif; margin-right:15px;}
a.enlace2{text-indent:0; background:url(i/flecha1.gif) right no-repeat; color:#004080; float:right; width:73px; text-transform:uppercase; font: bold 10px Verdana, Arial, Helvetica, sans-serif; margin-right:15px;}
a.enlace3{text-indent:0; background:url(i/flecha1.gif) right no-repeat; color:#004080; float:right; width:73px; text-transform:uppercase; font: bold 10px Verdana, Arial, Helvetica, sans-serif; margin-right:15px;}

a.enlaceseccion4{ text-indent:7px; color:#005EBB; background:url(i/punto.gif) 0 5px no-repeat; text-transform:uppercase; font: bold 10px Verdana, Arial, Helvetica, sans-serif; margin-top:0px;}

/* =h1 */
h1{background:url(i/idiomas/es/top.gif); width:842px; height:103px;}

/*h2 */
h2#cuadrante1_old{background:url(i/idiomas/es/pag_00.jpg); width:584px; height:393px; float:left;}
h2#cuadrante1{width:584px; height:393px; float:left;}
h2#cuadrante1 a{ width:100px; height:20px; position:relative; left:30px; top:110px; }

h2#cuadrante2{background:url(i/idiomas/es/pag_00a.jpg); width:255px; height:274px; float:right;}
h2#cuadrante3{background:url(i/idiomas/es/pag_00b.jpg); width:255px; height:116px; float:right; margin-top:3px;}

h2#cuadrante4{background:url(i/pag_03.jpg); width:255px; height:423px; float:left;}
h2#cuadrante5{background:url(i/idiomas/es/reservas.jpg); width:255px; height:69px; float:left; margin-top:3px;}
h2#donde_estamos{background: url(i/idiomas/es/donde.gif); width:556px; height:244px; float:left; margin:3px 0 0 10px;}


/* div */
div#container{ position:relative; width:842px; margin:0 auto; padding-top:5px; text-align:left;} 
div#content { width : 100%;  padding : 0;  overflow : hidden;}
div#idiomas{ position:absolute; left:760px; top:15px;}
div#cuadrante1{position:relative; width:584px; height:393px; float:left;}
div#cuadrante4{position:relative; width:255px; height:423px; float:left;}
div#cuadrante5{position:relative; width:639px; height:200px; float:left;}
div#cuadrante6{position:relative; width:255px; height:495px; float:left;}

div#pie{ background:url(i/separador1.gif) top center no-repeat; font:10px Arial, Helvetica, sans-serif; color:#909090; margin-top:3px; float:left; padding-top:12px;}
div#pie span {display:block; width:340px; text-align:right;}
div#pie a{color:#909090; display:inline; text-indent:0;}

div#seccion1{ background:url(i/pag_00c.jpg); height:127px; width:842px; float:left; margin-top:3px; }
div#seccion1 ul, div#seccion2 ul{ display:block; width:602px; margin:10px 0 0 200px;}
div#seccion1 ul li, div#seccion2 ul li{margin-top:5px;}
div#seccion1 ul li strong, div#seccion2 ul li strong{ font-size:25px; color:#D95700; padding-top:3px; vertical-align:middle;}
div#seccion1 ul li span{ font-size:12px; font-weight:bold; text-decoration:underline; color:#0055AA; margin-left:5px; vertical-align:middle;}
div#seccion1 ul li p, div#seccion2 ul li p{ text-indent:7px; background:url(i/punto.gif) 0 5px no-repeat; line-height:1.4em;} /*text-align:justify;*/

div#seccion2 {background-color:#D7E8F9; width:255px; float:right; height:523px;}
div#seccion2 ul{width:227px; margin:10px 0 0 13px;}
div#seccion2 ul li{margin-top:15px; float:left; display:block; width:227px;}
div#seccion2 ul li img{ margin:0 0 10px 0;}

div#seccion3 { background:url(i/pag_03a.jpg); width:582px; float:right; height:495px;}
div#seccion3 ul{width:543px; margin:10px 0 60px 13px!important; margin:10px 0 60px 6px; display:block; float:left;}
div#seccion3 ul li strong{font-size:25px; color:#D95700; padding-top:3px; vertical-align:middle; margin-right:10px; float:left; width:348spx;}
div#seccion3 ul li span{ display:block; width:426px; height:17px; float:left;}
div#seccion3 ul li span strong{ font-size:11px; color:#0055AA; }
div#seccion3 ul li span.corto{ width:117px; float:right;}
div#seccion3 ul li span i{font-weight:bold; font-style:normal;}
div#seccion3 ul li{margin-top:5px; float:left; display:block; width:543px; border-bottom:solid 1px #F7AE7E; background:url(i/punto.gif) 0 5px no-repeat; padding-left:10px; }
div#seccion3 ul.short li{margin-top:2px;}

div#seccion4{ display:block; background:url(i/pag_05.jpg); width:639px; min-height:427px;  \\height:427px; float:left }
div#seccion4 ul{margin:10px 0 0 20px; width:600px;}
div#seccion4 ul li strong{font-size:25px; color:#D95700; padding-top:3px; vertical-align:middle; margin-right:10px; width:348spx;}
div#seccion4 ul li span{ font-size:12px; font-weight:bold; text-decoration:underline; color:#0055AA; margin-left:5px; vertical-align:middle;}
div#seccion4 ul li p{ text-indent:7px; background:url(i/punto.gif) 0 5px no-repeat; line-height:1.4em; margin-top:15px;}
/*ul*/
ul{list-style-type:none; }
ul#menu{ display:block; width:519px; height:34px; left:317px; top:69px; position:absolute;}


/*li*/
ul#menu li{float:left;}

div#seccion2 ul#galeria{ display:block; width:240px; margin:0; padding:0;}
div#seccion2 ul#galeria li{ float:left; margin:7px 9px 0 0!important; margin:10px 9px 0 0; width:64px;}
div#seccion2 ul#galeria li img{padding:1px; border:solid 1px #D5D7D6; margin:0; }
div#seccion2 ul#galeria li a{text-indent:0;}

/* form */
fieldset#contacto{width:237px; display:block; border:none; margin-left:10px; float:left; background: url(i/separador_tipo1.jpg) left bottom repeat-x; padding-bottom:10px; position:relative;}

fieldset#contacto label{float:left; width:237px; margin-top:5px; background:url(i/punto.gif) 0 5px no-repeat; padding-left:10px;}
fieldset#contacto span{width:60px; color:#414141; display:block; float:left;}
fieldset#contacto input, fieldset#contacto select{ border:1px solid #CECECE; width:166px; float:right;}
fieldset#contacto textarea{border:1px solid #CECECE; width:245px; height:46px;}
fieldset#contacto a{ width:60px;}
fieldset#contacto h3{font:25px Arial, Helvetica, sans-serif; color:#D95700; text-indent:0;}
/* especificos */

body#pag_01 div#seccion1{ width:584px; background:url(i/pag_01c.jpg);}
body#pag_01 div#seccion1 ul, body#pag_02 div#seccion1 ul{width:380px;}
body#pag_01 h2#cuadrante1{background:url(i/pag_01.jpg);}
body#pag_01 div#seccion2{background:url(i/idiomas/es/cuadro_naranja_tipo1.gif)}

body#pag_02 div#seccion1{ width:584px; background:url(i/pag_02c.jpg);}
body#pag_02 h2#cuadrante1{background:url(i/pag_02.jpg);}
body#pag_02 div#seccion2{background:url(i/idiomas/es/cuadro_naranja_tipo2.gif)}

body#pag_03 div#seccion1{  background:url(i/pag_03c.jpg);}

body#pag_04 div#seccion2 ul li span{ font-size:12px; font-weight:bold;  color:#0055AA; margin-left:5px; vertical-align:middle;}
body#pag_04 div#seccion1{ width:584px; background:url(i/pag_04c.jpg);}
body#pag_04 div#seccion1 ul{width:380px;}

body#pag_05 div#seccion2{ background: url(i/idiomas/es/pag_05.jpg); width:200px; height:627px; margin-top:-200px; }
body#pag_05 div#seccion2 ul {width:190px;}
body#pag_05 div#seccion2 ul li{width:190px;}
body#pag_05 div#seccion2 ul li ul {display:block; width:175px; }
body#pag_05 div#seccion2 ul li ul li{display:block; width:175px; height:26px; border-bottom:solid 1px #FF6600; background:url(i/punto.gif) 0 17px  no-repeat; margin:0;}
body#pag_05 div#seccion2 ul li ul li a{text-indent:0; width:167px; height:14px; padding:12px 0 0 10px; font:bold 11px  Arial, Helvetica, sans-serif; color:#0055AA; }
body#pag_05 div#seccion2 ul li ul li a:hover{background:url(i/menu_on.jpg);}


body#pag_06 div#seccion1{  background:url(i/pag_00c.jpg);}
body#pag_06 h2#cuadrante4{background:url(i/pag_06.jpg); width:255px; height:495px; float:left;}
body#pag_06 div#seccion3 { background:url(i/pag_03a.jpg); width:582px; float:right; height:495px;}
