.style11 {	
	font-family: Verdana, Geneva, sans-serif;
	          font-style: normal;
	          line-height: 1.2em;
	          font-weight: normal;
	          font-variant: normal;
	          font-size: 12pt;
	          font-weight: bold;			  
	          color: #000
}

.style12 {	
	font-family: Verdana, Geneva, sans-serif;
	          font-style: normal;
	          line-height: 1.2em;
	          font-weight: normal;
	          font-variant: normal;
	          font-size: 8pt;
	          font-weight:;
			  font-weight: bold;
	          color: #000
}

.style14 {
    font-family: Verdana, Geneva, sans-serif;
	          font-style: normal;
	          line-height: 1.2em;
	          font-weight: normal;
	          font-variant: normal;
	          font-size: xx-small;
	          font-weight:;
			  
	          color: #000
}

.style15 {	
	font-family: Verdana, Geneva, sans-serif;
	          font-style: normal;
	          line-height: 1.2em;
	          font-weight: normal;
	          font-variant: normal;
	          font-size: 7pt;
	          font-weight:;
			  font-weight: bold;
	          color: #000
}

.tabela_picker{
	background-color: #FFFFFF;
	border: thin solid #0033CC;
	font-size: 11px;
	font-weight: bold;
}
.iframebody{
   margin-top:3px;
   text-align:center;
}
.input {
	BORDER-RIGHT: Black 1px solid; 
	BORDER-TOP: Black 1px solid; 
	BORDER-LEFT: Black 1px solid; 
	BORDER-BOTTOM: Black 1px solid; 
	COLOR: Black; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #FFFFFF;
}

.botao_logar{
	cursor: pointer;
	background-image: url(images/sigin.GIF);
	background-repeat: no-repeat;
	background-position: center center;
	height: 19px;
	width: 100px;
	border: none;
}
.botao {
	BORDER-RIGHT: #404040 2px solid; 
	BORDER-TOP: #D4D0C8 2px solid; 
	BORDER-LEFT: #D4D0C8 2px solid; 
	BORDER-BOTTOM: #404040 2px solid; 
	COLOR: #FFFFFF; 
	FONT-WEIGHT: bold; 
		margin-right:3px;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #3366CC
}
.botao:hover {
	BORDER-RIGHT: #404040 2px solid; 
	BORDER-TOP: #D4D0C8 2px solid; 
	BORDER-LEFT: #D4D0C8 2px solid; 
	BORDER-BOTTOM: #404040 2px solid; 
	COLOR: #FFFFFF; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #4477DD;
	cursor:crosshair; 
}
.cabecalhotabela 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #006666;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	text-align: center;
}
.tabela
{
    font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : Black;
	background-color : #FFFFFF;
}

.subtitulo 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #007CC3; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial;
	text-align: center;
}

