@charset "iso-8859-1";
/* CSS Document */
/* 
' CSS by Fabiano Correa de Matos '
' Autor: Fabiano Correa de Matos '
*/


.btn {

	font-family:Arial;
	font-size: 12px;
	color: #6c6c6c;
	cursor: pointer;
	font-weight:bold;
	
	padding:8px 20px 8px 20px;
	display: inline-block;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;	
	
	/*text-shadow:1px 1px #333333;
	box-shadow:0 0 0 5px rgba(255,255,255,0.2);*/
	

	transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-webkit-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	

	background: #e7e7e7;
	background: -moz-linear-gradient(top, #e7e7e7 1%, #fdfdfd 50%, #fdfdfd 51%, #e7e7e7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e7e7e7), color-stop(50%,#fdfdfd), color-stop(51%,#fdfdfd), color-stop(100%,#e7e7e7));
	background: -webkit-linear-gradient(top, #e7e7e7 1%,#fdfdfd 50%,#fdfdfd 51%,#e7e7e7 100%);
	background: -o-linear-gradient(top, #e7e7e7 1%,#fdfdfd 50%,#fdfdfd 51%,#e7e7e7 100%);
	background: -ms-linear-gradient(top, #e7e7e7 1%,#fdfdfd 50%,#fdfdfd 51%,#e7e7e7 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#e7e7e7',GradientType=0 );
	background: linear-gradient(top, #e7e7e7 1%,#fdfdfd 50%,#fdfdfd 51%,#e7e7e7 100%);
	border:1px solid #cccccc;

	
	}

.btn:hover {
	
	/*text-shadow:1px 1px #333333;
	box-shadow:0 0 0 5px rgba(255,255,255,0.2);*/
	
	transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-webkit-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	
	
	background: #fdfdfd;
	background: -moz-linear-gradient(top, #fdfdfd 1%, #e7e7e7 50%, #e7e7e7 51%, #fdfdfd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fdfdfd), color-stop(50%,#e7e7e7), color-stop(51%,#e7e7e7), color-stop(100%,#fdfdfd));
	background: -webkit-linear-gradient(top, #fdfdfd 1%,#e7e7e7 50%,#e7e7e7 51%,#fdfdfd 100%);
	background: -o-linear-gradient(top, #fdfdfd 1%,#e7e7e7 50%,#e7e7e7 51%,#fdfdfd 100%);
	background: -ms-linear-gradient(top, #fdfdfd 1%,#e7e7e7 50%,#e7e7e7 51%,#fdfdfd 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#fdfdfd',GradientType=0 );
	background: linear-gradient(top, #fdfdfd 1%,#e7e7e7 50%,#e7e7e7 51%,#fdfdfd 100%);
}



.cke {
	float: left;
	position: relative;
	width: 100%;
	text-align: left;
	text-align: justify;
	font-family:Arial;
	color:#333333;	
	font-size:14px; }
	

.cke *{
	font-family:Arial;
	color:#333333;
	font-size:14px;
}


#exiberetorno{
margin-left:10px;
margin-top:10px;
position:absolute;
font-family:Arial;
font-size:12px;
color:#F00;
width:300px;
z-index:30;
}

*{margin:0;padding:0;border:0;list-style:none;text-decoratin:none;}

a:hover {
text-decoration: none;
}

a img{border:none;}
ul{list-style:none;}

.centraliza{
	width:965px;
	margin:0px auto;
	padding:0px 15px 0px 15px;
}

body {
	background:url(../img/bk-topo-rpt.jpg) center top repeat-x;
}

/* ============ ERRO =============== */
#erro {
	float:left;
	position:relative;
	width:936px;
	margin-left:30px;
	margin-bottom:80px;
	margin-top:60px;
}


#erro h1{
	float:left;
	position:relative;
	width:100%;
	margin-top:30px;

	font-family:Arial;
	color:#000000;	
	font-weight:bold;
	font-size:50px;
	text-align:center;
}


#erro .erro{
	float:left;
	position:relative;
	width:100%;
	margin-top:60px;
	text-align:center;
}

#erro .erro img{
	margin-bottom:60px;

}


#erro .erro p{
	float:left;
	position:relative;
	width:100%;
	
	font-family:Arial;
	font-size:30px;
	text-align:center;
	color:#000000;
	margin-bottom:60px;
	text-shadow:none;
}

#erro .erro p a{
	font-family:Arial;
	font-size:40px;
	color:#000000;
	text-shadow:none;
}


/* ============ ERRO =============== */



/* ============ TOPO =============== */

#topo{
	float:left;
	position:relative;
	width:100%;
	background:url(../img/bk-topo.jpg) center top no-repeat;
	min-height:178px;
}
	#logo{
		float:left;
		position:relative;
		margin-top:24px;
		margin-bottom:11px;
	}
	
	#bloco-dir{
		float:right;
		position:relative;
		width:260px;
		height:70px;
		margin-top:24px;
	}

	#idiomas-topo{
		float:right;
		position:relative;		
		margin-right:5px;
		margin-top:40px;
	}
	
	#idiomas-topo a{
		float:left;
		position:relative;
		margin:0px 5px 0px 5px;
		cursor:pointer;
	}

	#idiomas-topo a img{
		float:left;
		position:relative;
	}
	

	#buscar-topo fieldset{
		float:left;
		position:relative;
	}

	#buscar-topo fieldset input.botao{
		float:left;
		position:relative;
		background:url(../img/lupa-buscar.png) no-repeat center #ffffff;
		width:19px;
		height:19px;
		padding:13px;
		cursor:pointer;
	}


	#buscar-topo fieldset label{
		float:left;
		position:relative;
	}

	#buscar-topo fieldset label legend{
		float:left;
		position:relative;
		padding:6px 20px 6px 0px;
		
		font-family:Arial;
		font-size:12px;
		color:#000000;
		font-weight:bold;
	}

	#buscar-topo fieldset label input{
		float:left;
		position:relative;
		padding:6px 10px 5px 10px;
		
		font-family:Arial;
		font-size:12px;
		color:#000000;
	}

	#menu{
		float:left;
		position:relative;
		width:100%;
		margin-top:11px;
	}

	#menu ul{
		float:left;
		position:relative;
		width:100%;
		display:inline;
		list-style:none;
	}

	#menu ul li{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
	}

	#menu ul li a{
		float:left;
		position:relative;
		padding:15px 50px 15px 58px;
		
		font-family:Arial;
		display:block;
		text-decoration:none;
		color:#ffffff;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;		
	}
	
	#menu.es ul li a{
		padding:15px 48px 15px 48px;	
	}

	#menu.en ul li a{
		padding:15px 52px 15px 52px;
	}

	
	#menu ul li.home a{
		padding:15px 40px 15px 0px;
	}

	/*#menu ul li.produto a{
		padding:15px 97px 15px 97px;
	}*/


	#menu ul li.contato a{
		padding:15px 0px 15px 30px;
	}

	
	#menu ul li a:hover{
		color:#000000;
	}

	#menu ul li a.ativo{
		color:#000000;
	}
	
	
	
