#principal {position:absolute;width:912px;height:518px;top:6px;left:50%;margin-left:-456px;}
#menu{position:absolute;width:882px;height:152px;left:50%;margin-left:-441px;}
#cont{position:absolute;width:905px;height:373px;top:148px;}
#servicios{position:relative;width:185px;height:215px;}
#radiotv{position:relative;width:185px;height:150px;top:4px;}
#noticias{position:relative;width:534px;height:352px;left:187px;top:-369px;}
#encuesta{position:relative;width:185px;height:215px;left:723px;top:-718px;}
#miniflash{position:relative;width:185px;height:150px;left:723px;top:-714px;}
#rotativo{width:275px;height:305px;position:absolute;top:10px;left:7px;}
#eventos{width:240px;height:305px;position:absolute;top:10px;left:284px;}
#e_load {width:232px;height:240px;position:absolute;top:35px;left:3px;overflow:hidden;}
#noti_des{width:258px;height:41px;position:absolute;top:234px;left:8px;}
#noti_img{width:263px;height:218px;position:absolute;top:5px;left:6px;}
.menu {cursor:pointer;}

#m1{position:relative;cursor:pointer;top:77px;left:115px;font-family:tahoma;font-size:12px;color:#036;font-weight:bold;}
#m2{position:relative;cursor:pointer;top:77px;left:143px;font-family:tahoma;font-size:12px;color:#036;font-weight:bold;}
#m3{position:relative;cursor:pointer;top:77px;left:155px;font-family:tahoma;font-size:12px;color:#036;font-weight:bold;}
#m4{position:relative;cursor:pointer;top:77px;left:385px;font-family:tahoma;font-size:12px;color:#036;font-weight:bold;}
#m5{position:relative;cursor:pointer;top:58px;left:636px;font-family:tahoma;font-size:12px;color:#036;height:58px;width:72px;text-align:center;font-weight:bold;line-height:9pt;}
#m6{position:relative;cursor:pointer;top:4px;left:715px;font-family:tahoma;font-size:12px;color:#036;font-weight:bold;}

#nvo{position:absolute;cursor:pointer;top:90px;left:48px;font-family:tahoma;font-size:12px;color:#fff;font-weight:bold;width:114px;height:32px;text-align:center;}

#buscar{position:absolute;left:568px;top:112px;font-family:Verdana;color:#fff;font-size:11px;font-weight:bold;}

#flash{position:absolute;width:574px;height:189px;left:50%;margin-left:-287px;top:508px;}
#pie{position:absolute;width:356px;height:40px;left:50%;margin-left:-178px;top:713px;font-family:Verdana;font-size:12px;text-align:center;color:#fff}
#pasa{position:relative;width:177;height:115px;top:20px;left:3px;}

.movie {width: 100%;height: 100%;z-index:100;}
.encuesta{font-family:tahoma;font-size:11px;width:170px;height:176px;position:absolute;left:6px;top:34px;overflow:auto;}
.btn{width:42px;height:18px;background-image:url('../img/btn.png');border:0px;font-family:tahoma;font-size:11px;}

#contenido{position:absolute;top:144px;left:50%;margin-left:-453px;}
#img-dn{width:907px;height:54px;position:relative;}
#img-up{width:907px;height:126px;position:relative;}
#aqui{width:907px;position:relative;border-left:1px solid #000;border-right:1px solid #000;background-color:#ffffff;padding:0px;margin:0px;}
#ini {position:absolute;width:912px;top:6px;left:50%;margin-left:-456px;}

.tema-evento {color : #0066ff;font-size : 11px;font-family : tahoma;font-weight:bolder;}
.tema-noticia {color : #000000;font-size : 11px;font-family : tahoma;font-weight:bolder;}
.texto-normal, .borde table {color : #000000;font-size : 11px;font-family : tahoma;}
.borde {padding-left:1px;padding-right:1px; border-left:1px solid #06f;border-right:1px solid #06f;border-bottom:1px solid #06f;color:#000000;font-size:11px;font-family:tahoma;}
.borde div {margin-bottom:4px;}
.borde a {text-decoration:none;border-bottom:1px dashed #666;color:#333}
.borde a:hover {color:#0066ff}

/*menu*/


.ufgmenu{
width: 222px; /*width of accordion menu*/
font-family: Arial;
background-color:#2699dd
}

.ufgmenu .ufgarriba{/*background-image:url('../img/img-menu-top.jpg')*/;width:222px;height:23px;}

.ufgmenu .ufgabajo{/*background-image:url('../img/img-menu-down.jpg')*/;width:222px;height:21px;}

.ufgmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font:bold 10px Arial;
color: white;
/*background: black url(../img/nivel1.jpg)*/ repeat-x center left;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
padding: 4px; /*header text is indented 10px*/
padding-left:25px;
cursor: hand;
cursor: pointer;
}


.ufgmenu .menuheader a {
color:white;
}

.ufgmenu .menuheader a:hover {
color:black
}


.ufgmenu .expandable{ /*CSS class for menu headers in general (expanding or not!)*/
/*background: black url(../img/nivel11.jpg) repeat-x center left;*/
}


.ufgmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(../img/nivel11_a.jpg);*/
color:black;
}

.ufgmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.ufgmenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.ufgmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
/*background-image: url('../img/nivel22.png');*/
}

.ufgmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.ufgmenu ul li a{
color:white;
display: block;
padding: 2px 0;
padding-left: 30px; /*link text is indented 19px*/
/*background: url(../img/nivel2.jpg); /*custom bullet list image*/
text-decoration: none;
font-size: 11px;
height:18px;
}

.ufgmenu ul li a:hover{ /*hover state CSS*/
background-color:#red;
/*background: url(../img/nivel22.jpg); /*custom bullet list image*/
}

.ufgmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background-color: lightblue;
}

