/*
--------- GENERAL ---------
*/
* {border:0px;margin:0px;outline:none;padding:0px;}
body {background:#74969A url(../img/fnd_body.png) repeat-x;color:#000;font:12px tahoma,sans-serif;line-height:22px;text-align:center;}
/*
--------- ESTRUCTURA ---------
*/
/*Portada*/
#flashPortada {height:551px;left:50%;margin-left:-390px;margin-top:-275px;position:absolute;top:50%;width:780px;}
#enlacesPortada {bottom:0px;position:absolute;right:0px;}
#enlacesPortada a:link,#enlacesPortada a:visited,#enlacesPortada a:active {color:#fff;font-size:11px;padding:0px 10px 5px 0px;text-decoration:none;}
#enlacesPortada a:hover {color:#333;}
#moscaDE {position:absolute;left:4px;bottom:4px;}
.bodyPortada {background:#74969A url(../img/fnd_body.png) repeat-x;}
/**/
#contenedora {background:#fff;border:6px solid #91ABAE;border-top:0px;margin:0 auto;overflow:hidden;text-align:left;width:1204px;}
#cabecera {background:#fff url(../img/fnd_cabecera.png) no-repeat right top;padding-left:20px;height:66px;width:1184;}
#menu {background-color:#DB7D15;border-top:6px solid #91ABAE;border-bottom:1px solid #7B9EA2;padding-top:10px;padding-left:20px;overflow:hidden;height:22px;width:1184px;}
#contenido {clear:both;overflow:hidden;padding:20px 20px 20px 20px;width:1164px;}
#pie {color:#EF4B19;height:40px;margin:0 auto;padding:6px 0px;text-align:left;width:1204px;}
.imgs {float:right;width:262px;}
/*Inicio*/
#colizq {float:left;overflow:hidden;padding-right:30px;width:210px;}
#colder {float:right;overflow:hidden;width:924px;}
/*Acceso*/
#acceso {background:#7B9EA2 url(../img/fnd_acceso.png) repeat-x;clear:both;color:#fff;line-height:18px;margin:30px 0px;padding:5px 10px 14px 10px;width:190px;}
#acceso div {clear:both;padding:3px 0px;}
#acceso h1 {color:#fff;font-size:13px;padding:6px 0px;}
#acceso .inputBla {color:#666;font:12px tahoma,sans-serif;height:17px;overflow:hidden;padding:2px 2px 0px 2px;width:158px;}
.imbLogin {display:inline;margin-bottom:-5px;}
/*Descargas y galería inferiores*/
.descargas {background:#DDE7E8 url(../img/fnd_desc.jpg) no-repeat left 4px;border:1px solid #7B9EA2;float:right;font-size:11px;margin-bottom:14px;max-width:800px;overflow:hidden;padding:1px 3px 3px 38px;}
.etiqDescargas {float:left;padding-top:4px;}
.descargas a:link,.descargas a:visited,.descargas a:active {background:#fff url(../img/fnd_descargas.jpg) no-repeat;border:1px solid #D2DDDF;clear:right;display:block;float:right;font-size:10px;margin-top:2px;padding:1px 4px 3px 30px;text-decoration:none;}
/*.galeriaPie {float:left;}*/
.galeMiniaturas {background:#eee;border:1px solid #91ABAE;clear:both;margin:5px 0px;padding:5px 10px;}
.galeMiniaturas h1 {font-size:13px;padding:4px 0px 8px 0px;}
/* Contactar */
.contactar_formulario {float:left;width:650px;}
.contactar_datos {background:#eee;float:right;padding:10px 18px 18px 18px;width:450px;}
/**/
.seccionSimple {background:url(../img/fnd_seccionSimple.jpg) no-repeat right top;padding:0px 0px 50px 50px;}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clearboth {clear:both;}
.centrado {clear:both;text-align:center;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#7B9EA2;text-decoration:underline;}
a:hover {color:#DB7D15;text-decoration:underline;}
/**/
#menuSuperior {}
#menuSuperior li {float:right;list-style:none}
#menuSuperior li a:link,#menuSuperior li a:visited,#menuSuperior li a:active {background:url(../img/fnd_menuSup.gif);color:#fff;display:block;font-size:11px;height:19px;line-height:18px;margin-left:4px;padding:0px 10px 1px 10px;text-decoration:none;}
#menuSuperior li a:hover {background:#898C46;}
.inicio {}
.mapa {}
.contactar {}
/**/
.enlace:link,.enlace:visited,.enlace:active {background:url(../img/fnd_enlace.gif) no-repeat left 3px;padding-left:20px;}
.enlace:hover {}
/**/
#menuInferior li {float:right;list-style:none}
#menuInferior li a:link,#menuInferior li a:visited,#menuInferior li a:active {color:#EF4B19;display:block;text-decoration:none;}
#menuInferior li a:hover {}

#menuLateral li {float:left;list-style:none}
#menuLateral li a:link,#menuLateral li a:visited,#menuLateral li a:active {color:#fff;display:inline;text-decoration:none;font-weight:bold;padding:4px 12px;text-align:left;font-size:12px;height:40px;}
#menuLateral li a:hover {background:#fff;color:#DB7D15;}

.linkMapa {background:url(../img/fnd_tab.gif) no-repeat 5px 12px;font:bold 12px tahoma,sans-serif;line-height:30px;padding:8px 0px 6px 26px;color:#000;}
.linkMapa a:link,.linkMapa a:visited,.linkMapa a:active {color:#000;}
.linkMapa a:hover {text-decoration:underline;}

#enlacesMapa {overflow:hidden;padding:4px 0px;}
#enlacesMapa a:link,#enlacesMapa a:visited, #enlacesMapa a:hover {background:#eee;border:1px solid #ddd;color:#000;display:block;float:left;font-size:11px;height:19px;line-height:17px;margin:0px 3px 3px 0px;overflow:hidden;padding:2px 5px;text-decoration:none;}
#enlacesMapa a:hover {background:#444;color:#fff;}
/*
--------- TEXTOS ---------
*/
h1 {color:#777;font:bold 18px tahoma,sans-serif;padding:12px 0px 17px 0px;text-transform:uppercase;}
h1 .coment {color:#EF4B19;padding-left:6px;text-transform:none;}
.bloqueIzq h1 {background:none;color:#B7AE8A;font-size:18px;padding:5px 0px 10px 0px;}
h2 {color:#777;font:bold 15px tahoma,sans-serif;padding:8px 0px 6px 0px;text-transform:uppercase;}
h2 a:link,h2 a:visited, h2 a:hover,h2 a:active{color:#000;}
h3 {color:#EF4B19;font:bold 13px tahoma,sans-serif;margin:8px 0px 6px 0px;}
h3 a:link,h3 a:visited, h3 a:hover,h3 a:active{ text-decoration:underline;}
p {padding:0px 0px 14px 0px;}
/*
---------LISTAS------------
*/
.lista {list-style:none;}
.lista li {background:url(../img/fnd_lista.gif) no-repeat 0px 6px;display:block;padding:0px 0px 14px 16px;}
/*
--------- FOTOS ---------
*/
.fotoizq {float:left;margin-right:12px;padding-bottom:12px;}
.fotoder {float:right;margin-left:12px;padding-bottom:12px;}
.marcofoto {border:1px solid #ccc;}
.FotoFichaOferta 
{
border:1px solid #ccc;float:left;margin-right:6px;
/* Ancho y alto máximo */
width:expression(this.width > 252 ? 250: true);height:expression(this.height > 352 ? 350: true);
max-height:350px;max-width:250px;
/* Fin Ancho y alto máximo */
}
.fotoizq2 {border:1px solid #ccc;float:left; margin:0px 10px 10px 0px;}
.fotoder2 {border:1px solid #ccc;float:right;margin:0px 0px 10px 10px;}
/*
	--------- Formularios ---------
*/
.form_fila {clear:both;overflow:hidden;padding:5px 0px 5px 0px;text-align:center;}
.form_fila_alta {clear:both;height:60px;padding:5px 0px 5px 0px;}
.form_colizq {float:left;margin:0px;padding-right:3%;text-align:right;width:32%;}
.form_colder {float:left;margin:0px;text-align:left;width:58%;}
.form_1col {clear:both;padding:25px 0px 30px 0px;text-align:center;width:100%;}
.input_text {border:1px solid #999;color:#777;font:12px tahoma,sans-serif;padding:2px;width:145px;}
.input {border:1px solid #999;color:#777;font:12px tahoma,sans-serif;padding:2px;width:290px;}
.textarea {border:1px solid #999;color:#777;font:12px tahoma,sans-serif;height:46px;padding:2px;width:290px;}
#Form1 {height:100%;}

/*
--------- 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;}
