@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	/*font-family:"Century Gothic", Tahoma, Verdana;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/bg_degrade.jpg) #d7d7d7 center top repeat-x;
}
a{
	text-decoration:none;
	color:#C00;
}
a:hover{
	text-decoration:none;
	color:#F60;
}
#bg1{
	width:100%;
	height:401px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	z-index:-10;
}
#bg2{
	width:100%;
	height:100%;
	overflow:hidden;
	position:absolute;
	left:0;
	z-index:-9;
}
#logo{
	/*width:314px;*/
	width:464px;
	height:333px;
	margin-left:-80px;
	float:left;
}

#atendimento{
	display:block;
	width:150px;
	height:80px;
	float:right;
	margin:90px 0 0 0;
}
/*================[ Atualize ]===============*/
#navegadores{
	background:#FFF;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	padding:10px;
	width:643px;
	display:inline;
	float:right;
	margin-right:12px;
	text-align:center;
}
.navs{
	background:#FFF;
	float:left;
	margin:10px;
}
/*================[ HOME ]===============*/
#recente{
	width:353px;
	height:200px;
	clear:left;
	float:left;
}
#not{
	width:100%;
	height:32px;
	float:left;
	clear:left;
	margin:0;
}
#noticias-home{
	display:inline;
	padding:10px 10px 10px 10px;
	margin:10px 0 0 36px;
	background:url(images/texturas/conteudo.gif);
	width:332px;
	height:165px;
	float:left;
	font-size:12px;
}
#mini-home{
	background:url(images/texturas/conteudo.gif);
	width:164px;
	height:75px;
	padding:10px 4px 5px 6px;
	float:left;
	display:inline;
	margin:10px 0 0 5px;
	font-size:12px;
}
#newsletter-home{
	background:url(images/texturas/conteudo.gif);
	width:258px;
	height:75px;
	padding:10px 4px 5px 6px;
	float:left;
	display:inline;
	margin:10px 0 0 5px;
	font-size:12px;
}
#news-bg{
	display:table;
	background:url(images/news.jpg) no-repeat;
	width:235px;
	height:16px;
}
/*================[ Notícias ]===============*/
#quadro-imgs{
	display:table;
	max-width:194px;
	padding:5px;
	background:#999;
	float:left;
	clear:left;
	margin:5px;
}
#esconde-noti{
	margin:5px;
	width:120px;
	height:120px;
	border-top:2px #eaeaea solid;
	border-left:2px #eaeaea solid;
	border-bottom:2px #CCCCCC solid;
	border-right:2px #cccccc solid;
	overflow:hidden;
	float:left;
}
#maisnoticias{
	float:left;
	clear:both;
}
/*================[ QUADRO TRANSPARENTE ]===============*/
#quadro-bg{
	display:table;
	width:645px;
	color:#000000;
	background:url(images/texturas/conteudo.gif);
	padding:10px 10px 10px 10px;
	/*margin:0 0 20px 0;*/
}
#quadro{
	display:table;
	width:645px;
	padding:10px;
	color:#ffffff;
	position:relative;
	top:-30px;
	z-index:600;
}
/*================[ Portfolio ]===============*/
#info_site{
	background:url(images/porti-cliente.jpg) no-repeat;
	width:215px;
	height:32px;
	text-align:center;
}
#info_site a{
	display:table;
	color:#ffffff;
	width:215px;
	height:32px;
	font-size:13px;
}
#info_site2{
	width:221px;
	height:328px;
}
#info_head{
	background:url(Flash%20Images/setas%20porti/cliented.png) no-repeat;
	width:201px;
	height:66px;
	text-align:center;
	font-size:16px;
	color:#ffffff;
	padding:20px 5px 0 5px;
	float:left;
}
/*================[ Comuns ]===============*/
#escondedor{
	width:214px;
	height:122px;
	overflow:hidden;
}
#continuador{
	display:table;
	width:980px;
	margin: 0 auto;
	margin-top:8%;
}
#login{
	width:220px;
	height:245px;
	margin: 0 auto;
	
	margin-top:285px;
	padding:60px 5px 15px 60px
}
#centro{
	overflow:visible;
	display:table;
	width:980px;
	margin: 0 auto;
}
#anima{
	/*background:url(anima.swf) center no-repeat;*/
	width:100%;
	margin: 0 auto;
}
#header{
	height:450px;
	width:100%;
	overflow:hidden;
}
#conteudo{
	margin-top:-80px;
	display:table;
	width:980px;
	float:left;
	clear:left;
}
#fcase{
	width:980px;
	clear:both;
	margin: 0 auto;
	height:13px;
}
#footer{
	float:right;
	clear:both;
	font-size:11px;
	color:#888988;
	height:13px;
	border-bottom:1px solid #c9c8c8;
	border-top:1px solid #c9c8c8;
	width:704px;
	margin-top:20px;
	text-align:right;
}
#carrega{
	height:0px;
	display:block;
	overflow:hidden;
}
#menu{
	width:245px;
	float:left;
	clear:left;
	margin:0 20px 0 0;
}
		#menu ul{
			list-style:none;
			margin:0 0 0 20px;
			padding:0;
			float:left;
		}
		#menu li{
			margin:5px 0 0 0;
		}
		
		#menu a{
			display:block;
			font-weight:bold;
			font-size:18px;
			
			height:33px;
			width:195px;
			color:#434343;
			padding:12px 45px 0 0;
			
			text-align:center;
			
			background:url(images/menui.gif) no-repeat;
		}
		#menu a:hover{
			color:#FFFFFF;
			background:url(images/menui_hover.jpg) no-repeat;
		}

