/* CSS Document */
body{
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;
        background-repeat: no-repeat;
        color: #000000;
        
	/*background-color: #FFFFFF;
	overflow-x:hidden;
 	scrollbar-shadow-color: #FFFFFF; 
 	scrollbar-face-color: #F3F3F3; 
 	scrollbar-3dlight-color: #FFFFFF; 
 	scrollbar-highlight-color: #FFFFFF; 
 	scrollbar-darkshadow-color: #CCCCCC; 
 	scrollbar-track-color: #F7F7F7; 
 	scrollbar-arrow-color: #894343;*/
}

tbody{
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;   
        color: #FFFFFF;
        


}
tbody2{
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;   
        color: #000000;
       

}
.loginMensagem{
	font-size: 9px;
	font-family: tahoma;
	text-decoration: none;
        color: red;
        
}

.listagem{
	font-family:Arial;
	font-size:10px;
	color:#0000FF;

}
.tabela {
	border: 1px solid #0096BD;
	border-collapse: collapse;
        background-repeat: no-repeat;
}
table th {
	 text-align:center;
	 background-color:#366ACA;
	 font-size:11px;
	 color:#FFFFFF;
	 font-weight:bold; 
         
}
table th a:link, table th a:visited {
  color: white;
  font-weight : bold;
  text-decoration: none;
}
table th a:link:hover, table th a:visited:hover  {
  color: white;
  font-weight : bold;
  text-decoration : underline;
}

a{
  color: white;
  font-weight : bold;
  
}
.tabela td {
	border: 1px solid #0096BD;
	padding: 2px;
	color: #2b7bbc;
	font-family:tahoma;
	font-size:11px;
        background-repeat: no-repeat;
}

.no-repeat {	
        background-repeat: no-repeat;
        
}

ThemeOffice2003MenuItemLeft {

	color: #FFFFFF;

	font-size:11px;
}
legend {
        font-weight:bold; 
	color: #FFFFFF;

}
.tabelaResult {
	border: 0px solid #4A597B;
	border-collapse: collapse;
}
.tabelaResult th {
	 text-align:center;
	 background-color:#4A597B;
	 font-size:11px;
	 color:#FFFFFF;
	 font-weight:bold;
}
.tabelaResult td {
	border: 0px solid #4A597B;
	padding: 2px;
	color: #2b7bbc;
	font-family:tahoma;
	font-size:11px;
}


recibo {
	 text-align:center;	 
	 font-size:11px;
	 color:#000000;
         background-color:#000000;
}

.reciboMensagem {
	 text-align:center;	 
	 font-size:14px;
	 color:#FFFF;
         font-weight:bold; 
}

.reciboDestaque {
	 text-align:center;	 
	 font-size:14px;
	 color:#eee900;
         font-weight:bold; 
}

.reciboImprimir {
	 text-align:center;	 
	 font-size:16px;
	 color:#FFFFFF;
         font-weight:bold; 
}

.reciboTitulo {
	 text-align:center;	 
	 font-size:11px;
	 color:#366ACA;
         background-color:#CCCCCC;
}

.paginacao{
	font-family:Arial;
	font-size:10px;
	color:#880000;
	text-decoration: none;
	
}
.pag{
	font-family:Arial;
	font-size:10px;
	color:#000088;
	text-decoration: none;
	font-weight:bold;
	
}

font{
	font-family: tahoma;
	font-size: 11px;
}

input{
	background-color:#FBFBFB;
	border-color:#56879B;
	BORDER-RIGHT: #56879B 1pt solid;
	BORDER-TOP: #56879B 1pt solid;
	BORDER-LEFT: #56879B 1pt solid;
	BORDER-BOTTOM: #56879B 1pt solid;
	font-family:tahoma;
	font-size:9px;
	color: #2b7bbc;
        text-transform:uppercase;
	
}

select{
	background-color:#FBFBFB;
	border-color:#56879B;
	BORDER-RIGHT: #56879B 1pt solid;
	BORDER-TOP: #56879B 1pt solid;
	BORDER-LEFT: #56879B 1pt solid;
	BORDER-BOTTOM: #56879B 1pt solid;
	font-family:tahoma;
	font-size:11px;
	color: #2b7bbc;
        text-transform:uppercase;
	
}

td.login{
	color:#273e72;
	font-family:tahoma;
	font-size:11px;
}


