/* CSS Document */

body {
	background-image:url(../img/fdo.jpg) ;
	background-repeat:repeat-n;
	background-position:top center;
	background-attachment:fixed;
}

body {
	
	margin-top: 0px;
	
}




.bg_topo{background-image:url(../img/bg_top.jpg); background-repeat:repeat-y;}
.fone_top{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
			padding-top:20px;}
			
			/*  
			
			img.ca {
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
	}
	              */
			
.bg_geralctro{background-color:#696969; background-image:url(../img/bg_faixa_ctro.jpg); background-repeat:repeat-x;}
.bg_geralctro2{background-color:#696969; }


.margensctro_tit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
	padding-left:20px;
	background-color:#052436;
	vertical-align:middle;
	font-weight: bold;
			 }
.margensctro{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#666666;
			 padding-left:20px; padding-top:20px;
			 padding-right:20px;
			 background-color:#7e7e7e;
			 text-align:justify;
			 }
.font_cont{font-family:Verdana, Arial, Helvetica, sans-serif; 
            font-size:12px;
			color:#FFFFFF;
			}
.marg_contatoCtro{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #FFFFFF;
			 padding-left:20px; padding-top:20px;
			 background-color:#7e7e7e;
			 }
			 
			 
.ctro_bg{background-color:#696969;}
			 
			 
 /*       Area Registra       */
 
 .img_area{background-image:url(../img/cadeado.jpg); background-repeat:no-repeat;}
 .marg_{padding-left:20px;
 		vertical-align:middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		}
.margCampos{padding-left:20px;
			padding-top:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			line-height:5px;}
			
.Campos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 14px;
	width:150px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color:#000000;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-top: 6px;
}
.Esqueceu_Login{padding-left:10px;}			
	a.Esqueceu_Login:link 
		{
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none; 
		}
    a.Esqueceu_Login:visited 
		{
			text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC;
		}
  	a.Esqueceu_Login:hover 
		{
  		    text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC;
  		}
		
.marg_Area{padding-left:8px;
			padding-top:30px;
			}
			
			
 
			 
			 
/*       style obras        */

.margemFoto_obra1{
				 text-align:center;
				 margin-top:5px;
				 font-family:Verdana, Arial, Helvetica, sans-serif;
				 font-size:10px;
				 color:#FFFFFF;
				 }
.obra_txtit{font-family:Verdana, Arial, Helvetica, sans-serif;
		    font-size:12px;
			color:#ffffff;
			vertical-align:middle;
			font-weight:bold;
			padding-left:20px;
			}
.obra_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
		    font-size:10px;
			color:#ffffff;
			vertical-align:middle;
			padding-left:20px;
			}
.quadroFoto{
			 padding-left:4px;
			 padding-top:23px;
			/*background-repeat:no-repeat; background-image:url(../img/foto1b.jpg);  */
			}
			
.marg_tit{padding-left:20px;
			vertical-align:middle;
		}
.img_fundo{background-image:url(../img/fina_menu_bg.jpg); background-repeat:no-repeat;}

.marg_menuvert{padding-left:20px;
				padding-top:20px;
				}
			
			
			
/*       Rodape        */

.rodape{vertical-align:middle;
 text-align:center;
 		}
.rodape2{background-image:url(../img/rodape_bg.jpg); background-repeat:repeat-x;}

.Rodape_Menu{vertical-align:middle;}
.Rodape_line{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	vertical-align:middle;
}
	a.Rodape_Menu:link 
		{
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none; 
		}
    a.Rodape_Menu:visited 
		{
			text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC;
		}
  	a.Rodape_Menu:hover 
		{
  		    text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC;
  		}
		
		/*   Menu Vertical */
		
		
			a.MenuVert:link 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; 
	}
    a.MenuVert:visited 
		{
			text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333;
		}
  	a.MenuVert:hover 
			{
  			  text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333;
  			}			
			

/*        FALE CONOSCO       */


.titOrcamento{font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
				margin-right:200;
				}



.campos1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 15px;
	width: 360px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}

.ddd1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 15px;
	width: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}


.fones{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 15px;
	width: 80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}
.ramal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 15px;
	width: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}

.cxHabitamLocal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 15px;
	width: 80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}

.cxAno{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 15px;
	width: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}

.cxList{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 35px;
	width: 50px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}

.Informacoes1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 100px;
	width: 360px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #666666;
	/*margin-top: 5px;*/
	margin-bottom: 5px;
	padding-left: 4px;
}

.txt_col2fones{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			padding-left:10px;
			padding-top:20px;
			}
		
			













