
body { padding: 0px; margin:0px; background:#dde; background-image:url('bg4.png'); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333 }
a { text-decoration:none; color: #3B5BAE }
a:hover { color: #069 }
a img { border:none }


.header { position:relative; width:960px; height:220px; margin:0px auto; padding:0; background-color:#FFF}
.header h1 a { position:absolute; top:15px; left:15px; display:block; width:700px; height:0; padding:138px 0 0 0; margin:0; overflow:hidden; background-image:url(./bg-header.jpg) }

.header_menu { position:absolute; top:5px; right:15px; display:block; height:10px; list-style:none; }
.header_menu li {	float:right; padding:0; margin:0; border-right: 1px solid #CCC; font:normal 11px Arial; }
.header_menu li:first-child { border-right:none }
.header_menu li a { color:#4D4D4D; padding:0 10px;  }
.header_menu li a:hover { color:#888 }

.header_menu2 { position:absolute; top:72px; right:15px; display:block; height:10px; list-style:none; }
.header_menu2 li {float:right; padding:0 10px; margin:0; font:normal 13px Arial; font-weight:bold }
.header_menu4 { position:absolute; top:92px; right:25px; display:block; width:196px; height:14px; list-style:none; background-image:url(./correo_e.png);background-repeat:no-repeat;background-position:top right; }


.menu-top { display:block; width:930px; height:56px; position:absolute; top:153px; left:15px; margin:0; padding:0; background-image:url(./fnd_menu.jpg); list-style:none; z-index:1000 }
.menu-top li { float:left }
.menu-top li a { display:block; color:#FFF; padding:9px 16px 8px 16px; font-size:14px; border-right:1px solid #444 }
.menu-top li:hover a, .menu-top li a:hover { color:#333; background-image:url(./fnd_menu_over.jpg); border-right:1px solid #666 }

.menu-top ul { position:absolute; left:-1000em; margin:0; padding:0 0 8px 0; border:none; list-style-type:none; width:155px; background-color:#999; z-index:1020; }
.menu-top ul.MenuBarSubmenuVisible { top:33px; left:auto }
.menu-top ul li { width:155px; padding:0; margin:0 }
.menu-top ul li a { float:none; width:137px; padding:5px 2px 5px 16px; height:auto; font:normal 11px Arial; color:#4F4F4F; border-bottom:1px solid #AAA; display:block; color:#EEE !important; background-image:none !important; border-right:none !important }
.menu-top ul li a:hover { color:#FFF; background-color:#AAA }
.menu-top iframe { position: absolute; z-index: 1019; }

.menu-top .menu-current { border-bottom:1px solid #365D94; z-index:3 }
.menu-top .menu-current a, .menu-top .menu-current:hover a, .menu-top .menu-current a:hover { position:static; background-image:url(./fnd_menu_activo.jpg); color:#333;  border-right:1px solid #667 }
.menu-top .menu-current ul, .menu-top .menu-current ul.MenuBarSubmenuVisible  {top:38px; left:10px; width:auto !important; *width:600px !important; width:600px; background:none; z-index:1010; border:none }
.menu-top .menu-current ul li { float:left; width:auto; padding:0px 12px;  border-left: 1px solid #BEBEC4 }
.menu-top .menu-current ul li:first-child { border-left:none }
.menu-top .menu-current ul li a { color:#FFF !important; border-bottom:none; display:inline !important; padding:0; background:none}
.menu-top .menu-current ul li a:hover { color:#BEBEC4 !important; background:none}
.menu-top .menu-current iframe { display:none } 

.menu-top .menu-parent { border-bottom:1px solid #365D94; z-index:3 }
.menu-top .menu-parent a, .menu-top .menu-parent:hover a, .menu-top .menu-parent a:hover { position:static; background-image:url(./fnd_menu_activo.jpg); color:#333;  border-right:1px solid #667 }
.menu-top .menu-parent ul, .menu-top .menu-parent ul.MenuBarSubmenuVisible  {top:38px; left:10px; width:auto !important; *width:600px !important; width:600px; background:none; z-index:1010; border:none }
.menu-top .menu-parent ul li { float:left; width:auto; padding:0px 12px;  border-left: 1px solid #BEBEC4 }
.menu-top .menu-parent ul li:first-child { border-left:none }
.menu-top .menu-parent ul li a { color:#FFF !important; border-bottom:none; display:inline !important; padding:0; background:none}
.menu-top .menu-parent ul li a:hover { color:#BEBEC4 !important; background:none}
.menu-top .menu-parent ul li.menu-current a { color:#000 !important }
.menu-top .menu-parent iframe { display:none } 

.cuerpo { width:960px; margin:10px auto; padding-bottom:10px; min-height:600px; height:auto !important; z-index:1; background:#FFF}
.col_izq { float:left; width:630px !important; width:640px; position:relative; margin:0 25px 0 15px; padding:10px 20px 20px 20px !important; padding:10px 20px 20px 0px; font-size:15px }
.col_der { float:left; width:230px; padding-top:45px; position:relative }


.pie { width:960px; margin:0px auto; position:relative; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF }
