@charset "UTF-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
#root{
	width:1000px;
	margin:0 auto;
}
header
{
	width: 1000px;
	height: 208px;
	float: left;	/*background:#039;*/
	}
.logo{
	width:283px;
	height:208px;
	float:left;
/*	background:#06F;*/
	}
nav{
	float:left;
	width:717px;
	height:137px;
	background:url(../images/linhaMenu.jpg);
	}
nav a{
	font-size:12px;
    float:left;
	color:#003F7B;
    font-weight:lighter;
    width:auto;
    margin-left:20px;
    height:32px;
    padding-top:104px;
	font-family: 'PT Sans',serif;
	text-decoration:none;
	}
	
	.floatleft{ float:left;}
	

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../images/fundo-2.jpg) no-repeat scroll top; 
}

	p { text-align:justify;} 
		
.h1Title{
	float:left;
	width:717px;
	height:71px;
	/*background:#CCC;*/
	color:#666666;
	}	
.h1header{
	font-size:42px;
	padding-top:16px;
	padding-left:16px;
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight:lighter;
	}	
section{
	width:1000px;
	height:336px;
	float:left;
	/*background:#6CF;*/
	}
.SectionImg	{
	width:780px;
	height:336px;
	float:left;
	
	}
.sectionBox {
	float: left;
	width: 220px;
	height: 296px;
	background: url(../images/fundosectionTexto.jpg);
	padding-top: 40px;	/*background:#0FC;*/
	}
.estruturaSectionTextos{
	font-size:40px;
	color:#FFFFFF;
	padding-top:62px;
	padding-left:24px;
	padding-left:24px;
	font-family: 'PT Sans Narrow', sans-serif;
	}		
.estruturaSectionTextosMenor{
	color:#FFF;
	padding-left:24px;
	padding-left:24px;
	font-family: 'PT Sans Narrow', sans-serif;
	}
.raquo{
	padding-left:176px;
	color:#FFF;
	font-size:45px;
	}
.sec{
	width: 1000px;
	height: auto;
	float: left;
	background: #EEEEEE;
	}	
.secBox1{
	float:left;
	height:155px;
	width:726px;
	/*background:#39F;*/
	padding-top:21px;
	padding-left:56px;
	
	}	
.secBox2{
	float: left;
	height: 155px;
	width: 159px;	/*background:#3CF;*/
	
	}
	
.Cienp{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:24px;
	color:#003F7B;
	}
.Cienptexto{
	color:#666666;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:16px;
	font-weight:lighter;
	padding-right:51px;
	}
.estruturaSectionTextosDir{
	color:#003F7A;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:20px;
	font-weight:lighter;
	padding-top:21px;
	}
.estruturaSectionTextosDir_P{
	font-size:16px;
	color:#003F7A;
	font-family: 'PT Sans Narrow', sans-serif;
	}	
.estruturaSectionTextosDir_P a{
	text-decoration:none;
	color:#003F7A;
	}
.estruturaSectionTextosDir_P a:hover{
	text-decoration:underline;
	
	}					
	
.raquo2	{
	
	color:#FFF;
	font-size:45px;
	color:#00407C;
}

.sectionbox3{
	
	float:left;
	width:35px;
	height:43px;
	/*background:#3C9;*/
	margin-top:112px;
	}			
article{
	width:1000px;
	height:418px;
	float:left;
	/*background:#630;*/
	background:url(../images/fundoArticle.jpg)
	}	
.articleImg{
	width:280px;
	height:418px;
	float:left;
	
	}
.Article1{
	width: 240px;
	height: auto;
	float: left;	/*background:#CCC;*/
	}

.Article2{
	width: 240px;
	height: auto;
	float: left;	/*background:#639;*/
	}

.Article3{
	width: 240px;
	height: auto;
	float: left;/*	background:#69C;*/
	}
	
	
	
.boxBrancoTextoOne{
    color:#FFF;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:20px;
	padding-right:46px;
	padding-left:41px;
	padding-top:268px;
	}	
.boxBrancoTextoOne a{
	text-decoration:none;
	color:#FFF;
	}	
.boxBrancoTextoOne a:hover{
    text-decoration:underline;	
	}
.boxBrancoTexto a{
	text-decoration:none;
	color:#FFF;
	}	
.boxBrancoTexto a:hover{
	text-decoration:underline;
	}	
	
	
.boxBrancoTexto2 a{
	text-decoration:none;
	color:#FFF;
	}	
