/* ------- FORMATACAO --------*/
/* -- onde houver (*)  um hack para o IE --*/
body {font:11px Verdana, Arial, Helvetica, sans-serif; background-color:#000000; margin: 5px 0 5px 0}
hr, h1, h2, h3{ display:none;}
h4 { font-family: Arial; font-size: 1.30em; color: #18477D;  margin: 10px 0px -10px 0px;}
h6 { font-family: Arial, Verdana; font-size: 1.10em; color: #0066FF; padding: 5px 0px 0px 18px; background:#FFFFFF url(../img/point1.gif) 0px 6px no-repeat;}
h5 {font: 20px Arial; color: #111111; border-bottom: solid 2px #003366; padding-bottom: 5px}
.lista { list-style-image:url(../img/li.gif); text-align:left}
.lista li {padding-bottom:5px;}
.teacher1 {background:#FFFFFF url(../img/teacher1.jpg) 0px 0px no-repeat; padding-left:110px}
.lista2 {list-style-type:none; text-align:left; margin: 0px; padding: 0px;}
/*input { font-family: Verdana, Arial, Helvetica; font-size: 10px; border: 1px solid #999999; margin: 2px 0 2px 0}*/
.menu {background:#F2F2F2; list-style-type:none;  margin: 0px;	padding: 0px; }
* HTML .menu li {  margin-bottom:-13px;}
.menu li a {
	background:#F2F2F2;
	text-decoration:none;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #D7DBDD;
	border-right: 1px solid #D7DBDD;
	border-left: 1px solid #D7DBDD;
	color:#5C676D;
	padding: 4px 4px 4px 20px;
	text-align:left;
	display:block;
}

.menu li a:hover { background:#FFFFFF url(../img/point1.gif) 3px 5px no-repeat; }

#esquerdo img {padding: 4px 4px 4px 4px }
#noticias ul{padding: 5px 0 5px 0}
#noticias li { font-family: Arial, Verdana, Helvetica; font-size: 11px; padding: 2px 0 2px 0; color:#333333}
#noticias li a:hover{ font-family: Arial, Verdana, Helvetica; font-size: 11px; padding: 2px 0 2px 0; color:#333333; text-decoration: none;}
#avisos{ background: #FFFF99; border: 1px solid #999999; padding:7px; width: 60%}
#avisos ul li{ font-family: Verdana, Arial, Helvetica; font-size: 11px; padding: 5px 0 5px 0; color:#000000}	
#corpo li{padding: 2px;}
#corpo img{ margin-right:2px}
#corpo li a{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#333333; text-decoration:none;}
#corpo li a:hover{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #DA251C; }
/*h4{ font-family: Arial, Verdana, Helvetica; font-size: 12px; margin: 5px 0px 5px 0px; color:#333333; text-align:left}
* HTML h4{ font-family: Arial, Verdana, Helvetica; font-size: 12px; margin: 5px 0px 5px 10px; color:#333333; text-align:left}*/
.link{ font-family: Arial, Verdana, Helvetica; font-size: 11px; color:#2A176F; text-decoration: underline;}
.link:hover{ font-family: Arial, Verdana, Helvetica; font-size: 11px; color:#DA251C; text-decoration: none;}

.link1{ font-family: Arial, Verdana, Helvetica; font-size: 10px; color:#aaaaaa; text-decoration: none;}
.link1:hover{ font-family: Arial, Verdana, Helvetica; font-size: 10px; color:#666666; text-decoration: underline;}

#1quadrochat{background:#f2f2f2;float:right;margin:-30px 0 0 -5px;padding:10px 10px 10px 10px; width:220px; top:10px}
#quadrochat ul li{font-family: Verdana, Tahoma, Verdana, Helvetica; font-size: 10px; color:#000000; padding:5px }
#quadrochat ul li b{font-family: Verdana, Tahoma, Verdana, Helvetica; font-size: 12px; color:#000000; }
#1tutorstatus{background:#f2f2f2; width: 220px; position:relative; left:0px; top: 300px; padding:10px 10px 10px 10px; }
#tutorstatus{background:#f2f2f2;float:right;margin:-30px 0 0 -5px;padding:10px 10px 10px 10px; width:220px; top:10px}

.datafield {
	BACKGROUND-COLOR:#F9F9F9;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	vertical-align: text-top;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px}
	
option, select{BACKGROUND-COLOR:#F9F9F9;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	vertical-align: text-top;
	font:11px Verdana, Arial, Helvetica, sans-serif;}
	
.labelcampo{
	BACKGROUND-COLOR:#F9F9F9;
	border: 1px solid #999999;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	
	}
.labelcertificado {font: 11px Verdana, Arial, Tahoma; color:#18477D; }
.label {font: 11px Verdana, Arial, Tahoma; color:#2A1770; padding: 0px 5px 10px 10px;  background: url(../img/point.gif) -5px 0px no-repeat; }
.labelcorrecao {font: 11px Verdana, Arial, Tahoma; margin: 0px 0px 0px 20px ; }
.botao {background:url(../img/btn_fundo.gif) 0px 0px no-repeat; color: #000000; padding: 0px; width: 90px; height:20px; border: 0px outset #FFFFFF; font: 13px sans-serif, Tahoma, Verdana, sans-serif; vertical-align: text-top;}
.botaoWebCast {background:url(../img/btn_fundo.gif) 0px 0px no-repeat; color: #000000; padding: 0px; width: 100px; height:20px; border: 0px outset #FFFFFF; font: 13px sans-serif, Tahoma, Verdana, sans-serif; vertical-align: text-top;}
.botao45 {background:url(../img/btn_fundo_45.gif) 0px 0px no-repeat; color: #000000; padding: 0px; width: 45px; height:20px; border: 0px outset #FFFFFF; font: 13px sans-serif, Tahoma, Verdana, sans-serif; vertical-align: text-top;}

.LinkForum 
{
	font: 10px Verdana, Arial, Tahoma; color:#000000; font-weight:bolder; 
}

.LinkForum a
{
	text-decoration: none; color:#000000;
}
.LinkForum a:hover
{
	text-decoration: none; color:#FF0000;
}
.LinkForum a:visited
{
	text-decoration: none; color:#000000;
}
.radioprova {
	margin: 0px 0px 0px 20px ;
	text-align:left;
	font: 11px Verdana, Arial, Tahoma;
	}
	
.radioprova2 {
	margin: 0px 0px 0px 0px ;
	text-align:left;
	font: 11px Verdana, Arial, Tahoma;
	}

.errormessage {
	background:#F2F2F2;
	text-decoration:none;
	border:1px solid #dddddd;
	color:#333333;
	margin: 4px 4px 20px 0px;
	padding: 3px 0px 10px 3px;
	text-align:left;
	width:30%;
	}
.errormessage li
{
background: url(../img/btn_error.gif) 3px 5px no-repeat;
padding:4px 5px 2px 20px;}
p{font: 11px Verdana, Arial, Verdana, Tahoma; color: #333333;}

.dgheader{ background: #2A176F; font: 11px Verdana; color: #FFFFFF; font-weight:bolder;  }
.dgItem{ background: #F3F3F3; font: 10px Verdana; color: #000000}
.dgAlternate{ background: #DDDDDD; font: 11px Verdana; color: #000000}
.dgAlternate2{ background: #DDDDDD; font: 10px Verdana; color: #000000}
.dgSelected{ background: #2A176F; font: 10px Verdana; color: #000000; font-weight: bold;}
.chatTutor{font-family: Arial, Verdana, Helvetica; font-size: 12px; color:#2A176F; }
.chatAluno{font-family: Arial, Verdana, Helvetica; font-size: 12px; color:#FF0000; }

/* ------ LAYOUT --------- */
#cabecalho{ background:url(../img/cabecalho.jpg) 0px 0px no-repeat; width:780px; height:74px; text-align:center}
#ad{ background:url(../img/teste2.jpg) 0px 3px no-repeat; width:780px; height: 200px; background-color: #E7CC03}
#ad_quemsomos{ background:url(../img/quemsomos.jpg) 0px 3px no-repeat; width:780px; height: 136px; background-color: #E7CC03}
#ad_servicos{ background:url(../img/servicos.jpg) 0px 3px no-repeat; width:780px; height: 136px; background-color: #E7CC03}
#ad_publicacoes{ background:url(../img/publicacoes.jpg) 0px 3px no-repeat; width:780px; height: 136px; background-color: #E7CC03}
#ad_parceiros{ background:url(../img/parceiros.jpg) 0px 3px no-repeat; width:780px; height: 136px; background-color: #E7CC03}
#ad1{ background:url(../img/teste2.jpg) 3px 0px 6px 10px no-repeat; width:780px; height: 194px}
#geral { width:780px; text-align: center; margin:0px auto; background-color:#FFFFFF}
#geralWebcast { width:984px; text-align: center; margin:0px auto; background-color:#FFFFFF}
#esquerdo { float:left; width:125px; text-align: left; height:208px; background-color: #FFFFFF}
#direitonovo { float:right; width:170px; height:210px; background-color:#FFFFFF;padding:0px 0px 0px 0px;}
#direito { float:right; width:160px; height:100px; background-color:#E6E4EF;padding:10px 0px 0px 10px; }
#certificado { float:right; width:160px; height:90px; background-color:#FFFFCC;padding:10px 0px 0px 10px;}
#direito_nao_default { float:right; width:120px; height:100px; padding:0px 0px 0px 5px;}

#comunidade_cdi { float:left; width:255px; text-align: left; background-color: #FFFFFF; padding:0px 0px 0px 5px;}
#comunidade_cotet { float:left; width:255px; text-align: left; background-color: #FFFFFF; padding:0px 0px 0px 0px;}
#div_certificado { float:left; width:255px; text-align: left; background-color: #FFFFFF; padding:0px 0px 0px 5px;}
#conteudo_nd {background: #FFFFFF; text-align: center; height:300px; }

#centro { width:470px; margin-left:134px; text-align: justify;}
* HTML #centro { width:470px;  margin-left: 10px; }
#centro_nao_default { width:510px; margin-left:134px; text-align: justify;}
#restrito{ text-align:left; padding: 10px 5px 15px 15px; background: #DDDDDD; margin-top:-5px;}
#logo_monitoria{ position:relative; top:6px; left:6px;}
#logo_monitoria_default{ position:relative; top:8px; left:-250px;}
#quote {font-family: Garamond, "Times New Roman", Helvetica, Arial; font-size: 25px; color:#000000; font-style: italic}
/*#noticias{ border: 1px solid #FFFFFF; background: #FFFFFF;  text-align:justify; padding: 5px 5px 5px 5px; width:456px; height: 130px; margin: 3px 0 0 0  }*/
#rodape{ background:url(../img/rodape.jpg) 0px 0px no-repeat; width:780px; height:34px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; padding: 0px}
#conteudo {background: #FFFFFF; text-align: center}

/* ----- LAYOUT SISTEMA ------ */

#cab_sistema {background:url(../img/novo_cabecalho.jpg) 0px 0px no-repeat; width:780px; height:71px; text-align:left}
#cab_forum {width:780px; text-align:center; background-color:#FAE389;}
#cab_webcast {width:780px; text-align:center; background-color:#FAE389;}
#nome_aluno{ z-index:3; position:relative; left:320px; top:-15px; font: 11px Arial; color: #000000 }
#logo_empresa{ z-index:2; position:relative; left:220px; top:0px;}
#corpo {background: #FFFFFF; text-align:left; padding: 5px 30px 5px 30px;}

#menu_sistema {width:780px; height:20px; text-align:center;}
#menu_sistema ul {padding:0px; margin:0 0 0 0; float: left;	width: 100%; background-color:#EDEDED; list-style:none; font:100% Tahoma;}
#menu_sistema ul li { display: inline; }
#menu_sistema ul li a {	background-color:#EDEDED;color: #333;text-decoration: none;	border-bottom:3px solid #EDEDED;padding: 2px 10px;float:left;}
#menu_sistema ul li a:hover {background-color:#D6D6D6;color: #6D6D6D;border-bottom:3px solid #E7CC03;}

.amain { background-color:#EDEDED;color: #333;text-decoration: none; border-bottom:3px solid #EDEDED;padding: 2px 10px;float:left; font:100% Tahoma;}
.amain:hover { background-color:#D6D6D6;color: #6D6D6D;border-bottom:3px solid #E7CC03; font:100% Tahoma;}
.nav, .nav * {
	margin:0;
	padding:0;
	}
.nav {
	width: 150px;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
* html .nav li {
	float: left;
	height: 1%;
	}
* html .nav li a { height: 1%; }

.nav li a, .nav li a:link {
	background: #ddd;
	border-width: 0px;
	border-bottom: 1px;
	border-color: #ffe #aaab9c #fff #fff;
	border-style: solid;
	color: #000;
	text-decoration: none;
	padding: 3px 12px;
	display: block;
	}
.nav li a:hover {
	color: #666;
	background: #eee;
	}










