#exheader {background: transparent url(/i/ex_bg_header.jpg) 0 0 repeat-x;}
#exwrapper div.exame {background: transparent url(/i/exame_bg_header.jpg) 0 0 repeat-x}
#exwrapper div.dinheiro {background: transparent url(/i/dinheiro_bg_header.jpg) 0 0 repeat-x;}

#exwrapper #subheader_general {background-color: #DED9D6}
#exwrapper #subheader_main {background-color: #FFF; margin-top: 0; padding: 5px 5px 0 5px;}

#n_header {width:980px; margin:0 auto 2px; border-bottom:2px solid;}
#n_header * {margin:0; padding:0; border:0; font-family:Arial,Helvetica,sans-serif}
#n_header div {overflow:hidden}
#n_header ul {list-style-type:none;}
#n_header li {float:left;}

#n_header a {text-decoration:none}
#n_header a:hover {text-decoration:underline;}

#n_header div.topo {height:67px; position:relative;}
#n_header div.topo .logo {padding-top:7px; float:left; width:271px; height:56px;}
#exwrapper div.exame .logo {width:376px;padding-top:0;height:62px}
#exwrapper div.dinheiro .logo {width:322px;padding-top:5px; height:58px}
#n_header div.topo .act_time {position:absolute; right:710px; bottom:0; z-index:2; text-align:right; color:#7fa1ad;font-size:10px}
#exwrapper div.exame .act_time {right:auto; left:232px; bottom:4px; text-align:left; color:#333;}
#n_header div.topo #userlogin {background:url(/i/search_button_bg.jpg); padding:3px 5px 3px 4px; margin:5px 9px 0 0;}
#n_header div.topo #userlogin a {line-height: 18px}
#n_header div.topo #userlogin a.register {color: #00c6ea}
#n_header div.topo #userlogin .user_sep {color:#338ead}
#n_header div.topo #userlogin .loginButtonIcon {padding-right: 7px}
#n_header div.topo .userdata {color:#FFF; font-size:11px;}
#n_header div.topo .userdata a {color:#FFF; font-size:11px;}
#exwrapper div.exame .userdata a {color:#FFF;}
#exwrapper div.dinheiro .userdata a {color:#FFF;}
#n_header div.topo .searchButton {background:url(/i/search_button_bg.jpg)}
#n_header div.topo .searchButton a {color:#FFF; font-weight:bold; width:45px;height:24px;display: block; text-align: center; line-height: 24px}
#n_header div.topo .searchBox {margin-top: 2px;padding: 0 0 4px 0; width: 191px; border: none!important;height: 15px;}
#n_header div.topo .searchBoxBorder {background-color: #FFF;border: 1px solid #FFF;height: 22px; padding-left: 4px}
#exwrapper div.exame .searchBoxBorder {border: 1px solid #00374b;height: 22px}
#exwrapper div.dinheiro .searchBoxBorder {border: 1px solid #00374b;height: 22px}
#n_header div.topo .login, #n_header div.topo .login a {color:#FFF;}
/*#n_header div.topo .rpanel {position: absolute; top: 8px; right: 0; z-index: 3}*/
#n_header div.topo .rpanel{float:right;margin-top:8px}
#n_header div.topo .halfBanner{float:right;margin-top:8px;margin-left:8px;overflow:hidden}
#n_header div.topo ul {color:#FFF; display:block; overflow:hidden; height: 22px; margin-bottom:1px}
#exwrapper div.exame .rpanel ul {color:#333;}
#exwrapper div.dinheiro .rpanel ul {color:#333;}
#n_header div.topo ul a {color:#FFF; font-weight:bold;}
#exwrapper div.exame .rpanel ul a {color:#333;}
#exwrapper div.dinheiro .rpanel ul a {color:#333;}
#n_header div.topo div.rpanel li, #n_header div.topo div.rpanel li a, #n_header div.topo .carteira {height: 16px; line-height: 16px;}
#n_header div.topo li {font-weight:bold;position: relative}
#n_header div.topo li.meteo_icon, #n_header div.topo li.rss {padding:0px;}
#n_header div.topo li.meteo_icon {margin-left:8px;}
#n_header div.topo li.sep2r {border-right:1px solid #328dac; padding-right:7px; padding-left:7px;height: 16px; line-height: 18px;}
#n_header div.topo li .rss_icon {position: absolute; top: 1px; right: 8px;padding-left: 3px}
#n_header div.topo li.rss_link {padding-right: 23px}
#exwrapper div.exame li.sep2r {border-right:1px solid #333;}
#exwrapper div.dinheiro li.sep2r {border-right:1px solid #333;}
#n_header div.topo li.rss a {display:block; padding-top:3px; background: url(/i/n_rss.gif) right 3px no-repeat; padding-right:18px; padding-left:8px;}
#n_header div.topo li.local {margin-left:8px;}
#n_header div.topo li.max {color:#dbda22; margin-left:8px; font-family:Verdana;}
#n_header div.topo li.sep {color:#8395a3; margin:0px 5px;}
#n_header div.topo li.lastsep {color:#8395a3; margin-left:5px;}
#n_header div.topo li.min {color:#cdc8c6; font-family:Verdana;}
#exwrapper div.exame li.max {color:#cb0101;}
#exwrapper div.exame li.min {color:#016567;}
#exwrapper div.dinheiro li.max {color:#cb0101;}
#exwrapper div.dinheiro li.min {color:#016567;}

