body {  
       margin:0;
	   padding:0;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color: black;
	   background-color: #D8D8D8;
	   }
	   
#geral {
	width:100%;
	height:100%;
    	
}

#cab {
	width:800px;
	height:200px;
	margin:auto;
}

#logo{
	width:314px;
	height:82px;
	margin:auto;
	margin-top:50px;
}

#central {
	width:800px;
	margin:auto;
	height:350px;
}

#central form {
    width:240px;
	margin:auto;

}

#central fieldset {
    border:0px;
}

#central label {
	padding:5px 2px;
    display:block;
	font-size:16px;
	color: black;
}

#central h4 {
	color: red;
	text-align:center;
	
}

#central legend {
	font-size:18px;
	font-weight:bold;
	color: Black;
}

#central input {
	width:200px;
	padding:5px;
	font-size:16px;
    display:block;
}

#central .botao {
	width:50px;
	margin-top:10px;
	float:right;
	margin-right: 12px;
	background-color: black ;
	cursor:pointer;
	border:0px;
	color:#fff;
}

#rod {
	width:100%;
	height:300px;
	background-color: #D8D8D8;
}

#menurod {
	width:600px;
	height:60px;
    margin: auto;	
}

#menurod ul {
	margin:0;
	padding:0;
}

#menurod li {
	font-size: 16px;
	list-style: none;
	text-decoration:none;
	color: black;
    float:left;	
	margin-left: 30px;
	font-weight: lighter;
	margin-top: 20px;
}


#menurod a:hover {
	color: black;
	text-decoration:none;
}

#menurod a:link {
	text-decoration:none;
	color: black;
}

#menurod a:visited {
	color: black;
}

#rodinf {
	width:800px;
	height:50px;
	margin:auto;
}


#rodinf span {
	display:none;	
}

#rodinf h1 {
	background-image:url(logo-footer.png) ;
	width:144px;
	height:38px;
	float:left;
	margin-top:60px;
}

#rodinf2 {
	width:800px;
	height:50px;
	margin:auto;
}
#rodinf2 h2 {
	width: 300px;
	font-size:12px;
	float:left;
	margin-left:20px;
}