@font-face {
    font-family:calibri;
    src: url(/fontes/calibril.ttf);
}
@font-face {
    font-family:twcent;
    src: url(/fontes/tcm.ttf);
}
@font-face {
    font-family:carbonBlock;
    src: url(/fontes/carbonblock.ttf);
}
@font-face {
    font-family:avantGarden;
    src: url(/fontes/avgardn.ttf);
}
@font-face {
    font-family:adventureSubtitles;
    src: url(/fontes/adventure_subtitles.ttf);
}


.div_texto_1{
	font-family: tahoma;
	font-size: 13px;
	color: black;
}
.div_texto_1_negrito{
	font-family: tahoma;
	font-size: 13px;
	color: black;
	font-weight:bold;
}
.div_texto_2{
	font-family: Verdana;
	font-size: 15px;
	color: black;
}
.div_texto_2_negrito{
	font-family: Verdana;
	font-size: 15px;
	color: black;
	font-weight:bold;
}
.div_texto_3{
	font-family: tahoma;
	font-size: 13px;
	color: white;
}
.div_texto_3_negrito{
	font-family: tahoma;
	font-size: 13px;
	color: white;
	font-weight:bold;
}

.div_texto_4{
	font-family: tahoma;
	font-size: 13px;
	color: #003366;
}
.div_texto_4_negrito{
	font-family: tahoma;
	font-size: 13px;
	color: #003366;
	font-weight:bold;
}
.div_texto_5{
	font-family: tahoma;
	font-size: 15px;
	color: #003366;
}
.div_texto_5_negrito{
	font-family: tahoma;
	font-size: 15px;
	color: #003366;
	font-weight:bold;
}
.div_texto_6{
	font-family: tahoma;
	font-size: 15px;
	color: red;
}
.div_texto_6_negrito{
	font-family: tahoma;
	font-size: 15px;
	color: red;
	font-weight:bold;
}
.div_texto_7{
	font-family: tahoma;
	font-size: 10px;
	color: #003366;
}
.div_texto_7_negrito{
	font-family: tahoma;
	font-size: 10px;
	color: #003366;
	font-weight:bold;
}
.div_texto_8{
	font-family: tahoma;
	font-size: 10px;
	color: black;
}
.div_texto_8_negrito{
	font-family: tahoma;
	font-size: 10px;
	color: black;
	font-weight:bold;
}

.div_texto_9{
	font-family: 'Arial Black';
	font-size: 15px;
	color: black;
}
.div_texto_9_negrito{
	font-family: 'Arial Black';
	font-size: 15px;
	color: black;
	font-weight:bold;
}
.div_texto_10{
	font-family: tahoma;
	font-size: 12px;
	color: red;
}
.div_texto_10_negrito{
	font-family: tahoma;
	font-size: 12px;
	color: red;
	font-weight:bold;
}
.div_texto_11{
	font-family: tahoma;
	font-size: 10px;
	color: #000000;
}
.div_texto_11_negrito{
	font-family: tahoma;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
}

.div_texto_12{
	font-family: tahoma;
	font-size: 15px;
	color: black;
}
.div_texto_12_negrito{
	font-family: tahoma;
	font-size: 15px;
	color: black;
	font-weight:bold;
}

.div_texto_13{
	font-family: tahoma;
	font-size: 12px;
	color: white;
}
.div_texto_13_negrito{
	font-family: tahoma;
	font-size: 12px;
	color: white;
	font-weight:bold;
}

.div_texto_14{
	font-family: tahoma;
	font-size: 12px;
	color: black;
}
.div_texto_14_negrito{
	font-family: tahoma;
	font-size: 12px;
	color: black;
	font-weight:bold;
}

.div_texto_15{
	font-family: Verdana;
	font-size: 15px;
	color: white;
}
.div_texto_15_negrito{
	font-family: Verdana;
	font-size: 15px;
	color: white;
	font-weight:bold;
}

