@charset "utf-8";
/* CSS Document */
html, body {height:100%;} 

#tudo, #topo, #corpo, #rodape{
	width:737px;
	}

body {
	margin:0; 
	padding:0;
	background:url(images/background.jpg);
	color:#666;
	font:75%/1.4 Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
	
#tudo { 
	width:737px;
	position:relative;
	margin:0 auto;
	text-align:left;
	min-height:100%;
	background:url(images/bg_conteudo.jpg) repeat-y;
	}
#tudo.alternativo { 
	width:737px;
	position:relative;
	margin:0 auto;
	text-align:left;
	min-height:100%;
	background:url(images/bg_conteudoalternativo.jpg) repeat-y;
}
	
 * html #tudo {height: 100%;}

#conteudo {
	padding-bottom:5px;
}

#topo {
	height:344px;
	text-align:center;
	}
		
#principal {
	background:url(images/bg_colprincipal.jpg) top no-repeat;
	width:436px;
	float:left;
	padding-top:15px;
	text-align:justify;
	}
#principal .linkSaiba {margin-top:10px;line-height:13px;}
#principal .linkSaiba a{
	float:right; margin:1px 15px; padding-left:5px;padding-right:20px; 
	background: url(images/more_bg_h.gif) right no-repeat;border-bottom:1px dotted #C8B1AE;
	color:#C8B1AE; text-decoration:none; font-weight:bold; }
#principal .linkSaiba a:hover{color:#000; padding-left:5px;padding-right:20px; background: url(images/more_bg_on.gif) right no-repeat;border-bottom:1px dotted #000;}

#principal .texto_final {bottom:0;padding:15px 25px;}
#principal .texto_final h1{font:15px bold;padding-top:20px;}
#principal .texto_final p{font:9px Verdana, Arial, Helvetica, sans-serif;}

#tudo.alternativo #principal {
	background:url(images/bg_colprincipal.jpg) top no-repeat;
	width:646px;
	float:left;
	padding-top:10px;
	text-align:justify;
	}

#tudo.alternativo #principal p{ 
	margin:5px 25px;}	
	
#tudo.alternativo #principal #sessoes{ 
	margin:5px 15px;background:#DBD3CD;height:180px;padding-top:0 10px;}	


#tudo.alternativo #principal #sessoes h2{ 
	margin-top:45px;}	


#auxiliar1 {
	margin-left:45px; width:210px; padding-top:10px;
	float:left; background:#DBD3CD url(images/bg_colprincipal.jpg) top no-repeat;
	}
#tudo.alternativo #auxiliar1 {
	margin-left:45px; width:1px; padding-top:10px;
	float:left; background:#DBD3CD url(images/bg_colprincipal.jpg) top no-repeat;
}

#auxiliar2 {
	margin-right:45px;
	float:left; background:#DBD3CD url(images/bg_colprincipal.jpg) top no-repeat;
	}

#rodape {
	height:169px;
	position:static; bottom:0;
	text-align:center;
	}
#rodape p {
	margin:0;
	color:#FFFFFF;
	}
#rodape a{color:#FFFFFF;font-weight:bold;}
#rodape a:hover{color:#FFCC00}
#principal ul {
	width:auto;
	padding-left:50px;
	list-style:square;
	}
#principal ul li {margin:1px 0; }
#principal ul li a, ul li a:visited {
	height:1%;
	font:12px Arial, Helvetica, sans-serif;
	display:block;
	color:#fff;
	text-decoration:none;
	padding:2px 10px;
	}
#principal ul li a:hover {
	background:#9f9;
	color:#060;
	}
h1, h2, h3, h4 , p{ 
	margin:5px 15px;}
h1, h2, h4 { 	
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#660000;
	}
h3 {font-size:12px;}

/* CLASSES */

.direitosautorais{
	width:647px;
	height:52px;
	text-align:center;
	background-image: url(images/rodape8.jpg);
}
.clear {clear:both;}
#nav li.um {margin-bottom:8px;text-align:center;}
#floatLeft{float:left; clear: both; margin: 0 15px 10px 10px;}
#floatRight{float:right; clear: both;margin: 0 10px 10px 15px;}
#floatCenter{width:100%; text-align:center; clear:both;}
/* exibe oculta artigos*/
.artigoHidden {display:none} 
.artigoShown {display:inline}

input.btform{width:70px;height:24px;border:1px solid none;color:#fff; background:url(images/css-normal.gif) 0 0 no-repeat;}
input.btformhover{width:70px;height:24px;border:1px solid none;color:#000;background: url(images/css-hover.gif) 0 0 no-repeat;}
