@charset "utf-8";
/* CSS Document */


html,body,div,span,applet,object,iframe,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,label,legend,p,blockquote,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1;color:black;background:white;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}abbr,acronym{border:0;}

/*Estilo - New GPS */

/* BODY */
html, body {
color: #909090; 
font-family : arial, helvetica, sans-serif;
font-size: 11px; 
margin:0px;
text-align: justify;
width:100%;
height:100%;
}  
/* TOPO DO LAYOUT */

/* LINHA DO LAYOUT */
#page {
min-height: 100%;
margin-left: auto;
margin-right: auto;
width: 770px;
}
* html #page {height: 100%; /* hack para IE6 que trata height como min-height */}



#corpo{ background:url(images/img-topo.png) no-repeat top center #fefefe; width:100%;}
#pagina{ width:920px; padding:0 40px; margin:0 auto;}

#topo { width:100%; height:375px; padding:25px 0;}
h1{ width:266px; height:374px; float:left}
h1 a{ display:block; width:266px; height:374px; background-image:url(images/img-logo.png); cursor:pointer; text-indent:-9999px; overflow:hidden;}
.animacao{ display:block; width:645px; height:251px; overflow:hidden; background-image:url(images/animacao.png); float:right;}
.menu-topo {float:right; width:635px; height:100px; padding:10px 0; margin-left:10px;}
.menu-topo li {display:inline;}
.menu-topo a {display:block; width:102px; height:102px; float:left; margin:0 1px;}
.menu-topo a :hover{background:url(images/btMenuHover.png) no-repeat;}
.conteudo {width:920px; padding:30px 0;}
.ContentLeft {width:210px; height:270px; background:url(images/ContentLeftBG.png) no-repeat; padding:20px 20px; float:left; margin-right:30px;}
.ContentMid {width:265px; height:210px; background:url(images/ContentMidBG.png) no-repeat; padding:20px; float:left;}
.ContentRight {width:265px; height:230px; background:url(images/ContentMidBG.png) no-repeat; padding:20px; float:left; margin-left:30px;}
.conteudoa {width:920px; height:300px; margin-bottom:30px; display:none; background:url(images/contentBG.jpg) no-repeat;}
.conteudob {width:920px; height:300px; margin-bottom:30px; display:none; background:url(images/contentBGb.jpg) no-repeat;}
.conteudoc {width:920px; height:340px; margin-bottom:30px; display:none; background:url(images/contentBGc.jpg) no-repeat;}
.conteudod {width:920px; height:300px; margin-bottom:30px; display:none; background:url(images/contentBGd.jpg) no-repeat;}
.conteudoe {width:920px; height:300px; margin-bottom:30px; display:none; background:url(images/contentBGe.jpg) no-repeat;}
.conteudof {width:920px; height:300px; margin-bottom:30px; display:none; background:url(images/contentBGf.jpg) no-repeat;}
.conteudom {width:920px; height:340px; margin-bottom:30px; display:none; font-size:11px; text-align:justify; line-height:20px; padding:20px; }
.ContentLeft input {width:170px; height:12px; border:1px solid #ccc; margin:7px; padding:5px 10px;}
.ContentLeft select {border: 1px solid #CCCCCC; height: 27px; margin: 0px 7px 10px; padding: 5px 10px; width: 191px; color: #909090; font-family: arial,helvetica,sans-serif;}
.ContentLeft a {float:right;}
.ContentMid p {font-size:12px; padding:15px 10px; display:block;}
.ContentRight iframe {margin:25px; width:210px; height:130px;}
.ConteudoTexto { width:410px; float:right; font-size:11px; text-align:justify; line-height:20px; padding:20px;}
.ConteudoTexto h2 {font-weight:bold; font-size:20px; line-height:32px;}
.ConteudoTexto ul {margin-left:15px; margin-top:15px; list-style:circle;}
.conteudom h2 {font-weight:bold; font-size:20px; line-height:32px;}
.conteudom ul {margin-left:15px; margin-top:15px; list-style:circle;}
.twtr-hd {display:none;}
.twtr-ft {display:none;}
.twtr-bd {padding:0 !important; font-family : arial, helvetica, sans-serif; font-size: 11px;}









