/* CSS LOJA-LISTA */

/* CCOMEÇA ITEN/CONTENT */

	#iten {
		width:99%;
		height:145px;
		border:2px solid #E0DBD8;
		float:left;
		display:table;
	}
	
	#title_g {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		line-height:17px;
		width:100%;
		background:#6EB02D;
		border-bottom:2px solid #E0DBD8;
		float:left;
	}
	
	#title_b {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		line-height:17px;
		width:100%;
		background:#0079C9;
		border-bottom:2px solid #E0DBD8;
		float:left;
	}
	
	#title_dy {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		line-height:17px;
		width:100%;
		background:#9F8611;
		border-bottom:2px solid #E0DBD8;
		float:left;
	}
	
	.i_content {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		margin-top:5px;
		text-align:justify;
		vertical-align:top;
		padding-right:10px;
	}
	
	.buy_info_v {
		color:#666;
		font-size:12px;
		font-weight:bold;
	}
	
	.buy_info_p {
		color:#BE9D00;
		font-size:16px;
		font-weight:bold;
	}
	
	.buy_info_desc {
		color:#666;
		font-size:10px;
		font-weight:bold;
	}
	
	.info_aligns {
		vertical-align:top;
		padding-left:43px;
		margin-top:2px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background:url(../images/store/buycar.jpg);
		background-position:top left;
		background-repeat:no-repeat;
	}
	
/* STUFFS */

	#force_spacer {
		width:99%;
		height:15px;
		float:left;
	}
	
	#force {
		width:100%;
		height:106px;
		float:left;
	}
	
/* ETC */

	#title {
		line-height:20px;
		border-bottom:2px solid #E0DBD8;
		width:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#B80606;
		text-align:left;
	}
	
	#login {
		width:100%;
		height:300px;
		clear:both;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		float:left;
	}
	
	#l_left {
		width:50%;
		width:auto;
		float:left;
	}
	
	#l_right {
		width:50%;
		width:auto;
		float:left;
	}
	
	.l_title {
		font-size:14px;
		vertical-align:top;
		padding-left:10px;
		padding-bottom:15px;
	}
	
	.l_text {
		font-size:11px;
		line-height:15px;
		text-align:justify;
		padding-left:10px;
		vertical-align:top;
	}
	
	#l_logpass {
		width:50px;
		height:50px;
		float:left;
	}
	
	.ok {
		padding-left:98px;
	}
	
/* DESCRIÇÃO */	

	#main_desc {
		width:100%;
		height:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:14px;
		display:table;
	}
	
	#imgspc {
		width:90px;
		height:100%;
		padding:5px;
		float:left;
	}
	
	#desc {
		width:78%;
		height:100%;
		float:left;
		padding-top:2px;
		text-align:justify;
	}
	
	.span_desc_title {
		font-size:13px;
	}
	
	.span_config {
		font-size:14px;
		color:#333;
		font-weight:bold;
	}
	
	.ulstyle {
		list-style:decimal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:14px;
		text-decoration:none;
	}
	
	.ulstyle2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:14px;
		text-decoration:none;
	}
	
	#config {
		width:100%;
		line-height:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#000;
		line-height:20px;
		width:100%;
		border-bottom:2px solid #E0DBD8;
		clear:both;
	}
	
	#compra1 {
		width:180px;
		height:90px;
		background:url(../images/store/buycar.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	.iten_title {
		font-size:11px;
		font-weight:bold;
		padding-left:9px;
		text-decoration:underline;
	}
	
	#cadastro {
		width:100%;
		height:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:14px;
		display:table;
	}
	
	.cadastro {
		line-height:25px;
	}
	
	#cadastro_form {
		width:93%;
		height:100%;
		display:table;
		float:left;
		margin-left:24px;
		line-height:25px;
	}
	
	.form {
		font-size:12px;
		font-weight:bold;
		text-align:right;
		vertical-align:top;
	}
	
	.form2 {
		font-size:12px;
		font-weight:bold;
		text-align:left;
		vertical-align:top;
	}
	
	#left_form {
		width:170px;
		height:100%;
		float:left;
		display:table;
		padding-right:5px;
	}
	
	#right_form {
		width:auto;
		height:100%;
		line-height:25px;
		_float:left;
	}
	
	.form_text {
		font-size:12px;
		background:#FFFFEA;
		border:1px solid black;
	}
	
	
	.form_radio {
		margin-left:8px;
		margin-right:4px;
	}
	
	
	.form_button{
		border:1px solid black;
		padding:2px;
	}
	
	.center_text {
		font-size:16px;
		font-weight:bold;
		text-align:center;
	}
	
	#print_dados {
		width:auto;
		height:auto;
		line-height:18px;
	}
	
	#print_compra {
		background:#FFFFCC;
		font-weight:bold;
		line-height:15px;
		padding-left:5px;
	}
	
	#t_total {
		width:100%;
		height:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		height:20px;
	}
	
	#t_config {
		float:left;
		padding-top:2px;
	}
	
	#alt_dados {
		float:right;
		padding-top:5px;
	}
	
	.t_config {
		font-size:14px;
		color:#B80606;
	}
	
	.alt_dados {
		font-size:11px;
		color:#B80606;
	}
	
	.senha_errada {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:red;
		font-style:italic;
		padding-left:10px;
		line-height:20px;
		text-decoration:none;
	}
	
	.senha_errada a:hover {
		text-decoration:none;
		font-weight:bold;
	}

	#lost_form {
		width:100%;
		height:100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:black;
		text-decoration:none;
		text-align:center;
	}
	
/* MISC */

	#erro_msg {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		background:#FFFFCC;
		border:1px solid black;
		width:90%;
		display:table;
	}
	
	#div_img {
		width:35px;
		float:left;
	}
	
	.erro_img {
		padding-left:15px;
		padding-top:6px;
		_margin-left:15px;
		_margin-top:6px;
	}
	
	#div_texto {
		width:auto;
		float:left;
	}
	
	.erro_text {
		padding-left:20px;
		line-height:25px;
	}
	
/* VOUCHER */

	.v_content {
		width:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:black;
		border:1px solid black;
		padding:5px;
	}
	
	.inputLogin{
		border: 1px solid #000;
	}
	
	.ok {
		margin-left:80px;
		padding-left: 0px;
		border: 1px solid #000;
	}
	
/* ESTRUTURA TPL MEIO */

	#out_div {
		width:100%;
		height:auto;
		padding:20px;
	}
	
	.cspan_a {
		width:70%;
		margin-top:-90px;
		_margin-top:10px;
		margin-left:10px;
	}
	
	.cspan_b {
		width:70%;
		margin-top:-90px;
		_margin-top:-100;
	}
	
	.passrec {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:black;
		text-align:center;
	}