.boxBrancoTexto2 a:hover{
	text-decoration:underline;
	}	
	
			
	
.articleTitle{
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:20px;
	color:#003F7B;
	padding-top:39px;
	padding-left:14px;
	}
.articleP{
	font-size:20px;
	color:#333333;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-top:8px;
	padding-left:14px;
	}	
.articlep_texto{
	color:#666666;
	font-size:13px;
	font-family: 'PT Sans', sans-serif;
	padding-top:11px;
	padding-left:14px;
	padding-right:11px;
	}
.articlep_texto a{
	text-decoration:none;
	color:#666666;
	}	
.articlep_texto a:hover{
	text-decoration:underline;
	}
	


.articlep_texto2 a{
	text-decoration:none;
	color:#666666;
	}	
.articlep_texto2 a:hover{
	text-decoration:underline;
	}
	
	
.articlep_texto3 a{
	text-decoration:none;
	color:#666666;
	}	
.articlep_texto3 a:hover{
	text-decoration:underline;
	}			
	
.raquoArticle{
	color:#00407C;
	font-size:30px;
	padding-left:187px;
	}	
	
.boxBranco{
	color: #FFF;
	font-size: 17px;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-top: 14px;
	padding-left: 14px;
	}
.boxBrancoTexto{
		color:#FFF;
		font-family: 'PT Sans Narrow', sans-serif;
		font-size:13px;
		padding-right:46px;
		padding-left:14px;
}
/*------------------------------------------*/
.articleP2{
	font-size:20px;
	color:#333333;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-top:74px;
	padding-left:14px;
	}	
.articlep_texto2{
	color:#666666;
	font-size:13px;
	font-family: 'PT Sans', sans-serif;
	padding-top:11px;
	padding-left:14px;
		padding-right:11px;
	
	
	}
	
.raquoArticle2{
	color:#00407C;
	font-size:30px;
	padding-left:187px;
	
	}	
	
.boxBranco2{
	color: #FFF;
	font-size: 17px;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-top: 14px;
	padding-left: 14px;
	}
.boxBrancoTexto2{
	    color:#FFF;
		font-family: 'PT Sans Narrow', sans-serif;
		font-size:13px;
		padding-right:46px;
		padding-left:14px;}

/*---------------------------------------*/

.articleP3{
	font-size:20px;
	color:#333333;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-top:74px;
	padding-left:14px;
	}	
.articlep_texto3{
	color:#666666;
	font-size:13px;
	font-family: 'PT Sans', sans-serif;
	padding-top:11px;
	padding-left:14px;
	padding-right:11px;
	
	
	}
	
.raquoArticle3{
	color:#00407C;
	font-size:30px;
	padding-left:187px;
	}	
	
.boxBranco3{
	color:#FFF;
	font-size:17px;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-top:45px;
	padding-left:14px;
	}
.boxBrancoTexto3{
	    color:#FFF;
		font-family: 'PT Sans Narrow', sans-serif;
		font-size:13px;
		padding-right:46px;
		padding-left:14px;
}
/*footer*/
footer{
	width:1000px;
	height:241px;
	float:left;
	background:#444444;
	}
.Copy{
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-top:26px;
	padding-left:16px;
	
	}	
.Libero{
	padding-left:395px;
	}	
.Libero a{
	text-decoration:none;
	color:#FFF;
	 }	
.Libero a:hover{
	text-decoration:underline;
	}	 
	
/*INTERNA*/

.imagenInterna{
	width: 1000px;
	height: auto;
	float: left;
	}	
.cienpTitle{
	width:1000px;
	height:51px;
	float:left;
	background:#F5F5F5;
	}
p_Cienp{
	
	}
	
.SobreCienp{
	width: 1000px;
	float: left;
	height: auto;
	background-image: none; 
	background-repeat: no-repeat;
	}
	.SobreCienpv{
	width: 1000px;
	float: left;
	height: auto;
	}
.SobreCienp1{
	 width:659px;
	 height:auto;
	 float:left;padding-left:68px;
	padding-right:30px; 
	padding-top:30px;
	}
	
