html {
	height:99.7%;	
}
body {
   margin:0;
   padding:0;
   height:100%;
}
img {border:0em;}
body {
	color: #000000;
	margin:0;
	padding:0;
	font-family: Palatino Linotype, Georgia, Bodoni Std, Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	line-height: 1.6em;
	border-top: 3px solid #A94016;
	}
	#container {
		text-align:left;
		width:98.4em;
		min-height:100%;
		padding:0 1.2em;
		margin: 0 auto;
		position:relative;
		border:0px dotted #CCCCCC;
		}
		#header {
			padding:0em;
			margin-bottom: 2.8em;
			text-align: left;
			}
			a.logo img {
				margin-bottom: 10px;
				
			}
			ul {
				list-style:none;
				padding:0;
				margin:0;
				}
				.geral {
					outline:0px solid #F00;
					margin-bottom:1.33em;
					overflow:hidden;
				}
				.li_menu {
					width:12em;
					font-size:1.2em;
					font-weight:bold;
					line-height:1.33em;
					margin-right:2em;
					position:relative;
					float:left;
					color:#A94016;
					outline:0px solid #F00;
				}
				.li_menu ul {
					margin-top:0.33em;
				}
				li li {
					font-weight:normal;
					padding:0 0.33em;
				}
				
				.menuSelect{
					
					padding:0 0.33em;
					font-weight:normal;
						}
			 	.li_menu span {
					margin-top: 0.33em;
				}		
			
		#content {
			padding:0em;
			padding-bottom:2.4em;   /* altura do rodape */
			border:0px dotted #666666;
			overflow:hidden;
			}
			.thumb {
				margin-bottom:1.6em;
			}
			.rel {
				opacity:0.5;filter:alpha(opacity=50)
			}
			
			.padd{
				padding: 0px 16px 0px 0px;
				
			}
	
			.nav {
				margin-top:1.6em;
			}
			.b_top {
				border-top:1px dotted #999999;
			}
			.voltar {
				margin-top:4.8em;
			}
			#content ul li {
				list-style: disc;
				padding:0 0.33em;
				margin: 5px 10px;
			}
			#content ul {
				margin-bottom: 30px;
			}
			
		#footer {
			position:absolute;
			bottom:0;
			width:98.4em;
			height:2.4em;   /* altura do rodape */
			border-top:1px dotted #999999;
			_border-top:1px solid #CCCCCC;
			}

			#footer p {
				font-family:Helvetica, Arial, sans-serif;
				font-size:1em;
				padding-top:0.4em;
			}
			#footer .nu {
				float: right;
			}
			
.padding{
	padding-bottom:2.4em;
}

.float_element {
	float:left;
	margin-right:2.4em;
	margin-bottom:2.4em;
}
.floatl_element {
	float: left;
	margin-right:2.3em;
	margin-bottom:2.4em;
}
.floatr_element {
	float:right;
	margin-bottom:2.4em;
}
.last {
	margin-right:0em;
}
.block {
	display:block;
}
.none {
	display:none;
}

.t1 {
	width:14.4em;
}
.t2 {
	width:31.2em;
}
.t3 {
	width:48em;
}
.t4 {
	width:64.8em;
}
.t5 {
	width:81.6em;
}
.t6 {
	width:98.4em;
}

p {
	font-size:1.2em;
	color:#999999;
	line-height:1.33em;
	padding:0 0.33em;
	margin:0;
}

.p {
	font-size:1.2em;
	color:#999999;
	line-height:1.33em;
	padding:0 0.33em;
	margin:0;
}

a.control:link{text-decoration:none;color:#999999;display:block;padding:0 0.33em;font-size:12px;}
a.control:visited {text-decoration:none;color:#999999;display:block;padding:0 0.33em;font-size:12px;}
a.control:hover, a.menu_h {text-decoration:none;color:#666666;display:block;padding:0 0.33em;font-size:12px;}
a.control:active {text-decoration:none;color:#999999;display:block;padding:0 0.33em;font-size:12px;}

a.menu:link {text-decoration:none;color:#A94016;border-top:1px solid #FFFFFF;display:block;padding:0 0.33em;}
a.menu:visited {text-decoration:none;color:#A94016;border-top:1px solid #FFFFFF;display:block;padding:0 0.33em;}
a.menu:hover, a.menu_h {text-decoration:none;color:#A94016;border-top:1px solid #A94016;display:block;padding:0 0.33em;}
a.menu:active {text-decoration:none;color:#A94016;border-top:1px solid #FFFFFF;display:block;padding:0 0.33em;}

li li a:link {text-decoration:none;color:#A94016;border-top:0px solid #A94016;display:block;}
li li a:visited {text-decoration:none;color:#A94016;border-top:0px solid #A94016;display:block;}
li li a:hover {text-decoration:none;color:#AD694E;border-top:0px solid #A94016;display:block;}
li li a:active {text-decoration:none;color:#A94016;border-top:0px solid #A94016;display:block;}

a:link {text-decoration:none;color:#999999;}
a:visited {text-decoration:none;color:#999999;}
a:hover {text-decoration:none;color:#666666;}
a:active {text-decoration:none;color:#999999;}

#body_fingermann .fingermann, #body_trabalhos .trabalhos, #body_contato .contato, #body_imprensa .imprensa, #body_textos .textos {
	text-decoration: none;
	color: #A94016;
	border-top: 1px solid #A94016;
	display: block;
	padding:0 0.33em
}

pre {text-align: left; font-size: 10pt;}

				