/*
Theme Name: Natal Legal
Theme URI: http://www.bvr.com.br/
Description: Tema desenvolvido por Bruno Lima para a ONG Natal Legal
Author: Bruno Lima, Everton Carmo - BVR Neg&oacute;cios e Consultoria
Author URI: http://www.bvr.com.br
Version: 1.0
License:Creative Commons Legal Code 2.0
*/

* {margin:0; padding:0;}

html {height:100%;}
body {height:100%; background:#a4ccd6 url(images/bgBody.png) repeat-x top left fixed;}
img {border:none;}
a {text-decoration:none; color:#458724; cursor:pointer;}
a:hover {text-decoration:underline; color:#56ab2e;}



#wrapAll {width:760px; margin:0 auto; margin-bottom:183px;}
#topo{width:100%; height:206px; margin:0; padding:0; background-image:url(images/topo.jpg); background-repeat:no-repeat;}
#linkLogo {width:180px; height:100px; display:block; float:left; position:absolute;}
#ferramentas_texto {position:absolute; display:block; width:100px; height:30px; float:left; margin:5px 0 0 430px;}
#menu_auxi{width:228px; margin:0; padding:0; float:right; vertical-align:top; font-size:11px; font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000;}
#menu_auxi ul li{margin:10px 0 0 8px; list-style-type:none; float:left;}
#menu_auxi a{text-decoration:none; color:#000000;}
#menu_auxi a:hover {text-decoration:underline; color:#2b5416;}
#menu_h{width:530px; height:24px; margin:76px 0 0 210px; float:left; font-size:11px; font-family: Arial,Verdana, Helvetica, sans-serif;}
#menu_h li{margin:0 0 0 7px; list-style-type:none; float:left;}
#menu_h a{text-decoration:none; color:#ffffff; border-right:#ffffff 1px solid; padding:0 7px 0 0;}
#menu_h a:hover {text-decoration:underline;}
#menu_h .page-item-12 a{border-right:0; padding-right:0; overflow:hidden;}
#conteudo{width:760px; height:100%; float:left; margin:0 0 0 11px; background-image:url(images/fundo.png); background-repeat:repeat-y; }
#col1{width:510px; margin:0 20px 0 14px; text-align:justify; float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7f7e7e;}
#col1 h2{font-size:18px; font-family: Arial,Verdana, Helvetica, sans-serif; margin-bottom:10px;}
#col1 .wp-caption{float:left; text-align:center; border:#CCCCCC 1px solid; margin:0 10px 0 0;}
#col1 p {text-align:justify; padding:6px 0;}
#col1 ul {padding:20px;}
.wpcf7-checkbox .wpcf7-list-item {clear:both; display:block;}
.page-item-57, .page-item-61 {display:none;}

#col1 .wp-caption img{border:#CCCCCC 1px solid; margin:6px 0 0 0;}
#col1 .wp-caption p{font-size:9px; margin:2px 0 2px 0; font-family: Arial,Verdana, Helvetica, sans-serif; color:#7f7e7e;}
#col1 h2 a{text-decoration:none; color:#458724;}
.coment{margin:20px 0 20px 0; font-size:11px; font-family:Arial, Verdana, Helvetica, sans-serif}
.coment a{color:#458724;}
.styelForm {border:1px solid #bababa; padding:3px; color:#7f7e7e;}
.styleFormFocus {background:#ffffdf;}
#col2{width:200px; float:left;}
#col2 img{border:0;}
#sliderParceiros {margin:-105px 0 0 15px;}
.siderBar {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7f7e7e; margin:40px 0 20px 0;}
.siderBar h3 {padding:10px 0;}
#rodape{width:100%; margin:30px 0 0 8px; float:left;}
#cc{width:30px; float:left;}
#menu_r{float:left; margin-top:9px; font-size:11px; font-family:Arial,Verdana, Helvetica, sans-serif;}
#menu_r li{margin:0 0 0 7px; list-style-type:none; float:left;}
#menu_r  a{text-decoration:none; color:#7f7e7e; border-right:#7f7e7e 1px solid; padding:0 7px 0 0;}
#menu_r a:hover {color:#464646; text-decoration:underline;}
#menu_r .page-item-12 a{border-right:none; padding-right:0; overflow:hidden;}
#bvr{width:51px; float:left; margin-left:120px;}

#foot{width:739px; height:20px; margin-left:11px; float:left; vertical-align:bottom; background-image:url(images/foot.png); background-repeat:no-repeat; padding-bottom:183px;}
#divAllBg {height:183px; width:100%; background:url(images/bgTrenoERussa.png) no-repeat bottom center; float:left; position:fixed; z-index:-1; bottom:0; left:0;}
#divFooter {height:183px; width:100%; background:url(images/bgFooter.png) no-repeat bottom center; float:left; position:fixed; z-index:50; bottom:0; left:0;}

