body{
	background-color:#ffffff;
	margin:0; 
	font-family: 'Open Sans', Arial, sans-serif;
	font-size:13px;
	
}

#tabela_trabalhos{
	border-collapse: collapse;
	width:100%;
		
}
#tabela_trabalhos td{
	border: 1px solid #d7d7d7;
	padding:8px;
	font-size: 12px;
		
}


.corVerm, .corVermelho{background:#aa0000;}
.corVerde{background:#19a619;}
.corAmarelo{background:#eac100;}
.corCinza{background:#eee;}
.corChumbo{background:#777;}
.fpreto 			{ color:#000000; 		}
.fbranco 			{ color:#FFFFFF; 		}
.fvermelho 			{ color:#DD0000; 		}
.fcinza 			{ color:#555555; 		}
.fcinzai 			{ color:#9d9d9d;		}
.fbold 				{ font-weight: bold;	}
.fnormal 			{ font-weight:normal;	}
.w100				{ width:100px;			}
.w150				{ width:150px;			}
.w200				{ width:200px;			}
.w250				{ width:250px;			}
.w300				{ width:300px;			}
.w350				{ width:350px;			}
.w400				{ width:400px;			}
.w450				{ width:450px;			}
.w500				{ width:500px;			}
.w550				{ width:550px;			}
.w600				{ width:600px;			}

ul{ margin: 0;	padding: 0;	} 
.divisor{
	background-image:url(../software/imgsTemplate77/fundo_barr.jpg);
	height:10px;
}
.borda_cinza_tracejado_linha{
	border-bottom: 1px dashed #d7d7d7;	
}
.backPG{
	background-color:#fff;
	opacity:0.95;
	filter:alpha(opacity=95);
}
.backPGdegrade{
	height:25px;
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.backF{
	background: url(../software/imgsTemplate77/fundo_site.png) no-repeat center top;

}
.backTop{
	height:120px;	
}
.backRodape{
	background-color:#20AF54;
	height:100px;	
}
.backMT{
	background: url(../software/imgsTemplate77/fundo_menu.png) no-repeat center;
	height:50px;
	padding-left: 45px;
}
.tituloSig{
	color:#333;
	font-size:20px;	
}
.tabelaEixos{
	color: #ffffff;
	font-size:13px;
	min-width:300px;
	max-width:600px;	
}
.tabelaEixos td{
	height: 50px;
	vertical-align:middle;	
}
.btnDest{
	width: 257px;
	height:85px;
	color:#ffffff;
	font-size: 22px;
	cursor:pointer;
	margin-bottom:5px;
	padding-left:30px;
	border: 0px;
	text-align:left;
	
	
}
.menuIndexConteudo {
	font-size:14px;
	width: 130px;
	margin: 0;
	padding: 3px;
	list-style: none;
	background: #1faa1f;
	opacity:0.95;
	-moz-opacity: 0.95;
	filter: alpha(opacity=95);	
	text-align: center;
	position: absolute;
	bottom: 5px;
	left: 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	
	z-index:10005;	
	behavior: url('../software/libs/ie-css3.htc');	
}
.menuIndexConteudo li {	padding: 2px; }
.menuIndexConteudo li a {	color:#fff; text-decoration:none; }
.menuIndexConteudo li:hover {	background-color:#6dd500; }

input.botaoImprimir{
	background:url(../software/imgsTemplate27/fundoBotao.jpg) repeat-x;
	border:1px #388010 solid;
	color:#ffffff;
	font-size: 15px;
	font-weight:bold;
	padding:5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;		
	cursor:pointer;
	
	z-index:10010;	
	behavior: url('../software/libs/ie-css3.htc');	
}
.fotoImagem{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:0px;
	z-index:10050;	
	behavior: url('../software/libs/ie-css3.htc');	
}


h1.cabecalho {
	color:#333;
	font-size: 22px;
	padding:5px 0 0 50;
	background: url(../software/imgsTemplate77/icon_sigera.jpg) left no-repeat; 
}
#navbar {
	width: 100%;
	list-style: none;
	left: 35px;
}
#navbar li {
	float: left;
}
#navbar li a {
	padding: 2px 10px;
	color: #005e93;
	font-size: 13px;
	text-decoration: none;	
	font-weight:normal;	
}

#navbar li a:hover {
	
	color: #ffffff;
	background-color:#20AF54;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
a{
	color:#20AF54;
	font-size:13px;	
}
a:hover{
	color:#128DD2;
	font-size:13px;	
}
#parceirosContainer {
	width: 900px;
	/*height: 100px;*/
	margin: 5px 0;
	padding: 0;
	position: relative;
	clear: both;
	overflow:hidden;
	text-align: left;
}

#parceiros {
	width: 860px;
	height: 100px;
	margin: 0;
	padding: 0;
	background: #fff;
	position: absolute;
	top: 0;
	left: 19px;
	overflow:hidden;
	text-align: left;
}

.tblpreco{
	font-family:'Segoe UI';
	font-size:13px;
	color: #555555;
	background-color: #d7d7d7;
}
.tblpreco th{
	background-color: #f2f2f2;
	font-size:18px;	
}
.tblpreco td{
	background-color: #fff;
}

.f10 				{ font-size:10px; 		} 
.f11 				{ font-size:11px; 		} 
.f12 				{ font-size:12px; 		} 
.f13 				{ font-size:13px; 		} 
.f14 				{ font-size:14px; 		} 
.f15 				{ font-size:15px; 		} 
.f16 				{ font-size:16px; 		} 
.f17 				{ font-size:17px; 		} 
.f18 				{ font-size:18px; 		} 
.f19 				{ font-size:19px; 		} 
.f20 				{ font-size:20px; 		} 
.f22 				{ font-size:22px; 		} 
.f25 				{ font-size:25px; 		} 
.f30 				{ font-size:30px; 		} 
.fpreto 			{ color:#000000;		}
.fbranco 			{ color:#ffffff;		}
.fcinza 			{ color:#333333;		}
.fcinzai 			{ color:#9d9d9d;		}
.fbold 				{ font-weight: bold;	}
.fcorpri 			{ color:#00a859;		}
