/*
--------- GENERAL ---------
*/
* {border:0px;margin:0px;padding:0px;}
ul {list-style:none;}
body {background:#4C5D79;color:#000;font:11px tahoma,sans-serif;line-height:16px;text-align:center;}
/*
--------- ESTRUCTURA ---------
*/
#cabeceraAncho100 {background:url(../img/fnd_cabecera.gif) repeat-x;height:79px;overflow:hidden;width:100%;}
#cabecera {height:79px;margin:0 auto;width:1000px;}
#logo1 {float:left;height:79px;width:200px;}
#contenidoAncho100 {background:#fff url(../img/fnd_contenido.png) repeat-x;width:100%;}
#contenido {background:#fff;border-left:2px solid #A1A1A1;border-right:2px solid #A1A1A1;margin:0 auto;overflow:hidden;text-align:left;width:996px;}
#colizq {float:left;overflow:hidden;width:278px;}
#logo2 {height:90px;width:278px;}
#casa {clear:both;height:550px;overflow:hidden;width:278px; padding:10px;}
/*#casa {background:url(../img/fnd_casa.jpg) no-repeat left bottom;clear:both;height:250px;overflow:hidden;width:278px;}*/
#colder {background:url(../img/fnd_colder.jpg) no-repeat right top;float:right;overflow:hidden;width:718px;}
#colder_contenido {border-top:3px solid #A1A1A1;border-bottom:3px solid #A1A1A1;margin:2px 8px 2px 0px;overflow:hidden;padding:10px 10px 50px 10px;_height:100%;}
#pieAncho100 {background:url(../img/fnd_pie.gif) repeat-x;clear:both;height:80px;width:100%;}
#pie {color:#fff;height:60px;margin:0 auto;padding:10px;width:980px;}
.cimworks{clear:both;float:right;padding:30px 0px 20px 0px;}
.cimworks a:link, .cimworks a:visited, .cimworks a:active { color:#000; text-decoration:underline;}
.cimworks a:hover {color:#7E1206;}
.portadaIzq {float:left;overflow:hidden;width:475px;}
.portadaDer {float:right;overflow:hidden;width:215px;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#7E1206;text-decoration:none;}
a:hover {text-decoration:underline;}
/**/
#menusup {float:right;}
#menusup li {float:left;}
#menusup li a {color:#fff;display:block;float:left;padding:15px 20px;}
#menusup li #inicio {background:url(../img/ico_inicio.gif) no-repeat 1px 14px;padding-left:19px;}
#menusup li #contactar {background:url(../img/ico_contactar.gif) no-repeat 1px 16px;padding-left:19px;}
#menusup li #mapa {background:url(../img/ico_mapa.gif) no-repeat 1px 14px;padding-left:19px;}
/**/
#pie a:link,#pie a:visited,#pie a:active#pie a:hover {color:#fff;}
/*
--------- TEXTOS ---------
*/
h1 {background:url(../img/fnd_h1.gif) repeat-x 0px 22px;color:#4D5F7C;font:18px verdana,sans-serif;padding:12px 10px 8px 10px;}
h1 span {background:#fff;padding:0px 5px;}
h2 {color:#4D5F7C;font:bold 13px verdana,sans-serif;padding:6px 0px;text-transform:uppercase;}
p {padding:8px 0px;}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clearboth {clear:both;}
.derecha2 {float:right;padding:15px;}

/*
--------- IMÁGENES ---------
*/
.fotoizq {border:1px solid #333;float:left;margin-right:6px;padding:1px;}
.fotoder {border:1px solid #333;float:right;margin-left:6px;padding:1px;}

/*
--------- 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;}