@charset "utf-8";

* {margin:0; padding:0;}

html, body {width: 100%; height:100%;}

img {border:0;}

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:justify; background:#eee;}

a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#e88a08; text-decoration:none;}
a:hover {color:#666;}
fieldset {border:none;}

/************************************* ESTRUTURA DO SITE ***************************************/

#site {width:1003px; height:592px; margin:0 auto; background:#fff;}
#top {width:1003px; height:200px; position:relative;}
#mail {width:200px; height:100px; right:0; position:absolute;}
#mail input.text, #mail input.text2 {margin-top:6px; width:145px; border:1px solid #ccc; background-color:#f4f4f4;	padding:1px 0 1px 1px; font-size: 11px;}
#mail input.text2 {width:90px;}
#mail input.bt {display:inline; border:0; padding:1px 0 1px 1px; background-color:#ccc; color:#000; font-size: 11px;}
#top img {margin-top:25px;}

#menu {width:1003px; _width:1033px; height:50px; _margin-left:-30px; background: url(../pics/bg_menu.jpg);}
#menu ul {display:inline-block; margin:3px 0 0 15px;}
#menu li {float:left; list-style:none; margin-left:20px;}
#menu li a {padding:13px 0 17px 0; display:block; text-transform:uppercase; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fdfdfd;}
#menu li a:hover {padding:13px 0 4px 0; border-bottom:5px solid #fdfdfd; margin-bottom:8px; color:#fdfdfd;}

/*********
 #menu a.bt01 {width:75px; background:url(../pics/bt_01.jpg);}
#menu a.bt01:hover {background:url(../pics/bt_over01.jpg);}
#menu a.bt02 {width:61px; background:url(../pics/bt_02.jpg);}
#menu a.bt02:hover {background:url(../pics/bt_over02.jpg);}
#menu a.bt03 {width:104px; background:url(../pics/bt_03.jpg);}
#menu a.bt03:hover {background:url(../pics/bt_over03.jpg);}
#menu a.bt04 {width:159px; background:url(../pics/bt_04.jpg);}
#menu a.bt04:hover {background:url(../pics/bt_over04.jpg);}
#menu a.bt05 {width:50px; background:url(../pics/bt_05.jpg);}
#menu a.bt05:hover {background:url(../pics/bt_over05.jpg);}
#menu a.bt06 {width:50px; background:url(../pics/bt_06.jpg);}
#menu a.bt06:hover {background:url(../pics/bt_over06.jpg);}
#menu a.bt07 {width:118px; background:url(../pics/bt_07.jpg);}
#menu a.bt07:hover {background:url(../pics/bt_over07.jpg);}
#menu a.bt08 {width:78px; background:url(../pics/bt_10.jpg);}
#menu a.bt08:hover {background:url(../pics/bt_over10.jpg);}
#menu a.bt09 {width:109px; background:url(../pics/bt_09.jpg);}
#menu a.bt09:hover {background:url(../pics/bt_over09.jpg);}
***********/

#principal {width:1003px; height:277px; background:#fff;}

#site > #principal {height:auto; min-height:277px;}
#conteudo {width:758px; min-height:277px; float:left;}
#newsletter {width:245px; height:277px; float:left;}
#newsletter .tt_news {margin-top:23.5px;}
#newsletter #areaNews {width: 232px; height:190px; margin-top:4px; background:#f5f5f5;}
#newsletter #areaNews p {text-align:center; padding: 5px 8px 0 8px;}

#rodape {width:1003px; height:65px; background:url(../pics/bg_rodape.jpg);}
#rodape #interativa {width:91px; height:15px; margin:26px 0 0 20px; float:left;}
#rodape p {width:840px; height:35px; float:left; margin: 12px 0 0 25px; text-align:center; color:#FFFFFF;}

/************************************* ESTRUTURA INTERNA ***************************************/

/* HOME */

#boxHome {width:207px; height:230px; margin:23.5px 0 0 48.5px; float:left; display:inline;}
a.noticias{display:block; margin-bottom:-3px;}

.boxHome1 {margin:auto; margin:23.5px 0 0 10px !important;}

#boxHome img {margin-bottom:4px;}
#boxHome p {padding:0 8px 0 8px; font-size:10px; text-align:left;}
#boxHome .veja {display:block; text-align:right; padding-top:5px;}

/* Google */

#google{width:700px; margin:0 auto; padding:0 0 30px 0; position:relative; top:20px;}

/* Geral */

#titulo, #titulo2, #titulo3 {width:710px; height:36px; margin:23.5px 0 0 20px; float:left; display:inline; background:url(../pics/bg_titulo.jpg);}
#titulo2 {margin:23.5px 0 15px -20px;}
#titulo3 {margin:23.5px 0 15px -20px;}

#texto {width:670px; min-height:175px; display:inline; padding-bottom:20px; margin:15px 0 0 40px; float:left;}

#formul {min-height:175px; display:inline; padding-bottom:20px; margin:15px 0 0 270px; float:left;}
.seta {background:url(../pics/seta.jpg) no-repeat; padding-left:15px; font-weight:bold;	font-size:12px;}
.txtMargin {padding-left:16px;}
.ulmargin {margin-left:16px; list-style:inside;}
.ftMargim {float:left; margin:0 6px 6px 16px;}
.ft {float:left; margin:0 6px 6px 0;}
.ft2 {float:left; margin-left:70px;}

/***************************************** FORMULÁRIOS *****************************************/

.campo, .ddd, .tel {width:230px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-align:left; padding-top:3px; margin-bottom:6px;}

html > body .campo {margin-bottom: 9px;}

.ddd {width:30px;}

.tel {width:192px;}

.txtArea {width:230px; height:78px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-align:left;	padding-top:2px;}

.camposNews, .camposNews2 {width:180px; height:16px; border:1px solid #333; margin:20px 0 0 23px; padding:2px 0 0 4px; font-size:11px;}

.camposNews2 {margin:8px 0 0 23px;}

.radio {clear:both; margin:12px 0 0 35px;}

.btOk {float:left; margin:25px 0 0 170px;}

/********************** FIELDSET ***************************/

.fieldmain{float:left; clear:left;}

.fieldset {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:4px 8px 4px 8px; text-align:justify;}

.fieldsetTitulo {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right:4px; padding-left:4px; color:#193a60; font-weight:bold;}

/************************************* IMAGENS PNG ******************************************/

* html img {filter:expression(this.alphaxLoaded ? "" :(this.src.substr(this.src.length-4)==".png"?((!this.complete)? "" : this.runtimeStyle.filter=("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+String(this.alphaxLoaded=true).substr(0,0)+(this.src="pics/blank.gif").substr(0,0)):this.runtimeStyle.filter=""));}
