body {
	margin:0 auto; 
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	font-size: 12px;
	color: #ffffff;
	margin-top: 0px;
	background: #D41F1B url("../imagens/fundo.jpg") no-repeat center top;
	text-align:center;	
}

.container {
width:700px;
position:relative;
margin:0 auto;
}

.balao{
z-index:2;
position:absolute;
left:500px;
top:130px;
}

.rodape {
	margin:0 auto; 
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	font-size: 12px;
	color: #ffffff;
	margin-top: 0px;
	background: #D41F1B url("../imagens/rodape.png") no-repeat center top;
}

table {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	font-size: 12px;
	color: #ffffff;
}

img, div { behavior: url(iepngfix.htc) }

a:link    { color: #ffffff; text-decoration: none; }
a:visited { color: #ffffff; text-decoration: none; }
a:hover   { text-decoration: underline; }

input, select, textarea { padding: 2px 2px; background-color: #606060; border: 1px solid #A0A0A0; font-weight:normal; color:#ffffff; font-weight:bold; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size: 12px; letter-spacing:1px;}

#tituloG {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	line-height: 44px;
	text-align: center;
}

#tituloM {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

#tituloC {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

.img {
border: 1px solid #333333;
padding: 4px;
cursor: hand;
}
.D1 {
border: 1px solid #333333; background-color: #1C1C1C;
}

.titulo_pesquisa {
padding-left: 10px;
color: #ffffff; 
font-size: 16px;
font-weight: bold;
border: 1px solid #333333; background-color: #1C1C1C;
}

.error { margin:0 0 20px 0; width:350px; color:#ffffff; border:2px solid #C40808;}
.error dt { line-height: 30px; font-weight: bold; background: #C40808; color: #ffffff; padding: 0 8px; margin-bottom: 4px;}
.error dd { margin: 0 10px 4px 10px;}