* {padding: 0; margin: 0; list-style: none; } 
.cb { clear: both; }

#input_content{position:absolute;}
/* Popup CEP */
.dialog 					{ display: block; position: absolute;}
.dialog table.table_window  { }
.dialog table.table_window td , .dialog table.table_window th { padding: 0; }
.dialog .title_window 		{ -moz-user-select:none;}                                                    
.overlay_alphacube 			{ background-color:#999999; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }

.alphacube_sizer 			{ cursor:se-resize; }

.alphacube_minimize 		{ width: 23px; height: 23px; background: transparent url(../img/button-min-focus.gif) no-repeat 0 0; position:absolute; top:0px; right:55px; cursor:pointer; z-index:1000; }
.alphacube_maximize 		{ width: 23px; height: 23px; background: transparent url(../img/button-max-focus.gif) no-repeat 0 0; position:absolute; top:0px; right:33px; cursor:pointer; z-index:1000; }
.alphacube_content 			{ overflow:auto; color: #000; font-family: Tahoma, Arial, sans-serif; font: 12px arial; }
.alphacube_window 			{ border:1px solid #F00; background: #FFF; padding:20px; margin-left:auto; margin-right:auto; width:700px; }
.alphacube_message 			{ font: 12px arial; text-align:center; width:100%; padding-bottom:10px; }
.alphacube_buttons 			{ text-align:center; width:100%; }
.alphacube_buttons input 	{ width:20%; margin:10px; }
.alphacube_progress 		{ float:left; margin:auto; text-align:center; width:100%; height:16px; background: #FFF url('alert/progress.gif') no-repeat center center }
.alphacube_wired_frame 		{ background: #FFF; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
/*fs*/
#input_content_row3 {position:absolute;margin-top:-5px;*margin:0px 0 0 -230px}
/* Fim - Popup CEP */


/* GERAL **************************************************/
.box_geral {
	/*background: url(../img/bg_box_geral.gif) no-repeat;*/
	background: url(../img/bg_box_geral.png) no-repeat;
	width: 708px;
	height: 478px;
}
/* IE 6 */ * html body .box_geral  {
	background: transparent url(../img/bg_box_geral.gif) no-repeat;
}
.box_geral .fechar_box {
	background: url(../img/btn_fechar.gif) no-repeat;
	width: 28px;
	height: 24px;
	text-indent: 3000px;
	overflow: hidden;
	float: right;
	margin: 15px 20px 0 0;
}
/* BUSCA CEP **********************************************/
.busca_cep {
	background: transparent url(../img/bg_busca_cep_gd.png) no-repeat;
	width: 726px;
	height: 490px;
}
/* IE 6 */ * html body .busca_cep  {
	background: transparent url(../img/bg_busca_cep_gd.gif) no-repeat;
}
.busca_cep p {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	width: 275px;
	float: right;
}
.busca_cep ul.form_busca_cep {
	float: right;
	margin: 15px 10px 0 0;
	line-height: 30px;
}
* html body .busca_cep ul.form_busca_cep {
	margin-left: 240px;
}
.busca_cep .cont_box_cep {
	width: 650px;
	padding-top: 70px;
}
.busca_cep ul.form_busca_cep li {
    width: 265px;
}
.busca_cep ul.form_busca_cep li label {
	color: #000;
	font-size: 15px;
	font-weight: bold;
	float: left;
}
.busca_cep ul.form_busca_cep li div {
	background: url(../img/input_186.gif) no-repeat;
	width: 186px;
	height: 28px;
	float: right;
	padding: 4px 0 0 5px;
}
.busca_cep ul.form_busca_cep li div input {
	border: 0;
	width: 175px;
	float: left;
}
.busca_cep ul.form_busca_cep li select {
	float: left;
	margin: 2px 0 0 30px;
}
.busca_cep ul.form_busca_cep li a.encontrar_cep {
    background: url(../img/btn_encontre_cep.gif) no-repeat;
    width: 162px;
    height: 28px;
    float: left;
    text-indent: -3000px;
    overflow: hidden;
    margin: 5px 0 0 75px;
}
.resultado_cep {
	font-family: Arial;
	font-size: 12px;
    margin: 10px 15px 0 0;
	float: right;
}

.resultado_cep ul {
    width: 260px;
    height: 100px;
    overflow: auto;
}

.resultado_cep ul li a {
    background: url(../img/list_bola_verde.gif) no-repeat left 6px;
    font-size: 11px;
    line-height: 17px;
    color: #000;
    padding-left: 10px;
    cursor: pointer;
    display: block;
    text-decoration: none;
}
.resultado_cep ul li a:hover {
	text-decoration: underline;
}

/* BEM VINDO **********************************************/
.bem_vindo {
	background: transparent url(../img/bg_bem_vindo_gd.png) no-repeat;
	width: 736px;
	height: 490px;
}
/* IE 6 */ * html body .bem_vindo  {
	background: transparent url(../img/bg_bem_vindo_gd.gif) no-repeat;
}
.bem_vindo p {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	width: 275px;
	float: right;
}

.bem_vindo ul.form_cep {
	float: right;
	margin: 15px 10px 0 0;
	line-height: 30px;
}
.bem_vindo .cont_box_cep {
	width: 650px;
	padding-top: 70px;
}
* html body .bem_vindo ul.form_cep {
	margin-left: 240px;
}
.bem_vindo ul.form_cep li {
	font-family: Arial;
	font-size: 12px;
	width: 280px;
}
.bem_vindo ul.form_cep li label {
	color: #000;
	font-size: 15px;
	font-weight: bold;
}
.bem_vindo ul.form_cep li div {
	background: url(../img/input_186.gif) no-repeat;
	width: 186px;
	height: 28px;
	float: left;
	padding: 4px 0 0 5px;
}
.bem_vindo ul.form_cep li div input {
	border: 0;
	width: 175px;
	float: left;
}
.bem_vindo ul.form_cep li a.ok {
	background: url(../img/btn_ok_vermelho.gif) no-repeat;
	width: 34px;
	height: 28px;
	float: left;
	text-indent: 3000px;
	overflow: hidden;
	margin-left: 5px;
}
.bem_vindo ul.form_cep li a {
	color: #c41230;
	text-decoration: none;
}