@import url('dhtml-horiz.css');
body {
	font: normal 10px Verdana, Helvetica, Arial, Sans-Serif;
	margin: 0;
	padding: 0;
	color: rgb(20,60,20);
	margin:0px;
	padding:0px;
	background-color:#E3E9C7;

	}

/*--------------------------- Formatação de Menu -----------------------------*/

.cabecalho {
	width:750px;
	vertical-align:bottom; 
	text-align:right;
}

.cabecalho#Pag {
	background-image:url(../images/titulo.jpg);
	height:117px;
	background-repeat:no-repeat;
}

.BarraHorizOrange {
	height:25px;
	border:1px solid rgb(255,255,255);
	background-color:#D3E3C9;

}
.BarraHorizGreen {
	height:25px;
	border:1px solid rgb(255,255,255);
	background-color:#A0B278;
}

.cabecalhoMenu {
    background-image:url(images/linha1.jpg);
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: White;
    text-align: center;
    }

.subtitulo {
	height:20px;
	background-color:#E8E8E8;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}

ul.nav {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px; /* Width of Menu Items */	
	border-bottom: 1px solid #A0B278;
	}

ul.nav li {
	/*position: relative;*/
	}
	
li ul {
	position: absolute;
	margin-left: 150px; /* Set 1px less than menu width */
	margin-top: -22px;
/*	top: 0;*/
	display: none;	
	}

/* Styles for Menu Items */
ul.nav li a {
	display: block;
	text-decoration: none;
	color: black;
	background: rgb(240,240,240); /* IE6 Bug */
	padding: 5px;
	border: 1px solid #A0B278;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul.nav li { float: left; height: 1%; }
* html ul.nav li a { height: 1%; }
/* End */

ul.nav li a:hover { 
	color: #006600; 
	background: #E8E8E8; 
	text-decoration:none;
} /* Hover Styles */
	
li ul li a { 
	padding: 2px 5px; 
	} /* Sub Menu Styles */
		
li:hover ul, li.over ul { 
	display: block; 
} /* The magic */
/*--------------------------- Fim Formatação de Menu -----------------------------*/

/* -------------------------- Formatação de tabelas -----------------------------*/

/* -- TITULOS -- */
.titulo {
	font-family:Verdana, Helvetica, Arial, Sans-Serif; 
	font-size:10px;
	font-weight:bold; 
	color: rgb(255,255,255); 
	/*background-color:rgb(18,118,106);*/
	}
	
.titulo#menuTitulo {
    text-align:center;
	height:17px;
	background-color:rgb(80,110,80);
    }

.titulo#quadroTitulo{
	border-top:1px solid #cccccc;	
	border-left:1px solid #cccccc;	
	border-right:1px solid #cccccc;	
	background-position:bottom;
    color: rgb(20,60,20);
	padding: 0px 0 0 10px;	
	height:26px;
	width: 445px;
 }

 
.titulo#quadroTituloG {
	background-image:url(../images/funG.jpg);
	padding: 0px 0 0 15px;	
	height:24px;
	width: 582px;
 } 
 .titulo#tabelaTitulo {
	background-color:#A0B278;
	padding-left:15px;	

	height:22Px;
	text-align:center;
 }
 /* -- FIM TITULOS --*/
 
 /* -- TABELAS --*/

td.branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
} 
 td  {
    font-family:Verdana, Helvetica, Arial, Sans-Serif;
    font-size:10px;
	background-color:#FFFFFF;
    }
 
td#quadroMeio {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;	
	padding:0 0 0 5px;
	margin-bottom:10px;
 }

td#quadroFim {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;	
	border-bottom:1px solid #cccccc;	
	height:17px;
 }
 
 /* QUADROS MAIORES */
 td#quadroMeioG {
	background-image:url(../images/funG01.jpg);
	height:19px;
	padding:0 0 0 5px;
 }

td#quadroFimG {
	background-image:url(../images/funG02.jpg);
	height:14px;
 }
	
td#fundoMenu {
    background-image:url(../images/linha.jpg);
    color:rgb(255,255,255);
    height:19px;
}	

td#rodape {
    background-color:#A0B278;
    color:rgb(0,0,0);
    height:22px;
	text-align:center;
	vertical-align:middle;
}	

