body{
	margin:auto;
	padding:0px;
	/*background:#C2CCDC url(img/fundo_site2.gif) repeat-y center top;*/
	background-image:url(img/bg/bg_body.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width:980px;
	background-color:#004482;
	font:11.5px Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	overflow: -moz-scrollbars-vertical; /*habilita a barra de rolavem vertical somente para o FIREFOX*/
}

* {margin:0px; padding:0px; border:none;}
p {font-size:11px; font-family:'Verdana'; color:#464040; margin-bottom:10px; line-height:16px;}
a {text-decoration:none; color:#464040;}
a:hover {text-decoration:underline;}
table {border-collapse: collapse;}

#mae {
	width:980px;
	margin:auto;
	text-align:left;
	padding-bottom:20px;
	background-image:url(img/bg/bg01.jpg);
	background-repeat:repeat-x;
	background-position:top;
	z-index:25;
	min-height:500px;
}
/**********Espaços em Branco*************/

#espaco_branco {height:150px;}



/*************CABEÇALHO*****************/
#cabecalho{
	width:980px;
	height:130px;
	background-color:#FFF;
}
#cabecalho img{
	float:left;
}
#cabecalho .area{
	width:245px;
	height:130px;
	float:right;
	background-color:#1e507e;
}
#cabecalho .area table{
	margin-top:10px;
	margin-left:10px;
}
#cabecalho .area label{
	font-size:11px;
	color:#FFF;
	font-family:'Arial', Helvetica, sans-serif;
}
#cabecalho .area input {
	width:130px;
	height:20px;
}
#cabecalho .area button{
	background-image:url(img/bt_novo/bt_associado_ok.jpg);
	width:32px;
	height:29px;
	cursor:pointer;
	margin-left:10px;
}
#cabecalho .area a{
	color:#FFF;
	font-size:10px;
	letter-spacing:0px;
	word-spacing:-2px;
}

#col_esq {
	width:173px;
	float:left;
	
}
#col_esq #menu_linguas {margin: 20px 0px 0px 13px;}

#div_busca {width:140px; margin:10px 0px 0px 12px/*Hack IE6*/; float:left; }
#div_busca label {font-size:10px; color:#000;}
#div_busca input {width:140px; border:solid 1px #024583; background:#fff;}
#div_busca input[type="radio"] {width:12px; height:12px; margin:5px 0px -2px/*Hack IE6 e IE7*/ 0px; background:none; border:none;}
#div_busca select {font:10px Arial, Helvetica, sans-serif; width:86px; margin:5px 0px; border:solid 1px #BFC9D8; background:#E2E6EC;}

#rodape {
	text-align:left;
	width:805px;
	height:65px;
	margin:0px 0px 0px 0px;/*Hack IE6*/
	padding-top:0px;
	color:#6a6a6a;	
	float:right;
}
#rodape #endereco {width:542px; float:left; padding: 10px 0px 0px 0px; border-top:solid 1px #d2d2d2;}
#rodape span {font:11px Arial !important; }
#rodape #assinatura {width:245px; float:right; margin:-15px -277px 0px 0px; ]margin: -15px 0px 0px 570px;}		

/**************************************
   					ESPECIFICA HOME
**************************************/
#col_dir_home {
	width:805px;	
	margin-top:20px;
	margin-right:0px;/*Tem hack para o IE6*/
	margin-left:160px;

}

/**************** COLUNA DO MEIO **************************/
#lado1_home {width:550px; float:left;}
#info_isa {width:560px; height:182px; margin:10px 0 10px 0px;}

#box_onde{width:267px; height:182px; margin:0px 0px 0px 0px; float:left;}
#box_onde .sup {height:10px; background-image:url(img/box_sup.jpg);}
#box_onde .tit {height:37px; background-image:url(img/box_onde_tit.jpg); padding: 0px 0px 0px 20px;}
#box_onde .cont {height:127px; background-image:url(img/box_cont_mapa.jpg); background-repeat:no-repeat;}
#box_onde  p{width:160px; font-family:'Arial'; font-size:11px; margin:0px 0px 0px 20px; padding-top:10px;}
#box_onde  a {color:#004482; font-size:10px; line-height:30px; margin-left:20px; font-family:'Arial';}
#box_onde .inf {height:10px; background-image:url(img/box_inf.jpg); background-repeat:no-repeat;}


#box_assoc {width:265px; height:182px; margin:0px 20px 0px 0px; ]margin:0px 20px 0px 0px; float:right;}
#box_assoc  .sup {height:10px; background-image:url(img/box_assoc_sup.jpg);}
#box_assoc  .tit {height:37px; background-image:url(img/box_assoc_tit.jpg); padding: 0px 0px 0px 20px;}
#box_assoc  .cont {height:127px; background-image:url(img/box_assoc_cont.jpg); background-repeat:no-repeat;}
#box_assoc   p{width:160px; font-family:'Arial'; font-size:11px; margin:0px 0px 0px 20px; padding-top:10px;}
#box_assoc  .inf {height:10px; background-image:url(img/box_assoc_inf.jpg); background-repeat:no-repeat;}

#box_bza {width:550px; margin:0px 0px 10px 0px; padding: 0 0 0px 0;}
#box_bza .sup {height:11px; margin:auto; background-image:url(img/box_cinza_sup.jpg); background-repeat:no-repeat;}
#box_bza .cont {width:540px; padding-bottom:10px; background-color:#efefef; border-left:solid 1px #dedede; border-right:solid 1px #dedede;}
#box_bza p { width:502px; margin:0px 18px 0px 20px; padding-top:7px; font-family:'Arial'; font-size:11px; color:#3c3838; border-top:solid 2px #dedede;}
#box_bza h1 {margin-left:20px; margin-bottom:10px;}
#box_bza h2 {margin-left:20px; margin-right:18px; font-family:'Arial'; font-size:14px; font-weight:bold; color:#236cd9;}
#box_bza h3 {margin-left:20px; font-family:'Arial'; font-size:12px; color:#004482 !important;}
#box_bza a {font-family:'Arial'; font-size:11px; color:#004482;}
#box_bza .inf {height:13px; background-image:url(img/box_cinza_inf.jpg); background-repeat:no-repeat;}


