/* ************tags gerais************** */
body{
	font-family: Verdana,Arial,sans-serif;
	font-size:11px;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-image:url(px_fundo.jpg);
}

img{
	border:none;
}

form{
	margin:0px;
	padding:0px;
}


a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}

h1{
font-family: Verdana,Arial,sans-serif;
font-size: 11px;
color: #333333;
margin: 0px;
padding: 0px;
font-weight:bold;
}

h2{
font-family: Verdana,Arial,sans-serif;
font-size: 12px;
color: #333333;
margin: 0px;
padding: 0px;
font-weight:bold;
}

h3{
font-family: Verdana,Arial,sans-serif;
font-size: 16px;
color: #333333;
margin: 0px;
padding: 0px;
font-weight:bold;
}

h4{
font-family: Verdana,Arial,sans-serif;
font-size: 16px;
font-weight: normal;
color: #333333;
margin: 0px;
padding: 0px;
font-weight:bold;
}

h5{
font-family: Verdana,Arial,sans-serif;
font-size: 16px;
color: #333333;
margin: 0px;
padding: 0px;
font-weight:bold;
}
p{
font-size:11px;
color:#333333;
}

.Head   {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#666666;
	text-align:left;
}

/* ************Divs estruturais************** */
.div0{
	margin:0px auto;
	width:776px;
}

	.div00{
		float:left;
		width:776px;
		text-align:left;
		margin:0px;
		padding:0px;
		font-size: 11px;
		background-image:url(px_conteudo.jpg);
		background-position:right;
		background-repeat:repeat-y;
	}
	
		.topo{
			float:left;
			width:776px;
			height:377px;
			background-image:url(topo.jpg);
		}
		
		.esquerda{
			float:left;
			width:280px;
			background-image:url(px_esquerda.jpg);
			background-position:right;
		}
			.menu00{
				float:left;
				width:280px;
				padding-left:90px;
			}
			
			.enquete{
				float:left;
				width:280px;
			}
			
			.banner_menu{
				float:left;
				width:280px;
				/*_padding-left:44px;*/
			}
			
		.conteudo{
			float:left;
			width:494px;
			_width:496px;
			background-image:url(px_conteudo.jpg);
		}
		
		.rodape{
			float:left;
			width:776px;
			height:54px;
			_height:34px;
			background-image:url(rodape.jpg);
		}
		
			.login{
				float:left;
				width:150px;
				margin:18px 0px 0px 95px;
				_margin:18px 0px 0px 48px;
				color:#FFFFFF;
				font-weight:normal;
			}
			
			.login a{
				color:#FFFFFF;
				font-weight:bold;
			}
			
			.login a:link{
				color:#FFFFFF;
				font-weight:bold;
			}
			
			.login a:active{
				color:#FFFFFF;
				font-weight:bold;
			}
			
			.login a:visited{
				color:#FFFFFF;
				font-weight:bold;
			}
			
			.login a:hover{
				color:#FFFFFF;
				font-weight:bold;
			}
		
		.logo_easy{
			float:right;
			width:53px;
			height:34px;
			margin-right:9px;
			_margin-right:0px;

		}
		
/* -------- módulos----------- */
		
			.destaque_galeria{
				float:left;
				width:450px;
				margin:5px 0px 0px 0px;
				padding:0px 0px 10px 0px;
				border-bottom:1px solid #CCCCCC;
			}
				
				.destaque_galeria h2{
					width:95%;
					float:left;
					color:#006699;
					margin:5px 0px 0px 5px;
				}
				
				.destaque_galeria_span{
					float:left;
					width:95%;
					_width:95%;
					color:#333333;
					margin:5px 0px 0px 5px;
					_margin:5px 0px 0px 10px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
				}
					.destaque_galeria_span p{
						color:#333333;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
					}
					
			.destaque{
				float:left;
				width:100%;
				margin:5px 0px 0px 0px;
				padding:0px 0px 10px 0px;
				background-image:url(rodape_conteudo.jpg);
				background-position:bottom;
				background-repeat:no-repeat;
			}
				
				.destaque h2{
					width:95%;
					float:left;
					color:#333333;
					margin:5px 0px 0px 2px;
				}
				.destaque_span{
					float:left;
					width:95%;
					color:#666666;
					margin:5px 0px 0px 5px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
				}
					.destaque_span p{
						color:#666666;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
					}
			
		.ultimas_not{
				float:left;
				width:100%;
			}
				.ultimas_not ul{
					float:left;
					width:100%;
					margin:5px 0px 5px 0px;
					padding:0px 0px 0px 5px;
				}
					.ultimas_not li{
						float:left;
						width:100%;
						list-style:none;
						margin:0px;
						padding:5px 0px 5px 0px;
					}
						.ultimas_data{
							font-weight:bold;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:9px;
						}
						.ultimas_tit_noticia{
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#666666;
						}
						
			.destaque_informativos{
					float:left;
					width:100%;
				}
				
				.destaque_informativos h2{
						width:95%;
						float:left;
						color:#FFFFFF;
						margin:5px 0px 0px 2px;
					}
					.destaque_informativos_span{
						float:left;
						width:95%;
						color:#FFFFFF;
						margin:5px 0px 0px 5px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
					}
						.destaque_informativos_span p{
							color:#FFFFFF;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
						}
						
				.mais_informativos{
					float:left;
					width:100%;
					text-align:left;
					padding:0px 5px 10px 0px;
				}
				
					.mais_informativos ul{
						margin:0px 0px 0px 5px;
						padding:0px 0px 10px 0px;
					}
							.mais_informativos li{
								margin-top:5px;
								list-style:none;
							}
								.data_informativos{
									font-weight:bold;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:9px;
								}
									
								.mais_informativos_tit_noticia{
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#666666;
									margin:5px 0px 0px 0px;									
								}
								
								.tit_informativos{
									font-weight:normal;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
								}
									
				.mais_artigos{
					float:left;
					width:100%;
					text-align:left;
					padding:0px 5px 10px 0px;
				}
				
					.mais_artigos ul{
						margin:0px 0px 0px 5px;
						padding:0px 0px 10px 0px;
					}
							.mais_artigos li{
								margin-top:5px;
								list-style:none;
							}
								.data_artigos{
									font-weight:bold;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:9px;
								}
									
								.mais_artigos_tit_noticia{
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#666666;
									margin:5px 0px 0px 0px;									
								}
								
								.tit_artigos{
									font-weight:normal;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
								}											