#n_header div.nav1 {height:30px; position:relative; overflow:hidden;}
#n_header div.nav1 ul {position:absolute; top:0px; left:0px; z-index:2;}
#n_header div.nav1 li {height:30px; text-transform:uppercase; background:url(/i/nav1_sep.jpg) no-repeat right center}
#n_header div.nav1 a {margin-right:1px;display:block; padding:0 6px 0 6px; float:left; height:30px; color:#FFF; font-size:11px; font-weight: bold; font-family:Helvetica;line-height: 30px}
#n_header div.nav1 li a:hover {background: transparent url(/i/ex_menu_over.jpg) right top repeat-x; text-decoration: none!important}
#n_header div.nav1 li.blue a {color:#ffb931} /* lms - THIS BLUE IS YELLOW :P  use the nex class */
#n_header div.nav1 li.yellow a {color:#ffb931} 
#n_header div.nav1 li.black a {color:#000}
#n_header div.nav1 li a.sel {color:#004862; font-weight:bold; background: white url(/i/tab_conner.jpg) right top no-repeat!important;}

#n_header div.nav2 {position:relative; height:30px;}
#n_header div.nav2 ul {position:absolute; top:10px; left:-8px;}
#n_header div.nav2 li {padding:0 9px; border-left:1px solid #7d7d7d;}
#n_header div.nav2 a {display:block; float:left; height:12px; color:#343434; font-size:12px; line-height:12px; overflow:visible;font-weight: bold; font-family:Helvetica}
#n_header div.nav2 a:hover {text-decoration:underline;}
#n_header div.nav2 a.sel {font-weight:bold; color:#006e95;}


.bgblue1 {background:#015A7A;}
.bgblue1exame {background:#f2f7f0;}
.bgblue2 {background:#3886AD;}
.bgblue2exame {background:#6f777a !important;}
.bblue2 {border-color:#40839b !important;}
.bgblue3, .bgblue2hp {background:#5F9EBD;}

.bggray1 {background:#ded9d6;}
.bggray2 {background:#f1f1f1;}

.f11 {font-size:11px;}

.arial {font-family:Arial}
.fleft {float:left;}
.fright {float:right;}

.taright {text-align:right;}
.mright10 {margin-right:10px !important;}
.mtop10 {margin-top:10px !important;}
.mtop5 {margin-top:5px !important;}
.mright5 {margin-right:5px !important;}

/* ordenação de comentários */
#ord {border:2px solid #FFF; background:#666666; color:#FFF; border-width:5px 0px 10px; clear:both; overflow:hidden; font-family:verdana;font-size:11px;}
#ord div {float:right; background:#666666;}
#ord div div {height:27px; overflow:hidden; float:left; text-align:center; font-size:11px;}    
#ord a, #ord span {color:#FFF; font-weight:bold; display:block; border-left:2px solid #FFF}
#ord span {background:#CD3301;}
#ord a, #ord span, #ord div.title {padding:6px 10px 5px; height:16px;}

.xtrainfo {width:100%; height:30px; padding:0px; border:0px; margin-top:15px;}
.xtrainfo * {white-space:nowrap;}
.xtrainfo .title, .xtrainfo .info {padding:4px 10px; font-family:Verdana; font-size:14px;}
.xtrainfo .title {background:#333333; text-align:left; color:#fff;}
.xtrainfo .title a {color:#fff; font-size:14px;}
.xtrainfo .info {background: #FFFFFF; color:#333; text-align:right !important; border:1px solid #333;}
.xtrainfo .info, .xtrainfo .info * {font-family:Arial; font-size:16px;}
.xtrainfo .info a {color:#333;}
.xtrainfo .info span {color:#999999;}

#direitaWrapper, #esquerdaWrapper {padding-top:15px;}

.bgblue1dinheiro {background:#ffffff;}    /**/
.bgblue2dinheiro {background:#6f777a !important;}

/*Paddings*/
.p4 {padding:4px}

