@font-face {
    font-family: 'MyriadCondensedWebRegular';
    src: url('myriad_condensed_web-webfont.eot');
    src: url('myriad_condensed_web-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('myriad_condensed_web-webfont.html') format('woff'),
         url('myriad_condensed_web-webfont.ttf') format('truetype'),
         url('myriad_condensed_web-webfont-2.html#MyriadCondensedWebRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{
	margin:0;
	padding:0;
	outline:none;
	border:0;
	text-decoration:none;
	list-style:none;
	font-weight:normal;
	font-family: 'MyriadCondensedWebRegular';
}

img{
	float:left;
}

html{
	background: #abd8ff url(../imagens/bghtml.jpg) repeat-x top;
	overflow-x:hidden;
}

body{
	background: url(../imagens/rodape.jpg) repeat-x bottom;
}

#principal{
	
	width:960px;
	
	margin: auto;
	display:table;
}

#topo{
	float:left;
	
	width:960px;
	height:167px;
	
	background: url(../imagens/bgtopo.png) no-repeat bottom right;
	
}
h1 a{
	float:left;
	background: url(../imagens/logo.jpg) no-repeat top left;
	
	text-indent: -9000em;
	
	width: 269px;
	height: 135px;
	
	margin: 32px 0px 0px 30px;
}


#menu{
	float: right;
    height: 28px;
    margin: 92px 25px 0 0;
    width: 608px;
}
#menu li{
	float:left;
	height: 28px;
	
	background: url(../imagens/bgmenuli1.png) no-repeat top left; 

}

#menu li:hover{
	
	background: url(../imagens/bgmenuli2.png) no-repeat top left; 
}
#menu li a{
	float:left;
	font-family: 'MyriadCondensedWebRegular';
	font-size: 20px;
	height: 28px;
	text-decoration:none;
	color: #000000;
	line-height: 28px;
	
	padding: 0px 25px;
	
	background: url(../imagens/bgmenulink1.png) no-repeat top right; 

}

#menu li a:hover{
	color:#ffffff;
	
	background: url(../imagens/bgmenulink2.png) no-repeat top right; 
}

#slide{
	float:left;
	
	width: 886px;
	height:386px;
	padding: 0px 37px;
	background: url(../imagens/bgslide.jpg) no-repeat  bottom left; 
}


#conteudo{
	float: left;
	min-height: 200px;
	width: 100%;
}

#sobre{
	float: left;
	
	width: 569px;
	height: 336px;
		
	
}

#sobre h2{
	float: left;
	
	width: 569px;
	height: 69px;

	
	padding: 0px 0px 0px 85px;
	font-family: 'MyriadCondensedWebRegular';
	background: url(../imagens/bgsobre.jpg) no-repeat left bottom;
	color: #000000;
	font-size:23px; 
	
}

#sobre h2 span{
	float: left;
	font-family: 'MyriadCondensedWebRegular';

	
	color: #0486e1;
	font-size:23px; 
	
}

#sobre p{
	float: left;
	font-family: 'MyriadCondensedWebRegular';

	font-size:16px;
	margin: 11px 30px 11px 44px;
	
}

#chat h2 a{
	float:left;
	
	font-size:22px;
	color: #000000;
	
	width: 205px;
	height: 46px;
	line-height: 46px;
	margin:40px 63px;
	padding: 0px 0px 0px 60px;
	
	background: url(../imagens/chat.png) no-repeat left top;
}

#chat h2 a span{

	font-size:22px;
	color: #d4ff0b;
}





#area_restrita{
	
	float:left;
	width:347px;
	height:199px;
	margin: 0px 0px 50px 0px;
	
	background: url(../imagens/bgarea_restrita.png) no-repeat top;
	
}

#area_restrita h2{
	float:left;
	font-family: 'MyriadCondensedWebRegular';
	font-size:25px;
	color:#ffffff;
	margin: 36px 0 0 139px;
	
}
#area_restrita h2 span{
	font-family: 'MyriadCondensedWebRegular';
	color:#000000;
}


#area_restrita input[type=text]{
	float:left;
	width: 184px;
	height: 33px;
	 margin: 10px 0 0 100px;
	background: url(../imagens/bginput.png) no-repeat top;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color: #ffffff;
	padding: 0px 10px;	
}
#area_restrita input[type=password]{
	float:left;
	width: 184px;
	height: 33px;
	 margin: 10px 0 0 100px;
	background: url(../imagens/bginput.png) no-repeat top;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color: #ffffff;
	
	padding: 0px 10px;
	
}
#enviar_sistema{
	float:right;
	
	width: 72px;
	height: 28px;
	
	margin: 10px 42px 0px 0px;
	
	background: url(../imagens/botao.png) no-repeat top;
	color: #ffffff;
	
}



