.contenedor{
	width:1000px;
	height:auto;
	border:#000 0px solid;
	margin: 0 auto;
}
.cabecera{
	width:1000px;
	height:auto;
	float:left;
	position:relative;
	border:#000 0px solid;
}
.logo{
	width:1000px;
	height:100px;
	float:left;
	position:relative;
	border:#000 0px solid;
	background-image:url(../../Imagenes/cabecera2.jpg);
	}
.contenedor_idioma{
	width:160px;
	height:35px;
	float:left;
	position:relative;
	margin-left:42px;
	margin-right:42px;	
}
.idioma{
	width:160px;
	height:35px;
	float:left;
	position:relative;
	background-image:url(../../Imagenes/Idioma.gif);
	margin-left:42px;
	margin-right:42px;
	margin-bottom:20px;
	margin-top:20px;
}
.captcha{
	width:auto;
	height:auto;
	float:left;
	position:relative;
	margin-left:42px;
	margin-right:42px;
	margin-bottom:20px;
	margin-top:20px;
}
.cont_var{
	width:537px;
	height:auto;
	float:left;
	position:relative;
	margin-left:100px;
	margin-right:100px;
	margin-bottom:20px;
	margin-top:20px;
	border:#000 1px solid;
}
.cont_var_1{
	width:537px;
	height:auto;
	float:left;
	position:relative;
	margin-left:100px;
	margin-right:100px;
	margin-bottom:20px;
	margin-top:20px;
}
.submit1{
	width:100px;
	height:35px;
	float:left;
	position:relative;
	background-image:url(../../Imagenes/Enviar.gif);
	border:#000 0px solid;
}
.cont_lin{
	width:537px;
	height:30px;
	float:left;
	position:relative;
}
.cont_enviar{
	width:537px;
	height:50px;
	float:left;
	position:relative;
}
.catego{
	width:266px;
	height:20px;
	float:left;
	position:relative;
	border:#000 1px solid;
}
.cuerpo{
	width:998px;
	height:auto;
	float:left;
	position:relative;
	border:#000 0px solid;
}
.noticias{
	width:737px;
	height:auto;
	float:left;
	position:relative;
	border:#000 0px solid;
}
.logo_noticias{
	width:537px;
	height:30px;
	margin-left:100px;
	margin-right:100px;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(../../Imagenes/noticias.gif);
	border: #000 1px solid;
	position:relative;
	float:left;
}
.logo_noticias1{
	width:537px;
	height:30px;
	margin-left:100px;
	margin-right:100px;
	margin-top:20px;
	margin-bottom:20px;
	position:relative;
	float:left;
}
.logo_archivo{
	width:250px;
	height:30px;
	margin-left:100px;
	margin-right:100px;
	margin-bottom:20px;
	position:relative;
	float:left;
}
.logo_directorio{
	width:537px;
	height:30px;
	margin-left:100px;
	margin-right:100px;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(../../Imagenes/directorio.gif);
	border: #000 1px solid;
	position:relative;
	float:left;
}
.logo_enlaces{
	width:300px;
	height:30px;
	margin-left:30px;
	margin-bottom:20px;
	position:relative;
	float:left;
	margin-left:100px;
	margin-right:100px;
	margin-top:20px;
	margin-bottom:20px;
}
.logo_categorias{
	width:300px;
	height:30px;
	margin-right:30px;
	margin-bottom:20px;
	position:relative;
	float:left;
	margin-left:100px;
	margin-right:100px;
	margin-top:20px;
	margin-bottom:20px;
}
.include_noti{
	width:537px;
	height:auto;
	float:left;
	position:relative;
	margin-left:100px;
	margin-right:100px;
	margin-bottom:20px;
}
.noti{
	width:505px;
	height:170px;
	float:left;
	position:relative;
	border:#000 1px solid;
	padding:15px;
}
.extranoti{
	width:505px;
	height:auto;
	float:left;
	position:relative;
	border:#000 1px solid;
	padding:15px;
}
.notinoti{
	width:356.5px;
	height:20px;
	float:left;
	position:relative;
	border:#000 1px solid;
	margin-bottom:15px;
	background: url(images/bg.gif) repeat-x;
	padding:5px;
}
.notifecha{
	width:156.5px;
	height:20px;
	float:left;
	position:relative;
	border:#000 1px solid;
	margin-bottom:15px;
	background: url(images/bg.gif) repeat-x;
	padding:5px;
}
.colaboradores{
	width:244px;
	height:auto;
	float:left;
	position:relative;
	border:#000 0px solid;
	margin-left:15px;
}
.banner{
	width:160px;
	height:35px;
	float:left;
	position:relative;
  	background-image:url(../../Imagenes/Colaboradores.gif);
	margin-left:42px;
	margin-right:42px;
	margin-bottom:20px;
	margin-top:20px;
}
.pie_pagina{
	width:1000px;
	height:100px;
	float:left;
	position:relative;
	border:#000 0px solid;
}
.login{
	width:600px;
	height:auto;
	float:left;
	position:relative;
	border:#000 1px solid;
	margin-left:100px;
	margin-right:100px;
	margin-top:200px;
	margin-bottom:200px;
}
.login1{
	width:598px;
	height:100px;
	float:left;
	position:relative;
	border:#000 1px solid;
}
.login2{
	width:598px;
	height:75px;
	float:left;
	position:relative;
	border:#000 1px solid;
}

.nav {
height:35px; 
background: url(images/bg.gif) repeat-x; 
position:relative;
float:left;
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:100%; 
z-index:100;
margin:0;
padding:0;
}

.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}
.nav .seccion_activa,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}
.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:35px; 
float:left; 
font-weight:bold;
background: url(images/bg.gif); 
padding:0 30px 0 30px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#dfdfdf;
}
.ac {
display:block; 
height:35px; 
float:left; 
font-weight:bold;
background: url(images/bg.gif); 
padding:0 30px 0 30px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#dfdfdf;
}

.nav .select a:hover, 
.nav .select li:hover a  {
background: url(images/hover.gif); 
padding:0 0 0 15px; 
cursor:pointer; 
color:#2b3238;
}
.nav  .ac {
background: url(images/hover.gif); 
padding:0 0 0 15px; 
cursor:pointer; 
color:#2b3238;
}
.nav  .ac {
display:block; 
float:left; 
padding:0 30px 0 15px; 
background:url(images/hover.gif) right top; 
cursor:pointer;
}

.nav .select a b{
	font-weight:bold;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 30px 0 15px; 
background:url(images/hover.gif) right top; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}

.nav .seccion_activa a:hover b,
.nav .seccion_activa li:hover a b{
display:block; 
float:left; 
padding:0 30px 0 15px; 
background:url(images/hover.gif) right top; 
cursor:pointer;	
}


.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#2b3238;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:100%; 
top:35px; 
background:url(images/back.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#2b3238;
}

.nav .current .sub li.sub_show a {
color:#2b3238; 
cursor:default; 
}

.nav .select .sub li a {
	font-weight:normal;
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#909090; 
}

