*{padding:0; margin:0; list-style-type:none; border:none; font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
html{background:#333;}
body{margin:0 auto; width:950px; }
h1{float:left; width:450px; height:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#676767;}
h2{float:left; width:330px; height:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#333;}
h3{float:left; width:440px; height:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#333;}
h4{float:left; width:440px; height:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#2F7096;}
h5{float:left; width:840px; height:20px; font:bold 16px Arial, Helvetica, sans-serif; color:#333; margin-bottom:10px;}
h6{float:left; width:750px; height:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#676767;}

#site{float:left; width:950px; height:auto;}
#topo {float:left; width:950px; height:200px; margin-top:10px; background:#fff;}
#corpo{float:left; width:950px; height:auto; background:#EBEBEB;}
#corpo2{float:left; width:950px; height:auto; min-height:500px; padding:10px; background:#EBEBEB;}

hr{float:left; width:900px; margin:5px;}

#corpoesq{ float:left; width:450px; min-height:360px; padding:10px 0 0 15px; background:#EBEBEB;}
#corpodir{ float:left; width:450px; padding:10px 0 0 15px; background:#EBEBEB;}
#rodpe{float:left; width:950px; height:24px; background:#6c6c6c; color:#FFF; text-decoration:none;}
#rodpe p{float:left; width:auto; height:24px; padding:3px 0 0 10px; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
#rodpe span{float:right; width:auto; height:24px; color:#fff; padding:3px 10px 0 0; text-decoration:none; font: 12px Verdana, Arial, Helvetica, sans-serif;}
#rodpe span a{width:auto; color:#000; padding:0 3px; font:bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#rodpe span a:hover{width:auto;background:#6c6c6c; color:#F7F7F7;  text-decoration:underline;}

#prodest{float:left; width:330px; height:180px; padding:10px; margin-top:10px; background:url(img/boxdest.gif) left top no-repeat;}
#prodest div {float:left; width:100px; height:160px;}
#prodest div img {float:left; width:100px; height:160px;}
#prodest span p{float:left; width:210px; height:100px; padding:10px 0 0 10px; font:11px Arial, Helvetica, sans-serif; color:#2F7096; text-align:justify;}
#prodest b p{float:left; width:130px; height:20px; padding:10px 0 0 10px; font:bold 14px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
#prodest i {float:left; width:auto; height:20px; padding:10px 0 0 10px; text-align:center;}
#prodest i a{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  width:auto; height:auto; padding:0 3px; background:#2F7096; color:#FFF; text-decoration:none;} 
#prodest i a:hover{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif; width:auto; height:auto;  padding:0 3px; background:#333;}

#prodest2{float:left; width:330px; height:180px; padding:10px; margin:10px; background:url(img/boxdest.gif) left top no-repeat;}
#prodest2 div{float:left; width:100px; height:160px;}
#prodest2 div img{float:left; width:100px; height:160px;}
#prodest2 span p{float:left; width:210px; height:100px; padding:10px 0 0 10px; font:11px Arial, Helvetica, sans-serif; color:#2F7096; text-align:justify;}
#prodest2 b p{float:left; width:100px; height:20px; padding:10px 0 0 10px; font:bold 14px Arial, Helvetica, sans-serif; color:#000; text-align:left;}
#prodest2 i {float:left; width:100px; height:20px; padding:10px 0 0 10px; text-align:center;}
#prodest2 i a{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  width:auto; height:auto; padding:0 3px; background:#2F7096; color:#FFF; text-decoration:none;} 
#prodest2 i a:hover{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif; width:auto; height:auto;  padding:0 3px; background:#333;}

#destdir{float:left; width:450px; height:auto; padding:10px 0 0 10px; background:#DADADA; margin:30px 0 10px 0;}
span p{float:left; width:440px; height:auto; font:11px Arial, Helvetica, sans-serif; color:#2F7096; text-align:justify;}
span p i {float:left; width:440px; height:20px; padding:10px 10px 0 0; text-align:right; margin-top:3px;}
span i a{ float:right; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  width:auto; height:auto; padding:0 3px; background:#2F7096; color:#FFF; text-decoration:none;} 
span i a:hover{ float:right; font:bold 14px Verdana, Arial, Helvetica, sans-serif; width:auto; height:auto;  padding:0 3px; background:#333;}

.risco {float:left; width:400px; color:#000; height:1px; padding:30px 0 20px 0;}
.risco2 {float:left; width:800px; color:#000; height:1px; padding:10px 0;}

#desteventos{float:left; width:440px; height:auto; margin:10px 0;}
#desteventos a{float:left; width:102px; height:102px; border:solid 1px #2F7096; padding:1px; margin-right:3px;}
#desteventos a img{width:100px; height:100px;}

#list{float:left; width:430px; padding-left:10px; margin-top:10px;}
#list li{float:left; width:430px; height:auto; color:#8a8a8a; margin-bottom:7px;}
#list li a{float:left; width:430px; padding-right:3px; font:bold 11px Verdana, Arial, Helvetica, sans-serif;  color:#2F7096; text-decoration:none;}
#list li a:hover{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333;}

.parag p{float:left; width:850px; height:auto; padding:10px 0 0 10px; color:#2F7096; text-align:justify; font:12px Verdana, Arial, Helvetica, sans-serif; }
.parag p a{ font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.parag p i {float:right; width:auto; height:20px; margin-top:3px;}
.parag i a{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  width:auto; height:auto; padding:0 3px; background:#2F7096; color:#FFF; text-decoration:none;} 
.parag i a:hover{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif; width:auto; height:auto;  padding:0 3px; background:#333;}
.span{float:left; width:auto; height:20px; padding:10px 3px 0 700px; font:bold 14px Arial, Helvetica, sans-serif; color:#333; }

.parag2 p{float:left; width:850px; height:auto; padding:10px 0 0 10px; color:#2F7096; text-align:justify; }
.parag2 p i{float:left; width:auto; height:20px; margin-top:3px;}
.parag2 i a{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  width:auto; height:auto; padding:0 3px; background:#2F7096; color:#FFF; text-decoration:none;} 
.parag2 i a:hover{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif; width:auto; height:auto;  padding:0 3px; background:#333;}
.parag3 p{float:left; width:850px; height:auto; padding:10px 0 0 10px; color:#2F7096; text-align:center; }
.parag4 p{float:right; width:700px; height:auto; padding:10px 10px 0 10px; margin-right:20px; color:#2F7096; text-align:justify; }
.parag4 p strong{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; } 

.parag5 p{float:left; width:890px; height:auto; padding:10px 10px; color:#2F7096; text-align:justify; font:12px Verdana, Arial, Helvetica, sans-serif;}
.parag5 p a{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.parag5 p i {float:right; width:auto; height:20px; margin-top:3px;}
.parag5 i a{ float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  width:auto; height:auto; padding:0 3px; background:#2F7096; color:#FFF; text-decoration:none;} 


.parag6 img{ float:left; width:300px; height:auto;}
.parag6 p{float:right; width:600; height:auto; padding:10px 10px 0 0; margin-right:20px;  color:#2F7096; text-align:justify; font:12px Verdana, Arial, Helvetica, sans-serif; }


.artigos{float:left; width:880px; height:auto;}
.artig a{float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#2F7096;}
.artig a:hover{color:#333;}
.eventosfotos a img{width:120px; height:auto; padding:5px; border:solid 1px #2F7096; margin-left:5px;}

#livrosimg{ float:left; width:170px; height:auto; padding:10px;}
#livrosimg img{width:170px; height:auto; padding:5px; border:solid 1px #2F7096;}
submit{ float:left; margin:20px;}

/*Contato*/
.contato{float:left; width:500px; margin:30px 0; padding-left:225px;}
label{float:left; width:100px; height:20px; text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif; color:#2F7096;  margin-right:3px;}
.campo, .campo3{float:left; width:320px; height:20px; margin-bottom:3px; color:#999; border:2px solid #2F7096;}
.campo3{ height:200px;}
.campo2{float:left; margin:3px 50px 0 0;}
.paginacao{float:left; font:bold 14px Verdana, Arial, Helvetica, sans-serif;  width:auto; height:auto; padding:0 3px; background:#FF0000; color:#FFF; text-decoration:none;} 
#borda{float:left; width:910px; height:auto; padding:5px; border:solid 1px #333; margin-bottom:10px;}
