body {
  margin: 0;
  padding: 0;
  font-size: 60%;
  font-family: verdana;
  text-align: center;
  color: #000000;
  background-image:url(../imagens/fundo.jpg);
}
#principal {
  width: 778px;  
  position:absolute;
  text-align: left;
  background-color:#FFFFFF;
  left:50%;
  margin-left:-389px;
  margin-top:40px;
  border:none;
  z-index: 1;
}

#top {
	width: 768px;
	height: 9px;
	position: relative;
	z-index: 2;
	text-align:left;
	color:#FFFFFF;
	background-color:#88C540;
	padding:5px;
    }


#corpo {
	width: 525px;
	position: relative;
	z-index: 5;
	color:#826A1A;
	float:left;
	text-align:center;
	margin-top:65px;
	margin-left:8px;
	padding:5px;
	background-color:#FFFFFF;
		}
		
#rodape {
	width: 778px;
	height: 15px;
	background-color:#88C540;
	font-family: Verdana;
	font-weight:bold;
	color:#FFFFFF;
	position:relative;
	float:left;
	text-align:center;
	margin-top:30px;
	z-index: 10;
    }
#contador {
	width: 25px;
	float:right;
    }	
#lagarto {
			position:absolute;
			left:540px;
			top:-28px;
			width:202px;
			height:111px;
			z-index:10;
		}
		
#painel {
	width: 225px;
	position: relative;
	z-index: 6;
	float:right;
	padding:2px;
	padding-top:50px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	background-color:#ffffff
	}
p.site{font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:justify;
	}

p.painel{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-align:left;
	}
	
p.novidades{ 	font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#FF0000;
				text-align:left;
				font-weight:bold;
				margin-left:50px;
				margin-top:50px;
	}

hr{
width:100px;
text-align:center;
}

td.cadastroTitulo{	text-align:left;
					background-color:#006600;
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					padding-left:10px;
					}
td.cadastroConteudo{text-align:left;
					border:thick;
					border:1px;
					}
td.cadastroTabelaTitulo{ 	width:150px;
							text-align:right;
						}
td.cadastroTabelaConteudo{	width:350px;
							text-align:left;
						}
					

#corpoFieldset {
	width: 550px;
	position:relative;
	float:inherit;
  	text-align: left;
	color:#826A1A;
	text-align:center;
	background-color:#FFFFFF;
	margin-bottom:10px;
		}

fieldset{	width:140px;
			height:175px;
			top:30px;
			margin:10px;
			float:left;
			}
fieldset.site{	width:170px;
			float:left;
			margin:1px;
			}

fieldset.contato{width:140px;
			height:175px;
			top:30px;
			margin:4px;
			float:left;
			text-align:left;
			}
			
#FildsetFormulario{	border-style:groove;
						width:230px;
						height:330px;
						text-align:left;
						float:right;
						border-left-width:5px;
						padding-left:5px;
						margin-right:5px;
						margin-top:-5px;
						background:#ffffff;
						color:#666666;
						}

legend{	color:#0046DC;
		text-align:center;
		}
	
#caixaFildset{	border-style:groove;
						width:250px;
						border-left-width:5px;
						padding-left:20px;
						background:#ffffff;
						color:#666666;
						}		
		
			
	
p.corpo{	font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#000033;
			text-align:justify;
		}
		
p.valor{ 	color:#009999;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:25px;
			font-weight:bold;
		}
		
font.valor{color:#FF0000;
			font-family:Geneva, Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:line-through;
			}
			
strong.corpo{ color:#990000}
strong.cartao{ color:#FF6600}


sup{ 	font-size:15px;}

a.links:link		{color:#CC9900; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}
a.links:visited		{color:#CC9900; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}		 	
a.links:hover		{color:#826A1A; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}
a.links:active		{color:#826A1A; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}

a.servicos:link		{color:#3C66AE; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}
a.servicos:visited	{color:#3C66AE; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}		 	
a.servicos:hover	{color:#826A1A; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}
a.servicos:active	{color:#826A1A; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px}

a.top:link		{color:#FFFFFF; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px; border:none}
a.top:visited	{color:#FFFFFF; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px; border:none}		 	
a.top:hover		{color:#FFCC00; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px; border:none}
a.top:active	{color:#FFCC00; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10px; border:none}

table.cartao{	width:300px;
				border:0px;
				text-align:left;
		}

		input.txt	{
					background-color: #E5E9EC;
					border: 1px; 
					border: solid;
					border: Gray;
					border: #7f9db9; 
                    font-family: arial, verdana, sans-serif;
					font-size: 8pt;	color: #000000;
					width:220px;  height: 14px;
					margin-bottom:8px;
					}

		select.txt	{
					background-color: #E5E9EC;
					border: 1px; 
					border: solid;
					border: Gray;
					border: #7f9db9; 
                    font-family: arial, verdana, sans-serif;
					font-size: 8pt;	color: #000000;
					width:150px;  height: 18px;
					}
			
		textarea.txt{	
					background-color: #E5E9EC;
					border: 1px; 
					border: solid;
					border: Gray;
					border: #7f9db9; 
					font-family: arial, verdana, sans-serif;
					font-size: 8pt;	color: #000000;
					}
			
		input.botao{
					width: 80px; height: 21px;			
					background-color: #c9c2ec;
					border: 1pt outset #808080;
                    border-right:  1px solid #404040;
                    border-bottom:  1px solid #404040;
					font-family: arial, verdana, sans-serif; font-size: 8pt; font-weight: bold; color:#000000;
					}



