@charset "iso-8859-1";

/* 
	Junior Meneguette
	junior@arteware.com.br
	http://www.juniorm.com.br

 	
	ESTRUTURA PRINCIPAL
 
 */

* {
	padding: 0;
	margin: 0;
}
a {
	text-decoration:none;
	color:#999;
}
a:hover {
	color:#989898;	
}
h1 {
}
body{
	background:url(../img/bg_fundo.gif) #fff center top repeat-x;
	font:11px 'Trebuchet MS';
	text-align: center;
	color:#666;
	overflow-x:hidden;
}

#pagina {
	text-align:left;
	margin: 0 auto;
	padding:0 20px 0 20px;
	width: 962px;
}

#topo {
	float:left;
	padding:10px 0 0 0;
	width:962px;
}
#meio {
	float:left;
	width:1002px;
}
#rodape {
	float:left;
	background-color:#302c2c;
	font:11px 'Trebuchet MS';
	color:#b7afae;
	letter-spacing:0.3mm;
	text-align:center;
	padding:30px 0 10px 0;
	_margin:30px 0 0 0;
	*margin:30px 0 0 0;
	width:100%;
	height:100px;
}

.logotipo {
	float:left;
	padding:5px 0 0 0;
	width:200px;
}
.loginMenu {
	float:left; 
	width:758px;
	margin:5px 0 0 0;
}
	.login {
		float:right;
		width:343px;
	}
		.login input {
			font:11px 'Trebuchet MS';
			color:#999;
			margin:2px 5px 0 0;
			padding:0 0 0 3px;
			width:131px;
			border:1px #c3c2c2 solid;
		}
		.sistemaGestao {
			float:left;
			font:14px 'Trebuchet MS';
			color:#999;
			width:174px;
			height:18px;
		}
		.esqueciSenha {
			float:left;	
			width:165px;
			height:18px;
		}
		.esqueciSenha a {
			color:#7a91aa;	
		}
		.esqueciSenha a:hover {
			color:#627488;	
		}
	.menu {
		float:right; 
		margin:16px 0 5px 0; 
		clear:both;
		width:700px;
	}
	.menu ul {
		float:right;
		list-style-type:none;
	}
	.menu li {
		float:left;
		font:bold 13px 'Century Gothic';
		padding:0 10px 0 10px;
	}
	.menu a {
		color:#8e8d8d;
	}
	.menu a:hover {
		color:#565656;
	}
.banner {
	float:left;
	text-align:center;
	width:962px;
}
.conteudo {
	float:left;
	text-align:left;
	margin:10px 0 30px 0;
	width:962px;
}
.caixaDestaque {
	float:left; 
	padding:0 10px 0 10px;
	margin:20px 0 0 0;
	width:218px;
}
	.caixaDestaque h1 {
		font:bold 18px 'Times New Roman';
		color:#515151;
		margin:0 0 10px 0;
	}
	.caixaDestaque p {
		margin:0 0 10px 0;
	}
	.caixaDestaque a {
		color:#666;
	}
	.caixaDestaque a:hover {
		color:#999;
	}
	.alinhaTextoDestaque {
		float:left;
		/*height:180px;*/
		min-height:80px;
		_height:80px;
	}
	.alinhaTextoDestaqueCinza {
		float:left;
		min-height:140px;
	}
		.alinhaTextoDestaqueCinza ul {
			float:left;
			list-style-type:none;
			margin:5px 0 0 0;
		}
		.alinhaTextoDestaqueCinza li {
			float:left;
			padding:0 5px 15px 5px;
		}
	.leiaMaisDestaque {
		float:right; 
		background-color:#979595;
		font:14px 'Times New Roman';
		text-align:center; 
		margin:0 10px 0 0; 
		padding:3px 5px 2px 5px;
		height:20px; 
	}
		.leiaMaisDestaque a {
			color:#fff;	
		}
		.leiaMaisDestaque a:hover {
			color:#FF9;	
		}