textarea{
 	background-color:#FFFFFF;
	border-color:#445581;
	BORDER-RIGHT: #445581 1pt solid;
	BORDER-TOP: #445581 1pt solid;
	BORDER-LEFT: #445581 1pt solid;
	BORDER-BOTTOM: #445581 1pt solid;
	font-family:tahoma;
	font-size:11px;
	/*text-transform:uppercase;*/
}
/*.uppercase {text-transform:uppercase}*/

font.obrig{
	color:#FF0000; 
	font-size:10px;
}

a.voltar{color:#333333;
		text-decoration:none;
}
a:hover{color:#6699FF;
		text-decoration:none;
}
a{
text-decoration:none;
}
.marcado{
	font: bold 11px Verdana,Helvetica,sans-serif;
	color: #FF0000;
	font-variant:small-caps;
	background: #EFEFEF;
	text-align: center;
	text-shadow:Silver;

}

.barNav a {
	font: bold 11px Verdana,Helvetica,sans-serif;
	color: #000088;
	text-decoration: none;
	font-variant:small-caps;
	background: #EFEFEF;
	text-align: center;
	padding: 1px 5px;
	margin-right: 1px;
	border: 1px solid #DDDDDD;
	text-shadow:Silver;
}

.barNav a:hover {
	color: #666666;
	background: #FCFCFC;
	border: 1px solid #CCCCCC;
}
.titulo{
	font: bold 12px Arial;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	background-color:#0096BD;
}
.tituloTop{
	font: bold 12px Arial;
	color: #4a597b;
	text-decoration: none;
	font-weight:bold;
}
.pesquisa{
	font: 11px Arial;
	color: #2b7bbc;
	text-decoration: none;
	
}
		
.button {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#ffffff;
	background: #212DD2 url('../templates/images/botao_liso.gif')	
	no-repeat center center;	
	border: 0;
	width:78px;  
	height:30px;	
	display:block;	
}
.button:hover { 
	background: #212DD2 url('../templates/images/botao_liso2.gif') no-repeat 
	center center;
	color:#cccccc;
	width:78px;  
	height:30px;
}
.jscalendar-DB-table-style {
background-color:#000000;
border:1px solid #A0A0A0;
font-family:arial;
font-size:11px;
}
.jscalendar-DB-div-style {
position:absolute;
visibility:hidden;
z-index:999;
}
.jscalendar-DB-title-style {
color:#FFFFFF;
font-family:arial;
font-size:11px;
font-weight:bold;
padding:2px;
}
.jscalendar-DB-title-background-style {
background-color:#00428F;
}
.jscalendar-DB-title-control-normal-style {
border:1px solid #343535;
cursor:pointer;
}
.jscalendar-DB-title-img-normal-style {
cursor:pointer;
}
.jscalendar-DB-title-control-select-style {
border:1px solid #00428F;
cursor:pointer;
}
.jscalendar-DB-title-img-select-style {
cursor:pointer;
}
.jscalendar-DB-dropdown-style {
background-color:#00428F;
border:1px solid #A0A0A0;
cursor:pointer;
font-family:arial;
font-size:11px;
}
.jscalendar-DB-dropdown-select-style {
background-color:#999999;
}
.jscalendar-DB-dropdown-normal-style {
background-color:inherit;
}
.jscalendar-DB-body-style {
background-color:#5895C7;
font-family:verdana;
font-size:10px;
}
.jscalendar-DB-current-day-style {
color:#FFFF00;
font-weight:bold;
text-decoration:none;
}
.jscalendar-DB-end-of-weekday-style {
color:#FF0000;
text-decoration:none;
}
.jscalendar-DB-normal-day-style {
color:black;
text-decoration:none;
}
.jscalendar-DB-would-be-selected-day-style {
background-color:#FFFFFF;
}
.jscalendar-DB-selected-day-style {
border:1px solid #FFFFFF;
}
.jscalendar-DB-holiday-style {
background-color:#FFDDDD;
}
.jscalendar-DB-today-style {
background-color:#FFFFFF;
color:black;
padding:0;
text-align:center;
text-decoration:none;
}
.jscalendar-DB-today-lbl-style {
padding:5px;
text-align:center;
}
.jscalendar-DB-weeknumber-div-style {
background-color:#FFFFFF;
padding:0;
}