/* ============ TOPO =============== */




/* ============ CORPO =============== */

#corpo{
	float:left;
	position:relative;
	width:100%;
	/*background:url(../img/bk-corpo.png) repeat-x bottom center;*/
	min-height:295px;
}

#corpo.sembk{
	background:none;	
}

	/* ============ HOME =============== */
	#home{
		float:left;
		position:relative;
		width:100%;
/*		padding-top:70px;
		padding-bottom:100px;
*/	
		padding-top:20px;
		padding-bottom:20px;
	}

	/*#home iframe{
		float:left;
		position:relative;
		width:965px;
		height:364px;
	}*/

	#home #container .threesixty {
		float:left;
		position:relative;
		width:965px;
		height:364px;

		position: relative;
		overflow: hidden;
	}
	
	#home #container .threesixty .spinner {
		width: 60px;
		display: block;
		margin: 0 auto;
		height: 30px;
		background: #333;
		background: rgba(0, 0, 0, 0.7);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	
	#home #container .threesixty .spinner span {
		font-family: Arial, "MS Trebuchet", sans-serif;
		font-size: 12px;
		font-weight: bolder;
		color: #FFF;
		text-align: center;
		line-height: 30px;
		display: block;
	}
	
	#home #container .threesixty .threesixty_images {
		display: none;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	#home #container .threesixty .threesixty_images img {
		position: absolute;
		top: 0;
		width: 100%;
		height: auto;
	}
	
	#home #container .threesixty .threesixty_images img.current-image {
		visibility: visible;
		width: 100%;
	}
	
	#home #container .threesixty .threesixty_images img.previous-image {
		visibility: hidden;
		width: 0;
	}
	
	#home #container .threesixty .nav_bar {
		position: absolute;
		top: 10px;
		right: 10px;
		z-index: 11;
	}
	
	#home #container .threesixty .nav_bar a {
		display: block;
		width: 32px;
		height: 32px;
		float: left;
		background: url(../img/sprites.png) no-repeat;
		text-indent: -99999px;
	}
	
	#home #container .threesixty .nav_bar a.nav_bar_previous {
	  background-position: 0 -73px;
	}
	
	#home #container .threesixty .nav_bar a.nav_bar_next {
		background-position: 0 -104px;
	}
	
	#home #container .threesixty .nav_bar a.nav_bar_play {
		background-position: 0 0;
	}
	
	#home #container .threesixty .nav_bar a.nav_bar_stop {
		background-position: 0 -37px;
	}

		
	/* ============ HOME =============== */


	/* ============ EMPRESA =============== */
	#empresa{
		float:left;
		position:relative;
		width:100%;
		/*padding-top:124px;
		padding-bottom:196px;*/
		padding-top:40px;
		padding-bottom:100px;
				
	}

	#empresa .rodar-maquina{
		float:left;
		position:relative;
		width:318px;
		height:120px;
		margin-top:20px;
	}
	
	#empresa .rodar-maquina video{
		float:left;
		position:relative;
		width:318px;
		height:120px;
		border:none;
	}

	#empresa .rodar-maquina video source{
		float:left;
		position:relative;
		width:318px;
		height:120px;
		border:none;
	}
	

	#empresa .rodar-maquina .threesixty {
		float:left;
		position:relative;
		width:318px;
		height:120px;

		position: relative;
		overflow: hidden;
	}
	
	#empresa .rodar-maquina .threesixty .spinner {
		width: 60px;
		display: block;
		margin: 0 auto;
		height: 30px;
		background: #333;
		background: rgba(0, 0, 0, 0.7);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	
	#empresa .rodar-maquina .threesixty .spinner span {
		font-family: Arial, "MS Trebuchet", sans-serif;
		font-size: 12px;
		font-weight: bolder;
		color: #FFF;
		text-align: center;
		line-height: 30px;
		display: block;
	}
	
	#empresa .rodar-maquina .threesixty .threesixty_images {
		display: none;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	#empresa .rodar-maquina .threesixty .threesixty_images img {
		position: absolute;
		top: 0;
		width: 100%;
		height: auto;
	}
	
	#empresa .rodar-maquina .threesixty .threesixty_images img.current-image {
		visibility: visible;
		width: 100%;
	}
	
	#empresa .rodar-maquina .threesixty .threesixty_images img.previous-image {
		visibility: hidden;
		width: 0;
	}
	
	#empresa .rodar-maquina .threesixty .nav_bar {
		position: absolute;
		top: 10px;
		right: 10px;
		z-index: 11;
	}
	
	#empresa .rodar-maquina .threesixty .nav_bar a {
		display: block;
		width: 32px;
		height: 32px;
		float: left;
		background: url(../img/sprites.png) no-repeat;
		text-indent: -99999px;
	}
	
	#empresa .rodar-maquina .threesixty .nav_bar a.nav_bar_previous {
	  background-position: 0 -73px;
	}
	
	#empresa .rodar-maquina .threesixty .nav_bar a.nav_bar_next {
		background-position: 0 -104px;
	}
	
	#empresa .rodar-maquina .threesixty .nav_bar a.nav_bar_play {
		background-position: 0 0;
	}
	
	#empresa .rodar-maquina .threesixty .nav_bar a.nav_bar_stop {
		background-position: 0 -37px;
	}
	
	
	
	
	
	
	
	
	
	

	#empresa #bemvindo{
		float:left;
		position:relative;
		width:312px;
		height:200px;
	}


	#empresa #bemvindo p{		
		float:left;
		position:relative;
		margin-left:70px;
		margin-top:74px;
				
		font-family:Arial;
		color:#1a87c9;
		font-weight:bold;
		font-size:26px;
	}



	#empresa #apresentacao{
		float:left;
		position:relative;
		width:312px;
		/*background:#ffffff;*/
	}


	#empresa #apresentacao h1{		
		float:left;
		position:relative;
		margin-bottom:20px;
		width:100%;
				
		font-family:Arial;
		color:#1a87c9;
		font-weight:bold;
		font-size:14px;
	}


	#empresa #apresentacao p{		
		float:left;
		position:relative;
		width:100%;
				
		font-family:Arial;
		color:#1a87c9;
		font-size:12px;
		text-align:justify;
	}
	
	
	/* ============ EMPRESA =============== */



	/* ============ CONTATO =============== */
	#contato{
		float:left;
		position:relative;
		width:100%;
		padding-top:20px;
		padding-bottom:20px;
	}


	#contato iframe{
		float:left;
		position:relative;
		width:570px;
		height:380px;
		border:1px solid #cccccc;
		background:#ffffff;
	}

	#contato #contato-endereco{
		float:right;
		position:relative;
		width:388px;
		margin-top:100px;
	}

	#contato #contato-endereco h1{
		float:left;
		position:relative;
		width:100%;
		margin-bottom:30px;
		
		font-family:Arial;
		font-size:26px;
		color:#000000;
		text-align:right;
		font-weight:bold;
	}

	#contato #contato-endereco p{
		float:left;
		position:relative;
		width:100%;
		margin-bottom:34px;
		
		font-family:Arial;
		font-size:22px;
		color:#000000;
		text-align:right;
	}


	#contato #contato-endereco h2{
		float:right;
		position:relative;
		/*width:100%;*/
		padding-left:40px;
		height:33px;
		margin-bottom:34px;
		background:url(../img/ico-fone.png) no-repeat left;
		
		font-family:Arial;
		font-size:30px;
		color:#30a0f2;
		text-align:right;
		font-weight:bold;
	}
	
	
	/* ============ CONTATO =============== */





	/* ============ CONSULTA-ONLINE =============== */
	#consultaonline{
		float:left;
		position:relative;
		width:100%;
		padding-top:20px;
		margin-bottom:20px;

	}

	#consultaonline #formulario{
		float:left;
		position:relative;
		width:400px;
	}

	#consultaonline #formulario fieldset {
		float: left;
		position: relative;
		width: 100%;
	}


	#consultaonline #formulario fieldset label {
		float: left;
		position: relative;
		width: 100%;
	}


	#consultaonline #formulario fieldset label legend {
		float: left;
		position: relative;
		width: 100%;
		margin-bottom:5px;
		
		font-family:Arial;
		font-size:14px;
		color:#4f4f4f;
	}
	
	#consultaonline #formulario fieldset label input {
		float: left;
		position: relative;
		width: 94%;		
		background: #ffffff;
		
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;			

		padding: 5px 10px 5px 10px;
		border: 1px solid #ccc;
		-webkit-transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
		transition: all 0.3s linear;
		-moz-box-shadow: inset 0 0 5px #d5d5d5;
		-webkit-box-shadow: inset 0 0 5px #d5d5d5;
		box-shadow: inset 0 0 5px #d5d5d5;
		
		margin-bottom:5px;
		
		font-family:Arial;			
		font-size:14px;
		color:#4f4f4f;			
	}


	#consultaonline #formulario fieldset label input:focus {
		background: #f6f6f6;
		border: 1px solid #ccc;
		color: #666666; 
	}

	
	#consultaonline #formulario fieldset label textarea {
		float: left;
		position: relative;
		width: 94%;
		padding: 10px;
		background: #ffffff;
		height:80px;
		
		-moz-box-shadow: inset 0 0 5px #d5d5d5;
		-webkit-box-shadow: inset 0 0 5px #d5d5d5;
		box-shadow: inset 0 0 5px #d5d5d5;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		padding: 5px 10px 5px 10px;
		min-height: 30px;
		margin-right: 0px;				
		border: 1px solid #ccc;
		-webkit-transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
		transition: all 0.3s linear; 
		
		margin-bottom:24px;
		
		font-family:Arial;
		font-size:14px;
		color:#4f4f4f;
	}

	
	#consultaonline #formulario fieldset label textarea:focus {
		border: 1px solid #ccc;
		background: #f6f6f6;
		color: #666666;
		/*height:100px;*/
		-webkit-transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
		transition: all 0.3s linear; 
	}
	
	#consultaonline #formulario fieldset input.enviar-bt {
		float: left;
		position: relative;
		cursor: pointer;
		padding:4px 15px 4px 15px;
		margin-top: -10px;
	}
	
	#consultaonline #formulario fieldset input.limpar-bt {
		float: left;
		position: relative;
		cursor: pointer;
		padding:4px 15px 4px 15px;
		margin-left: 10px;
		margin-top: -10px;
	}
	
	
	

	#consultaonline #textoform{
		float:right;
		position:relative;
		width:344px;
		height:246px;
		margin-top:50px;
		background:url(../img/tv.png) center top no-repeat;
	}
	
	/*#consultaonline #textoform img{
		float:left;
		position:relative;
		margin-top:24px;
		margin-left:26px;	
	}*/

	#consultaonline #textoform p{
		float:left;
		position:relative;
		margin-top:50px;
		width:100%;
		
		font-family:Arial;
		font-size:24px;
		color:#1a87c9;
		font-weight:bold;
		text-align:center;
	}
	
	

	/* ============ CONSULTA-ONLINE =============== */



	/* ============ PRODUTO =============== */
	#produto{
		float:left;
		position:relative;
		width:100%;
		padding-top:20px;
	}

	#produto #menu-produto{
		float:left;
		position:relative;
		width:280px;
	}

	#produto #menu-produto h1{
		float:left;
		position:relative;
		width:100%;
		
		font-family:Arial;
		font-size:30px;
		color:#1987c9;
		font-weight:bold;
		text-align:right;
		text-transform:uppercase;
	}


	#produto #menu-produto p{
		float:left;
		position:relative;
		width:100%;
		margin-bottom:5px;
		
		font-family:Arial;
		font-size:14px;
		color:#1987c9;
		font-weight:bold;
		text-align:right;
		text-transform:uppercase;
	}
	
	#menu-scroll{
		float:left;
		position:relative;
		width:100%;
		/*overflow:auto;
		height:681px;	*/
	}
	

	#produto #menu-produto ul{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
		width:100%;		
	}

	#produto #menu-produto ul li{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
		width:100%;
		margin-top:3px;
		margin-bottom:3px;
	}

	#produto #menu-produto ul li a{
		float:left;
		position:relative;
		display:block;
		width:100%;
		
		font-family:Arial;
		font-size:10px;
		color:#131313;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
	}

	#produto #menu-produto ul li a:hover{
		color:#1987c9;
		text-decoration:underline;	
	}

	#produto #menu-produto ul li a.ativo{
		color:#1987c9;
		text-decoration:underline;	
	}
	
	
	
	#produto #informacoes-produto{
		float:right;
		position:relative;
		width:675px;
	}

	#produto #informacoes-produto h1{
		float:right;
		position:relative;
		width:100%;
		padding-bottom:20px;
		border-bottom:4px solid #83c6f7;
		
		font-family:Arial;
		font-size:30px;
		font-weight:bold;
		color:#1987c9;
		text-align:right;
		text-transform:uppercase;
	}
	
	#produto #informacoes-produto h1 span{
		color:#30a0f2;
	}
	

	#produto #informacoes-produto #breve-texto{
		float:left;
		position:relative;
		width:370px;
		margin-top:20px;
	}

	#produto #informacoes-produto #breve-texto h2{
		float:left;
		position:relative;
		width:100%;
		
		font-family:Arial;
		font-size:30px;
		font-weight:bold;
		color:#1987c9;
		text-transform:uppercase;
	}


	#produto #informacoes-produto #breve-texto p{
		float:left;
		position:relative;
		width:100%;
		margin-top:5px;
		
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#1987c9;
		text-transform:uppercase;
	}
	
	

	#produto #informacoes-produto #video-produto{
		float:right;
		position:relative;
		width:268px;
		min-height:154px;
		margin-top:16px;
		background:#000000;
	}
	
	#video-produto-rodar{
		float:left;
		position:relative;
	}

	#video-produto-rodar iframe{
		float:left;
		position:relative;
		width:612px;
		height:325px;
	}


	#produto #informacoes-produto #video-produto iframe{
		float:left;
		position:relative;
		width:268px;
		height:156px;
	}


	#produto #informacoes-produto #video-produto p{
		float:right;
		position:relative;
		width:100%;
		margin-top:60px;

		font-family:Arial;
		font-size:18px;
		color:#ff0000;
		font-weight:bold;
		text-align:center;
	}



	#produto #informacoes-produto #fotos-produto{
		float:right;
		position:relative;
		width:100%;
		height:480px;
		margin-top:22px;
		border:1px solid #b7b7b7;
		text-align:center;
	}
	
	#produto #informacoes-produto #fotos-produto img{
		margin-top:20px;
	}
	

	#produto #informacoes-produto #paginacao{
		float:right;
		position:relative;
		width:100%;
		text-align:center;
		margin-top:58px;
	}



	#produto #informacoes-produto #paginacao ul{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
		width:100%;
	}

	#produto #informacoes-produto #paginacao ul li{
		display:inline;
		list-style:none;
	}

	#produto #informacoes-produto #paginacao ul li a{
		padding:5px;
		
		font-family:Arial;
		font-size:16px;
		color:#30a0f2;
		font-weight:bold;
		text-decoration:none;

	}
	
	
	#produto #informacoes-produto #paginacao ul li a:hover{
		text-decoration:underline;
		font-weight:bold;
	}

	#produto #informacoes-produto #paginacao ul li a.ativo{
		text-decoration:underline;	
		font-weight:bold;
	}
	
	
	
	
	
	
		
	/* ============ PRODUTO =============== */

	
	
	/* ============ CATÁLOGO ONLINE =============== */
	#catalogo{
		float:left;
		position:relative;
		width:100%;
		/*padding-top:124px;
		padding-bottom:196px;*/
		padding-top:20px;
		padding-bottom:20px;
		text-align:center;	
	}
	
	#catalogo .pdf{
		width:750px;
		height:500px;
	}

	
	
	/* ============ CATÁLOGO ONLINE =============== */
	


	/* ============ VÍDEOS =============== */
	#videos{
		float:left;
		position:relative;
		width:100%;
		/*padding-top:124px;
		padding-bottom:196px;*/
		padding-top:20px;
		padding-bottom:20px;
	}
	
	#videos ul{
		float:left;
		position:relative;
		width:100%;
		display:inline;
		list-style:none;	
	}

	#videos ul li{
		float:left;
		position:relative;
		width:300px;
		display:inline;
		list-style:none;
		margin-bottom:15px;
	}

	#videos ul li.centro{
		margin:0px 30px 0px 30px;
	}

	#videos ul li.separa{
		width:100%;
	}
	
	#videos ul li a{
		float:left;
		position:relative;
		display:block;	
	}

	#videos ul li a img{
		float:left;
		position:relative;
	}


	#videos ul li a p{
		float:left;
		position:relative;
		width:100%;
		margin-top:10px;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	}
	
	#videos ul li a:hover p{
		text-decoration:underline;	
	}

	/* ============ VÍDEOS =============== */
	
	
	

	/* ============ NOTÍCIAS =============== */
	#noticias{
		float:left;
		position:relative;
		width:100%;
		/*padding-top:124px;
		padding-bottom:196px;*/
		padding-top:20px;
		padding-bottom:20px;
		text-align:center;	
	}
	
	#noticias ul{
		float:left;
		position:relative;
		width:100%;
		display:inline;
		list-style:none;
	}

	#noticias ul li{
		float:left;
		position:relative;
		width:100%;
		display:inline;
		list-style:none;
		margin-bottom:20px;
		padding-bottom:20px;
		border-bottom:1px solid #cccccc;
	}

	#noticias ul li a{
		float:left;
		position:relative;
		width:100%;
		display:block;
	}

	#noticias ul li a p{
		float:left;
		position:relative;
		width:100%;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
		color:#000000;
	}
	
	#noticias ul li a:hover p, #noticias ul li a:hover h1{
		text-decoration:underline;	
	}
	

	#noticias ul li a p strong{
		font-size:14px;
	}
	
	#noticias ul li a h1{
		float:right;
		position:relative;
		margin-top:5px;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		text-align:left;
		color:#000000;
	}
	

	/* ============ NOTÍCIAS =============== */
	
	
	

	
	/* ============ NOTÍCIA =============== */
	#noticia{
		float:left;
		position:relative;
		width:100%;
		/*padding-top:124px;
		padding-bottom:196px;*/
		padding-top:20px;
		padding-bottom:20px;
		text-align:center;	
	}
	
	#noticia h1{
		float:left;
		position:relative;
		width:100%;
		
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#000000;	
	}

	#noticia h2{
		float:left;
		position:relative;
		width:100%;
		margin-top:15px;
		
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;	
	}
	
	#texto-noticia{
		float:left;
		position:relative;
		width:100%;
		
		margin-top:30px;	
	}


	/* ============ NOTÍCIA =============== */
	
	
	







	
	
	#paginacao-noticias{
		float:left;
		position:relative;
		width:100%;
		margin-top:10px;
		text-align:center;
		margin-bottom:40px;
	}
	
	#paginacao-noticias ul{
		position:relative;
		width:auto;
		display:inline;
		list-style:none;
	}
	
	#paginacao-noticias ul li{
		/*float:left;
		position:relative;*/
		width:auto;
		display:inline;
		list-style:none;
	}
	
	#paginacao-noticias ul li a{
		float:left;
		position:relative;
		width:auto;
		padding:6px 8px 6px 8px;
		background:#999999;
		color:#ffffff;
		font-size:15px;
		text-decoration:none;
		letter-spacing:-1px;
		text-transform:uppercase;
		font-family: Arial, Helvetica, sans-serif;
		margin-right:5px;
	}
	
	#paginacao-noticias ul li a:hover{
		background:#309FF1;
	}
	
	#paginacao-noticias ul li a.ativo{
		background:#309FF1;
	}

	
	

