body {
	margin: 0;
	font-family:Georgia, 'Times New Roman', Times, serif; 	
}
form{
	margin: 0px;
	padding: 0px;
}
img{border:0;}
a{
	font-family:Georgia, 'Times New Roman', Times, serif; 
	text-decoration:underline;
}

a:hover{text-decoration:underline;}
a:active {text-decoration:underline;}
a:visited{text-decoration:underline;}
.fd_form-pagar{
	background-image:url(/img/modalbox/fd_form-dep.png);
	margin-left:52px;
	width:487px;

	padding-left:15px;
}
input:focus{
	outline:none;
}
img{display:inline}
/* Deposito */
.logo_itau_dep{
	width:33px;
	height:33px;
}

.logo_caixa_dep{
	width:33px;
	height:23px;
}

.div_fd-topo-down{
	background:url(/img/modalbox/fd_topo_down.jpg);
	height:168px;
	width:895px;
}
.div_fd-meio-down{
	background:url(/img/modalbox/fd_meio_down.jpg);
	background-repeat:repeat-y;
	width:895px;
}
.div_fd-base-down{
	background:url(/img/modalbox/fd_base_down.jpg);
	height:80px;
	width:895px;
}

.div_fd_topo_link{
	background-image:url(/img/modalbox/fd_topo_link.gif);
}

.div_fd_meio_link{
	background-image:url(/img/modalbox/fd_meio_link.gif);
}

.div_fd_base_link{
	background-image:url(/img/modalbox/fd_base_link.gif);
}

.div_copiar-links{
	margin-left:28px;
	float:left;
}
.bt_fechar{
	height:184px; 
	padding-top:10px; 
	padding-right:10px;
}
.topo_newsletter{
	height:179px; 
	padding-top:10px; 
	padding-right:10px;
}
.div_input_login_pag{
	width:223px; 
	height:32px; 
	background-image:url(/img/modalbox/fd_input.gif); 
	background-repeat:no-repeat; 
	padding-top:4px; 
	padding-left:12px
}
.input_login_pag{
	width:196px; 
	height:16px; 
	border:0px;
}
.texto_explicacao{
	font-size:12px;
	margin-left:30px;
	letter-spacing:-0.02em;
}

.geogia_15px{
	font-size:15px; 
	letter-spacing:-25;
}
/* ja tem no painel do topo
.div_input-form{
	text-align:left;
	width:200px;
	height:32px; 
	margin-top:3px; 
	margin-left:12px;
	display:block;
	_display:inline;
	*display:inline;
}
*/
.div_input-form{
	text-align:left;
	height:32px; 
	margin-top:3px; 
	margin-left:12px;
}

.fd_input{background-image:url(/img/modalbox/fd_input.gif);}
.fd_input_azul{background-image:url(/img/modalbox/fd_input_azul.gif);}

.input_form-login{
	border:0px; 
	width:196px; 
	height:20px;
	border:0px;
	letter-spacing:-1px;
	font-size:15px;
	padding-top:3px;	
}

/**** FEEDBACK ****/
.select_feedback{
	width:180px;
	height:30px;
	border:2px #e2e2e2 solid;
	margin-left:15px;
	margin-top:3px;
	margin-bottom:2px;
	padding:2px;
	
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:16px;
	color:#666;
}
.div_mensagem_feedback{
	background:url(/img/fd_msg_feedback.gif) no-repeat;
	width:459px;
	height:132px;
	*width:475px;
	*height:145px;
	padding:10px;
	*padding:5px 5px 5px 0px;
	margin-left:15px;
	margin-top:5px;
}
.div_mensagem_feedback textarea{
	border:0;
	width:459px;
	*margin-left:-5px;
	*width:450px;
	height:132px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:16px;
	color:#666;
}

