/* estrutura geral */

body {
margin:0;
padding:0;
background-color:#fffac6;
font: 10pt "Verdana", Arial ;
color:#000000;
}

#geral {
width: 775px;
margin: 0 auto 0 auto;
font: 10pt "Verdana", Arial ;
}

#verde {
width: 775px;
}

#verdeA {
width: 775px;
height:19px;
background-image:url(images/verdetop.gif);
background-color:#99c500;
color:#99c500;
}

#verdeB {
width: 775px;
background-color:#99c500;
}

#verdeC {
width: 775px;
height:19px;
background-image:url(images/verdebot.gif);
background-color:#99c500;
}


#barra {
width: 455px;
height:30px;
color:#FFFFFF;
font-weight:bold;
padding-top:40px;
padding-left:60px;
background-image:url(images/barra.gif);
background-position:bottom center;
background-color:#fffac6;
background-repeat:no-repeat;
float:left;
}


#logotipo {
width: 260px;
height:70px;
float:right;
}


/* colunas */

#esquerda {
width: 175px;
margin-left:4px;
margin-right:6px;
float:left;
}

#esquerdaA {
width: 155px;
height:20px;
color:#FFFFFF;
padding:10px;
font-weight:bold;
text-align:center;
background-color:#ce0007;
background-image:url(images/vermelhotop.gif);
}

#esquerdaB {
width: 159px;
padding:8px;
background-color:#ce0007;
background-image:url(images/vermelhomid.gif);
}

#esquerdaC {
width: 175px;
height:24px;
background-color:#ce0007;
background-image:url(images/vermelhobot.gif);
}


#musgo {
width: 175px;
margin-left:4px;
margin-right:6px;
}

#musgoA {
width: 155px;
height:20px;
color:#ffffff;
padding:10px;
font-weight:bold;
text-align:center;
background-color:#789903;
background-image:url(images/musgotop.gif);
}

#musgoB {
width: 159px;
padding:8px;
color:#ffffff;
background-color:#789903;
background-image:url(images/musgomid.gif);
}

#musgoC {
width: 175px;
height:24px;
margin-bottom:10px;
background-color:#789903;
background-image:url(images/musgobot.gif);
}




#direita {
width: 175px;
margin-left:6px;
margin-right:4px;
float:left;
}

#direitaA {
width: 155px;
height:20px;
color:#000000;
padding:10px;
font-weight:bold;
text-align:center;
background-color:#ffde00;
background-image:url(images/amarelotop.gif);
}

#direitaB {
width: 159px;
padding:8px;
background-color:#ffde00;
background-image:url(images/amarelomid.gif);
}

#direitaC {
width: 175px;
height:24px;
margin-bottom:10px;
background-color:#ffde00;
background-image:url(images/amarelobot.gif);
}



#principal {
width: 390px;
float:left;
}

#principalA {
width: 390px;
height:24px;
background-color:#ffffff;
background-image:url(images/brancotop.gif);

}

#principalB {
width: 370px;
padding:10px;
background-color:#ffffff;
}

#principalC {
width: 390px;
height:24px;
margin-bottom:10px;
background-color:#ffffff;
background-image:url(images/brancobot.gif);
}



#imagem {
width: 480px;
padding:10px;
margin-bottom:10px;
background-color:#82a8ca;
font: 9pt "Verdana", Arial ;
}

#secundaria {
width: 480px;
padding:10px;
margin-bottom:10px;
background-color:#73abdc;
font: 10pt "Verdana", Arial ;
}

#notum {
width: 225px;
padding:10px;
font: 12pt "Verdana", Arial ;
float:left;
}

#notdois {
width: 225px;
padding:10px;
font: 12pt "Verdana", Arial ;
float:right;
}



/* cabecalhos e rodapes */
#cabecalho{
padding:0px;
margin:0;
width:778px;
height:74px;
background-image: url('img/cabecalho.jpg');
}

#menum{
position:absolute;
width:775px;
height:30px;
margin-top:76px;
text-align:center;
letter-spacing:0px;
float:left;
}

