.texto1     { text-indent: 0px }
.titulo1    { color: black; font-size: 14pt }
.layer-fotos  { color: white; font-size: 10pt; background-color: teal; text-indent: 10pt; border-right: 1px none black; border-left: 1px none black }
td.secao       { color: black; font-size: 10px; padding-top: 2px; padding-bottom: 2px; padding-left: 10pt; border-top: 1px none #963; border-bottom: 1px solid #963 }
td.nomecv     { color: black; font-size: 14pt; padding-top: 20px; padding-bottom: 3px; padding-left: 10px }
td.cv   { color: black; font-size: 10px; text-align: right; padding-top: 2px; padding-right: 20px; padding-bottom: 2px; border-top: 1px solid black; border-bottom: 1px solid black }
td.textocv  { color: black; font-size: 10pt; padding-top: 15px; padding-bottom: 15px; padding-left: 10px }
a:link.linkcv    { color: black; font-size: 10px; text-decoration: none }
a:visited.linkcv      { color: black; font-size: 10px; text-decoration: none }
a:hover.linkcv    { color: black; font-size: 10px; text-decoration: underline }
a:active.linkcv     { color: black; font-size: 10px; text-decoration: none }
a:link.01     { color: black; font-weight: bold; font-size: 12px; text-decoration: none; border-bottom: 1px none black }
a:visited.01      { color: black; font-weight: bold; font-size: 12px; text-decoration: none; border-bottom: 1px none black }
a:hover.01    { color: black; font-weight: bold; font-size: 12px; text-decoration: underline; border-bottom: 1px black }
a:active.01     { color: black; font-weight: bold; font-size: 12px; border-bottom: 1px none black }
a:link.02      { color: black; font-size: 12px; text-decoration: underline; border-bottom: 1px none black }
a:visited.02       { color: black; font-size: 12px; text-decoration: underline; border-bottom: 1px none black }
a:hover.02     { color: maroon; font-size: 12px; text-decoration: none; border-bottom: 1px none black }
a:active.02      { color: black; font-size: 12px; border-bottom: 1px none black }
td.menulat  { border-right: 1px solid #996633 }
td.menulat1 { border-right: 1px #996633; border-left: 1px solid #963 }
#menubv     { color: #996633; font: 12px; margin: 0; padding: 0; width: 120px }
#menubv ul  {list-style: none;margin: 0;padding: 0;}
#menubv li  { text-align: right; padding-bottom: 5px }
#menubv li a    { color: #996633; text-decoration: none; display: block; padding-top: 5px; padding-right: 5px; border-right: 10px solid #ffe6bf }
#menubv li a:hover     { color: #996633; border-right: 10px solid #bf9960; border-left: medium none #ffffff }
/* Fix IE. Hide from IE Mac \*/
* html #menubv ul li { float: left; height: 1%; }
* html #menubv ul li a { height: 1%; }
/* End */
#menuhor   { margin: 0; border: none }
#menuhor li { list-style: none; margin: 0;display: inline;}
#menuhor li a  {
	text-decoration: none;
	background-color: #339999;
	margin: 0;
	padding: 7px 6px;
	border: 1px #00;
	height: 9px;
	border-left: 4px solid #339999;
	vertical-align: middle;
	font-size: 13px;
	font-weight: bold;
}
#menuhor li a:link {color: #fff2e6;}
#menuhor li a:visited {color: #fff2e6;}
#menuhor li a:hover {background: #006666;color: #fff2e6;border-left: 4px solid #339999;}

#menu3   { font: 10px; margin: 0; border: none }
#menu3 li {list-style: none; margin: 0;display: inline;}
#menu3 li a  { text-decoration: none; background-color: #fff2e6; margin: 0; padding: 0px 6px; border-left: 4px solid #fff2e6;}
#menu3 li a:link {color: #bf9960;}
#menu3 li a:visited {color: #bf9960;}
#menu3 li a:hover {background: #fff2e6;color: #996633;border-left: 4px solid #fff2e6;}
#menu02empres     { color: #993300; font: 12px; margin: 0; padding: 0; width: 120px }
#menu02empres ul  {list-style: none;margin: 0;padding: 0;}
#menu02empres li  { text-align: right; padding-bottom: 5px }
#menu02empres li a     { color: #993300; text-decoration: none; display: block; padding-top: 5px; padding-right: 5px; border-right: 10px solid #ffcc80 }
#menu02empres li a:hover     { color: #993300; border-right: 10px solid #996633; border-left: medium none #ffffff }
/* Fix IE. Hide from IE Mac \*/
* html #menu02empres ul li { float: left; height: 1%; }
* html #menu02empres ul li a { height: 1%; }
/* End */
#menu02arqueol     { color: #660000; font: 12px; margin: 0; padding: 0; width: 120px }
#menu02arqueol ul  {list-style: none;margin: 0;padding: 0;}
#menu02arqueol li  { text-align: right; padding-bottom: 5px }
#menu02arqueol li a     { color: #660000; text-decoration: none; display: block; padding-top: 5px; padding-right: 5px; border-right: 10px solid #bf9960 }
#menu02arqueol li a:hover     { color: #660000; border-right: 10px solid #993300; border-left: medium none #ffffff }
/* Fix IE. Hide from IE Mac \*/
* html #menu02arqueol ul li { float: left; height: 1%; }
* html #menu02arqueol ul li a { height: 1%; }
a:link.03      { color: white; font-weight: bold; font-size: 12px; text-decoration: none; border-bottom: 1px none black }
a:visited.03       { color: white; font-weight: bold; font-size: 12px; text-decoration: none; border-bottom: 1px none black }
a:hover.03     { color: white; font-weight: bold; font-size: 12px; text-decoration: underline; border-bottom: 1px none black }
a:active.03      { color: white; font-weight: bold; font-size: 12px; border-bottom: 1px none black }
#out         {
	position: absolute;
	z-index: 10;
	top: 180px;
	left: 17px;
	width: 311px;
	height: 309px;
	visibility: visible;
}
#engen    { position: absolute; z-index: 11; top: 180px; left: 17px; width: 311px; height: 309px; visibility: hidden }
#projetos     { position: absolute; z-index: 11; top: 180px; left: 17px; width: 311px; height: 309px; visibility: hidden }
#missao   { position: absolute; z-index: 11; top: 180px; left: 17px; width: 311px; height: 309px; visibility: hidden }
#legenda    {
	position: absolute;
	z-index: 10;
	top: 284px;
	left: 424px;
	width: 289px;
	height: 83px;
	visibility: visible;
	color: #990000;
	font-size: 10pt;
}
#menu   {
	position: absolute;
	z-index: 20;
	top: 246px;
	left: 319px;
	width: 419px;
	height: 100px;
	visibility: visible;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	background-image: url(/images_index/fundoinf.gif);
}
.tudo {
	width: 100%;
	position: relative;
	
}
.nivel1 {
	border-top-width: 75px;
	border-bottom-width: 120px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #60bf96;
	border-bottom-color: #60bf96;
	z-index: 2;
	top: 20px;
	height: 305px;
	position: absolute;
	background-color: #339999;
	width: 100%;
}
.nivel2 {
	background-color: #fff2e6;
	z-index: 3;
	top: 93px;
	height: 153px;
	position: absolute;
	width: 100%;
}
.nivel3 {
	background-color: #339999;
	top: 246px;
	z-index: 3;
	height: 0px;
	position: absolute;
	width: 285px;
	border-top-color: #fff2e6;
	border-top-style: solid;
	border-top-width: 19px;
	border-right-color: #339999;
	border-right-style: solid;
	border-right-width: 19px;
}
.nivel4 {
	background-color: #fff2e6;
	top: 40px;
	z-index: 3;
	height: 55px;
	position: absolute;
	width: 40%;
	left: 60%;
}
.nivel5 {
	top: 38px;
	z-index: 3;
	height: 55px;
	position: absolute;
	width: 40%;
	right: 0px;
	background-image: url(/images_index/arterupestre-fundo.jpg);
}
.nivel6 {
	background-color: #ffe6bf;
	position: absolute;
	z-index: 6;
	top: 274px;
	right: 5%;
	height: 185px;
	width: 80%;
}
.nivel7 {
	background-color: #ffe6bf;
	border-right-color: #ffe6bf;
	border-right-style: solid;
	border-right-width: 60px;
	z-index: 7;
	height: 0px;
	width: 300px;
	left: 72px;
	position: absolute;
	top: 321px;
	border-bottom-color: #c29762;
	border-bottom-style: solid;
	border-bottom-width: 60px;
}
.nivel8 {
	background-color: #c29762;
	z-index: 8;
	height: 30px;
	width: 80%;
	right:5%;
	position: absolute;
	top: 399px;
	
}
.nivel10 {
	z-index: 20;
	height: 30px;
	width: 275px;
	left: 298px;
	position: absolute;
	top: 135px;
	
}
#texto_capa{
	position: absolute;
	top: -600px;
	left: -200px;
	width: 400px;
	font-size: 8px;
}

