/*
--------- GENERAL ---------
*/
* {margin:0px;padding:0px;}
a img {border:0px;}
ul {list-style:none;}
body {background:#2B3636;color:#C6DEDE;font:11px verdana,sans-serif;line-height:18px;text-align:center;}
/*
--------- ESTRUCTURA ---------
*/
#contenedora {margin:0 auto;text-align:left;width:980px;}
#cabecera {background:url(../img/fnd_cabecera.gif) no-repeat;height:97px;overflow:hidden;text-align:left;width:980px;}
#flashCabecera {height:60px;width:490px;}
#flashIndex{height:290px;width:722px;}
#contenido {background:url(../img/fnd_contenido.gif) repeat-y 2px;clear:both;overflow:hidden;padding-bottom:0px;width:980px;}
#colizq {float:left;overflow:hidden;padding:0px 0px 125px 0px;width:250px;}
#colder {background:url(../img/fnd_colder.gif) repeat-y 3px;float:right;overflow:hidden;padding:0px 8px 20px 15px;width:707px;}
#pie {background:url(../img/fnd_pie.gif) no-repeat;clear:both;height:29px;padding:36px 20px 0px 20px;width:960px;}
.imagen_cabecera {float:right;padding-top:30px;padding-right:5px;}
/*
--------- ALINEADOS ---------
*/
.izquierda {float:left;}
.derecha {float:right;}
.clearboth {clear:both;}
.centrado {text-align:center;}
/*
--------- NAVEGACIÓN / ENLACES ---------
*/
a:link,a:visited,a:active {color:#C6DEDE;text-decoration:underline;}
a:hover {color:#FF6600;}
.btn:hover {background:#f5f5ff;color:#358;}
/*
--------- TEXTOS ---------
*/
h1 {background:#3F5050 url(../img/fnd_titulo.gif) no-repeat 5px 6px;font:11px verdana,sans-serif;height:17px;margin-bottom:16px;padding:5px 0px 3px 25px;text-transform:uppercase;}
h1 span {float:left;}
.img_h1 {background:url(../img/fnd_titulo_der.gif) no-repeat;display:block;float:right;height:20px;width:42px;}
/*h1 span {color:#C6DEDE;float:right;}*/
h2 {color:#748F8F;font:14px verdana,sans-serif;padding-bottom:8px;}
h3 {color:#C6DEDE;font:14px verdana,sans-serif;padding-bottom:8px;}
.txtcentrado {text-align:center;}
p {padding:6px 0px;}
.txt15 {font-size:15px;}
/*
--------- FOTOS ---------
*/
.FotoFichaOferta {border:1px solid #bbb;float:left;margin-right:6px; max-height:125px; height:auto; }
.fotoizq {border:1px solid #fff;float:left;margin:0px 15px 10px 0px;padding:1px;}
.fotoizqFicha {border:1px solid #000;float:left;margin:0px 15px 10px 0px;padding:1px;}
.fotoder {border:1px solid #fff;float:right;margin:10px 0px 10px 10px;padding:1px;}
.fotoizq_noticias {border:2px solid #748F8F;float:left;margin-right:5px;}
.fotoizq_sinborde {float:left;margin-right:6px;}
.fotoder_sinborde {float:right;margin-left:6px;}
/*
--------- FORMULARIOS ---------
*/
.form_fila {clear:both;overflow:hidden;padding:10px 0px;text-align:center;}
.form_colizq {float:left;margin:0px;overflow:hidden;padding-right:0%;text-align:right;width:44%;}
.form_colder {float:right;margin:0px;overflow:hidden;padding-left:0%;text-align:left;width:54%;}
.input {border:1px solid #999;color:#888;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;}
.combo {border:1px solid #999;color:#888;font:11px verdana,sans-serif;width:120px;}
/*
--------- 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;}
/*
--------- LISTAS ---------
*/
.lista {list-style:circle;padding-left:20px;}

/*------------(CSS LOGO TAW)------------*/

.tawlogo { 
font-family: arial, sans-serif; 
border: 1px solid #C8C5B5; 
vertical-align: 0.2em;
font-weight: bold;
color: #fff;
font-size: 0.8em; 
background-color: #C8C5B5;
padding: 0;
}

.tawlogo .tnivel {
padding: 0 0.4em ;
border-bottom: 0px;
background-color: #C8C5B5;
color: #fff;
font-size: 0.8em;
}

.tawlogo abbr {
border-bottom: 0px;
}

.tawlogo acronym{
border-bottom: 0px;
padding: 0 0.3em;
background-color: #E3E1D9;
color: #666; 
}

.tawlogo sup{
padding: 0em;
vertical-align: 0.6em;
font-size: 0.6em;
}
/*------------(CSS LOGO TAW)------------*/