body

		{

			margin:0px;

			/*background:#ffffff url("../imagens/background2.gif") repeat-y left;
			*/
			background:#ffffff url("../imagens/fundob.jpg");
			background-repeat: no-repeat;
			background-attachment: fixed;

			font-family:verdana;

			font-size:10px;

			scrollbar-face-color: #EAEAEA;

			scrollbar-shadow-color: #7b7b7b;

			scrollbar-highlight-color: #EAEAEA;

			scrollbar-3dlight-color: #EAEAEA;

			scrollbar-darkshadow-color: #EAEAEA;

			scrollbar-track-color: white;

			scrollbar-arrow-color: #7b7b7b; 

		}



		h1

		{

			font-size: 14px;

			color: #003366;

			font-family: verdana;

			font-weight: bold;

			text-align:center;

		}



		h2{

			font-size:10px;

			color:darkblue;

		}

		

		h3

		{

			font-size:10px;

			font-weight:normal;

			color:darkblue;

			text-decoration:underline;

		}

		

		h4

		{

			font-size:10px;

			font-weight:normal;

		}

		

		p

		{

			font-size: 10px;

			color: #000000;

			font-family: verdana;

			font-weight: normal;

			text-indent:25px;

			text-align:justify;

		}

		

		.pdir

		{

			font-size: 10px;

			color: #000000;

			font-family: verdana;

			font-weight: normal;

			text-indent:0px;

			text-align:right;

		}

		

		.pctr

		{

			font-size: 10px;

			color: #000000;

			font-family: verdana;

			font-weight: normal;

			text-indent:0px;

			text-align:center;

		}

		

		

		

		

		p.tit_artigo {text-indent:0px;}

		

		.spr

		{

			text-indent:0px;

		}

		

		.dir

		{

			align: right;

		}

		

		.subt

		{

			text-indent:0px;

			font-size: 14px;

			color: #666666;

			font-family: verdana;

			font-weight: normal;

		}



		.rdp

		{

			font-size: 9px;

			color: #000000;

			font-family: verdana;

			font-weight: normal;

		}

		

		#menu a

		{

			font-size:10px;

			color:#ffffff;

			text-decoration:none;

			font-family:verdana;

		}

		p a 

		{

			color:#000000;

			text-decoration:underline;

		}

		a:link, a:visited, a:active {

			text-decoration: none;

			font-weight: none;

			color:#003366;

		}



		a:hover {

			text-decoration: none;

			color:#004F9D

		}

		

		hr

		{

	      height:1px;

	      margin:1px; 

	      padding:0px;

	      border-top:1px;

		}



	/* BLOCOS DE CONTE?DO */

		#borda

		{

			z-index:1;

			position:absolute;

			left:24px;

			top:24px;

			background:#ddd;

			width:674px;

			margin-bottom:30px;

		}



		#principal

		{

			position:relative;

			background:#ffffff url("../imagens/backgroundmenu.gif") repeat-y left;

			width:660px;

			margin:6px;

		}

		

		#conteudo

		{

			padding-top:1px;

			padding-left:175px;

			width:469px;

			text-align:justify;

			overflow:inherit;

			clip:auto;

		}



		#correcao

		{

			height:190px; 

			float:right;

			width:1px;

		}

	/* MENUS */



		#barra_menu

		{

			position:absolute;

			z-index:0;

			background:#435F75;

			top:00px;

			left:50px;

			width:150px;

			height:800px;

			padding-top:14px;

		}



		#fundomenu

		{

			background:#ffffff;
			height:175px;
			width:170px;

		}

		

		#menu

		{

			position:absolute;

			z-index:6;

			background:#013366;

			top:210px;

			left:38px;

			width:153px;

			height:auto;

			padding-top:19px;

		}

		

		.menuitem

		{

			background:#003366;

			border-bottom:1px solid #6281A0;

			width:145px;

			height:16px;

			font-family:verdana;

			padding-left:7px;

		}

		

		.submenuitem

		{

			background:#1f3f6f;

			border-bottom:1px solid #6281A0;

			width:150px;

			height:16px;

			font-family:verdana;

			padding-left:3px;
			
			position:relative;
			
			z-index:10;

		}

		

		.submenu

		{

			position:absolute; 

			margin-left:90px; 

			margin-top:-10px;

			border:1px solid #c6c6c6;

		}

				

		#menusup

		{

			position:absolute;
			z-index:5;
			background:#91A8BD ;
			width:660px;
			height:37px;
			top:143px;
			left:30px;
			
			

		}



		.itens_menusup

		{

			float:left;

		}





	/* BLOCOS SOMENTE PARA LAYOUT (SEM CONTE?DO) */

	

		#tarja1 /* tarja mais fina que passa por tr?s do layout */

		{

			position:absolute;

			background:#013366;

			z-index:1;

			float:left;

			width:23px;

			height:242px;

			top:205px;

			left:0px;

		}



		#tarja2 /* tarja mais grossa que passa por tr?s do layout */

		{

			position:absolute;

			background:#335D85;

			z-index:0;

			float:left;

			width:50px;

			height:942px;

			top:1px;

			left:0px;

		}



/*

		{

			position:absolute;

			background:#013366;

			z-index:6;

			top:30px;

			left:665px;

			width:17px;

			height:336px;

		}
*/
		#tarja4 /* tarja mais fina que passa por tr?s do layout */

		{

			position:absolute;

			background:#013366;

			z-index:6;

			float:left;

			width:23px;

			height:10px;

			top:190px;

			left:0px;

		}	

		

		#tarjapreta /* tarja que fica em cima do copyright */

		{

			background:#000000;

			width:468px;

			height:10px;

		}

		

		#tarjahorizontal /* tarja horizontal localizada ap?s o menu horizontal */

		{

			position:absolute;
			z-index:6;
			background:#efefef;
			top:190px;
			left:38px;
			width:645px;
			height:10px;

		}

		

		#topo_menuvert /* bloco do menu vertical */

		{

			background:#013366;

			width:150px;

			height:auto;

			border-bottom:1px solid #6281A0;

			top: 1px;

			left: 10px;

		}



		#bloco_cinza /* bloco do fundo de layout*/

		{

		position:absolute;
		z-index:0;
		background:#EFEFEF;
		top:0px;
		left:291px;
		width:520px;
		border-left:0px solid white;
		left:198px;
		height:185px;		

		}



		#barrasup

		{

			position:absolute;

			z-index:3;

			background:#91A8BD;

 			top:57px;

			left:30px;

			width:638px;

			height:85px;

		}



		#logotipo

		{
		

			position:absolute;

			z-index:4;

			width:252px;

			height:79px;

			top:57px;

			left:30px;

		}





	/* RODAP? DO SITE */

		#publicidade

		{

			padding-top:20px;

			padding-left:180px;

		}



		#copyright

		{

			padding-top:7px;
		    padding-bottom:3px;
			padding-left:170px;
			width:466px;
			font-family:verdana;
			color:#000000;
			font-size:10px;
			text-align:center;

		}
