/*
 * Ext Core Library Examples 3.0 Beta
 * http://extjs.com/
 * Copyright(c) 2006-2009, Ext JS, LLC.
 * 
 * The MIT License
 * 
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 * 
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 * 
 */

/*-- required & default rules --*/
/*
Body {font-family: arial; font-size: 11px; color: #333333; text-decoration: none;}
*/

.hand {cursor: hand}

.body{ background-image:url(img/fundo.gif); leftmargin:0px; topmargin:0px; marginwidth:0px; marginheight:0px; margintop:100px;}


/*Inserindo uma imagem via CSS*/

.image
{
background-image:url(../images/fundo01.gif); 
leftmargin:0; 
topmargin:0px; 
marginwidth:0; 
marginheight:0;
}

/*.menu{font-family: arial; font-size: 11px; color: #666666; padding-left: 5px; text-decoration: none; }*/

.titulo_adm { font-family: Arial; font-size: 16px; color: #996600; background-color: #eeeeee; border: thin dashed #666666;}

.titulo_adm1 { font-family: Verdana; font-size: 12px; color: #996600; background-color: #FFFFFF; border: thin dashed #666666;}

.titulo_adm2 { font-family: arial; font-size: 11px; color: #0033FF; background-color: #eeeeee; border: thin dashed #666666;}

.titulo_adm3 { font-family: arial; font-size: 12px; color: #0033FF; background-color: #eeeeee; border: double #FF0000;}

.titulo_adm4 { font-family: arial; font-size: 12px; color: #996600; background-color: #FFFFFF; border: thin outset #FF0000;}

.lista_legislacao { background-color: #D5F1FF; }

.lista_legislacao2 { background-color: #eeeeee; }

.lista_menu { background-color: #9B8CA2; }

.divpadrao{ width:600px; }

.divcorpo{ width:600px; }

/*FORMATANDO TABELA COM AS BORDAS BRANCAS via CSS*/

/*
.table{border-width: 1px; border-bottom: 0px; border-top: 0px; border-color: #FFFFFF;}
*/
.table{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:780; border:0; align:center; cellpadding:0; cellspadding:0; cellspacing:0;}

.table1{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:50%; border:0; align:center; valign:top; cellpadding:0; cellspadding:0; cellspacing:0;}

.table2{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:90%; border:0; align:center; valign:top;  cellspadding:0; cellspacing:0;}

.table3{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:100%; border:0; align:center; valign:top;  cellspadding:0; cellspacing:0;}

.table4{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:730px; border:0; align:center; valign:top;  cellspadding:0; cellspacing:0;}

.table5{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:520px; border:0; align:center; valign:top;  cellspadding:0; cellspacing:0;}

.table6{border-style: solid; border-width: 1px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF;  width:100%; border:1; align:center; valign:top;  cellspadding:0; cellspacing:0; background-color:#FFFFFF;}

.table7{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:480px; border:0; align:center; valign:top;  cellspadding:0; cellspacing:0;}

.table8{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:345px; border:0; align:center; valign:top;  cellspadding:0; cellspacing:0;}

.bordasimples{border-style: solid; border-width: 2px; border-bottom: 1px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF; width:600px; border:0; align:center; valign:top;  cellspadding:0; cellspacing:0; border-collapse: collapse;}

.bordasimples tr td {border:1px solid #FF0000;}


.td1{border-style: solid; border-width: 1px; border-bottom: 0px; border-top: 0px; border-color: #DDDDDD;}

.td2{border-style: solid; border-width: 1px; border-bottom: 0px; border-color: #DDDDDD;}

.td3{border-style: solid; border-width: 1px; border-bottom: 0px; border-top: 0px; border-right: 0px; border-left: 0px; border-color: #DDDDDD;}

.td4{border-style: solid; border-width: 1px; border-bottom: 0px; border-color: #eaeaea;}

.td5{border-style: solid; border-width: 2px; border-bottom: 0px; border-color: #FFFFFF; bordercolordark:#FFFFFF; bordercolorlight:#FFFFFF;}

.link {font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight:bold; color: #993300; text-decoration: none;}



.menu:link     {font-family: arial;   font-size: 11px; color: #336699; text-decoration: none; margin-bottom: 3px;}
.menu:visited  {font-family: arial;   font-size: 11px; color: #336699; text-decoration: none; margin-bottom: 3px;}
.menu:hover    {font-family: arial;   font-size: 11px; color: #336699; text-decoration: none; margin-bottom: 3px;} 
.menu:active   {font-family: arial;   font-size: 11px; color: #336699; text-decoration: none; margin-bottom: 3px;}


.menu1:link     {font-family: arial;   font-size: 11px; color: #ffffff; text-decoration: none; margin-bottom: 3px;}
.menu1:visited  {font-family: arial;   font-size: 11px; color: #ffffff; text-decoration: none; margin-bottom: 3px;}
.menu1:hover    {font-family: arial;   font-size: 11px; color: #336699; text-decoration: none; margin-bottom: 3px;} 
.menu1:active   {font-family: arial;   font-size: 11px; color: #ffffff;	text-decoration: none; margin-bottom: 3px;}


.menuA:link     {font-family: arial;   font-size: 11px; color: #006699; text-decoration: none; margin-bottom: 3px;}
.menuA:visited  {font-family: arial;   font-size: 11px; color: #006699; text-decoration: none; margin-bottom: 3px;}
.menuA:hover    {font-family: arial;   font-size: 11px; color: #006699; text-decoration: none; margin-bottom: 3px;} 
.menuA:active   {font-family: arial;   font-size: 11px; color: #006699; text-decoration: none; margin-bottom: 3px;}


.menuV:link     {font-family: arial;   font-size: 11px; color: #900; text-decoration: none; margin-bottom: 3px;}
.menuV:visited  {font-family: arial;   font-size: 11px; color: #900; text-decoration: none; margin-bottom: 3px;}
.menuV:hover    {font-family: arial;   font-size: 11px; color: #900; text-decoration: none; margin-bottom: 3px;} 
.menuV:active   {font-family: arial;   font-size: 11px; color: #900; text-decoration: none; margin-bottom: 3px;}


.lermais:link		{font-family: tahoma;  font-size: 10px; color: #FFA935; font-weight:bold; text-decoration: underline;}
.lermais:visited	{font-family: tahoma;  font-size: 10px; color: #FFA935; font-weight:bold; text-decoration: underline;}
.lermais:hover		{font-family: tahoma; font-size: 10px; color: #FF0000; font-weight:bold; text-decoration: none;} 
.lermais			{font-family: tahoma;  font-size: 10px; color: #FFA935; font-weight:bold;}

.formbusca{
	font-family: arial;
	font-size: 11px;
	color: #1D78AF;
	border: 1px solid #B1D0E4;
}


.select {font-family:tahoma; font-size:11; color: #333333; width: 134px; border-width: 1px; background-color: #efefef;}

.hand {cursor: hand}

a:link {
    font-family:Arial;
	font-size: 11px;
	font-weight: bold;   
	color: #666666;
	padding-left: 5px;
	text-decoration: none;
	
}

a:visited {
    font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 5px;
	text-decoration: none;
	
}
a:active {
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-lef:  5px;
	text-decoration: none;
	
}
a:hover {
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 5px;
	text-decoration: none;
	
}


.abaativa {
    font-family: verdana;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #990000;
    background-image: url(../imagens/telas/abaAtiva.png);
    background-color: #D5DEFD;
}

.abainativa {
    font-family: verdana;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #333333;
    background-image: url(../imagens/telas/abaInativa.png);
    background-color: #D5F1FF;
}



/*
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	}
	
	
ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 149px;
	top: 0;
	display: none;
	}
	
ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff;
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	}
	
/* Fix IE. Hide from IE Mac 
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

/*
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	border-bottom: 1px solid #ccc;
	}
	


li:hover ul ul, li.over ul ul { 
display:none; 
}

li:hover ul, li li:hover ul, li.over ul, 
li li.over ul { 
display: block; 
} /* Aqui a magica */

