*{margin:0 auto;text-align:center;font-family:"Times New Roman", Times, serif;}
body{background: #fff url(../images/background.gif) repeat-x top left;}
#main{width:533px;height:auto;}
h1, h2{color:#fff;}
h1.title{font-size:20px;text-align:left;font-weight:normal;float:left;display:inline;margin:17px 0 0 0;}
h2.subtitle{font-size:12px;letter-spacing:2px;text-align:right;font-weight:normal;float:right;display:inline;margin:20px 0 0 0;}
ul#menu{ clear:both; float: left; width: 533px; height: auto; margin: 0; padding: 7px 0 0 0;}
ul#menu li{ list-style-type: none; display: inline; padding-right: 7px;}
ul#menu li a{ text-decoration: none; color:#414243; font-size: 17px;}
ul#menu li a:hover{ text-decoration: underline;}

#contato{width:533px;height:auto;clear:both;float:left;background:#404142 url(../images/contato.jpg) no-repeat top left;padding-top:15px;}

#footer{width:533px;height:30px;clear:both;float:left;background:url(../images/footer.jpg) no-repeat;padding-top:7px;}
#footer span{font-size:12px;color:#fff;}

/*contact form*/
span.alertIE{ color: #FFF; font-size: 12px; text-align: justify; margin: 5px;}
form fieldset{ border: none; }
form fieldset.f1{ float: left; width: 211px; height: auto; display: inline;}
form fieldset.f1 label{ font-size: 12px; color:#fff; clear: left; float: left; display: inline; text-align: right;}
form fieldset.f1 input{ width: 197px; height: 23px; background: url(../images/form_input.jpg) no-repeat top left; border: none; text-align: left; float: left; display: inline;}
form fieldset.f2{ float: right; width: 280px; height: auto; display: inline;}
form fieldset.f2 label{ font-size: 12px; color:#fff; clear: left; float: left; display: inline; text-align: right;}
form fieldset.f2 textarea{ width: 280px; height:78px; background: url(../images/form_textarea.jpg) no-repeat top left; border: none; text-align: left; display: inline;}
form input.enviar{ clear: both; float: right; text-align: right; border: none; background:#e7e7e7; color:#000; margin: 0px 10px 5px 0px; padding:5px; font-size:10px; text-align: center; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius:5px; letter-spacing: 2px;}
form input.enviar_h{ clear: both; float: right; text-align: right; border: none; background:#d39621; color:#fff; margin: 0px 10px 5px 0px; padding:5px; font-size:10px; text-align: center; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius:5px; letter-spacing: 2px;}

/*page*/
#place-content{width:533px;height:auto;clear:both;float:left;background:#404142 url(../images/content_top.jpg) no-repeat top left;margin:25px 0 0 0; padding: 0px;}
#show-content{ margin: 0; padding: 0; width: 533px; height: auto; float: left;}
#carregando{ position: absolute; z-index: 1000; margin-left: 500px;}
#show-content h3.pagetitle{ width: 523px; height: auto; float: left; font-size: 20px; text-align: left; color: #fff; margin: 7px 0 0 10px;}
#show-content div.content{ width: 500px; height: auto; font-size: 12px; color:#fff; text-align: justify; margin: 50px 0px 10px 10px;}

#show-content div.content h5{ color: #FFF; font-size: 18px; text-align: left;}
#show-content div.content p{ text-align: justify;}
#show-content div.content p a{ color: #FFF; font-weight: bold;}
.boo_is_required{width: 1px; height:1px; visibility:hidden; display:none;}