@import url("geral.css");

body {
	background:url(../img/body_bgr.png) repeat top center;
}

/*Topo*/
	.topo {
		height:auto;
		background:url(../img/banner_topo.jpg) repeat-x top center;
	}
	
	.topo img { margin:2px 0 0 45px; }
/*Topo*/

/*Geral*/
	.geral {
		min-height:300px;
		background:url(../img/geral_bgr.jpg) repeat bottom left;
		padding:87px 0 0 0;
		position: relative; /*necessario para conter o section novidades*/
	}
/*Geral*/

/*Conceitual*/
	.centro {
		width:1013px;
		margin:0 auto;
		position:relative;
		text-align: center;
		padding-top: 10px;
	}
	
	.conceitual {
		width:1013px;
		height:282px;
		background:url(../img/conceitual_bgr.png) no-repeat center center;
		padding:26px 0 0 0;
	}
	
	.conceitual img,
	.conceitual div {
		margin:0 auto;
		display:block;
	}
/*Conceitual*/

/*Conteudo*/
	.edicoes {
		width:352px;
		display:block;
		margin-left:-175px;
		text-align:center;
		position:relative;
		left:50%;
		z-index:9999;
		margin-bottom: 30px;
	}
	
	.edicoesAno { font-size:20px; font-weight:bold; color:#E5B204; display:block;}	
	
	.conteudo {
		padding:155px 0 25px 0;
		/*background:url(../img/bg-novo8.png) no-repeat 27px 40px;*/
		/*background:url(../img/bg-novo6.png) no-repeat 27px 40px;*/
		/*background:url(../img/bg-novo5.png) no-repeat 27px 40px;*/
		/*background:url(../img/bg-novo4.png) no-repeat 27px 40px;*/
		/*background:url(../img/bg-novo3.png) no-repeat 27px 40px;*/
		min-height:460px;
		margin:-20px 0 0;
		position: relative; /*para conter o section-novidades*/
	}
	
	.conteudo .texto {
		width:360px;
		margin:0 auto;
		display:block;
		text-align:center;
		font-size:17px;
		color:#006ED3;
		line-height:26px;
		word-spacing:0px;
		padding:0;
	}
	.lista {
		display:block;
		list-style:none;
		margin:0 auto;
		min-height:350px;_height:350px;
	}
	.lista li {
		border-bottom:1px solid #D6D6D6;
		width:410px;
		display:block;
		color:#006ED3 !important;
		text-align:center;
		
	}
	.end {
		/*width:433px; height:91px; display:block; background:url(../img/bgr-bottom.jpg) bottom no-repeat;margin-top:-8%;margin-left:-16px;*/
		/*width:433px; height:91px; display:block; background:url(../img/bgr-bottom.jpg) bottom no-repeat;margin-top:-8%;margin-left:-16px;*/
		/*width:433px; height:91px; display:block; background:url(../img/bgr-bottom.jpg) bottom no-repeat;margin-top:-20%;margin-left:-16px;*/
	}
	
	.comparte {background: url("../img/rodape_img_comparte.png") no-repeat scroll left top transparent; height: 26px; margin: 14px 0 0 -9px; position: absolute; left: 500px; bottom: 7px; width: 26px;}
	.comparte:hover { background-image:url(../img/rodape_img_comparte_over.png); }
	.conteudo p strong {
		font-size:19px;
		color:#F97626;
	}
	
	.conteudo .btn {
		width:384px;
		height:109px;
		margin:0 auto;
		background:url(../img/conteudo_btn.png) no-repeat top left;
		cursor:pointer;
	}
	
	.conteudo .btn:hover { background-position:bottom left; }
	
	.conteudo .btn p {
		font-size:22px;
		color:#FFFFFF;
		font-weight:bold;
		text-align:center;
	}
	.conteudo .btn p a {
		display:block;
		padding:14px 30px 0 30px;
	}

/*==========  atualizações extras  ==========*/
.section-novidades-wrap{
	height: 174px;
	margin: 70px 0;
}
.section-novidades{
	width: 100%;
	padding: 30px 0;
	text-align: center;
	position: absolute;
	bottom: 520px;
	left: 0;
	background: #fff;
	z-index: 999;
}

/*Conteudo*/

/*Rodapé*/
	.rodape {
		height:237px;
		background:url(../img/bg-footer.jpg) repeat-x center center;
		margin-top: -80px;
	}
	
	.rodape p {
		width: 350px;
		font-family:"Arial";
		font-size:11px;
		color:#FFF;
		text-align:center;
		padding:24px 0 0 0;
		line-height:15px;
		color: #082C66;
	}
	
	.rodape img {
		position:absolute;
		top:16px;
		right:15px;
	}
/*==========  atualizações extras  ==========*/
.align-text-footer{
	position: relative;
	top: 130px;
}
/*Rodapé*/

/*Conceitual 2*/
	.conceitual2     { height:197px; }
	.conceitual2 img { 
		display:block;
		margin:14px 0 0 242px;
	}	
	
	.detalhes form {
		width:438px;
		height:502px;
		background:url(../img/form_bgr.png) no-repeat top left;
		float:left;
		font-family:"Arial";
		padding:29px 0 0 0;
		margin:5px 0 0 283px;
	}
	
	form h2 {
		font-size:18px;
		color:#138CDE;
		font-weight:normal;
		width:310px;
		text-align:center;
		margin:0 auto;
	}
	
	form p {
		font-size:11px;
		color:#8A8A8A;
		width:360px;
		margin:0 auto;
		padding:20px 0 18px 21px;
		width:330px;
	}
	
	form span {
		font-size:13px;
		color:#138CDE;
		display:inline-block;
		margin:-2px 0 0 0;
	}
	
	.detalhes .lembrete {
		font-family:"Arial";
		width:184px;
		height:185px;
		background:url(../img/lembrete_bgr.png) no-repeat top left;
		float:left;
		font-size:11px;
		color:#37C7C5;
		margin:90px 0 0 30px;
		padding:89px 0 0 32px;
	}
	
	.lembrete p {
		font-weight:bold;
		padding:0 23px 5px 0;
	}
	
	li {
		list-style-position:inside;
		padding:0 0 4px 0;
		width:155px;
	}
	
	.lab {
		font-size:11px;
		color:#148CDE;
		margin:-4px 0 0 0;
		display:inline-block;
		float:left;
	}
	
	.lab_G {
		font-size:11px;
		color:#148CDE;
		margin:-4px 0 0 0;
		display:inline-block;
		float:left;
		padding:0 0 0 85px;
	}
	
	input[type=radio] {
		float:left;
		margin:-4px 4px 0 16px;
	}
	
	input[type=text],
	textarea {
		font-family:"Arial";
		border:1px solid #CCC;
		border-radius:7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		font-size:11px;
		color:#148CDE;
		margin:0 0 13px 58px;
		width:328px;
		height:25px;
		padding:0 0 0 5px;
	}
	
	.tel { 
		width:137px !important;
		margin:0 -16px 13px 58px !important;
	}
	
	textarea {
		resize:none;
		margin-top:1px;
		height:85px;
		padding:5px 0 0 5px;
	}
	
	input[type=submit] {
		width:87px;
		height:27px;
		background:url(../img/submit_bgr.png) no-repeat top left;
		cursor:pointer;
		float:right;
		margin:4px 46px 0 0 ;
	}
	
	input[type=submit]:hover { background-position:bottom left; }
	
	.detalhes .fotos { margin:45px 0 51px 73px; }
/*Conceitual 2*/