/*
-----------------------------------------------
Style Sheet

@Site: www.obraprimarevestimentos.com
@Author: Roberto Lavor    
@email: roberto@communiq.com.br
@Version:  2010
----------------------------------------------- */


*{margin:0; padding:0; list-style:none;}
body{background:#000 url(../img/background.jpg) no-repeat left top; font:small/1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;color:#5e5234;}
img{border:none;}
h2, h3{color:#5e5234; border-bottom:1px solid #423a25; padding-bottom:5px;letter-spacing:2px; text-transform:uppercase;font-style:italic; }
h3{font-size:113%;}
fieldset{border:none;}
a{color:#5e5234; text-decoration:none;}
a:hover{text-decoration:underline;}
*.borda{width:300px; border-bottom:1px solid #423a25;}
a:focus, object:focus { outline: none; -moz-outline-style: none; }
/*ID*/
#wrapper{margin: 0 auto; width:950px; padding:0 20px; height:auto;}
#mainNav{width:296px; height:auto; padding-bottom:30px; background:transparent; float:left;}
#mainNav ul{width:296px; height:auto;}
#mainNav ul li {width:296px; height:44px; background:transparent url(../img/back-menu.png) repeat-x left top; padding-bottom:5px;}
#mainNav ul li a{color:#5e5234; display:block; letter-spacing:2px; text-transform:uppercase;font-style:italic; text-decoration:none;width:286px; height:44px; line-height:44px; margin-left:10px;}
#mainNav ul li a:hover{text-decoration:underline;}
#content{position:relative;width:624px; height:auto; padding-bottom:30px; background:transparent; float:right;}
#content img {float:left; padding:5px; margin-right:2px;}
#content address{font-size:90%;}
#content label {float:left; width:5em;}
#content select{background:transparent url(../img/input.jpg)  no-repeat left center; width:232px; height:32px; border:none; color:#000;padding-top:7px; padding-left:10px;}
#content textarea{background:transparent url(../img/textarea.jpg)  no-repeat left center; width:300px; height:200px; border:none; color:#5e5234;padding-top:7px; padding-left:10px;}
#mainContent{width:296px; height:auto; float:left; background:transparent;}
#secondaryContent{width:296px; height:auto; float:right; background:transparent;}
#footer{width:950px; height:80px; font-size:80%; background:transparent;}

/*CLASSES*/
*.flash{width:624px; height:300px;background:#fff; padding:0;margin-top:20px;}
*.clear{clear:both;}
*.mlogo{margin-left:57px; margin-bottom:92px;}
*.mtop50{margin-top:50px;}
*.mtop30{margin-top:30px;}
*.mtop20{margin-top:20px;}
*.mtop15{margin-top:13px;}
*.p10{padding:20px 10px 5px 0;}
*.pb10{padding-bottom:10px;}
*.absolute{position:absolute;}
*.relative{position:relative;}
*.left{float:left;}
*.right{float:right;}
*.inputnews{background:transparent url(../img/input.jpg)  no-repeat left center; width:222px; height:22px; border:none; color:#5e5234;padding-top:7px; padding-left:10px;}
*.button{background:transparent url(../img/ok.jpg)  no-repeat left center; width:44px; height:29px; border:none; color:#5e5234; padding-left:5px;}
*.btreserva{background: #000 url(../img/reserva.jpg) no-repeat left center; width:105px; height:27px; border:none; color:#5e5234; margin-left:190px; cursor:pointer;}
*.ass{right:20px; top:20px;}
*.copy{left:20px; top:20px;}
*.gal{padding:5px; margin-right:5px; width:105px; height:72px; background:#423a25; }
*.borda{width:auto; border-bottom:none;}
*.fechado{display:none;}
*.h3{padding-top:20px; cursor:pointer; text-transform:none;}
*.end{position:absolute; top:505px; right:20px;}
*.img{padding:none!important;}
/**.thumbPro {width:83px; height:83px; overflow:hidden; border:1px solid #5e5234;}*/
li{behavior: url(js/iepng.htc);}


