
/*HTML______________________________________________________________________________________________*/

* {
	margin: 0;
	padding:0;
}

body, input, select, textarea, table, h1, h2{
	font-family: Arial;
	font-size: 11px;

}

body {
	font-weight: normal;
	text-align: center;
	margin-top: 5px;
}

p {
	margin-bottom: 0;
	padding:0;
}

h1 {
	font-size: 14px;
	font-weight:bold;
	margin:10px 0 10px 0px;
	color:#000000;
}

h3 {
	font-size: 12px;
	font-weight:bold;
	color:#000000;
}

h4 {
	font-size: 12px;
	font-weight:normal;
	color:#000;
}

h5 {
	font-size: 18px;
	font-weight:bold;
	color:#999999;
}

a {
	color:#939393;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.t1{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.t2{
	font-size:16px;
	font-weight:bold;
	color:#000;
}
.c1{
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.c2{
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

.c3{
	font-size:14px;
	color:#000;
	font-weight:bold;
}

.c4{
	font-size:11px;
	color:#999999;
	font-weight:normal;
}

.c5{
	font-size:11px;
	color:#000;
	font-weight:normal;
}

.preco{
	font-size:28px;
	color:#F68715;
	font-weight:bold;
}

#geral {		
	margin: 0px auto;
	overflow: visible;
	width: 950px;
	text-align: left;
}


/*TOPO______________________________________________________________________________________________*/

#topo {
	width: 954px;
	height: 56px;
	margin: 10px 0 10px 0;
	text-align: left;
	
}


#topo select{
	float:right;
	width: 200px;
	margin-top: 10px;
	background-color: #DFDFDF;
}

#tools {
	width: 954px;
	height: 70px;
	_height: 70px;
	margin: 0 auto;
	text-align: left;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#F8A44E;	
}

#carrinho {
	float:right;
	padding:0px; 
	margin:0px;
	height:60px;
	_height:70px;
	background-image:url(../img/bg_tools.gif);
	background-repeat:no-repeat;
	background-position:right bottom;

}

#banner {
	width: 954px;
	background-color:#ccc;
	margin: 0 auto;
	text-align: left;	
}

.logo {
	width:240px; 
	float:left; 
	height:57px;	
}

.top {
	width:200px; 
	float:left; 
	height:57px; 
	padding:6px 0 0 0;	
}

.sactop {
	width:200px; 
	float:left; 
	height:57px;	
}

.menutopo {
	background-image:url(../img/btopo_laranja.gif); 
	background-repeat:no-repeat; 
	height:17px; 
	padding:0 0 10px 22px;	
}

.sac {
	background-image:url(../img/sac_laranja.gif); 
	background-repeat:no-repeat;
	height:30px;	
}
.butok {
	background-image:url(../img/butok_laranja.gif); 
	background-repeat:no-repeat;
	height:22px;
	width:22px;
	border:none;
	
}
#amigos {	 
	float:right; 
	height:57px;
	list-style: none;
}

#amigos a {
	float:left;
	width:243px;
	height: 53px;
	text-decoration:none;
	text-align:center;
	background-image:url(../img/btamigos_laranja.gif);
	background-repeat:no-repeat;
}

#busca {	 
	width:600px; 
	height:35px;

	float:left;
}
#banner-top {
width:953px;
height:187px;
}
#destaque-esquerda {float:left}
#destaque-direita {float:left}
/*MENU______________________________________________________________________________________________*/

#menu {
	width: 954px;

	_height:70px;
	text-align: center;
	list-style: none;
	margin: 0 auto;
	background-color:#75BCD9;
	background-image:url(../img/bg_menutop.gif);
	background-repeat:no-repeat;
	padding:0 0 10px 0;
	color:#325692;
}

#menu a {
	color: #ffffff;
	font-size: 12px;
	height:20px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-repeat:no-repeat;
	padding:10px 0 0px 0;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
}

#menu a:hover {
	color: #325692;
}


#menu .convide_on {	color:#666;}
#menu .home_on {background: url(on_home.gif) no-repeat; color:#666;}
#menu .regulamento_on {background: url(on_regulamento.gif) no-repeat; color:#666;}
#menu .premios_on {background: url(on_premios.gif) no-repeat; color:#666;}
#menu .como_on {background: url(on_como.gif) no-repeat; color:#666;}
#menu .vencedores_on {background: url(on_vencedores.gif) no-repeat; color:#666;}


#menu .convide_on:hover { color:#000;}
#menu .home_on:hover { color:#000;}
#menu .regulamento_on:hover { color:#000;}
#menu .premios_on:hover { color:#000;}
#menu .como_on:hover { color:#000;}
#menu .vencedores_on:hover { color:#000;}


/*MENU SECUNDARIO______________________________________________________________________________________________*/

#menusec {
	width:614px; 
	height:35px; 

	margin: 0 auto;
}

