@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}

#space1  {width:1px; height:50px; }
#space2  {width:1px; height:226px;}
#space3  {width:1px; height:80px;}
#space4  {width:1px; height:20px;}
#box_top {width:100%; height:650px; background:#333;
background: url(../imagens/bg4.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}
#menu_box	 {width:100%; height:100px; background-color: rgba(255, 255, 255, 1);}
#menu		{width:860px; height:100px; margin:0 auto;}
#logo		{width:200px; height:100px; background-image:url(../imagens/logo.png); float:left;}
#bt_menu	{width:100px; height:auto; float:left; padding-top:40px;}
#title_top  {width:542px; height:97px; margin:0 auto; padding-top:100px; font-family:calibri; font-size:80px; color:#FFF; text-align:center; text-transform:uppercase;}
#seta_top 	{width:77px; height:77px; margin:0 auto; background-image:url(../imagens/seta.png);}
#dow-pdf	{width:150px; height:25px; padding-left:70%;}
#t-pdf		{width:150px; height:25px; text-align:center; font-family:calibri; background-image:url(../imagens/dow-pdf.png);}


/* predio alto padrao */
#box_conteudo_alto {width:100%; height:auto; padding-bottom:30px;}
.altopadrao {width:500px; height:50px;}
.alto {width:300px; height:30px; background:url(../imagens/altopadrao.png); margin:auto; text-align:center; font-family:calibri; font-size:20px;}
#box_predio_alto	{width:860px; height:auto; margin:auto; background: rgba(0,0,0,0.7); padding-left:15px;}
#title_predio_alto  {width:400px; height:auto; color:#FFF; padding-top:15px; float:left;}
#tempo_alto			{width:445px; height:auto; float:left; text-align:right; padding-top:15px;}
#imagem_predio_alto {width:250px; height:auto; float:left;}
#box_servicos_alto {color:#FFF; width:580px; height:auto; padding-left:15px; float:left;}
#box_servico_alto {width:100%; height:auto; padding-top:10px;}


/* predios */
#box_conteudo {width:100%; height:0 auto;}
#title_predio {width:500px; height:50px; background-image:url(../imagens/bg_title_predio.png);}
#box_predio	  {width:860px; height:auto; margin:0 auto; padding-top:20px;}
#imagem_predio {width:300px; height:600px; float:left;}
#fotos_bt		{width:250px; height:26px; margin:0 auto; background-image:url(../imagens/bg_maisfotos.png); text-align:center; font-family:calibri; font-size:20px; color:#FFF;}
#fotos_bt:hover {background-image:url(../imagens/bg_maisfotos2.png);}
#box_infor	{width:500px; height:auto; padding-left:60px; float:left;}
#box_servico {width:500px; height:auto; padding-top:10px;}
#icon_supervisorio {width:100px; height:100px; text-align:center; float:left; padding-left:30px; padding-top:15px;}
#icon_supervisorio_alto {width:100px; height:100px; text-align:center; float:left; padding-left:30px; padding-top:15px;}
#inicio_contro	{width:500px; height:auto; padding-left:20px; padding-top:10px;}
#box_relatos{width:100%; height:auto; padding-top:15px;}
#relato_texto {width:700px; height:auto; text-align:center; margin:0 auto; padding-top:15px;}
#relato_autor {width:700px; height:auto; text-align:right; margin:0 auto;}
#titlo_relatos {width:860px; height:auto; margin:0 auto; font-family:"Eras Medium ITC"; font-style:italic; font-size:26px;}
#box-construtura {width:250px; padding-top:20px;}
#divclear {clear:both;}


.font_title {font-family:calibri; font-size:38px; color:#FFF; padding-right:80px; text-align:right;}
.font_p_title{font-family:calibri; font-size:30px; padding-top:15px;}
.font_p_title1{font-family:calibri; font-size:30px;}
.font_p_texto {font-family:calibri; font-size:18px;}
.font_relato {font-family:calibri; font-size:18px; font-style:italic;}
.font_p_temp_alto {font-family:calibri; font-size:18px; color:#FFF;}
.img_red {border-radius:15px;}
.font_con_alto {font-family:calibri; font-size:18px; font-style:italic; color:#FFF;}
.menu_top {font-family:calibri; font-size:16px; text-align:center; color:#000;}
.menu_roda {font-family:calibri; font-size:14px; text-align:center; color:#FFF;}
.font_roboto {font-family: 'Roboto', sans-serif;}
.font_souce-sans {font-family: 'Source Sans Pro', sans-serif;}
.font_bitter {font-family: 'Bitter', serif;}

/* mascara cobrir */
#mask {position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none;}
#boxes .window {position:absolute; left:0; top:0; width:440px; height:200px; display:none; z-index:9999; padding:20px;}
#boxes #dialog {width:375px; height:203px; padding:10px; background-color: rgba(255, 255, 255, 0.9);}


/* em execução */
#box_exe {width:100%; height:auto; background-image: linear-gradient(to bottom, #cf2b4f, #980021 130%);}
#corpo_execucao {width:990px; height:500px; margin:0 auto;}
#title_execucao {width:960px; height:auto; font-size:32px; padding-bottom:15px; padding-top:5px; color:#FFF;}
#obra_exe_box{width:300px; height:auto; padding-top:25px; padding-left:15px; float:left; color:#000;}
#obra_exe {width:300px; height:410px; background:#FFF; text-align:center; padding-top:10px; overflow: hidden;}
#space_ver_exe {width:15px; height:100px; float:left;}
#selo {width:96px; height:127px; margin-top:5px; margin-left:10px; position:absolute;}


/* rodape */
#rodape {width:100%; height:360px; background:#333;}
#rodape_box {width:860px; height:auto; margin:0 auto;}
#logo_r {width:115px; height:128px; background-image:url(../imagens/logoRodape.png); float:left;}
#menu_rodape {width:440px; height:auto; padding-left:45px; padding-top:15px; float:left;}
#menup-iten {width:70px; height:auto; float:left;}
#rodape_facebook {width:245px; height:auto; float:left; padding-left:10px;}


.link-mp a:link {
	color:#FFF;
	text-decoration: none;
}
.link-mp a:visited {
	text-decoration: none;
	color:#FFF;
}
.link-mp a:hover {
	text-decoration:overline;
	color:#FFF;
}
.link-mp a:active {
	text-decoration: none;
	color:#FFF;
}

.link-foto a:link {
	color:#FFF;
	text-decoration: none;
}
.link-foto a:visited {
	text-decoration: none;
	color:#FFF;
}
.link-foto a:hover {
	text-decoration:none;
	color:#FFF;
}
.link-foto a:active {
	text-decoration: none;
	color:#FFF;
}

.menu_top a:link {
	color:#000;
	text-decoration:none;
}
.menu_top a:visited {
	text-decoration: none;
	color:#000;
}
.menu_top a:hover {
	text-decoration:overline;
	color:#000;
}
.menu_top a:active {
	text-decoration: none;
	color:#000;
}

#icon_supervisorio_alto a:link {
	color:#FFF;
	text-decoration:none;
}
#icon_supervisorio_alto a:visited {
	text-decoration: none;
	color:#FFF;
}
#icon_supervisorio_alto a:hover {
	text-decoration:none;
	color:#FFF;
}
#icon_supervisorio_alto a:active {
	text-decoration: none;
	color:#FFF;
}