BODY {
	background					: URL("../imagens/background/fundo.jpg");
	margin						: 0;
	padding						: 0;

}

body#promo {
	font-family					: Arial, Helvetica, sans-serif;
	font-size					: 11px;
	color						: #ccc;
	line-height					: 1.2em;
	text-align					: left;
	overflow-x					: hidden;
}

	#promo p 					{margin:0;}

	#promo a 					{text-decoration:none;font-weight:bold;color:#c7b650;}
	#promo a:hover				{text-decoration:underline;}

	#promo h1 {
		font-size				: 1.4em;
		font-weight				: bold;
		color					: #b5bd07;
		padding-bottom			: 10px;
		padding-top				: 20px;
	}
	
	#promo h1 strong {
		color					: #ccc;
		font-weight				: normal;
	}
	
	#promo h2 {
		padding-top				: 1em;
		font-size				: 1.2em;
	}
	
	#promo div {
		display					: block;
		margin					: 0 auto;
		width					: 600px;
	}
	
	#promo div.botoes {
		display					: block;
		position				: relative;
		top						: -50px;
		left					: 100px;
		font-size				: 1.1em;
		width					: 270px;
	}
	
		#promo div p {
			text-indent			: 20px;
			padding-bottom		: 20px;
			margin-left			: 10px;
			line-height			: 1.4em;
		}
		
			#promo div p span {
				font-weight			: bold;
				font-size			: 1.2em;
			}
			
			
			
	#promo dl 						{padding-bottom:18px;display: block;clear:both;}
		#promo dl dt 					{font-size:1.3em;color:#b5bd07;padding-bottom:20px;line-height:1.2em}
			#promo dl dt strong				{color:#ccc;}
			
			#promo dl dd  {
				margin						: 0;
				margin-left					: 16px;
				line-height					: 1.4em;
			}
			
				#promo dl dd img {
					float						: left;
					margin-right				: 20px;
					margin-bottom				: 20px;
					border						: 2px solid #fff;
				}

			#promo dl dt span a {
				color: #c7b650;
				position: relative;
				top: -1px;
			}
	
	
	#promo form,
	#promo form fieldset p		 					{margin: 0;padding:0;}
	#promo form fieldset p.erro		 				{margin:5px; color:#b5bd07;width:300px; text-align:center;margin-top:20px;margin-left:26px;}
	
	
		#promo form legend {
			font-size				: 1.4em;
			font-weight				: bold;
			color					: #b5bd07;
			padding					: 30px 0 10px;
		}
	
		#promo form p.campo 		{margin-top:12px;}	
		#promo form fieldset 		{border:none;}
		#promo form label	 		{font-size:1.2em;float:left; padding-top:6px;}
		
		#promo form input {
			margin-left				: 10px;
			border					: none; 
			background-color		: #fff; 
			padding					: 5px;
			float					: left;
		}
		
		#promo form button {
			margin-left				: 10px;
			border					: none; 
			background-color		: #c7b650; 
			padding					: 5px;
			float					: left;
		}

		button.semForm {
			margin-left				: 10px;
			border					: none; 
			background-color		: #c7b650; 
			padding					: 5px 10px;
			text-indent				: 0;
		}

	#promo ul {
		line-height: 1.61em;
	}
	
	#promo table {
		border-bottom				: 1px solid #b5bd07;
		margin-left					: 40px;
		width						: 300px;
	}
	
	
		#promo table thead th.direita,
		#promo table tbody td.direita {
			text-align				: right;
		}
		
		#promo table thead th,
		#promo table tbody td {
			width					: 33.333%;
			padding					: 5px;
		}
	
		#promo table tbody tr.sim  td {
			background-color		: #222;
		}
	
		#promo table thead th {
			border-bottom			: 1px solid #b5bd07;
			font-weight				: bold;
			font-size				: 1.1em;
		}

#geral {
	margin						: 0 auto;
	position 					: absolute;
	width 						: 760px;
	margin-left 				: 50%;
	left 						: -380px;
}

#pop {
	background					: #000000 !important;
	width						: 760px;	
	margin						: 0;
	overflow					: auto;
	overflow-x					: hidden;
}

#pop_up	{
	background-color			: #000000;
	width						: 760px;
	height						: 600px;
}

