body {
text-align: center;
/* margin: 17px 0 0 0; */
margin: 0;
background-color: #85B233;
font-family:  verdana, arial, sans-serif;
font-size: 11px;

} 

body a {
text-decoration: none;
}

body a:hover {
text-decoration: underline;
}


#gallery  {visibility: hidden;}



#back {
position: absolute;
left:0;
top:127px;
width: 100%;
height: 156px;
background-image: url(images/background.jpg);

}


#layout {
position: relative;
width: 676px;
margin-left: auto;
margin-right:auto;
text-align: left;
border-bottom: 2px solid #82A642;

border-right: 2px solid #82A642;
background-color: #FFFFFF;


}

#top {
width: 100%;

border-top: 6px solid #ECF2B2;

}

#logo {
float: left;
width: 200px;
height: 111px;
padding: 10px 0 0 12px;
}



#menu {
width: 430px;
height: 71px;
float: right;
font-size: 11px;
padding: 50px 5px 0 10px;
text-align: right;
}


#menu a {
color: #A9A9A9;
padding: 0 7px 0 6px;
border-right: 1px solid #A9A9A9;

}

#menu #fale_conosco {border-right:none;}



#image-section {
clear: both;
width: 100%;
height: 156px;
text-align:center;
}

#content-area {
width: 650px;
margin: 0px 0 0 12px;

}

#tt {clear:both;}
#ttt {clear:both;}

#menu-box {
float: left;
width: 181px;
background: url(images/back-menu.jpg) repeat-x;


}

#content-menu {
float: left;
width: 173px;
text-align: right;
padding: 0 0 20px 0;
background: url(images/back-menu.jpg) repeat-x;

}

#content-menu a {
color: #849223;
display: block;
padding:0 6px 0 0;
margin:10px  10px -12px 0;


}

#content-menu a:hover {
background-image: url(images/menu-choice.gif);
background-repeat: no-repeat;
background-position: right center;
}

#mb {
float: left;
width: 8px;
height: 249px;
background: url(images/back-mb.jpg) repeat-x;

}

#content {
float: right;
text-align: justify;
width: 457px;
color: #999999;
line-height: 180%;
padding: 10px 0px 0px 0px;
background: #FFFFFF;

}

#content a {color:#849223;}

#content p {width:457px;}

#content h1 {
color: #849223;
font-size: 16px;
}

#footer {
width: 100%;
margin-top:20px;
text-align: center;
color: #8AB430;
font-size: 11px;
border-bottom: 6px solid #ECF2B2;
clear: both;
}

#footer p {margin: 0 0 5px 0; padding:0;}

#softrent {
width: 676px;
text-align: right;
font-size: 10px;
background-color: #85B233;
margin-left: auto;
margin-right:auto;

}

#softrent a {
text-decoration: none;
color: #BFD92F;
}

#softrent a:hover {

text-decoration: underline;

}







.fotos-servicos img {

border: 1px solid #849223;
padding: 1px;
margin: 0 0 6px 0;

}

#xicara {

float: right; 
margin-top:140px;

}

table {
float:left;

magin:-10px 0 0 0;
padding:0;
}


input {
background-color: #FFFFFF;
border: 1px solid #94CCC9;
color: #666666;
letter-spacing:1px;
height: 15px;
font-size: 10px;

}

textarea {
font-family:  verdana, arial, sans-serif;
font-size: 11px;
height: 50px;
width:200px;
color: #666666;
background-color: #FFFFFF;
border: 1px solid #94CCC9;

}

label {font-weight: normal;}

.errorlist {
list-style: none;
background-color: #F6F9DC;
color: #FF0000;
font-weight: bold;
margin: 10px 0 0 0;
}

#faleconosco {border: none;}

#content-menu a#som,#content-menu a#zabertura {display:none;}
