body {
	margin:0px; 
	background-color:#FAFAF8;
	font-family:Arial;
	font-size:12px;
	color:#555;
	background-repeat:repeat-x;
	background-position:top;
}
form {
	margin:0px;
	padding:0px;
}
#tudo { 
	width:760px; 
	margin:0 auto;
}
.materiais {
	float:left;
}
.conteudo {
	width:750px;
	padding:10px;
	padding-right:0px;
	float:left;
	background-color:#FFF;
	margin-bottom:20px;
	border:1px solid #D8D8C7;
}
.linha {
	width:745px;
	float:left;
}
.carregando {
	width:250px;
	padding-top:30px;
	padding-bottom:30px;
	float:left;
	background-color:#FFF;
	border:1px solid #FDDD7F;
	margin-left:250px;
	text-align:center;
}
.seta {
	width:15px;
	height:25px; 
	float:left;
	border-bottom:1px solid #FDDD7F; 
	background-color:#F6F5F1;
	padding-left:10px;
	padding-top:15px;
}
.seta2 {
	width:15px;
	height:35px; 
	float:left;
	border-bottom:1px solid #FDDD7F; 
	background-color:#F6F5F1;
	padding-left:10px;
	padding-top:25px;
}
.titulos {
	width:715px;
	height:28px;
	float:left;
	border-bottom:1px solid #FDDD7F;
	background-color:#F6F5F1;
	padding-top:12px;
}
.titulos2 {
	width:625px;
	height:38px;
	float:left;
	border-bottom:1px solid #FDDD7F;
	background-color:#F6F5F1;
	padding-top:22px;
}
.grupo_imagem {
	width:90px;
	height:60px;
	float:left;
	border-bottom:1px solid #FDDD7F;
	background-color:#F6F5F1;
}

.option {
	width:26px;
	height:26px;
	padding-top:4px;
	padding-left:4px;
	float:left;
	background-color:#FCFBF8;
	border-bottom:1px solid #E7E7DE;
}
.item {
	width:560px;
	height:22px;
	padding-top:8px;
	padding-left:10px;
	text-align:left;
	float:left;
	border-bottom:1px solid #E7E7DE;
}
.RS {
	width:20px;
	height:22px;
	padding-top:8px;
	padding-left:10px;
	text-align:left;
	float:left;
	background-color:#FCFBF8;
	border-bottom:1px solid #E7E7DE;
	font-weight:bold;
}
.preco {
	width:100px;
	height:22px;
	padding-top:8px;
	padding-right:10px;
	text-align:right;
	float:left;
	background-color:#FCFBF8;
	border-bottom:1px solid #E7E7DE;
	font-weight:bold;
}

.option2 {
	width:26px;
	height:40px;
	padding-top:20px;
	padding-left:4px;
	float:left;
	background-color:#FCFBF8;
	border-bottom:1px solid #E0E0D0;
}
.imagem2 {
	width:90px;
	height:60px;
	float:left;
	border-bottom:1px solid #E7E7DE;
}
.item2 {
	width:470px;
	height:37px;
	padding-top:23px;
	padding-left:10px;
	text-align:left;
	float:left;
	border-bottom:1px solid #E7E7DE;
}
.RS2 {
	width:20px;
	height:37px;
	padding-top:23px;
	padding-left:10px;
	text-align:left;
	float:left;
	background-color:#FCFBF8;
	border-bottom:1px solid #E7E7DE;
	font-weight:bold;
}
.preco2 {
	width:100px;
	height:37px;
	padding-top:23px;
	padding-right:10px;
	text-align:right;
	float:left;
	background-color:#FCFBF8;
	border-bottom:1px solid #E7E7DE;
	font-weight:bold;
}
.botao {
	width:220px;
	padding:10px;
	background-color:#D7D0BD;
	border:1px solid #AEA68C;
	text-align:center;
	font-weight:bold;
}
#botao_fecha {
	width:220px;
	float:left;
	display:none;
}
.botao_bg {
	width:220px;
	height:40px;
	float:left;
	border-bottom:1px solid #FDDD7F;
	background-color:#EFECE2;
	text-align:left;
}



.option_person {
	width:26px;
	height:84px;
	padding-top:10px;
	padding-left:4px;
	float:left;
	background-color:#FCFBF8;
	border-bottom:1px solid #E7E7DE;
}
.item_person {
	width:360px;
	height:82px;
	padding-top:12px;
	padding-left:10px;
	text-align:left;
	float:left;
	border-bottom:1px solid #E7E7DE;
}
.item_person2 {
	width:320px;
	height:82px;
	padding-top:12px;
	padding-left:20px;
	text-align:left;
	float:left;
	background-color:#F9F8F4;
	border-bottom:1px solid #E7E7DE;
}
.person_RS {
	width:22px;
	text-align:left;
	float:left;
	font-weight:bold;
}
.person_valor {
	text-align:right;
	float:left;
	font-weight:bold;
}