#topo_pop {
	background					: URL("../imagens/background/topo_pop.jpg") no-repeat center top;
	height						: 266px;
	border						: 1px solid black;
}

#conteudo {
	width						: 598px;
	height						: 402px;
	color						: #ffffff;
	margin						: 0 81px 0 81px;
}

.noticia {
	width						: 596px;
	height                      : 100px;
}

.noticia_destaque{
	width						: 400px;
	height                      : 100px;
	margin						: 80px 0 0 280px; 
}

.img_noticia {
	width						: 114px;
	height						: 79px;
	float						: left;
}

.texto_noticia {
	color						: #76751c;
	font						: 11px "verdana";
	width						: 270px;
	height						: auto;
	margin						: 0 0 7px 0;
}

.titulo_noticia {
	color						: #fbfe68;
	font						: 11px "verdana";
	margin						: 0 0 7px 0;
}

.linha {
	width						: 596px;
	height						: 13px;
	margin-top					: 18px;
	
}

.saiba_mais_noticiaDIV {
	margin						: 7px 0 0 0;
}

A.saiba_mais_noticia:LINK, A.saiba_mais_noticia:VISITED, A.saiba_mais_noticia:ACTIVE{
	color						: #fbfe68;
	font						: 10px "verdana";
	text-decoration				: none;
}

A.saiba_mais_noticia:HOVER {
	font						: 11px "verdana";
	text-decoration				: none;
}

.textoIntegra {
	color						: #fbfe68;
	font						: 9px "verdana";
	padding						: 0 50px;
}

.texto_noticia_destaque {
	color						: #fbfe68;
	font						: 10px "verdana";
	width						: 240px;
	height						: auto;
	margin						: 0 0 7px 11px;
}

.titulo_noticia_destaque {
	color						: #fbfe68;
	font						: 14px "verdana";
	margin						: 0 0 7px 11px;
}


.saiba_mais_noticia_destaqueDIV {
	margin						: 7px 0 0 11px;
}


A.saiba_mais_noticia_destaque:LINK, A.saiba_mais_noticia_destaque:VISITED, A.saiba_mais_noticia_destaque:ACTIVE{
	color						: #fbfe68;
	font						: 10px "verdana";
	text-decoration				: none;
}

A.saiba_mais_noticia_destaque:HOVER{
	font						: 11px "verdana";
	text-decoration				: none;
}

.bordaImagem {
	border						: 2px solid #fbfe68;
}

.bordaIntegra {
	border						: 2px solid #fbfe68;
	margin						: 0 20px 10px 0;
}

.bot_voltar a {
	color						: #fbfe68;
	font						: 11px "verdana";
	text-decoration				: none;
}

.titulo_detalhe {
	color						: #fbfe68;
	font						: 14px "verdana";
	text-decoration				: none;
	margin						: 0 0 5px 0;
}

.texto_detalhe {
	color						: #76751c;
	font						: 11px "verdana";
	text-decoration				: none;
	margin						: 0 0 5px 0;
}


#promo #solicitacaoBrinde form div {
	float:left;
}

#promo #solicitacaoBrinde form fieldset {
	float:left;
	clear:both;
	width: auto;
}

#promo #solicitacaoBrinde form div.botoes2 {
	margin-top: 5px;
	margin-left: 165px;
	*margin-left: 165px;
	*margin-top: 3px;
	width: 200px!important;

}

#promo #solicitacaoBrinde form fieldset div {
	clear: both;
	display: block;
	float: left;
	height: 30px;
	margin-left: 0;
	width: auto;
}
.mensagemPop {
	width:100%;
	display:block;
	float:left;
	clear:both;
	width:auto;
	text-align: center;
	position:fixed;
	top:82px;
	left:287px;
}

#promo #solicitacaoBrinde form legend span{
	position:relative;
	left:57px;
}

#promo #solicitacaoBrinde form button {
	cursor: pointer;
}

#promo #solicitacaoBrinde form input {width:200px;}
#promo #solicitacaoBrinde form input#data {width:70px}
#promo #solicitacaoBrinde form input#nomeBrinde {
	border-color: transparent;
	color: #fff;
	background: none;
	padding-left: 0;
}

#promo #solicitacaoBrinde form label {
	color: #fff;
	display: block;
	text-align:right;
	width: 165px;
}
