* { margin: 0; padding: 0; border: 0; }
body {  background-color: #000; } 
body, div, td {	font: bold 16px "Arial", tahoma, Times;	color: #888; }
div { display: block;}
img { border: none; }

.DobroInterno {	margin: 20px;}
.Interno {	margin: 10px; }
.MeioInterno {	margin: 5px; }
.Invisivel {font-size: 0px; border: none; background-color: transparent; position: absolute; left: -999px;}
.Neutro { font-size: 1px;  margin: 0; background-color: #000;}

a		{ text-decoration: none; color: #999; font-weight: normal;  }
a:hover { color: #777; }
a img	{ border: none; }

input, textarea, select {
	font: 12px Arial, Arial, Times;
	background-color: #fff;
	padding: 1px;
	z-index: 10;
}

address { font-style: normal; margin: 0 0 5px 0; padding: 0;}

.BarraPaginacao {
	clear: both;
	padding: 5px;
	text-align: center;
 }
 .BarraPaginacao img { margin: -8px 0 0 0; }

.Both { clear: both; width: 100% }


textarea {	overflow: auto;}
.CheckBox { border: none; background-color: transparent;}
.textbox, .txtArea, .textboxOn, .textAreaOn { background-color: #FFF; border: 1px solid #ccc; margin: 2px 0 0 0;	z-index: 14;}
.textboxOn, .textAreaOn { border: 1px Solid #4e40fd; background-color: #FFF; }
table { border-collapse: collapse; }
hr { background-color: #C0CAD4; color: #C0CAD4;; height: 1px; clear: both; margin: 10px 0;}

h1 { font: normal 30px "tahoma", tahoma, Times;	color: #BC1A25;  background: transparent url("../Imagens/bg-h1-todos.jpg") no-repeat left top; height: 55px; width: 700px; }
h2 { font: normal 20px "tahoma", tahoma, Times;	color: #888; margin: 0 0 15px 0; ; }
h3 { font: normal 1em "tahoma", tahoma, Times;	color: #666666; margin: 0 0 10px 0; display: block;}
h4 { font: normal 16px "tahoma", Arial, Times;	color: #FFF; width: 132px; border: 1px solid #fff; text-align: center; padding: 10px 0; text-transform: uppercase; }
h5 { font: normal 14px "tahoma", Arial, Times;	color: #FFF;  border: 1px solid #fff; text-align: center; padding: 5px 10px; text-transform: uppercase; }
h6 { font: normal 12px "tahoma", tahoma, Times; margin: 0; }


.BotaoEnvia { width: 60px; height: 30px; background-color: #ee00ca; color: #fff; font-size: 15px; margin: 0 0 0 290px; cursor: hand;}
.BotaoEnviaAzul { width: 60px; height: 30px; background-color: #ee00ca; color: #fff; font-size: 15px;  cursor: hand; float: right;}
/* ======== Estrutura do site ========================================== */


#bgBody {
	width: 100%;
	height: 100%;
	left:0;
	top:0;
	bottom: 0;
	position: fixed;
	z-index: -1;
}

* html ##bgBody {
    position: absolute;
    top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
}


#flashHeader {
	width: 100%;
	height: 100%;
	left:0;
	top:0;
	bottom: 0;
	z-index: 10;
}

* html ##flashHeader {
    position: absolute;
    top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
}


