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


.fbox5 { float:left; width: 5px; color:#FFFFFF; }
.fbox10 { float:left; width: 10px; color:#FFFFFF; }
.fbox20 { float:left; width: 20px; color:#FFFFFF; }
.fbox40 { float:left; width: 40px; }
.fbox50 { float:left; width: 50px; }
.fbox75 { float:left; width: 75px; }
.fbox95 { float:left; width: 95px; }
.fbox100 { float:left; width: 100px; }
.fbox125 { float:left; width: 125px; }
.fbox150 { float:left; width: 150px; }
.fbox195 { float:left; width: 195px; }
.fbox200 { float:left; width: 200px; }
.fbox250 { float:left; width: 250px; }
.fbox300 { float:left; width: 300px; }
.fbox350 { float:left; width: 350px; }
.fbox400 { float:left; width: 400px; }
.fbox500 { float:left; width: 500px; }
.fbox600 { float:left; width: 600px; }
.fbox800 { float:left; width: 800px; }


.ftext {
	color: #868686;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	background-color: #EBEBEB;
	text-decoration : none;
	height: auto;
	padding-top:2px;
	padding-bottom:2px;
}


.flabel_topo,
.flabel {
	color: #868686;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-color: #EBEBEB;
	border: 1px solid #DFDFDF;
	height: auto;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
	padding-right: 5px;
}
.flabel_topo {
	height:15px;
	line-height:15px;
	text-align:left; 
}
.flabel2 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-image:url(../imagens/fundo_tabela_azul.jpg);
	background-repeat:repeat-x;
	border: 1px solid #DFDFDF;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	padding-right: 5px;
}
.flabel3 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-image:url(../imagens/fundo_tabela_azul.jpg);
	background-repeat:repeat-x;
	border: 1px solid #DFDFDF;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}

.ffml-2 { margin-left: -2px; } /* firefox */
.ffml-1 { margin-left: -1px; } /* firefox */
.ffml2 { margin-left: 2px; } /* firefox */
.ffml4 { margin-left: 4px; } /* firefox */
.ffml6 { margin-left: 6px; } /* firefox */
.ffml8 { margin-left: 8px; } /* firefox */
.ffml10 { margin-left: 10px; } /* firefox */
.ffml12 { margin-left: 12px; } /* firefox */
.ffml14 { margin-left: 14px; } /* firefox */
.ffml16 { margin-left: 16px; } /* firefox */
.ffml18 { margin-left: 18px; } /* firefox */
.ffml20 { margin-left: 20px; } /* firefox */
.ffml22 { margin-left: 22px; } /* firefox */
.ffml24 { margin-left: 24px; } /* firefox */
.ffml26 { margin-left: 26px; } /* firefox */
.ieml2  { margin-left: 0px; } /* internet explorer */
.ieml-1 { margin-left: 0px; } /* internet explorer */



.finputh100,
.finputh200,
.finputh250,
.finputh350,
.finput75,
.finput100,
.finput150,
.finput200,
.finput300 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding-left: 5px;
	padding-top:2px;
	padding-bottom:2px;
}
.finput75 { width:68px; }
.finput100 { width:93px; }
.finput150 { width:143px; }
.finput200 { width:193px; }
.finput250 { width:243px; }
.finput300 { width:293px; }
.finputh100 { width:93px; }
.finputh200 { width:193px; }
.finputh250 { width:243px; }
.finputh350 { width:343px; }

.finput300white {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 5px;
	border: 1px solid #FFFFFF;
	width:300px; 
}



.finput50n,
.finput75n,
.finput100n,
.finput200n {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding-top:2px;
	padding-bottom:2px;
}
.finput50n { width:50px; }
.finput75n { width:75px; }
.finput100n { width:100px; }
.finput200n { width:200px; }



.fselect75,
.fselect100,
.fselect150,
.fselect200,
.fselect230,
.fselect300 {
	font-family : Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	height: auto;
}
.fselect75 { width:75px; }
.fselect100 { width:100px; }
.fselect150 { width:150px; }
.fselect200 { width:200px; }
.fselect230 { width:230px; }
.fselect300 { width:300px;  }

.fradio { margin-left: 1px; }
.fradiotext {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 5px;
	margin-top: -5px;
	height:15px;
	line-height:15px;
}

.fcheck { margin-left: 1px; }
.fchecktext {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 5px;
	margin-top: -5px;
	height:15px;
	line-height:15px;
}

.fml10 { margin-left: 10px; }
.fml12 { margin-left: 12px; }


.fbotao70,
.fbotao140,
.fbotao210,
.fbotao300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	padding-top:3px;
	padding-bottom:3px;
	cursor: pointer;
	font-weight: bold;
	border: 1px solid #000000;
}
.fbotao70  { width: 70px; }
.fbotao140 { width: 140px; }
.fbotao210 { width: 210px; }
.fbotao300 { width: 300px; }


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