#box_distrito4 {width:550px; margin:0px 0px 10px 0px; }
#box_distrito4 .sup {height:11px; margin:auto; background-image:url(img/box_cinza_sup.jpg); background-repeat:no-repeat;}
#box_distrito4 .cont {width:540px; padding-bottom:10px; background-color:#efefef; border-left:solid 1px #dedede; border-right:solid 1px #dedede;}
#box_distrito4 p { width:502px; margin:0px 18px 0px 20px; padding-top:7px; font-family:'Arial'; font-size:11px; color:#3c3838; border-top:solid 2px #dedede;}
#box_distrito4 span {width:502px; margin:0px 0px 10px 10px; padding-top:7px; font-family:'Arial'; font-size:11px; color:#3c3838; border-top:solid 2px #dedede;}
#box_distrito4 h1 {margin-left:20px; margin-bottom:10px;}
#box_distrito4 h2 {margin-left:20px; margin-right:18px; font-family:'Arial'; font-size:14px; font-weight:bold; color:#236cd9;}
#box_distrito4 h3 {margin-left:20px; font-family:'Arial'; font-size:12px; color:#004482 !important;}
#box_distrito4 a {font-family:'Arial'; font-size:11px; color:#004482;}
#box_distrito4 .inf {height:13px; background-image:url(img/box_cinza_inf.jpg); background-repeat:no-repeat;}

#box_secaod4 {width:550px; margin:0px 0px 10px 0px; }
#box_secaod4 .sup {height:11px; margin:auto; background-image:url(img/box_cinza_sup.jpg); background-repeat:no-repeat;}
#box_secaod4 .cont {width:540px; padding-bottom:10px; background-color:#efefef; border-left:solid 1px #dedede; border-right:solid 1px #dedede;}
#box_secaod4 p { width:502px; margin:0px 18px 10px 20px; padding-top:7px; font-family:'Arial'; font-size:11px; color:#3c3838; border-top:solid 2px #dedede;}
#box_secaod4 span {width:502px; margin:0px 0px 10px 10px; padding-top:7px; font-family:'Arial'; font-size:11px; color:#3c3838; border-top:solid 2px #dedede;}
#box_secaod4 h1 {margin-left:20px; margin-bottom:10px;}
#box_secaod4 h2 {margin-left:20px; margin-right:18px; font-family:'Arial'; font-size:14px; font-weight:bold; color:#236cd9;}
#box_secaod4 h3 {margin-left:20px; font-family:'Arial'; font-size:12px; color:#004482 !important;}
#box_secaod4 a {font-family:'Arial'; font-size:11px; color:#004482;}
#box_secaod4 .inf {height:13px; background-image:url(img/box_cinza_inf.jpg); background-repeat:no-repeat;}

#enquete {width:502px; margin:-10px 0px 10px 22px; padding-bottom:10px; ]margin-left:12px;}
#enquete input{border:none;}
#enquete h2 {border-bottom:#d2d2d2 solid 1px; margin-bottom:10px;}

#space {height:10px; background-color:#fff; width:980px; margin:auto;}


/**************** COLUNA DIREITA CINZA **************************/
#lado2_home {width:245px; /*min-height:1150px;*/ margin:0px -15px 0px 0px; ]margin-right:-2px; float:right; background-color:#ddd;}
#lado2_home p, h1 {font:11px 'Arial' !important; margin-left:16px; margin-bottom:10px; color:#004482; line-height:16px !important;}
#lado2_home h2 {font-family:'Arial'; font-size:12px; margin-left:18px; margin-bottom:15px; font-weight:bold; color:#236cd9;}
#lado2_home a {margin-left:15px;}

#chamada {width:230px; margin-top:18px; margin-bottom:18px;}
#chamada p a {background:none; text-decoration:none; color:#004482; margin-left:0px !important;}

#revista {width:245px; margin-top:-10px;}
#revista p {width:122px; float:left;}
#revista p a {background:none; text-decoration:none; color:#004482; margin-left:0px !important;}
#revista a img{float:right; width:92px; height:139px; margin-right:10px;}

#publicacoes {width:230px; margin-top:3px; margin-bottom:18px;}
#publicacoes p a {background:none; text-decoration:none; color:#004482; margin-left:0px !important;}
#lado2_home #banner {margin:0px 15px 0px 15px; width:245px;}


#data {
	font: 10px Tahoma, Arial, Verdana;
	color:#5277A7;
	text-align:right;
	width:400px;
	float:right;
	margin-right:20px; /*Hack IE6*/
	Xbackground:#ccc;
	margin-bottom:-6px;
}
#data a {color:#7C7E81; margin:3px 0px 0px 6px; display:block; float:right;}
#data a:hover {text-decoration:none; color:#5277A7;}

.bt_votar {margin-top:5px;}	
	
/*********  ESPECIFICA HOME  **********/


#col_dir_int {
	width:818px;	
	]width:805px;
	margin-top:20px;
	margin-right:0px;/*Tem hack para o IE6*/
	margin-left:160px;

}

#lado1_int {width:546px; float:left;}
#lado1_int h1 {font-family:'Verdana' !important; font-size:12px !important; margin:20px 0px 20px 0px; font-weight:bold !important; color:#004482 !important;}

#lado1_int h2 {color:#236cd9; padding-bottom:10px; border-bottom:#d2d2d2 solid 1px; margin-bottom:10px;}


#lado1_int h2.links {color:#0F4F89; font-size:12px; border:none;}
#lado2_int {width:245px; margin:0px -2px 0px 0px; ]margin-right:-2px; float:right; background-color:#ddd;}
#lado2_int p, h1 {font-family:'Arial' !important; font-weight:normal !important; font-size:11px; margin-left:16px; margin-bottom:10px; color:#004482; line-height:16px !important;}
#lado2_int h2 {font-family:'Arial'; font-size:12px; color:#528ade; margin-left:18px; margin-bottom:15px; font-weight:bold;}
#lado2_int a {margin-left:0px;}
#lado2_int #banner {margin:0px 15px 0px 15px; width:245px;}
#lado2_int #associese {width:245px; height:191px; margin:0px 0px 0px 0px;}
#lado2_int #associese img {margin: 0px 0px 0px 0px; outline:none;}
#lado2_int #chamada {width:230px; margin-top:18px; margin-bottom:10px;}

