/* CSS Document */

body {background-image:url(gif/fundo.gif); background-repeat:repeat-x; margin: 0px; padding: 8px; font: 11px tahoma;}



#geral {width:700px; height:500px;}

#topo {position:relative;background-image:url(gif/fundo1_top.gif); width:700px; height:85px;}

#topo .top_1 {position:absolute; left:0px; top:0px;}

#topo .top_2 { position:absolute; left: 15px; top:0px; background-color:#FFFFFF; width: 550px; height:85px;}

#topo .top_2 .logo{ position:absolute; left: 0px; top: 15px;}

#topo .top_3 { position:absolute; top: 0px; right: 0px;}


/* conteúdo */


#conteudo {width:700px; background-color:#FFFFFF; background-image:url(gif/botton_dir_2.gif); background-position:bottom; background-repeat:no-repeat;
}


/* conteudo esquerda*/


#conteudo .esquerda {width:483px; top:0px;}


/* conteudo esquerda soluçaõ */


#solucao { margin-top:15px;}

#solucao .box{ margin-left:10px;}

#solucao .texto_1 {margin-left: 7px; font: bold 11px tahoma; color:#CC0000;}

#solucao .conteudo{ margin-left:32px; margin-top:10px; margin-right:5px; line-height:15px;}

#bt { height:18px; margin-top:5px;}

#bt .icone_bt{ margin-left:400px;}

#bt .txt_icone_bt a{ padding-left:5px; vertical-align:middle; text-decoration:none; color:#626F43; }

#bt .txt_icone_bt a:hover{ padding-left:5px; vertical-align:middle; text-decoration:underline; color:#626F43; }


/* conteudo esquerda lancamento */


#lancamento { width:230px; margin-left:10px; margin-top:15px;}

#lancamento .texto_1 {margin-left: 7px; font: bold 11px tahoma; color:#CC0000;}

#lancamento .linha {margin-top:3px; margin-bottom:5px;}

#lancamento .sub_titulo {margin-left:15px; font: bold 11px tahoma; color:#626F43;}

#lancamento .imagem {margin-left:15px; margin-top:8px;}

#lancamento .conteudo {margin-left:22px; margin-top:5px; margin-right:5px; margin-bottom:10px; line-height:15px; }

#bt_lancamento {height:18px; margin-top:5px; }

#bt_lancamento .icone_bt{ margin-left:147px;}

#bt_lancamento .txt_icone_bt a{ padding-left:5px; vertical-align:middle; text-decoration:none; color:#626F43;}

#bt_lancamento .txt_icone_bt a:hover{ padding-left:5px; vertical-align:middle; text-decoration:underline; color:#626F43;}


/* conteudo esquerda email_marketing */


#email_mkt { width:230px; float:right; margin-top:15px;}

#email_mkt .texto_1 {margin-left: 7px; font: bold 11px tahoma; color:#CC0000;}

#email_mkt .linha {margin-top:3px; margin-bottom:5px;}

#email_mkt .sub_titulo {margin-left:15px; font: bold 11px tahoma; color:#626F43;}

#email_mkt .conteudo {margin-left:15px; margin-top:5px; margin-right:5px; margin-bottom:10px; line-height:15px; }

#bt_email_mkt {height:18px; margin-top:5px;}

#bt_email_mkt .icone_bt{ margin-left:147px;}

#bt_email_mkt .txt_icone_bt a{ padding-left:5px; vertical-align:middle; text-decoration:none; color:#626F43;}

#bt_email_mkt .txt_icone_bt a:hover{ padding-left:5px; vertical-align:middle; text-decoration:underline; color:#626F43;}


/* conteúdo pagina direita */


#conteudo .direita { float:right; height:100%; top:0px; left: 493px; width:207px;}


/* conteúdo pagina direita box cadastro*/


#box_cad .box_fundo { background-image:url(gif/box_fundo.gif); background-repeat:repeat;}

#linha .texto_1 { font-size:11px; font-weight:bold; color:#CC0000;}

#linha .texto_2 { margin-left:10px; left:75px; top: 4px;}

#box_cad .box_fundo .texto_3 { margin-top:10px; margin-right:10px; margin-left: 23px; font-family:tahoma; font-size:11px; font-weight:bold; color:#626F43;}

#box_cad .box_fundo .texto_4 { margin-top:8px; margin-left: 23px; margin-right:15px; font-size:10px; font-size:11px;}