.linhaslaterais {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

.linha	{
	border: 1px solid rgb(120,150,90);	
	height:20px;
 }	
 
.linhas {
	border-bottom: 1px solid rgb(120,150,90);	
	border-left: 1px solid rgb(120,150,90);		
	height:22px;
}
.Mensagem {
	text-align:left;
	font-weight:bold;
	font-size:12px;
	padding-left: 60px;
	padding-right:-60px;
	padding-top:7px;
	position:relative;
	width:400px;
	-width:450px;
	height:45px;
	left:50%;
	margin-left:-230px;
	
}
.Mensagem#positiva {
	color:rgb(18,118,106);
	background-image:url(../images/ok.gif);
	background-position:top,left;
	background-repeat:no-repeat;
	border-top:16px solid rgb(0,60,0);
	border-left:1px solid rgb(18,118,106);
	border-right:1px solid rgb(18,118,106);	
	border-bottom:4px solid rgb(18,118,106);
}
.Mensagem#negativa {
	color:red;
	background-image:url(../images/messagebox_warning.gif);
	background-position:top,left;
	background-repeat:no-repeat;
	border-top:16px solid rgb(60,0,0);
	border-left:1px solid rgb(118,90,90);
	border-right:1px solid rgb(118,90,90);	
	border-bottom:4px solid rgb(118,90,90);
}

.Mensagem#informacao {
	color:rgb(0,1,65);
	background-image:url(../images/messagebox_info.gif);
	background-position:top,left;
	background-repeat:no-repeat;
	border-top:16px solid rgb(0,1,65);
	border-left:1px solid rgb(0,1,65);
	border-right:1px solid rgb(0,1,65);	
	border-bottom:4px solid rgb(0,1,65);
}

.caixa {
	width:auto;
/*	height:auto;*/
	float:left;
	position:relative;
	margin-bottom:5px;
	border: 1px solid rgb(20,60,20);
}

.caixaMedia {
	text-align:left;
	font-size:12px;
	padding-left: 0px;
	width:575px;
	-width:520px;
	height:auto;
	left:50%;
	margin:5px;
	float:left;
	border: 1px solid rgb(20,60,20);

}


/* ======================= Formulários ==========================*/

.button{border: 1px solid #005000; font-family: Verdana; font-size: 11px; background-color: #415A41; color:#ffffff; margin:0; padding:0;} 
input{border: 1px solid #005000; font-family: Verdana; font-size: 12px; background-color: #eeeeee; color: #000000; height:16px;}
select{border: 1px solid #005000; font-family: Verdana; font-size: 11px; background-color: #eeeeee; color: #000000; }
textarea, textfield{border: 1px solid #005000; font-family: Verdana; font-size: 12px; background-color: #eeeeee; color: #000000;}
input.box {border: 0px;
}

a:link {text-decoration: none; color: #000000; font-family: Verdana,Helvetica,Sans-Serif; font-size:10px;}
a:visited {text-decoration: none; color: #000000;font-family: Verdana,Helvetica;}
a:active {text-decoration: none; color: #000000;}
a:hover {color: #005000; text-decoration:underline;}

a.bold:link,a.bold:visited {text-decoration: none; color: #000000; font-family: Verdana,Helvetica,Sans-Serif; font-size:10px; font-weight:bold;}
a.bold:active {text-decoration: none; color: #000000;}
a.bold:hover {color: #005000; text-decoration:underline;}

a.branco:link {text-decoration: none; color: #FFFFFF; font-family: Verdana,Helvetica,Sans-Serif; font-size:10px; font-weight:bold;}
a.branco:visited {text-decoration: none; color: #FFFFFF;font-family: Verdana,Helvetica,Sans-Serif; font-weight:bold;}
a.branco:active {text-decoration: none; color: #FFFFFF;}
a.branco:hover {color: #005000; text-decoration:underline;}


.CommandButton {
/* Font Properties */
   font-family:Verdana, Helvetica, Arial, sans-serif;
   font-weight           : bold;
/* Text Properties */
   text-align            : left;
/* Background Properties */
   background-color      : rgb(240,250,240);
   background-position   : 2px;
   background-repeat     : no-repeat;
   color                 : rgb(50,90,50);
   cursor				 : pointer;
/* Box Properties */
   margin                : 0px;
   padding               : 0px 0px 0px 22px;
/* Positioning Properties */
   width                 : 124px;
   height                : 28px;
   border				 : 1px solid rgb(50,90,50);
}
.CommandButton#new {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-new.gif');
}
.CommandButton#edit {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-edit.gif');
}
.CommandButton#list {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-list.gif');
}
.CommandButton#confirm {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-confirm.gif');
}
.CommandButton#cancel {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-cancel.gif');
}
.CommandButton#help {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-help.gif');
}
.CommandButton#print {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-print.gif');
}
.CommandButton#advance {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-advance.gif');
}
.CommandButton#return {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-arrow_top_left.gif');
}
.CommandButton#restart {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-arrow_top_right.gif');
}
.CommandButton#search {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-search.gif');
}
.CommandButton#cut {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-cut.gif');
}
.CommandButton#delete {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-delete.gif');
}
.CommandButton#exit {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-exit.gif');
}
.CommandButton#first {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-first.gif');
}
.CommandButton#last {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-last.gif');
}
.CommandButton#info {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-info.gif');
}
.CommandButton#pass {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-pass.gif');
}
.CommandButton#save {
/* Background Properties */
   background-image      : url('../botoes/icon-22x22-save.gif');
}

hr {
	color:#000000;
}