.tr1 {background-color : #E0EFFE;}
.tr2 {background-color : #FFFFFF;}
.tr3 {background-color : #B4D0F5;}
.tr1:hover {background-color : #F8F8FE;}
.tr2:hover {background-color : #F8F8FE;}

.tabela_pagina 
{
	background-color : #FFFFFF;
	font-family : arial;
	font-style : normal;
	BORDER-RIGHT: #3c4f87 1px solid; 
	BORDER-TOP: #3c4f87 1px solid; 
	BORDER-LEFT: #3c4f87 1px solid; 
	BORDER-BOTTOM: #3c4f87 1px solid;
	font-size : 11px;
	color : black;
	padding-top: 1px;
}
.tabela_pagina_tr1 
{
	background-color : #3366CC;
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : White;
	}
.tabela_pagina_tr2 
{
	background-image: url("../skins/padrao/fundos/tool-bkgd.gif");
	background-repeat: repeat-x;
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : White;
}
.l1 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
	}
.l1:hover 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #E6E6FF; 
	FONT-STYLE: normal; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}
.l2 
{
	font-family : arial;
	font-style : normal;
	FONT-SIZE: 11px; 
	color: #3366CC;
	text-decoration : none;
	font-weight: bold;
	}
.l2:hover 
{
	font-family : arial;
	font-style : normal;
	FONT-SIZE: 11px; 
	color: Gray;
	text-decoration : none;
}

.t1 {
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : white;
}
.t2 {
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : Black;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10;visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over
{
	z-index:98;
	position:absolute;
	padding:2px;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	left: 411px;
	top: 132px;
	width: 446px;
	height: 80px;
}
.clLevel0
{
	background-image: url("../skins/padrao/fundos/tool-bkgd.gif");
	background-repeat: repeat-x;
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : #6699CC;
}
.clLevel0over
{
	background-image: url("../skins/padrao/fundos/tool-bkgd.gif");
	background-repeat: repeat-x;
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : #3366CC;
	cursor:crosshair; 
}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	z-index:98;
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:11px; 
	font-weight:bold
}
.clLevel1
{
	background-color : #FFFFFF;
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : #6699CC;
	z-index:+2;
}
.clLevel1over
{
	background-color : #E0EFFE;
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : #3366CC;
	cursor:crosshair; 
	z-index:+2;
}
.clLevel1border
{
	position:absolute; 
	background-color:#006699; 
}

form input{
 	z-index:-1;
 }
 
form legend
{
	font-family : arial;
	font-style : normal;
	font-size : 11px;
	color : Black;
	background-color : #FFFFFF;
}
/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; color:Yellow; cursor:crosshair; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699;}

.calendario
{
   border:0;
   background-color:#E7EFFF;
   font-family : arial;
   font-style : normal;
   font-size : 10px;
   color : Black;
}

.titulomes
{
  background-image: url("../skins/padrao/fundos/tool-bkgd.gif");
  background-repeat: repeat-x;
}

.titulosemana
{
  background-color:#639ACE;
}
.calendario a
{
color:#242C43;
}

.calendario a:link, .calendario a:visited
{
text-decoration: none;
}

.calendario a:hover
{
   background-color:#ADCBEF;
}

.hoje a, .hoje a:link, .hoje a:visited
{
 background-color:#639ACE;
}


.selecionado a, .selecionado a:link, .selecionado a:visited
{
text-decoration: none;
color:#3165CE;
border: 1px solid #08246B;
}

.selecionado a:hover
{
 border: 1px solid #fff;
}

.compromisso a, .compromisso a:link, .compromisso a:visited
{
text-decoration: none;
color:#EF7910;
}

.compromisso  a:hover
{
 border: 1px solid #CE8631;
}

.compromissoverm a, .compromissoverm  a:link, .compromissoverm  a:visited
{
text-decoration: none;
color:#FF0000;
}

.compromissoverm a:hover
{
 border: 1px solid #D70000;
}


.box  {
	color:#000033;
	background-color:#ADCBF7;
	position:absolute;
	top:135px;
	left:408px;
	width:464px;
	height:85px;
	z-index:99;
	border: solid 1px #3C4F87;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	text-align: left;
 
}
.box a, .box a:link, .box a:visited
{
text-decoration: none;
color:#004080;

}

.box a:hover
{
 color:#000;
 border-left: 5px solid #000;
}

.boxerro{
	background-image: url("../skins/padrao/icones/alerta.gif");
	background-repeat: no-repeat;
	background-position:10 10;
	color:#3C4F87;
	background-color:#ADCBF7;
	z-index:99;
	text-align:center;
	visibility:hidden;
	position: absolute;
	border: 2px solid #3C4F87;
	width: 80%;
	left: 10%;
	top: 10%;
}

.boxerro h1 {
      font: 25px Arial, Helvetica, sans-serif; /* Tamanho e família de fontes */
      color: #FF0000; /* Cor da fonte */
      padding-left:5px; /* Espaçamento do texto a esquerda */
      margin-top:0;
z-index:-99;
}

.boxerro p {
            font-family:Arial;
            font-weight: bold;
            font-size: 11px;
            text-align: center;
            color:#394D84;
            letter-spacing: 3px;
            margin-top: 30px;
            margin-left: 10px;
            padding-left: 5px;
}

.butdatapiker{
  background-image: url("../skins/padrao/botoes/butcal.jpg");
  background-repeat: no-repeat;
  border:0;
  width:25px;
  height:19px;
  margin-left: 2px;
  cursor:crosshair;
}

.butprinter{
  background: url("../skins/padrao/botoes/impressao.jpg");
  background-repeat: no-repeat;
  border:0;
  width:25px;
  height:19px;
  margin-left: 2px;
  cursor:crosshair;
}

.iframag{
 margin:1px;
 background-color : #E0EFFE;
}

.HoAgLivrePassado{
 cursor:crosshair;
 background-color : #FFEFAD;
 
}

.HoAgLivre{
 background-color : #fff;
 
}

.HoAgLivreNaoPode{
 cursor:crosshair;
 background-color : #FAB5AD;
 color : #9A180A ;
}

.HoAgOcupadoOutro{
 cursor:crosshair;
 background-color : #F23D28;
 color : #fff ;
}
.HoAgOcupadoRecInstr{
 cursor:crosshair;
 background-color : #9A180A ;
 color : #fff ;
}

.HoAgAgendado{
  cursor:crosshair;
  background: url("../skins/padrao/icones/agendada.gif") no-repeat #CCCC99;
  background-position:right bottom;
}
.HoAgFaltou{
  cursor:crosshair;
  background: url("../skins/padrao/icones/f.gif") no-repeat #CCFDCC;
  background-position:right bottom;
  color : #9A180A;
}
.HoAgCancelou{
 cursor:crosshair;
 background: url("../skins/padrao/icones/xis.gif") no-repeat #fff;
 background-position:right bottom;
}

.HoAgExtra{
 cursor:crosshair;
 background: url("../skins/padrao/icones/extra.gif") no-repeat #fff;
 background-position:right bottom;
}

.HoAgPresenciou{
  cursor:crosshair;
  background: url("../skins/padrao/icones/frequentou.gif") no-repeat #CCFDCC;
  background-position:right bottom;
}

.HoAgInstOcupado{
  cursor:crosshair;
  background: url("../skins/padrao/icones/xis.gif") no-repeat #fff;
  background-position:center;
}

.HoAgAgendadooutroinstr{
  cursor:crosshair;
  background: url("../skins/padrao/icones/agendada.gif") no-repeat #fff;
  background-position:right bottom;
}
.HoAgPresenciououtroinstrutor{
  cursor:crosshair;
  background: url("../skins/padrao/icones/frequentou.gif") no-repeat #fff;
  background-position:right bottom;
}
.HoAgFaltououtroinstrutor{
 cursor:crosshair;
 background: url("../skins/padrao/icones/faltou.gif") no-repeat #fff;
 background-position:right bottom;
 color : #9A180A;
}
.HoAgJustificou{
  cursor:crosshair;
  background: url("../skins/padrao/icones/j.gif") no-repeat #F3DEB6;
  background-position:right bottom;
}
