body
{
	margin-top:50px;
	font-family:tahoma;	
}
h1
{
	padding:10px;
	font-size:14px;
	color:#656565;
}
h2
{
	margin:0;
	padding:10px 10px 10px 0px;
	font-size:12px;
	font-weight:bold;
	color:#BE7421;
}
h2 a
{
	margin:0;
	padding:10px 10px 10px 0px;
	font-size:12px;
	font-weight:bold;
	color:#BE7421;
	text-decoration:none;
}
h2 a:hover,over
{
	margin:0;
	padding:10px 10px 10px 0px;
	font-size:12px;
	font-weight:bold;
	color:#503510;
	text-decoration:underline;
}
h3
{
	margin:0;
	padding:5px 5px 5px 0px;
	font-size:12px;
	font-weight:bold;
	color:#0c0c0c;
}
h4
{
	margin:0;
	padding:10px 5px 10px 2px;
	font-size:12px;
	font-weight:bold;
	color:#558155;
}
p
{
	text-align:justify;
}
#mesaredonda
{
	border:1px solid #CDCDCD;
	padding:5px;
	
}
#link
{
	display:block;	
}
#link ul
{
	 list-style:none;
	 margin:0;
	 padding:0;
	 display:inline;
}
#link ul li
{
	 display:inline;
	 float: left;
	 border:1px solid #EED4B3;
	 font-size:11px;
	 text-align:center;
	 background:#F5F5F5;
	 margin:0px 2px 0px 2px;
	 
}
#link ul li a
{
	text-decoration:none;
	color:#4E3B30;
	border:1px solid #EED4B3;	
	padding:3px 5px 3px 5px;
	font-weight:bold;
}
#link ul li a:hover
{
	text-decoration:none;
	color:#4E3B30;
	font-weight:bold;
	background:#EFEFEF
}
/* tamanhos de Fonts / fonts*/
.size9
{
	font-size:9px;
}

.size10
{
	font-size:10px;
}

.size11
{
	font-size:11px;
}

.size12
{
	font-size:12px;
}

.size14
{
	font-size:14px;
}
/*cor de fontes*/

.cor1
{
	color:#BBBBBB;
}
.cor2
{
	color:#696969;
}
.cor3
{
	color:#656565;
}
.cor4
{
	color:#B6B6B6;
}
.cor5
{
	color:#784A15;
}
/*bordas*/

.b1
{
	border:1px solid #CACACA;
}
.b2
{
	border:3px solid #D1D1D1;
}
/*paddings*/
.pad1
{
	padding:12px 0px 0px 19px;
}
.pad2
{
	padding:9px 0px 0px 19px;
}
.pad3
{
	padding:0px 0px 0px 19px;
}
.pad4
{
	padding:10px;
}
.pad5
{
	padding:0px 15px 0px 0px;
}
.pad6
{
	padding:10px 0px 0px 0px;
}

.pad7
{
	padding:5px 0px 8px 0px;
}
.pad8
{
	padding:5px 5px 5px 15px;
}
.pad9
{
	padding:5px;
}
/*Formatacao*/

.bold
{
 font-weight:bold;
}
.height17
{
	line-height:17px;
}
.barr
{
	font-size:11px;
	color:CB7B22;
}
/*links*/
.click
{
	font-weight:bold;
	font-size:10px;
	color:#696969;
	text-decoration:none;
}

.click:hover,over
{
	font-weight:bold;
	font-size:10px;
	color:#C5731F;
	text-decoration:none;
}
.click2
{
	font-size:11px;
	color:#CB7B22;
	text-decoration:underline;
}
.click2:hover,over
{
	font-size:11px;
	color:#CB7B22;
	text-decoration:none;
}
.click3
{
	font-size:12px;
	color:#4F4F4F;
	text-decoration:none;
}

.click3:hover,over
{
	font-size:12px;
	color:#C5731F;
	text-decoration:underline;
}
.input2
{
	border:1px solid #C0C0C0;
	background:#ffffff;
	width:300px;
}
.mapa
{
    font-size:12px;
    font-family:arial;
	color:#696969;
	
 }
 .mapa, .mapa ul {
    list-style:none;
    padding:2px;
	margin:0px;
	 }
.mapa li {
    
	 padding:2px 2px 2px 15px;
	
	}
.mapa a {
    display:block;
    color:#ffffff;
    text-decoration:none;
    padding:0;
    }
.login {
	border:1px solid #AAAAAA;
	width:200px;
	margin:0 auto;
	text-align:center;
	}
.tituloNoticiaIndex
{
	border:1px solid #D3D3D3;
}
.tituloNoticiaIndex
{
	border:1px solid #D3D3D3;
}

.corpoNoticiaIndex
{
	border-bottom: 1px solid #D3D3D3;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
}
.destprog
{
	font-weight:bold;
	color:#6A4417;
}
.under
{
	text-decoration:underline;
	
}


#aprovado {
    background:#FAFAFA;
    border:1px solid #646464;
    border-collapse:collapse;
	font-size:12px;
	font-family:arial;
}

#aprovado thead
{
	background:#D37D16;
	color:#FFFFFF;
	font-weight:bold;
}
#aprovado tbody th, #aprovado tbody td {
       
        vertical-align:top;
		
    }

#aprovado tbody tr:hover {
             background:#FFEAD0;
        }


#aprovado td, th {
           
            padding:5px;
        }
#aprovado tfoot td
{
	padding:10px 5px 10px 5px;
	background:#FAE5CD;
	color:#0B0B0B
}

 .par {
     background-color:#90A8A8;
 }

    #aprovado tbody tr.par:hover {
         background:#FFEAD0;
     }


/*CORES*/
#aprovado tbody tr:hover, td, th {
    border-color:#646464;
}
#banner2808{ position:absolute; width:300px; _height:100px; z-index:1; left: 200px; top: 200px; }
#banner2808 img{border:1px solid #93755C};
 #banner2808 a{ border:1px solid #000; text-decoration:none; background:#000; color:#fff; } 
 #banner2808 a:hover{ background:#fff; color:#000; }
 
 #banner2809{ position:absolute; width:300px; _height:100px; z-index:1; left: 550px; top: 200px; }
#banner2809 img{border:1px solid #93755C};
 #banner2809 a{ border:1px solid #000; text-decoration:none; background:#000; color:#fff; } 
 #banner2809 a:hover{ background:#fff; color:#000; }