#menusec a {
	float:left;
	font-weight:bold;
	height: 26px;
	padding-left:10px;
	text-decoration:none;
}

#menusec a:hover {
	color: #000;
	text-decoration:none;
}


#menusec .ofertas { background-image:url(../img/butofertas_laranja.gif); background-repeat:no-repeat; width:48px; height:13px; margin:10px 10px 0 10px;}
#menusec .lancamentos {background-image:url(../img/butlancamentos_laranja.gif); background-repeat:no-repeat; width:69px; height:13px;margin:10px 10px 0 0;}
#menusec .maisvendidos {background-image:url(../img/butmaisvendidos_laranja.gif); background-repeat:no-repeat; width:75px; height:13px;margin:10px 10px 0 0;}
#menusec .painel {background-image:url(../img/butpainel_laranja.gif); background-repeat:no-repeat; width:105px; height:13px;margin:10px 10px 0 0;}
#menusec .ofertasemail {background-image:url(../img/butofertasporemail_laranja.gif); background-repeat:no-repeat; width:99px; height:13px;margin:10px 10px 0 0;}


#menusec .convide_on:hover { color:#000;}
#menusec .home_on:hover { color:#000;}
#menusec .regulamento_on:hover { color:#000;}
#menusec .premios_on:hover { color:#000;}
#menusec .como_on:hover { color:#000;}
#menusec .vencedores_on:hover { color:#000;}



/*MENU LATERAL______________________________________________________________________________________________*/

h2 {
	height:18px;
	font-size:12px;
	display:block;
	font-weight:normal;
	color:#75BCD9;
	width:90%;

}

h2 a{
	height:18px;
	font-size:12px;
	display:block;
	text-decoration:none;
	color:#75BCD9;

}

h2 a:hover {
	height:18px;
	font-size:12px;
	display:block;
	background-color:#F6F6F6;
	text-decoration:none;
	color:#325692;

}

#lateralblock {
	width:170px;
	text-align:left;
}


/*BUT FINALIZAR______________________________________________________________________________________________*/

#butfinalizar {
	float:left; 
	margin:7px 3px 0 12px; 
	float:right;
}

#butfinalizar a {
	float:left;
	font-size: 14px;
	font-weight:bold;
	height: 14px;
	width:100px;
	text-decoration:none;
	background-image:url(../img/butfinalizar_laranja.gif);
	background-repeat:no-repeat;
}

/*BUT LOGOUT______________________________________________________________________________________________*/

#butlogout {
	float:left; 
	margin:10px 6px 0 6px; 
	float:right;
}

#butlogout a {
	float:left;
	font-size: 14px;
	font-weight:bold;
	height: 14px;
	width:35px;
	text-decoration:none;
	background-image:url(../img/butlogout.gif);
	background-repeat:no-repeat;
}



/*CONTEUDO______________________________________________________________________________________________*/


#cont {
	background: url(cont_bg.jpg) no-repeat bottom #f5f5f5;
	width: 720px;
	padding: 20px;
	margin: 0 auto;
	text-align: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
}

#cont h1 {
	color:#AB0C23;
	font-size: 28px;
	margin-bottom: 25px;
}

.lide {
	font-size: 14px;
}

/*CADASTRO______________________________________________________________________________________________*/

.cadastro {
	width: 190px;
	height: 280px;
	background-color: #FFF;
	float:right;
	margin-left: 25px;
	padding: 10px;
}

.cadastro2 {
	width: 190px;
	background-color: #FFF;
	float:right;
	padding: 10px;
	margin-top: -280px;
}

.cadastro h2{
	font-size: 24px;
	color:#000;
	margin-bottom: 10px;
}
.cadastro2 h2{
	font-size: 24px;
	color:#000;
	margin-bottom: 10px;
}

.cadastro input {
	width: 190px;
	border: 1px solid #C9C9C9;
	background-color: #FFEEB2;
	margin-bottom: 4px;
}

.cadastro2 input {
	width: 190px;
	border: 1px solid #C9C9C9;
	background-color: #FFEEB2;
	margin-bottom: 4px;
}

.cadastro strong {
	color: #C10D28;
}

.cadastro2 strong {
	color: #C10D28;
}

.cadastro .fone {
	width: 150px;
	margin-left: 5px;
}

.cadastro .ddd {
	width: 25px;
}

.cadastro .alert {
	color:#999;
	font-size: 12px;
	font-weight:bold;
}

.rodape {
	background: url(rodape_bg.gif) no-repeat center top;
	width: 760px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 10px;
	margin: 0 auto;
	color: #999;
	height: 35px;
}

.tab_ganhadores td, .tab_ganhadores th{
	background-color: #fff;
	padding:5px;
}
.tab_ganhadores th {
	color: #f3a508;
	font-size: 13px;
}