 body{
	font-family: Verdana,Arial,sans-serif;
	font-size:11px;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	text-align:center;
}
img{
	border:none;
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}

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;
}

/* --------- Divs ---------- */
.div0{
	margin:0px auto;
	width:800px;
}

	.div00{
		float:left;
		width:800px;
		text-align:left;
		margin:0px;
		padding:0px;
		font-size: 11px;
		border:1px solid #EBEBEB;
	}
		.topo{
			float:left;
			width:800px;
			height:133px;
		}
		.esquerda{
			float:left;
			width:167px;
		}
		
			.menu00{
				float:left;
				width:165px;
				margin-top:5px;
			}
		
		.conteudo{
			float:left;
			width:417px;
			margin:5px 0px 0px 4px;	
		}
			.cont_bloco1{
				float:left;
				width:200px;
				background-image:url(px_fundo_bloco1.jpg);
				border:1px solid #efefef;
				padding-bottom:10px;	
			}
				.destaque{
					float:left;
					width:100%;
					margin:0px 0px 0px 0px;
					padding:0px 0px 10px 0px;
				}
				
					.destaque_span{
						float:left;
						width:95%;
						color:#333333;
						margin:5px 0px 0px 5px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
					}
						.destaque_span p{
							color:#333333;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
						}
						
				.mais_agenda{
					float:left;
					width:530px;
					margin:10px 0px 0px 2px;
				}
					.mais_agenda h1{
						margin:5px 0px 0px 5px;
						padding:3px 0px 3px 0px;
						font-size:10px;
						border-bottom:2px dotted #DFDFDF;
						border-top:2px dotted #DFDFDF;
					}
					.mais_agenda ul{
						float:left;
						width:100%;
						margin:5px 0px 5px 0px;
						padding:0px 0px 0px 5px;
					}
						.mais_agenda li{
							float:left;
							width:100%;
							list-style:none;
							margin:0px;
							padding:1px 0px 1px 0px;
						}
						
					.mais_agenda_data{
						font-size:9px;
						font-weight:bold;
					}
					
					.mais_agenda_tit{
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#666666;
					}
					
					.dest_agenda{
						float:left;
						width:100%;
					}
						.dest_agenda ul{
							float:left;
							width:100%;
							margin:0px 0px 5px 0px;
							padding:0px 0px 0px 5px;
						}
							.dest_agenda li{
								float:left;
								width:100%;
								list-style:none;
								margin:0px;
								padding:1px 0px 1px 0px;
							}
								.dest_agenda_data{
									font-weight:bold;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:9px;
									color:#333333;
								}
								.dest_agenda_tit{
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									color:#ebebeb;
								}
			
				.ultimas_not{
					float:left;
					width:100%;
				}
					.ultimas_not ul{
						float:left;
						width:100%;
						margin: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:#333333;
							}
					
			.cont_bloco2{
				float:left;
				width:190px;
				border:1px solid #efefef;
				margin-left:1px;
			}
				.destaque_artigos{
					float:left;
					width:100%;
					margin:5px 0px 0px 0px;
					padding:0px 0px 10px 0px;
				}
					.destaque_artigos h3{
						float:left;
						width:95%;
					}
					.destaque_artigos h2{
						float:left;
						width:95%;
						color:#333333;
						margin:5px 0px 0px 10px;
						_margin:5px 0px 0px 5px;
						font-size:16px;
					}
					.destaque_artigos_span{	
						float:left;
						width:95%;
						color:#333333;
						margin:5px 0px 0px 5px;
						_margin:5px 0px 0px 12px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
					}
						.destaque_artigos_span p{
							color:#333333;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
						}
				.mais_artigos{
					float:left;
					width:100%;
					margin-top:5px;
				}
					.mais_artigos ul{
						list-style:none;
						margin:0px 0px 0px 5px;
						padding:0px;
					}
						.mais_artigos li{
							/*list-style-image:url(seta_li.jpg);*/
							margin:5px 0px 0px 0px;
							padding:0px;
						}
							.data_artigos{
								font-weight:bold;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:9px;
							}
							.tit_artigos{
								font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size:11px;
								color:#333333;
							}
					.mais_artigos a{
						font-size:11px;
					}

		.conteudo_interno{
				float:left;
				width:595px;
				margin:5px 0px 0px 10px;
				padding:0px 0px 10px 0px;
		}
			.conteudo_sec{
				float:left;
				width:570px;
				margin:5px 0px 0px 10px;
				padding:0px 0px 10px 0px;
			}
				.conteudo_sec h3{
					width:100%;
					height:22px;
					background-image:url(top_cont_sec.jpg);
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					color:#7AA5BC;
					font-weight:bold;
					padding:3px 0px 0px 5px;
				}
				
			
						
			
			.ch_galeria{
				float:left;
				width:100%;
			}
				.ch_galeria h3{
					float:left;
					width:100%;
				}
				.f_galeria{
					border:1px solid red;
					float:left;
					border-bottom:1px solid #BFE0EB;
					border-left:1px solid #BFE0EB;
					border-right:1px solid #BFE0EB;
					width:100%;
				}
					.f_galeria img{
						float:left;
						margin:5px 10px 0px 10px;
						padding:5px 15px 5px 15px;
					}
					.f_galeria span{
						float:left;
						width:96%;
						text-align:right;
						margin-top:5px;
						padding-bottom:5px;
						color:#006699;
					}
						.f_galeria span a{
							color:#006699;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
						}
			.chamadas{
				float:left;
				width:100%;
				margin-top:5px;
			}
				.chamadas h3{
					float:left;
					width:100%;
				}
				.div_chamada{
					float:left;
					width:195px;
					border-bottom:1px solid #D4E2E9;
					padding:8px 0px 8px 0px;
					margin-right:3px;
				}
					.div_chamada img{
						float:left;
						padding:5px 5px 5px 0px;
					}
					.div_chamada h2{
						float:left;
						width:135px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#333333;
					}
					.div_chamada_span{
						float:left;
						width:130px;
					}
			
		.direita{
			float:right;
			width:170px;
			margin:5px 0px 0px 0px;	
			background-image:url(px_fundo_direita.jpg);
			background-repeat:repeat-y;
			border:1px solid #efefef;
		}
		
		.direita img{
			margin-top:5px;
		}
			.direita h3{
				float:left;
				margin:0px;
				padding:0px;
			} 
			
		.rodape{
			width:776px;
			padding:0px;
			margin:0px;
			background-image:url(rodape.jpg);
			height:28px;
		}
			.menu_bottom{
				float:left;
				width:776px;
				text-align:left;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				color:#7AA5BC;
				font-size:11px;
				font-weight:bold;
				margin-top:10px;
			}
				.menu_bottom a{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#7AA5BC;
					font-size:11px;
					font-weight:bold;
				}
			.copyright{
				float:left;
				width:100%;
				text-align:center;
				margin-top:5px;
			}
			


