BODY {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	background-image:  url(../img/fundo.jpg);
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow:auto;
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif
}
TD.bot_over {
	background-color: #D0E0EE;
	cursor: hand;
	border: 1px solid #ACC2D5;
	font-size: 10px;
	color: #003366;
}
TD.bot_out {
	background-color: #E1EBF4;
	cursor: hand;
	border: 1px solid #E1EBF4;
	font-size: 10px;
	color: #003366;
}
.txtblue {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: navy; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.check {
	 FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
     border:0px solid #ffffff;
}
.myinputx {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E1EBF4;
	border: 1px solid #6699CC;
}
.myinput {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #8BB1D8;
	color: #00287D;
}
.input_falso {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E1EBF4;
	border: 1px solid #E1EBF4;
}
.input_falso_x {
	BORDER-RIGHT: #F3F3F3 1px solid; BORDER-TOP: #F3F3F3 1px solid; FONT-SIZE: 11px; FONT-COLOR: #FFFFFF; BORDER-LEFT: #F3F3F3 1px solid; BORDER-BOTTOM: #F3F3F3 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F3F3F3
}
.input_preto {
	BACKGROUND-COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; OVERFLOW: AUTO
}
.input_cinza {
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-BOTTOM: 1px solid #999999;
	BORDER-LEFT: 1px solid #EEEEEE;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-TOP: 1px solid #EEEEEE;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	OVERFLOW: HIDDEN;
	cursor: hand;
	font-size: 11px;
}
.input_duvida {
	BACKGROUND-COLOR: #FFFF00;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	OVERFLOW: hidden;
	border-top: 1px solid #FFCC33;
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FFCC33;
	font-size: 10px;
	font-weight: bold;
}
.input_cinza_dis {
	BACKGROUND-COLOR: #CCCCCC;
	BORDER-BOTTOM: 1px solid #999999;
	BORDER-LEFT: 1px solid #EEEEEE;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-TOP: 1px solid #EEEEEE;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	OVERFLOW: HIDDEN;
	cursor: hand;
}

.check5 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 0px;
	background-color: #F5F5F5;
}
.titulo {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	background-color: #E1E1E1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3399CC;
}

.titulo1 {
    font-size: 11px;
    color: #000066;
    background-color: #E1E1E1;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #3399CC;
}

.titulo_abas {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	background-color: #E1E1E1;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: white;
}

.rodape {
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	background-color: #E1E1E1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3399CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3399CC;
}
.tituloSecao {

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6695C4;
}
.tituloSecaoBorda {
	background-color: #006699;
}

.tituloSecaoSele {

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:  url(../img/fundo_transp.gif);
}
.obs {
	font-size: 10px;
	color: #000000;
	background-color: #EEEEEE;
	border: 1px solid #F79E95;
}
.txtDest {
	font-weight: bold;
	color: #FF0000;
}
.disab {
	font-size: 11px;
	font-weight: normal;
	color: #7393B0;
}
.submenu {
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	TEXT-DECORATION: none;
}
.submenuItem {
	FONT-SIZE: 11px;
	COLOR: #003366;
	TEXT-DECORATION: none;
	background-color: #E1EBF4;
	border: 1px solid #E1EBF4;
}
a:link {
	color: #003366;
	text-decoration: none;
}
a:visited {
	color: #003366;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.destaque {
	background-color: #EFD3D3;
}
.tabItHigOvr {
	background-color: #D1DEE9;
	border: 0px;
}
.tabItHigClk {
	background-color: #B0E6FF;
	border: 0px;
}
.tabItLowOvr {
	BACKGROUND-COLOR: #EAEFF4;
	border: 0px;
}
.tabItLowClk {
	BACKGROUND-COLOR: #DFF4FF;
	border: 0px;
}
.input_mat {
	BACKGROUND-COLOR: #CCCCCC;
	BORDER-BOTTOM: 1px solid #999999;
	BORDER-LEFT: 1px solid #EEEEEE;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-TOP: 1px solid #EEEEEE;
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	OVERFLOW: HIDDEN;
	cursor: hand;
}
#bt_ex {
	height: 30px;
	padding-left: 30px;
	background-image: url(../img/icones/btic0001.png);
	background-repeat: no-repeat;
	background-position: 7px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
}

#btgeral {
	height: 30px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 7px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
}
.bt_barra {
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-BOTTOM: 1px solid #999999;
	BORDER-LEFT: 1px solid #EEEEEE;
	BORDER-RIGHT: 1px solid #999999;
	BORDER-TOP: 1px solid #EEEEEE;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	OVERFLOW: HIDDEN;
	cursor: hand;
	font-size: 11px;
}#btgrande {

	height: 100px;
	padding-left: 5px;
	background-repeat: no-repeat;
	background-position: center 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-top: 68px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.cmpObrigatorios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF3300;
}
.aula_remar_spres {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	background-color: #999999;
	border: 0px solid #000000;
}
.aula_remar_cpres {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	background-color: #99CC66;
	border: 0px solid #000000;
}
.aula_acresc {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	background-color: #11CCFF;
	border: 0px solid #000000;
}
.aula_remar_and {
	font-size: 11px;
	font-weight: bold;	
	color: #000066;
	background-color: #F5CD52;
    border: 0px solid #000000;
}
.aval_disciplina_normal{
	background-color: #FFFFFF;
}
.aval_disciplina_over{
	background-color: #80A4C8;
}

.aval_opcoes_over{
	background-color: #FFCC00
}

.aval_opcoes_normal{
	background-color: #FFFFFF
}
