body{
background:#090000 url(../images/background-madeira.jpg) repeat-x center top;
margin:0px;
padding:0px;
}

Div.container{
width:884px;
margin:0 auto;
color:#FFFFFF;
height:550px;
}

DIV.topo{
width:884px;
padding:0px 2px 2px 10px 
}

DIV.topo img{
padding:0px 8px 2px 5px 
float:left;
}

DIV.menu{
width:884px;
display:block;
}

DIV.menu ul{
background-image:url(../images/fundo-menu.png);
height:44px;
margin:0px;
}


DIV.menu li{
display:inline;
line-height:40px;
padding:0px 27px 2px 2px;
margin:0px;
float:left;
}

DIV.menu li img{
float:left;
}

DIV.menu li a{
font-family:Trebuchet MS, Arial, Verdana, Helvetica !important;
color:#FFFFFF;
font-size:20px;
text-decoration:none;
}

DIV.menu li a:hover{
color:#f6e80a;
}

DIV.conteudo{
background-color:#e6e6da;
width:884px;
margin:0px;
padding:0px;
margin-bottom:20px;
float:left;
}

DIV.conteudo img{
margin:10px;
border:13px solid #fff;
clear:both;
}

DIV.bem-vindo, DIV.obuffet{
width:884px;
margin:0px;
padding:0px;
clear:both;
position:relative;
}

DIV.bem-vindo h1, DIV.obuffet h1, Div.menu h1{
color:#280501;
font-family:Trebuchet MS, Arial, Verdana, Helvetica !important;
font-size:30px;
padding:0px 0px 0px 10px;
}

DIV.formulario h2, DIV.formulario h2 a{
color:#b10303;
font-family:Trebuchet MS, Arial, Verdana, Helvetica;
font-size:17px;
margin:0px;
padding:0px;
text-transform:uppercase;
}

DIV.bem-vindo img{
float:left;
}

DIV.bem-vindo p{
color:#280501;
font-family:Trebuchet MS, Arial, Verdana, Helvetica !important;
font-size:16px;
line-height:24px;
float:left;
width:500px;
margin:4px 0px 10px 0px;
padding:0px;
}

DIV.obuffet p{
color:#320b11;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
line-height:30px;
width:830px;
margin:4px 0px 10px 10px;
padding:0px 0px 20px 0px;
}

DIV.obuffet h2{
color:#97071b;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
line-height:24px;
width:830px;
margin:4px 0px 10px 10px;
padding:0px 0px 20px 0px;
}

DIV.obuffet p strong{
color:#97071b;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
line-height:24px;
width:830px;
margin:4px 0px 10px 0px;
padding:0px 0px 20px 0px;
}

DIV.bem-vindo a {
float:left;
margin:0px;
padding:0px;
}

DIV.bem-vindo a img{
border:0px;
float:left;
margin:0px;
padding:0px;
}

DIV.fotos{
width:884px;
margin:0px;
padding:0px;
position:relative;
background-color:#e6e6da;
height:1091px;
}

DIV.fotos ul{
margin:0px;
padding:0px;
}

DIV.fotos li{
margin:0px;
padding:0px;
width:291px;
list-style:none;
float:left;
}

DIV.fotos li img{
margin:20px 0px 0px 10px;
padding:0px;
}

DIV.servicos{
width:884px;
margin:0px;
padding:0px;
clear:both;
position:relative;
}

DIV.servicos img{
border:0px;
padding:10px 28px 0px 0px;
}

DIV.rodape{
width:884px;
margin:0px 0px 10px 0px;
padding-bottom:50px;
}

DIV.rodape strong{
margin:0px;
padding:0px;
float:left;
width:565px;
font-family:Trebuchet MS, Arial, Verdana, Helvetica !important;
font-size:12px;
color:#FFFFFF;
}

DIV.rodape ul{
float:left;
border:0px solid #CCCCCC;
margin:0px;
padding:0px;
}

DIV.rodape li{
display:inline;
margin:0px;
padding:0px;
list-style:none;
width:484px;
}

DIV.rodape li a{
font-family:Trebuchet MS, Arial, Verdana, Helvetica !important;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

DIV.rodape li a:hover{
border-top:1px solid #99CC00;
border-bottom:1px solid #99CC00;
}

DIV.contato{
width:100%;
margin:0px auto 20px auto;
background:#000000;
background-color:#e6e6da;
}

Div.formulario{
width:480px;
margin:0px auto;
padding:0px 0px 10px 0px;
}

fieldset {
border:0pt none;
margin:0px;
padding:0px;
}

form.form-contato label{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
float:left;
margin-top:10px;
width:470px;
color:#801819;
}

form.form-contato label input{
border:1px solid #bbe305;
margin:0pt 10px 0pt 0pt;
padding:8px;
width:460px;
border:1px dotted #4c4646;
background:#000000;
color:#000;
font-weight:bold;
background:#e9e9cc;
}

form.form-contato label textarea {
border:1px solid #bbe305;
height:200px;
padding:3px;
width:470px;
border:1px dotted #4c4646;
color:#000;
font-weight:bold;
background:#e9e9cc;
}

.botao {
background-color:#801819;
border:medium none;
color:#fff;
font-weight:bold;
cursor:pointer;
margin:20px 0;
padding:5px;
width:80px;
}

DIV.formulario h1{
color:#600000;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
font-size:22px;
}

DIV.opcoes-menu{
height:420px;
width:244px;
background-color:#ffb400;
margin:0px 25px 10px 15px;
padding:0px 0px 10px 0px;
border:5px solid #FFFFFF;
float:left;
}

DIV.opcoes-menu h2{
color:#600000;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
margin:8px 0px 0px 8px;
padding:0px;
font-size:18px;
}

DIV.opcoes-menu img{
border:3px solid #FFFFFF;
margin:6px 0px 0px 5px;
padding:0px;
}

DIV.opcoes-menu p{
margin:10px 0px 0px 10px;
padding:0px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color:#281905;
font-weight:bold;
}


