@charset "utf-8";
/* CSS Document */

body { background-color:#d3d3d3 padding:0; margin:0;font-family:Lucida, Arial, Helvetica, sans-serif; font-size:14px;	}
.corpo { font-family:Lucida, Arial, Helvetica, sans-serif; font-size:14px;	color:#333333; text-align:left; text-decoration:none; }
.corpo a:visited, .corpo a:link, .corpo a:active { font-family:Lucida, Arial, Helvetica, sans-serif; font-size:14px;	color:#333333; text-align:left; text-decoration:underline; }
.corpo a:hover { font-family:Lucida, Arial, Helvetica, sans-serif; font-size:14px;	color:#333333; text-align:left; text-decoration: underline; }

h2 { font-family:Lucida, Arial, Helvetica, sans-serif; font-size:18px;	color:#333333; text-align:center; padding-top: 20px; clear:both;}
h3 { font-family:Lucida, Arial, Helvetica, sans-serif; font-size:18px;	color:#333333; text-align:left; padding-top: 20px; clear:both;}

.corpo2 { font-family:Lucida, Arial, Helvetica, sans-serif; font-size:16px;	color:#333333; text-align:left; font-weight:bold; }
.mailing-titulo {
	font-family:Lucida, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:center;
	font-weight: bold;
}

.rodape {
	font-family:Lucida, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:center;
	background-position: center;
	font-weight: bold;
	padding-top: 10px;
}

.subrodape, .subrodape a:link, .subrodape a:visited, .subrodape a:active {
	font-family:Lucida, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:center;
	background-position: center;
	text-decoration: none;
	font-weight: normal;
	padding-top: 10px;
}

.subrodape a:hover {
	font-family:Lucida, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:center;
	background-position: center;
	text-decoration: underline;
	font-weight: normal;
	padding-top: 10px;
}

.subtitulo { font-family:Lucida, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:center; }
.titulo { font-family:Lucida, Arial, Helvetica, sans-serif;	font-size:24px;	color:#333333;	text-align:left; }


#area-total { float: center; width: 780px; padding: 0;}
#main { float: center; width: 990px; padding: 0; position:relative; left:0; margin-left:-495px;}
#topo { float:center; position:relative; width:900px;left:50%; margin-left:450px;  height:111px; text-align:center;}
#titulo { float:center; position:relative; width:900px; left:50%; margin-left:450px;  height:111px; text-align:center; border-top: 1px solid #CCC; border-bottom: 1px solid #777777; background-color:#858585; height:40px;}

#area-menu {
	float: left;
	width: 200px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:30px;
	margin:0;
	font-family: Lucida, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}


#area-mailing {
	float: left;
	width: 200px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:20px;
	font-family: Lucida, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}


#area-central  {
	float: left;
	width:750px;
	padding-left: 40px;
	padding-right:10px;
	padding-top: 0px;
	margin-left:-20px;
	font-family: Lucida, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
}

#area-galeria {
	float: left;
	width:790px;
	padding-left: 10px;
	padding-right:0px;
	padding-top: 0px;
	margin:0;
	font-family: Lucida, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
}

#area-eventos {
	float: left;
	width:790px;
	padding-left: 10px;
	padding-right:0px;
	padding-top: 0px;
	margin:0;
	font-family: Lucida, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 14px;
}


#navbar ul {margin:0; padding:0;}
#navbar {width:100%;}
#navbar li a {color: #666666; text-decoration: none; display: block; padding:10px 0px 10px 10px; border-bottom:1px dotted #ffffff;}	
#navbar li a:link, #navbar li a:visited {display: block;}
#navbar li a span {display:block; }
#navbar li ul li, #navbar li ul, #navbar li ul li a {border:0;}
#navbar li ul li a span {margin-left:10px;}

#menu2 ul {margin:0; padding:0;list-style:none; }
#menu2 {width:100%;  list-style:none;}
#menu2a li a {color: #666666; text-decoration: none; padding:3px 0px 3px 0px;  }	
#menu2 li a:link, #menu2 li a:visited { }
#menu2 li a span { }
#menu2 li ul li, #menu2 li ul, #menu2 li ul li a {border:0;  list-style:none;}
#menu2a li ul li a span {margin-left:10px; list-style:none;}

#curriculo li { line-height:30px; color:#333; } 
