/* CSS Document */
<style>

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:10px;
	text-align:justify;
	background-color:#eeeeee;
			}
	form {
	line-height:200%;
	font-family: Arial, Helvetica, sans-serif;
	}	
	#cont {
	position:absolute;
	background-image:url(back.gif);
	background-repeat:repeat;
	top:24px;
	left:171px;
	width:800px;
	align:center;
	vertical-align:top;
	margin:20px;
	font-family: Arial, Helvetica, sans-serif;
			}
	#box {
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
		}
	#restrito {
	float:left;
	position:absolute;
	top:-31px;
	left:1px;
	color:#eeeeee;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	visibility:50%;
	width: 799px;
	font-family: Arial, Helvetica, sans-serif;
	}
	#restrito input {
	border: 1px solid #dddddd;
	font-size:10px;
	color:#669900;
	background-color:#eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	}
	#restrito input:hover {
	border: 1px solid #669900;
	font-family: Arial, Helvetica, sans-serif;
	}	
	.thumbnail{
	max-height:90px;
	max-width:90px;
	border:none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
	alt{
	color:#dddddd;
	font-family: Arial, Helvetica, sans-serif;
	}
		
	#specialbox {
	border-right:#CCCCCC 1px solid;
	border-bottom:#CCCCCC 1px solid;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	}	
	#header {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}
	#calendario {
	float:left;
	position:absolute;
	color:#222222;
	font-size:12px;
	top:2px;
	right:35px;
	font-family: Arial, Helvetica, sans-serif;
	}
	.thumb {
	max-height:100px;
	max-width:100px;
	font-family: Arial, Helvetica, sans-serif;
	}
		#bmenu {
	background-color:#DDDDDD;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
		font-size:12px;
		color:#AAAAAA;
		font-weight:bold;
		padding:3px;
		font-family: Arial, Helvetica, sans-serif;
		}
		#bmenu a{
		text-decoration:none;
		color:#555555;
		padding:3px;
		font-family: Arial, Helvetica, sans-serif;
		}
		
		#bmenu a:hover{
		color:#111111;
		background-color:#999;
		padding:3px;
		font-family: Arial, Helvetica, sans-serif;
	}
	#bmenu a:active{
	color:#eee;
	font-family: Arial, Helvetica, sans-serif;
	}
		#conteudo_principal {
	position:relative;
	top:10px;
	left:5px;
	float:left;
	max-width:400px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	}
	.boximg{
	max-width:75px;
	max-height:75px;
	border:none;
	padding:8px;
	font-family: Arial, Helvetica, sans-serif;
	}
	.boximg img{
	max-width:75px;
	max-height:75px;
	border:none;
	padding:8px;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	}
	h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-stretch:extra-expanded;
	font-style:italic;
	text-align:left;
	color:#6a6f63;
	border-bottom:1px #6a6f63 solid;
	vertical-align:bottom;
	padding:3px;	
	}
	h2 {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6a6f63;
	font-weight:bold;
	}

#menu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6a6f63;
font-weight:bold;
margin-left:2px;
text-align:left;
max-width:150px;
border-bottom:#999999 solid 1px;
list-style:none;
}
 #menu a {
 text-decoration:none;
 color:#666666;
 }
 #menu a:active {
 color:#999999;
 text-decoration:underline;
 border-left:#990000 solid 3px;
 }
 #menu a:hover {
 color:#bbbbbb;
 text-decoration:underline;
 border-left:#444444 solid 5px;
 background-color:#669900;
 }
 #menu:hover {
 background-color:#669900;
 }
 #solucoes td{
 border-bottom:dotted #94adb6 1px;
 padding-bottom:6px;
 }

.nivel1 {
color:#333333;

}
.nivel2 {
color:#666666;

}
 .follow {
 color:#666666;
 text-align:center;
 text-shadow:#CCCCCC;
 font-weight:bold;
 max-width:150px;
 font-size:12px;
}
 .Estilo1 {
	color: #666666;
	font-weight: bold;
	margin:20px;
}
a {
color:#999999;
text-decoration:underline;
}
a:hover {
background:#333333;
color:#FFFFFF;
}
.Estilo2 {
	font-size: 14px;
	color: #333333;
}
ul {
/*margin-left:30px;*/
margin-right:20px;
margin-bottom:30px;
line-height:150%;
}
li {
/*margin-left:5px;*/
list-style:circle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:200%;
}
.legenda {
font-family:Arial, Helvetica, sans-serif;
line-height:80%;
text-align:center;
font-size:9px;
}
.rodape {
position:relative;
left:20px;
font-size:11px;
color:#990000;
text-decoration:none;
}
.corpoframe {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

h3 {
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6a6f63;
font-weight:bold;
text-align:left;
}
h3 a{
font-style:italic;
color:#6a6f63;
}
h3 a:hover{
text-decoration:underline;
}
/* Enquetes */
#enquete {
width:200px;
height:300px;
scrolling:no;
border:none;
}
.suave {
text-align:center;
color:#eeeeee;
width:75%;
}
h6 {
text-align:center;
font-size:12px;
color:#6a6f63;
font-weight:bold;
}
.legenda {
font-size:9px;
color:#CCCCCC;
font-stretch:condensed;
line-height:120%;
}
.legenda a{
text-decoration:none;
}
.legenda a:hover {
 background-color:#669900;
 color:#FFFFFF;
 text-decoration:none;
 }
 hr {
 color:#6a6f63;
 width:95%;
 }
 #mapa {
 position: absolute;
 top: 900px;
 left:690px;
 display:none;
 }

