/* CSS Document */
body{margin:0;padding:0;}
.bg_branco_pop_up{ background-color:#FFFFFF; height:110%; margin:-15px -15px -15px -15px; padding:20px;}

.holder_bt a{text-decoration:none!important;}
.bt_faca_outro{display:block; padding:5px 10px;  background-image:url(../img/bgbt_global_f16.jpg); width:85px; margin-top:10px; _width:115px; *width:115px; width:115px\9; text-align:center; font-size:12px; background-color:#CCC; border-radius:5px; border:solid 1px #999999; color:#000; text-decoration:none; margin-bottom:23px;}
.bt_faca_outro img{margin-bottom:-2px;}


/*Area de corte e sobra*/
.table_corte_sobra_td a{text-decoration:underline!important;}
/*Area de corte e sobra*/


/*Pagina de Meus Dados*/
.link_dados_conect{ font-size:11px; color:#2C4B69; text-decoration:underline!important; text-align:left;}
/*Pagina de Meus Dados*/


/*Desconect Facebook*/
.cont_lg_ .bt_cont_lg_desconect,
.cont_lg_ .bt_cont_lg_desconect:hover{
	background-image:url(../img/bt_desconet_sprite.jpg);
	background-position:0 0;
	width:256px;
	height:32px;
	display:block;
	margin-top:15px;
	overflow:hidden;
	}
.cont_lg_ .bt_cont_lg_desconect:hover{
	background-position:0 -99px;	
	height:32px;
	}
.cont_lg_ .bt_cont_lg_desconect{
	background-position:0 -65px;
	height:32px;
}

#disconect_body { background-image:url(../img/bg_promoplayer.jpg); background-repeat:no-repeat; width:760px; height:247px;}

.bt_conect_face{ background-image:url(../img/conect_face_bt.jpg); background-repeat:no-repeat; position:absolute; margin-left:290px; margin-top:155px; width:176px; height:21px; display:block;}
.bt_conect_face a{width:176px; height:21px; display:block;}

.text_esquece{position:absolute; margin-left:240px; margin-top:200px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.text_esquece a{color:#183963; text-decoration:underline; font-size:14px;}

.bt_twitter_small{width:20px!important; height:20px!important; margin-left:0px; margin-top:5px; margin-bottom:0px; margin-right:2px;}

.twitter-share-button{}

.bt_twitter_small img{width:20px!important; height:20px!important; margin-left:0px; margin-bottom:-1px; margin-right:2px; }

.bt_twitter_medium{ width:20px!important; height:20px!important; margin-left:0px; margin-top:5px; margin-bottom:-5px; margin-right:2px; }

.bt_twitter_dbook_visualiza img{margin-left:5px; margin-bottom:-1px;}

.comentarios_compartilha_tit_face{
	float:left;
	margin: 12px 0 0 27px;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	width:200px;
	}
.comentarios_compartilha_tit{
	float:left;
	margin: 12px 0 0 27px;
	font-weight:bold;
	font-size:12px;
	color:#333333;
	width:200px!important;
	}

/*Desconect Facebook*/


/*Ecopix Foto por foto*/

.foto_foto div {
    width: 202px;
    position: relative;
    margin-left: 5px;
}

/*Ecopix Foto por foto*/

.tituleira{}
.bnr_promo_fr{ margin:10px 0;}
/* Nova area de Cadastro */
.form_lg_03{margin-bottom:5px;}
#cd_new{width:760px; font-family:Arial, Helvetica, sans-serif;}
#cd_new input{ border:#cccccc solid 1px; padding:6px 5px; font-size:12px; color:#333333; width:240px;}
#cd_new input.erro{
	border: solid 1px #ff0000;
}
#cd_new label{width:365px; float:left; margin:10px 0;}
#cd_new fieldset{border:none 0px; padding:0; border-top:#0d1d3f solid 2px; margin-top:5px; padding-top:5px;}
#cd_new fieldset span{font-size:13px; display:block; width:120px; float:left; margin-top:10px; margin-right:5px; text-align:right;}

#cd_new label.small{width:325px; float:left; margin:10px 0;}
#cd_new fieldset span.small{font-size:13px; display:block; width:42px; float:left; text-align:left!important;}
#cd_new input.sexo_ip{width:15px; float:left; margin-right:3px; margin-top:10px;}
#cd_new fieldset span.sexo_sp{float:left; margin:10px 20px 0 0; width:50px; text-align:left!important;}
#cd_new fieldset span.sexo_sp2{float:left; margin:10px 20px 0 0; width:20px; text-align:left!important;}

#cd_new label.sexo{width:140px; float:left; margin:10px 0;}
#cd_new label.sexo2{width:185px; float:left; margin:10px 0;}
#cd_new label.check_lb{width:525px; margin:5px 0px;}
#cd_new input.check_ip{width:20px; float:left; margin:0 0;}
#cd_new span.check_sp{float:right; width:500px; margin:0 0; text-align:left!important;}
#cd_new span.check_sp a{color: #039; font-size: 12px;}
#cd_new.tit{}
#cd_new input.bt_submit_cd{width:150px; color:#000000; padding:5px 10px; cursor:pointer;}
.bt_submit_cd{background-image: url("../img/bgbt_global_f16.jpg"); margin-top: 20px; float: left; display: block!important; height: 25px; text-align: center!important; padding-top: 10px; color: black;  border-radius:5px; overflow:hidden; border: #CCC solid 1px;}
.bt_submit_cd a{color:#000000; font-size:14px; font-weight:bold; display:block; height:60px;}
.bt_voltar{display:block; float:left; padding-top:22px; margin-left:8px; text-align:left!important; color: #039; font-size: 12px; margin-top: 15px;}
.bt_voltar a{color: #039; font-size: 12px;}
.info_cadastro{font-size:11px; width:700px;}
#cd_new input#senha1{color:#878787;}
.clear{clear:both}
/* Nova area de Cadastro */

/*Inicio Container Media Clip*/
.ContainerMediaClip {
	width: 952px;
	margin: 0px auto 10px;	
	background-color: white;
	padding: 0 0 0 28px;
	display: block;
	padding: 0 0 0 5px;
	box-shadow: 1px 0px 5px #CCC;
}
/*Fim Container Media Clip*/

		.remove_cupom{
			margin-left: 10px;
			font-size: 11px;
			font-weight: bold;
			display: inline-block;
		}
		.cont_lg_ .bt_cont_lg, 
		.cont_lg_ .bt_cont_lg:hover{
			border: none;
			cursor:pointer;
		}
		/*INICIO ESCOLHE DE UPLOAD DE FOTOS*/
		#ctl00_modulePlaceHolder_lnkClose {
			display: block;
			text-align: right;
			font-size: 12px;
		}
		.boxupload-01 {
			margin: 30px 0 25px 0;
		}
		.boxupload-01>div,
		.boxupload-02>div{
			width: 180px;
			vertical-align: top;
			display: inline-block;
			*display: inline;
			*zoom:1;
		}
		.boxupload-01>div+div,
		.boxupload-02>div+div{
			width: 600px;
			margin-left: 10px;
		}
		.boxupload-01>div a,
		.boxupload-02>div a{
			background-color: #fbd5b5;
			text-align: center;
			display: block;
			height: 23px;
			padding-top: 7px;
			font-size: 14px;
			font-weight: bold;
			color:#000;
			text-decoration: none;
			border-radius: 5px;
			border:1px solid #F8BA86; 			
		}
		.boxupload-02>div a{
			background-color:#EEE;
			border:1px solid #cecece; 
		}
		/*FIM ESCOLHE DE UPLOAD DE FOTOS*/
	
	
	
	.share_fb,
	.share_FB+iframe+script+a {
					display: inline-block;
					*display: inline;
					*zoom:1;
	}
	.share_FB+iframe+script+a {
					vertical-align: top;
	}

	
		
		
#ecopix_box{margin-bottom:5px;}
#nao_recomendado {width: 366px;}
.opc_ft{font-size: 12px; color: #666; margin: 10px 0 10px 0;}
a.link_c_fotos{text-decoration: underline!important; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:none!important;}
.pclear{padding-top: 20px;}
.img_clear{float:right; margin-top: -12px;}
.aviso_quali{display:block; background-color:#F6F6F6; padding:5px 3px; border:1px solid #999; margin:10px 0px}
.aviso_quali a{text-decoration: underline!important; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-transform:none!important;}
.table_corte_sobra_td a{font-size:10px;}
a.link_corte{text-decoration: underline; text-transform:none!important; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.bt_FTF {
	padding: 0 5px;
}
.quest_FTF img{margin-top: 10px;}

a.link_define_ft{font-size: 12px;
background-color: #efefef;
border: solid 1px #ccc;
padding: 0px 5px 15px 5px;
width: 300px;
display: block;
margin-top: 10px;
text-transform: none;
text-decoration:underline!important;
}

.tool_ft font{display:none}
.tool_ft:hover font{display:block; position:absolute; margin-top:-10px; margin-left:15px; z-index:1;}
.tool_ft:hover font .texto_sobra_corte{color:#2c4b69; font:Arial, Helvetica, sans-serif; font-size:11px;display: block;width: 240px; padding-bottom: 0px; margin-top: 11px;}
.ft{padding-bottom:10px;}

/*
.carrinho-titulo{display:inline-block}
*/
.carrinho-titulo div{display:inline-block; *display:inline; *zoom:1;}
.carrinho-titulo a{font-size:10px; font-weight:normal;text-decoration: underline!important; text-transform:none;}
.carrinho-titulo span{font-size:11px; color:#2C4B69}
	
.m_left_c{padding-left:18px;}
#dadospedido{margin-left:-4px;}
.carrinhototal b{margin-left:-6px; *margin-left:-6px; *position:absolute; *display:block;}

.info-foto-foto{
	font-size:12px;
	margin-top:15px;
}

#dadospedido3{
	padding-right:1px;
}
#ecopix_box_sim{
	width: auto!important;
	float:none!important;
}

#ecopix_box_nao{
    width: auto;
}

.txt26 font.txt26{color:#424242; font-weight:normal;}
.m_left_c font.txt26{color: #424242; font-weight: normal;}

.tit_cs{
    display:block;
    font-size:12px;
    font-weight:bold;
    margin-bottom:3px;
}

.align_center_txt{
	text-align:center;
}

.margin-left-tit{margin-left:-11px!important; *margin-left:0px!important;}
#carrinho_tituleira table{*margin-left:-23px;}

form table td div.f11 b{width: 530px; display:block;}

.forma_entrega{
	margin-left:37px;
	margin-top:20px;
}

.cd_track{
	margin-left:37px;
}

.cd_track a {
	text-decoration: underline;
	color: #075188;
}

.track_link{
	font-weight: bold;
    text-decoration: underline;
}
#Footer {
margin-left:auto;
margin-right:auto;
}
