* html #contenido_interior {
height: 522px;
}

body {
background: #000e25 url(imagen/FONDO.jpg) repeat-x ;
font: 8pt "Trebuchet MS", Verdana, Arial, Sans-Serif;
color: #000;
margin: 0px;
margin-top: 0px;

}

#contenedor {

width: 880px;
/*height: 645px;*/
padding: 0px;
margin: auto;
}


#page {

}

#cabecera {

width: 880px;
height: 65px;

}

#banner {

background: url(imagen/CABECERA.jpg) no-repeat;
width: 880px;
height: 166px;

}


h1 {
font-size: 26pt;
color: #fff;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 75px;
font-weight: normal;
}

h2 {
font-size: 20pt;
color: #003056;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
font-weight: normal;
}


#centrales {
float: left;
width: 880px;
/*min-height: 400px;*/
padding-bottom: 8px;
background-color: #fff;
}

#lateral {

float: left;
width: 167px;
background-color: #fff;
}


#central {

width: 697px;
float: right;
padding: 5px;

}

#buscador {

width: 695px;
background-color: #003056;

}


#alpha {

width: 695px;
color: #003056;

}

#alpha h2{

margin-left: 30px;

}

#alpha a{

text-decoration: none;
color: #003056;
font-weight: bold;

}

#alpha ul{

list-style-type: none;

}

#buscador h2{
margin:0px;
padding: 10px;
color: #003056;
font-size: 14pt;

}

#buscador h3{
margin:0px;
padding: 10px;
color: #fff;
font-size: 10pt;

}

.buscador {
color: #fff;

}

.clax {

padding: 5px;

}


.limpia {
clear: both;
}

img {
padding:0px;
margin: 0px;
}

#submenu {
width: 165px;
/*background-color: #eb1818;*/
padding-left: 3px;
margin: 3px 0px 8px 0px;
}
#submenu ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#submenu ul li {
margin-bottom: 3px;
}
#submenu ul li a {
background: url(imagen/cabecera_menu.jpg) repeat-x top left;
font-size: 13pt;
display: block;
color: #fff;
text-decoration: none;
padding: 6px 0px 0px 10px;
/*font-weight: bold;*/
height: 30px;
}


#submenu ul li a {
height: 25px;
background: #003056;
color: #fff;
font-size: 10pt;
font-weight: bold;
border-left: 1px solid #007fe0;
border-right: 1px solid #007fe0;
border-bottom: 2px solid #007fe0;
padding-left: 14px;
text-decoration:none;
}

#submenu ul li a:hover {
background: #1d61a0;
color: #fff;
text-decoration:none;
}

img {
border: none;
}

#pie {

width: 870px;
height: 30px;
background: #003056;
padding: 5px;

}

#pie p {

text-align: center;
color: #fff;
margin: 0px;

}

#pie a {


color: #fff; text-decoration:none;


}

.div_general { background-color:white }


.resultados_empresas {width:450px}

