@charset "utf-8";
/* CSS Document */

/*XXXXXXXX PRÉ-DEFINIÇÕES XXXXXXXX*/
*{margin:0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
html,body {margin:0;padding:0;height:100%;}
body{background:#70addf url(../imagens/bckBody.jpg) repeat-y 0 0;}
img{border:0;}
.noMargin{margin:0;}
li{list-style-type:none;}

.desktopFull{background:url(../imagens/bckLine.gif) repeat-x 0 200px; position:relative; margin:0 auto; width:100%; height:auto !important; height:100%; min-height:100%;}
.desktopFull:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/*--- TOPO - ESTRUTURA ---*/
.divTopo{background:url(../imagens/bckTopo.jpg) no-repeat 0 0; border:0; float:left; height:118px; margin:0; padding:56px 0 0 0; text-align:left; width:100%;}
.divTopo:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.divTopo{display:inline-block;}

/*--- TOPO ITENS ---*/
.divTopo a span{display:none;}
.divTopo a.btSejaSocio{border:0; display:block; float:left; height:51px; margin:0 0 0 29px;_margin:0 0 0 14px; padding:0; width:106px;}
.divTopo a.btLogoAbradi{border:0; display:block; float:left; height:60px; margin:25px 0 0 122px; padding:0; width:303px;}

/*--- ESTRUTURA CENTRAL ---*/
.divCentral{background: url(../imagens/bckDivCentral.gif) repeat-y 0 0; ; display:table; float:left; padding:0 0 65px 9px; height:auto !important; height:100%; min-height:100%;_height:200px; text-align:left; width:881px;}
.divCentral:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.divCentral{display:inline-block;}

/*--- ESTRUTURA COLUNAS ---*/

/*--------- COLUNA 1*/
.divColuna1{background:#FFF; border:0; border-left:solid 1px #cedcb8; display:table; margin:0; float:left; height:auto !important; height:100%; min-height:100%;  padding:4px 0 0 12px; width:723px;}
.divColuna1:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.divColuna1{display:inline-block;}

/*---------BLOCO CONTENT */
.divBlocoCntFull{border:0; display:block; float:left; margin:0; padding:35px 1px 0 20px; width:663px; z-index:2;}
.divBlocoCntFull:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.divBlocoCntFull{display:inline-block;}

.divBlocoCntLeft{border:0; float:left; margin:0; padding:35px 45px 0 24px; width:286px;}
.divBlocoCntLeft:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.divBlocoCntLeft{display:inline-block;}

.divBlocoCntRight{border:0; margin:0; padding:35px 35px 0 0; width:326px;}
.divBlocoCntRight:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.divBlocoCntRight{display:inline-block;}

.divBlocoCntFull a{color:#757575; font-weight:bold;}

/*-------- BOX CURVO FULL*/
.divTopBoxCurvo{background: url(../imagens/bckTopBoxCurvoFull.gif) no-repeat 0 0; border:0; display:block; float:left; height:26px; margin:0; padding:6px 0 0 12px; width:650px;}
.divCntBoxCurvo{border:solid 1px #eaaa4d; border-top:0; display:block; float:left; margin:0; padding:15px 10px 10px 10px; width:640px;}
.divBottomBoxCurvo{background: url(../imagens/bckBottomBoxCurvoFull.gif) no-repeat 0 1px; border:0; display:block; float:left; height:24px; margin:0; padding:10px 0 0 8px; width:654px;}
.divBottomBoxCurvo a{color:#FFF;}

/*--------- BOTOES RDP BLOG */
a.btVerBlog{background: url(../imagens/icoBalao.gif) no-repeat 0 0; border:0; display:0; float:left; height:15px; margin:0 8px 0 0; padding:0 0 0 20px; width:78px;}
a.btLerPost{background: url(../imagens/icoFolha.gif) no-repeat 0 0; border:0; display:0; float:left; height:15px; margin:0 8px 0 0; padding:0 0 0 13px; width:75px;}
a.btPermalink{background: url(../imagens/icoLInk.gif) no-repeat 0 0; border:0; display:0; float:left; height:15px; margin:0 8px 0 0; padding:0 0 0 19px; width:62px;}
a.btRss{background: url(../imagens/icoRss.gif) no-repeat 0 0; border:0; display:0; float:left; height:15px; margin:0; padding:0 0 0 16px; width:21px;}


/*--------- COLUNA 2 */
.divColuna2{background:url(../imagens/bckColuna2.gif) no-repeat 0 0; border:0; margin:0; float:left; height:568px; padding:68px 0 0 11px; width:132px;}
.divColuna2 .bnAssociado{float:left; margin:0 0 67px 0;}
.divColuna2 a span{display:none;}
.divColuna2 a.btSejaColaborador{border:0; display:block; height:37px; margin:38px 0 0 15px; padding:0; width:87px;}


/*--- RODAPE ---*/
.divRodape{background:url(../imagens/iluRodape.gif) no-repeat 9px 0; color:#FFF; font:55% Verdana; float:left; height:13px; padding:27px 0 30px 0; text-align:center; width:745px;}
.divRodape:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.divRodape{display:inline-block;}

/*---------- LISTA COMUM */
ul.lstComum{border:0; margin:10px 0 20px 0; padding:0;}
ul.lstComum li{border:0; color:#93bfde; list-style-type:square; margin:0 0 10px 45px; padding:0;}
ul.lstComum li span{color:#757575;}
ul.lstComum li a{color:#757575; font-weight:bold;}

ul.lstAssociados{border:0; margin:10px 0 20px 0; padding:0; width:700px;}
ul.lstAssociados li{display:block; float:left; width:350px; height:33px; margin:0; padding:20px 0 0 0;}
ul.lstAssociados li a{color:#93bfde; font:bold 130% Verdana;}
ul.lstAssociados li .tipoServico{color:#878787; font:11px Verdana; padding:5px 0 5px 0;}

/*---------- TABELAS */
table.tblAssociados{border:0; margin:20px 0 0 0; padding:0; width:660px;}
table.tblAssociados tr td.CelulaLogo{border:0; height:210px; margin:0; padding:0; vertical-align:top; width:205px;}
table.tblAssociados tr td.CelulaLabels{color:#e39016; font:bold 100% Verdana; padding:15px 10px 0 0; text-align:right; vertical-align:top; width:176px;}
table.tblAssociados tr td.CelulaCnt{background: url(../imagens/bulQuadVerde.gif) no-repeat 0 19px; color:#757575; font:100% Verdana; padding:15px 0 0 14px; vertical-align:top; width:255px;}

table.tblApoios{border:0; margin:20px 0 0 0; padding:0; width:660px;}
table.tblApoios tr td.CelulaLogo{border:0; height:210px; margin:0; padding:0; vertical-align:top; width:205px;}
table.tblApoios tr td.CelulaCnt{color:#757575; font:100% Verdana; height:210px; min-height:210px; padding:15px 0 0 30px; vertical-align:top; width:410px;}
table.tblApoios tr td.CelulaCnt a{color:#757575; font-weight:bold;}

/*---------- FORM */
.divBlocoCntFull img.TopForm{float:left; margin:20px 0 0 0;}
.divBlocoCntFull fieldset{background:#ececec url(../imagens/bckBottomBoxForm.gif) no-repeat bottom; border:0; float:left;  height:auto !important; height:100%; min-height:100%;_height:200px;  margin:0; padding:15px 0 20px 0; width:593px;}
.divBlocoCntFull fieldset label span{font:80% Arial;}
.divBlocoCntFull fieldset label.lblTipo1{color:#757575; display:block; float:left; font:100% Verdana; height:42px; padding:0 16px 0 0; text-align:right; width:227px;}
.divBlocoCntFull fieldset label.lblTipo2{color:#757575; display:block; float:left; font:100% Verdana; height:42px; padding:0 16px 0 0; text-align:right; width:95px;}
.divBlocoCntFull fieldset label.lblTipo3{color:#757575; display:block; float:left; font:100% Verdana; height:42px; padding:0 16px 0 0; text-align:right; width:227px;}

.divBlocoCntFull fieldset .txtTipo1{border:solid 1px #cbcbcb; color:#757575; display:block; float:left; font:100% Verdana; padding:1px; width:315px;}
.divBlocoCntFull fieldset .txtTipo2{border:solid 1px #cbcbcb; color:#757575; display:block; float:left; font:100% Verdana; padding:1px; width:100px;}

.divBlocoCntFull fieldset textarea{border:solid 1px #cbcbcb; color:#757575; display:block; float:left; height:60px; font:100% Verdana; margin:0 0 25px 0; padding:1px; width:315px;}
.divBlocoCntFull fieldset input.btEnviar{background: url(../imagens/btEnviarForm.gif) no-repeat 4px 4px; border:0; cursor:pointer; float:right; height:20px; margin:0 31px 0 0; width:50px;}

a.btVoltar{background:#ececec url(../imagens/btVoltar.gif) no-repeat 4px 4px; border:0; cursor:pointer; display:block; height:20px; margin:0; width:50px;}
a.btVoltar span{display:none;}