.div_texto_16{
	font-family: Verdana;
	font-size: 8px;
	color: black;
}
.div_texto_16_negrito{
	font-family: Verdana;
	font-size: 8px;
	color: black;
	font-weight:bold;
}
.div_texto_17{
	font-family: Verdana;
	font-size: 19px;
	color: black;
}
.div_texto_17_negrito{
	font-family: Verdana;
	font-size: 19px;
	color: black;
	font-weight:bold;
}
.div_texto_18{
	font-family: tahoma;
	font-size: 11px;
	color: black;
}
.div_texto_18_negrito{
	font-family: tahoma;
	font-size: 11px;
	color: black;
	font-weight:bold;
}
.div_texto_19{
	font-family: Verdana;
	font-size: 19px;
	color: red;
}
.div_texto_19_negrito{
	font-family: Verdana;
	font-size: 19px;
	color: red;
	font-weight:bold;
}
.div_texto_20{
	font-family: Verdana;
	font-size: 10px;
	color: red;
}
.div_texto_20_negrito{
	font-family: Verdana;
	font-size: 10px;
	color: red;
	font-weight:bold;
}
.div_texto_21{
	font-family: tahoma;
	font-size: 13px;
	color: 003399;
}
.div_texto_21_negrito{
	font-family: tahoma;
	font-size: 13px;
	color: 003399;
	font-weight:bold;
}
.div_texto_22{
	font-family: tahoma;
	font-size: 25px;
	color: 1F2C3D;
}
.div_texto_22_negrito{
	font-family: tahoma;
	font-size: 25px;
	color: 1F2C3D;
	font-weight:bold;
}
.div_texto_23{
	font-family: tahoma;
	font-size: 13px;
	color: 1F2C3D;
}
.div_texto_23_negrito{
	font-family: tahoma;
	font-size: 13px;
	color: 1F2C3D;
	font-weight:bold;
}

.div_texto_24 {
font-family: 'Trebuchet MS', 'Comic Sans MS';
font-size: 11pt;
color: #003366;
}

.div_texto_24_negrito {
font-family: 'Trebuchet MS', 'Comic Sans MS';
font-size: 11pt;
color: #003366;
font-weight: bold;
}
.div_texto_25{
	font-family: tahoma;
	font-size: 13px;
	color: red;
}
.div_texto_25_negrito{
	font-family: tahoma;
	font-size: 13px;
	color: red;
	font-weight:bold;
}
.div_texto_26{
	font-family: tahoma;
	font-size: 10px;
	color: white;
}
.div_texto_26_negrito{
	font-family: tahoma;
	font-size: 10px;
	color: white;
	font-weight:bold;
}

.div_texto_27{
	font-family: tahoma;
	font-size: 28px;
	color: 000000;
}
.div_texto_27_negrito{
	font-family: tahoma;
	font-size: 28px;
	color: 000000;
	font-weight:bold;
}

.div_texto_28{
	font-family: tahoma;
	font-size: 19px;
	color: black;
}
.div_texto_28_negrito{
	font-family: tahoma;
	font-size: 19px;
	color: black;
	font-weight:bold;
}
.div_texto_29{
	font-family: calibri;
	font-size: 16px;
	color: #666666;
}
.div_texto_29_negrito{
	font-family: calibri;
	font-size: 16px;
	color: #666666;
	font-weight:bold;
}
.div_texto_30{
	font-family: calibri;
	font-size: 25px;
	color: #555555;
}
.div_texto_30_negrito{
	font-family: calibri;
	font-size: 25px;
	color: #555555;
	font-weight:bold;
}
.div_texto_31{
	font-family: carbonBlock;
	font-size: 30px;
	color: black;
}
.div_texto_31_negrito{
	font-family: carbonBlock;
	font-size: 30px;
	color: black;
	font-weight:bold;
}
.div_texto_32{
	font-family: avantGarden;
	font-size: 20px;
	color: black;
}
.div_texto_32_negrito{
	font-family: avantGarden;
	font-size: 20px;
	color: black;
	font-weight:bold;
}

.div_texto_33{
	font-family: avantGarden;
	font-size: 14px;
	color: black;
}
.div_texto_33_negrito{
	font-family: avantGarden;
	font-size: 14px;
	color: black;
	font-weight:bold;
}
.div_texto_34{
	font-family: calibri;
	font-size: 20px;
	color: black;
}
.div_texto_34_negrito{
	font-family: calibri;
	font-size: 20px;
	color: black;
	font-weight:bold;
}

