html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	font-size:13px;
	font-family: Trebuchet MS, Tahoma, Verdana;
	color:#ee7b06;
}
ul, ol {list-style:none}
section, article, aside, header, footer, nav, dialog, figure {
	display:block;
}


img{
	border:none;
}

html, body {
	background:url(../images/bg.png) repeat;
	width:100%;
	height:100%;
}

#banner_popup{
	position:absolute;
	top:40%;
	left:40%;
	z-index:20;
}

#banner_popup .bt_fecharpop{
	position:absolute;
	right:20px;
		*right:3px;
	top:3px;
}

#geral{
	*height:100%;
	*height:auto !important;
	*height:840px;
}

#header{
	float:left;
	width:1024px;
	height:233px;
}

#header img{
	float:left;
	width:163px;
	height:143px;
	margin-left:195px;
	margin-top:42px;
}

.menu_home{
	float:left;
	position:absolute;
	margin-left:169px;
	margin-top:258px;
	z-index:2;
		*margin-left:-795px;
		*margin-top:28px;
}

ul#menu{
	float:left;
	position:absolute;
	clear:both;
	margin-left:78px;
	margin-top:285px;
		*margin-left:-885px;
		*margin-top:55px;
}

ul#menu li{
	list-style:none;
	margin-bottom:-2px;
	margin-left:2px;
	width:118px;
	height:29px;
}

ul#menu li .links{
	margin-left:16px;
	margin-bottom:8px;
}

ul#menu li .links a:link, 
ul#menu li .links a:visited, 
ul#menu li .links a:active{
	color:#212125;
	text-decoration:none;
	font-size:12px;
}

ul#menu li .links a:hover,
ul#menu li .links a.selected{
	color:#b10007;
	text-decoration:none;
	font-size:12px;
}

ul#menu li .menu_first{
	list-style:none;
	width:29px;
	height:27px;
}

div#box_parceiros{
	float:left;
	position:absolute;
	width:112px;
	height:241px;
	background:url(../images/box_parceiros.png) no-repeat;
	clear:both;
	margin-top:22px;
}

ul.spy{
	float:left;
	margin-top:40px;
	width:112px;
	height:200px;
}

ul.spy li{
	list-style:none;
	text-align:center;
	padding-bottom:30px;
	height:60px;
}

#conteudo{
	float:left;
	width:787px;
	min-height:848px;
	height:auto !important;
	height:848px;
	margin-left:176px;
	margin-top:-19px;
}

#conteudo_top{
	float:left;
	background:url(../images/body_top.png) no-repeat;
	width:787px;
	height:43px;
}

#conteudo #content{
	float:left;
	background:url(../images/body_middle.png) repeat-y;
	width:787px;
	min-height:840px;
	height:auto !important;
	height:840px;
	padding-left:50px;
	padding-bottom:25px;
}

#conteudo #content .img_index{
	float:left;
}

#conteudo #content h1{
	float:left;
	clear:both;
	width:680px;
	font-size:22px;
	margin-left:12px;
	margin-top:21px;
}

#footer{
	float:left;
	background:url(../images/bg_footer.png) repeat-x;
	width:100%;
	height:87px;
}

#footer .sign{
	margin:0 auto;
	width:1024px;
	height:18px;
}

#footer img{
	float:right;
	margin-right:81px;
	margin-top:7px;
}