#submenu{
width:530px;
height:285px;
background-image: url('img/box.jpg');
float:left;
margin-top:2px;
}


#conteudo{
width:500px;
padding:15px;
background-image: url('img/texto.jpg');
float:left;
}


#busca{
width:208px;
background-image: url('img/busca.jpg');
background-position:top center;
background-repeat:no-repeat;
margin-top:2px;
padding-left:20px;
padding-right:20px;
padding-top:40px;
float:right;
}


#rodape{
height:25px;
	font-weight:bold;
background-image: url('img/rodape.jpg');
font: 8pt "Verdana", Arial ;
text-align:left;
padding-left:20px;
padding-top:10px;
	color:#005aaa;
}


#rodapedois{
height:54px;
	font-weight:bold;
background-image: url('img/fundo2.jpg');
background-position:top center;
font: 8pt "Verdana", Arial ;
text-align:left;
padding-left:20px;
padding-top:10px;
	color:#005aaa;
}

/* formatacao de tags */
.limpardivs {
clear:both;
}

#pontilhado{	
	border-bottom:2px #ffffff;
	border-bottom-style:dotted;
	font-weight:normal;
	line-height:150%;
	}
	
#pontilhadoama{	
	border-bottom:2px #000000;
	border-bottom-style:dotted;
	text-align:right;
	font-weight:normal;
	line-height:150%;
	}
	
	
			
a.barra{	
	color:#ffffff;
	text-decoration:none;
	font: 12px "Verdana", Arial ;
	font-weight:bold;
	}
	
	
a.barra:visited{
	color:#ffffff;
	text-decoration:none;
		font: 12px "Verdana", Arial ;
	font-weight:bold;
	}
	
a.barra:hover{
	color:#ffffff;
	text-decoration: underline;
		font: 12px "Verdana", Arial ;
font-weight:bold;		
			}
			
						
a.dialetica{	
	font-weight:bolder;
	color:#b5a60a;
	text-decoration:none;
	font: 8pt "Verdana", Arial ;
	}
a.dialetica:visited{
	font-weight:bolder;
	color:#b5a60a;
	text-decoration:none;
		font: 8pt "Verdana", Arial ;
		}
	
a.dialetica:hover{
	font-weight:bolder;
	color:#b5a60a;
	text-decoration: underline;
		font: 8pt "Verdana", Arial ;
			}

		
.tituloazul{
font: 18pt "Verdana", Arial ;
color:#005aaa;
font-weight:bold;
text-align:left;
}

h1.vermelho{
font: 10pt "Verdana", Arial ;
color:#CC0000;
font-weight:bold;
}

h1.vermelhopeq{
font: 8pt "Verdana", Arial ;
color:#CC0000;
font-weight:bold;
}

h1.pretopeq{
font: 8pt "Verdana", Arial ;
color:#666666;
font-weight:bold;
}

.subpreto{
font: 8pt "Verdana", Arial ;
color:#000000;
}


td.preco{
color:#000000;
}


.botao{
background-color:#db241e;
color:#ffffff;
font-size:8pt;
border:1px solid #ffffff;
font-family: "Verdana", Arial;
text-align:center;
font-weight:bold;
}

.inputtext{
background-color:#ffd200;
color:#000000;
border:1px solid #ceae00;
font-size:10px;
font-weight:bold;
font-family: "Verdana", Arial;
}


a{	
	color:#000000;
	text-decoration:none;
	}
a:visited{
	text-decoration:none;
	color:#000000;}
	
a:hover{
	color:#000000;
	text-decoration:underline;
	}
	
a.menuver{	
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	}
a.menuver:visited{
	font-size:10px;
	text-decoration:none;
	color:#ffffff;}
	
a.menuver:hover{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}
	
	
a.menuama{	
	color:#000000;
	font-size:10px;
	text-decoration:none;
	}
a.menuama:visited{
	font-size:10px;
	text-decoration:none;
	color:#000000;}
	
a.menuama:hover{
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	}
