/*
--------- GENERAL ---------
*/
* {border:0px;margin:0px;padding:0px;}
body {
background-color:#ffffff;
background-image:url(../img/fnd_body.jpg);
background-repeat:no-repeat;
background-position:center top;
color:#333;
font-family:verdana,arial,sans-serif;
font-size:11px;
line-height:18px;	
}
ul {list-style:none;}

/*
--------- ESTRUCTURA ---------
*/
#contenedora1 {background-image:url(../img/fnd_contenedora2.png);background-position:left bottom; background-repeat:repeat-x;overflow:hidden;}
#contenedora2 {background:url(../img/fnd_contenedora.gif) no-repeat center bottom;overflow:hidden;}
#contenedora3 {margin:0 auto;overflow:hidden;width:960px;}
#cabecera {height:180px;margin:0px 10px 10px 7px;width:940px;}
#contenido {background:url(../img/fnd_menu_inferior.gif) repeat-y;overflow:hidden;width:960px;}
#colder {float:right;padding-left:50px;padding-right:10px;padding-bottom:20px;width:702px;}
#coldersup {padding-right:10px;width:702px;height:244px;}
.parrafo{float:left;width:420px;height:150px;padding-left:40px;}
#segundo {background:#fff;float:right;padding-left:10px;padding-right:10px;width:733px;}
#colizq {float:left;overflow:hidden;padding-bottom:250px;width:180px;}
#pie {background-image:url(../img/linha.gif);background-position:right top;background-repeat:no-repeat;clear:both;height:40px;width:700px;color:#838383; padding-left:255px; padding-right:5px}
.mosca {clear:both;padding-top:7px; padding-right:5px;}
#menu_inferior {background:#fff;background-image:url(../img/fnd_menu_inferior.gif);background-position:left top;background-repeat:repeat-y;margin-top:2px;overflow:hidden;width:170px; clear:left;}
.telefono {padding:20px 0px;}
/*
--------- TEXTOS ---------
*/
h1 {background-image:url(../img/fnd_h1.png); background-position:0px 10px;background-repeat:no-repeat;color:#ffffff;font-family:verdana,sans-serif; font-size:14px;height:24px;padding:12px 0px 6px 10px;}
h2 {color:#005951;font-family:verdana,sans-serif;font-size:13px;padding:4px 0px;font-weight:bold}
h3 {color:#005951;font-family:verdana,sans-serif;font-size:11px;font-weight:bold; display:block;padding-top:30px}
.tituloGris {background-image:url(../img/fnd_h4.png); background-position:0px 10px;background-repeat:no-repeat;color:#ffffff;font-family:verdana,sans-serif; font-size:14px;height:24px;padding:12px 0px 6px 10px;}
p {color:#000000;font-family:verdana,sans-serif;font-size:11px;padding:7px 0px;}
/*
--------- FOTOS ---------
*/
.imgizq {float:left;}
.imgder {float:right;}
.imgderb {float:right; border-style:solid; border-width:1px; border-color:#006464; margin:10px 10px 10px 10px; padding:5px 5px 5px 5px;}
.imgizqb {float:left; border-style:solid; border-width:1px; border-color:#006464; margin:10px 10px 10px 10px; padding:5px 5px 5px 5px;}
.imgcentro {float:left; padding:18px 0px 0px 20px;}
.FotoFichaOferta {margin:0 auto;text-align:center;}
/*
--------- VÍNCULOS ---------
*/
.enlaceFlecha {background-image:url(../img/flecha.gif); background-repeat:no-repeat; background-position: 75px;font-family:verdana,sans-serif;color:#333333;display:block;font-size:11px;float:right;font-weight:bold;height:20px;padding-right:70px; text-decoration:none;width:55px;}
/**/
a:link,a:visited,a:active {color:#006464;font-weight:bold;text-decoration:none;}
a:hover {color:#888;font-weight:bold;text-decoration:none;}
#pie a:link,#pie a:visited,#pie a:active {color:#838383; font-weight:normal;text-decoration:none;}
#pie a:hover {color:#000000;text-decoration:none;}
#menuder {float:right;padding-right:10px;height:37px;background-image:url(../img/dosespacios.gif);background-position:right bottom;background-repeat:no-repeat;}
#menuizq {float:left;padding-left:248px;}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clear {clear:both;}
.centrado {clear:both;text-align:center;}
/*
--------- 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:40%;}
.form_colder {float:left;margin:0px;text-align:left;width:50%;}
.form_1col {clear:both;padding:25px 0px 30px 0px;text-align:center;width:100%;}
.input_text {border:1px solid #999;color:#000;font:11px verdana,sans-serif;padding:2px;width:145px;}
.input {border:1px solid #999;color:#000;font:11px verdana,sans-serif;padding:2px;width:145px;}
.textarea {border:1px solid #999;color:#888;font:11px verdana,sans-serif;height:46px;padding:2px;width:290px;}
#Form1 {height:100%;}
