body {
	background-color: #b3c1c9;
	background-image: url(../img/background.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a{ color:#516e90; }

#credits {
	font-family:Arial, Helvetica, sans-serif;
	color:#969494;
	font-size:9px;
	text-align:center;
	float:left;
	width:579px;
	background-color:#E6E6E6;
	height:55px;
}

#login {
	height:100px;
	width:177px;
	background-image:url(../img/login_background.gif);
	background-repeat:repeat-x;
	color:#505050;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:12px;
	padding-top:5px;
}

#logado {
	height:86px;
	width:177px;
	background-image:url(../img/login_background.gif);
	background-repeat:repeat-x;
	color:#505050;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:12px;
	padding-top:12px;
}

.inputlogin{
	width:111px;
	border:1px solid #E4E4E2;
	height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
}

.inputsenha{
	width:88px;
	border:1px solid #E4E4E2;
	height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
}

.menuleft_off{
	background-image:url(../img/menu_left_bg1.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#BECAD8;
	padding-top:4px;
	padding-left:6px;
	width:166px;
	height:16px;
}

.menuleft_on{
	background-image:url(../img/menu_left_bg2.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	padding-left:6px;
	width:166px;
	height:16px;
	cursor:pointer;
}

.menuleft_over{
	background-image:url(../img/menu_left_bg2.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	padding-left:6px;
	width:166px;
	height:16px;
	cursor:pointer;
	text-decoration:underline;
}

.menuleft_onTurma{
	background-image:url(../img/menu_left_bg2_turma.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	padding-left:6px;
	width:166px;
	height:16px;
	cursor:pointer;
}

.menuleft_overTurma{
	background-image:url(../img/menu_left_bg2_turma.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	padding-left:6px;
	width:166px;
	height:16px;
	cursor:pointer;
	text-decoration:underline;
}

.submenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#516e90;
	padding-top:4px;
	padding-left:6px;
	width:166px;
	height:16px;
	cursor:pointer;
	background-color:#D9D9D9;
}

.conteudo{
	width:473px;
	float:left;
	border-left:2px dotted #BFBFBF;
	padding-top:10px;
	padding-left:51px;
	padding-right:44px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2b2a29;
	text-align:justify;
	_height:300px;
}

.titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#516e90;
}

.al{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#516e90;
	cursor:pointer;
}

.al2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF6600;
	cursor:pointer;
}

.botao {
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	border: 1px outset #666666;
	background-color: #FF5F0F;
}

.inputtexto {
	width:250px;
	border:1px solid #b3c1c9;
	/*height:12px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#516e90;	
}

.inputtextopeq {
	width:60px;
	border:1px solid #b3c1c9;
	/*height:12px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#516e90;	
}

.empregomenu {
	cursor:pointer;
	text-decoration:underline;
}