BODY {background-color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; }
H1,H2,H3 { height:22px; font-size:20px; font-weight:normal; margin-top:24px; margin-bottom:30px; color: #FFFFFF; display:block; overflow:hidden; }
H4 {font-size:9pt;font-weight:normal;color: #333333; padding-top:8px; margin-bottom:2px; display:block;}
H4 a { text-decoration:none !important; }
H4 a:link, H4 a:visited { text-decoration:none !important; }
HR {border:0px none #505252; height:1px; color:#505252; background-color:#505252;}
form{margin:0;}
IMG{border:0;}
.todo {position: absolute; top: 10px; left: 18px; display:block; background-color:#FFFFFF; overflow:auto; margin-right: 15px}
.columna_izquierda {  display:block; width:210px; background-image:url(images/logo.gif); background-position:top; background-repeat: no-repeat; }
.columna_derecha { padding-left: 20px; padding-right: 10px; display:block; background-image:url(images/3go_top_fondo.gif); background-position:top; background-repeat:repeat-x; }
.doc {padding-left:10px;}
.sdoc {padding-left:10px;}
.docs {padding-left:10px;}
.sdocs {padding-left:10px;}
a {text-decoration:underline; font-weight:normal;}
a:link, a:active, a:visited{color:#004488;}
a:hover{color:#FFAA10;}
.ohm {float: right;}
.menu-izquierdo { display:block; margin-top:6px; padding-top:6px; padding-left: 10px; margin-bottom: 30px;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 0;margin-left: 0;list-style: none; color: #FFAA10; font-weight: bold;}
.menulevel1 {font-size:9pt;}
.menulevel1 li {margin-top:4pt; margin-bottom:3pt; line-height:13pt; color:#E99908; }
.menulevel1 a, .menulevel1 a:link, .menulevel1 a:active, .menulevel1 a:visited {text-decoration:none; color:#999999; font-weight: bold; }
.menulevel1 a:hover {color:#FFAA10; }
.menulevel2 li {margin-top: 2pt; margin-bottom:2pt; padding-left:15px; color:#E99908;}
.menulevel2 a, .menulevel2 a:link, .menulevel2 a:active, .menulevel2 a:visited {text-decoration:none; color:#707070; font-weight: normal; }
.menulevel2 a:hover {color:#FFAA10; }
.menulevel3 li {margin-top: 1pt; margin-bottom:1pt; padding-left:20px; font-weight:normal; color:#E99908;}
.menulevel3 a, .menulevel3 a:link, .menulevel3 a:active, .menulevel3 a:visited {text-decoration:none; font-weight:normal; color:#707070; font-weight: normal; }
.menulevel3 a:hover {color:#FFAA10; }
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:9pt; line-height: 14pt;}
.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link{color:#004488;}
.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:#004488;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active{color:#004488;}
.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:#FFAA10;}
.submenu{font-size:9pt;}
.submenu li{line-height: 2;}
.submenu a{font-weight:normal;}
.submenu a:link{color:#004488;}
.submenu a:visited{color:#E99908;}
.submenu a:active{color:#E99908;}
.submenu a:hover{color:#FFAA10;}
.search a {font-weight:normal;color:#004488;}
.search a:link{color:#004488;}
.search a:active, .search a:visited {color:#E99908;}
.search a:hover{color:#FFAA10;}
.locator { display: block; height:12px; overflow:hidden; padding-top:4px; font-size:10px; color:#666699;}
.locator a {font-weight:normal;}
.locator a:link,.locator a:visited,.locator a:active {color:#7777AA;}
.locator a:hover {color:#FFAA10;}
.login{font-weight:bold;font-size:9px;color:#757b6b;}
.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{text-decoration:none;color:#757b6b;}
.navigator{font-weight:bold;font-size:10px;color:#949696;}
.navigator a:link,.navigator a:visited{color:#c0c0c0;}
.navigator a:active,.navigator a:hover{color:black;}
.edit{font-size:10px;color:black;background-color:buttonface;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;color:black;}
input,select{font-size:10px;}
textarea{font-size:9px;background-color:white;width:98%;}
.searchbox {height: 20px;padding-top: 4px;padding-bottom: 2px;}
.searchbox .text {border:0px none; background-color:white; width:170px;}
.searchbox .submit {color:#505252; border:0px none; margin-left: 10px; background-color:#eeeeee; width:50px; }
.cuerpo { text-align:justify; padding-right:95px; padding-bottom:10px;}
.pie {text-align: left; font-size:10px; padding-right:110px; padding-left:20px; padding-bottom:15px;}
.pie_derecho {float:right;}
.cmsimple { margin-top:3px;}
.ultima_modificacion{ }
.flotar_derecha { float:right; margin-left: 10px; margin-bottom: 10px; }
.flotar_izquierda { float:left; margin-right: 10px; margin-bottom: 10px; }
.titulo {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #BBBB00; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
.noticias {	margin-top: 50px; margin-right: 16px; margin-left:10px; text-align: justify; display:block; }
.noticias-titulo, .noticias-titulo a, .noticias-titulo a:link, .noticias-titulo a:visited { margin-top:30px; font-size:9pt; text-decoration:none; font-weight:bold; margin-bottom:2px; color: #E99908; display:block;}
.texto-notas {font-size: 7pt; color:#808080;}
.blanco {color:#EEEEEE;}
/* Formularios */
.areatexto {margin:2px; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; color:#505252; border: 1px solid #DDDDDD; background-color:#F8F8F8; width:270px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.enviar {margin:2px; color:#505252; border: 1px solid #C4C6C6; background-color:#EEEEEE; width:50px; }