#tudo_login { 
	width:370px; 
	margin:0 auto;
	padding-top:10%;
}
#topo_login {
	width:370px;
	height:10px;
	float:left;
}
#conteudo_login {
	width:350px;
	float:left;
	padding:10px;
	background-image:url(images/bg.gif);
	background-repeat:repeat-y;
	background-position:center;
}
.logo_login {
	width:350px;
	margin-top:20px;
	margin-bottom:30px;	
	text-align:center;
	float:left;
}
.texto_login {
	width:90px;
	height:17px;
	padding-right:10px;
	padding-top:5px;
	float:left;
	text-align:right;
}
.campo_login {
	width:200px;
	height:25px;
	padding-top:2px;
	text-align:left;
	float:left;
}
.texto_login1 {
	width:140px;
	height:17px;
	padding-right:10px;
	padding-top:5px;
	float:left;
	text-align:right;
}
.campo_login1 {
	width:170px;
	height:25px;
	padding-top:2px;
	text-align:left;
	float:left;
}
.texto_login2 {
	width:10px;
	height:24px;
	padding-top:5px;
	text-align:left;
	float:left;
}
.form_login {
	width:190px;
	border:1px solid #C4BEAC; 
	padding:2px;
	background-color:#FFF;
	float:left;
}
.form_login1 {
	width:140px;
	border:1px solid #C4BEAC; 
	padding:2px;
	background-color:#FFF;
	float:left;
}
.menu_login {
	width:122px;
	padding-left:130px;
	margin-top:15px;
	margin-bottom:10px;
	float:left;
}
.botao_login {
	width:296px;
	height:40px;
	text-align:right;
	padding-top:5px;
	float:left;
}
.botao_login1 {
	width:268px;
	height:25px;
	text-align:left;
	float:left;
	color:#FF0000;
	padding-left:30px;
}
.botao_bordado {
	width:83px;
	border:1px solid #C4BEAC; 
	padding:2px;
	padding-bottom:3px;
	text-align:center;
	margin-left:2px;
	margin-top:4px;
	float:left;
	background-color:#ECE9D8;
	cursor:pointer;
}


.botao_login2 {
	width:296px;
	text-align:right;
	float:left;
	padding-bottom:20px;
}
#bordado {
	position:absolute;
	display:none;
	background-color:#FFF;
	padding:10px;
	border:1px solid #D8D8C7;
}


.titulos_total {
	width:310px;
	height:28px;
	float:left;
	border-bottom:1px solid #FDDD7F;
	background-color:#F6F5F1;
	padding-top:12px;
}
.RS_total {
	width:60px;
	height:28px;
	float:left;
	border-bottom:1px solid #FDDD7F;
	background-color:#EFECE2;
	padding-top:12px;
	padding-left:10px;
	text-align:left;
}
.valor_total {
	width:100px;
	height:28px;
	float:left;
	border-bottom:1px solid #FDDD7F;
	background-color:#EFECE2;
	padding-top:12px;
	text-align:right;
	padding-right:15px;
	font-size:13px; 
	color:#646F4A; 
	font-family:Arial, Tahoma;
	font-weight:bold;
}
.coluna_personalizacao {
	width:400px;
	float:left;
}

.bloco_fecha {
	width:275px;
	padding-top:20px;
	padding-left:20px;
	text-align:left;
	float:left;
	background-color:#F9F8F4;
}
.bloco_fecha2 {
	width:205px;
	padding-top:20px;
	padding-left:20px;
	text-align:left;
	float:left;
}
.bloco_fecha3 {
	width:200px;
	padding-top:20px;
	padding-left:20px;
	text-align:left;
	float:left;
}

.bloco_input {
	width:80px;
	float:left;
	padding-top:5px;
	padding-bottom:17px;
}
.bloco_input2 {
	width:184px;
	float:left;
	padding-top:15px;
	padding-bottom:20px;
}


.cinza9 { font-size:9px; }
.cinza10 { font-size:10px; }
.cinza11 { font-size:11px; }
.cinza12 { font-size:12px; }

.cinza_esc10 { font-size:10px; color:#444; text-decoration:none; }
.cinza_esc11 { font-size:11px; color:#444; text-decoration:none; font-family:Arial, Tahoma }
.cinza_esc12 { font-size:12px; color:#444; text-decoration:none; font-family:Arial, Tahoma }

.azulclaro10 { font-size:10px; color:#6CA6D0; }
.azulclaro11 { font-size:11px; color:#6CA6D0; font-family:Arial, Tahoma; }
.azulclaro12 { font-size:12px; color:#6CA6D0; font-family:Arial, Tahoma; }

.azul10 { font-size:10px; color:#646F4A; text-decoration:none; }
.azul11 { font-size:11px; color:#646F4A; font-family:Arial, Tahoma; text-decoration:none; }
.azul12 { font-size:13px; color:#646F4A; font-family:Arial, Tahoma; text-decoration:none; }

.azul12:hover { font-size:13px; color:#97A662; font-family:Arial, Tahoma; text-decoration:none; }

.dourado12 { font-size:12px; color:#A39465; font-family:Arial, Tahoma; }
.dourado12:hover { font-size:12px; color:#BFB595; font-family:Arial, Tahoma; }
