/* OKA.es */
*{ margin:0;padding:0;}
a {text-decoration:none; outline:none;}
html, body {margin:0;padding:0;border:0;}
body {background:#DDE5ED;font:14px "Trebuchet MS", Arial, Sans-Serif;color:#44515D;text-align:center;}
#cab {height:98px;display:block;clear:both;background:#FFF url(graf/bgcab.gif) repeat-x;}
#slogan {float:left;clear:none;}
#menutop {height:35px;display:block;clear:both;background:url(graf/back.gif) repeat-x;}
#marca {width:945px;display:block;clear:both;padding:0;background-color:#0099CC;}
#central, div.ancho, div.ancho2, div.ct0, div.ct1, #pie1, #pie2  {width:945px;display:block;clear:both;padding:0;margin:0 auto;}
div.ancho2 {width:930px;}
#central, #pie1, #pie2 {background:url(graf/ctbg.gif) repeat-y;}
#pie1, #pie2 {text-align:center;}
#pie1 p {padding:0 0 3px 0;}
#pie1 a, #pie1 a:visited {color:#333;}
#pie1 a:hover {color:#09c;}
/*flipper*/
#fliper {z-index:99; clear:none; position:absolute; width:100%; display:none;background: url(graf/fnd_fliper4.png) bottom center no-repeat;}
#fliper div {width:730px; text-align:left; margin:0 auto;}
#flipertd {}
#flipertd h1, #flipertd p  {/*width:800px;*/}
#flipertd h1 {padding:17px 10px 0px 0px; margin:0; color:#FFF; font-size:1.5em;}
#flipertd p {padding:5px 0 4px 15px; margin:0;color:#FFF; font-size:1.1em; }
#flipertd p a {color:#FFF; font-weight:bold; text-decoration:none; padding:1px 3px;}
#flipertd p a:hover {color:#000; font-weight:bold; text-decoration:none; /*border-bottom:1px solid #c30;*/ background:#ededed;}
#icofliperclose {cursor:pointer;}
/*central*/
#central {margin-top:10px;margin-bottom:5px;text-align:left;}
#contenido {margin:15px 30px 25px 30px;display:block; width:885px; border:0;}
#logotop {float:left;clear:left;}
.rompe {display:block;clear:both;height:2px;width:90%;}
#divsdch {display:block;width:500px;float:right;clear:none;margin:15px 10px 0 0;font:12px normal Verdana, Arial, Helvetica, sans-serif;}
#divbuscatop, #dividiomas {float:right;clear:both;margin:7px 0 0 0;padding:1px 0;}
#divbuscatop {text-align:right;}
#divbuscatop img {cursor:pointer;}
#dividiomas {text-align:left;background:#FFF url(graf/flechadown.gif) right top no-repeat;border:1px solid #ccc;padding:1px 5px 1px 10px;width:160px;color:#000;}
#dividiomas2 {text-align:left;position:absolute;border:1px solid #ccc;padding:1px;margin:0 -50px 0 0;clear:none;display:none;}
#dividiomas2 ul {list-style-type:none;}
#dividiomas2 ul li {display:block;width:150px;}
#dividiomas2 ul li a{display:block;width:150px;padding:3px 10px;color:#000;}
#dividiomas2 ul li a:hover{color:#FFF;background:#09c;}

#divlogin {display:block;float:right;clear:both;}
#divlogin form {margin:0;padding:0;}
.fldtop {font-size:14px;background:#FFF;border:1px solid #ccc; clear:none;color:#666;padding-left:3px;}
#seccion form {background:#EDEDED;border:1px solid #ccc; padding:10px;}
#seccion form input, #seccion form textarea {border:1px solid #0099CC; padding:3px 5px; color:#000; font-size:15px;}
#seccion form .boton {background:url(graf/pt_bg41.png) center center no-repeat; color:#FFF; font-weight:bold; padding:3px 7px;border:1px solid #ccc; }
#seccion form input.enrojo {border:1px solid #c30; }
/* menutop */
#menutop img{border:0pt;}
#menutop {background-image:url(graf/menutop.gif);background-repeat:no-repeat;background-position:top left;font:normal 16px 'Trebuchet MS','Arial';margin:0;padding:0;height:39px;}
#menutop ul {float:left;line-height:32px;list-style:none;margin:0;padding:0 5px 0 20px;width:900px;}
#menutop li {display:inline;padding:0;}
#menutop a {color:#000;float:left;padding:0 3px 0 3px;text-decoration:none;}
#menutop a span {display:block;float:none;padding:0 10px 0 7px;}
#menutop a span img {border:none;margin:8px 4px 0 0;}
#menutop a:hover, #menutop a.actual{color:#FFF;background:url(graf/left.png) no-repeat left center;}
#menutop a:hover span, #menutop a.actual span {background:url(graf/right.png) no-repeat right center;}
#menutop a.right {float:right;}
/* secciones menuleft*/
#menuleft {float:left;clear:left;display:block;width:230px;height:180px;overflow:visible; /*background:#009999;*/}
#seccion {float:left;clear:none;display:block;width:610px;margin-left:15px;/* background:#996666;*/}
#motivocentral {height:130px;clear:both;width:885px;display:block;/*margin-top:-5px;*/margin-bottom:10px;border:1px solid #000;background-position:center center;background-repeat:no-repeat;}
.motivo1 {background-image:url(graf/motivo1.jpg);}
.motivo2 {background-image:url(graf/motivo2.jpg);}
.motivo3 {background-image:url(graf/motivo3.jpg);}
.motivo4 {background-image:url(graf/motivo4.jpg);}
.motivo5 {background-image:url(graf/motivo5.jpg);}
.motivo6 {background-image:url(graf/motivo6.jpg);}
#menuleft h1 {width:210px;display:block;height:31px;color:#000;font-size:1.2em;padding:4px 0 0 15px; background:transparent;background-position:top left;background-repeat:no-repeat;color:#FFF;}
#menuleft ul {list-style-type:none;border-bottom:1px solid #ccc;width:210px;}
#menuleft ul li {display:block;width:210px;}
#menuleft ul li a {display:block;width:198px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;color:#000;padding:6px 0 6px 10px;}
#menuleft ul.azul1 li a {color:#22B4E2;}
#menuleft ul li a.actual {background:#96A5B3;color:#FFF;}
#menuleft ul li a:hover {background:#44515D;color:#FFF;}
#menuleft ol {list-style-type:none;width:210px;}
#menuleft ol li {display:block;width:210px;}
#menuleft ol li a {display:block;width:198px;color:#000;padding:6px 0 6px 3px;}
#menuleft h1.azul1 {background-image:url(graf/btn_azul1.gif);}
#menuleft h1.azul2 {background-image:url(graf/btn_azul2.gif);}
#menuleft h1.azul3 {background-image:url(graf/btn_azul3.gif);}
#menuleft h1.burdeos {background-image:url(graf/btn_burdeos.gif);}
#menuleft h1.morado {background-image:url(graf/btn_morado.gif);}
#menuleft h1.naranja {background-image:url(graf/btn_naranja.gif);}
#menuleft h1.naranja2 {background-image:url(graf/btn_naranja2.gif);}
#menuleft h1.rojo {background-image:url(graf/btn_rojo.gif);}
#menuleft h1.verde1 {background-image:url(graf/btn_verde1.gif);}
#menuleft h1.verde2 {background-image:url(graf/btn_verde2.gif);}
#menuleft h1.blanco {background-image:url(graf/btn_blanco.gif);color:#06c;}
p.migas {font-size:0.8em;color:#000;}
#seccion h1 {font-size:1.5em;font-weight:bold; background:transparent;}
#seccion h1.azul1 {color:#22B4E2;}
#seccion h1.naranja,#seccion h1.naranja2 {color:#F88002;}
#seccion h1.rojo {color:#BB2838;}
#seccion h1.verde1,#seccion h1.verde2 {color:#72AA00;}

#seccion h2 {font-size:1.3em; margin:10px 0 5px 0;}
#seccion h3 {font-size:1.1em;}
#seccion p {/*color:#333;*/padding:4px 0px;line-height:1.5em;font-size:1.1em;}
#seccion ul {margin:5px 0 0 25px; list-style-type:none;font-size:1.1em;line-height:1.5em; }
#seccion ul.sinmargen {margin:5px 0 0 0;}
#seccion ul li {background:url(graf/ico16_ul.gif) top left no-repeat; padding:0 0  0 25px;}
#seccion a, #seccion a:visited {color:#c30;font-weight:bold;border-bottom:1px solid none;}
#seccion a:hover {color:#c30;font-weight:bold;border-bottom:1px solid #c30;}
#seccion img.imagen {border:1px solid #000; margin:5px;}
/* portada */
#portada {width:885px;border:1px solid #333;background:#DAE3E8;}
#ulportada {list-style-type:none;float:left;margin:0;}
#ulportada li {display:block;clear:both;float:left;margin:0;padding:0;}
#ulportada li a.botonp , #ulportada li a.botonpactual {display:block;clear:both;width:213px;height:45px;font:24px "Trebuchet MS", Tahoma, Helvetica, sans-serif;padding:18px 0 0 35px;border-left:2px solid #FFF;}
#ulportada li a.botonp {color:#FFF;background-position:top left;background-repeat:no-repeat;}
#ulportada li a.pazul, #ulportada li a.projo, #ulportada li a.pnaranja, #ulportada li a.pverde {color:#FFF;}
#ulportada li a.pazul {background-image:url(graf/pt_bg11.png);}
#ulportada li a.projo {background-image:url(graf/pt_bg21.png);}
#ulportada li a.pnaranja {background-image:url(graf/pt_bg31.png);}
#ulportada li a.pverde {background-image:url(graf/pt_bg41.png);}
#ulportada li a.pnegro {background-image:url(graf/pt_bg00.png);color:#FFF;}

#ulportada li a.pazul:hover, #ulportada li a.projo:hover, #ulportada li a.pnaranja:hover, #ulportada li a.pverde:hover,#ulportada li a.pnegro:hover{background-image:url(graf/pt_bg00.png);color:#FFF;}
#imagenportada {width:635px;height:252px;float:left;clear:left;background-position:top left;background-repeat:no-repeat;}
.portada0 {background-image:url(graf/port0.jpg);}
#imagenportada div {margin:0 auto;margin-top:140px;width:351px;height:100px;background:url(graf/bgavisoport.png) top left no-repeat;padding:5px 10px 0 10px;color:#000; font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;}
#imagenportada p {font-size:14px;margin:0;width:330px;padding:0 15px 0 0;}
#imagenportada h1 {width:330px;font-size:15px;margin:0;padding:0;color:#000;border-bottom:1px solid #000;}
p.enlaceport {text-align:right;width:330px;}
p.enlaceport a {color:#09C;font-weight:bold;}
p.enlaceport a:hover {color:#c30;font-weight:bold;}

#ofertasportada {margin-top:35px;}
.ofertaport, .ofertaport2 {float:left;clear:none;width:211px;height:161px;margin-left:50px;padding:10px 0 0 15px;}
.ofertaport {background:url(graf/fnd_ofertaport.png) top left no-repeat;}
.ofertaport2 {background:url(graf/fnd_ofertaport2.png) top left no-repeat;}
.ofertaport h1, .ofertaport2 h1 {color:#FF6600;font-size:23px;margin:0;border-bottom:2px solid #F60;width:180px;}
.ofertaport p, .ofertaport2 p {font-size:16px;margin:0;color:#FFF;width:180px;}
#enlrecomendar, #enlllamamos, #enlfavoritos{background-position:top left;background-repeat:no-repeat;padding:0 0 3px 37px;}
#enlrecomendar{background-image:url(graf/btn_recom.gif);}
#enlfavoritos {background-image:url(graf/btn_favs.gif);}
#enlllamamos{background-image:url(graf/btn_call.gif);}
#enlrecomendar a:hover,#enlfavoritos a:hover,#enlllamamos a:hover {color:#000;background:url(graf/btn_leftover.gif) top left no-repeat;}
/* droppy */
#nav{display:block;margin:0;padding:0;position:relative;}#nav li{display:block;list-style:none;margin:0;padding:0;float:left;position:relative;}#nav a{display:block;}#nav ul{display:none;position:absolute;left:0;margin:0;padding:0;}
* html #nav ul{line-height:0;}#nav ul a{zoom:1;}#nav ul li{float:none;}#nav ul ul{top:0;}#nav ul{width:160px;background:#ededed;}#nav ul ul{}
#nav{color:#000;width:160px;}#nav *:hover{background-color:none;}#nav a{color:#000; padding:1px 6px;line-height:1;width:160px;}#nav li.hover a{}
#nav ul{top:20px;}#nav ul li a{padding:5px 3px;}#nav ul a.hover{background-color:#09c;color:#FFF;}#nav ul a{}
/*popup*/
#popup {z-index:99; clear:none; position:absolute; width:100%; display:none;background: transparent;}
#popup div {width:380px; text-align:left; margin:0 auto;background: transparent;}
/* fichapop*/
div.vTip {position:absolute;width:250px;height:200px;background:#92C21C;visibility:visible;display:table;font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;text-align:left;padding:7px;filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4);}
div.vTip a {font-size:14px; color:#09F; margin:1px 0; padding:0 3px;}
div.vTip a:hover {background:#09F;color:#FFF;}
div.vTip div.pop {padding:7px;background:#FAFBFC;border:1px solid #333;}
div.pop h1 {font-size:18px;color:#23A7CF;font-weight:bold;}
div.pop h2 {font-size:14px;color:#EE6319;font-weight:bold;}
div.pop p, div.pop td{font-size:13px;color:#000000;line-height:1.3em;}
div.pop form input, div.pop form textarea {border:1px solid #0099CC; padding:1px 3px; color:#000; font-size:14px;}
div.pop form .boton {background:url(graf/pt_bg31.png) center center no-repeat; color:#FFF; font-weight:bold; padding:3px 7px;border:1px solid #ccc; }
.fechahorahoy{font-size:13px; color:#CC3300}
p.cierrafloat, span.cierrafloat  {text-align:right;}
p.cierrafloat a, span.cierrafloat a  {color:#CC0000;}
p.cierrafloat a:hover, span.cierrafloat a:hover {color:#FFF; background:#CC0000;}

#contenido h2.mapa {font-size:16px;}
#contenido h2.mapa a,#contenido h2.mapa a:visited {color:#44515D;}
#contenido h2.mapa a:hover {color:#000;}
#contenido p.explicamapa {font-size:0.9em; margin:0 0 0 20px;}

#fotosdweb {float:right; clear:none; margin:0 0 0 5px; width:150px;}
.borde1 {border:1px solid #44515D; margin:0 2px;}
.glAz {color:#255CD2; font-weight: bold;}
.glRo {color:#DA2F18;font-weight: bold;}
.glAm {color:#F8CB05;font-weight: bold;}
.glVe {color:#2CAF34;font-weight: bold;}