*{
	margin:0;
	padding:0;}
	
body{
	background:#fedb56 url(../images/bg.jpg) no-repeat top left;}
	
#logo img{
	margin-right:10px;}
	
#logo{
	width:1000px;
	margin:10px auto;
	text-align:center;
	list-style:none;
	text-decoration:none;}
	
#logo h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	font-style:normal;
	text-decoration:none;
	color:#F00;
	list-style:none;
	text-shadow:2px 1px 1px #000;}
	
#logo h2{
	font-family:"Times New Roman", Times, serif
	font-size:24px;
	font-style:normal;
	text-decoration:none;
	color:#F00;
	list-style:none;
	text-shadow:2px 1px 1px #000;}
	
#menu{
	width:100%;
	height:43px;
	background:url(../images/menu.jpg) repeat-x;
	margin:auto}

#menu #menupri{
	width:1000px;
	margin:0 auto;}	

#menu #menupri ul{
	list-style:none;}
	
#menu #menupri li{
	float:left;
	background:url(../images/separador.jpg) no-repeat top right;
	text-shadow:2px 1px 1px #fff;}
	
#menu #menupri a{
	text-decoration:none;
	color:#3b5998;
	margin:8px 70px;
	padding:0 10px;
	height:27px;
	float:left;
	font-size:24px;
	text-shadow:2px 1px 1px #fff;
	-o-text-shadow:2px 1px 1px #fff;
	-moz-text-shadow:2px 1px 1px #fff;
	-webkit-text-shadow:2px 1px 1px #fff;}	
	
#menu #menupri a:hover{
	color:#fff;
	text-shadow:2px 1px 1px #3b5998;
	-o-text-shadow:2px 1px 1px #3b5998;
	-moz-text-shadow:2px 1px 1px #3b5998;
	-webkit-text-shadow:2px 1px 1px #3b5998;}
	
#conteudo{
	width:1000px;
	margin:0px auto;}
	
#conteudo #banner{
	width:1000px;
	background:url(../images/fundo_banner.jpg) repeat-x;
	float:left;}
	
#banner #menu_banner{
	width:252px;
	float:left;}
	
#banner #menu_banner ul{
	font-size:18px;
	font-family:"Myriad Pro",Arial;
	list-style:none;}
	
#banner #menu_banner li{
	height:47px;
	width:252px;
	background:url(../images/link.jpg) left top no-repeat;
	cursor:pointer;}
	
#banner #menu_banner a{
	text-decoration:none;
	color:#000;
	height:37px;
	width:210px;
	padding-top:10px;
	display:inline-block;
	margin-left:30px;}
	
#banner #menu_banner li:hover{
	background:url(../images/ativo.png) left top no-repeat;}
	
#banner #promo{
	width:748px;
	float:left;
	padding-top:20px;
	font-size:14px;
	font-style:italic;
	line-height:22px;
	font-family:"Myriad Pro",Arial;
	color:black;}

#banner #promo img{
	float:left;
	text-align:center;
	margin-left:100px;}
	
#banner #menu_banner li.current{
	background:url(../images/ativo.png) left top no-repeat;}

#banner #promo ul{
	list-style:none;
	position:relative;}
	
#banner #promo li{
	position:absolute;
	top:0;
	left:0;
	list-style:none;}
	
#menulateral{
	width:235px;
	float:left;
	text-align:center;}
	
#menulateral h1{
	text-align:center;
	width:235px;
	height:30px;
	padding-top:5px;
	padding-bottom:8px;
	background-color:#FC6;}
	
#menulateral ul{
	list-style:none;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;}
	
#menulateral li{
	border-top:1px solid #ced3d7;
	border-bottom:1px solid #ced3d7;
	background:#efefef url(../images/seta.png) no-repeat 220px center;
	width:235px;}
	
#menulateral a{
	color:black;
	text-decoration:none;
	margin-left:0px;
	padding:7px 0;
	display:block;
	font-family:Arial, Helvetica, sans-serif;}
	
#corpo{
	background-color:#dbdce1;
	float:left;
	width:765px;
	font-size:48px;
	margin-top:100px;}
	
#rodape{
	background:#020b34 url(../images/rodape.jpg) repeat-x;
	clear:both;
	width:1000px;
	height:40px;
	color:#fff;
	padding-top:0px;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	list-style:none;}