/* -------- menu esquerda ----------- */			
.MainMenu_MenuContainer {
	float:left;
	width:185px;
	background-color: transparent;
	height:30px;
}
}
.MainMenu_MenuBar {
	float:left;
	cursor: pointer; 
	cursor: hand;
	width:185px;
	height:30px;
	margin:0px;
	padding:0px;
}

.MainMenu_MenuItem {
	cursor:pointer;
	cursor: hand; 
	color:#FFFFFF;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	 	
	font-size: 11px; 
	font-weight:normal;
	padding-left:10px;
	height:30px;			
	background-image:url(btn_menu.jpg);
	background-color:#2f2f2f;

}


.MainMenu_MenuIcon {
	/*cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	text-align: center;
	width: 1px;
	height:30px;*/
	display:none;

}
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 	
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak {
	border-bottom: #2F2F2F 1px solid; 
	border-left: #2F2F2F 0px solid; 
	border-top: #2F2F2F 1px solid;  
	border-right: #2F2F2F 0px solid; 
	background-color:#2F2F2F;
	height: 30px;
	_height: 30px;	
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color:#FFFFFF; 
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight:normal; 
	height:30px;
	background-image:url(btn_menu.jpg);
}

.MainMenu_MenuArrow {
font-size:0px;
width:0px;
padding:0px;
margin:0px;
}
.MainMenu_MenuArrow img{
width:0px;
padding:0px;
margin:0px;
}
.MainMenu_RootMenuArrow {
width:0px;
padding:0px;
margin:0px;
font-size:0px;
}
.MainMenu_RootMenuArrow img {
width:0px;
padding:0px;
margin:0px;
}
/* Formularios */
.body_form{
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-size:11px;
	background-color:#FFFFFF;
}
.lbl-dados 
{
	font-family: verdana,sans-serif; 
	font-size:12px; 
	color: #000000;
}
.lbl-dados-radibut 
{
	font-family: verdana,sans-serif; 
	font-size:10px; 
	color: #000000 ;	
}
	.lbl-dados-radibut label
	{
	font-family: verdana,sans-serif; 
	font-size:10px; 
	color: #000000 ;	
	}
.lbl-pequeno 
{
	font-family: verdana,sans-serif; 
	font-size:10px; 
	color: #000000;
}
.lbl-titulo 
{
	font-family	:verdana,Sans-Serif; 
	font-size	:14px; 
	color		:#FFFFFF ; 
	font-weight	:bold;
		
}
.textbox /*serve para caixas e para combos*/
{
	/* colocar aZUL paRa a sEta dO sELEct */

	font-family	:Verdana,sans-serif; 
	font-size	:12px;
	color		:#000000; /* preto */
	
	border-style:solid;
	border-width:1px;
	
	border-color:#929292; 	
	height		:15px;	
	padding-left:5px;
	width		:100%;
	
}
table.tbborda /*borda externa dos datagrids */
{
	border-color:#929292;
	border-width:1px;
	border-style:solid;
	background-color:#f7f7f5;
	padding		:5px;
	text-align	:left;
}
cor-celula-titulo	
{
	/*background-color:#eaeaea;*/
	padding-left	:5px;
	height			:20px;		
	vertical-align	:middle;
	padding-right:5px; /*para alinhar os botoes da direita*/
	border-bottom:1px dashed #000000;
	background-color:#FFFFFF;
}