.lermais{
	color:#FFF;
	font-size:12px;
	font-style:italic;
}
.separa{
	width:630px;
	height:1px;
	background:#eaeaea;
}
.porti{
	width:952px;
	margin: 0 auto;
}
	.porti td{
		width:214px;
		height:154px;
	}
.newsc{
	height:16px;
	width:181px;
	padding:0 2px 0 2px;
	background:none;
	border:none;
	font-size:11px;
	float:left;
}
.newsb{
	background:none;
	border:none;
	width:50px;
	height:16px;
	color:#ffffff;
	float:left;
}
.data{
	color:#FFF;
	font-size:12px;
	float:left;
	margin: 0 5px 0 0;
}
.lermais{
	color:#FFF;
	font-size:13px;
	font-style:italic;
	text-decoration:underline;
}
h1{
	font-size:23px;
	font-weight:bold;
	color:#ffffff;
	margin-left:15px;
}
.info{
	font-weight:normal;
	font-size:12px;
}
h3{
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:0;
}
.bg-t{
	padding:10px;
	background:url(images/texturas/conteudo.gif);
}
.campos-l{
	width:180px;
}
.campos{
	width:295px;
	height:23px;
	margin: 0 auto;
	 background:#d1d1d1; border:none;
}
.campostext{
	width:600px;
	margin: 0 auto;
	 background:#d1d1d1; border:none;
}
.contatob{
	background:url(images/contatob-bg.jpg) no-repeat;
	border:none;
	width:97px;
	height:19px;
	color:#ffffff;
	text-align:center;
	padding:0 0 0 0;
	font-size:14px;
}
.coluna{
	text-align:center;
}
.editar{
	background:url(images/botoes/edit.gif) no-repeat center;
	display:table;
	width:35px;
	height:39px;
	margin: 0 auto;
}
.deletar{
	background:url(images/botoes/delete.gif) no-repeat center;
	display:table;
	width:35px;
	height:39px;
	margin: 0 auto;
}
.adicionar{
	background:url(images/botoes/add.gif) no-repeat center;
	display:table;
	width:35px;
	height:39px;
	margin: 0 auto;
}
.escondeimagens{
	width:150px;
	height:125px;
	overflow:hidden;
}
.excluirimagem{
	background:#000;
	height:25px;
	font-size:13px;
	width:150px;
	display:table;
}
.row:hover{
	background:url(images/texturas/conteudo.gif);
}
.esconde_no{
	overflow:hidden;
	width:214px;
	height:120px;
}
.esconde_no2{
	overflow:hidden;
	width:655px;
	height:328px;
}