div#menu_esq { margin:0;}
div#menu_esq ul.mainlevel { padding:0 10px 10px; _margin-left:0; *margin-left:0px; margin-top:10px;}
div#menu_esq ul li { list-style:none; padding:5px; position: relative;}
div#menu_esq ul a { font-family:arial; font-size:11px; color:#707070; text-decoration:none; padding:5px 0;}
div#menu_esq ul li:hover,
div#menu_esq ul li.over { background:url(../images/seta_menu_context.png) right no-repeat #82B89E;}
div#menu_esq ul li:hover a,
div#menu_esq ul li.over a { color:#FFF;}

div#coluna_esquerda #menu_esq ul li ul { display:none; }
div#coluna_esquerda #menu_esq ul li:hover ul li ul,
div#coluna_esquerda #menu_esq ul li.over ul li ul { display:none;}

#menu_esq, #servicos{background:url(../images/bg_menuEsq.jpg) repeat-x #F7F7F7;margin-bottom:10px;}
#menulist_root{margin-bottom:10px;padding-bottom:10px;}
#menu_esq ul li:hover ul li a,
#menu_esq ul li.over ul li a,
#menu_esq ul li ul li:hover ul li a,
#menu_esq ul li ul li.over ul li a { color:#707070;}
#menu_esq ul li ul li:hover a,
#menu_esq ul li ul li.over a,
#menu_esq ul li ul li ul li:hover a,
#menu_esq ul li ul li ul li.over a { color:#FFF;}
#menu_esq ul li ul { border:solid 1px #CCC;}


div#coluna_esquerda #menu_esq ul li:hover ul,
div#coluna_esquerda #menu_esq ul li.over ul { display:block; margin-left:16em; _margin-left:5em; *margin-left:5em; position:absolute; background-color:#e5e5e5; top:0; z-index:10; width:210px; padding:1px 1px;}
div#coluna_esquerda #menu_esq ul li ul li:hover ul,
div#coluna_esquerda #menu_esq ul li ul li.over ul { display:block; }

/*update*/
#gk_news_image-mod { position:absolute; z-index:0;}
#coluna_esquerda { position:absolute; z-index:1; *margin-left:-788px;}
#coluna_direita { height:560px;}
div#conteudo_central { margin-left:218px; _margin-left:109px;}
div#mod_central { margin-left:218px; _margin-left:109px;}
