@charset "iso-8859-1";
/* CSS Document */

#main{
	width:1225px;
	margin:0 auto;
}

#header{
	width:1000px;
	height:100px;
	margin:0 auto;
}

#logo{
	width:280px;
	height:80px; 
	float:left;
	margin-top:19px;
}

#espaco-topo{
	width:20px;
	height:100px;
	float:left;
}

#infos-header{
	float:left;
	width:695px;
	height:50px;
	margin-top:33px;
}

#menu{
	width:695px;
	float:left;
}

#tv-brpav{
	width:1225px;
	margin-top:20px;
	height:376px;
	
}

#tv-brpav2{
	width:1225px;
	margin-top:20px;
	height:276px;	
}

#bem-vindo{
	width:1000px;
	margin:0 auto;
	height:150px;
	margin-top:20px;
}

#conteudo-site{
	width:1000px;
	margin:0 auto;
	margin-top:20px;	
}

#asfalto-pronto{
	width:1225px;
	background-image:url(../images/bg-meio-real.png);
	background-repeat:no-repeat;
	height:705px;
}

#brpav-faixa{
	width:1225px;
	background-image:url(../images/brpav-bg2.png);
	background-repeat:no-repeat;
	height:373px;
}

#asfalto-faixa{
	width:1225px;
	background-image:url(../images/asfalto-bg2.png);
	background-repeat:no-repeat;
	height:158px;
}

#ouvidoria-faixa{
	width:1225px;
	background-image:url(../images/ouvidoria-faixa.png);
	background-repeat:no-repeat;
	height:190px;
}

#gestao-faixa{
	width:1225px;
	background-image:url(../images/gstao-faixa.png);
	background-repeat:no-repeat;
	height:185px;
}

#sustentabilidade-faixa{
	width:1225px;
	background-image:url(../images/sustentabilidade-faixa.png);
	background-repeat:no-repeat;
	height:392px;	
}

#icon-produtos{
	width:800px;
	margin:0 auto;
	padding-top:267px;

}

#faixa-infos{
	width:1225px;
	background-image:url(../images/faixa-img.png);
	background-repeat:no-repeat;
	height:223px;
}

#infos-text{
	width:1000px;
	margin:0 auto;
	padding-top:35px;
}

#noticias-home{
	width:1000px;
	padding-top:30px;
	margin:0 auto;	
}


#indicacao{
	width:1000px;
	padding-top:30px;
	margin:0 auto;
}

#gray-line{
	width:1225px;
	background-image:url(../images/grey-bar.png);
	background-repeat:no-repeat;
	height:276px;
	margin-top:30px;
}

#infos-gray{
	width:1000px;
	padding-top:20px;
	margin:0 auto;
	
}


#sustentabilidade{
	width:1225px;
	height:331px;
	background-image:url(../images/sustentabilidade.png);
	background-repeat:no-repeat;
	margin-top:20px;
}

#linha-final{
	width:1225px;
	height:244px;
	margin:0 auto;
	background-image:url(../images/faixa-final.png);
	background-repeat:no-repeat;	
}

#linha-final-asfalto{
	width:1225px;
	height:244px;
	margin:0 auto;
	background-image:url(../images/asfalto-rodape.png);
	background-repeat:no-repeat;	
}

#linha-final-ouvidoria{
	width:1225px;
	height:572px;
	margin:0 auto;
	background-image:url(../images/ouvidoria-final.png);
	background-repeat:no-repeat;	
}

#linha-final-gestao{
	width:1225px;
	height:245px;
	margin:0 auto;
	background-image:url(../images/faixa-final-gestao.png);
	background-repeat:no-repeat;	
}

#linha-final-sustentabilidade{
	width:1225px;
	height:245px;
	margin:0 auto;
	background-image:url(../images/faixa-final-sustentabilidade.png);
	background-repeat:no-repeat;	
}

#mapa-google{
	width:1225px;
	height:287px;
}

#rodape{
	width:1225px;
	height:287px;
	background-image:url(../images/rodape-bg.png);
	background-repeat:no-repeat;
	margin-top:8px;
}

#rodape-conteudo{
	width:1000px;
	padding-top:50px;
	margin:0 auto;
}

#img-noticia{
	width:403px;
	height:403px;
}

#titulo-noticia{
	font-family: 'myriadpro_light';
	color:#00354E;
	font-size:24px;
}

#noticia-resumo{
	font-family: 'myriadpro_light';
	color:#000;
	font-size:14px;	
}

#data-noticia{
	text-transform:italic;
	font-family: 'myriadpro_light';
	color:#999;
	font-size:12px;
}

#facebook{
	margin-top:10px;
}

/* FONTES */


@font-face {
    font-family: 'myriadpro_light';
    src: url('myriadpro-light.eot');
    src: url('myriadpro-light.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-light.woff') format('woff'),
         url('myriadpro-light.ttf') format('truetype'),
         url('myriadpro-light.svg#century_myriadpro_light') format('svg');
    font-weight: normal;
    font-style: normal;

}

.selected{
	font-family: 'myriadpro_light';
	font-size:14px;
	color:#FFCA05;
}


a.menu{
	font-family: 'myriadpro_light';
	font-size:14px;
	color:#00354E;
	text-decoration:none;
	text-align:center;
}

a.menu:hover{
	font-family: 'myriadpro_light';
	font-size:14px;
	color:#FFCA05E;
	text-decoration:underline;
	text-align:center;
}

.titulo{
	font-family: 'myriadpro_light';
	font-size:30px;
	color:#00354E;
}

.titulo-opa{
	font-family: 'myriadpro_light';
	font-size:30px;
	color:#EE402F;
}

.titulo-app-opa{
	font-family: 'myriadpro_light';
	font-size:25px;
	color:#EE402F;
}

.titulo-app{
	font-family: 'myriadpro_light';
	font-size:25px;
	color:#00354E;
}

.regular-blue{
	font-family: 'myriadpro_light';
	font-size:18px;
	color:#00354E;
}

.regular-black{
	font-family: 'myriadpro_light';
	font-size:18px;
	color:#333;
}

.regular-white{
	font-family: 'myriadpro_light';
	font-size:18px;
	color:#fff;
}

.text-black{
	font-family: 'myriadpro_light';
	font-size:28px;
	color:#333;
}


.small-blue{
	font-family: 'myriadpro_light';
	font-size:12px;
	color:#00354E;
}