body {
	background: url(../images/bg_body.jpg) #DA251D top center no-repeat;
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

a {
	text-decoration: none;
}

/* WRAPPER */

#content {
	width: 1070px;
	margin: 0px auto;
}

#wrapper {
	background: url(../images/bg_branco.png) top center repeat-y;
	width: 1070px;
	height: auto;
	float: left;
}

#wrapper #conteudo {
	width: 1000px;
	height: auto;
	margin: 0px auto;
	border-top: 10px solid #1A105F;
}

/* WRAPPER */

/* TOPO */

#topo {
	width: 100%;
	height: auto;
}

#topo .logo {
	width: 100%;
	height: 136px;
	padding: 40px 0px;
	text-align: center;
}

#topo .menu {
	background: url(../images/bg_ziper.png) top center no-repeat;
	width: 980px;
	height: 85px;
	margin: 0px 10px;
	padding-top: 50px;
	font-size: 24px;
}

.menu .link1 {
	font-family: 'BebasNeueRegular';
	background: #DA251D;
	width: 180px;
	height: 24px;
	padding: 18px 0px;
	float: left;
	text-align: center;
	margin-right: 5px;
	color: #FFFFFF;
}

.menu .link2 {
	font-family: 'BebasNeueRegular';
	background: #0B0728;
	width: 180px;
	height: 24px;
	padding: 18px 0px;
	float: left;
	text-align: center;
	margin-right: 5px;
	color: #FFFFFF;
}

/* TOPO */

/* MEIO */

#meio {
	width: 1000px;
	height: auto;
}

#slide {
	width: 550px;
	height: 370px;
	float: left;
	margin-left: 10px;
	margin-right: 30px;
	margin-bottom: 25px;
}

.img1 {
	width: 382px;
	height: 362px;
	float: left;
	margin-bottom: 25px;
}

#barracinza {
	background: url(../images/bg_barra.png) top left repeat-x;
	width: 980px;
	height: 100px;
	padding: 0px 10px;
	float: left;
	margin-bottom: 25px;
}

#barracinza .titcinza {
	font-family: 'BebasNeueRegular';
	margin: 22px 30px;
	font-size: 36px;
	float: left;
	text-align: right;
	color: #333333;
}

#barracinza .titcinza:hover {
	color: #990000;
}

#barracinza .titcinza span {
	width: 100%;
	float: left;
	margin: -5px 0px;
	font-size: 24px;
	color: #666666;
}

#barracinza .titcinza:hover span {
	color: #CC0000;
}

#barracinza .separa {
	background: url(../images/seta_barra.png) top left no-repeat;
	width: 41px;
	height: 100px;
	float: left;
}

#barracinza .bt-lojinha {
	width: 190px;
	height: 50px;
	float: left;
	margin: 25px 0px;
	margin-left: 35px;
}

.img2 {
	width: 300px;
	height: 307px;
	float: left;
	margin-left: 15px;
	margin-right: 30px;
	margin-bottom: 25px;
}

#bloco-novidades {
	width: 310px;
	float: left;
	margin-right: 30px;
}

#bloco-novidades .tit-novidades {
	font-family: 'BebasNeueRegular';
	width: 100%;
	float: left;
	font-size: 36px;
	color: #333333;
	margin-bottom: 15px;
}

#bloco-novidades .img-novidades {
	width: 100%;
	float: left;
	margin-bottom: 15px;
}

#bloco-novidades .data-novidades {
	width: 100%;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 10px;
}

#bloco-novidades .desc-novidades {
	width: 100%;
	float: left;
	font-size: 12px;
	color: #666666;
	margin-bottom: 10px;
}

#bloco-novidades .desc-novidades a {
	color: #666666;
}

#bloco-novidades .veja-mais {
	width: 100%;
	float: left;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
}

#bloco-novidades .veja-mais a {
	color: #0099FF;
}

#bloco-facebook {
	width: 300px;
	height: 310px;
	float: left;
}

.tit-informacao {
	font-family: 'BebasNeueRegular';
	width: 980px;
	float: left;
	margin: 0px 10px 15px 10px;
	font-size: 32px;
	color: #333333;
}

.texto-informacao {
	width: 980px;
	float: left;
	margin: 0px 10px 20px 10px;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	text-align: justify;
}

.bloco-mochila {
	width: 308px;
	height: 308px;
	float: left;
	border-right: 2px solid #E1E1E1;
	border-bottom: 2px solid #E1E1E1;
	text-align: center;
	margin-right: 20px;
	margin-bottom: 20px;
}

.bloco-mochila .cod-mochila {
	width: 290px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: left;
	font-weight: bold;
}

/* MEIO */

/* RODAPE */

#rodape {
	width: 100%;
	float: left;
	margin-top: 15px;
}

#rodape #newsletter {
	background: #E1E1E1;
	width: 960px;
	height: 29px;
	padding: 13px 20px;
	float: left;
}

#newsletter .ico {
	width: 32px;
	height: 32px;
	float: left;
	margin-right: 10px;
}

#newsletter .input-newsletter {
	background: url(../images/bg_input_newsletter.png) top left no-repeat;
	width: 311px;
	height: 18px;
	padding: 8px 10px;
	float: left;
	margin-left: 5px;
	margin-right: 10px;
	border: none;
}

#newsletter .bt-newsletter {
	width: 27px;
	height: 27px;
	float: left;
	margin-top: 3px;
}

#newsletter .tit-newsletter {
	font-family: 'BebasNeueRegular';
	font-size: 22px;
	color: #333333;
	float: left;
	margin-left: 20px;
	margin-top: 3px;
}

#endereco {
	background: #EBEBEB;
	width: 960px;
	padding: 20px;
	float: left;
	font-size: 14px;
	color: #333333;
	text-align: left;
	line-height: 18px;
}

/* RODAPE */
