@charset "utf-8";
/* CSS Document */

body{background:url(../imagens/bg_body.png) repeat fixed;}

.wrapper{width:1009px; height:730px; margin:0 auto; background:url(../imagens/bg_wrapper.png) no-repeat top center;}
.wrapper header{width:1009px; height:201px; margin:0;}
.wrapper header .logo{width:236px; height:201px; margin:0 auto;}
.footer_page{width:100%; height:110px; margin:0 auto;}
.footer_page .contato{width:440px; height:85px; margin:0 auto;}
.footer_page .contato p{color:#FFF; text-align:center; font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
.footer_page .contato p span.mw{color:#FFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
.footer_page .contato p span.mw a{color:#FFF; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:25px; text-decoration:underline;}
.footer_page .line_page{width:100%; height:10px; margin:13px 0 0 0; background-color:#353535;}
.footer_page .line_page p{color:#353535; font-size:3px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
.footer_page .line_page h1{color:#353535; font-size:3px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

.wrapper .estrutura{width:400px; height:415px; margin:0 0 0 48px; float:left;}
.wrapper .estrutura .logo_estrutura{width:258px; height:181px; margin:0 auto;}
.wrapper .container{width:400px; height:415px; margin:0 48px 0 0; float:right;}
.wrapper .container .logo_container{width:257px; height:169px; margin:0 auto;}

.clearfix {display:inline-block;} .clearfix:after{content:" "; display:block; height:0; clear:both; font-size:0; visibility:hidden;}/* Hides from IE-mac \*/ * html .clearfix {height:1%;} .clearfix{ display:block;}/* End hide from IE-mac */
p.text_content{text-align:center; font-size:25px; line-height:35px; margin-top:35px; color:#333;}