body { margin:0px auto 0px auto; font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans-Serif; scrollbar-arrow-color: #ffffff;  scrollbar-base-color: #386898;  background-color: #21328E; color:#000000;}

a {text-decoration: none; outline: none; color:#ffffff}
a:link {color: #ffffff}
a:visited {color: #ffffff}
a:hover {color: #cdb358}

h2 {font-size: 18px; font-family: arial, helvetica, sans-serif; font-style: normal}
h3 {font-size: 18px; font-family: arial, helvetica, sans-serif; font-style: normal}

#main{ margin:0px auto 0px auto; width:1000px; height:auto;}

#cabecera{ margin:0 auto 0 auto; padding:0px; width:990px; height:178px; }
#central{ position: relative; margin:0px; }
#central_iz{ margin:0px; float:left; width:820px;}
#central_dr{ margin:0px; float:right; clear: right; clear:right; width:175px; }
#pie{ position: relative; width:820px; clear: left; padding:10px 0 0 0; text-align:center; }


/* ------------ CABECERA  -------------------------- */
#logotipo{ float:left; clear:left; margin:0px; width:550px; }
#logo24h{ float: right; clear: both; margin:0px; width:110px; }
#bloque_dr{ float:right; margin:0px; width:440px;}

.menusecundario {margin-top: 5px; float: right; margin-right: 8px; color:#FFFFFF; font-size:9px}
.menusecundario UL {padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: Verdana, Arial, Helvetica, sans-serif}
.menusecundario UL LI {display: inline; margin-left: 0px; list-style-type: none}
.menusecundario UL LI A {color: #ffffff; text-decoration: none; font-size: 9px;}

#direccion{ margin:15px 5px 2px 0; float:right; width:440px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffc600; font-size:12px; text-align: right;}
.direcciontxt{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:9px; text-align: right;}

#lin_banderas { float:left; width:990px; height:65px; margin:0px; padding:2px 5px 2px 5px;  background: url(catsBg.gif) #1F2F35;}
#lin_banderas #idio { width:980px; height:23px; margin:0px; padding:0px; }

#catList { height:35x; BACKGROUND: url(catsBg.gif) #1F2F35 repeat-x left 50%; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH:980px:}
#catList UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
#catList UL LI {DISPLAY: inline}
#catList UL LI A {BORDER-RIGHT: 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; BACKGROUND-IMAGE: url(catTab.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 2px; BORDER-LEFT: 1px solid; COLOR: #fff; PADDING-TOP: 7px; BORDER-BOTTOM: 0px solid; BACKGROUND-REPEAT: repeat-x; font-size:12px}
#catList UL LI A:link {BORDER-RIGHT: #496671 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #65838d 1px solid; BORDER-LEFT: #65838d 1px solid; COLOR: #fff; BORDER-BOTTOM: #17343f 1px solid}
#catList UL LI A:visited {BORDER-RIGHT: #496671 1px solid; BACKGROUND-POSITION: 50% top; BORDER-TOP: #65838d 1px solid; BORDER-LEFT: #65838d 1px solid; COLOR: #fff; BORDER-BOTTOM: #17343f 1px solid}
#catList UL LI A:hover {BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #fff; COLOR: #000; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff}
#catList UL LI.current-cat A {BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #fff; COLOR: #000; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff}
#catList UL LI.current-cat A:link {BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #fff; COLOR: #000; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff}
#catList UL LI.current-cat A:visited {BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #fff; COLOR: #000; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff}
#catList UL LI.current-cat A:hover {BORDER-LEFT-COLOR: #fff; BACKGROUND-IMAGE: none; BORDER-BOTTOM-COLOR: #fff; COLOR: #000; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff}
#catList #feed {FLOAT: right; MARGIN: 6px 5px 0px 0px}
#catList #feed A IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}


#catParti { height:35x;  margin:2px 0 2px 0; overflow: hidden; width:200px:}
#catParti UL { padding:0px; margin: 0px; list-style-type: none; }
#catParti UL LI {display: inline}
#catParti UL LI A {border: 1px solid;  border-bottom: 0px solid; padding:3px 17px 3px 17px; display: block; float: left; background: url(catTab.gif) #ffffff repeat-x; margin: 0px 2px;color: #fff;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#catParti UL LI A:link {border-right: #496671 1px solid; background-position: 50% top; border-top: #65838d 1px solid; border-left: #65838d 1px solid; color: #fff; border-bottom: #17343f 1px solid}
#catParti UL LI A:visited {border-right: #496671 1px solid; background-position: 50% top; border-top: #65838d 1px solid; border-left: #65838d 1px solid; color: #fff; border-bottom: #17343f 1px solid}
#catParti UL LI A:hover {border-left-color: #fff; background-image: none; border-bottom-color: #fff; color: #000; border-top-color: #fff; background-color: #fff; border-right-color: #fff}
#catParti #feede {float: left; margin: 6px 5px 0px 0px}



.mainMenus { background-image: url(mnuTabs.gif); text-align:center; background-position: 50% bottom; color: #ffffff;  background-repeat: no-repeat; height: 26px; display:block; font-size: 11px;}

.mainMenus A {background-position: 50% bottom; color: #d5eac2}
.mainMenus A:link {background-position: 50% top; color: #d5eac2}
.mainMenus A:visited {background-position: 50% bottom; color: #d5eac2}
.mainMenus A:hover {background-position: 50% top; color: #ffffff; font-variant:small-caps}



.tabla_titulo { margin:2px 0 0 0; width:175px; font-size: 13px; background-image: url(tablas_bg.gif); color: #ffffff; line-height:19px; background-color: #0E1438; text-align:center;}

A.tabla_menu_enlace {font-size: 10px; text-transform: capitalize; letter-spacing: 1px}
A.tabla_menu_enlace B.cuadromenu {font-size: 1px; letter-spacing: 0px}
A.tabla_menu_enlace IMG {vertical-align: text-bottom}
A.tabla_menu_enlace {border-right: #ccc 0px solid; border-top: #fafafa 1px solid; display: block; border-left: #fafafa 0px solid; width: 175px; color: #386898; line-height: 18px; border-bottom: #ccc 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; background-color: #e8e8e8}
A.tabla_menu_enlace:visited {color: #386898}
A.tabla_menu_enlace:hover {color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d8d8d8; text-decoration: none}





.module {margin: 0px 0px 10px; background-repeat: no-repeat}
.module H2 {background-position: left 50%; text-indent: -900em; background-repeat: no-repeat; height: 35px}
.module UL {padding:0px;  margin: 0px; list-style-type: none; text-align:left;}

.module UL LI A {padding:0px 0px 2px 20px; display: block; width: auto; background-repeat: no-repeat; font-size:10px; line-height: 16px;}
.module UL LI A:link {background-position: 0px -14px}
.module UL LI A:visited {background-position: 0px -14px}
.module UL LI A:hover {background-position: 0px -64px; color:#0066FF}

#mod_recentpost {background-color: #21328E}
#mod_recentpost UL LI {border-bottom: #607d87 1px solid}
#mod_recentpost UL LI A {background-image: url(bulletRecent.gif)}
#mod_recentpost UL LI A:link {color: #fff}
#mod_recentpost UL LI A:visited {color: #fff}
#mod_recentpost UL LI A:hover {color: #ffc600}



a.menu:link {font-size: 12px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.menu:visited {font-size: 12px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.menu:hover {font-weight: bold; color: #ffc600; text-decoration: underline}
a.menu:active {font-weight: bold; color: #ffc600; text-decoration: none}

.negro {font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.negro:link {font-weight: bold; font-size: 13px; color: #000000; font-family: Helvetica, Arial, sans-serif; text-decoration: none}
a.negro:visited {font-weight: bold; font-size: 12px; color: #000000; font-family: Helvetica, Arial, sans-serif; text-decoration: none}
a.negro:hover {color: #21328E; text-decoration: overline}
a.negro:active {color: #21328E; text-decoration: none}

.blanco {font-weight: normal; font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.blanco:link {font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.blanco:visited {font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.blanco:hover {color: #ffc600; text-decoration: underline}
a.blanco:active {color: #ffc600; text-decoration: none}

.box {	border-right: #21328E 1px line; border-top: #21328E 1px dashed; font-size: 10px; border-left: #21328E 1px line; color: #000000; border-bottom: #21328E 1px dashed; font-family: Verdana, Arial, Helvetica, sans-serif}

UL {list-style-type: square}

.BigMsg {font-weight: bold; font-size: 28px; color: #21328E; font-family: Verdana, Arial, Helvetica, sans-serif;}
.titulo {font-weight: bold; font-size: 16px; border-bottom: #21328E 1px dashed; font-family: Arial, sans-serif; color:#21328E}
.tituloCap {font-weight: bold; font-size: 16px; border-bottom: #21328E 1px dashed; font-family: Helvetica, sans-serif; color:#ffc600}
.tituloSec {font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#21328E}
.tituloTer {font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffc600}
.article {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.textoblanco {color:#FFFFFF; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.textonegro {color:#000000; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif}
.peque {font-size: 12px; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}