#lado2_int #revista {width:245px;}
#lado2_int #revista p {width:122px; float:left;}
#lado2_int #revista p a {background:none; text-decoration:none; color:#004482; margin-left:0px !important;}
#lado2_int #revista a img{float:right; width:92px; height:139px;}

#lado2_int #publicacoes {width:230px; margin-top:3px; margin-bottom:18px;}
#lado2_int #lado2_home #banner {margin:0px 15px 0px 15px; width:245px;}




/**************************************
      					LISTAS
**************************************/

ul.lista_distrito4 {
	font-family:'Verdana';
	list-style:none;
	margin:30px 0px 30px 0px;
	padding-left:0px;
	float:left;
	width:227px;
	border-left:solid 0px #78A6C6;
	Xbackground:#ccc;
}
ul.lista_distrito4 li {font-family:'Verdana'; color:#5E5E5E; font-size:10px; margin-bottom:2px; }
ul.lista_distrito4 li strong {color:#FF8F4C; font-weight:bold; font-family:'Verdana'; font-size:10px;}
ul.lista_distrito4 li a {font-family:'Verdana'; font-size:10px; font color:#5E5E5E; margin-bottom:2px; text-decoration:none !important; }
ul.lista_distrito4 li a:hover {font-family:'Verdana'; font-size:10px; color:#5E5E5E; margin-bottom:2px; text-decoration:underline !important; }

ul.lista_2 {list-style:none; padding-bottom:10px;}
ul.lista_2 li {color:#545353; font-family: Verdana, Arial, Helvetica, sans-serif !important; padding-left:11px; background:url(img/marc_1.gif) no-repeat 0 4px; margin-bottom:2px;}
ul.lista_2 li span {font-weight:bold; color:#567AA9;}
ul.lista_2 li a {color:#F08845 !important; text-decoration:none !important;}
ul.lista_2 li a:hover {text-decoration:underline !important;}


ul.lista_links {list-style:none; padding-bottom:10px;}
ul.lista_links li{color:#D77E41; font-size:11px; font-weight:bold; padding-bottom:10px;}
ul.lista_links li span{color:#202020; font-weight:bold; font-size:11px;}
ul.lista_links li span.txt{color:#202020; font-size:11px;}
ul.lista_links li a{color:#5189DD; font-size:11px; display:block; text-decoration:none; padding-left:30px;}
ul.lista_links li a:hover{text-decoration:underline;}

dt {background-image:url(img/bg/bg_dt.gif); background-repeat:no-repeat; background-position:left top; font-size:12px; color:#0F4F89;}
dt span {width:10px; height:13px; display:block; float:left;}
dd {background-image:url(img/bg/bg_dd.jpg); background-repeat:repeat-x; background-position:top left; padding:5px; margin:5px 0 5px 0; background-color:#F4F5F6; display:block; color:#343434; font-size:11px;}
dd a {color:#5189DD;}
dd img {border:none;}
/*******************LISTAS***********/

/********************

PUBLICAÇÕE_PRODUTOS.AJAX.PHP

.txt - Esta parte do CSS ficou salvo direto no codigo HTML - Não tenho a menos idéia de como setar os valores por este CSS.

Como Funcionou em va


****************************/











/**************************************
  					CLASSES GERAIS
**************************************/
.zera_margin {margin:0px !important; padding:0px !important;}
.zera_borda {border:none !important;}
.tira_imagem {background:none !important;}
.tira_bold {font-style:normal !important;}
.some {display:none !important;}
.quebra_float {clear:both !important;}


.block {display:block;}

.capa {width:122px; margin:5px 0px 3px 0px; border:solid 1px #837B7B;}

.azul {color:#567AA9 !important;}
.azul2 {color:#105089 !important;}
.laranja {color:#F08845 !important;}
.cinza{color:#343434 !important;}

.flutua_l {float:left !important;}
.flutua_d {float:right !important;}

.tracejado1 {width:100%; height:1px; margin:0px /*Hack*/; padding:0px; background:url(img/tracejado1.gif) repeat-x;}

.larg_160 {width:160px !important;}
.larg_210 {width:210px !important;}
.larg_310 {width:310px !important;}
.larg_327 {width:327px !important;}
.larg_340 {width:340px !important;}
.larg_344 {width:344px !important;}
.larg_360 {width:360px !important;}
.larg_400 {width:400px !important;}
.larg_508 {width:508px !important;}
.larg_530 {width:530px !important;}
.larg_100p {width:100% !important;}

.a_m_t_neg {margin-top:-20px !important;}
.a_m_t_5 {margin-top:5px !important;}
.a_m_t_10 {margin-top:10px !important;}
.a_m_t_15 {margin-top:15px !important;}
.a_m_t_20 {margin-top:20px !important;}
.a_m_t_25 {margin-top:25px !important;}
.a_m_t_30 {margin-top:30px !important;}
.a_m_b_2 {margin-bottom:2px !important;}
.a_m_b_5 {margin-bottom:5px !important;}
.a_m_b_10 {margin-bottom:10px !important;}
.a_m_b_15 {margin-bottom:15px !important;}
.a_m_b_20 {margin-bottom:20px !important;}
.a_m_b_25 {margin-bottom:25px !important;}
.a_m_b_30 {margin-bottom:30px !important;}
.a_m_b_35 {margin-bottom:35px !important;}
.a_m_b_40 {margin-bottom:40px !important;}
.a_m_b_200 {margin-bottom:200px !important;}
.a_m_e_5 {margin-left:5px !important;}
.a_m_e_10 {margin-left:10px !important;}
.a_m_e_20 {margin-left:20px !important;}
.a_m_e_30 {margin-left:30px !important;}

.d_m_b_10 {margin-bottom:0px !important;}

p.inf_geral {width:100%; clear:both;}
p.inf_geral strong {color:#F08845;}

a.link_1 {font:bold 10px Verdana, Tahoma, Arial; color:#6C88B0;}
a.link_1 span {color:#F08845;}

.t10 {font-size:10px !important;}
.t11 {font-size:11px !important;}
.t12 {font-size:12px !important;}

.bt_contate {margin:20px 0px 8px 0px !important; display:block;}
.bt_carrinho {float:right; position:relative; margin:-5px 2px 0px 0px; top:0px; /*margin:-6px 0px 0px 275px;*/}
.escrita { position:relative; float:left; margin:0px; top:0px;}
.bt_voltar_loja {float:right; position:relative; margin:-5px 2px 0px 0px; top:0px; /*margin:-6px 0px 0px 257px;*/}
.bt_atualizar {float:right; margin:-18px 0px 0px 0px;}
	/*Hack para o OPERA*/
	@media all and (min-width: 0px){
		.bt_atualizar {float:right; margin:-2px 0px 0px 0px;}
	}


.pergunta {padding-bottom:10px; font-family:'arial'; font-size:12px; font-weight:bold; color:#236cd9;}
.opcao {padding-bottom:5px;}

.btns_isashow {width:100%; margin-bottom:20px; display:table;}
.btns_isashow img {float:left; margin:0px 20px 10px 0px;}


.form_enquete {margin-bottom:15px;}

/*RESULTADO ENQUETES*/
p.enq_pergunta {margin:15px 0px 5px 0px;}
.enq_pergunta span {color:#F08845; font-weight:bold;}
img.enq_barra {margin:0px 0px -2px 40px; height:12px !important;}
span.porcentagem {color:#5E7CA6;}
/*RESULTADO ENQUETES*/

p.marc_1 {text-indent:10px; background:url(img/marc_1.gif) no-repeat 0 6px;}
span.marc_1 {text-indent:10px; background:url(img/marc_1.gif) no-repeat 0 5px; display:block;}

p.marc_2 {text-indent:10px; background:url(img/marc_1.gif) no-repeat 0 5px; margin:0px;}

.capa_associese {float:right; margin-left:10px;}

.mapa_mundi {margin:10px 0px 20px -20px; position:relative;}
.mapa_brasil {margin:20px 0px 20px -10px; float:right; position:relative;}

#loading {float:right; margin-top:-5px;}
.loader_margin {margin-top:-18px !important;margin-right:50px;}
.loader_margin_2 {margin-top:-17px !important;margin-right:20px;}
.loader_margin_cursos { margin-top:-24px !important;margin-bottom:0px !important;}
.loader_sending {float:left;margin-top:-30px;margin-left:200px;}

.tfvHighlight
	{border:1px solid #F00 !important;}

.button_submit {
    background:none;
    cursor:pointer;
}

.chat_senha_invalida {
	display:block;
	margin-top:10px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.loader_contato {
    float:left !important;
    margin-top:-28px !important;
}

.hidden {
    display:none !important;
}






/**************************************
      					TABELAS
**************************************/
table#tab_diretores {width:548px; height:211px;  margin-top:10px;}

table#tab_diretores td {width:216px;  vertical-align:top; padding:0;}

table#tab_diretores h3 {font:bold 10px Verdana, Arial, Helvetica, sans-serif !important; color:#FFF !important; padding:20px 20px 20px 5px; text-align:left; overflow:visible; width:258px; height:24px; background-image: url(img/bg/bg03.jpg); background-repeat: no-repeat; background-position: 0px 15px;}

table#tab_diretores img {border:solid 1px #9AAAC1; float:left; width:81px; margin-top:-26px; }/*ATRIBUTOS DA IMAGEM - FOTO*/


table#tab_diretores .bloco{padding:9px; width:93%; display:block; float:left; Xbackground:#ff0;}/*ATRIBUTOS DO BLOCO DA IMAGEM*/












/*Essa largura definida acima só precisa por causa do OPERA mas nao atrapalha os outros navegadores*/
table#tab_diretores .bloco .txt {font:10px Verdana; color:#343434;  float:left; Xbackground:#ccc; height:100px; width:145px; ]width:120px; 
margin-bottom:10px; margin-top:-26px; margin-left:15px; ]margin-left:4px;}/*ATRIDUTOS DO BLOCO DO TXT ... */

table#tab_diretores .bloco .txt span.cargo {font-weight:bold; font-size:9px; font-family:Verdana !important; color:#343434; margin-bottom:7px; display:block;}/*ATRIBUTOS DO SPAN "CARGO" */

table#tab_diretores .bloco .txt span.empresa {font-weight:bold; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif !important; color:#343434; margin-bottom:7px; display:block;}/*ATRIBUTOS DO SPAN "EMPRESA"*/

table#tab_diretores .bloco .txt span.dados {margin-bottom:10px; display:block;} /*ATRIBUTOS DO SPAN "DADOS" */

table#tab_diretores .bloco .txt a {display:block; font-weight:bold; color:#205c91; font-size:9px;} 





/**********  TABELA REVISTA_CONSELHO_EDITORIAL   *************/

table#tab_diretores .bloco_cons img {border:solid 1px #9AAAC1; float:left; width:81px; margin-top:-26px;}/*ATRIBUTOS DA IMAGEM CONSELHO EDITORIAL- FOTO*/
table#tab_diretores .bloco_cons{padding:9px; width:93%; display:block; float:left; Xbackground:#ff0;}/*ATRIBUTOS DO BLOCO DA IMAGEM DO CONSELHO EDITORIAL*/
table#tab_diretores .bloco_cons .txt_cons {font:10px Verdana; color:#343434;  float:left; Xbackground:#ccc; height:100px; width:145px; ]width:120px; 
margin-bottom:10px; margin-top:-26px; margin-left:15px; ]margin-left:4px;}/*ATRIDUTOS DO BLOCO DO TXT ... */

/*Essa largura definida acima só precisa por causa do OPERA mas nao atrapalha os outros navegadores*/
table#tab_diretores .bloco_cons .txt_cons {font:10px Verdana; color:#343434;  float:left; Xbackground:#ccc; height:100px; width:145px; ]width:120px; 
margin-bottom:10px; margin-top:-26px; margin-left:15px; ]margin-left:4px;}/*ATRIDUTOS DO BLOCO DO TXT ... */

table#tab_diretores .bloco_cons .txt_cons  span.cargo {font-weight:bold; font-size:9px; font-family:Verdana !important; color:#343434; margin-bottom:7px; display:block;}/*ATRIBUTOS DO SPAN "CARGO" */

table#tab_diretores .bloco_cons .txt_cons  span.empresa {font-weight:bold; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif !important; color:#343434; margin-bottom:7px; display:block;}/*ATRIBUTOS DO SPAN "EMPRESA"*/

table#tab_diretores .bloco_cons .txt_cons  span.dados {margin-bottom:10px; display:block;} /*ATRIBUTOS DO SPAN "DADOS" */

table#tab_diretores .bloco_cons .txt_cons  a {display:block; font-weight:bold; color:#205c91; font-size:9px;} 







/**************************************
   					FORMULARIO
**************************************/
input, select, textarea {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5E;
	background:#fff;
	border:solid 1px #9a9c9e;
	height:18px;/*hack IE7*/
	padding:0px;
}
select.s_titulo
	{
		width:400px !important;
	}

/************************ FAÇA LOGIN login_associado.php ********************/
/**************************************************************************/

#col_dir_int #lado1_int #areaassociado {font-family:'verdana';}
#col_dir_int #lado1_int #areaassociado h1 {font-size:12px; color:#105089; font-weight:bold;}

.tarefas_exc {width:502px; float:left /*Tem hack IE6*/; margin:0px 0px 100px 0px; padding:12px 17px;}
.tarefas_exc h3 {font:bold 10px Verdana, Arial, Helvetica, sans-serif; margin:7px 0px 0px 0px; color:#fff;}
.tarefas_exc a {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.tarefas_exc p.branco {color:#fff;}
.tarefas_exc a:hover {text-decoration:underline;}
.tarefas_exc input {color:#fff; width:75px; height:14px; margin:0px 0px 3px 0px;  border:solid 1px #C0C8D6;}
.tarefas_exc input.email {width:250px;}
.tarefas_exc input.senha_1 {width:250px;}
.tarefas_exc textarea {color:#fff; width:297px; height:60px; margin:7px 0px 5px 0px; background:#7385A2; border:solid 1px #C0C8D6;}
.tarefas_exc img.bt_ok {margin:0px 0px 0px 5px;}
.tarefas_exc img.bt_ok2 {margin:0px 0px 0px 275px; clear:none; text-align:right;}

.tarefas_exc form.form_comentar {border-top: solid 1px #fff; margin-top:10px; padding-top:10px;}
.tarefas_exc form.form_comentar label {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0px 3px 0px 0px;}
.tarefas_exc form.form_comentar input {
	width:12px;
	height:12px;
	margin:0px 2px -2px 0px; /*Tem hack IE6*/
	border:none;
	background:none;
}





/********************* ESQUECI SENHA.PHP ******************************/
.form_cancela_news {margin-bottom:20px; margin-top:20px;}
.form_cancela_news input {font-weight:bold; width:328px; margin:0px 0px 6px 0px;}


/**************************************************************************/




/**************************************
   					FORM SEÇÕES
**************************************/

.form_secoes {margin-bottom:15px;}
.form_secoes select {width:330px; margin-bottom:6px; border:1px #9a9c9e solid;  font-family:'Verdana' !important; font-size:10px !important;}
.form_secoes input {width:320px; margin-bottom:6px; border:1px solid #9a9c9e; padding:3px 4px;  font-family:'Verdana' !important; font-size:10px !important;}
.form_secoes img {margin-top:-25px; margin-right:100px; float:right;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .form_secoes img { margin-top:10px; float:right; margin-right:100px; }
}


#tit_secoesd4 h1{margin-botton:-5px;}
#tit_secoesd4 p{margin-top:-5px; margin-botton:10px; font:10px 'Verdana', Arial, Helvetica, sans-serif; }




/*************************
             FORM REVISTA
*************************/

.form_revista select {font-family:'Verdana'; font-size:11px; font-weight:600; border:1px #9a9c9e solid; margin:20px 0px 0px 0px; width:400px;}



/********************************
			FORM CURSOS INSCRIÇÕES
*********************************/

table#form_curso {width:100%; float:left; Xbackground:#ccc;}
table#form_curso th {font-weight:normal; color:#343434; font-family:'Verdana', Arial; font-size:11px; text-align:center; padding:6px 0;}
table#form_curso td {vertical-align:top;}
table#form_curso th span {color:#F08845; vertical-align:top;}
table#form_curso td.col_1 {width:143px;}
table#form_curso td.col_2 {Xwidth:346px;}
table#form_curso td.separa {width:15px;}
table#form_curso td label {font-weight:bold; color:#105089; margin:5px;}


table#form_curso td input {width:340px; float:left; margin-bottom:5px; border:none; background-image:url(img/bg/bg_input.gif); background-repeat:no-repeat; background-position:left top; padding:3px 6px 0 3px;}
table#form_curso td input.desejo {width:12px; height:12px; margin-bottom:1px; background:#FFF;}
table#form_curso td select {width:340px; border:1px solid gray;}

/****************************************
			TABELAS SEÇÕES D4 - 
****************************************/


table#tab_secoes {width:522px; margin-bottom:30px; margin-top:10px; border:solid 1px #FFF; border-right:none;}
table#tab_secoes tr.marca td {background:#dbdbdb;}
table#tab_secoes td {border-right:solid 2px #FFF; border-bottom:solid 2px #FFF; background:#e4e4e4; vertical-align:middle; padding:2px 5px 5px 12px; font:10px 'Verdana', Arial, Helvetica, sans-serif;}
table#tab_secoes th {border-right:solid 2px #FFF; border-bottom:solid 2px #FFF; vertical-align:top; padding:4px 5px 4px 12px;}
table#tab_secoes th {color:#fff; background:#528ade;}
table#tab_secoes th.nome {width:30%;}
table#tab_secoes th.pais {width:20%;}
table#tab_secoes th.perfil {width:20%;}
table#tab_secoes th.uf {width:5%;}
table#tab_secoes th.cidade {width:25%;}
table#tab_secoes td a {font-weight:bold; color:#396c99; text-decoration:none !important;  display:block;}
table#tab_secoes td a:hover {text-decoration:underline !important;}
table#tab_secoes h3 {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#567AA9; padding:4px 10px 2px 10px; background:#CCD4E0;}
table#tab_secoes img {border:solid 1px #9AAAC1; float:left; width:81px; margin-right:0px;}



/********************* TABELAS OPORTUNIDADE *****************************/

table.tab_oportunidades {width:536px; border-collapse:collapse; margin-top:20px; margin-bottom:10px; font-family:'Verdana'; font-size:11px;}
table.tab_oportunidades th, table.tab_oportunidades td {width:50%; text-align:left; vertical-align:text-top; border-collapse:collapse; border:solid 2px #fff; padding:2px 5px 3px 14px;}
table.tab_oportunidades th {color:#fff; font-family:'Verdana'; font-size:11px; font-weight:bold; border-bottom:solid 1px #fff; background:#528ade;}
table.tab_oportunidades td.nome_vaga {font-family:'Verdana'; font-size:11px; font-weight:bold; background-color:#dbdbdb; color:#343434; padding:8px 5px 8px 14px; border-bottom:solid 1px #fff;}
table.tab_oportunidades td.descricao_vaga {
	font-family:'Verdana';
	font-weight:bold;
	font-size:11px;
	color:#343434;
	padding:5px 5px 5px 14px;
	border-bottom:solid 1px #fff;
	background:#bebebe;
}
table.tab_oportunidades td.informacoes {font:10px Verdana, Arial; color:#567AA9; padding:7px 5px 10px 14px;}
table.tab_oportunidades td.informacoes a {color:#F08845; text-decoration:none !important;}
table.tab_oportunidades td.informacoes a:hover {text-decoration:underline !important;}
table.tab_oportunidades td img.bt_associado {margin:5px 0px;}








/***************************** CALENDARIO *********************************/
div#calendar {width:209px; height:190px; float:left;  padding-left:20px; border:solid 1px #da874f; background:#FFF;}
div#calendar table {
	font:normal 10px Verdana, Arial, Tahoma;
	color: black;
	width: 90%;
}
div#calendar table caption {font-weight:bold; font-size:11px; color: #545353; padding: 20px 0;}
div#calendar table caption img {margin:0px 2px -4px 5px;}
div#calendar table th {font-weight:bold; color:#567AA9; padding: 3px; font-family:'Verdana', Arial, sans-serif; font-size:11px;}
div#calendar table td {width:23px; height:20px; padding:0px; Xbackground:#ccc; Xborder:solid 1px #ff0000;}
div#calendar table th, div#calendar table td {
	text-align: center;
}
div#calendar .pad {background: none;}
div#calendar table td a {
	text-decoration:none !important;
	text-align:center !important;
	display: block;
	color: white;
	background:url(img/marc1_calendar.gif) no-repeat 4px /*Hack IE6 e IE7*/;
	padding: 3px;
}
div#calendar table td a:hover {background:url(img/marc1_calendar_over.gif) no-repeat 4px /*Hack IE6 e IE7*/;}
div#calendar table td#prev {text-align: left;}
div#calendar table td#next {text-align: right;}
div#calendar table td#next a, div#calendar table td#prev a {color:black; background:white;}
div#calendar table td#next a:hover, div#calendar table td#prev a:hover {background: white; color:red;}
div#links_func {float:left; width:180px; margin:5px 0px -15px 0px; Xbackground:#ccc; margin-top:-12px;}


a.link_calendar { color:#567AA9; text-decoration:none !important; display:block;  margin:0px 0px 3px 0px; Xbackground:#ccc; font-weight:bold; font-family:'Verdana', Arial, sans-serif; font-size:10px;}
a.link_calendar:hover {text-decoration:underline !important;}
a.link_lista {color:#567AA9; display:block; text-decoration:none !important;  margin:0px 0px 3px 0px; Xbackground:#ccc; font-weight:bold; font-family:'Verdana', Arial, sans-serif; font-size:10px;}
a.link_lista:hover {text-decoration:underline !important;}
a.link_limpa_filtro {color:#567AA9; display:block; text-decoration:none !important; margin:0px; Xbackground:#ccc; font-weight:bold; font-family:'Verdana', Arial, sans-serif; font-size:10px;}
a.link_limpa_filtro:hover {text-decoration:underline !important;}
/***************************** CALENDARIO *********************************/


/****************************** CURSOS ********************************/
#col_dir_int #lado1_int #box_eventos_nav {float:left; width:270px; height:205px;  min-height:180px/*Hack IE*/; margin-left:10px; margin-top:5px;}
#col_dir_int #lado1_int #box_eventos_nav h3 {width:330px; font:bold 12px Verdana, Arial; color:#567AA9; margin:10px 0px 12px 0px;}
#col_dir_int #lado1_int #box_eventos_nav select {border:1px #9a9c9e solid;  font-family:'Verdana' !important; font-size:10px !important; width:270px; margin-bottom:5px;}
#box_cursos {margin:13px 0px 20px 0px; padding:0px; width:100%; float:left; Xbackground:#ccc; }
#col_dir_int #lado1_int #p_h h1 {
	font-size:12px;
	font-weight:bold;
	color:#567AA9;
	border-bottom:solid 1px #716C6C;
	padding-bottom:2px;
	margin:10px 0px 20px 0px !important;
	Xbackground:#ff0;
}
#conteudo_int #box_cursos h2 {
	font-size:11px;
	font-weight:bold;
	color:#F08845;
	border:none;
	float:left;
	margin:15px 0px 10px 0px !important;
}
#conteudo_int #box_cursos h1 span { display:block;}
#box_cursos div.img {width:182px; margin:0px 5px 0px 0px /*Hack IE6 e IE7*/; float:right;}
#box_cursos div.img img {margin-bottom:4px; width:180px;}
#box_cursos div.img p {font-size:10px; color:#767778; line-height:12px; margin-bottom:15px; width:100%; float:left /*Hack IE6 e IE7*/;}
#box_cursos div.img a {text-decoration:none !important;}
#box_cursos div.img a:hover {text-decoration:underline !important;}
#box_cursos div.img a.ampliar {
	font-size:10px;
	color:#567AA9;
	text-align:left;
	width:150px;
	display:block;
	float:left;
	margin-bottom:8px;
}
#box_cursos div.img span.numeracao {
	font-size:10px;
	font-weight:bold;
	color:#F09145;
	text-align:right;
	width:30px;
	display:block;
	float:right;
	margin-bottom:8px;
}
#box_cursos div.img select {font-weight:bold; width:100px; margin-top:10px;}

#box_cursos div#txt {width:333px; margin-top:10px; float:left; Xbackground: #ccc;}

#box_cursos div#txt p.inf {width:333px; padding-bottom:10px; float:left;}
#box_cursos div#txt p.inf strong, #box_cursos div#txt p.inf a {color: #F08845; font-weight:bold; text-decoration:none;}
#box_cursos div#txt p.inf a {color:#205c91; font-weight:bold; text-decoration:none;}
#box_cursos div#txt p.inf a:hover {text-decoration:underline; color:#205c91;}
#box_cursos div#txt p.inf strong span{color:#dd8f5b; border:dotted 1px black;}

#box_cursos div#txt #img_inscricao{float:right; width:150px; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}
#box_cursos div#txt #img_inscricao a{float:right;  margin-top:3px; width:150px; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}

#box_cursos div.imprimir {text-align:left; width:100px; float:left; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}
#box_cursos div.imprimir a{text-align:left; width:100px; float:left; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}

#box_cursos div.paginacao {text-align:right; float:right; Xbackground:#ccc;}
#box_cursos div.paginacao {font-weight:bold; font-size:10px; color:#538093 !important;}
#box_cursos div.paginacao a {font-weight:bold; font-size:10px; color:#538093 !important;}




#col_dir_int #lado1_int #box_cursos {font:10px 'Verdana', Arial, Helvetica, sans-serif;}
#col_dir_int #lado1_int #box_cursos h3{font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#396c99; }

#col_dir_int #lado1_int #box_cursos ul{width:270px; list-style:none;}
#col_dir_int #lado1_int #box_cursos span{margin-bottom:3px;}
#col_dir_int #lado1_int #box_cursos li{border-color:white;}
#col_dir_int #lado1_int #box_cursos p{color:#343434; font:11px Verdana, Arial, Helvetica, sans-serif;}


/****************************** CURSOS ********************************/





/****************************** EVENTOS ********************************/

#col_dir_int #lado1_int #box_eventos_nav {float:left; width:290px; height:205px;  min-height:180px/*Hack IE*/; margin-left:10px; margin-top:5px; height:180px; margin-bottom:25px;}
#col_dir_int #lado1_int #box_eventos_nav h3 {width:330px; font:bold 11px Verdana, Arial; color:#567AA9; margin:10px 0px 12px 0px;}
#col_dir_int #lado1_int #box_eventos_nav select {border:1px #9a9c9e solid;  font-family:'Verdana' !important; font-size:10px !important; width:270px; margin-bottom:5px;}
#box_eventos {margin:13px 0px 20px 0px; padding:0px; width:100%; float:left; Xbackground:#ccc; outline:none; }
#col_dir_int #lado1_int #p_h h1 {
	font-size:12px;
	font-weight:bold;
	color:#567AA9;
	border-bottom:solid 1px #716C6C;
	padding-bottom:2px;
	margin:10px 0px 20px 0px !important;
	Xbackground:#ff0;
}
#conteudo_int #box_eventos h2 {
	font-size:11px;
	font-weight:bold;
	color:#F08845;
	border:none;
	float:left;
	margin:15px 0px 10px 0px !important;
}
#conteudo_int #box_eventos h1 span {display:block; width:530px; height:25px;} 
#conteudo_int #box_eventos div.img {border:solid 1px #8B8787;}

#box_eventos div.img {width:182px; margin:0px 5px 0px 0px /*Hack IE6 e IE7*/; float:right;}
#box_eventos div.img img {margin-bottom:4px; width:180px;}
#box_eventos div.img p {font-size:10px; color:#767778; line-height:12px; margin-bottom:15px; width:100%; float:right /* IE6 e IE7*/;}
#box_eventos div.img a {text-decoration:none !important; outline:none;}
#box_eventos div.img a:hover {text-decoration:underline !important;}
#box_eventos div.img a.ampliar {
	font-size:10px;
	color:#567AA9;
	text-align:left;
	width:150px;
	display:block;
	float:left;
	margin-bottom:8px;
	outline:none;
}
#box_eventos div.img span.numeracao {
	font-size:10px;
	font-weight:bold;
	color:#F09145;
	text-align:right;
	width:30px;
	display:block;
	float:right;
	margin-bottom:8px;
}
#box_eventos div.img select {font-weight:bold; width:100px; margin-top:10px;}

#box_eventos div#txt {width:333px; margin-top:10px; float:left; Xbackground: #ccc;}

#box_eventos div#txt p.inf {width:333px; padding-bottom:10px; float:left; background:url(img/tracejado1.gif) repeat-x bottom left;}
#box_eventos div#txt p.inf strong, #box_eventos div#txt p.inf a {color: #F08845; text-decoration:none;}
#box_eventos div#txt p.inf a:hover {text-decoration:underline; outline:none;}
#box_eventos div#txt p.inf strong span{color:#0F6; border:dotted 1px black;}

/*#box_eventos div#txt #img_inscricao{float:left; width:150px; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}
#box_eventos div#txt #img_inscricao a{float:left; margin-bottom:150px; width:150px; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}

#box_eventos div.imprimir {text-align:left; width:100px; float:left; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}
#box_eventos div.imprimir a{text-align:left; width:100px; float:left; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}

#box_eventos div.paginacao {float:right; Xbackground:#ccc; width:80px; height:25px; margin-bottom:50px; margin-top:-15px;}
#box_eventos div.paginacao {width:100px; float:left; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}
#box_eventos div.paginacao a{margin-left:130px; margin-bottom:10px; width:100px; float:left; Xbackground:#ccc; font: bold 11px 'verdana'; text-decoration:none; color:#dd8f5b;}*/


#col_dir_int #lado1_int #box_proximos_eventos {font:10px 'Verdana', Arial, Helvetica, sans-serif;}
#col_dir_int #lado1_int #box_proximos_eventos h3{font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#396c99; }

#col_dir_int #lado1_int #box_proximos_eventos h1{margin-right:150px;}
#col_dir_int #lado1_int #box_proximos_eventos ul{width:270px; list-style:none;}
#col_dir_int #lado1_int #box_proximos_eventos span{margin-left:3px;}
#col_dir_int #lado1_int #box_proximos_eventos li{border-color:white;}
#col_dir_int #lado1_int #box_proximos_eventos p{color:#343434; font:11px Verdana, Arial, Helvetica, sans-serif;}

#box_eventos div#txt img.bt_inscricao {margin-top:20px; float:left;}
#box_eventos div.imprimir {text-align:left; width:100px; float:left; Xbackground:#ccc;}
#box_eventos div.paginacao {text-align:right; float:right; Xbackground:#ccc;}
#box_eventos div.paginacao {font-weight:bold; font-size:10px; color:#538093 !important;}
#box_eventos div.paginacao a {font-weight:bold; font-size:10px; color:#538093 !important;}





#links_func{width:100px; height:80px; float: left;}

#e_h{float:left; width:540px; margin-right:150px; border-top:dashed 1px #343434;}
#e_h h1{ margin-top:10px;}

/****************************** EVENTOS ********************************/


/************************ASSOCIE-SE*****************************/
#col_dir_int #lado1_int #associese_online {margin-top: 24px;}
#col_dir_int #lado1_int #associese_online a{font-family:'Verdana'; font-weight:bold; color:#d87e42; font-size:11px;}

/*************************ASSOCIE-SE******************************/

/************************ REVISTA INTECH *****************************/
#col_dir_int #lado1_int #txt_revista {margin: 20px 0px 0px 0px;}
#col_dir_int #lado1_int #txt_revista p{line-height:15px; font-family:'Verdana'; font-size:11px; margin-bottom:15px;}

X#revistas_box_chamadas {width:360px; margin-top:20px; float:left;} /* formato antigo */
#col_dir_int #lado1_int #revistas_box_chamadas {width:360px; float:left;}
#col_dir_int #lado1_int #revistas_box_chamadas p.titulo {padding-bottom:5px; font-family:'Verdana'; font-size:12px; color:#105089; font-weight:bold; margin-top:20px;}
#col_dir_int #lado1_int #revistas_box_chamadas div.revista_chamadas
{margin-bottom:10px; padding-bottom:3px; font-weight:bold;}
#col_dir_int #lado1_int #revistas_box_chamadas div.revista_chamadas h2 {color:#528ADE; font-size:11px; border:none;}
#col_dir_int #lado1_int #revistas_box_chamadas div.revista_chamadas span {font-size:9px; margin-bottom:7px; display:block; font-weight:normal;}

#revista_box_capa {margin-top:20px; width:100%;}

#col_dir_int #lado1_int #revista_prox_edicao {width:100%; margin-top:20px; padding-top:15px; float:left; border-top:solid 1px #716C6C;}
#col_dir_int #lado1_int #revista_prox_edicao img {width:74px; margin-right:18px; float:left; border:solid 1px #545353;}
#col_dir_int #lado1_int #revista_prox_edicao h1 {font:bold 12px Verdana, Arial; padding:8px 0px 8px 0px !important; margin:0px !important; color:#F08845;}
#col_dir_int #lado1_int #revista_prox_edicao p {line-height:14px;}
#col_dir_int #lado1_int #revista_prox_edicao a {color:#567AA9; text-decoration:none !important;}
#col_dir_int #lado1_int #revista_prox_edicao a:hover {text-decoration:underline !important;}
.capa_pg_revista {width:148px; margin-bottom:14px; border:solid 1px #545353;}
.capa_pg_revista_interna {width:148px; margin-bottom:14px; border:solid 1px #545353;}
.capa_pg_revista2 {width:148px; margin-top:14px; float:right; border:solid 1px #545353;}

span.titulo_pauta {font:bold 12px Verdana, Arial; color:#567AA9; display:block; margin:20px 0px 10px 0px;}

.form_pauta select {font-weight:bold; width:400px; margin:0px 0px 0px 0px;}
/*********  SECAO REVISTA INTECH  **********/


/************************ PATROCIONIO *****************************/
#col_dir_int #lado1_int #patrocionio p {font-family:'verdana'; font-size:11px; color:#202020; cue-before:10px; margin:10px 0px 20px 0px;}
#col_dir_int #lado1_int #patrocionio h2  {font-family:'verdana'; font-size:12px; color:#105089; border:0px !important;}



/************************ PUBLICACOES *****************************/

#col_dir_int #lado1_int .bt_carrinho {float:right; margin:-33px 2px 0px 0px; top:0px; /*margin:-6px 0px 0px 275px;*/}
#col_dir_int #lado1_int .bt_carrinho a {font-family:'Verdana'; font-size:11px; font-weight:bold; color:#db874f;}

#col_dir_int #lado1_int #publicacoes_lado_1 {margin:0px 0px 0px 0px/*Haci IE6 e IE7*/; float:left; Xbackground:#ccc;}
#col_dir_int #lado1_int #publicacoes_lado_1 h1 {font: bold 14px Verdana, Arial, Helvetica, sans-serif; color:#567AA9; margin-bottom:10px;}
#col_dir_int #lado1_int #publicacoes_lado_1 h1.tira_bold {font-weight:normal;}
#col_dir_int #lado1_int #publicacoes_lado_1 h2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#567AA9; margin:15px 0px 10px 5px; border:none;}
#col_dir_int #lado1_int #publicacoes_lado_1 select {width:310px; margin-bottom:20px;}



/***********ALINHAMENTO DAS IMAGENS DO PUBLICAÇÕES_INTERNA *********************/





/************************ CONTATO *****************************/
h3.contato {font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#5189DD;}
#form_contato {width:540px; margin-bottom:30px; margin-top:20px; border:solid 1px #FFF; border-right:none;}
#form_contato label {width:110px; color:#5189DD; font-size:10px; font-weight:bold; display:block; float:left; margin-right:15px; height:14px; margin-bottom:5px; padding-top:4px; text-align:right;}
#form_contato input {width:340px; float:left; margin-bottom:5px; border:none; background-image:url(img/bg/bg_input.gif); background-repeat:no-repeat; background-position:left top; padding:3px 6px 0 3px;}
#form_contato select {width:347px; float:left; margin-bottom:5px;}
#form_contato textarea {width:340px; height:153px; float:left; margin-bottom:5px; background-image:url(img/bg/bg_textarea.gif); background-repeat:no-repeat; background-position:top left; border:none; padding:3px 6px 0 3px;}
#form_contato .desejo {width: 15px; margin-left:125px; background:none; }
#form_contato .desejo_label {width:300px; margin:0 0 0 5px; text-align:left;}
#form_contato a.btn_enviar_contato {margin:0 0 0 125px;}