html {padding:0; margin:0;}
body {background: #e9e9e9; color:#333; padding:0; margin:0; font-family:'Lucida Sans Unicode', Arial; font-size:11pt}
h1 {padding:0 0 15px; margin:0; font-size:18pt; font-weight:normal;}
.skip {text-align:center; top:-500px; position:absolute;}
.skip a, .skip a:hover, .skip a:visited {z-index:1; top:-500px; position:absolute; padding:5px; background:#000; color:#fff; text-decoration:none; font-size:15px;}
.skip a:active, .skip a:focus { top:2px;} 

.holder {margin: 0 auto; padding:0; width:1006px; background:url(../images/bg_top.jpg) no-repeat;}

.top {height:264px;}
.top .logo {padding:100px 0 0 40px;}
.top .menu {padding: 30px 0 0 40px}
.top .menu a {text-decoration:none; color:#333; font-size:13pt;}
.top .menu a:hover  {text-decoration:none; color:#000}
.top .menu a.active {font-weight:bold; color:#000}
.top .menu .separator {font-size:13pt;}

.content {width:940px; margin:auto; background:#fff; padding:30px; font-size:11pt; line-height:22pt;}

.footer {width:940px; margin:auto; padding:0 30px; height:62px; background:#333;}
.footer .mais_info {color:#fff; font-size:14pt;}
.footer .fone {color:#fff; font-size:22pt; padding:4px}
.footer .endereco {color:#ddd; font-size:10pt;}

.contact {width:410px; margin:auto;}
.enviado {min-height:250px;}
table.contact input {width:300px;}
table.contact .col1 {width:100px;}
table.contact textarea {width:402px;}

.error {color:Red; padding:10px; background:#fffeee; border:1px solid Red;}

.photos div {padding:10px;}
.photos a img {border:0;}

.clear {clear:both}
.pb10 {padding-bottom:10px;}
.fleft {float:left;}
.fright {float:right}
.tright {text-align:right}
.tleft {text-align:left;}
.tcenter {text-align:center;}
.w420 {width:420px;}
.w100 {width:100px}
.pt20 {padding-top:20px}
.pt10 {padding-top:10px}
