body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5E5E5E;
	background:url(../img/bg.jpg) no-repeat left top #528037;
	margin:0 auto;
	text-align:center;
}

table, td, tr {font-size:12px;}

p, li{line-height:22px;}

a:link {color: #76AC4A;	text-decoration: none;	font-weight:bold;}
a:visited {text-decoration: none; color: #76AC4A; font-weight:bold;}
a:hover {text-decoration: underline; color: #8BA806;}
a:active {text-decoration: none;}

h1, h2, h3{ font-size:inherit; font-weight:inherit; border:0; margin:0;}

h2{
	color:#75A746;
	font-size:20px;
	font-weight:bold;
}

#topoSuperior {
	width:100%;
	height:38px;
	background:url(../img/bgTopoSuperior.jpg) repeat-x;
	margin:0 auto;
	text-align:center;
}

#geral {
	width:800px;
	text-align:center;
	margin:0 auto;
}

#topoFlash {
	width:581px;
	height:179px;
	margin-left:180px;
}

#conteudo {
	width:800px;
	overflow:auto;
	text-align:right;
}

	#menu {
		width:220px;
		height:30px;
		float:left;
	}
	
	#conteudoPagina {
		width:570px;
		float:right;
		background:url(../img/borda.png) repeat;
		text-align:justify;
		overflow:hidden;
	}
	
		.conteudoTexto {
			position:relative;
			margin: 10px 10px 10px 10px;
		}
	
		.noticias{
			width:440px;
			position:relative;
			float:left;	
			background:url(../img/fiqueSabendo.jpg) no-repeat left top;
		}
	
		
		
			.titulo1{
				font: normal 28px Geneva, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				background-color:#CD3301;
				padding:2px 5px 2px 5px;
			}
			
			.titulo2{
				font: normal 28px Geneva, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				background-color:#847B6F;
				padding:2px 5px 2px 5px;
			}
		
		.processos{
			width:360px;
			position:relative;
			float:right;
			padding:10px;
			background:url(../img/bgLapis.jpg) repeat;
		}
			
			.conteudoBox{
				position:relative;
				background-color:#ffffff;
				margin-top:10px;
				padding:5px;			
			}
				
			.tituloBox1{
				font: normal 28px Geneva, Arial, Helvetica, sans-serif;
				color:#CD3301;
				background-color:#fff;
				padding:2px 5px 2px 5px;
			}
			
			.tituloBox2{
				font: normal 28px Geneva, Arial, Helvetica, sans-serif;
				color:#545454;
				background-color:#fff;
				padding:2px 5px 2px 5px;
			}
			
			.item1 {
				font: bold 16px Geneva, Arial, Helvetica, sans-serif;
				background-color:#fff;
				border-bottom:1px dotted #DFD8CE;
				padding:5px 4px 5px 4px;
			}
	
	#agenda{
	height:200px;
	width:254px;
	position:relative;
	float:right;
}

#base {
	width:800px;
	top:15px;
	background:url(../img/bgBase.jpg) repeat;
	position:relative;
	margin:0 auto;
	text-align:center;
	overflow:auto;
}

	.enderecoBase{
		font: normal 12px Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
		float:left;
	}
	
	.textoBase{
		padding:5px;
		background-color:#fff;
	}
	
	.conhecaUFV{
		float:right;
		text-align:right;
	}

.quadro{
	width:489px;
	background-color:#E5EFE0; 
	padding:8px; 
	border:0px dashed #76AC4A;
	margin-left:18px;
}

	.quadroTitulo{
	width:92%;
	background-color:#76AC4A;
	color:#FFFFFF;
	padding:4px; 
	border:0px dashed #76AC4A;
	margin-left:18px;
}



.titulo {
	background-color:#ffffff;
	padding-left:5px;
	font: bold 14px/28px Geneva, Arial, Helvetica, sans-serif;
	color:#505050;
}

#linkUFV {
	display:block;
	position:relative;
	width:210px;
	height:22px;
	float:right;
	right:6px;
	top:3px;
}

/* formulario */
input, textarea, select {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#fff none repeat scroll 0 0;
	border:1px solid #AAAAAA;
	color:#3E4034;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	padding:4px;
}

input:focus, select:focus, textarea:focus {
	background-color:#fff;
	border:1px solid #7C7C7C;
	color:#333333;
}

.button {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border:1px solid #AAAAAA;
	background-color:#fff;
	color:#444444;
	cursor:pointer;
	font-size:8pt;
	font-weight:bold;
	height:25px;
	margin:0 5px 0 2px;
	width:30px;
}

.button:hover, .button:focus {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background: #fff no-repeat scroll 0 -30px;
	border:1px solid #7C7C7C;
	color:#444;
	cursor:pointer;
}

.buttonEnviar {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border:1px solid #AAAAAA;
	background-color:#fff;
	color:#444444;
	cursor:pointer;
	font-size:8pt;
	font-weight:bold;
	height:25px;
	margin:0 5px 0 2px;
	width:80px;
}

.buttonEnviar:hover, .button:focus {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background: #fff no-repeat scroll 0 -30px;
	border:1px solid #7C7C7C;
	color:#444;
	cursor:pointer;
}
/* fim do formulario */


/* efeito de borda em imagens */
.imgNormal{
	border-style: solid;
	border-width: 5px;
	border-color: #ffffff;
}

.imgHover{
	border-style: solid;
	border-width: 5px;
	border-color: #ffffff;
	filter: alpha(opacity=50); 
	opacity: .50; 
	-moz-opacity:0.5;
}
/* fim do efeito */



