/* CSS Document */

body{
margin:0px;
padding:0px;
width:100%;
height:100%;
}

a{
text-decoration:none;
}

.clear{
clear:both;
margin:0px;
padding:0px;
}

.espacio_20{
position:relative;
display:block;
height:20px;
}

.espacio_10{
position:relative;
display:block;
height:10px;
}

.contenido{
position:relative;
min-height:796px;
height:auto;
}

*html .contenido{
height:796px;
}

/* FUENTES */

#text_menu{
font-family:Verdana;
font-size:15px;
font-weight:550;
}

#text_home{
font-family:Verdana;
font-size:12px;
color:#000;
line-height:15px;
}

#text_home_2{
font-family:Verdana;
font-size:11px;
color:#000;
line-height:15px;
}


#text_lang{
font-family:Verdana;
font-size:10px;
color:#595d63;
}

#text_01{
font-family:Verdana;
font-size:10px;
color:#000;
}

#text_02{
font-family:Verdana;
font-size:13px;
color:#7e0026;
}

#text_03{
font-family:Verdana;
font-size:11px;
color:#000000;
}

#text_04{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#000;
}

#text_05{
font-family:Verdana;
font-size:10px;
color:#595d63;
}

#text_06{
font-family:Verdana;
font-size:12px;
color:#1a171b;
}

#text_07{
font-family:Verdana;
font-size:11px;
color:#1a171b;
}

#text_08{
font-family:Verdana;
font-size:12px;
color:#1a171b;
font-weight:bold;
}

#text_09{
font-family:Verdana;
font-size:11px;
color:#1a171b;
font-weight:bold;
}

#text_10{
font-family:Arial;
font-size:14px;
color:#1a171b;

}

#text_11{
font-family:Verdana;
font-size:12px;
color:#7e0026;
}

#text_12{
font-family:Verdana;
font-size:11px;
color:#000;
font-weight:bold;
}

#text_13{
font-family:verdana;
color:#5f0420;
font-weight:bold;
font-size:10px;
}

#text_14{
font-family:verdana;
color:#7b7c7c;
font-weight:bold;
font-size:10px;
}
/* FIN FUENTES */


/* CABECERA */

.cabecera{
background-image:url(../imagenes/cabecera.gif);
background-repeat:no-repeat;
width:877px;
height:236px;
}

.cabecera_1{
position:relative;
height:68px;
}

.cabecera_2{
position:relative;
height:147px;
}

.cabecera_3{
position:relative;
height:20px;
}

.menu{
float:right;
padding-right:12px;
width:231px;
height:147px;
}

.menu_activo{
background-image:url(../imagenes/marca_menu.gif);
background-repeat:no-repeat;
}

.menu_activo_2{
background-image:url(../imagenes/marca_menu_2.gif);
background-repeat:no-repeat;
}

.lang{
border:0px thin #000px;
}

.reloj{
position:absolute;
left: 546px;
top: 3px;

}

.lang_select{
position:absolute;
top: 46px;
height: 19px;
left: 418px;
}

.form_reloj{
border:0px thin #000;
width:20px;
}

.cabecera_flash{
position:absolute;
width:650px;
height:147px;
left: -22px;
top: 0px;
}

/* FIN CABECERA */

/* CUERPO */

.cuerpo{
position:relative;
min-height:560px;
margin-top:16px;
height:auto;
width:920px;

}

*html .cuerpo{
height:560px;
}

.home_izq{
float:left;
width:526px;
}
.home_drch{
float:right;
width:342px;
}

/* FIN CUERPO */

/* PIE */

.pie{
position:relative;
height:30px;
margin-top:20px;
border-top:dotted 1px #000000;
}

.pie ul{
list-style:none;
margin:0px;
margin-top:5px;
padding:0px;
}

.pie li{
margin: 40px;
display:inline;
}

/* FIN PIE */

/* CONOZCANOS */

.izq{
float:left;
width:506px;
}

.centro{
float:left;
width:511px;
margin-left:20px;
}

.dcha{
float:right;
width:340px;
}

/* FIN CONOZCANOS */

/* SERVICIOS */

.pictorama{
position:relative;
background-image:url(../imagenes/pictorama.gif);
width:592px;
height:30px;
}

.cuadro_top{
width:574px;
height:46px;
background-color:#d2d4d5;
}

.cuadro_cuerpo{
width:562px;
border-left:solid 6px #d2d4d5;
border-right:solid 6px #d2d4d5;
}

.cuadro_bottom{
width:562px;
height:10px;
border-left:solid 6px #d2d4d5;
border-right:solid 6px #d2d4d5;
border-bottom: solid 8px #d2d4d5;
display:block;
}

/* FIN SERVICIOS */

/* CONTACTENOS */

.text_input{
border:solid 1px #d2d4d5;
width:222px;
height: 20px;
}

.boton{
background-image:url(../imagenes/boton.gif);
width:72px;
height:29px;
background-repeat:no-repeat;
border:0px solid #000;
}

.menu_press{
padding-left:26px;
}

.menu_press:hover{
background-image:url(../imagenes/marca_menu_3.gif);
background-position:left;
background-repeat:no-repeat;
}

.menu_press#activo{
background-image:url(../imagenes/marca_menu_3.gif);
background-position:left;
background-repeat:no-repeat;
}

/* FIN CONTACTENOS */

/* PRENSA */

.pasa_pagina ul{
margin:0px;
padding:0px;
list-style:none;
}

.pasa_pagina li{
display:inline;
margin:0px;
padding:0px;
cursor:pointer;
}

.linea{
width:100%;
border:0px solid #000;
border-bottom:2px #bb798d solid;
margin-left:-50px;
}

/* FIN PRENSA */

/* MAPA WEB */

.mapa_web{
background-image:url(../imagenes/MapaWeb.gif);
width:668px;
height:203px;
position:relative;
}

.mapa_web ul{
margin:0px;
padding:0px;
list-style:none;
}

.mapa_web li{
margin:0px;
padding:0px;
display:inline;
}

.mapa_web a{
color:#000;
}

/* FIN MAPA WEB */

/* TOOLTIP */

.tool-body{
background-color:#FFFFFF;
font-family:verdana;
font-size:10px;
padding-bottom:20px;
padding-top:10px;
width:200px;
padding-left:10px;
padding-right:10px;
}

.tool-head{
background-color:#d2d4d5;
font-family:verdana;
font-size:12px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}

/* ZONA PERSONAL */

.campo_1{
width:66px;
float:left;
margin-top:4px;
}

.campo_texto{
width:224px;
float:left;
border:1px solid #d2d4d5;
}

.boton_z{
background-image:url(../imagenes/b_z_personal.gif);
background-repeat:no-repeat;
width:72px;
height:28px;
}

.marco_ficha{
width:100%;
height:11px;
background-color:#e8e9ea;
margin-top:10px;
}

.marco_ficha ul{
margin:0px;
padding:0px;
list-style:none;
width:650px;
}

.marco_ficha li{
display:block;
float:left;
}

.archivos{
height:30px;
}

.archivos ul{
margin:0px;
padding:0px;
list-style:none;
height:auto;

}

.archivos li{
display:block;
float:left;
height:28px;
padding-top:10px;
}

.archivos a{
text-decoration:none;
color:#000;
}


