/***********************************************/
/* inet.css                                    */
/***********************************************/

/***********************************************/
/* Redifinición de Estilos HTML                */
/***********************************************/ 

body{
	margin: 0px;
	padding: 0px;
	color: #222222;
	background-image: url(imagenes/fondo.gif);
	font-family: Arial, Helvetica, sans-serif;
	font:15px;
}

body img{
border: none;
}

a{
	color: #233E87;
	text-decoration: none;
}

a:link{
	color: #233E87;
	text-decoration: none;
}

a:visited{
	color: #233E87;
	text-decoration: none;
}

a:hover{
	color: #233E87;
	text-decoration: underline;
}

form{
	margin: 0px;
	padding: 0px;
}

h1{
 font-family: Arial,sans-serif;
 font-size: 120%;
 color: #233E87;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 110%;
 color: #233E87;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #233E87;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 80%;
 font-weight: bold;
 color: #233E87;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 70%;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h6{
 font-family: Verdana,Arial,sans-serif;
 font-size: 80%;
 color: #333333;
 margin: 0px;
 padding: 0px;
}
ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}


/***********************************************/
/* Para Tablas                                  */
/***********************************************/
table {
	font-size: 100%;
	background-color:;
	border: 1px;
	border-color: Gray;
	padding:2px;
	margin:0px;
	align:;
	float:;
	border-collapse:collapse;
	}
	
