* { padding:0; margin:0; outline:none; }
body { font-family:"Lucida Sans", Arial, sans-serif; font-size:12px; background:url(../img/bgFundo.jpg) repeat-y; }
a { text-decoration:none; }
img { border:none; }

#tudo { background:url(../img/bgGeral.jpg) no-repeat center top; width:auto; height:100%; }

#tudo #geral { width:1000px; margin:auto; }

#tudo #geral #topo { height:300px; padding:42px 0 0 0; position:relative; }

#tudo #geral #topo #bandeiras { float:right; width:70px; height:20px; padding:5px 0 0 30px; }
#tudo #geral #topo #bandeiras .bra { width:24px; height:13px; float:left; }
#tudo #geral #topo #bandeiras .eua { width:24px; height:13px; float:left; margin:0 0 0 5px; }

#tudo #geral #topo #logo { width:580px; float:left; }
#tudo #geral #topo #logo a { display:block; width:130px; height:230px; float:right; margin:-10px 0 0 0; text-indent:-10000px; }

#tudo #geral #topo #boxScript { width:335px !important; height:170px !important; overflow:hidden !important; float:left; margin:15px 0 0 55px !important; padding:0 !important; }
#tudo #geral #topo #boxScript div { width:330px !important; }
#tudo #geral #topo #boxScript div p { line-height:16px; }
#tudo #geral #topo #boxScript div h2 { font-size:14px; padding:10px 0 5px 0; }
#tudo #geral #topo #boxScript div img { float:left; padding:5px 10px 0 5px; *margin:1px 0 0 1px; z-index:1; }
#tudo #geral #topo #boxScript div a { color:#000000 !important; }
#tudo #geral #topo #nav { position:absolute; right:46px; bottom:82px; z-index:9; }
#tudo #geral #topo #nav a { font-weight:bold; font-size:14px; background:url(../img/btOff.gif) no-repeat center; display:block; width:35px; height:28px; float:left; color:#fff; padding:8px 3px 0 0; *padding:8px 0 0 0; text-align:center; cursor:pointer; }
#tudo #geral #topo #nav a.activeSlide {  background:url(../img/btOn.gif) no-repeat center; }

#tudo #geral #topo #menu { clear:both; padding:33px 0 0 0; height:auto; }
#tudo #geral #topo #menu ul { padding:0 20px 0 55px; }
#tudo #geral #topo #menu ul li { float:left; list-style:none; padding:0 15px 0 15px; color:#fff; }
#tudo #geral #topo #menu ul li a { color:#FCEE87; font-size:14px; font-weight:bold; padding:0 10px 0 10px; height:20px; display:block; }
#tudo #geral #topo #menu ul li .empresa { background:url(../img/link1.jpg) no-repeat center; width:87px; }
#tudo #geral #topo #menu ul li .dealmaker { background:url(../img/link2.jpg) no-repeat center; width:86px; }
#tudo #geral #topo #menu ul li .servicos { background:url(../img/link3.jpg) no-repeat center; width:65px; }
#tudo #geral #topo #menu ul li .dnn { background:url(../img/link4.jpg) no-repeat center; width:69px; }
#tudo #geral #topo #menu ul li .contato { background:url(../img/link5.jpg) no-repeat center; width:69px; }
#tudo #geral #topo #menu ul li .social { background:url(../img/link6.jpg) no-repeat center; width:55px; }

#tudo #geral #topo #menu ul li .empresa:hover { background:url(../img/link1On.jpg) no-repeat center; }
#tudo #geral #topo #menu ul li .dealmaker:hover { background:url(../img/link2On.jpg) no-repeat center; }
#tudo #geral #topo #menu ul li .servicos:hover { background:url(../img/link3On.jpg) no-repeat center; }
#tudo #geral #topo #menu ul li .dnn:hover { background:url(../img/link4On.jpg) no-repeat center; }
#tudo #geral #topo #menu ul li .contato:hover { background:url(../img/link5On.jpg) no-repeat center; }
#tudo #geral #topo #menu ul li .social:hover { background:url(../img/link6On.jpg) no-repeat center; }


