#Body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/bkgd.gif);	background-color: #9E9075; }

.a_Menu { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; text-transform: uppercase; color: #FFFFCC;}
.a_TituloNoticias { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #990000;}
.a_TituloAmarilloHome {	font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #FFFF91;}
.a_TituloRevista { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #FFFFCC; letter-spacing: 0px;}
.a_PiePagina { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFCC;}
.a_FechaNoticias { font-family: Verdana, Geneva, sans-serif;	font-size: 11px; color: #003399;}
.a_TextoNoticias { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #4C3F2C;}
.a_TextoHome { font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #FFFFCC; line-height: 17px;}
.a_TextoRevista { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #FFFFCC; line-height: 15px;}
.a_TextoForma {
                font-family: Georgia, "Times New Roman", Times, serif;
                font-size: 14px;
                color: #630;
                line-height: 35px;
}
.a_Login {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFCC;
}
a.a_Login {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFCC;
}
a.a_Login:link { color: #FFFFCC }
a.a_Login:hover { color: #FFFFCC }

a:link { color: #06C; }
a:hover { color: #06C; }
a.LinkSkin:link { color: #FC0;}
a.LinkSkin:hover { color: #FC0;}

.limpiar_float {clear: both; font-size: 0; height: 0; line-height: 0;}
.t-row {display: table-row;}

.login-table {display: table; margin: 0 auto; padding: 0; width: 513px; table-layout: fixed; border-collapse: collapse;}

.login-table-cell01 {display: table-cell; width: 488px; text-align: right; vertical-align: middle;}
.login-table-cell02 {display: table-cell; width: 25px; background-image: url(images/topIR.gif); text-align: right; vertical-align: top;}

#header {overflow:hidden; width:100%;}
.header01 {display: table; margin: 0 auto; padding: 0; width: 980px;}
.header01_01 {display: table-cell; float: left; width: 467px}
.header01_02 {display: table-cell; float: right; width: 513px; text-align:right}
.header01_02_01 { height: 80px; text-align:right; vertical-align: top;}
.header01_02_02 { height: 33px; text-align:right; }

.menu {display: table; margin: 0 auto; padding: 0; width: 980px; clear: both;}
.menu01 {display: table-cell; float: left; width: 25px}
.menu02 {display: table-cell; float: left; width: 930px; height: 32px; text-align:center; background-image: url(images/bkgdMenu.gif);}
.menu03 {display: table-cell; float: left; width: 25px}

#mainContentContainer {clear:both; }
.contentHeader {display: table; margin: 0 auto; padding: 0; width: 980px; table-layout: fixed; border-collapse: collapse;}
.contentHeader01 {display: table-cell; float: left; width: 5px; height: 5px; background-image: url(images/bkgdL.gif);}
.contentHeader02 {display: table-cell; float: left; width: 536px}
.contentHeader03 {display: table-cell; float: left; width: 414px}
.contentHeader03_01 {display: table-row; float: left; width: 414px; height: 56px; background-image: url(images/noticiasT.gif)}
.contentHeader03_02 {display: table-row; float: left; width: 414px;}
.contentHeader03_02-inner { display: table; table-layout: fixed; border-collapse: collapse; }
.contentHeader03_02-inner-row { display: table-row }
.contentHeader03_02-inner-cell01 {display: table-cell; width: 33px; height: 303px;  background-image: url(images/noticiasL.gif); background-repeat: repeat-y}
.contentHeader03_02-inner-cell02 {display: table-cell; width: 370px; height: 303px; background-color: #D0C6B2;}
.contentHeader03_02-inner-cell03 {display: table-cell; width: 11px; height: 303px;  background-image: url(images/noticiasR.gif); background-repeat: repeat-y }

.contentPaneScrollable { width: 370px; height: 303px; background-color: #D0C6B2; overflow: auto; }

.contentHeader03_03 {display: table-row; float: left; width: 414px;}
.contentHeader04 {display: table-cell; float: left; width: 25px; height:409px; background-image: url(images/bkgdR.gif);}

.separator01 {clear: both; display: table; margin: 0 auto; padding: 0; width: 980px;}
.separator01_01 {display: table-cell; float: left; width: 5px; height: 5px; background-image: url(images/bkgdL.gif)}
.separator01_02 {display: table-cell; float: left; width: 950px; height: 25px; background-image: url(images/separador.gif)}
.separator01_03 {display: table-cell; float: right; width: 25px; height: 25px; background-image: url(images/bkgdR.gif)}

#contentMain { display: table; margin: 0 auto; padding: 0; width: 980px;}
#contentMain-inner {display: table-row;}
#contentMain-cell01 {display: table-cell; width: 5px; background-image: url(images/bkgdL.gif)}
#contentMain-cell02 {display: table-cell; width: 286px; background-color: #1C140A; vertical-align: top}

#contentMain-cell02-inner { display: table; margin: 0 auto; padding: 0; width: 286px}
#contentMain-cell02-inner-row { display: table-row; }
#contentMain-cell02-inner-row-cell01  {display: table-cell; width: 8px; background-image: url(images/spacer.gif); background-repeat: repeat-y}
#contentMain-cell02-inner-row-cell02  {display: table-cell; width: 270px;}
#contentMain-cell02-inner-row-cell03  {display: table-cell; width: 8px; background-image: url(images/spacer.gif); background-repeat: repeat-y}


#contentMain-cell03 {display: table-cell; width: 19px; background-image: url(images/bkgdMision.gif); background-repeat: repeat-y}
#contentMain-cell04 {display: table-cell; width: 327px; background-color: #7B684F; vertical-align: top; }
#contentMain-cell05 {display: table-cell; width: 45px; background-image: url(images/bkgdDiv.gif); background-repeat: repeat-y}
#contentMain-cell06 {display: table-cell; width: 273px; background-color: #7C684F; vertical-align: top}
#contentMain-cell07 {display: table-cell; width: 25px;  background-image: url(images/bkgdR.gif); background-repeat: repeat-y}

.separator02 {clear: both; display: table; margin: 0 auto; padding: 0; width: 980px;}
.separator02_01 {display: table-row; float: left; background-image: url(images/bordeB.gif);}

#footer { clear:both; display: table; margin: 0 auto; padding: 0; width: 980px;}
.footer_01 {display: table-row; width: 980px; background-image: url(images/spacer.gif);}
.footer_02 {display: table-row; width: 980px; background-image: url(images/pieT.gif);}
.footer_03 {display: table-row; width: 980px;}
.footer_03_01 {display: table-cell; float: left; width: 15px; background-image: url(images/pieL.gif); padding: 25px 0 0; border: medium none; height: 31px; }
.footer_03_02 {display: table-cell; float: left; width: 950px; background-color: #1C140A}
.footer_03_03 {display: table-cell; float: left; width: 15px; background-image: url(images/pieR.gif); padding: 25px 0 0; border: medium none; height: 31px; }
.footer_04 {display: table-row; width: 980px; background-image: url(images/pieB.gif);}

.coheteLine {clear:both; display: table; margin: 0 auto; padding: 0; width: 980px;}
.coheteLineContent {display: table-row; float: right; text-align: right}

/*
DNNNAV MENU V2
.m          All Sub Menu                .m      All Sub Menus
.m[level]   Sub Menu at level x         .m0     First level sub menus

.mid[id]    Sub Menu with id x          .mid39  DNN Admin Sub Menu
.break      Break                       .break  All menu breaks
.mi         Menu Item (all)             .mi     All Menu Items
.id         Menu Item with id x         .id41   Menu Item with id 41
.mi[path]   Menu Item in specific path  .mi0    First Menu Item (Home)
                                        .mi1-0  First child of second root menu (Admin-Site Settings)   

.root       Root Menu Item              .root   All root menu items
.first      First Menu Item             .first  First menu item in each menu
.last       Last Menu Item              .last   Last menu item in each menu
                                        .first.last First & Last menu item in each menu

.icn        Icon
.hov        Hover
.sel        Selected
.bc         BreadCrumb
.txt        Menu Text (coming soon!)
*/

.MainMenu 
{
	cursor:pointer;
	font-size: 14px; 
	background-color:transparent;
	font-family: Arial, Helvetica, sans-serif;
}

.MainMenu .root
{	
	color: #FFFFCC;
	font-size: 12px; 
	text-align:center; 
	text-transform:uppercase; 
	white-space:nowrap;
	margin-right:18px;	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 32px;
}

.MainMenu .hov{ 
	color:#fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.MainMenu .sel, .MainMenu .bc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.MainMenu table{
	z-index: 5000;
}

.MainMenu tr.mi{
	background-color:#1C140A;
	z-index: 1000;
	font-size: 14px; 
	text-align:left;
	color:#FFF;
	text-transform:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0px 3px 0px 3px;
}
.MainMenu tr.mi td{
	text-transform:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 3px 0px 3px;
}

.MainMenu tr.hov { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 3px 0px 3px;
}

.MainMenu tr.hov td{
    background-color: White;
	color: #39414E;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 3px 0px 3px;
}

.MainMenu tr.sel, .MainMenu tr.bc{
	color: #dab24d;
}

.MainMenu tr.sel td, .MainMenu tr.bc td{
	color: #dab24d;
}


























