
/*Elementos principales de la pagina*/
html, body, form, p {
margin:0px;	padding:0px;
}
body {
text-align:center; /*center hack*/
background-color:#FFFFFF;
color:#000000;
font-family: "Tahoma",Verdana,Arial !important;
font-size: 12px;	
}	
img,table {
border:none;
}

h1,h2,h3,h4,h5,h6{margin:0; padding:0; display:block; font-size:12px; font-weight:normal}

#contenedor{
	width:955px; /*center hack*/
	margin:0 auto; /*center hack*/
	text-align:left;
}
#pagina {
	font-size: 11px;text-align: left;
	width: 955px;min-width : 955px;max-width : 955px;
	position: relative;
	margin:0 auto;
}
#contenido{
	display:block;
	width: 955px;
	float:left;
	background-color:#ffffff !important;
	padding: 9px 0 9px 0
}
/*Estilos para el encabezado*/
#cabecera{
width:inherit;height:50px;padding:15px 0px 0px 0px; display:block
}
#cabecera a{
float:left;width:222px;height:34px;
background-image:url(../images/logo.jpg);
}
.buscador{float:right; padding:4px 0 0 0; display:block; }
.buscador a{ background-image:none !important; float:left; margin-left:10px; width:auto !important}
.buscador input{ float:left}
.buscador input.txt_general_nota{margin:2px 2px 0 0; width:181px; height:15px; border:solid 1px #B9B9B9}

.seccion_amarilla{
	padding-left:65px; padding-bottom:2px; height:12px; width:150px
}
.seccion_amarilla a {height:10px !important;}

/*Fin*/

/*Clases para las barras de menus: principal y sub seccion*/
#menuSubSeccionH, #menuSubSeccionN, #menuSubSeccionE{background-color:#FFFFFF !important;  height:27px; float:left}
#menuSubSeccionH{ width:955px !important;}
#menuSubSeccionN{padding: 0 0 0 132px; width:612px !important}
#menuSubSeccionE{padding: 0 0 0 154px; width:612px !important}
.menuPrincipal, .menuSubSeccion, .menuSubSeccion2{float:left;padding:0;list-style:none;height:26px;} 
.menuPrincipal li, .menuSubSeccion li, .menuSubSeccion2 li {float:left;}
.menuPrincipal li a, .menuSubSeccion li a, .menuSubSeccion2 li a {display:block; float:left; height:26px; line-height:26px; text-align:center;text-decoration:inherit;}
.menuPrincipal li a{padding:0 48px 0 49px; font-size:13px}
.menuPrincipal {margin:0;width:955px !important; background-color:#0088CE;}
.menuPrincipal li a.lnk_botonhedsel{color:#0099FF;background:#FFFFFF;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
.menuSubSeccion {margin:0;background-color:#FFFFFF; width:660px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}

.menuSubSeccion li a {padding:0 50px 0 50px;}
.menuSubSeccionN li a {padding:0 45px 0 45px;}
.menuSubSeccionE li a {padding:0 32px 0 31px;}
/*Fin*/

/*Clase para la barra de menu pie de pagina*/
.menuPie {float:left;margin:10px 0 0 0; padding:0;background-color:inherit; width:937px;}
#pie p{text-align:right;height:20px; line-height:12px; width:955px !important;}
.menuPie ul{ float:left; margin:0 0 5px 0; padding:0; width:100%}
.menuPie li {float:left; list-style:none;line-height:10px;height:10px;}
.menuPie li a {display:block; float:left; text-align:center; padding:0 10px 0 10px;}
.separador{ width:1px; background-color:#999999; height:10px}
/*Fin*/