/* -------- Menus da administrao SOLPARTACTIONS ------------ */
.ModuleTitle_MenuContainer {
	float:left;
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
	background-color: Transparent;
}

.ModuleTitle_MenuBar {
	float:left;
	cursor: pointer; 
	cursor: hand;
	height:22px;
	background-color: Transparent;
	border-bottom: gray 0px solid; 
	border-left: gray 0px solid; 
	border-top: gray 0px solid; 
	border-right: gray 0px solid;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight:normal; 
	font-style: normal; 
	height:22px;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 1px solid; 
	border-top: #EEEEEE 1px solid; 
	/*background-image:url(setas_ul.jpg);
	background-repeat:no-repeat;*/
	width: 15px; 
	height:22px;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 0px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 0px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height:0px;
	background-color: Transparent;
}

.ModuleTitle_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight:normal; 
	font-style: normal;
	background-color: #EBEBEB;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #FFFFFF 1px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* -------- menu esquerda ----------- */			
.MainMenu_MenuContainer {
	float:left;
	width:165px;
	background-color: transparent;
	height:50px;
}
.MainMenu_MenuBar {
	float:left;
	cursor: pointer; 
	cursor: hand;
	height:30px;
	width:165px;
	background-color: transparent;
}

.MainMenu_MenuItem {
	cursor:pointer;
	cursor: hand; 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight:normal;  
	height:30px;
	border-bottom:0px solid #E6E6E6;
	margin-top:1px;
	background-image:url(fundo_menu.jpg);
}


.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;
	background-image:url(setas_ul.jpg);
	background-repeat:no-repeat;
	width: 1px;
	height:30px;
}
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE;
	height: 30px;
	_height: 30px;	
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color:#333333; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: #F8F8F8;
	height:32px;
	_height:30px;	
}
.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;
}

/*------outros-----*/
.Head   {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#333333;
	text-align:left;
}

/*noticias*/
.cabeca_not{
	float:left;
	width:100%;
	text-align:right;
	margin:0px 0px 10px 0px;
}

.dt_not_full{
	font-style:italic;
	color:#999999;
	font-size:9px;
}
.fonte_not{
	font-style:italic;
	color:#999999;
	font-size:9px;
	margin-left:10px;
}
.botoes_not{
	float:left;
	width:100%;
	margin-top:5px;
}
.linha_download{
	border:thin #e6e6e6;
}
/*------FORMS-----*/
.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:solid #000000 1px;
	height		:20px;	
	padding-left:5px;
	width		:100%;
	color: #000000;
}

.lbl-titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.lbl-dados 
{
	font-family: verdana,sans-serif; 
	font-size:11px; 
	color: #000000;
	font-weight:bold;
}
.lbl-dados-radibut 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #000000 ;
	font-weight:bold;	
}
	.lbl-dados-radibut label
	{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #000000 ;
	font-weight:bold;	
	}
.lbl-pequeno 
{
	font-family: verdana,sans-serif; 
	font-size:8px; 
	color: #000000 ;
}
.body{
	float:left;
	font-family: Verdana,Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin-left:80px;
	padding: 0px;
	text-align:left;
	font-size:11px;
	border:solid #ebebeb 1px;
}

.body2{
	float:left;
	font-family: Verdana,Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin-left:10px;
	padding: 0px;
	text-align:left;
	font-size:11px;
	border:solid #ebebeb 1px;
}

.cor-celula-subtitulo 
{
	/*background-color:"#ffffff";*/
	height			:15px;
	padding-left	:6px;
	
}
.cor-celula-dados 
{
/*	background-color:#eaeaea;*/
	height			:20px;
	padding-right	:5px;
	padding-left	:5px;
}

.cor-celula-dados2 /* iNUtiLiZÁVEL celula que precede o botão. sem espaco na direita*/
{
	background-color:red;	
	
} 
.cor-celula-divisao 
{
	 background-color:#ffffff;
	 height			 :5px;
	 font-size		 :11px;	 
}
.cor-celula-divisao-grid
{
	 background-color:#ffffff;
	 height			 :5px;
	 font-size		 :8px;	 
}