#form .texto_1 {margin-top:10px; margin-left: 23px; margin-right:15px; font-size:10px; line-height:15px;}

#box_cad .box_inf{ padding-bottom:0px;}


.campo_form {
	font-family: tahoma;
	font-size: 10px;
	color: #000000;
	margin: 1px;
	padding: 2px;
	height: 13px;
	width: 163px;
	margin-top:5px;
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.bt {
	font-family: tahoma; 
	font-weight:bold;
	font-size: 10px;
	color: #666666;
	height: 17px;
	width: 80px;
	margin-top:5px;
	border: 1px  #CCCCCC;
	background-color: #cccccc;
	float:right;
}


/* conteúdo pagina direita box portfolio*/



#box_port .box_fundo { background-image:url(gif/box_fundo.gif); background-repeat:repeat;}

#linha .texto_1 { margin-left:15px; font-size:11px; font-weight:bold; color:#CC0000;}

#linha .texto_2 { margin-left:10px; left:75px; top: 4px;}

#box_port .box_fundo .texto_3 { margin-top:10px; margin-left: 23px; font-family:tahoma; font-size:11px; font-weight:bold; color:#626F43;}

#box_port .box_fundo .texto_4 {margin-top:10px; margin-left: 23px; margin-right:15px; font-size:10px; line-height:15px; font-size:11px;}

#box_port .box_fundo .texto_5 {margin-top:10px; margin-left:105px; font-size:10px;}

#box_port .box_fundo .texto_5 a {text-decoration:none; color:#CC0000;}

#box_port .box_fundo .texto_5 a:visited {text-decoration:none; color:#CC0000;}

#box_port .box_fundo .texto_5 a:hover {text-decoration:underline; color:#CC0000;}


/* conteúdo pagina direita box noticias */


#box_not {margin-top:10px; min-height:100px;}

#box_not .box_fundo {background-image:url(gif/box_fundo.gif); background-repeat:repeat;}

#box_not .box_fundo .texto_data { margin-top:10px; margin-left: 23px; font-family:tahoma; font-size:11px; font-weight:bold; color:#626F43;}

#box_not .box_fundo .texto_4 { margin-top:10px; margin-left: 23px; margin-right:15px; font-size:11px; line-height:15px;}

#box_not .box_fundo .texto_5 {margin-top:10px; margin-left:135px; font-size:10px;}

#box_not .box_fundo .texto_5 a {text-decoration:none; color:#626F43; }

#box_not .box_fundo .texto_5 a:visited {text-decoration:none; color:#626F43; }

#box_not .box_fundo .texto_5 a:hover {text-decoration:underline; color:#626F43; }

#box_not .box_fundo .filete { margin-top:10px;}

#box_not .box_fundo .mais_not { margin-top:10px; margin-left:95px;}

#box_not .box_fundo .mais_not a { text-decoration:none; color:#CC0000; font-size:10px;}

#box_not .box_fundo .mais_not a:visited { text-decoration:none; color:#CC0000; font-size:10px;}

#box_not .box_fundo .mais_not a:hover { text-decoration:underline; color:#CC0000; font-size:10px;}


/* conteudo pagina inferior */


#botton { background-image:url(gif/botton.gif); height:35px; text-align:center; }

#botton .texto_1 {font:tahoma; font-size:11px; font-style:normal;}

#botton .email {font:tahoma; font-size:11px; font-style:normal; color:#333333;}

#botton .email a {font:tahoma; font-size:11px; font-style:normal; color:#333333; text-decoration:none;}

#botton .email a:visited {font:tahoma; font-size:11px; font-style:normal; color:#333333; text-decoration:none;}

#botton .email a:hover {font:tahoma; font-size:11px; font-style:normal; color:#333333; text-decoration:underline;}



/* pagina studio */


#caixa { margin-top:0px;}

#caixa .linha{ margin-left:10px; margin-top:3px; margin-bottom:5px;}

#caixa .box{ margin-left:10px;}

#caixa .tit_1{margin-left: 7px; font: bold 11px tahoma; color:#CC0000;}

#caixa .texto_1{ margin-left:32px; margin-top:10px; margin-right:5px; line-height:15px;}

#caixa .sub_tit{margin-left: 32px; margin-top:10px; font: bold 11px tahoma; color:#626F43;}

#caixa .sub_tit_vermelho{margin-left: 32px; margin-top:10px; font: bold 11px tahoma; color:#CC0000;}

#caixa .texto_2{ margin-left:32px; margin-top:10px; margin-right:5px; line-height:15px; padding-bottom:20px;}



/* pagina servicos-comunicação complemento */



#caixa .tit_1{margin-left: 7px; font: bold 11px tahoma; color:#CC0000;}

#caixa .texto_1_rec{ margin-left:42px; margin-top:10px; margin-right:5px; line-height:15px;}

#caixa .texto_2_rec{ margin-left:42px; margin-top:10px; margin-right:5px; line-height:15px; padding-bottom:20px;}

#caixa .sub_tit_rec_gr{margin-left: 42px; margin-top:10px; font: bold 11px tahoma; color:#999999;}

#caixa .texto_1_rec_gr{ margin-left:42px; margin-top:10px; margin-right:5px; line-height:15px;}

#caixa .texto_2_rec_gr{ margin-left:42px; margin-top:10px; margin-right:5px; line-height:15px; padding-bottom:20px;}


/* pagina noticias complemento */



#caixa .linha_pont{ margin-left:32px; margin-top:10px; margin-right:5px; }

#caixa .texto_1_link a{ margin-left:42px; line-height:15px; color:#000000; text-decoration:none;}

#caixa .texto_1_link a:hover{ margin-left:42px; margin-right:5px; line-height:15px; color:#000000; text-decoration:underline;}

#caixa .sub_tit_pad {margin-left: 32px; margin-top:10px; margin-bottom:10px; font: bold 11px tahoma; color:#626F43;}

#caixa .sub_tit_texto {margin-left:42px; margin-top:10px; font:bold 10px tahoma; line-height:15px; color:#626F43;}

#caixa .voltar a { margin-left:425px; margin-right:5px; line-height:15px; color:#626F43; text-decoration:none;}

#caixa .voltar a:hover { margin-left:425px; margin-right:5px; line-height:15px; color:#626F43; text-decoration:underline;}


/* conteúdo pagina direita box emkt */


#box_emkt {margin-top:10px; min-height:100px;}

#box_emkt .box_fundo {background-image:url(gif/box_fundo.gif); background-repeat:repeat;}

#box_emkt .box_fundo .texto_data { margin-top:10px; margin-left: 23px; font-family:tahoma; font-size:10px; font-weight:bold; color:#626F43;}

#box_emkt .box_fundo .texto_4 { margin-top:10px; margin-left: 23px; margin-right:15px; font-size:10px; line-height:15px; font-size:11px; }

#box_emkt .box_fundo .texto_5 {margin-top:10px; margin-left:135px; font-size:10px;}

#box_emkt .box_fundo .texto_5 a {text-decoration:none; color:#626F43;}

#box_emkt .box_fundo .texto_5 a:visited {text-decoration:none; color:#626F43;}

#box_emkt .box_fundo .texto_5 a:hover {text-decoration:underline; color:#626F43;}

#box_emkt .box_fundo .filete { margin-top:10px;}

#box_emkt .box_fundo .mais_emkt { margin-top:10px; margin-left:95px;}

#box_emkt .box_fundo .mais_emkt a { text-decoration:none; color:#CC0000;}

#box_emkt .box_fundo .mais_emkt a:visited { text-decoration:none; color:#CC0000;}

#box_emkt .box_fundo .mais_emkt a:hover { text-decoration:underline; color:#CC0000;}

#emkt .texto_1 { margin-left:15px; font-size:11px; font-weight:bold; color:#CC0000;}

#emkt .texto_2 { margin-left:8px; left:75px; top: 4px;}


/* conteúdo pagina contato */

.campo_01 { font: 10px tahoma #000000; margin: 1px; padding: 2px; height: 13px; width: 270px; border: 1px solid #666666; background-color: #FFFFFF;}

.campo_02 { font: 10px tahoma #000000; margin: 1px; padding: 2px; height: 13px; width: 20px; border: 1px solid #666666; background-color: #FFFFFF;}

.campo_03 { font: 11px tahoma #000000; margin: 1px; padding: 2px; height:100px; width: 270px; border: 1px solid #666666; background-color: #FFFFFF;}

.bt_enviar { font: bold 10px tahoma #666666; height: 17px; width: 80px; margin-right:18px; border: 1px  #CCCCCC; background-color: #cccccc; float:right;}

#caixa .contato_ok{ margin-left:32px; margin-top:10px; margin-right:5px; line-height:15px; padding-bottom:20px; color:#626F43;}