/* ============ CORPO =============== */




/* ============ RODAPE =============== */

#rodape{
	float:left;
	position:relative;
	width:100%;
	border-top:4px solid #83c6f7;
/*	padding-bottom:20px;
	min-height:256px;*/
}

#rodape.tira{
	border:none;	
}

	#rodape .rodape{
		float:left;
		position:relative;
		width:100%;
		background:url(../img/bk-rdp.png) top center no-repeat;
		min-height:209px;
	}
	

	#rodape .rodape1{
		float:left;
		position:relative;
		width:100%;
		min-height:209px;
	}

	#rodape .rodape #menu-ico-rdp{
		float:left;
		position:relative;
		width:100%;
	}

	#rodape .rodape #menu-ico-rdp ul{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
		margin-top:18px;
		margin-left:122px;
		margin-bottom:40px;
		
	}

	#rodape .rodape #menu-ico-rdp ul li{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
		margin:20px;
	}
	
	#rodape .rodape #menu-ico-rdp ul li a{
		cursor:pointer;	
	}



	#menu-ico-rdp-topo{
		float:left;
		position:relative;
		width:100%;
		margin-bottom:32px;
	}

	#menu-ico-rdp-topo ul{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
		margin-left:0px;
		width:280px;
	}

	#menu-ico-rdp-topo ul li{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
	}
	
	#menu-ico-rdp-topo ul li a{
		cursor:pointer;	
	}


	#menu-ico-rdp-topo ul li.tira img{
		float:left;
		position:relative;
		margin:10px 10px 10px 10px;
	}


	#menu-ico-rdp-topo .topo{
		float:left;
		position:relative;
		width:685px;
		margin-top:30px;
		/*margin-left:320px;*/
		text-align:center;
	}
	
	#menu-ico-rdp-topo .topo a{
		cursor:pointer;
	}


	
	#logo-rdp{
		float:left;
		position:relative;	
	}
	
	#localizacao{
		float:left;
		position:relative;	
		margin:0px 30px 20px 30px;
		width:622px;
	}
	
	#localizacao p{
		float:left;
		position:relative;
		width:100%;
		
		font-family:Arial;
		color:#000000;
		font-size:16px;
		text-align:center;	
	}


	#localizacao p span{
		float:left;
		position:relative;
		width:100%;
		margin-top:10px;
		
		font-family:Arial;
		color:#30a0f2;
		font-size:12px;
		text-align:center;	
		font-weight:bold;
	}
	

	#redessociais{
		float:right;
		position:relative;	
		width:110px;
	}

	#redessociais h1{
		float:left;
		position:relative;	
		width:100%;
		
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#30a0f2;
		text-align:center;
	}
	
	#redessociais.en h1{
		font-size:12px;	
	}



	#redessociais ul{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
	}

	#redessociais ul li{
		float:left;
		position:relative;
		display:inline;
		list-style:none;
		margin:5px;
	}
	
	#byvisto{
		float:left;
		position:relative;
		width:100%;
		text-align:right;	
	}

/* ============ RODAPE =============== */