formtr {background-color:#0066cc;padding:0px;margin:1px;border-collapse:collapse;} 

.HeaderTable {background-color:#EEEEEE;width:100%;padding:0px;margin:0px;border-width:0px;border-color:#CCCCCC;border-style:dotted;} 
.HeaderTD {background-color:;color:#000000;padding:2px;margin:4px;text-align:;vertical-align:top;font-size:12px;font-weight:500;border-width:0px;border-left-color: #EEEEEE;border-top-color:#EEEEEE;border-right-color:#9c9c9c;border-bottom-color:#6c6c6c;border-style:solid;border-collapse:collapse;} 
.HeaderFont {FONT-FAMILY:arial, helvetica, sans-serif;color:;font-size:12px;font-weight:500;letter-spacing:0px;} 
.HeaderFont:visited {TEXT-DECORATION:none;COLOR:#233E87;} 
.HeaderFont:link {TEXT-DECORATION:none;COLOR:#233E87;} 
.HeaderFont:hover {TEXT-DECORATION:underline;COLOR:#003333;} 
.LabelTD2 {background-color:;color:#666666;padding:1px;margin:0px;text-align:right;vertical-align:top;border-width:1px;border-color:#EEEEEE;border-style:dashed;border-collapse:collapse;} 
.LabelFont {font-size:;color:#000000;font-weight:500;} 
.LabelFont:visited {TEXT-DECORATION:none;COLOR:#000000;} 
.LabelFont:link {TEXT-DECORATION:none;COLOR:#000000;} 
.LabelFont:hover {TEXT-DECORATION:none;COLOR:#000000;} 
.DataTD {
	background-color:#EEEEEE;
	color:#444444;
	padding:2px;
	margin:0px;
	vertical-align:top;
	border-width:1px;
	border-color:#EEEEEE;
	border-style:solid;
	border-collapse:collapse;
} 
.DataFont {font-size:;color:#0000CC;} 
.DataFont:visited {TEXT-DECORATION:none;COLOR:#00008B;} 
.DataFont:link {TEXT-DECORATION:none;COLOR:#000066;} 
.DataFont:hover {TEXT-DECORATION:none;COLOR:#0000FF;} 
.FieldTD {background-color:#999999;color:#330000;padding:2px;margin:0px;vertical-align:top;text-align:;border-width:1px;border-color:#bbbbbb;border-style:solid;border-collapse:collapse;} 
.FieldFont {font-size:;color:#33333;font-weight:500;} 
.FieldFont:visited {TEXT-DECORATION:underline;COLOR:#330000;} 
.FieldFont:link {TEXT-DECORATION:underline;COLOR:#330000;} 
.FieldFont:hover {TEXT-DECORATION:none;COLOR:#111111;} 
.MenuTable {background-color:#cc0000;width:100%;;padding:0px;margin:0px;border-width:0px;border-style:solid;border-collapse:none;} 
.MenuHeaderTD {background-color:;padding:1px;color:;text-align:;} 
.MenuTD {background-color:;color:#FFFFFF;padding:1px;margin:0px;border-width:2px;border-style:solid;border-color:#FFFFFF;text-align:center;vertical-align:;} 

.MenuSergio {FONT-FAMILY:arial, helvetica, sans-serif;font-size:11px;color:#CC0000;letter-spacing:0px;} 
.MenuSergio:visited {TEXT-DECORATION:none;color:#00008B;font-weight:800;} 
.MenuSergio:link {TEXT-DECORATION:none;color:#00008B;font-weight:800;} 
.MenuSergio:hover {TEXT-DECORATION:none;color:#CC0000;font-weight:800;} 
.MenuSergioInv {FONT-FAMILY:arial, helvetica, sans-serif;font-size:11px;color:#00008B;letter-spacing:0px;} 
.MenuSergioInv:visited {TEXT-DECORATION:none;color:#CC0000;font-weight:800;} 
.MenuSergioInv:link {TEXT-DECORATION:none;color:#CC0000;font-weight:800;} 
.MenuSergioInv:hover {TEXT-DECORATION:none;color:#00008B;font-weight:800;} 

.MenuFont {FONT-FAMILY:arial, helvetica, sans-serif;font-size:11px;color:#FFFFFF;letter-spacing:0px;} 
.MenuFont:visited {TEXT-DECORATION:none;color:#CCCCCC;font-weight:800;} 
.MenuFont:link {TEXT-DECORATION:none;color:#CCCCCC;font-weight:800;} 
.MenuFont:hover {TEXT-DECORATION:none;color:#FFFFFF;font-weight:800;} 
.contentTable {background-color:#cccccc;padding:0px;margin:0px;border-width:0px;border-style:solid;border-collapse:collapse;} 
.contentTD {background-color:;padding:25px;color:#222222;FONT-FAMILY:arial, helvetica, sans-serif;FONT-SIZE:11px;text-align:;} 
.MsgTD {background-color:#FFFFFF;padding:2px;vertical-align:top;text-align:;} 
.MsgFont {FONT-FAMILY:;font-size:8pt;color:#33FF00;background-color:#006600;font-weight:300;padding:4px;} 
.ErrTD {background-color:#FFFFFF;padding:2px;vertical-align:top;text-align:;} 
.ErrFont {FONT-FAMILY:;font-size:8pt;color:#FF0066;background-color:#660000;font-weight:300;padding:4px;} 

	.AppMenuTable {background-color:;width:100%;margin-top:2px;margin-bottom:2px;border-width:0px;border-color:#000000;border-style:solid;border-collapse:collapse;} 
	.AppMenuTD {background-color:;color:#EFEFEF;background-image:url('../styles/coolblue/images/bk_bttn.gif');width:65;padding:3px;border-width:1px;border-style:solid;border-color:#99CCFF;text-align:center;vertical-align:middle;border-bottom-color:#003399;border-right-color:#003399;} 
	.AppMenuTDover {background-color:;color:#888888;background-image:url('../styles/coolblue/images/bk_bttn_on.gif');width:65;padding:3px;border-width:1px;border-style:solid;border-color:#99CCFF;text-align:center;vertical-align:middle;border-top-color:#003399;border-left-color:#003399;} 
	.AppMenuLeft {width:65%;}
	.AppMenuDiv {background-image:;background-color:;width:1px;border-top-width:0px;border-top-style:solid;border-top-color:#6699CC;}
	.AppMenuRight {width:0px;background-image:url('');background-repeat:no-repeat;background-position:right;padding:2px;text-align:right;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:;}
	.AppMenuFont {font-family:arial;padding:1;font-size:10px;color:#EFEFEF;font-weight:800;} 
	.AppMenuFont:visited {text-decoration:none;color:#EFEFEF;} 
	.AppMenuFont:link {text-decoration:none;color:#EFEFEF;} 
	.AppMenuFont:hover {text-decoration:none;color:#FFFFFF;} 

	.SubMenuTable {background-image:url('../styles/coolblue/images/bk_content.gif');background-repeat:repeat-x;margin:0px;margin-bottom:5px;width:;height:30px;border-width:0px;border-style:solid;border-color:#666666;border-collapse:collapse;} 
	.SubMenuTD {background-color:;color:#000000;background-image:url('');padding:1px;font-size:11px;border-width:0px;border-style:none;border-color:#DEDEDE;height:;border-right-width:0px;border-right-style:solid;border-right-color:#FFFFFF;text-align:;vertical-align:;border-top-width:0px;border-top-style:solid;border-top-color:#000000;} 
	.SubMenuTDFont {font-size:10px;color:#FFFFFF;font-weight:800;} 
	.SubMenuTDFont:visited {text-decoration:none;color:#EFEFEF;font-weight:800;} 
	.SubMenuTDFont:link {text-decoration:none;color:#EFEFEF;font-weight:800;} 
	.SubMenuTDFont:hover {text-decoration:none;color:#FFFFFF;font-weight:800;} 

	.SubMenuTab {color:#FFFFFF;width:68px;height:;padding:2px;vertical-align:bottom;} 
	.SubMenuTabFont {background-image:url('../styles/coolblue/images/bk_section.gif');font-size:10px;padding:1px;padding-left:3px;padding-right:3px;border-width:1px;border-style:solid;border-color:#DDDDDD;} 
	.SubMenuTabFont:visited {text-decoration:none;color:#333333;} 
	.SubMenuTabFont:link {text-decoration:none;color:#333333;} 
	.SubMenuTabFont:hover {text-decoration:none;color:#000000;}
	.SubMenuTop {}
	.SubMenuLeft {width:5px;height:;background-color:;background-repeat:no-repeat;border-top-width:0px;border-top-style:solid;border-bottom-color:#000000;}
	.SubMenuDiv {background-image:;background-color:;width:35%;height:;border-top-width:0px;border-top-style:solid;border-top-color:#000000;}
	.SubMenuRight {width:2px;background-color:;border-right-width:0px;border-right-style:solid;border-right-color:#000000;}
	.SubMenuBottom {}
	.SubMenuFont {background-color:#CCCCCC;font-size:10px;padding:1px;padding-left:5px;padding-right:5px;border-width:1px;border-style:solid;border-color:#999999;} 
	.SubMenuFont:visited {text-decoration:none;color:#333333;} 
	.SubMenuFont:link {text-decoration:none;color:#333333;} 
	.SubMenuFont:hover {text-decoration:underline;color:#000000;}

	.SubMenuTitleTable {background-image:url('../styles/coolblue/images/bk_menu.gif');background-color:#4477DB;height:30px;border-width:0px;border-style:solid;border-color:#222222;}
	.SubMenuTitle {background-color:;color:#EFEFEF;width:;padding:3px;padding-left:8px;font-size:12px;text-align:;vertical-align:middle;border-top-width:0px;border-top-style:solid;border-top-color:#000000;} 
	.SubMenuTitleFont {font-size:12px;} 
	.SubMenuTitleFont:visited {text-decoration:underline;color:#FFFFFF;} 
	.SubMenuTitleFont:link {text-decoration:underline;color:#FFFFFF;} 
	.SubMenuTitleFont:hover {text-decoration:underline;color:#EFEFEF;} 

	.SubMenuSort {width:180;padding:2px;color:#333333;vertical-align:bottom;}
	.SubMenuSearch {width:180;background-color:;color:;background-image:url('');text-align:right;padding:1px;vertical-align:bottom;}
	.SubMenuSearchFont {color:#DFDFDF;} 
	.SubMenuSearchInput {background-color:;font-size:10px;}
	
	
	.MiniCalendarHeadTable {width:99%;border-width:1px;border-bottom-width:0;border-color:#CCCCCC;border-style:solid;}
	.MiniCalendarHeadTD {padding:5;font-weight:800;}
	.MiniCalendarTable {width:99%;border-width:1px;border-color:#CCCCCC;border-style:solid;}
	.MiniCalendarLabelTD {padding:2;text-align:center;border-width:0px;border-bottom-width:1px;border-color:#EFEFEF;border-style:solid;}
	.MiniCalendarLabelFont:link {color:#CCCCCC;}
	.MiniCalendarLabelFont:visited {color:#CCCCCC;}
	.MiniCalendarLabelFont:hover {color:#666666;}
	.MiniCalendarToday {background-color:#CCCCCC;padding:2;}
	.MiniCalendarTodayFont:link {color:#666666;}
	.MiniCalendarTodayFont:visited {color:#666666;}
	.MiniCalendarTodayFont:hover {color:#333333;}
	.MiniCalendarEvent {padding:2;}
	.MiniCalendarEventFont:link {color:#666666;}
	.MiniCalendarEventFont:visited {color:#666666;}
	.MiniCalendarEventFont:hover {color:#333333;}
	.MiniCalendarTD  {padding:2;}
	.MiniCalendarFont:link {color:#666666;}
	.MiniCalendarFont:visited {color:#666666;}
	.MiniCalendarFont:hover {color:#333333;}
	.MiniCalendarSpacer {padding:2px;}
	.MiniCalendarFootTD {padding:3;}
	.MiniCalendarFootFont:visited {color:#999999;}
	.MiniCalendarFootFont:link {color:#999999;}
	.MiniCalendarFootFont:hover {color:#666666;}


select {FONT-FAMILY:arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#222222;} 

input {
	FONT-FAMILY:arial,helvetica, sans-serif;
	border-color:#CCCCCC;
	BORDER-WIDTH:1px;
	border-style:solid;
	HEIGHT:17px;
	FONT-SIZE:9px;
	COLOR:#000066;
}

textarea {
	FONT-FAMILY:arial, helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#000066;
	BACKGROUND-COLOR:#eeeeee;
} 

.muchosdatos {
	FONT-SIZE: 80%;
	}

.notaderecha {
	FONT-SIZE: 80%;
	Float: right;
	margin-top:0px;
	}

.cmd {
	FONT-FAMILY:arial, helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#CCCCCC;
	BACKGROUND-COLOR:#6581A9;
	border-width:1px;
	border-color:#233E87;
	border-style:solid;
	padding:0px;
	margin:0px;
	vertical-align: baseline;
}
.cmd2 {
	FONT-FAMILY:arial, helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#233E87;
	BACKGROUND-COLOR:#ffffff;
	border-width:1px;
	border-color:#233E87;
	border-style:solid;
	padding:0px;
	margin:0px;
	vertical-align: baseline;
} 
.codeviewer {FONT-FAMILY:arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#333333;BACKGROUND-COLOR:#cccccc;border-width:1px;border-color:#bbbbbb;border-style:solid;padding:0px;margin:0px;} 
.whiteback {FONT-FAMILY:arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#000066;BACKGROUND-COLOR:#cccccc;}
sergiotablaplana {
background-color: #EEEEEE;margin:0px;FONT-FAMILY:arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#111111;letter-spacing:;}


/***********************************************/
/* Para Formularios Públicos                   */
/***********************************************/
.formutexto{
	FONT-FAMILY:arial, helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#233E87;
	BACKGROUND-COLOR:#ffffff;
	border-width:1px;
	border-color:#233E87;
	border-style:solid;
	padding:0px;
	margin:0px;
	vertical-align: middle;
	float: right;
} 
.formucaja{
	FONT-FAMILY:arial, helvetica, sans-serif;
	FONT-SIZE:10px;
	BACKGROUND-COLOR:#ffffff;
	border-width:1px;
	border-color:#233E87;
	border-style:solid;
	padding:0px;
	margin:0px;
	text-align: right;
	vertical-align: middle;
} 

/***********************************************/
/* Divs de Admin Popup                               */
/***********************************************/
#MenuAdminPop{
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background: #F00;
	POSITION: absolute;
	Top: 0px;
	Left: 150px;
	padding: 2px;
	vertical-align: middle;
	text-align: center;
	z-index:999;
}
#MenuAdminPop a {text-decoration:underline;color:#CCC;}
#MenuAdminPop a:hover {text-decoration:underline;color:#FFF;}


/***********************************************/
/* Divs de Diseño                              */
/***********************************************/

#menulogos{
}

#logoCabeza{
	Left: 0px;
	width: 0px;
	POSITION: absolute; 
	TOP: 0px;
	z-index:110;
}

#logoINET{
	Left: 10px;
	width: 200px;
	POSITION: absolute; 
	TOP: 1px;
	z-index:111;
}

#logoME{
	Left: 391px;
	width: 200px;
	POSITION: absolute; 
	text-align: right;
	z-index:112;
	}

#menucabecera{
	width: 610px;
	POSITION: absolute; 
	TOP: 60px
}

#contenedor {
	width:760px
	padding:0px 0px 8px 0px;
}


#contenido{
	font-size: 80%;
	background-color: #FFFFFF;
	POSITION: absolute;
	Left: 155px;
	width: 450px;
	HEIGHT:100%;
 	TOP: 125px
}

#contenidoportada{
	font-size: 80%;
	POSITION: absolute;
	Left: 155px;
	width: 450px;
 	TOP: 125px
}


#content{
	float: left;
	width: 55%;
}
/***********************************************/
/* Divs dentro de Portada                   */
/***********************************************/

/************** # ultimas 2 noticias **************/
#NotiListado{
	font-size: 10px;
	padding-top: 5px;
	margin: 0px;

}

#NotiListado form{
	margin: 0px;
	padding: 0px;
}

#NotiListado a:link, #NotiListado a:visited {
	font-size: 12px;
	font-weight: bold;
}


#caja2de2 {
float: left;
padding: 5px;
width:222px;
max-width:212px;
min-width: 212px;
height:100px;
min-height:100px;
margin-right: 3px;
border: solid 1px #cccccc;
}
#caja1de2 {
padding: 5px;
width:222px;
max-width:212px;
min-width:212px;
height:100px;
min-height:100px;
border: solid 1px #cccccc;
margin-bottom: 0px;
margin-left:225px;

}


/************** # Noticia Destacada **************/

#CuadroNoticias{
	display: block;
	border: 1px solid #FE9A04;
	padding: 5px;
}
#CuadroNoticiasTitu{
	padding: 5px;
	background-color: #FE9A04;
	color: White;
	margin-top: 4px;
}
#CuadroNoticiasTitu a{
	padding: 5px;
	background-color: #FE9A04;
	color: White;
}

/************** # nota principal (notatapa) **************/

#portada{
	border: 1px solid #cccccc;
	padding: 3px 5px 3px 5px;
	margin: 2px 0px 0px 0px;
}

#portada form{
	padding: 0px;
	margin: 0px;
}
/************** # titulares **************/

#titular{
	border: 1px solid #cccccc;
	padding: 2px 5px 2px 5px;
	margin: 5px 0px 2px 0px;
}

#titular form{
	margin: 0px;
	padding: 0px;
}


#bajomenuxxx{
		font-size: 75%;
		width: 150px;
		top: 145px;
display: block;		
}
#bajomenu {
	width: 150px;
	POSITION: absolute;
}

/************* #Pie del Sitio ***************/
#piecitox{
	border: 1px solid #cccccc;
	color:#FF0000;
	padding: 2px 5px 2px -125px;
	margin: 2px 0px -12px -120px;
	z-index:332;
}
#PieSitio{
	POSITION: absolute;
	font-size: 10px;
	left:-155px;
	width:610px;
	text-align: center;
	border-top: 1px solid #ccc;
}


#PieSitio a{
	text-decoration:none;
	color: #ccc;

}
/************* #Banner Bajo Menu ***************/
#BannerBajoMenuPortada{
	POSITION: absolute;
	TOP: 444px;
	padding:0;
}

#BannerBajoMenuPortada a{
	border: 1px solid #233E87;
}

#BordeBanner{
	margin: 2px 5px 5px 7px;
	padding:0;
}


/***********************************************/
/* Divs dentro de Contenidos                   */
/***********************************************/

#buscarcuerpo{
	color: White;
	POSITION: absolute;
	vertical-align: middle;
	width: 160px;
	Left: 445px;
	Top: 100px;

}

#buscar_bajo_titulo{
	color: White;
	POSITION: absolute;
	vertical-align: middle;
	width: 160px;
}

#buscarcuerpo3{
	float: right;
}

#buscarcuerpo4{
	color: White;
	POSITION: absolute;
	Right: 5px;
	Top: -27px;
}

#quiencuandodonde{
	font-size: 80%;
	color:#233E87;
	text-align: left;
	border-top: 1px solid #233E87;
}
/***********************************************/
/* Componentes                                 */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}


/************* #MenuSitio styles **************/

#MenuSitioTop {
	padding: 5px 10px;
	color: #cccccc;
	background-color: #FE9A04;
}

#MenuSitio{
	font-size: 12px;
	padding: 2px 6px 5px 6px;
	background-color: #FEAE33;
	margin-bottom: 10px;
}

#MenuSitioDer{
	position:relative;
	float:right
}
#MenuSitio img{
	display: block;
}

#MenuSitio a {
	padding: 2px 6px 5px 6px;
}

#MenuSitio a:hover{
	padding: 2px 6px 5px 6px;
	background-color: #FDC559;
	margin-bottom: 10px;
	text-decoration: none;
}

/************* #globalNav styles **************/

#globalNavTop {
	padding: 5px 10px;
	color: #cccccc;
	background-color: #FE9A04;
}

#globalNav{
	padding: 0px 0px 5px 10px;
	border-bottom: 1px solid #CCC;
	background-color: #FEAE33;
	margin-bottom: 10px;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}

/*************** #Estilo de Titulo de Página **************/
#tituloPAG{
	position: absolute;
	top: 37px;
	width: 610px;
	height: 25px;
	background-color: #18A300;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: White;
	}

#tituloPAG a {
	
	}	
#tituloPagTxt{
	top: 0px;
	position: absolute;
	color: #FFFFFF;
	padding: 4px 0px 5px 10px;
	margin-right: 0px;
	}

#tituloPagTxt a{
	color: #FFFFFF;
	TEXT-DECORATION:none;
	}

#AdminContentEspecif{
	float:right;
	background-color: #F00;
	color:#FFF;
	font-size: 11px;
	padding: 2px 2px 2px 2px;
}

#AdminContentEspecif a {text-decoration:underline;color:#CCC;}

#AdminContentEspecif a:hover {text-decoration:underline;color:#FFF;}


		#tituloPAGx{
			position: absolute;
			top: 37px;
			width: 610px;
			height: 25px;
			background-color: #233E87;
			font-size: 12px;
			font-weight: bold;
			color: White;
			padding: 5px 10px 5px 10px;
			}

		#tituloPAGx a {
			COLOR:#FFFFFF;
			TEXT-DECORATION:none;
		}

		#tituloPAGx a:hover{
			border: 1px solid #233E87; 
			background-color: #6581A8;
			width: 610px;
			height: 25px;
			margin: -5px 0px -5px -10px;
			padding: 4px 0px 0px 9px;

		}
		#tituloPAG2222 a:hover{
			width: 150px;
			height: 23px;
			padding: 2px 1px 0px 5px;
			margin: -2px -2px -8px -5px;
			background-color: #6581A8;
			text-decoration: none;
		}

	
/************* #breadCrumb styles *************/


#breadCrumb{
	font-size: 80%;
	padding: 2px 0px 0 10px;
}


/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
	padding: 0px 0px 10px 0px;
}



/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}

/*********** #menu del sitio ***********/

/* CSS generated with CSS-Menu-Generator by Andy Tandler */
#sitionavi {display:none;float:left;width:0px;}
.sitiomenu {
	border-top: 1px solid #233E87;
	color: #6F72F7;
	font-size: 70%;
	position:absolute;
	display:block;
	top:121px;
	margin: 0px;
	padding: 0px;
	width:150px;
	z-index:90;
	background-color: #FFFFFF;
}
.sitiomenu ul{
	border-top: 1px solid #233E87;
	position:absolute;
	display:block;
	width:150px;
	margin:0;
	padding:0;
}
.sitiomenu li ul{
	border-top: 1px solid #233E87;
	visibility:hidden;
	margin-left:145px;
	margin-top:-50px;
	background-color:#6F72F7;
}
.sitiomenu li li ul{
	border-top: 1px solid #233E87;
	position:absolute;
	top:auto;
	left:auto;
	margin-left:145px;
	margin-top:-25px;
	background-color: #6F72F7;
}
.sitiomenu li{
	list-style:none;
	width:150px;
	height:auto;
	display:block;
	float:left;
	margin:0;
	padding:0;
	background-color: #6F72F7;
}
.sitiomenu li li{
	display:inline;
	background-color: #6F72F7;
	
}
.sitiomenu a {
	text-align:left;
	border-left: 1px solid #233E87;
	border-bottom: 1px solid #233E87;
	border-right: 1px solid #233E87; 
	color: #FFFFFF;
	display:block;

	text-decoration:none;
	padding: 5px 10px;
	margin:0px;
	font-weight:bold;
	background-color: #6F72F7;
}
.sitiomenu a:hover {
	color: #FFFFFF;
	border:0px solid;
	border-left: 1px solid #233E87;
	border-bottom: 1px solid #233E87;
	border-right: 1px solid #233E87; 
	background-color: #0000C0;
}
.sitiomenu a:focus {
	background-color: #cccccc;
}
.sitiomenu span {
	display:none;
}

.sitiomenu form {
	text-align:left;
	border-left: 1px solid #233E87;
	border-bottom: 1px solid #233E87;
	color: #6581A8;
	display:block;
	width:150px;
	text-decoration:none;
	padding: 5px 10px;
	margin:0px;
	font-weight:bold;
	background-color: #6F72F7;
}
div[id="sitionavi"]>.sitiomenu a {
	text-align:left;
	border-left: 1px solid #233E87;
	border-bottom: 1px solid #233E87;
	color:#FFFFFF;
	display:block;
	
	text-decoration:none;
	padding: 5px 10px;
	margin:0px;
	background-color: #6F72F7;
}
div[id="sitionavi"]>.sitiomenu a:hover {
	border-bottom: 1px solid #233E87;
	padding: 5px 10px;
	margin:0px;
	background-color: #0000C0;
}

.sitiomenux IMG{
	border: 
	position:absolute;
	display:block;
	margin: 9px 0px 5px -7px;
	padding:0;

}

.sitiomenu IMG{
	border: 1px solid #233E87;
	margin: 3px -5px 2px -4px;
	padding:0;
	color: #00FF00;
}


/*********** #ColumnaGris ***********/

#ColumnaGris {
	width: 150px;
	height: 100%;
	margin-left: 0px;
	margin-botton: 0px;
	padding-botton: 0px;
	padding-left: 2px;
	border-bottom: 1px solid #cccccc;
	background-color: #EEEEEE;
	POSITION: absolute;
	left: 611px;
	top: 0px;
	font-size: 70%;
	z-index:0;
}
#ColumnaGris ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-weight: bold;
	text-indent: 5px;
}
#ColumnaGris li{
	border-top: 1px dashed #696969;
}
#ColumnaGris li ul li{
	margin-left:5px;
	font-weight: normal;
	border-top: none;
}
#ColumnaGris li ul{
	margin-left:5px;
	border-bottom: none;
}

#ColumnaGris ximg{
	border: 1px dashed #696969;
	text-align: center;
	background: #233E87;
	border: 2px;
	padding-left: 2px;
	margin: 4px;
}

#bannerimg{
	text-align: center;
	vertical-align: middle;
	background: #94A6C2;
	padding-top: 4px;
	padding-bottom: 0px;
	margin-top: 137px;
	margin-left: -2px;
}

#ColMenuTop {
	POSITION: absolute;
	top: 60px;
	left: 0px;
	width: 150px;
	height: 10px;
	color: #cccccc;
	background-color: #233E87;
	padding: 0px;
	margin-left: 0px;
}

#ColMenu{
	POSITION: absolute;
	top: 70px;
	left: 0px;
	width: 150px;
	height: 22px;
	font-size: 12px;
	background-color: #FEAE33;
	margin-left: 0px;
	margin-bottom: 10px;
}

#ColMenuTxt a{
	POSITION: absolute;
		padding: 2px 0px 0px 5px;
}

#ColMenuTxt a:hover{
	width: 150px;
	height: 23px;
	padding: 2px 1px -1px 5px;
	margin: 0px 0px 0px 0px;
	background-color: #FDC559;
	text-decoration: none;
}

#ColBuscar{
	POSITION: absolute;
	top: 94px;
	left:5px;
}

/*********** #menuPAG link styles ***********/

#menuPAG{
		font-size: 75%;
		width: 150px;
		margin: 0px;
		padding: 0px;
	background-color: #6581A8;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
		POSITION: absolute;
		TOP: 135px;
}

#menuPAG ul a:link, #menuPAG ul a:visited {display: block;}
#menuPAG ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#menuPAG li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #menuPAG li {border-bottom: none;}


/*********** #Listados de Noticias ***********/


/*********** #Noticia Destacada ***********/


/*********** #Pie para Numerar y Recorrer Páginas ***********/
#PiePagNum{
	background: none;
	font-size: 80%;
}

#PiePagNumIZQ{
	display: block;
	float: left;	
}
#PiePagNumDER{
	display: block;
	float: right;
}
#PiePagNumCENTR{
	display: block;
	text-align: center;
}

/*********** #sectionLinks styles ***********/

#sectionLinks{
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #94A6C2;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #cartelera styles **************/

#cartelera{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 80%;
}

#cartelera p{
	padding: 5px 0px 5px 0px;
}

/************** # xxx **************/
