html { height:100%;	max-height:100%; padding:0; margin:0; border:0;	font-size:80%; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff;	
	/* hide overflow:hidden from IE5/Mac */	/* \*/overflow: hidden;	/* */
	
 }


body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
/*
a:link, a:visited {  text-decoration: none; color:#2b415d;}
a:hover{ text-decoration:underline;} 
*/


#content {	 	
	/*
border-bottom:100px solid rgb(0,40,50);
*/
	border-bottom:100px solid #ffffff;
	border-right:0; display:block; height:100%; max-height:100%; overflow:scroll;  overflow-x:hidden; padding-left:240px; position:relative; z-index:3; padding-right:120px; background-color:#ffffff;		
	overflow-x:hidden;
}

* html #content{	padding-left: 240px;}

#head {overflow: hidden; position:fixed; margin:0; top:0;right:140px; display:block; width:100%; height:170px; z-index:5; }
* html #head {right:0; left:0px; display:block; width:100%; }

#left { padding-right:16px; overflow:hidden; position:fixed; left:0; top:170px; height:100%; width:200px; z-index:8; 	}

* html #left{	
	padding:0;	border:0; 
	margin-left: 0px;
	padding-right:16px;
}

#noticias,  #logo{border: 8px solid #ffffff;}
/*

#logo{ overflow:hidden;	position:fixed; margin:0; left:0; top:0px; display:block; z-index:7; height: 154px; width: 200px;	background: rgb(235,190,0) url(../images/logo.gif) no-repeat center center;}

*/

#logo{ overflow:hidden;	position:fixed; margin:0; left:0; top:0px; display:block; z-index:7; height: 154px; width: 200px;	background: rgb(235,190,0) url(../images/logo_site.jpg) no-repeat center center;}




#banner, #busca, #autenticacao {display:block; position:fixed; z-index:6; border:8px solid #ffffff;}
#banner{ background: #000000; border-left:8px solid #ffffff; width:200px; height:154px;	top:0px; right:215px; overflow:hidden;}

#busca{	top:0px; right:16px; 	background: rgb(198,124, 0)  url(../images/busca.gif) no-repeat top left;	width:190px; height:74px;}
#autenticacao{  overflow:hidden;	top:80px; right:16px; 	background: #173F00 url(../images/login.gif) no-repeat top left;	width:190px; height:74px;}
/*
#menu_principal{position:relative;  border: 8px solid #ffffff;	 background: rgb(102, 0, 0) url(../images/menu_inteiro.jpg) no-repeat 50px 120px; height:100%; width:100%; margin-top:0; bottom:186px;}
*/
#menu_principal{position:relative;  border: 8px solid #ffffff;	 background: rgb(102, 0, 0); height:100%; width:100%; margin-top:0; bottom:186px;}


* html #menu_principal{ 
	margin:0; 	
	bottom:186px;	
	}

#noticias{
	overflow:hidden;	
	background: #002832; 
/*
 url(../images/noticias.gif) no-repeat 640px 0;

*/
	position:relative;
	height:154px;
	right: 285px; 	
}

* html #noticias{	
	right: 425px; 	
}


#logo_direito{	
	position:fixed; margin:0; right:29px; top:170px; display:block; z-index:3; height: 150px; width: 90px;	
	background:  url(../images/cantocd.gif) no-repeat top left;
}

#canto_sup_esquerdo{	
	position:fixed; margin:0; left:217px; top:170px; display:block; z-index:15; height: 20px; width: 20px;	
	background:  url(../images/cantoce.gif) no-repeat top left;
}

#canto_inf_esquerdo{	
	position:fixed; margin:0; left:217px; bottom:8px; display:block; z-index:15; height: 20px; width: 20px;	
	background:  url(../images/cantobe.gif) no-repeat top left;
}

#canto_inf_direito{	
	position:fixed; margin:0; bottom:8px; right:25px; display:block; z-index:15; height: 20px; width: 20px;	
	background:  url(../images/cantobd.gif) no-repeat top left;
}


#borda_baixo, #borda_direita, #borda_topo, #borda_esquerda{display:block; position:fixed; background:#ffffff;}

#borda_topo, #borda_baixo{height:10px; width:100%;}
#borda_topo{top:0px; right:15px;  z-index:11;}

#borda_baixo{ 
	bottom:0; right:14px; z-index:12;
}

* html #borda_topo{	top:-4px;}
* html #borda_baixo{bottom:-4px; }
* html #borda_baixo_ie{position:absolute; height:2px; width:100%; right:23px; bottom:-8px; z-index:5; background-color:#ffffff;}

#pad1 {display:block; width:18px; height:400px; float:left;}
#pad3 {display:block; width:18px; height:50px; float:left;}
.pad2 {display:block; height:200px;}
#padMenu {display:block; height:200px;}
* html #padMenu {height:200px;}
#padhead {display:block; height:100px; width:645px; float:left;}


#borda_esquerda{top:0; left:0; z-index:13;width: 10px; height:100%;}
#borda_direita{ top:0; right:0; z-index:2;width: 20px; height:100%;}

/* Bordo conteudo*/
#bconteudo_direita,#bconteudo_esquerda,#bconteudo_topo,#bconteudo_baixo{display:block; position:fixed; background: rgb(235,190,0);}

#bconteudo_topo, #bconteudo_baixo{ width:100%; height:8px;}
#bconteudo_direita, #bconteudo_esquerda{ width:10px; height:100%;}



#bconteudo_direita{bottom: 10px; right: 15px; z-index:4; border-right:8px solid #ffffff;}
#bconteudo_esquerda{bottom: 10px; left: 215px; z-index:4;}
#bconteudo_topo{top: 170px; right:25px; z-index:4;}
#bconteudo_baixo{bottom: 0px; right:23px; z-index:4;  border-bottom:8px solid #ffffff;}

* html #bconteudo_topo{	top:163px;}
* html #bconteudo_baixo{display:block; bottom:-2px; height:18px; border:0;}

* html #banner, * html #busca, * html #autenticacao,
* html #bconteudo_direita,* html #bconteudo_esquerda,
* html #bconteudo_topo,	* html #bconteudo_baixo,
* html #borda_baixo, * html #borda_direita, 
* html #borda_esquerda,* html #borda_topo, 
* html #head, * html #foot,* html #left, 
* html #logo, * html #logo_direito,* html #canto_inf_direito,* html #canto_inf_esquerdo,* html #canto_sup_esquerdo {position:absolute;}



.contentheading a:link, .contentheading a:visited, .contentheading a:active {
	color:  #2b415d;

/*	font-family:"Arial Black";*/
}



a:link.readon, a:visited.readon, a:active.readon {
	color:  #2b415d;
	text-decoration: none;
	
}

a:hover.readon{
	text-decoration:underline;	
}
