@charset "UTF-8";

/* 
	Junior Meneguette
	junior@juniorm.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/newbg.jpg) left top repeat;
	background-color:#fff;
	font:12px Trebuchet MS;
	text-align: center;
	padding:0;
	margin:0;
}

#pagina {
	float:left;
	background:url(../img/detalhe_bg.gif) #fff center top repeat-y;
	text-align:left;
	padding:0 20px 0 20px;
	margin:-17px 0 0 0;
	*margin:-22px 0 0 0;
	_margin:0;
	width: 962px;
}

#alinhaPagina {
	margin:0 auto;
	width:1024px;
	padding:0;
}

#topo {
	float:left;
	width:962px;
}
#meio {
	float:left;
	width:962px;
}
#rodape {
	float:left;
	padding:17px 0 15px 0;
	width:970px;
	height:154px;
}

.logotipo {
	float:left;
	padding:5px 0 0 0;
	width:225px;
}
.loginMenu {
	float:left; 
	width:730px;
}
	.menu {
		float:left; 
		padding:7px 0 7px 0;
		width:730px;
	}
		.menu ul {
			float:right;
			list-style-type:none;
		}
		.menu li {
			float:left;
			background:url(../img/bg_fundoMenu.jpg) left top repeat-x;
			font:bold 14px 'Trebuchet MS';
			padding:8px 16px 0 16px;
			height:49px;
		}
		.menu li a {
			color:#457419;	
		}
		.menu li a:hover {
			color:#5b9822;	
		}
		.subMenu {
			clear:both;
			font:11px 'Century Gothic';
			color:#666;
		}
	.login {
		float:right;
		margin:18px 0 15px 0;
		width:334px;
	}
		.login input {
			font:11px 'Trebuchet MS';
			color:#999;
			margin:2px 5px 0 0;
			padding:0 0 0 3px;
			width:131px;
			border:1px #c3c2c2 solid;
		}
		.clienteParceiro {
			float:left; 
			font:11px 'Trebuchet MS'; 
			color:#666;
			width:163px; 
		}
		.esqueciSenha {
			float:left;
			font:11px Arial;
			letter-spacing:0.2mm;
			margin:4px 0 0 0;
		}
		.esqueciSenha a {
			color:#457419;	
		}
		.esqueciSenha a:hover {
			color:#5b9822;	
		}
.banner {
	float:left;
	text-align:center;
	width:962px;
}
.conteudo {
	float:left;
	padding:15px 0 20px 0;
	width:962px;
}
.alinhaDestaques {
	float:left; 
	width:714px;
}
.alinhaConteudoDestaques {
	float:left; 
	text-align:justify;
	padding:0 0 0 3px;
	width:208px;
	min-height:120px;
}
	.destaques {
		float:left;
		font:11px Arial;
		color:#686868;
		padding:0 10px 0 10px;
		width:218px;
		_width:208px;
	}
	.destaques h1 {
		background:url(../img/bg_fundoDestaque.jpg) left top no-repeat;
		font:bold 17px 'Century Gothic';
		color:#fdf5b1;
		margin:0 0 2px 0;
		padding:7px 0 2px 10px;
		width:206px;
		height:31px;
	}
		.destaques a {
			color:#686868;	
		}
		.destaques a:hover {
			color:#898989;	
		}
	.saibamais {
		text-align:right;
		font:bold 11px Arial;
		margin:3px 10px 0 0;
	}
		.saibamais a {
			color:#b18d45;		
		}
		.saibamais a:hover {
			color:#d8ad56;		
		}
	.newsletter {
		float:left;
		font:11px Arial;
		color:#686868;
		width:245px;
		_width:238px;
	}
	.newsletter h1 {
		background:url(../img/bg_fundoNewsletter.jpg) left top no-repeat;
		font:bold 17px 'Century Gothic';
		color:#fff;
		margin:0 0 7px 0;
		padding:7px 0 2px 10px;
		width:243px;
		_width:238px;
		height:30px;
	}
	.newsletterInput {
		font:11px Trebuchet MS; 
		color:#777; 
		padding:0 0 0 3px;
		width:185px;
		border:1px #c3c2c2 solid; 
	}

	.newsletterDestaque {
		float:left;
		font:11px Arial;
		color:#686868;
		width:225px;
	}
	.newsletterDestaque h1 {
		background:url(../img/bg_fundoLateral.jpg) left top no-repeat;
		font:bold 17px 'Century Gothic';
		color:#fdf5b1;
		margin:0 0 7px 0;
		padding:7px 0 2px 10px;
		width:243px;
		height:30px;
	}
	.alinhaNewsletterDestaques {
		float:left;
		padding:0 5px 0 5px;
		min-height:80px;
		text-align:justify;
	}

.detalheRodapeMenuEsq {
	float:left; 
	background:url(../img/bg_menuRodape_esq.jpg) left top no-repeat; 
	margin:1px 0 0 0;
	padding:0; 
	width:18px; 
	height:159px; 
}
.detalheRodapeMenuDir {
	float:left; 
	background:url(../img/bg_menuRodape_dir.jpg) left top no-repeat; 
	margin:1px 0 0 0;
	padding:0; 
	width:18px; 
	height:159px; 
}
.rodapeMenu {
	float:left;
	background:url(../img/bg_rodapeMenu.jpg) left top repeat-x;
	width:930px;
	height:159px;
}
	.rodapeMenu ul {
		float:left;
		list-style-type:none;
		width:930px;
	}
	.rodapeMenu li {
		float:left;
		font:10px 'Trebuchet MS';
		text-align:left;
		letter-spacing:0.1mm;
		padding:25px 10px 0 15px;
		width:120px;
	}
		.rodapeMenu li a {
			color:#888;	
		}
		.rodapeMenu li a:hover {
			color:#555;	
		}
	.tituloRodapeMenu {
		font:bold 11px Verdana;
		color:#949492;
		margin:0 0 3px 0;
	}
.creditos {
	clear:both;
	font-size:11px;
	text-align:center;
	letter-spacing:0.2mm;
	color:#999;
	padding:18px 0 0 0;
}
	.creditos a {
		color:#666;	
	}
	.creditos a:hover {
		color:#999;	
	}
.conteudoMeio {
	float:left; 
	color:#666;
	width:680px;
	margin:0 20px 10px 0;
	padding:0 0 0 10px;
	_padding:0;
	min-height:310px;
}
	.conteudoMeio h1 {
		background:url(../img/bg_titMeio.jpg) left top no-repeat;
		font:bold 17px 'Century Gothic';
		letter-spacing:0.3mm;
		color:#fff;
		margin:0 0 15px 0;
		padding:7px 0 2px 10px;
		width:680px;
		height:28px;
	}
	.conteudoMeio ul {
		float:left;
		list-style-type:none;
	}
	.conteudoMeio li {
		float:left;
		padding:0 0 15px 0;
		width:675px;
	}
	.conteudoMeio li a {
		color:#666;	
	}
.conteudoFotos {
	float:left; 
	color:#666;
	width:680px;
	margin:0 20px 10px 0;
	padding:0 0 0 10px;
/*	min-height:300px; */
}
	.conteudoFotos h1 {
		font:bold 17px 'Century Gothic';
		color:#b18d45;
		border-top:3px #617251 solid;
		border-bottom:1px #617251 solid;
		margin:0 0 15px 0;
		padding:2px 0 2px 0;
		height:21px;
	}
	.conteudoFotos ul {
		float:left;
		list-style-type:none;
		margin:15px 0 0 5px;
	}
	.conteudoFotos li {
		float:left;
		text-align:center;
		padding:0 0 15px 0;
		width:165px;
	}
.tituloEmpresa {
	font:22px Trebuchet MS;
	margin:0 0 10px 0;
}
.tituloSinopse {
	font:17px Trebuchet MS;
}
.tituloInterno {
	font:17px Trebuchet MS;
	margin:0 0 15px 0;
}
.conteudoInterno {
	margin:0 0 20px 0;
}
.conteudoPublicacao {
	float:left;	
	width:680px;
}
.sinopse {
	margin:0 0 20px 0;
}
.cliqueImagem {
	float:left;
	font-size:11px;
	font-family:arial;
	letter-spacing:0.1mm;
	margin:2px 0 0 0;
}
	.cliqueImagem a {
		color:#5e8935;
	}
	.cliqueImagem a:hover {
		color:#436523;	
	}
.saibamaisInterno {
	text-align:right;
	font-weight:bold;
}
	.saibamaisInterno a {
		color:#617251;	
	}
	.saibamaisInterno a:hover {
		color:#7e946a;
	}
.voltar {
	float:right;
	text-align:right;
	font-weight:bold;
	margin:20px 0 0 0;
}
	.voltar a {
		color:#617251;	
	}
	.voltar a:hover {
		color:#7e946a;
	}