@charset "utf-8";
/* CSS que contm o que  especifico do sistema digidoc*/

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * - DIVs Principais
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
body{
	background:url(../images/digidoc-bg-top.png) repeat-x #F1F1F1;
}

h1.logo{
	background:url(../images/digidoc-logo.png) no-repeat;
}
 
ul.menu li em{
	background:url(../images/digidoc-menu-separador.png) no-repeat;
}
ul.menu li a{
	color:#FCFCFC;
	width: 100%;
}
ul.menu li a:hover{
	color:#CEF297;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * - General Elements
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
h1{
	color:#184D84;
}
ul.menu-usuario li{
	/*color:#90B558;  cor verde para apresentar o nome do usuário logado 
					  sjferreira alterado 08/07/2010 para azul */
	color:#0000FF;
}
ul.menu-usuario li em{
	color:#6B6F77;
}

h2{
	color:#6B6F77;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * - MENU principal
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 ul.menu li ul{
	border-bottom:1px solid #F3F6F9;
	width: 220px;
}
ul.menu li ul{
	background-color:#364B58;
}
ul.menu li:hover ul li{
	border-top:1px solid #F3F6F9
}
ul.menu li:hover ul li a{
	color:#F3F6F9;
}
ul.menu li:hover ul li a:hover{
	color:#A3C0DB;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * - Formularios
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.bg-form{
 	border:1px solid #CCCCCC;
	background:#F8F8F8;
}
form.completo input, form.completo input[type=password], form.completo textarea, form.completo select{
	background:#F3F6F9;
	border:1px solid #184D84;
}
form.completo input[type=submit], form.completo input[type=button]{
	background-color:#3F93CF;
	border:2px solid #e1e1e1;
	color:#FFFFFF;
	padding:2px 6px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * - Tabela de Registros
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
table.registros{
	border:1px solid #184D84;
	background:#fff;
}
table.registros th {
	border:1px solid #F3F6F9;
}
table.registros td {
	border:1px solid #F3F6F9;
	color:#333333;
}
table.registros tr:hover td {
	background-color: #f7f7f7;
	border-color: #F3F6F9;
}
table.registros th {
	background-color:#184D84;
	color:#fff;
}
table.registros tr.normal{
	background:#FFFFFF;
}
table.registros tr.diferente{
	background:#F3F6F9;
}

table.registros tr.odd{
    background:#FFFFFF;
}
table.registros tr.even{
    background:#F3F6F9;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * - paginação
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
ul.paginacao li a{
	color:#184D84;
}
h6.numero-registros{
	color:#184D84;
	padding-left:10px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * - Rodape
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

 h5.rodape{
	color:#374E5E;
 }
 
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * Janela da Ajuda; 
 * sjferreira 27/07/2010
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
 
 .janela {
	border: 1px solid #000000;
	position: absolute;
	background-color: #FFFFFF;
	float: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 2px;
	overflow: auto;
}

.janela {
	display: block;
	color: black;
	background-color: white;
	border-bottom-width: 0px;
	float: left;
	width: 99.80%;
	height: 99%;
	margin-top: -8px;
	padding: 0px;
	margin-left: -8px;
	font-family: Arial,Verdana,Helvetica,sans-serif;	
}

.janela h4 {
	font-size: 14px;
	font-weight: bold;
	/*font-style: italic;*/
	color: #FF0000;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 2px;
}

.janela h3 {
	font-size: 12px;
	/*font-weight: bold;*/
	padding-top: 2px;
	padding-left: 20px;
	padding-right: 2px;
}

.janela h2 {
	font-size: 14px;
	font-weight: bold;
}

.janela ul {
	font-size: 12px;
}
 
.requisito {
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
}

.requisito h2 {
	font-weight: bold;
	color: #000062;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 2px;
	margin-left: 5px;
}

.requisito li {
	font-weight: bold;
	color: #000062;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: square;
	margin-left: 20px;
}

.requisito li span {
	color: black;
	font-weight: normal;
	padding-left: 10px;
}

.requisito .explica {
	color: black;
	font-weight: normal;
	padding-left: 50px;
}

.requisito1 {
	font-weight: bold;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;	
}

.requisito1 h2 {
	font-weight: bold;
	color: #000062;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 2px;
	margin-left: 5px;
}

.requisito1 li {
	font-weight: bold;
	color: #000062;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: square;
	margin-left: 20px;
}

.requisito1 li span {
	color: black;
	font-weight: normal;
	padding-left: 10px;
}

.requisito1 .explica {
	color: black;
	font-weight: normal;
	padding-left: 50px;
}

td.dragHandle {
    
}
td.showDragHandle {
	background-image: url(../images/updown2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: move;
}