body {
	font-family: verdana, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	}

p, td, th, blockquote {
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;
	}

/* CONTENEDOR */
#contenedor{
	margin: auto;
	padding: 0px;
	width: 760px;
	margin-top: 40px;
	clear: both;
	position: relative;
	background-color: #f0eded;
}

/* CONTENEDOR - CABECERA */
#encabezado {
margin: 0px;
padding: 0px;
height: 200px;
width: 760px;
margin: auto;
}

#banner{
}

/* CONTENEDOR - CABECERA - MENU HORIZONTAL */

#menu-horizontal {
	background: #092a92;
	width:500px;
	height: 17px;
	font-size:10px;
	display: block;
	padding: 5px 0 0 260px;
	position: absolute;
	top: 177px;
	}

#menu-horizontal ul, #menu-horizontal ul li {
	margin: 0 0 5px 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#menu-horizontal a:link, #menu-horizontal a:visited {
	float: left;
	margin: 0 5px;
	text-decoration: none;
	color: #FFFFFF;
	}

#menu-horizontal a:hover {
	border-bottom: 2px solid #00CC00;
	background: transparent;
	color: #FFFFFF;
	}
/* CONTENEDOR - CABECERA - BUSQUEDAS */

#busquedas {
	float: left; 
	width: 300px;
	position: absolute;
	top:-30px;
	left: 0px;
	}

#busquedas p {
	margin: 3px 0 0 0;
	padding: 0 0 0 5px;
	font-size:10px;
	}

#busquedas input.boton-buscar{
	width: 76px;
	height:25px;
	color: #FFFFFF;
	border: none;
	}

#busquedas input.boton-buscar:hover{
	text-decoration: underline;
	}
/* CONTENEDOR - BLOQUE IZQUIERDO */

#titulositio {
	float: right; 
	width: 460px;
	position: relative;
	top:-205px;
	left: 0px;
	}

#bloqueizq{
	clear:both;
	background:#f0eded;
	float:left;
	width:150px;
	margin:0 0 0 0;
	padding:5px 0px 0px 2px;
	font-size:0.9em;
}

#bloqueizq ul{
	list-style:none;
	background:#f0eded;
	width:110px;
	margin: 0 0 0 0;
	font-size:1.1em;
}	

#bloqueizq li{
	margin-bottom:1px;
}

#bloqueizq li a{
	font-weight:bold;
	height: auto;
	text-decoration:none;
	color:#505050;
	display:block;
	padding:3px 3px 3px 3px;
	background:#f0eded;
	border-left:4px solid #cccccc;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;}	
	
#bloqueizq li a:hover{
	color: #9f092a;
	border-left:4px solid #286ea0;
	background-color: #99CCFF;
}

#bloqueizq .titulos{
	font-weight:bold;
	height:auto;
	text-decoration:none;
	color: #ffffff;
	display:block;
	padding: 2px 0px 2px 6px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-image: url(../images/fondotit.gif);
}
.titulos1{
	font-weight:bold;
	height:auto;
	text-decoration:none;
	color: #ffffff;
	display:block;
	padding: 2px 0px 2px 6px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-image: url(../images/fondotit1.gif);
	background-repeat: no-repeat;
}
#contenido{
	float: right;
	background: #f0eded;
	width: 595px;
	height: 100%;
	margin: 0 3px 0 0;
	padding:5px;
	position: relative;
	top: 0;
	}
	
#bloquecentral{
	float:left;
	width:360px;
	position: relative;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:0 5px 0 5px;
	line-height:1.6em;
	text-align:left;
	left: 7px;
	}

#bloquecentrosec{
	float:left;
	width:580px;
	position: relative;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:0 5px 0 5px;
	line-height:1.6em;
	text-align:left;
	left: 7px;
	}

#bloquecentrosec .fecha{
	font-weight:bold;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: italic;
	line-height: normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
}

#bloquecentrosec .titulo{
	font-weight:bold;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #990000;
}

#ultimasnoticias{
	float:left;
	width:350px;
	position: relative;
	border-bottom:1px solid #CCCCCC;
	padding:10px 0px 10px 0px;
	line-height:1.6em;
	text-align:left;
	left: 7px;
	}

#ultimasnoticias .fecha{
	font-weight:bold;
	text-decoration:none;
	color: #000000;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 8px;
	font-style: italic;
}

#ultimasnoticias .titnoti{
	font-weight:bold;
	text-decoration:none;
	color: #990000;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height:normal;
	font-style: normal;
}

#ultimasnoticias .imagen{
	border-width: thin;
	border-top-color: #000000;
	float: left;
	padding: 5px 5px 5px 0px;
}

