/*
--------- GENERAL ---------
*/
* {border:0px;margin:0px;padding:0px;}
ul {list-style:none;}
body {background:#EAEADE url(../img/fnd_body.png) repeat-x;color:#000;font:11px verdana,sans-serif;line-height:16px;padding-bottom:20px;text-align:center;}
/*
--------- ESTRUCTURA ---------
*/
#contenedora {margin:0 auto;text-align:left;width:914px;}
#cabecera {background:url(../img/fnd_cabecera.gif) no-repeat left bottom;height:103px;overflow:hidden;width:914px;}
#contenido {background:url(../img/fnd_contenido.png) repeat-y;overflow:hidden;width:914px;
/*soporte png transparente en ie*/_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/fnd_contenido.png',sizingMethod='scale');_background-repeat:no-repeat;_background-image:none;}
#colizq {float:left;overflow:hidden;padding:0px 10px 20px 20px;width:240px;}
#logo {height:120px;overflow:hidden;padding-top:20px;width:240px;}
#colder {background:url(../img/fnd_colder.gif) no-repeat;float:right;overflow:hidden;padding:20px 30px 20px 20px;width:594px;}
#pie {background:url(../img/fnd_pie.gif) no-repeat;height:116px;width:914px;}
#idiomas {float:left;padding:41px 0px 0px 19px;}
#acercade {color:#fff;clear:left;float:left;padding:13px 0px 0px 26px;width:300px;}
#menuinf {float:right;height:31px;overflow:hidden;padding:34px 24px 0px 0px;text-align:right;}
#moscas {float:right;clear:right;height:20px;padding:17px 11px 0px 0px;}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clearboth {clear:both;}
/*
--------- TEXTOS ---------
*/
h1 {background:url(../img/fnd_h1.gif) no-repeat 0px 7px;color:#DAA736;font-size:13px;font-weight:bold;margin-left:-18px;padding:12px 0px 12px 27px;}
h2 {background:url(../img/punt1.gif) no-repeat 0px 16px;color:#950208;font-size:13px;font-weight:bold;padding:10px 0px 4px 11px;}
p {padding:8px 0px;}
.centrado {text-align:center;}
.form_colizq h2,.form_colder h2 {background-image:none;padding-left:0;}
/*
--------- IMÁGENES ---------
*/
.fotoizq {border:1px solid #000;float:left;margin-right:6px;}
.fotoder {border:1px solid #000;float:right;margin-left:6px;}
.fotoizq_sinborde {float:left;margin-right:6px;}
.fotoder_sinborde {float:right;margin-left:6px;}
.fotoizq_2 {float:left;margin-bottom:12px}
.fotoder_2 {float:right;margin-bottom:12px}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#950208;text-decoration:none;}
a:hover {color:#000;}
#acercade a:link,#acercade a:visited,#acercade a:active,#acercade a:hover {color:#fff;}
/*
--------- FORMULARIOS ---------
*/
.form_fila {clear:both;height:30px;padding:5px 0px 5px 0px;}
.form_colizq {float:left;margin:0px;padding-right:3%;text-align:right;width:33%;}
.form_colder {float:left;margin:0px;text-align:left;width:57%;}
.form_1col {clear:both;padding:25px 0px 30px 0px;text-align:center;width:100%;}
.combo {border:1px solid #999;color:#888;font:11px tahoma,sans-serif;width:120px;}
.combo_peq {border:1px solid #999;color:#888;font:10px tahoma,sans-serif;padding:1px;width:100px;}
.textarea {border:1px solid #999;color:#950208;font:11px tahoma,sans-serif;height:46px;padding:2px;width:290px;}
.textbox_peq {border:1px solid #999;color:#950208;font:11px tahoma,sans-serif;padding:2px;width:75px;}
.textbox_tar {border:1px solid #999;color:#950208;font:11px tahoma,sans-serif;padding:2px;width:25px;}
.textbox {border:1px solid #999;color:#950208;font:11px tahoma,sans-serif;padding:2px;width:150px;}
.textbox_gra {border:1px solid #999;color:#950208;font:11px tahoma,sans-serif;padding:2px;width:250px;}
.form_fila_tar {border-bottom:1px solid #cb9;clear:both;_height:100%;overflow:hidden;padding:10px;}
.form_fila_tar_rayado {border-bottom:1px dashed #dca;clear:both;_height:100%;overflow:hidden;padding:10px 10px 8px 10px;}
.form_elemento_form {float:left;padding-right:30px;}