/* CSS Document */

body{
	font-family:Verdana, Arial, sans-serif;
	color:#555;
}
img{border:none;}

#FMUSite{
	margin-left:auto; margin-right:auto;
	width:930px; height:auto;
}
#Topo{
	background:url('/site/img/TopoFMU2.gif') no-repeat bottom;	
	margin:0px 0px 0px 0px;
	height:79px;
}
#LoginTopo{
	float:right;
	width:190px;
	height:auto;
	margin:5px 25px 10px 0px;
	*margin:5px 13px 0px 0px;
}

.FormOK{
float:right;
margin:0px 10px 0px 0px;
*margin: 7px 21px 0px 0px;
_margin: 7px 9px 0px 0px;
}
#MenuTopo{
	margin-top:10px;
	width:auto;
	text-align:center;
	font-family:'Times New Roman', Times, serif;
	font-size:20px;
	color:#707070;
}
.itemMenu{
	float:left;
	margin: 1px 10px 5px 5px;
	cursor:pointer;
}
.itemMenu table{border:0;padding:0;margin:0;}
.Times11{
	font-family:'Times New Roman', Times, serif;
	font-size:12px; 
}
.Times22{
	font-family:'Times New Roman', Times, serif;
	color:#777;
	font-size:22px;
	font-weight:bold;
}
.FormLogin{
	border: 1px solid #888;
	height:15px; width: 130px;
	margin:0px 0px 4px 0px;
}

/* div c/ calendario e img de destaque */
#Destaque{
	margin: 3px 0 5px 0;
	height:auto;
}
	.Calendario{
		float:left;
		width:183px;
		padding: 0px 0 2px 0;
	}
	.imgDestaque{
		float:left;
		width:745px;
	}

/* div c/ menu lateral e  conteudo*/
#ConteudoGeral{
	width:100%;
	clear:both;
	margin:0px; padding:0px;
}
#ConteudoGeralLer{
	width:100%;
	margin:0px; padding:0px;
}

	/* div c/ menus laterais */
	.MenuLateral{
		float:left;
		width:172px;
		padding:0px;
		margin-right:10px;
	}
		
	.MenuLateralLer{
		float:left;
		width:172px;
		padding:20px 0px 0px 0px;
		margin-right:10px;
	}
		.mAcessoDireto{
			padding:0px;
			background:#FFF;
			text-align:left;
			vertical-align:top;
		}
			.mAcessoDireto ul{
				display:block;
				margin:0; padding: 8px 0 5px 15px;
				list-style: url(/site/img/SetaVermelha.gif);
			}
			.mAcessoDireto li{
				padding:0px 0px 8px 0px;
				margin:5px 0px 5px 8px;
			}
			.LinkAcessoDireto li a{
				text-decoration:none;
				font-family:'Times New Roman', Times, serif;
				font-size:18px;	
				color:#909090;
				}
			.LinkGraduacao li a{
				text-decoration:none;
				font-family:'Times New Roman', Times, serif;
				font-size:16px;			 	
				color:#909090;
				font-weight:bold;
			}
			.tdLinhaAcesso{
			margin:5px 0 5px 0;
			background:#d73f07;
			height:1px;
			}

		.mNossosSites{
			padding:0px;
			background:#CCC;
			text-align:left;
			vertical-align:top;
		}
			.mNossosSites ul{
				display:block;
				margin:0; padding: 0px 0px 5px 15px;
				list-style: url(/site/img/SetaRosa2.gif);
			}
			.mNossosSites li{
				padding:0px 0px 8px 0px;
				margin:5px 0px 5px 8px;
			}
			.LinkNossosSites li a{
				text-decoration:none;
				font-family:'Times New Roman', Times, serif;
				font-size:18px;	
				color:#595959;
			}
			.tdLinhaSites{
			margin-top:5px 0 5px 0;
			background:#ff0066;
			height:1px;
			border:none;
			}
		
		.mMenuAzul{
			border-top:4px solid #ffcc00;
			padding:0px;
			background:#3466BF;
			text-align:left;
			vertical-align:top;
		}
			.mMenuAzul ul{
				display:block;
				margin:0; padding: 0px 0px 5px 15px;
				list-style: url(/site/img/SetaAmarela.gif);
			}
			.mMenuAzul li{
				padding:0px 0px 8px 0px;
				margin:5px 0px 5px 8px;
			}
			.LinkMenuAzul li a{
				text-decoration:none;
				font-family:'Times New Roman', Times, serif;
				font-size:18px;	
				color:#FFF;
			}
			.tdLinhaAzul{
			margin-top:5px 0 5px 0;
			background:#ffcc00;
			height:1px;
			border:none;
			}