#ultimasnoticias .textonoti{
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	display:block;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
}

#ultimasnoticias .vermas{
	font-weight:bold;
	text-decoration:none;
	color: #FF0000;
	padding: 6px 0px 0px 6px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: normal;
}

#bloqueder{
	float:right;
	width:205px;
	background:#f0eded;
	margin:0 0 0 0;
	padding:0;
	font-size:0.9em;
	line-height:1.5em;
}

#bloqueder .titulos{
	font-weight:bold;
	height:auto;
	text-decoration:none;
	color: #ffffff;
	display:block;
	padding: 2px 0px 2px 6px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	background-image: url(../images/fondotitder.gif);
	background-repeat: no-repeat;
}

#bloqueder .publicaciones{
	font-weight:bold;
	text-decoration:none;
	color: #000000;
	padding: 6px 0px 0px 6px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: normal;
	text-align: center;
}

#bloqueder .titequipo{
	font-weight:bold;
	text-decoration:none;
	color: #000066;
	padding: 6px 4px 0px 4px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
}

#bloqueder .titdir{
	font-weight:bold;
	text-decoration:none;
	color: #006633;
	padding: 6px 4px 0px 4px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}

#bloqueder .titnoti{
	font-weight:bold;
	text-decoration:none;
	color: #000066;
	padding: 6px 4px 0px 4px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}

#bloqueder .textonoti{
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	display:block;
	padding: 0px 4px 0px 4px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
}

#bloqueder .vermas{
	font-weight:bold;
	text-decoration:none;
	color: #FF0000;
	padding: 6px 0px 0px 6px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7px;
	font-style: italic;
	line-height: normal;
}


#pie{
	clear:both;
	margin:0 auto;
	padding:10px 0 20px 0;
	border-top:4px solid #f0f0f0;
	width:760px;
	text-align:center;
	color:#808080;
	font-size:0.9em;
}

.White,font.White,a.White,a.White:link,a.White:visited {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	line-height: 11px;
}

.Tabla,font.Tabla,a.Tabla,a.Tabla:link,a.Tabla:visited {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	line-height: 10px;
}

.White2,font.White2,a.White2,a.White2:link,a.White2:visited {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	line-height: 11px;
}

.Gray,font.Gray,a.Gray,a.Gray:link,a.Gray:visited {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	COLOR: #F0EDED;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	line-height: 11px;
}

H2 {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px; 
	COLOR: #003366;
	MARGIN-TOP: 12px;
}

H3 {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #003366;
	line-height: 14px;
}

H4 {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #003366;
}
H5 {
	background-color:#dddddd;
	color:#000;
	font:bold 12px arial;
	padding-left:18px;
	margin-bottom:0px;
	width:530px;
}
H6 {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003366;
}
P {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	line-height: 16px;
}

/** Button Formatting **/

.ActionButtonMain {
	FONT-SIZE: 11px; 
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Geneva, sans-serif;
	BACKGROUND-COLOR: #C2113A;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 3px;
}
.ActionButton {
	FONT-FAMILY: Arial, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #002A6C;
}
.ActionButtonBlue {
	FONT-FAMILY: Arial, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #002A6C;
}
.ActionButtonLightBlue {
	FONT-FAMILY: Arial, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #336799;
}
.ActionButtonGray {
	FONT-FAMILY: Arial, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #CCCCCC;
}

.ActionButtonDarkGray {
	FONT-FAMILY: Arial, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #666666;
}

.ActionButtonRed {
	FONT-FAMILY: Arial, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #BE405D;
}

.ActionButtonLightRed {
	FONT-FAMILY: Arial, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #BA4D4D;
}

.Leamas {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000066;
	FONT-SIZE: 11px;
	font-style: italic;
	font-weight: bold;
}

OL.directiva{
	list-style:decimal;
	background:#f0eded;
	margin: 0 0 0 0;
	font-size:1.1em;
}

OL.directiva LI {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	line-height: 16px;
}

.historico, ul.historico, historico li {
	margin: 10px 5px 10px 0;
	padding: 2;
	display: inline;
	list-style-type: none;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #336799;
	font-weight: bold;
	}

.historico a:hover {
	border-bottom: 2px solid #00CC00;
	background: transparent;
	color: #FFFFFF;
	font-weight: bold;
	}
	
.historico a:visited {
	background: transparent;
	color: #FFFFFF;
	font-weight: bold;
	}

.historico a:link {
	background: transparent;
	color: #FFFFFF;
	font-weight: bold;
	}