#tudo #geral #meio { clear:both; height:auto; background:url(../img/bgMeioR.jpg) repeat-y 26px top; *background:url(../img/bgMeioR.jpg) repeat-y 15px top; padding:0 13px 15px 40px; min-height:350px; _height:350px; }
#tudo #geral #meio ul {  }
#tudo #geral #meio ul li { list-style:none; background:url(../img/bgLi.jpg) no-repeat 10px; padding:0 0 0 25px; line-height:20px; }
#tudo #geral #meio ul li a {  }
#tudo #geral #meio ul li a:hover {  }
#tudo #geral #meio p { padding:5px; line-height:20px; color:#333333; }
#tudo #geral #meio a { line-height:20px; color:#666; }
#tudo #geral #meio a:hover { color:#000; }
#tudo #geral #meio h1 { padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:dotted 2px #261D1E; color:#000; }
#tudo #geral #meio span { float:right; display:block; color:#000; height:15px; margin:15px 0 0 0; }
#tudo #geral #meio h2 { padding:10px 5px 5px 5px; margin:0 0 5px 0; border-bottom:dotted 1px #ccc; color:#A1262B; font-size:18px; font-weight:normal; }
#tudo #geral #meio h3 { padding:5px 5px 0 5px; color:#80191D; font-size:13px; }
#tudo #geral #meio h5 { padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:dotted 2px #261D1E; color:#000; }

#tudo #geral #meio fieldset { float:left; padding:10px;  border:solid 1px #ccc; margin:15px 0 15px 50px; background:url(../img/bgField.jpg) repeat-x bottom; }
#tudo #geral #meio fieldset legend { padding:3px 5px 3px 5px; color:#80191D; font-size:13px; font-weight:bold; border:solid 1px #ccc; }

#tudo #geral #meio .alt { display:none; }

#tudo #geral #meio #div1 { height:178px; clear:both; }
#tudo #geral #meio #div1 p a { color:#000; }
#tudo #geral #meio #div1 #box1 a { display:block; padding-top:55px; padding-left:90px; }
#tudo #geral #meio #div1 #box2 a { display:block; padding:55px 5px 0 90px; }
#tudo #geral #meio #div1 #box3 a { display:block; padding:55px 5px 0 90px; }

#tudo #geral #meio #div1 #box1 p, #tudo #geral #meio #div1 #box2 p, #tudo #geral #meio #div1 #box3 p { line-height:20px; }

#tudo #geral #meio #div1 #box1 { background:url(../img/boxDeal.jpg) no-repeat right top; width:308px; height:178px; float:left; margin:0 0 0 1px; }
#tudo #geral #meio #div1 #box2 { background:url(../img/boxIno.jpg) no-repeat right top; width:308px; height:178px; float:left; margin:0 0 0 10px; }
#tudo #geral #meio #div1 #box3 { background:url(../img/boxNet.jpg) no-repeat  right top; width:308px; height:178px; float:left; margin:0 0 0 10px; }

#tudo #geral #meio #div2 { height:230px; clear:both; padding:20px 0 40px 0; }
#tudo #geral #meio #div2 img { float:left; padding:0 10px 0 0; }
#tudo #geral #meio #div2 #b1 p, #tudo #geral #meio #div2 #b2 p, #tudo #geral #meio #div2 #b3 p { line-height:18px; }
#tudo #geral #meio #div2 #b1 { width:256px; height:220px; float:left; padding:0 0 0 4px; }
#tudo #geral #meio #div2 #b2 { width:262px; height:220px; float:left; padding:0 0 0 16px; }
#tudo #geral #meio #div2 #b2 ul li a:hover { color:#A5262D; }

#tudo #geral #meio #div2 #b3 { width:390px; _width:380px; height:220px; float:left; padding:0 0 0 16px; }
#tudo #geral #meio #div2 #b3 .academy { float:right; background:url(../img/btMais.jpg) no-repeat left; padding:0 0 0 18px; color:#80191D; }
#tudo #geral #meio #div2 #b3 .academy:hover { text-decoration:underline; }

#tudo #geral #meio #div2 a { cursor:pointer; color:#000; }

#tudo #geral #meio .pCentro { text-align:center !important; }
#tudo #geral #meio .btVoltar { padding:0 0 0 20px; background:url(../img/bgVoltar.jpg) no-repeat left; }

#tudo #geral #rodape { background:url(../img/bgRodape.jpg) no-repeat 15px top; *background:url(../img/bgRodape.jpg) no-repeat 15px top; clear:both; height:35px; padding:25px 0 0 0; }
#tudo #geral #rodape p { text-align:center; color:#fff; font-size:14px; }
#tudo #geral #rodape p.logovalue { padding:10px 0 10px 0; }


#rich_media { height:400px; left:50%; margin:35px 0 0 -200px; position:absolute; top:0; z-index:100; }
