*,img{margin:0px;padding:0px;border:0px;}
html{}
body{background:#C2151C;}
ul{list-style:none;}
.clear{display:block;clear:both;}
.invisible{width:1px;height:1px;overflow:hidden;position:absolute;}
ul.navegacao {list-style:none;background:#FFF;width:auto;width:940px;height:552px;position:absolute;top:50%;left:50%;margin-left:-470px;margin-top:-276px;padding:4px;}
ul.navegacao li {float:left;width:126px;height:130px;background:#C2151C;margin:4px;}
ul.navegacao li.one {width:260px;height:130px;background: url(../_images/logo.jpg) center no-repeat;}
ul.navegacao li.two {background:url(../_images/two.jpg) center no-repeat;cursor:pointer;}
ul.navegacao li.two:hover {background:url(../_images/twopb.png) center no-repeat;cursor:pointer;}
ul.navegacao li.three {background:url(../_images/three.jpg) center no-repeat;cursor:pointer;}
ul.navegacao li.three:hover {background:url(../_images/threepb.png) center no-repeat;cursor:pointer;}
ul.navegacao li.four {background: url(../_images/four.jpg) center no-repeat;cursor:pointer;}
ul.navegacao li.four:hover {background: url(../_images/fourpb.png) center no-repeat;cursor:pointer;}
ul.navegacao li.five {background:url(../_images/five.jpg) center no-repeat;cursor:pointer;}
ul.navegacao li.five:hover {background:url(../_images/fivepb.png) center no-repeat;cursor:pointer;}
ul.navegacao li.six {background:url(../_images/six.jpg) center no-repeat;cursor:pointer;}
ul.navegacao li.six:hover {background:url(../_images/sixpb.png) center no-repeat;cursor:pointer;}
ul.navegacao li.seven {background:#C2151C;}
ul.navegacao li.eight {background:#C2151C;}
ul.navegacao li.nine {background:#C2151C;}
ul.navegacao li.ten {background:#C2151C;}
ul.navegacao li.eleven {background:#C2151C;}
ul.navegacao li.twelve {background: url(../_images/twelve.jpg) center no-repeat;}
ul.navegacao li.thirteen {background: url(../_images/thirteen.jpg) center no-repeat;}
ul.navegacao li.fourteen {background: url(../_images/fourteen.jpg) center no-repeat;}
ul.navegacao li.fifteen {background: url(../_images/fifteen.jpg) center no-repeat;cursor:pointer;}
ul.navegacao li.fifteen:hover {background: url(../_images/fifteenpb.png) center no-repeat;cursor:pointer;}
ul.navegacao li.sixteen {background: url(../_images/sixteen.jpg) center no-repeat;}
ul.navegacao li.seventeen {background: url(../_images/seventeen.jpg) center no-repeat;}
ul.navegacao li.eighteen {background: url(../_images/eighteen.jpg) center no-repeat;}
ul.navegacao li.nineteen {background: url(../_images/nineteen.jpg) center no-repeat;}
ul.navegacao li.twenty {background: url(../_images/twenty.jpg) center no-repeat;}
ul.navegacao li.twenty_one {background: url(../_images/twenty_one.jpg) center no-repeat;}
ul.navegacao li.twenty_two {background: url(../_images/twenty_two.jpg) center no-repeat;cursor:pointer;}
ul.navegacao li.twenty_two:hover {background: url(../_images/twenty_twopb.png) center no-repeat;cursor:pointer;}
ul.navegacao li.twenty_three {background: url(../_images/twenty_three.jpg) center no-repeat;}
ul.navegacao li.twenty_four {background: url(../_images/twenty_four.jpg) center no-repeat;}
ul.navegacao li.twenty_five {background: url(../_images/twenty_five.jpg) center no-repeat;}
ul.navegacao li.twenty_six {background: url(../_images/twenty_six.jpg) center no-repeat;}
ul.navegacao li.twenty_seven {background: url(../_images/twenty_seven.jpg) center no-repeat;}
ul.navegacao li.twenty_eight {background: url(../_images/twenty_eight.jpg) center no-repeat;}

div#back {width:598px;height:504px;background:url(../_images/bg_voltar.png);position:absolute;top:50%;margin-top:-252px;left:50%;margin-left:-299px;display:none;z-index:20;}
div#back span.close {display:block;width:70px;height:28px;line-height:28px;font-family:tahoma;font-size:0.8em;background: url(../_images/close.png) right no-repeat;position:absolute;left:510px;top:25px;cursor:pointer;color:#000;}


div#today {width:598px;height:504px;background:url(../_images/bg_day.png);position:absolute;top:50%;margin-top:-252px;left:50%;margin-left:-299px;display:none;z-index:20;}
div#today span.close {display:block;width:70px;height:28px;line-height:28px;font-family:tahoma;font-size:0.8em;background: url(../_images/close.png) right no-repeat;position:absolute;left:510px;top:25px;cursor:pointer;color:#FFF;}
div#today p.data {color:#FFF;font-family:verdana;font-size:1em;text-align:right;position:absolute;left:380px;top:450px;}
div#today p.contentone {width:400px;color:#FFF;font-family:verdana;font-size:1em;position:absolute;left:50px;top:100px;}
div#today p.contenttwo {width:400px;color:#FFF;font-family:verdana;font-size:1em;position:absolute;left:50px;top:180px;}

div#institucional {width:598px;height:504px;background:url(../_images/bg_tela.png);position:absolute;top:50%;margin-top:-252px;left:50%;margin-left:-299px;display:none;z-index:20;}
div#institucional h1 {width:94px;height:27px;background: url(../_images/min_logo.png);position:absolute;left:35px;top:35px;}
div#institucional h2 {width:74px;height:372px;background: url(../_images/titulo_institucional.png) bottom center no-repeat;position:absolute;left:35px;top:100px;}
div#institucional span.close {display:block;width:70px;height:28px;line-height:28px;font-family:tahoma;font-size:0.8em;background: url(../_images/close.png) right no-repeat;position:absolute;left:510px;top:25px;cursor:pointer;}
div#institucional div.corpo {width:440px;height:380px;margin:90px 0 0 130px;letter-spacing: 0.5px;color:#5B5C5E;}
div#institucional div.corpo p {font-family:tahoma;font-size:0.7em;width:250px;margin-bottom:10px;}
div#institucional div.corpo p.full {margin-bottom:0px;font-weight:bold;font-size:1.1em;}
div#institucional div.corpo img.image01 {position:absolute;top:80px;left:410px;}
div#institucional div.corpo img.image02 {position:absolute;top:260px;left:410px;}

div#portfolio {width:950px;height:562px;background:url(../_images/bg_portfolio.png);position:absolute;top:50%;margin-top:-277px;left:50%;margin-left:-471px;display:none;z-index:20;}
div#portfolio h1 {width:94px;height:27px;background: url(../_images/min_logo.png);position:absolute;left:35px;top:35px;}
div#portfolio h2 {width:74px;height:372px;background: url(../_images/titulo_portfolio.png) bottom center no-repeat;position:absolute;left:35px;top:160px;}
div#portfolio span.close {display:block;width:70px;height:28px;line-height:28px;font-family:tahoma;font-size:0.8em;background: url(../_images/close.png) right no-repeat;position:absolute;left:850px;top:25px;cursor:pointer;}
div#portfolio div.corpo {width:780px;height:440px;margin:48px 0 0 150px;}
div#portfolio div.corpo ul.menu {list-style:none;position:relative;top:456px;z-index:50;width:780px;height:30px;}
div#portfolio div.corpo ul.menu li {float:left;}
div#portfolio div.corpo ul.menu li a {text-decoration:none;font-family:verdana;font-size:0.7em;color:#000;display:block;border-bottom:2px solid #AA1E22;background:#FFF;padding:5px 20px 5px 20px;}
div#portfolio div.corpo ul.menu li a:hover {text-decoration:none;background:#AA1E22;border-bottom:2px solid #FFF;color:#FFF;}


div#servicos {width:598px;height:504px;background:url(../_images/bg_tela.png);position:absolute;top:50%;margin-top:-252px;left:50%;margin-left:-299px;display:none;z-index:20;}
div#servicos h1 {width:94px;height:27px;background: url(../_images/min_logo.png);position:absolute;left:35px;top:35px;}
div#servicos h2 {width:74px;height:372px;background: url(../_images/titulo_servicos.png) bottom center no-repeat;position:absolute;left:35px;top:100px;}
div#servicos span.close {display:block;width:70px;height:28px;line-height:28px;font-family:tahoma;font-size:0.8em;background: url(../_images/close.png) right no-repeat;position:absolute;left:510px;top:25px;cursor:pointer;}
div#servicos div.corpo {width:440px;height:380px;margin:90px 0 0 130px;}
div#servicos div.corpo p {font-family:tahoma;font-size:0.8em;color:#656668;width:210px;margin-bottom:15px;}
div#servicos div.corpo ul {list-style:none;position:}
div#servicos div.corpo ul li {font-family:tahoma;font-size:0.8em;color:#656668;letter-spacing: 0.5px;margin:10px 5px 0 0;}
div#servicos div.corpo ul li ul {}
div#servicos div.corpo ul li ul li {margin-left:15px;font-size:1em;}
div#servicos div.corpo img.image01 {position:absolute;top:80px;left:410px;}
div#servicos div.corpo img.image02 {position:absolute;top:260px;left:410px;}

div#equipe {width:950px;height:562px;background:url(../_images/bg_portfolio.png);position:absolute;top:50%;margin-top:-277px;left:50%;margin-left:-471px;display:none;z-index:20;}
div#equipe h1 {width:94px;height:27px;background: url(../_images/min_logo.png);position:absolute;left:35px;top:35px;}
div#equipe h2 {width:74px;height:372px;background: url(../_images/titulo_equipe.png) bottom center no-repeat;position:absolute;left:35px;top:160px;}
div#equipe span.close {display:block;width:70px;height:28px;line-height:28px;font-family:tahoma;font-size:0.8em;background: url(../_images/close.png) right no-repeat;position:absolute;left:850px;top:25px;cursor:pointer;}
div#equipe div.corpo {width:780px;height:440px;margin:88px 0 0 150px;}
div#equipe div.corpo ul.equipe {list-style:none;height:420px;}
div#equipe div.corpo ul.equipe li {float:left;width:90px;height:90px;margin-right:5px;margin-bottom:5px;}
div#equipe div.corpo ul.equipe li img {width:90px;height:90px;}
div#equipe div.corpo ul.equipe li span {display:none;}
div#equipe div.corpo ul.equipe li:hover span {display:block;width:80px;background:#AA1E22;font-family:verdana;font-size:0.6em;color:#FFF;position:absolute;margin:0px;padding:5px;}


div#contato {width:598px;height:504px;background:url(../_images/bg_tela.png);position:absolute;top:50%;margin-top:-252px;left:50%;margin-left:-299px;display:none;z-index:20;}
div#contato h1 {width:94px;height:27px;background: url(../_images/min_logo.png);position:absolute;left:35px;top:35px;}
div#contato h2 {width:74px;height:223px;background: url(../_images/titulo_contato.png) bottom center no-repeat;position:absolute;left:35px;top:250px;}
div#contato span.close {display:block;width:70px;height:28px;line-height:28px;font-family:tahoma;font-size:0.8em;background: url(../_images/close.png) right no-repeat;position:absolute;left:510px;top:25px;cursor:pointer;}
div#contato div.corpo {width:440px;height:380px;margin:90px 0 0 130px;}
div#contato div.corpo form {display:block;}
div#contato div.corpo form label {display:block;clear:both;margin-bottom:10px;}
div#contato div.corpo form label span {display:block;float:left;width:70px;text-align:right;margin-right:10px;font-family:tahoma;font-size:0.7em;}
div#contato div.corpo form label input {display:block;float:left;width:330px;background:#EEE;padding:4px;font-family:tahoma;font-size:0.7em;}
div#contato div.corpo form label textarea {display:block;float:left;width:330px;height:100px;background:#EEE;padding:4px;font-family:tahoma;font-size:0.7em;}
div#contato div.corpo form input.botao {float:right;width:72px;height:32px;background: url(../_images/send.png);margin:10px 18px 0 0;}
div#contato div.corpo ul {list-style:none;clear:both;width:348px;font-family:tahoma;font-size:0.6em;letter-spacing:0.8px;margin-left:70px;padding-top:30px;color:#656668;}
div#contato div.corpo ul li {display;block;float:left;text-align:right;border-right:1px solid #656668;padding-right:5px;}
div#contato div.corpo ul li.noborder {border-right:0px;text-align:left;padding-left:5px;padding-right:0px;}
div#contato div.corpo ul li span {color:#000;display:block;margin-bottom:2px;font-size:1.1em;}
div#contato div.corpo p {font-family:verdana;font-size:0.6em;margin-left:80px;margin-top:10px;color:#656668;letter-spacing: 0.5px;width:338px;text-align:center;}
div#contato div.corpo p a {color:#656668;text-decoration:none;font-weight:bold;}
div#contato div.corpo p a:hover {color:#656668;text-decoration:underline;}

div#transp {width:100%;height:100%;position: absolute;z-index:10;top:0;left:0;background-color:#000;filter:alpha(opacity=80);-moz-opacity: 0.80;opacity: 0.80;display:none;}





