/**
*	Description: Folha de estilo para páginas do site CamaroteShop
*
*	Version: 17/05/2007
*	
*	Colors:
*	Branco:	#FFFFFF;
*	Cinza: #BEBDBD;
*	Amarelo: #F6EE01;
*	Rosa: #EEC1C2;
*	Vermelho Claro: #FF0C0C;
*	Vermelho Escuro: #CC0A0B;
*	Vermelho: #FF0000;
*/

/** Formatação de textos, títulos e links */
p {
	font: 11px Tahoma, Arial, Helvetica;
	margin-top:8px;
	margin-bottom:8px;
}
a {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a img {
	border:0;
}

/** Principais divs do site */
/** GERAL */
body {
	margin:0;
	padding:0;
}
#site {
	float:left;
	width:100%;
	background:url(../img/background.jpg) repeat-x #B00B0D;
}

/** TOPO */
#login {
	width:961px;
	height:30px;
	background:#FFFFFF;
	margin-top:8px;
	margin-bottom:5px;
	font: 11px Tahoma, Arial, Helvetica;
	color:#990000;
}
#login a {
	text-decoration:none;
	color:#FF0000;
	font-weight:bold;
}
#login img {
	margin-left:3px;
	margin-right:3px;
	border:0;
}
#logar {
	float:left;
	margin-left:15px;
	width:260px;
}
/*label {
	float:left;
}*/
.input3 {
	width:80px;
	height:16px;
	border:0;
	color:#FFFFFF;
	background:#990000;
	font-size:9px;
}
.campoOK3 {
	width:18px;
	height:18px;
	border:0; margin:0;
	background:url(../img/btn_ok.gif) repeat;
}
#cadastrar {
	float:left;
	margin-left:20px;
}
#carrinho {
	float:left;
	margin-left:105px;
}

/** MENU */
#topo {
	width:100%;
	height:124px;
}

/** CENTRO */
#centro {
	float:left;
	width:961px;
	background:url(../img/stage_background.gif);
	/*_background-position:1px;*/
}
.titulo {
	margin-top:15px;
	width:141px;
}
.titulo img {
	margin-bottom:0px;
}
.separadorMenu {
	margin-top:10px;
	margin-bottom:10px;
	*margin-top:-15px;
	*margin-bottom:0px;
	padding:0;
}
/** COLUNA 1 */
#coluna1 {
	float:left;
	width:141px;
	margin-left:8px;
	/*_margin-left:5px;*/
	margin-right:5px;
}
/** PROCURAR */
.procurar p {
	font: 11px Tahoma, Arial, Helvetica;
	color:#FFFFFF;
	line-height:5px;
	font-weight:bold;
}
.tituloProcurar {
	margin-top:15px;
	width:141px;
	*margin-bottom:-10px;
}
.campoEvento {
	width:140px;
	height:16px;
	*height:20px;
	border:#BEBDBD solid 1px;
	color:#990000;
	font-size:9px;
}
.campoPalavraChave {
	float:left;
	width:115px;
	height:14px;
	border:#BEBDBD solid 1px;
	color:#990000;
	font-size:9px;
}
.campoOK {
	width:18px;
	height:18px;
	border:0;
	margin-left:3px;
	background:url(../img/btn_ok.gif) repeat;
}
/** EVENTOS */
.eventos p {
	font: 11px Tahoma, Arial, Helvetica;
	color:#EEC1C2;
	line-height:5px;
	text-decoration:none;
}
.eventos p a {
	font: 11px Tahoma, Arial, Helvetica;
	color:#EEC1C2;
	text-decoration:none;
}
.eventos p a:visited {
	font: 11px Tahoma, Arial, Helvetica;
	color:#EEC1C2;
	text-decoration:none;
}
.tituloEventos {
	margin-top:5px;
	width:141px;
}
/** INDIQUE */
.indique p {
	font: 11px Tahoma, Arial, Helvetica;
	color:#EEC1C2;
	line-height:12px;
}
.rotulo {
	font: 11px Tahoma, Arial, Helvetica;
	color:#FFFFFF;
	line-height:5px;
	margin-bottom:-5px;
}
.input1 {
	width:137px;
	height:14px;
	border:#BEBDBD solid 1px;
	color:#990000;
	font-size:9px;
}
.input2 {
	float:left;
	width:115px;
	height:14px;
	border:#BEBDBD solid 1px;
	color:#990000;
	font-size:9px;
}
/** FCONTROL */
#fcontrol {
	width:144px;
	height:150px;
}
#imgFcontrol {
	width:69px;
	height:90px;
	margin-top:40px;
	margin-left:30px;
	background:url(../img/logo_fcontrol.gif) no-repeat;
}

/** PALCO DO CONTEÚDO */
#stage {
	float:left;
	width:522px;
}

/** COLUNA 2 */
#coluna2 {
	float:left;
	width:141px;
	margin-left:8px;
	/*_margin-left:5px;*/
	margin-right:5px;
}
#coluna2 p, a {
	font: 11px Tahoma, Arial, Helvetica;
	color:#EEC1C2;
	padding-left:5px;
}
#coluna2 a:visited {
	text-decoration:none;
}

/** COLUNA 3 */
#coluna3 {
	float:left;
	width:131px;
}

/** RODAPE */
#rodape {
	float:inherit;
	width:100%;
	height:157px;
	background: url(../img/rodape_background.gif) repeat-x;
}
#rodapeCima {
	width:829px;
	height:72px;
	background:url(../img/rodape_cima.jpg);
}
#rodapeBaixo {
	width:829px;
	height:85px;
	background:url(../img/rodape_baixo.jpg);
}
#conteudoRodapeBaixo {
	width:700px;
	height:20px;
	float:left;
	margin-top:60px;
	margin-left:110px;
	font: 10px Tahoma, Arial, Helvetica;
	color:#FFFFFF;
}
#conteudoRodapeBaixo a, a:visited {
	border:0;
}
#conteudoRodapeBaixo img {
	margin-left:5px;
	margin-right:5px;
	border:0;
}