body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.titulogr {
	
	font-size: 14pt;
	line-height: 20px;
	color: #666;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}

.titulo {
	
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #555;
	text-decoration: none;
	text-align:left;
}


.titulonot {
	
	font-size: 11px;	
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	color: #6a2200;
	text-decoration: none;
	text-align:left;
}

.titulonot2 {
	
	font-size: 10px;	
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	color: #6a2200;
	text-decoration: none;
	text-align:left;
}

.stitulo {
	
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	color: #777;
	text-decoration: none;
}

.stitulob {
	
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	color: #FFFFFF;
	text-decoration: none;
}

.linktopo {
	
	font-size: 14px;
	font-weight: bold;
	color: #6a2200;
	text-decoration: none;
}


a.txtnorm:hover{
	color: #ffffff;
}
a.titulo:hover{
	color: #dddddd;
}
a.menupri:hover{
	color: #ffffff;
	
}
a.menupri2:hover{
	color: #ffffff;
}

a.submenu:hover{
	color: #ffffff;
}

a.submenu2:hover{
	color: #ffffff;
}

a.linktopo:hover{
	color: #000000;
}


a:hover{
	color: #aaaaaa;
}

.menupri {
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	z-index:1000;

}

.menupri2 {
	z-index:1000;
	font-size: 10px;
	font-weight: normal;
	color: #9a9a9a;
	text-decoration: none;
	
}
.menuover{
	color:#fff;
	background:#343434 url(imgs/linhamenucanto.png) no-repeat bottom;
	z-index:1000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;

}
.menuout{
	background:#252525 url(imgs/linhamenucanto.png) no-repeat bottom;
	z-index:1000;
	font-size: 10px;
	font-weight: normal;
	color: #9a9a9a;
	text-decoration: none;

}
.submenu {
	text-align: center;
	z-index:2000;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.submenu2 {
	z-index:2000;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.txtnorm {
	
	font-size: 11px;
	line-height: 14px;
	color: #ccc;
	text-decoration: none;
	text-align: left;
    text-justify: auto;
    text-align-last: left;
}

.txtnorm2 {
	
	font-size: 10px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
    text-justify: auto;
    text-align-last: left;
}

.txtnot{
	
	font-size: 11px;
	line-height: 13px;
	color: #999;
	text-decoration: none;
	text-align: justify;
    text-justify: auto;
    text-align-last: left;
}

.txtnot2{
	
	font-size: 10px;
	line-height: 11px;
	color: #999;
	text-decoration: none;
	text-align: justify;
    text-justify: auto;
    text-align-last: left;
}

.subtitulo {
	
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #dddddd;
	text-decoration: none;
	text-align:justify;
}

.pe {
	font-size: 10px;
	font-weight:normal;
	color: #999;
	text-decoration: none;
}

.pe2 {
	
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;
}

.legenda {
	
	font-size: 10px;
	font-weight: normal;
	color: #aaaaaa;
	text-decoration: none;
}

.legendab {
	
	font-size: 10px;
	font-weight:normal;
	color: #ff0000;
	text-decoration: none;
}

.legendared {
	
	font-size: 10px;
	font-weight: bold;
	color: #871408;
	text-decoration: none;
}

.titulolink {
	font-size: 12px;
	font-weight:normal;
	color: #555;
	text-decoration: none;
}
.datalink {
	
	font-size: 10px;
	font-weight:normal;
	color: #8a8a8a;
	text-decoration: none;
}

.cxlegenda {
	
	font-size: 10px;
	font-weight:normal;
	color: #afafaf;
	text-decoration: none;
}

.cxtxtnorm {
	
	font-size: 11px;
	font-weight:normal;
	color: #848484;
	text-decoration: none;
	text-align: justify; 
	text-justify: newspaper;
}

.destaque {
	
	font-size: 12px;
	font-weight: bold;
	
	color: #797979;
	text-decoration: none;
	
}

input {  	 
			font-size: 11px;
			color: #000000; 
			text-decoration: none; 
			background-color: #eeeeee; 
			border:0 solid;
}

textarea {   
			font-size: 12px; 
			color: #000000; 
			text-decoration: none; 
			background-color: #eeeeee; 
			border-color:#a5acb5; 
			border:0 solid;
}

select {
			 
			font-size: 12px; 
			color: #000000; 
			text-decoration: none; 
			background-color: #eeeeee; 
			border: 0 solid ;
		}
		
.dvhdr1 {
            background:#040d19;
            font-size:12px;
            font-weight:bold;
			text-align:left;
			color:#6c8cae;
            border:1px solid #6c8cae;
            padding:10px;
            width:260px;
			position:relative;
			z-index:500;
         }
         
.dvbdy1 {
            background:#FFFFFF;
            font-size:11px;
			line-height: 13px;
            border-left:1px solid #6c8cae;
            border-right:1px solid #6c8cae;
            border-bottom:1px solid #6c8cae;
            padding:10px;
            width:260px;
			text-align:justify;
			position:relative;
			z-index:500;
         }
	
.bandeira {
		top:7px;	
		position:relative;	
		}	 

.bandeira1 {
	position:relative;
	top:2px;
	opacity: 0.4;	
	}
	

a.nmrpagina:hover{
	color:#fff;
	text-decoration:none;
	font-size: 12px;
}
.nmrpagina{
	color:#999;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.pagselect{
	padding:3px;
	background-color:#871408; 
	text-align:center; 
	width:13px; 
	height:10px; 
	position:relative; 
	float:left; 
	margin-right:1px;
	color:#fff;
	text-decoration: none;
	font-size: 12px;
	padding-bottom: 6px;
}
.pagnorm{
	margin-right:1px; 
	padding:3px; 
	background-color:#333; 
	text-align:center; 
	position:relative; 
	float:left; 
	width:13px; 
	height:10px; 
	padding-bottom: 6px;
}
.pagseta{
	color:#999;
	text-decoration: none;
	font-weight: bold;
	padding:3px; 
	background-color:#333; 
	text-align:center; 
	width:13px; 
	height:10px; 
	position:relative; 
	float:left; 
	margin-right:1px;
	padding-bottom: 6px;
	}
.divtrans{
	padding:3px;
	background-color:transparent; 
	text-align:center; 
	width:13px; 
	height:10px; 
	position:relative; 
	float:left; 
	margin-right:1px;
	text-decoration: none;
	padding-bottom: 6px;
	}
.linhacontact{
	position: absolute;
	top:50px;
	}