@charset "utf-8";
/* CSS Document */
/*Geral Skin (configuracoes padroes do skin)*/


body {
text-align:center;
background:url(img/bgfim.gif) repeat-x bottom;
margin:0;
padding:0;
height:100%;}

img{border:0;}

a:link
{
text-decoration: none;
color: #003366;
}

a:visited
{
text-decoration: none;
color: #003366;
}

a:hover
{
color: #003366;
text-decoration: underline;
}

a:active
{
color: #003366;
text-decoration: none;
}

h2 {
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#003366;

}
h3 {
margin:0;
padding:0;
font-size:16px;
font-weight:bold;
color: #003366;
border-bottom: #CCCCCC 1px solid;}

.divgeral {
text-align:center;
background:url(img/bg.jpg) repeat-x top;
margin:0;
padding:0;
}

.topo{
text-align:left;
left:50%;
margin:0 auto;
height:140px;
*height:130px;
width:776px;
background:url(img/bg_logosomaseg.jpg) no-repeat;
background-position:90% 0%;
}

	.logo {
	border:none;
	margin-top:30px;
	margin-left:10px;
	}
	
	.btns {
	height:20px;
	top:0;
	margin:0;
	padding:10px 0 0 0;
	*padding:5px 0 0 0;
	}
	
	.btns li{
	list-style:none;
	float:right;	
	height:20px;
	width:94px;
	padding:0px 2px;
	margin:0;
	}
	
	.btns a{
	background:url(img/btn.topo.jpg) no-repeat;
	display: block;
	text-align:center;
	width:94px;
	padding:3px 2px 6px 2px;
	font:10px verdana;
	text-transform:lowercase;
	color:#FFFFFF;
	text-decoration:none;
	}
	
	.btns a:hover{
	color:#FFFFFF;
	background:url(img/btn.topo2.jpg) no-repeat;
	text-decoration:underline;
	}
	.btns a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}

.contentbg{
text-align:center;
/*background:url(img/bgtopo.jpg) no-repeat 50% -3px;*/
background:url(img/bgtopo.jpg) no-repeat center top;
padding-top:5px;
}

.cont{

text-align:left;
display:table;
margin:0 auto;
width:777px;
padding:2px 0px 80px 0px;
background:url(img/bg_rdp.jpg) no-repeat bottom;
}

#dnn_contenttopo {
height:180px;
margin:0px 4px 5px 6px;
}

.left {
display:table;
float:left;
margin:0px 4px 5px 6px;
width:170px;
display:table;
}

.menu {
margin-top:10px;
}


#dnn_contentpane {

margin-top:3px;
margin-right:10px;
}
#dnn_contenl{
padding-right:10px;}

.rodape {
margin:0 auto;
height:40px;
width:776px;
}

.txtrodape{
display:block;
margin-top:7px;
}


/* Padrão DNN */
#bread_crumb {
border-bottom:1px solid #E2E2E2;
margin-left:190px;
padding:5px 0;
margin-right:5px;
}

.Normal
{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

Normal p
{
text-align:justify;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}
.Normal img

{
padding:2px;
margin:2px;
}
 /* Modulos*/
 
.ultimas_not {

}
.ultimas_not a{
font:11px Verdana, Arial, Helvetica, sans-serif;
}

.ultimas_not a:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color: #003399;
}

.ultimas_not ul{
padding:0px;
margin:0px;
}
 
.ultimas_not li{
border-bottom:1px solid  #E4E4E4;
list-style:none;
padding:2px;
margin:0px;
}

.ultimas_tit_noticia { display:block;}
.pag_not { margin:10px;}

.conteudo_sec h3{ border:none; margin-bottom:10px;}
.conteudo_sec {font:11px Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.botoes_not{ margin-top:20px; float:right;} 
.destaque_span { font:11px Verdana, Arial, Helvetica, sans-serif;}
		
		/*Menu*/
		
			
		.MainMenu_MenuContainer {
			float:left;
			width:100%;
			background-color: transparent;
			height:25px;
		}
		
		.MainMenu_MenuBar {
			float:left;
			background-color: transparent;
			cursor: pointer; 
			cursor: hand;
			width:100%;
			height:25px;
			margin:0px;
			padding:0px;
		}
		
		.MainMenu_MenuItem {
			cursor:pointer;
			cursor: hand;
			color: #000000;	
			font-family:Verdana, Arial, Helvetica, sans-serif;	 	
			font-size: 11px; 
			font-weight:bold;
			padding:5x 0px 0px 0px;
			_padding:0px 0px 0px 0px;
			margin:0px;
			height:25px;
			background-image:url(img/bg_menu.gif);
			border:none;
		}
		
		
		.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: #006699; 	
			border:none;
			background-color:#009966;
		}
		.MainMenu_MenuBreak {
			border:none;
			height: 25px;
			
		}
		.MainMenu_MenuItemSel {
			cursor: pointer; 
			cursor: hand; 
			color: #666666; 
			padding:0px;
			margin:0px;
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			font-weight:bold; 
			height:25px;
			background-image:url(img/bg_menu2.gif);
			border:none;
		}
		
		.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;
		}
		/*fim menu*/
		
		
		
		