/* Attive */

		body {
			margin:0;
			padding:0;
			position:relative;
			background:url(../images/geral/back.gif) repeat-x #ffffff;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#666666;
		}
		
		.indent{
			text-indent:-5000px;
			position:relative;
		}
		
		.limpa {
			clear:both;
		}
		
/*CONFIGURA TAGS
*****************************************************************************************/
	
		ul {
			margin:0px;
			padding:0px;
			position: relative;
		}

		li {
			list-style:none;
			position: relative;
		}
		
		a {
			text-decoration:none;
			position: relative;
		}
		
		h1,h2,h3{
			margin:0;
			padding:0;
			position: relative;  
			font-size:13px;
		}
		
		p {
			margin:0;
			padding:0;
			position: relative;  
		}

		img {
			border:0;
			margin:0;
			padding:0;
			position: relative;
			vertical-align: middle;
		}
		
		div,dt,dd,dl {		
			position: relative; 
			margin:0;
			padding:0;
		}
		
		ul {
			margin:0;
			padding:0;
		}
		
/*CABECALHO

*****************************************************************************************/
		#central {
			width:782px;
			margin:0 auto;
		}
		
		#geral {
			background:url(../images/geral/back_lateral.gif) no-repeat 777px 190px;
			width:782px;
			float:left;
			position:relative;
			margin-top:8px;
		}
	
/*CONTEUDO TOPO

*****************************************************************************************/	
		#topo {
			background:url(../images/geral/back_topo.jpg) no-repeat;
			width:784px;
			height:229px;
			position:relative;
		}
		
		#topo h1 a {
			background:url(../images/geral/logo.gif) no-repeat;
			width:191px;
			height:139px;
			position:relative;
			left:35px;
			top:30px;
			display:block;
		}
		

/*CONTEUDO MENU
*****************************************************************************************/		
		#esquerda {
			width:220px;
			position:relative;
			float:left;
		}
		
		#menu {
			background:url(../images/geral/back_menu.gif) no-repeat;
			left:1px;
			padding-bottom:15px;
		}
		
		#menu li {
			width:180px;
			height:30px;
			color:#333333;
			font-size:11px;
		}
		
		#menu li a {
			width:170px;
			color:#333333;
			display:block;
			left:15px;
			padding:15px 0 0 0;
		}
		
		#menu li a:hover {
			background:url(../images/geral/bullet.gif) no-repeat center right;
			height:30px;
			color:#8e2020;
		}

/*CONTEUDO
*****************************************************************************************/	
		#conteudo {
			background:url(../images/geral/back_lateral_menu.gif) repeat-y top left;
			width:540px;
			float:left;
			padding-top:10px;
			padding-left:15px;
		}


/*ÁREA RESTRITA
*****************************************************************************************/		
		
		#area_restrita {
			background:url(../images/geral/area_restrita.gif) no-repeat #dcdcdc;
			width:219px;
			height:187px;
			left:7px;
		}
		
		#area_restrita p {
			top:100px;
			left:5px;
		}
		
		#area_restrita button {
			background:url(../images/geral/acessar.gif) no-repeat;
			border:0;
			width:83px;
			height:28px;
			position:relative;
			display:block;
			top:120px;
			left:15px;
		}
		
		#web_mail {
			background:url(../images/geral/web_mail.gif) no-repeat #dcdcdc;
			width:219px;
			height:139px;
			left:7px;
		}
		
		#web_mail p {
			top:65px;
			left:20px;
			font-size:10px;
		}
		
		#web_mail button {
			background:url(../images/geral/acessar_mail.gif) no-repeat;
			border:0;
			width:83px;
			height:30px;
			position:relative;
			display:block;
			top:70px;
			left:15px;
		}

/*CONTATO
*****************************************************************************************/		
		
		#contato {
			background:url(../images/geral/contato.gif) no-repeat;
			width:219px;
			height:187px;
			left:7px;
			float:left;
		}
		
		#contato address {
			font-style:normal;
			top:80px;
			position:relative;
			left:10px;
		}
		
		#contato p {
			font-size:13px;
			top:100px;
			left:10px;
			float:left;
		}
		
/*MENU RODAPÉ
*****************************************************************************************/				

		#menu_rodape {
			background:url(../images/home/linha.gif) repeat-x;
			padding-top:10px;
			padding-bottom:10px;
		}
		
		#menu_rodape li{
			display:inline;
		}
		
		#menu_rodape li a {
			color:#a3a3a3;
			margin-left:15px;
			left:15px;
		}
		
/*CONTEUDO RODAPE
*****************************************************************************************/			
		
		
		#rodape {
			background:url(../images/geral/rodape.gif) no-repeat;
			width:560px;
			height:156px;
			position:relative;
			float:right;
		}
		
		#rodape p {
			top:35px;
			left:10px;
			color:#ffffff;
		}