/*1cabecera*/
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SELECT {
	FONT: 12px/1.5em Arial, Verdana, Sans-Serif
}
INPUT {
	FONT: 12px/1.5em Arial, Verdana, Sans-Serif
}
TEXTAREA {
	FONT: 12px/1.5em Arial, Verdana, Sans-Serif
}
P {
	MARGIN: 15px 0px
}
A:link {
	COLOR: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
}
A:visited {
	COLOR: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
.clearfloat:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfloat {
	DISPLAY: inline-block
}
.clearfloat {
	DISPLAY: block
}
A.cabec:link {
	font-family: Arial, Verdana, Sans-Serif;
	color: #000099;
	text-decoration: underline;
	font-size: 18px;
	font-weight: bold;
}
A.cabec:visited {
	font-family: Arial, Verdana, Sans-Serif;
	color: #000099;
	text-decoration: underline;
	font-size: 18px;
	font-weight: bold;
}
A.cabec:hover {
	font-family: Arial, Verdana, Sans-Serif;
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
A.cabec:active {
	font-family: Arial, Verdana, Sans-Serif;
	color: #000099;
	text-decoration: underline;
	font-size: 18px;
	font-weight: bold;
}
/*Color_barra*/
#nav {
	FONT-SIZE: 20px;
	background-color: #074669;
}
#nav  {
	LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#nav UL {
	LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#nav A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
#nav A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
#nav LI {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #fff 1px solid
}
#nav A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #FFFFFF; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#nav A:visited {
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING-TOP: 6px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}
/*color_punt*/
#nav A:hover {
	TEXT-DECORATION: underline;
	background-color: #0d6698;
}
#nav A:active {
	TEXT-DECORATION: none;
	background-color: #0d6698;
}
/*c_fijo*/
.current_page_item A {
	background-color: #ce5300;
}
#nav LI UL {
	Z-INDEX: 10; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; WIDTH: 174px; HEIGHT: auto; LEFT: -999em
}
#nav LI UL UL {
	MARGIN: -2em 0px 0px 172px
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI LI {
	BORDER-LEFT: #fff 1px solid; WIDTH: 172px; BACKGROUND: #999; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#nav LI LI A {
	COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
#nav LI LI A:visited {
	COLOR: #fff; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
#nav LI LI A:hover {
	background-color: #006600;
}
#nav LI LI A:active {
	BACKGROUND: #0033cc
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}

#leadarticle LI {
	LIST-STYLE-TYPE: none
}
/*menu*/
#left_menuizda {
	POSITION: relative;
	TEXT-ALIGN: left;
	WIDTH: 130px;
	FLOAT: left;
	FONT-SIZE: 12px;
}
.left_cats_list A {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 13px;
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px;
	color: #121657;
}
.left_cats_list A:visited {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 13px;
	PADDING-RIGHT: 1px;
	DISPLAY: block;
 	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 2px;
	color: #121657;
}
.left_cats_list A:hover {
	BACKGROUND-COLOR: #;
	TEXT-DECORATION: underline;
	COLOR: #cc0000;
	background-repeat: repeat;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #cc0000;
}
.left_catsi_list_sub A:visited {
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 1px;
	color: #cc0000;
}

/*mebu_negrit*/
a.lnk_menu_vrt_R:link {
	BACKGROUND-COLOR: #c2dbfb;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #121657;
	font-weight:bold;
	font-size: 12px;
}
a.lnk_menu_vrt_R:visited {
	BACKGROUND-COLOR: #c2dbfb;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #121657;
	font-weight:bold;
	font-size: 12px;
}
a.lnk_menu_vrt_R:hover {
	BACKGROUND-COLOR: #c2dbfb;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #121657;
	font-weight:bold;
	font-size: 12px;
}
a.lnk_menu_vrt_R:active {
	BACKGROUND-COLOR: #c2dbfb;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #121657;
	font-weight:bold;
	font-size: 12px;
}
/*enla_pag*/
a.lnk_menu_cong:link {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: none; color: #000099;font-weight:bold;font-size: 18px;}
a.lnk_menu_cong:visited {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: none; color: #000099;font-weight:bold;font-size: 18px;}
a.lnk_menu_cong:hover {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: underline; color: #990000;font-weight:bold;font-size: 18px;}
a.lnk_menu_cong:active {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: none; color: #000000;font-weight:regular;font-size: 18px;}
/*negrit*/
a.lnk_menu_cong_R:link {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: none; color: #990000;font-weight:bold;font-size: 18px;}
a.lnk_menu_cong_R:visited {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: none; color: #990000;font-weight:bold;font-size: 18px;}
a.lnk_menu_cong_R:hover {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: none; color: #990000;font-weight:bold;font-size: 18px;}
a.lnk_menu_cong_R:active {font-family: Georgia, "Times New Roman", Times, serif;text-decoration: none; color: #990000;font-weight:bold;font-size: 18px;}