.div_texto_35{
	font-family: calibri;
	font-size: 30px;
	color: #003366;
}
.div_texto_35_negrito{
	font-family: calibri;
	font-size: 30px;
	color: #003366;
	font-weight:bold;
}

.div_texto_36{
	font-family: calibri;
	font-size: 30px;
	color: #0095dc;
}
.div_texto_36_negrito{
	font-family: calibri;
	font-size: 30px;
	color: #0095dc;
	font-weight:bold;
}

body { 
scrollbar-face-color:#003366; 
scrollbar-highlight-color:#ffffff; 
scrollbar-3dlight-color:#003366; 
scrollbar-darkshadow-color:#003366; 
scrollbar-shadow-color:#999999; 
scrollbar-arrow-color:#ffffff; 
scrollbar-track-color:#ffffff; 
}

a {
	font-family: tahoma;
	color: #003366;
	text-decoration: none
}

alink {
	font-family: tahoma;
	color: #003366;
	text-decoration: none
}
a:hover {
	font-family: tahoma;
	font-weight:normal;
	/*font-weight: bold;*/
	color: #003366;
	text-decoration: underline	
}
a:visited {
	font-family: tahoma;
	font-weight:normal;
	/*font-weight: bold;*/
	color: #003366
}

.div_borda_cccccc{
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #cccccc 1px solid; 
BORDER-LEFT: #cccccc 1px solid; 
BORDER-BOTTOM: #cccccc 1px solid; 
}

.div_borda_ffffff{
BORDER-RIGHT: #ffffff 1px solid; 
BORDER-TOP: #ffffff 1px solid; 
BORDER-LEFT: #ffffff 1px solid; 
BORDER-BOTTOM: #ffffff 1px solid; 
}

.div_titulo_tabela{
	font-family: tahoma;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	background-color: #003366;
	background-repeat: repeat;
}

.div_zebra_form_admin{
	height:5px;
	background-color:#eeeeee;
};

.bordaPadrao { 
BORDER-RIGHT: #003366 1px solid; 
BORDER-TOP: #003366 1px solid; 
BORDER-LEFT: #003366 1px solid; 
BORDER-BOTTOM: #003366 1px solid; 
}

.tabelaPrincipal {
	color: #ffffff;
	background-color: #FFFFFF;
	border-top: thin solid #003366;
	border-right: thin solid #003366;
	border-bottom: thin solid #003366;
	border-left: 0px solid #003366;
}
/* Configurações para campos de formulário */
textarea {
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	border: 1px solid #003366;
}
input, select{
	font-family: tahoma;
	font-size: 13px;
	color: black;
	height:30px;
	padding:5px;
	margin:5px;
}
/*
input {
	border: 1px solid #003366;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	background-color: none;
}
*/
.nav-container{ }
    .f-nav{ z-index: 9999; position: fixed; left: 0; top: 0; width: 100%;} /* isso vai fazer o menu ficar fixo no topo */
    
.nav { height: 80px;}
    .nav ul { list-style: none; }
    .nav ul li{float: left; margin-top: 6px; padding: 6px; border-right: 1px solid #ACACAC;}
    .nav ul li:first-child{ padding-left: 0;}
    .nav ul li a { }
    .nav ul li a:hover{ text-decoration: underline;}
	
.sombra3d{}
.sombra3d:hover{
		position: relative;
		top: 0px;
		left: 3px;
		border-color: #000 #999 #999 #000;
		box-shadow: 5px 5px 0 #333;
   		-webkit-box-shadow: 5px 5px 0 #333;
   		-moz-box-shadow: 5px 5px 0 #333;
}

.semEfeito{}
.semEfeito:hover{}

.alpha70{}
.alpha70:hover{
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
}
.alphaInativo{
	opacity:0.20;
	-moz-opacity: 0.20;
	filter: alpha(opacity=20);
}
.alphaInativo:hover{
	opacity:0.20;
	-moz-opacity: 0.20;
	filter: alpha(opacity=20);
}

.submit-lente {
  position:absolute;
  top:0; right:-50;
  z-index:10;
  border:none;
  background:transparent;
  outline:none;
  line-height:normal;
}

.submit-line {
  position: relative;
  width: 200px;
}

.submit-line input {
  width: 100%;
}




