/* CSS Document */

body {
	background-color:#F8F8DE;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


.a:link {
color:#E4E8A4;
font-size: 9px;}
.a:visited {
color:#E4E8A4;
font-size: 9px;}
.a:hover {
color:#E4E8A4;
font-size: 9px;}
.a:active {
color:#E4E8A4;
font-size: 9px;}

.b:link {
text-decoration:none;
color:#808d19;
font-size: 12px;
font-weight: bold}
.b:visited {
text-decoration:none;
color:#808d19;
font-size: 12px;
font-weight: bold}
.b:hover {
text-decoration:underline;
color:#808d19;
font-size: 12px;
font-weight: bold}
.b:active {
text-decoration:underline;
color:#808d19;
font-size: 12px;
font-weight: bold}




.branco:link {
text-decoration:none;
color:#ffffff;
font-size: 10px;
font-weight: bold}
.branco:visited {
text-decoration:none;
color:#ffffff;
font-size: 10px;
font-weight: bold}
.branco:hover {
text-decoration:underline;
color:#ffffff;
font-size: 10px;
font-weight: bold}
.branco:active {
text-decoration:underline;
color:#ffffff;
font-size: 10px;
font-weight: bold}

.veja:link {
text-decoration:none;
color:#808d19;
font-size: 10px;}
.veja:visited {
text-decoration:none;
color:#808d19;
font-size: 10px;}
.veja:hover {
text-decoration:underline;
color:#808d19;
font-size: 10px;}
.veja:active {
text-decoration:underline;
color:#808d19;
font-size: 10px;}

.d:link {
text-decoration:none;
color:#e8ecad;
font-size: 10px;}
.d:visited {
text-decoration:none;
color:#e8ecad;
font-size: 10px;}
.d:hover {
text-decoration:underline;
color:#e8ecad;
font-size: 10px;}
.d:active {
text-decoration:underline;
color:#e8ecad;
font-size: 10px;}

.b {
color:#E4E8A4;
font-size: 10px;
}

.c {
color:#000000;
font-size: 10px;
}

.d {
color:#e8ecad;
font-size: 10px;
}

.e {
font-size: 14;
font-weight: bold;
color: #808d19;
}

.f {
color:#808d19;
font-size: 10px;
}

.g {
color:#808d19;
font-size: 12px;
font-weight: bold;
}

h4 {
font-size: 16px;
}

ul#menu,
ul#menu ul {
	margin: 0;
	padding: 0;
	width: 180px;
	border-top: 1px solid #e8ecad;
	border-bottom: 1px solid #000;
	font-size: 12;
	font-weight: bold;
	}

ul#menu li {
	position: relative;
	list-style: none;
	}

ul#menu li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #e8ecad;

	}

* html ul#menu li { float: left; height: 1%; }
* html ul#menu li a { height: 1%; }


ul#menu ul {
	position: absolute;
	display: none;
	left: 179px;
	top: -1;
	background: #808d19;
	width: 120px;
	}

ul#menu li ul li a { padding: 2px 5px; }

ul#menu li:hover ul ul,
ul#menu li:hover ul ul ul,
ul#menu li.over ul ul,
ul#menu li.over ul ul ul { display: none; }

ul#menu li:hover ul,
ul#menu li li:hover ul,
ul#menu li li li:hover ul,
ul#menu li.over ul,
ul#menu li li.over ul,
ul#menu li li li.over ul { display: block; }

ul#menu li.menuparent { background: transparent url(images/seta.gif) right center no-repeat; }

ul#menu li.menuparent:hover,
ul#menu li.over {  }

ul#menu li a:hover { color: #e7dd64; }



ul#sombra,
ul#sombra ul {
	margin: 0;
	padding: 0;
	width: 180px; /* Width of Menu Items */
	border-top: 1px solid #808d19;
	border-bottom: 1px solid #808d19;
	font-size: 12;
	font-weight: bold;
	}

ul#sombra li {
	position: relative;
	list-style: none;
	}

ul#sombra li a {
	display: block;
	text-decoration: none;
	color: #000000;
	padding: 5px;
	border-top: 1px solid #808d19;
	border-bottom: 1px solid #808d19;

	}

/* Fix IE. Hide from IE Mac \*/
* html ul#sombra li { float: left; height: 1%; }
* html ul#sombra li a { height: 1%; }
/* End */





div.menu  { 
position:absolute;
top:-1px;
left:-1px;
}

div.sombra {
position:relative;
}

div.titulo  { 
position:absolute;
top:-2px;
left:-2px;
color:#ffffff;
font: bold 18px verdana, "Times New Roman", Times, serif;
}

div.sombra1 {
position:relative;
color:#808d19;
font: bold 18px verdana, "Times New Roman", Times, serif;
}




table {
	font-size: 10;
}



td.a {
	font-size: 12;
	font-weight: bold;
	color: #808d19;
}

td.b {
	font-size: 14;
	font-weight: bold;
	color: #808d19;
}

td.c {
	font-size: 10;
	font-weight: bold;
	color: #808d19;
}

input, textarea {
background-color: #e7dd64;
border: 1px solid #808d19;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;}

input.botao {
width:60px;
color:#000000;
border:2px solid #808d19;
margin-left:0px;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #e7dd64;}

select, textarea {
background-color: #e7dd64;
border: 1px solid #808d19;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;}
