/* CSS Document */

/* MENU VERTICAL */
#colunaA #menuV {width:100%; margin:0px; height:800px;}

#colunaA #menuV ul { margin:0px;}
#colunaA #menuV li { margin:0px; background:#e8f2f8; color:#1b7fba;}
#colunaA #menuV li a:hover{ text-decoration:none; background:#fff;}

#colunaA #menuV h1 { margin:0px 0 0 0; font-size: 11px; color:#fff; padding:5px 0 0 10px; height: 20px; background: #1b7fba url(../_img/bg_itemMenuV_09.gif) right no-repeat;}

#colunaA #menuV h2 { margin:0px; font-size: 11px;}
#colunaA #menuV h2 a{ color:#1b7fba; padding:5px 0 0 10px; height: 20px;}
#colunaA #menuV h2.ativo a { color:#1b7fba; background:#a8cd28; font-weight:bold;}
#colunaA #menuV h2 a:hover{ text-decoration:none; border-right: 2px #1b7fba solid;}

#colunaA #menuV h3 { height:200px; margin:0px 0 0 0; font-size:11px; color:#fff; padding:5px 0 0 10px; background:#ffffff url(../_img/bg_h3_menu.gif) repeat-x top;}

/* MENU HORIZONTAL */
#topoB #menuH {width:100%; height:50px; margin:20px 0px 0px 0px;}
#topoB #menuH a { display: block;}
#topoB #menuH a:link, #topoB #menuH a:visited { color:#000;}
#topoB #menuH h1 { margin:0px;}

#topoB #menuH ul li {display:inline; padding:0px 5px}

#topoB #menuH tr { vertical-align:top;}
#topoB #menuH td { font-weight:bold; color: #1b7fba; vertical-align:top; padding: 0 0 0 10px; background: url(../_img/divisor_menuH_08.jpg) no-repeat right top;}
#topoB #menuH td.webmail {text-align:right; padding: 0 10px 0 0; background:none;}
#topoB #menuH td input { font: 10px Verdana; color: #000; border: 1px solid #1b7fba; text-indent:3px;}
#topoB #menuH td input.botaoOK { font: 10px Verdana; font-weight:bold; color: #fff; width: 21px; height: 17px; background:#1b7fba; border: 1px solid #135c86; text-indent:0px;}