.ConteudoCentro{
	float:left;
	width:744px;
}
.ConteudoCentroLer{
	float:left;
	padding:20px 0px 0px 0px;
	width:744px;
}
	.cChamada{
		font-size:10px;
		padding:0 0 10px 0px;
		width:720px;
	}
	.conteudoBox{
	width: 100%;
	}
		.cBoxEsq{
			float:left;
			width:348px;
			margin: 10px 10px 10px 10px;
		}
		.cBoxDir{
			float:left;
			width:348px;
			margin: 10px 0px 10px 14px;
		}
		
	.cNoticias{
		clear:both;
		margin: 10px 0px 0px 10px;
		padding: 0px;
		height:auto;
	}
	
		.cNoticias ul{
		display:block;
		margin:0; padding: 0px 0px 0px 20px;
		}
		.cNoticias li{
		list-style:url('/site/img/SetaRosa.gif');
		padding:0px 7px 12px 2px;
		line-height:10px; margin-bottom:5px;
		}
			.cNoticias a{
			font-size:10px;
			font-weight:bold;
			color:#777;
			text-decoration:none;
			}
			.cNoticias a:hover{
			font-size:10px;
			font-weight:bold;
			color:#777;
			text-decoration:underline;
			}
	
	.Rodape{
		clear:both;
		text-align:center;
	}
	
/* CSS FMU */

#MenuRetratil td {
	font-size: 10px;
	}

#MenuRetratil a:link {
	color: #666666;
	text-decoration: none;
}
#MenuRetratil a:visited {
	text-decoration: none;
	color: #666666;
}
#MenuRetratil a:hover {
	text-decoration: underline;
}
#MenuRetratil a:active {
	text-decoration: none;
}

#menu_graduacao {
	margin-top:18px;
	*margin-top:24px;
	position: absolute;
	top:120px;
	left:100px;
	width:805px;
	z-index:50;
	background:#0066FF;
	padding: 5px;
	background-color: #FFFFFF;
	border-style:solid; 
	border-width:1px; 
	border-color:#000000;
}

#menu_graduacao p{
	margin: 0;
	padding: 0;
}

#menu_alunos {
	margin-top:18px;
	*margin-top:24px;
	position: absolute;
	top: 120px;
	left:400px;
	width:230px;
	z-index:2;
	background:#0066FF;
	padding: 5px;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

#menu_alunos p{
	margin: 0;
	padding: 0;
}

#menu_pesquisa {
	margin-top:18px;
	*margin-top:24px;
	position: absolute;
	top: 120px;
	left:500px;
	width:320px;
	z-index:3;
	background:#0066FF;
	padding: 5px;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

#menu_pesquisa p{
	margin: 0;
	padding: 0;
}

#menu_servicos {
	margin-top:18px;
	*margin-top:24px;
	position: absolute;
	width: 210px;
	top: 120px;
	left:700px;
	z-index:3;
	background:#0066FF;
	padding: 5px;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

#menu_servicos p{
	margin: 0;
	padding: 0;
}
#menu_institucional {
	margin-top:18px;
	*margin-top:24px;
	position: absolute;
	width: 160px;
	top: 120px;
	left:750px;
	z-index:3;
	background:#0066FF;
	padding: 5px;
	background-color: #FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

#menu_institucional p{
	margin: 0;
	padding: 0;
}

.LinkSeletivo {
	font-weight: bold; 
	color:#666666; 
	text-decoration: none;
}

.LinkSeletivo:hover {
	text-decoration: underline;
}
#logoNovo {
	margin-top: 10px;
	width: 259px;
	float: left;
}
.LinkSimples { text-decoration:none; color:#666666;}
.LinkSimples:hover { text-decoration:underline; color:#666666;}


#formFaleConosco {
	font-size: 12px;
}

#formFaleConosco td {
	background-color: #f9f9f9;
	padding: 3px;
}

#formFaleConosco .tituloCampos {
	font-weight: bold;
}

#formFaleConosco .celulaAviso {
	color:#666666;
	font-size: 10px;
	font-style: italic;
}

#formFaleConosco .campoTextoMaior {
	font-size: 11px;
	color: #666666;
	width: 450px;
	border: 1px solid #7f9db9;
}

#formFaleConosco .campoTextoMenor {
	font-size: 11px;
	color: #666666;
	width: 250px;
	border: 1px solid #7f9db9;
}

#formFaleConosco .campoTextoDDD {
	font-size: 11px;
	color: #666666;
	width: 50px;
	border: 1px solid #7f9db9;
}

#formFaleConosco .avisosimples {
	color: #666666;
	font-size: 10px;
	font-style: italic;
}

#formFaleConosco .campoMensagem {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 450px;
	border: 1px solid #7f9db9;
}