/*
Theme Name: Arca de noé
Theme URI: http://arca24h.com.br/
Description: Arca de noé online
Version: 1.0
Author: Prosoma Informatica
Author URI: http://www.infoage.com.br
*/


/* reset styles */
html{color:#6C8149; background: #cde0b2; font-family: 'Arial','Helvetica',sans-serif; font-size: 13px; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}del,ins{text-decoration:none;}
/* input,textarea,select{*font-size:100%;} */

a { color:#6C8149; font-weight: bold; text-decoration: none; }
a:hover { color: #009900; }

h1, h2, h3, h4, h5, h6 { font-family: 'Verdana'; margin-bottom: 15px; padding-top: 10px; font-weight: bold; }

h1 { font-size: 24px; border-bottom: 1px solid #dde6c7; }
h2 { font-size: 22px; }
h3 { font-size: 20px; }
h4 { font-size: 18px; }
h5 { font-size: 16px; }
h6 { font-size: 14px; }

p { padding-bottom: 5px; }

#topo { padding: 20px 0 0 0; background: url('img/fundotopo.jpg') bottom left repeat-x transparent; }
#banner { height: 359px; width: 900px; margin: 0 auto; background: url('img/banner.jpg') no-repeat  transparent; text-align: center; }

#menu { padding-top: 20px; }
#menu li { background: url('img/botao.png') no-repeat transparent; display: inline-block; height: 33px; width: 127px; text-align: center; line-height: 33px; }
#menu li:hover { background: url('img/botao-hover.png') no-repeat transparent; }
#menu li a { display: block; font-size: 14px; }

#wrap { width: 850px; margin: 0 auto; padding: 25px 0; }
#sidebar { min-height: 300px; background: url('img/sidebar-topo.png') no-repeat transparent; width: 293px; float: left; font-size: 15px; font-weight: bold; position: relative; }
#sidebar .base { background: url('img/sidebar-base.png') no-repeat transparent; position: absolute; bottom: 0; left: 0; width: 293px; height: 228px; }
#sidebar ul { position: relative;  padding: 20px;  }
#sidebar li { list-style-image: url('img/sidebar-li.jpg'); list-style-position: inside; border-bottom: 1px solid #d0dab8; }
#conteudo { width: 549px; float: right; }

#conteudo .topo { background: url('img/conteudo-topo.png') no-repeat transparent; height: 32px; }
#conteudo .base { background: url('img/conteudo-base.png') no-repeat transparent; height: 32px; }
#conteudo .texto { padding: 0 20px; border-style: solid; border-color: #65803d; border-width: 0 1px 0 1px; background: url('img/conteudo-bg.jpg') repeat-x top left white; }
#rodape { height: 100px; line-height: 20px; padding-top: 20px; color: white; background: url('img/fundorodape.jpg') repeat-x transparent; text-align: center; font-weight: bold; }

.clear { clear: both; }

/* ie fixes */

#menu li { *display: inline; }
#sidebar { *height: 300px; }

/* wordpress */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #dde6c7;
   text-align: center;
   background-color: #e4eed6;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}




