/*
--------- GENERAL ---------
*/
* {margin:0px;outline:none;padding:0px;}
a img {border:0px;}
ul {list-style:none;}
body {background-color:#022C2B;color:#0B6482;font:12px verdana,sans-serif;line-height:20px;text-align:center;}
html,body,#form1,#contenedora,#fondo {height:100%;}
/*
--------- ESTRUCTURA ---------
*/
/* Intro */
#flashIntro{height:100%;left:0px;min-height:540px;min-width:940px;position:absolute;top:0px;width:100%;z-index:0;}
#pieIntro {color:#fff;font-size:12px;padding:0px 0px 27px 10px;position:absolute;left:0px;bottom:0px;z-index:1;}
#pieIntro .atenuado {color:#888;}
#pieIntro a:link,#pieIntro a:visited,#pieIntro a:active {color:#fff;text-decoration:none;}
/**/
#fondo{background:#022C2B url(../img/fnd_contenedora.jpg) no-repeat center top;height:100%;min-height:800px;min-width:960px;/*_width:960px;*/_width:expression(this.width < 958 ? 960: true);}
#contenedora {background:none;margin:0 auto;height:100%;text-align:left;width:960px;}
#cabecera {font-size:11px;height:144px;/*overflow:hidden;*/padding:0px;text-align:left;width:960px;}
#idiomas {height:30px;float:left;width:200px;}
#menu{height:30px;float:left;width:760px;}
#contenido {clear:both;overflow:hidden;width:959px;}
#colizq {float:left;overflow:hidden;padding:20px 0px 0px 10px;width:189px;}
/* Bloques Columna Izquierda */
.bloqueIzq {color:#0B617D;font:bold 13px verdana,sans-serif;padding:5px 0px 5px 32px;}
.bloqueIzq .destacado {font-size:14px;}
#telf {background:url(../img/fnd_telf.gif) no-repeat 0px 10px;}
#mail {background:url(../img/fnd_mail.gif) no-repeat 0px 10px;}
/**/
#colder {background-color:#fff;float:right;overflow:hidden;min-height:300px;padding:10px 20px 30px 20px;width:720px;/*_height:300px;*/_height:expression(this.height < 298 ? 300: true);}
#pie {background:url(../img/fnd_pie.jpg) no-repeat top right;padding-top:24px;clear:both;color:#fff;height:72px;width:959px;}
#pie_izq {background-color:#284B4B;padding-left:2px;height:22px;line-height:15px;float:left;width:197px;}
#pie_der {float:left;padding-top:1px;}
#flashCabecera {float:left;height:113px;overflow:hidden;width:960px;}
.fases {float:left;margin-right:40px;height:302px;width:320px;}
.fF{background:url(../img/fnd_fF.gif) repeat-y;padding:10px 18px 8px 18px;width:200px;}
.fF_text{background:url(../img/fnd_fF_text.gif) no-repeat center top;}
.fF_pie{background:url(../img/fnd_fF_pie.gif) no-repeat;height:7px;width:236px}
	
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clearboth {clear:both;}
.centrado {text-align:center;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#0B6482;text-decoration:underline;}
a:hover {}
/**/
#cabecera a:link,#cabecera a:visited,#cabecera a:active {text-decoration:none;}
#cabecera a:hover {text-decoration:none;}
/**/
#pie a:link,#pie a:visited,#pie a:active {padding-left:14px;padding-top:3px;text-decoration:none;}
#pie a:hover {text-decoration:underline;}
/**/
.menuInf {float:left;overflow:hidden;padding-left:6px;text-align:left;}
.menuInf li {float:left;color:#fff;}
.menuInf li a:link,.menuInf li a:visited,.menuInf li a:active {display:block;float:left;color:#fff;margin-left:8px;_display:inline;}
.inicio {background:url(../img/ico_inicio.gif) no-repeat 0px 7px;color:#fff;}
.contactar {background:url(../img/ico_contactar.gif) no-repeat 1px 24px;color:#fff;}
.mapa {background:url(../img/ico_mapa.gif) no-repeat 0px 7px;color:#fff;}
/**/
.bloqueIzq a:link,.bloqueIzq a:visited,.bloqueIzq a:active {color:#0B617D;font:bold 13px verdana,sans-serif;text-decoration:none;}
.bloqueIzq a:hover {color:#000;}
/**/
.enlaceIdioma {cursor:pointer;display:block;float:left;padding:8px 0px 0px 8px;}
/*
--------- TEXTOS ---------
*/
h1 {color:#D28E00;font:25px verdana,sans-serif;border-bottom:solid 1px #B6DAE6;padding-bottom:6px;margin:5px 0px;}
h2 {background:url(../img/fnd_h2.gif) no-repeat 0px 8px;color:#0E86AD;font:18px verdana,sans-serif;margin:10px 0px 4px 0px;padding-left:8px;text-transform:uppercase;}
.txtcentrado {text-align:center;}
h3 {color:#0E86AD;font:18px verdana,sans-serif;margin:10px 0px 0px 0px;}
h4{background-color:#D28E00;color:#fff;float:left;font-size:22px;font-weight:normal;margin:-2px 6px 20px 2px;padding-top:3px;height:21px;text-align:center;width:24px;}
p {padding:3px 0px;}
.txt15 {font-size:15px;}
.fichali{padding-top:4px;}
.fichali li{background:url(../img/fnd_h2.gif) no-repeat 0px 5px;padding-left:8px;line-height:20px;}
/*
--------- FOTOS ---------
*/
.FotoFichaOferta {float:left;margin-right:6px; max-width:171px; height:auto; }
.fotoizq {padding:2px;float:left;margin-right:6px;}
.fotoder {padding:2px;float:right;margin-left:6px;}
.fotoizq_borde {border:1px solid #FFDF9D;padding:2px;float:left;margin-right:10px;}
.fotoder_borde {border:1px solid #FFDF9D;padding:2px;float:right;margin-left:6px;}
.logoDE {float:right;padding:5px 97px 0px 0px;}
/*
--------- FORMULARIOS ---------
*/
.form_fila {clear:both;overflow:hidden;padding:10px 0px;text-align:center;}
.form_colizq {float:left;margin:0px;overflow:hidden;padding-right:0%;text-align:right;width:44%;}
.form_colder {float:right;margin:0px;overflow:hidden;padding-left:0%;text-align:left;width:54%;}
.input {border:1px solid #999;color:#666;font:11px verdana,sans-serif;padding:2px;width:145px;}
.textarea {border:1px solid #999;color:#666;font:11px verdana,sans-serif;height:46px;padding:2px;width:290px;}
.combo {border:1px solid #999;color:#666;font:11px verdana,sans-serif;width:120px;}
/*
--------- TABLAS ---------
*/
.tabla {margin:auto;}
.tabla td {border-bottom:1px solid #ddd;font-size:11px;padding:6px 12px;text-align:center;}
.tabla th {text-align:center;}
.tabla_cabecera {font-weight:bold;}
.tabla2 {background:#fff;margin:auto;}
.tabla2 td {border-bottom:1px solid #ddd;font-size:11px;padding:6px 12px;text-align:left;vertical-align:top;width:33%;}
.tabla2_cabecera {font-weight:bold;text-transform:uppercase;}
.tabla3 {background:#fff;margin:auto;}
.tabla3 td {background:#EFEDE9;border:0;font-size:11px;padding:2px 10px;text-align:left;vertical-align:top;}
/*
--------- LISTAS ---------
*/
.listacaja {border-bottom:1px solid #B4D0DB;padding:5px 0px;}
.listacaja li {background:url(../img/fnd_listacaja.gif) no-repeat 0px 6px;padding:1px 0px 1px 20px;}



