*{margin:0;padding:0;border:0;outline:0;text-decoration:none;list-style:none;font:normal 14px Arial,sans-serif;color:#9e9e91;}
a{font:normal 14px Arial;color:#a18822}
a:hover{text-decoration:underline!important;}

.nomg-r{margin-right:0!important;}
.nobd-r{border-right:0!important;}
.clear{clear:both!important;}

#header a{background:url(../images/sprite.gif) no-repeat;}


body{background:#3c3332 url(../images/bg-body.gif) repeat-x;}

#main{position:relative;width:950px;margin:15px auto 0;}
.bg-main{background:url(../images/bg-main.jpg) repeat-x center bottom;}

#header{float:right;clear:both;}
#header a{display:block;width:267px;height:98px;text-indent:-15000px;background-position:-334px 0;}

#nav{clear:both;margin-bottom:25px;}
#nav ul{display:block;width:765px;height:60px}
#nav ul li {float:left;width:105px;padding:8px 0 8px 16px;margin-right:2px;background:#100F0D;}
#nav ul li a{float:left;}
#nav ul li a:hover{text-decoration:none!important;}
#nav ul li:hover,#nav ul li.active{background:#1A1A1A;}
#nav ul li.active a big, #nav ul li:hover a big{color:#FEC91A;}
#nav ul li a big{display:block;font:normal 18px Arial,sans-serif;color:#A18822}
#nav ul li a small{font:normal 10px Arial,sans-serif;color:#9e9e91;}


.content{margin-bottom:25px;padding:35px 30px;background:#100f0d url(../images/bg-div-bottom.gif) repeat-x left bottom;}
.content h1{margin-bottom:20px;font:normal 24px Arial,sans-serif;color:#a18822}
.content p{margin-bottom:20px;font:normal 14px/18px Arial,sans-serif;}


.index{margin-bottom:25px;}
.index .index-tv{padding:35px 30px 7px;background:#100f0d;}
.index .index-tv .tv-content{float:left;width:445px;padding-right:25px}
.index .index-tv h1{margin-bottom:20px;font:normal 24px Arial;color:#a18822}
.index .index-tv p{margin-bottom:20px;font:normal 14px/18px Arial,sans-serif;}
.index .index-tv .saiba-mais{float:right;width:100px;height:30px;margin-top:25px;text-indent:-15000px;background:url(../images/btn-saiba-mais-h.gif) no-repeat;}
.index .index-tv .tv-image{float:left;width:415px;height:310px;}

.index .tv-carrousel{clear:both;height:60px;padding-right:30px;margin-top:1px;background:#100f0d url(../images/bg-div-bottom.gif) repeat-x left bottom;}
.index .tv-carrousel ul{display:block;height:60px;}
.index .tv-carrousel ul li{float:right;height:55px;margin-left:15px;}
.index .tv-carrousel ul li.active{background:url(../images/bg-tv-img-ativa.gif) no-repeat center bottom;}
.index .tv-carrousel img{width:34px;height:35px;margin-top:3px;border:2px solid #3c3332;}

.news{padding:35px 30px 30px 30px;background:#100f0d url(../images/bg-div-top.gif) repeat-x left top;}
.news .box{float:left;width:275px;margin-right:30px;}
.news .box h2,.news .box h2 a{font:normal 24px Arial;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #9e9e91;color:#9e9e91}
.news .box h2 a{color:#a18822}
.news .box p{margin-bottom:20px;}
.news .box a:hover p{text-decoration:underline;}
.news .box img{margin-bottom:15px;}
.news .mais{clear:both;float:right;margin:10px 15px 0 0;font-weight:bold;}

.blog{margin-bottom:25px;}
.blog .bg{margin-bottom:25px;padding:0 30px 10px 0;background:#100f0d url(../images/bg-div-bottom.gif) repeat-x left bottom;}
.blog ul li{display:block;height:13px;padding-left:15px;background:url(../images/bullet.gif) no-repeat left 6px;margin-bottom:5px;font:normal 14px/14px Arial;}
.blog ul li a{font:normal 14px/14px Arial;}
.blog .content{float:left;width:550px;padding-right:55px;background:none;}
.post{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #1c1917;}
.post h2,.blog .content .post h2 cite,.blog .content .post h2 a{font:bold 18px Arial;margin-bottom:10px;color:#a18822;}
.post p{line-height:18px;}
.post blockquote{margin-left:10px;padding-left:20px;border-left:5px solid #a18822;}
.post blockquote p{font:italic 14px Arial;}
.post ul{margin:0 0 15px 10px;}
.post .tools p{margin-bottom:0;}
.post .tools a{text-decoration:none;}
.post .wp-caption{background:#100f0d;text-align:center;margin-bottom:15px;}
.post .wp-caption img{margin-top:5px;}
.post .wp-caption p.wp-caption-text{margin:1px 0 0 0;padding:5px 10px;font:12px/18px arial;color:#9E9E91;}
.post .aligncenter{display:block;margin:0 auto;}
.post .alignleft{float:left;margin-right:15px;}
.post .alignright{float:right;margin-left:15px;}

.blog .sidebar{float:left;width:285px;padding:35px 0;background:#100f0d;color:#9e9e8f;}
.blog .sidebar .sidebar-widget{margin-bottom:40px;}
.blog .sidebar h3{margin:0 0 15px 15px;font:normal 24px Arial;color:#a18822}

.contato{width:450px;}
.contato .text{width:300px;height:20px;padding:4px 0 0 5px;color:#000;}
textarea{width:450px;height:150px;color:#000;}
.contato p{clear:both;}
.contato label{display:block;}
.contato input{border:1px solid #fefefe;}
.contato .submit{clear:left;float:right;margin-top:10px;color:#000;}

.portfolio-list{clear:both;}
.portfolio-list .project{float:left;padding:10px;margin:10px 4px;background:#2F2726;}
.portfolio-list .project a img{width:150px;height:150px;margin-bottom:10px;}
.portfolio-list .project a big{display:block;}
.portfolio-list .project a:hover big{text-decoration:underline;}

.parceiros .post{float:left;width:275px;margin:15px 5px ;}
.parceiros .post a{color:#9e9e91;}
.parceiros .post a img{width:275px;height:225px;}
.parceiros .post a big{display:block;margin-top:10px;}
.parceiros .post a:hover{text-decoration:none!important;}
.parceiros .post a:hover big{text-decoration:underline;}

#footer{margin-top:70px;padding-bottom:50px;}
#footer .left{float:left;}
#footer .right{float:right;text-align:right;}
#footer ul li{float:left;height:14px;padding:0 5px;border-right:1px solid #100f0d;}
#footer ul li a{float:left;font-size:12px;color:#100f0d}
#footer a,#footer p{font-size:12px;color:#100f0d}
#footer a{color:#776c6b}

#twitter #twitter_update_list li{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #1c1917;}
#twitter #twitter_update_list a{display:block;}
#twitter #twitter_update_list span a{display:inline;}