.div_input_feedback{
	background:url(/img/fd_input_feedback.gif) no-repeat;
	width:265px;
	*width:285px;
	height:26px;
	padding:3px 12px;
	*padding:3px 3px;
	margin-left:15px;
	margin-top:5px;
}
.div_input_feedback input{
	border:0;
	width:265px;
	*width:250px;
	height:20px;
	*height:16px;
	padding-top:4px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:16px;
	color:#666;
}
.bt_enviar_feedback{
	background:url(/img/bt_enviar_red.gif);
	width:104px;
	height:42px;
	margin-left:4px;
	cursor:pointer;
	border:none;
}

/**** /FEEDBACK ****/

/**** RESULTADO ENQUETE ****/
#conteudo_resultado_enquete .pergunta{
	color:#a4c8ff;
	font-size:17px;
	font-weight:bold;
}
#conteudo_resultado_enquete .resposta{
	color:#FFF;
	font-size:17px;
}
#conteudo_resultado_enquete .porcent_branco{
	background:#FFF;
	float:right;
	padding:1px 4px;
	letter-spacing:-1px;
	font-size:12px;
	color:#0045ae;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
}
#conteudo_resultado_enquete .porcent_azul{
	background:#a4c8ff;
	float:right;
	padding:2px 4px;
	letter-spacing:-1px;
	font-size:12px;
	text-align:right;
	color:#0045ae;
	font-family:Arial, Helvetica, sans-serif;
}
#msg_vencedor{
	background:url(/img/produtos/bg_msg_vencedor.jpg);
	width:540px;
	height:170px;
	position:absolute;
	margin:0 0 0 -23px;
}
#fechar_enquete{
	display:block;
	width:150px;
	height:17px;
	position:absolute;
	margin:-15px 0 0 357px;
	*margin:3px 0 0 176px;
}

/**** /RESULTADO ENQUETE ****/


.display-inline{display:inline;}
.bold{font-weight:bold;}
.font_weight-normal{font-weight:normal;}
.float-left{float:left;}
.float-right{float:right;}

.line-height{ line-height:20px;}

.font_size-16px{font-size:16px;}
.font_size-14px{font-size:14px;}
.font_size-12px{font-size:12px;}
.font_size-10px{font-size:10px;}

.margin-left-10px{margin-left:10px;}
.margin-left-14px{margin-left:14px;}
.margin-left-20px{margin-left:20px;}
.margin-left-30px{margin-left:30px;}
.margin-left-50px{margin-left:50px;}
.margin-left-75px{margin-left:75px;}
.margin-left_titulo{margin-left:20px;}

.margin-top-10px{margin-top:10px;}
.margin-top-30px{margin-top:30px;}
.margin-top-35px{margin-top:35px;}

.margin-bottom_10px{margin-bottom:10px;}
.margin-bottom_20px{margin-bottom:20px;}

.padding-right_30px{padding-right:30px;}
.padding-left_20px{padding-left:20px;}
.padding-top_16px{padding-top:16px;}
.padding-top_10px{padding-top:10px;}
.padding-top_6px{padding-top:6px;}

.width_242px{width:242px;}

.height_4px{height:4px;}
.height_10px{height:10px;}
.height_14px{height:14px;}
.height_30px{height:30px;}
.height-60px{height:60px;}
.height-71px{height:71px;}
.height-100px{height:100px;}
.height_88px{height:88px;}
.height-260px{height:260px;}
.height-127px{height:127px;}

/* tipo de pagamentos */

.text_color-silver{color:#666666;}
.text_color-red{color:#ff0000;}
.text_color-red_escuro{color:#cc0000;}
.text_color-branco{color:#FFFFFF;}
.text_color-azul{color:#0040a0;}
.text_color-azul-escuro{color:#002164;}
.text_color-azul-claro{color:#245eb5;}

.letter-spacing_05{letter-spacing:-1px;}
.letter-spacing_1{letter-spacing:-1pt;}

.background_no-repeat{background-repeat:no-repeat;}
.background_repeat-y{background-repeat:repeat-y;}
.background_position-left{background-position:left;}
.background_position-bottom{background-position:bottom;}

.font-size_16px{font-size:16px;}
.font-size_12px{font-size:12px;}
.text_size14{font-size:14px;}

.height-30px{height:30px;}
.text-align_center{text-align:center;}
