/*
--------- GENERAL ---------
*/
* {border:0;margin:0;padding:0;outline:none;}
ul {list-style:none;}
body {background:#F5F6F1;color:#000;font:11px verdana,sans-serif;line-height:18px;}
/*
--------- ESTRUCTURA --------
*/
#contenedora {background:url(../img/fnd_contenedora.jpg) no-repeat center 142px;margin:0 auto;overflow:hidden;padding:0px 14px 0px 14px;width:932px;}
#cabecera {height:163px;overflow:hidden;position:relative;width:932px;}
#contenido2 {padding-top:10px;overflow:hidden;width:932px;}
#contenido {background:#fff;overflow:hidden;padding-bottom:30px;width:932px;}
#colder {float:right;overflow:hidden;padding:0px 13px 0px 33px;width:671px;}
#colizq {float:left;overflow:hidden;padding:0px 0px 0px 13px;width:202px;}
#presentacion {background:url(../img/fnd_presentacion.jpg) no-repeat center 5px;float:left;height:270px;overflow:hidden;padding:10px 221px 0px 0px;width:450px;}
#pie {background: #fff url(../img/fnd_pie.jpg) repeat-x left top;color:#999;font-size:11px;padding:15px 0px;}
.pie_contenido {margin:0 auto;width:932px;}
.fnd_mapa {background:url(../img/fnd_mapa.jpg) no-repeat right 10px;padding-bottom:100px;}
/* Idiomas */
#idiomas {height:20px;right:5px;overflow:hidden;position:absolute;top:10px;width:18px;}
/*
--------- ALINEADOS ---------
*/
.derecha {float:right;}
.izquierda {float:left;}
.clear {clear:both;}
.centrado {text-align:center;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#9A0431;text-decoration:underline;}
a:hover {text-decoration:none;}
#pie a:link,#pie a:visited,#pie a:active {color:#8B001E;}
#pie a:hover {color:#999;}
/*
--------- TEXTOS ---------
*/
h1 {color:#488387;font-size:14px;padding:5px 0px 2px 0px;text-transform:uppercase;}
.basico {border-bottom:solid 1px #000;padding-top:10px;}
.rosa {color:#9A0431;font-weight:bold;}
.titulo3 {padding-bottom:15px;font-size:15px;font-weight:normal;color:#A81136;text-transform:uppercase;}
p {padding:7px 0px;}
.txtpeq {font-size:11px;}
/*
--------- FOTOS ---------
*/
.fotoizq {border:1px solid #ccc;float:left;margin-right:8px;padding:3px;}
.fotoder {border:1px solid #ccc;float:right;margin-left:8px;padding:3px;}
.fotoderSinBorde {float:right;}
.FotoFicha {border:1px solid #ddd;float:left;margin-right:8px;max-width:325px;width:expression(this.width > 327 ? 325: true);}
.FotoFichaOferta {float:left;border:solid 1px #E8E8E8;}
/*
--------- LISTAS ---------
*/
.lista li {background:url(../img/fnd_lista.gif) no-repeat 2px 11px;padding-left:12px;line-height:25px;}

/*
--------- FORMULARIOS ---------
*/

.form_fila {clear:both;overflow:hidden;padding:5px 0px 5px 0px;text-align:center;}
.form_fila2 {clear:both;overflow:hidden;padding:0px 0px 5px 0px;text-align:center;}
.form_colizq {float:left;margin:0px;padding-right:3%;text-align:right;width:40%;}
.form_colder {float:left;margin:0px;text-align:left;width:50%;}
.input0 {border:1px solid #ccc;color:#8B001E;font:11px verdana,sans-serif;padding:2px;width:50px;}
.input1 {border:1px solid #ccc;color:#8B001E;font:11px verdana,sans-serif;padding:2px;width:100px;}
.input4 {float:left;margin-bottom:7px;border:1px solid #ccc;color:#8B001E;font:11px verdana,sans-serif;padding:2px;width:200px;}
.input2 {border:1px solid #ccc;color:#8B001E;font:11px verdana,sans-serif;padding:2px;width:150px;}
.textarea {border:1px solid #ccc;color:#8B001E;font:11px verdana,sans-serif;height:46px;padding:2px;width:250px;}
/*
--------- TABLAS ---------
*/

.tabla {margin:auto;}
.tabla td {border-bottom:1px solid #ddd;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;padding:6px 12px;text-align:left;vertical-align:top;width:33%;}
.tabla2_cabecera {font-weight:bold;text-transform:uppercase;}
.tabla3 {background:#fff;margin:auto;width:600px;}
.tabla3 td {background:#EFEDE9;border:0;padding:2px 10px;text-align:left;vertical-align:top;}

.boton_calcular {float:left;/*margin-bottom:-4px;*/}
.contactar_comollegar {float:left;padding-left:100px;}