#links_praticos{
	float: left;
	width: 210px;
	height: 310px;
	

		
}

#links_praticos ul{
	float:left;
	 margin: 12px 30px 0 45px;
}

#links_praticos li{
	float:left;
	
	width: 200px;
	height: 46px;
	line-height: 40px;
	
	
	background: url(../imagens/bgli.png) repeat-x bottom;
}

#links_praticos h2{
	float:left;
	font-family: 'MyriadCondensedWebRegular';
	font-size: 22px;
	color: #ffffff;
	width: 170px;
	height: 46px;
	line-height: 40px;
	padding-left: 30px;
	
	background: url(../imagens/bgh2li.png) no-repeat top left;
}

#links_praticos a{
	float:left;
	width: 175px;
	height: 43px;
	color: #010101;
	
	font-family: 'MyriadCondensedWebRegular';
	font-size: 22px;
	padding: 0px 0px 0px 30px;
	line-height: 43px;
}

#links_praticos a:hover{

	background: #0583db;
}

/*-------------------------------*/


#noticias{
	
	float:left;
	width: 632px;
	height: 353px;
	margin: 0px 0px 0px 112px;
	
	background: url(../imagens/bgfundo2.png) no-repeat top;	
	
}

p.data{
	float:left;
	
	width: 21px;
	height: 45px;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:19px;
	color: #0486e1;

	
	background: #001625;
		
	padding: 0px 12px
	
	
}

/*
.data{
	float:left;
	
	width: 21px;
	height: 45px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color: #0486e1;
	font-size:22px;
	
	background: #001625;
		
	padding: 0px 12px
	
	
}
*/

#noticias li {
	float:left;
	width: 553px;
	height:46px;
	margin: 18px 0 5px 28px;
	
	
}

	
#noticias li a{
	float:left;
	font-size:18px;
	color:#000000;
	font-family: 'MyriadCondensedWebRegular';
	width: 475px;
	height:50px;
	
	margin: 0px 15px;

	
}

#noticias li a:hover{
	text-decoration:underline;
	

}



#noticias a{
	float:right;
	font-family: 'MyriadCondensedWebRegular';
	color:#1c1c1c;
	
	margin: 0px 85px;
}

#noticias a span{

	font-family: 'MyriadCondensedWebRegular';
	color:#0481da;
}

#noticias h3
{
	float: left;
	
	width: 569px;
	height: 69px;

	
	padding: 0px 0px 0px 85px;
	font-family: 'MyriadCondensedWebRegular';
	background: url(../imagens/bgsobre.jpg) no-repeat left bottom;
	color: #000000;
	font-size:23px; 
	
}

#noticias h3 span{

	width: 603px;
	height: 35px;
	font-family: 'MyriadCondensedWebRegular';	

	color:#0486e1;

	
	

}
#noticias li p span{
	color:#ffffff;
	font-size:15px;
	
}


#caixa_links{
	float:left;
	width: 828px;
	height: 172px;
	font-family: 'MyriadCondensedWebRegular';	

	background: #ffffff url(../imagens/bglinks.jpg) no-repeat top;
	
	margin: 50px 65px 90px 65px;
}

#caixa_links ul{
	float: left;
    height: 160px;
    margin: 13px 10px;
    width: 185px;
}

#caixa_links li{
	float:left;
	width: 185px;
	height: 23px;
	font-family: 'MyriadCondensedWebRegular';	

	background: url(../imagens/bgli.png) repeat-x bottom;
	

}

#caixa_links li a{
	float:left;
	width: 175px;
	height: 23px;
	line-height: 25px;
	font-family: 'MyriadCondensedWebRegular';	
	color: #000000;
	
	padding: 0pc 0pc 0pc 10px;
	
	background: url(../imagens/bgdot.png) no-repeat left;
	

}

#links_bot_fundo{
	
	float:left;
	width: 960px;
	height: 337px;
	font-family: 'MyriadCondensedWebRegular';	

	background:  url(../imagens/bgfundo1.png) no-repeat top;
	
}













#rodape{
	float:left;
	
	width: 960px;
	height: 172px;
	

}

#rodape h2{
	float:left;
	
	width: 223px;
	height: 121px;
	
	text-indent: -9000em;
	margin: 18px 0px 0px 42px;
	background: url(../imagens/logo2.jpg) no-repeat top left;
}

#rodape address{
	float:left;
	
	width: 223px;
	height: 51px;
	color: #ffffff;
	font-size:16px;
	margin: 60px 0px 0px 80px;
}

.consultta{
	float:right;
	width: 260px;
	height: 36px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color: #ffffff;
	margin: 60px 0px 0px 0px;
	padding: 0px 0px 0px 35px;

	
	background: url(../imagens/consultta.png) no-repeat left;
	}