body { }

div#slider { position: absolute;  }

div#wrap {  }

div#topslider h3 { display: inline; }
div#top-overflow { width: 100%; overflow-y: hidden; overflow-x: auto; }
div#top-overflow2 { width: 100%; overflow-y: hidden; overflow-x: auto; }

div#topshadow { overflow: auto; }

div#header { top: 0; left: 0; width: 100%; height: 600px; }
#header { overflow: visible; z-index: 900; }

div#header-center ul li { position: relative; }

div#header-center ul li ul { display: none; position: absolute; margin: 0 0 0 -20px; padding: 2px 20px 30px 20px; z-index: 999; width: 200px; white-space: nowrap; }
div#header-center ul li ul { z-index: 999; overflow: visible; }

div#header-center ul li ul li { position: relative; margin: 0; float: none; background-color: #999; border-bottom: 1px solid #ccc; color: #fff; text-transform: none; letter-spacing: 0; font-size: 10px; }
div#header-center ul li ul li a { display: block; width: 100%; color: #fff; padding: 2px 7px 3px 7px; text-transform: lowercase; }
div#header-center ul li ul li a:hover { background-image: url(../images/mod-titlebg.png); background-position: 0 0px; background-repeat: repeat-x; }
div#header-center ul li ul li a:hover { color: #fff; }
div#header-center ul li ul li.active { background-image: url(../images/mod-titlebg.png); background-position: 0 0px; background-repeat: repeat-x; }
div#header-center ul li ul li.active a { background-image: none;}

div#header-center ul li ul li ul { top:0; left: 198px;  z-index: 1000; }
div#header-center ul li ul li ul li { float: none; display: block; width: 100%; }
div#header-center ul li ul li ul li a { display: block; }

div#center { width: 100%; margin-top: -460px; }

div.moduletable-login .hide { visibility: visible; }
input#modlgn_username,
input#modlgn_passwd_dummy,
input#modlgn_passwd { border: none; }

div#left { }
div#right {  }

div#mcontent { overflow: hidden; }

div#mctop { width: 100%; }

div#fitacola { display: none; }

div#mod-destaque { position: relative; width: 100%; overflow: hidden; overflow-x: auto; }


div.moduletable.destaques div.title a { text-decoration: none; }
div.moduletable.destaques div.title span { background-color: #333; }
div.moduletable.destaques div.title:hover span { background-color: #777; }

div#mod-trainers { height: auto; }
div#mod-trainers a.trainer span { display: none; }
div#mod-trainers a.trainer:hover span { display: none; }


div.categview-curso .details { display: block; }

div#footer { position: relative; overflow: hidden;  }