/* CSS Document */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body,td,th { font-family: Tahoma, Arial, Helvetica, sans-serif; letter-spacing:0.1em; font-size: 12px; }
h1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; color: #990000; letter-spacing: 0.2em; }
.tabelaRed { border-color:#990000;  border-style:solid;  border-width: 1px; }
.tabelaRed td { font-size:9pt; font-weight: normal; border-color:#ebcccc; border-style:solid; border-width: 0 0 1px 0; }
.tabelaBlue { border-color:#003366;  border-style:solid;  border-width: 1px; }
.tabelaBlue td { font-size:9pt; font-weight: normal; }

/* menu styles */
ul.menuh {margin:0; padding:0; height:28px; background:#e2e0e0;}
ul.menuh li.subv {margin:0px; padding:0px; float:left; list-style:none; text-align:left;}
ul.menuh ul.menuv {display:none; position:absolute; margin-left:-1px; border:1px solid #808285; padding-bottom:10px; }
ul.menuh ul.menuv ul {left: 290px; }
ul.menuh a { display:block; text-decoration:none; color:#808285; height:28px;}
ul.menuh li a:hover {color:#fff; background-color:#808285;}
ul.menuh a.seta {background:transparent url(../images/indicador-submenu-1.gif) right center no-repeat;}
ul.menuv, ul.menuv ul {margin:0; padding:0; border:0px; width:300px; background-color:#e2e0e0; z-index:10000; }
ul.menuv li {position:relative; list-style:none; border:0px;}
ul.menuv li a {display:block; text-decoration:none; border-top:none; color:#808285; width:270px;}
/* Fix IE. Hide from IE Mac \*/
* html ul.menuv li {float:left; height:1%;}
* ul.menuv li a {height:1%;}
/* End */
ul.menuv ul {position:absolute; z-index:10000; display:none; left:199px; top:-1px;}
ul.menuv li.submenu ul {display: none;}
ul.menuv a.seta {background:transparent url(../images/indicador-submenu-2.gif) right center no-repeat;}
ul.menuv li a:hover {color:#fff; background-color:#808285;}

.menuh a { color: #808285; background:#E2E0E0 url(../images/left-tab.gif) left top no-repeat; text-decoration: none; padding-left: 10px; height:28px; margin:10px; }
.menuh a span { background: url(../images/right-tab.gif) right top no-repeat; padding:0; padding-right: 10px; height:28px; cursor:pointer; }
.menuh a, .menuh a span { display: block; float: left; height:28px; }

.menuh a:hover { color: #fff; background: #808285 url(../images/left-tab-hover.gif) left top no-repeat; padding-left: 10px; height:28px; }
.menuh a:hover span { background: url(../images/right-tab-hover.gif) right top no-repeat; padding-right: 10px; height:28px; }
.menuh { list-style: none; padding: 0; margin: 0 }
.menuh li { float: left; margin: 0; }

ul.menuv li.subv { height:20px; margin-bottom:5px; }
ul.menuv li.subv a { padding-left: 10px; background:none; padding:0; margin:0; }
ul.menuv li.subv a span { background: url(../images/right-tab.gif) right top no-repeat; padding:0; padding-right: 10px; height:20px; cursor:pointer; }
ul.menuv li.subv a { color: #808285; background:#E2E0E0 url(../images/left-tab.gif) left top no-repeat; text-decoration: none; padding-left: 10px; height:20px; margin:10px; }

ul.menuv li.subv a:hover { color: #FFF; background: #808285 url(../images/left-tab-hover20.gif) left top no-repeat; padding-left: 10px; height:20px; }
ul.menuv li.subv a:hover span { background: url(../images/right-tab-hover20.gif) right top no-repeat; padding-right: 10px; height:28px; padding-top:2px; }

#navigation a { color: #808285; background:#FFFFFF; text-decoration: none; padding-left: 10px; height:20px; }
#navigation a span { background:#FFFFFF; padding-right: 10px; height:20px; cursor:pointer; padding-top:2px; }
#navigation a, #navigation a span { display: block; float: left; height:20px; }
/* Hide from IE5-Mac \*/
#navigation a, #navigation a span { float: none }
/* End hide */
#navigation a:hover { color: #fff; background: #808285 url(../images/left-tab-hover20.gif) left top no-repeat; padding-left: 10px; height:20px; }
#navigation a:hover span { background: url(../images/right-tab-hover20.gif) right top no-repeat; padding-right: 10px; height:20px; }
#navigation { list-style: none; padding: 0; margin: 0 }
#navigation li { float: left; margin: 0; margin-bottom:5px; }

.roundLink {
	color:#808285;
	background:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	height:20px;
	margin-top:20px;
	width:121px;
}

.roundLink span {
	background:#FFFFFF; 
	padding-right:10px; 
	height:20px; 
	cursor:pointer; 
	padding-top:2px;
	width:111px;
}

.roundLink, .roundLink span { 
	display:block; 
	float:left; 
	height:20px;
}

/* Hide from IE5-Mac \*/
.roundLink, .roundLink a span { 
	float:none;
}
/* End hide */

.roundLink:hover {
	color:#FFFFFF; 
	background:#808285 url(../images/left-tab-hover20.gif) left top no-repeat; 
	padding-left:10px; 
	height:20px;
	text-decoration:none;
}

.roundLink:hover span {
	background:url(../images/right-tab-hover20.gif) right top no-repeat;
	padding-right: 10px;
	height:20px;
}
