@charset "utf-8";

/* CSS Document */



body{

	background-color:#f6f6f6;

	margin:0px;

	padding:0px;

	font-family:Tahoma, Geneva, sans-serif;

}



#divGeral{

	margin:auto;

	width:960px;	

}

/*------Header------*/

#divGeral #divHeader{

	width:100%;

	height:160px;

	margin-bottom:6px;

	position:relative;

}

.classLogo{

	border:none;

	margin-left:16px;

	margin-top:10px;

}

#divGeral #divHeader #divBanner{

	position:absolute;

	width:600px;

	height:100px;

	left:190px;

	top:33px;

	background-color:#666;

}

#divGeral #divHeader #divIcone{

	position:absolute;

	width:150px;

	height:130px;

	left:810px;

	top:10px;

	

}

#divGeral #divHeader #divAdress{

	position:absolute;

	width:960px;

	height:15px;

	left:0px;

	top:140px;

	background-image:url(../novo_imgs/bgAdress.gif);

	font-size:10px;

	color:#FFF;

	text-align:center;

	padding-top:5px;

}





/*-----Corpo------*/

#divGeral #divContent{

	

}

/*-------Esquerda------*/

#divGeral #divContent #divLeft{

	float:left;

	width:170px;

	margin-right:18px;

}

#divGeral #divContent #divLeft #divMenu{

	font-family:"Century Gothic";

	font-size:11px;

	color:#FFC;

}

#divGeral #divContent #divLeft #divMenu a{

	color:#FFC;

	text-decoration:none;

}

#divGeral #divContent #divLeft #divMenu a:hover{

	text-decoration:underline;

}



#divGeral #divContent #divLeft #divMenu ul{

	margin:0px;

	padding:0px;

	list-style-image:url(../novo_imgs/bullet.gif);

	list-style-position:inside;

	_list-style-image:none;

	background-color:#c80009;

}



#divGeral #divContent #divLeft #divMenu li{

	line-height:16px;

	border-bottom:solid 1px #ae0000;

	padding-left:10px;

	padding-right:4px;

	padding-top:8px;

	padding-bottom:6px;

}

.classLink{

	background-image:url(../novo_imgs/bgMenu.gif);

	background-repeat:repeat-x;	

}

.classLink1{

	background-image:url(../novo_imgs/bgLink1.gif);

}

.classLink2{

	background-image:url(../novo_imgs/bgLink2.gif);

}

.classLink3{

	background-image:url(../novo_imgs/bgLink3.gif);

}

.classLink4{

	background-image:url(../novo_imgs/bgLink4.gif);

}





#divGeral #divContent #divLeft #divNewsletter{

	margin-top:3px;

	padding-bottom:5px;

	background-color:#fff0ae;

	border:solid 1px #ffba4a;

	font-size:11px;

	color:#420202;

}

#divGeral #divContent #divLeft #divNewsletter p{

	padding-left:5px;

	padding-right:5px;

	margin-bottom:0px;

}

#divGeral #divContent #divLeft #divNewsletter input{

	border:solid 1px #ffba4a;

	width:156px;

	height:18px;

	margin-left:4px;

}

#divGeral #divContent #divLeft #divNewsletter .classBtOkNews{

	border:0px;

	margin-left:5px;

	margin-top:5px;

}



#divGeral #divContent #divLeft #divContact{

	margin-top:3px;

}

#divGeral #divContent #divLeft #divContact img{

	border:0px;

}



/*--------Centro-------*/

#divGeral #divContent #divCenter{

	width:600px;

	float:left;

}

#divGeral #divContent #divCenter #divFlashArea{

	border:solid 1px #666;	

	width:600px;

	height:220px;

	padding:0px;

	margin-bottom:6px;

}

#divGeral #divContent #divCenter #divBuscar{

	height:36px;

	background-image:url(../novo_imgs/bgBuscar.gif);

	background-position:center;

	position:relative;

}

.classInputBuscar{

	width:300px;

	height:18px;

	margin-top:6px;

	position:absolute;

	left:70px;

	border:solid 1px #CCC;

}

.classOkBuscar{

	border:0px;

	position:absolute;

	margin-top:6px;

	left:550px;

}