.caixaDestaqueCinza {
	float:left;
	background-color:#dcdcdc;
	padding:5px 10px 10px 10px;
	margin:15px 10px 0 10px;
	_margin:15px 10px 20px 0;
	width:208px; 
}
	.caixaDestaqueCinza h1 {
		font:bold 18px 'Times New Roman';
		color:#5f8ca6;
		margin:0 0 10px 0;
	}
	.caixaDestaqueCinza p {
		margin:0 0 10px 0;	
	}
	.caixaDestaqueCinza a {
		color:#666;
	}
	.caixaDestaqueCinza a:hover {
		color:#999;
	}
	.leiaMaisDestaqueCinza {
		float:right; 
		background-color:#fff;
		font:bold 13px 'Times New Roman';
		color:#979595;
		text-align:center; 
		padding:3px 5px 2px 5px;
		height:20px; 
	}
		.leiaMaisDestaqueCinza a {
			color:#979595;	
		}
		.leiaMaisDestaqueCinza a:hover {
			color:#6b6a6a;	
		}
.conteudoMeio {
	float:left; 
	width:680px; 
	min-height:450px;
	margin:0 0 0 20px;
}
	.conteudoMeio h1 {
		font-size:25px;
		margin:10px 0 15px 0;
	}
	.conteudoMeio p {
		margin:0 0 10px 0;	
	}
	.servicosWeb {
		float:left;
		width:690px;
		_height:350px;
	}
		.servicosWeb ul {
			float:left;
			margin:15px 0 0 25px;
			_margin:15px 0 0 0;
			width:670px;
		}
		.servicosWeb li {
			float:left;
			padding:0 0 15px 0;
			width:600px;
		}
		.servicosWeb li p {
			margin:0;
		}
	.interna {
		float:left;
		width:690px;
		_height:350px;
	}
		.interna ul {
			float:left;
			list-style-type:none;
			margin:15px 0 0 15px;
			width:670px;
		}
		.interna li {
			float:left;
			padding:0 0 15px 0;
			width:600px;
		}
		.interna li p {
			margin:0;
		}
		.interna li h1 {
			font-size:15px;
			font-weight:bold;
			margin:0;
		}
	.referencias {
		float:left;
		width:670px;
		_width:680px;
	}
		.referencias ul {
			float:left;
			list-style-type:none;
			margin:15px 0 0 25px;
			_margin:15px 0 0 0;
			width:700px;
			_width:670px;
		}
		.referencias li {
			float:left;
			text-align:center;
			margin:0 25px 25px 0;
			_margin:0 10px 25px 15px;
			padding:10px 0 0 0;
			width:135px;
			_width:135px;
			height:70px;
			border:1px #a8c9ea solid;
		}
		.referencias img {
			border:none;
		}
		.referencias a {
			font-weight:bold;
			letter-spacing:0.3mm;
			color:#4c84bc;	
		}
		.referencias a:hover {
			font-weight:bold;
			letter-spacing:0.3mm;
			color:#1359a6;	
		}
.mapaCredenciadas {
	float:left;
	margin:20px 0 0 0;
}
	.mapaCredenciadas a {
		color:#4c84bc;	
	}
	.mapaCredenciadas a:hover {
		color:#1359a6;	
	}
.redePropria {
	float:left;
	text-align:right;
	_clear:both;
	width:685px;
	margin:20px 0 0 0;
}
	.redePropria a {
		color:#4c84bc;	
	}
	.redePropria a:hover {
		color:#1359a6;	
	}
	.email a {
		color:#4c84bc;	
	}
	.email a:hover {
		color:#1359a6;	
	}
.paginaEsquerda {
	float:left;
	*margin:5px 0 0 0;
	width:332px;
}
.paginaDireita {
	float:left; 
	text-align:right;
	*margin:5px 0 0 0;
	width:332px; 
}