/* CSS Document */

*{padding:0;margin:0; outline:none}
html,body{height:100%}
#loading{
position:absolute;
margin-top:0px;
margin-left:0px;
height:2600px; 
width:100%; 
background-repeat:no-repeat; 
background-color:#000000;
-khtml-opacity:1; 
-moz-opacity:1; 
filter:alpha(opacity=100); 
opacity:1; 
zoom:1; 
cursor:wait; 
z-index:100}

.load
{
margin-left:510px;
margin-top:350px;}

body
{
background-image:url(../imagenes/fondo.png);
}

div#main_top
{
position:absolute;
top:0%;
left:12%;
right:130px;
width:980px;
height:170px;
}

div#banner_uno
{
position:absolute;
background-image:url(../imagenes/barra-superior.jpg);
background-repeat:repeat;
background-color:#00FFCC;
right:0px;
margin-top:-6px;
width:980px;
height:36px;
*left:0px;
*right:0px;
}

div#banner_dos
{
position:absolute;
background-image:url(../imagenes/banner/banner-base.gif);
background-repeat:no-repeat;
top:30px;
right:0px;
width:980px;
height:170px;
}

#banner_uno ul 
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left; 
font-size:12px;
font-family: "Lucida Sans Unicode"; 
margin-left:520px;
color:#FFFFFF;
*margin-left:165px;.
*margin-top:8px;
}

#banner_uno li 
{
float:left;
margin-top:-5px;
margin-left:10px;
margin-right:10px;
color:#FFFFFF;
}

.fecha
{
margin-top:10px;
margin-left:150px;
width:360px;
*margin-left:150px;

}

.banner a
{
color: #fff;
text-decoration:none;
}

div#mapa_sitio
{
position:absolute;
top:0%;
left:12%;
background-image:url(../imagenes/banner/Banner_sup.jpg);
background-repeat:repeat;
right:130px;
width:980px;
margin-top:705px;
height:100px;
}

div#footer_pie
{
position:absolute;
margin-top:755px;
width:979px;
margin-left:133px;
height:100px;
font-size:12px;
font-family: "Lucida Sans Unicode"; 
color:#000;
}

div#pie3
{
position:absolute;
margin-top:-15px;
margin-left:748px;
}

div#banner_sup_izq
{
position:absolute;
margin-top:3px;
background-image: url(../imagenes/barranueva/1.jpg);
background-repeat:no-repeat;
width:12px;
height:35px;
*margin-top:0px;
}

div#banner_sup_centro
{
position:absolute;
margin-top:3px;
background-image: url(../imagenes/barranueva/2.jpg);
height:35px;
*margin-top:0px;
}

.banner_sup_centro a
{
cursor:pointer;
}

div#banner_sup_dere1
{
position:absolute;
margin-top:3px;
background-image: url(../imagenes/barranueva/sobre3.jpg) ;
background-repeat:no-repeat;
width:26px;
height:35px;
*margin-top:0px;
}

div#banner_sup_dere2
{
position:absolute;
margin-top:3px;
background-image: url(../imagenes/barranueva/casa3.jpg) ;
background-repeat:no-repeat;
width:26px;
height:35px;
*margin-top:0px;
}

div#banner_sup_centro p
{
margin-top:11px;
}

.trans {
    background-color: #FFFFFF;
    opacity: 0.7;
    filter:alpha(opacity=70);
	overflow:auto;
	border:solid 1px;
	border-color: #E6E6E6;
}

.trans_2 {
	overflow:auto;
	border:solid 1px;
	border-color: #E6E6E6;
}

.trans_3 {
    background-color: #FFFFFF;
    opacity: 0.7;
    filter:alpha(opacity=70);
	border:solid 1px;
	border-color: #E6E6E6;
}

.trans_4 {
    background-color: #FFFFFF;
    opacity: 0.9;
    filter:alpha(opacity=70);
	overflow:auto;
	border:solid 1px;
	border-color: #E6E6E6;
}

div#espacio
{
margin-left:130px;
margin-top:-20px;
margin-bottom:10px;
}

div#espacio2
{
margin-left:130px;
*margin-top:0px;
*margin-left:0px;
*margin-bottom:0px;
}


div#a1, div#a2, div#a3, div#a4, div#a5, div#a6, div#a7, div#a8, div#a9
{
font-family:"Lucida Sans Unicode";
font-size:11px;
}

.enlace_redireccion
{
cursor:pointer;
color:#0033CC;

}

.boletin
{
position:absolute;
margin-top:210px;
margin-left:3px;
*margin-top:212px;

}

.caja_boletin
{
font-size:10px;
font-style:italic;
color:#000000;
width:103px;
height:18px;}


.caja_boletin_user
{
font-size:10px;
font-style:italic;
color:##000000;
width:103px;
height:18px;
*margin-left:4px;}

.glosario a
{
font-size:9;
text-decoration:none;
color: #000000;
margin-left:1px;
}

.pie
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}

.pie a
{
cursor:pointer;
}

div#espacio2
{
margin-top:-20px;
margin-left:150px;
margin-bottom:10px;
}

div#espacio3
{
margin-top:-20px;
margin-left:180px;
margin-bottom:10px;
*margin-top:0px;
*margin-left:0px;
*margin-bottom:0px;
}

div#declaracion_espacio
{
margin-top:-20px;
margin-left:180px;
margin-bottom:10px;
}

p
{
font-size:14px;
}

.footer
{
font-size:12px;
}

ul
{
font-size:14px;
}

.ulfooter
{
font-size:12px;
}