.SobreCienp1 p{font-size:16px;
	font-family: 'PT Sans Narrow', sans-serif;
	color:#666666;}
	

.SobreCienp2{
	width: 213px;
	height: auto;
	padding-left: 15px;
	float: left;
	padding-right: 15px;
	}
.SobreCienpCol1{
	font-size: 19px;
	color: #FFF;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-left: 36px;
	padding-top: 46px;
	}
	
.SobreCienpCol1Text{
	font-size:16px;
	color:#FFF;
	font-family: 'PT Sans Narrow', sans-serif;	
	padding-left:36px;
	padding-top:30px;
	color:#003F7A;
	}
.SobreCienpCol1Text a{
	color:#003F7A;
	text-decoration:none;
	}
.SobreCienpCol1Text a:hover{
	text-decoration:underline;
}
.SobreCienpCol2Text a{
	color:#003F7A;
	text-decoration:none;
	}
.SobreCienpCol2Text a:hover{
	text-decoration:underline;

	}

		
.SobreCienpCol1Raquo{
	color:#00407C;
	font-size:30px;
	padding-left:201px;
	}	
	
.SobreCienpCol2{
	font-size: 19px;
	color: #FFF;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-left: 36px;
	padding-top: 33px;
	}	
	
.SobreCienpCol2Text{
	font-size: 15px;
	color: #FFF;
	font-family: 'PT Sans Narrow', sans-serif;
	padding-left: 36px;
	color: #003F7A;
	}								
	
.listratopo{ width:931px; padding-left:69px; padding-top:19px; padding-bottom:16px; background-color:#F5F5F5;}

.listratopo h1{color:#003F7B;font-family: 'PT Sans Narrow', sans-serif;		font-size:26px;}

.clearboth{ clear:both;}


#rootfooter{
	width: 100%;
	height: 180px;
	text-align: center;
	font-family: 'Amaranth', sans-serif;
	font-size: 14px;
	background-color: #4D4D4D;
}
	
	#footer{
	width: 1000px;
	left: 50%;
	margin-left: -500px;
	position: absolute;
	padding-left: 12px;
	padding-right: 22px;
	height: 150px;
	padding-top: 30px;
	background-color: #4D4D4D;
}
#footer p{ font-family:Verdana, Geneva, sans-serif;color:#FFF; font-size:11px;}
#footer h1{ font-size:16px; color:#FFF;font-family: 'Amaranth', sans-serif; }
#footer a{color:#FFF; } 




#rootimg{
	width: 50%;
	float: right;
	height: 125px;
	text-align: left;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 26px;
	background-image: url(../images/fundo-topo.jpg)
}
	
	#img{
	width: 1000px;
	margin-left: -500px;
	position: absolute;
	height: 125px;
}




#rootlistra{
	width: 100%; 
	height: 70px;
	
	text-align: left; float:left
	font-family: 'PT Sans Narrow', sans-serif;		
	font-size: 26px; background-color:#F5F5F5;}
	
	#listra{
	width: 1000px; left:50%;

	margin-left: -500px;
	position: absolute;
	padding-left: 69px;
	padding-top: 19px;
	padding-bottom: 16px;
	height: auto;
	background-color: #F5F5F5;
}
#listra h1{
	font-size: 26px;
	color: #003F7B;
	font-family: 'PT Sans Narrow', sans-serif;
}


.boxd{ width:619px; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; float:left; height:auto; background-color:#F5F5F5;}


.boxd2{
	width: 250px;
	float: left;
	background-color: #01417D;
	height: auto;
	padding: 20px;
}


.boxd3{width: 509px;  padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; float: left; padding-left: 20px; padding-right: 140px;background-color:#F5F5F5;height:auto; }
.azul{
	color: #08195C;
}

.baixo1{
	width: 692px;
	padding-top: 39px; height:210px;
	padding-left: 14px;
	padding-right: 14px;
	float: left;
}

.baixo1 h1{ font-size:20PX;color: #003F7B;
	font-family: 'PT Sans Narrow', sans-serif;}

.baixo1 p{color:#666666; font-size:16px;font-family: 'PT Sans Narrow', sans-serif; }

.branco{color:#FFF; text-decoration:none;}
.cinza{color:#666666;text-decoration:none;}

.azulesc{color:#003F7B;text-decoration:none;}

.ml400{ margin-left:400px;}


.bd{
	width: auto;
	height: auto;
	float: left;
	margin-right: 70px;
}
.bd p{ color:#FFF;}

.tit{font-size: 26px;
	color: #003F7B;
	font-family: 'PT Sans Narrow', sans-serif;}


.tit2{font-size: 20px;
	color: #003F7B;
	font-family: 'PT Sans Narrow', sans-serif;}
	
	.c1{color:#666666;}