#divGeral #divContent #divCenter #divDestaque{

	background-color:#FFF;

	border:solid 1px #e5e5e5;

	padding-left:10px;

	padding-right:10px;

}

#divGeral #divContent #divCenter #divDestaque a{

	color:#565656;

	text-decoration:none;

}

#divGeral #divContent #divCenter #divDestaque a:hover{

	text-decoration:underline;

}

#divGeral #divContent #divCenter #divDestaque h3{

	font-family:"Century Gothic", Century Gothic;

	font-size:12px;

	color:#990000;

	font-weight:lighter;

	margin:0px;

	margin-top:10px;

	margin-bottom:10px;

}

.classImgDestaque{

	border:0px;

	float:left;

	margin-right:10px;

	margin-bottom:5px;

}

#divGeral #divContent #divCenter #divDestaque p{

	font-size:12px;

	color:#565656;

	line-height:20px;

}

#divGeral #divContent #divCenter #divUltimas{

	height:24px;

	background-image:url(../novo_imgs/bgUltimas.gif);

	background-repeat:repeat-x;

	background-color:#9a9a9a;

	margin-top:5px;

	color:#FFF;

	font-size:13px;

	padding-left:10px;

	padding-top:5px;

}

#divGeral #divContent #divCenter #divOutras{

	background-color:#FFF;

	border:solid 1px #e5e5e5;

	height:333px;

}



.classNoticias{

	border-bottom:dotted 1px #f0cfcf;

	width:270px;

	height:100px;

	line-height:16px;

	float:left;

	margin-right:5px;

	margin-left:8px;

	padding:5px;

}

.classNoticias h3{

	font-family:"Century Gothic";

	font-size:12px;

	color:#d02d2d;

	margin-bottom:5px;

	margin-top:5px;

	font-weight:lighter;

}

.classNoticias p{

	margin:0px;

	font-size:11px;

	color:#666;

}

.classNoticias p a{

	color:#666;

	text-decoration:none;

}

.classNoticias p a:hover{

	text-decoration:underline;

}

#divUltimas a{

	color:#FFFFFF;

	text-decoration:none;

}

#divUltimas a:hover{

	text-decoration:underline;

}



#divGeral #divContent #divCenter #divVejatodas{

	border:solid 1px #e5e5e5;

	height:20px;

	background-image:url(../novo_imgs/bgVejatodas.gif);

	background-repeat:repeat-x;

	background-color:#e5e5e5;

	margin-bottom:10px;

	padding-top:4px;

	padding-right:10px;

	font-size:11px;

	text-align:right;

	color:#666;

}

#divGeral #divContent #divCenter #divVejatodas a{

	color:#666;

	text-decoration:none;

}

#divGeral #divContent #divCenter #divVejatodas a:hover{

	text-decoration:underline;

}



/*---------Direita-----*/

#divGeral #divContent #divRight{

	float:right;

	width:150px;

	text-align:center;

}



.classPublicacao{

	background-color:#FFF;

	background-image:url(../novo_imgs/bgPublicacoes.gif);

	background-repeat:repeat-x;

	border:solid 1px #e5e5e5;

	padding-top:10px;

	padding-bottom:10px;

	font-size:11px;

	color:#333;

	line-height:16px;

}

.classPublicacao a{

	text-decoration:none;

	color:#333;

}

.classPublicacao a:hover{

	text-decoration:underline;

}

.classPublicacao img{

	border:0px;	

}

.classPublicacaoTitulo{

	color:#990000;

	font-size:11px;

	padding-top:0px;

	text-transform:uppercase;

}

.classPublicacaoTitulo a{

	text-decoration:none;

	color:#990000;

}

.classPublicacaoTitulo a:hover{

	text-decoration:underline;

}



#divGeral #divContent #divRight #divPublicidade{

	

	line-height:30px;

}

#divGeral #divContent #divRight #divPublicidade img{

	border:0px;

	padding-top:10px;

}

/*--------Rodape-----*/

#divGeral #divFooter{

	

}

/*----------Pagina Eventos *-------------------*/

#lista_concurso { font-size:14px}