body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	background-color: #000000;
	background-repeat: repeat-x;
	font-family: tahoma, verdana, Arial;
	font-size: 11px;
}
.back_enquente {
	background-attachment: fixed;
	background-color: #FFAE38;
	background-image: url(images/shows_back001.gif);
	background-repeat: repeat-x;
}
.style2 {
	color: #FFAF38
}
.style3 {
	color: #D55611
}
a:link {
	color: #8A1111;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CD4E19;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
}
.css01 {
}
.txt01 {
	font-size: 10px;
}
.txt03 {
	font-size: 11px;
	color: #8A1111;
	font-family: Tahoma, Verdana, Arial;
}
.bgFull {
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #666666;
}
.txt04 {
	font-size: 11px;
	color: #ffff66;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
}
.txtEnqPergunta {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
}
.campo01 {
	font-size: 11px;
	color: #CC4D19;
	font-family: Tahoma, Verdana, Arial;
	background-repeat: repeat;
	height: 15px;
	width: 114px;
	border: 1px solid #CC4D19;
}
.campo02 {
	font-size: 11px;
	color: #CC4D19;
	font-family: Tahoma, Verdana, Arial;
	background-image: url(images/campo_01.gif);
	background-repeat: repeat;
	height: 100px;
	width: 250px;
	border: 1px solid #CC4D19;
}
.txt05 {
	font-size: 11px;
	color: #FFFA63;
	font-family: Tahoma, Verdana, Arial;
}
.txt01_campo {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
}
.txt_down {
	font-size: 10px;
	color: #FFFA63;
	font-family: Tahoma, Verdana, Arial;
}
.style1 {
	color: #FFFFFF;
	font-family: tahoma, verdana, Arial;
	font-size: 11px;
}
.window_alert_error {
	background-image: url(images/back_alertWindow01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #FF6600;
}
.window_alert_ok {
	background-image: url(images/back_alertWindow02.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #00CC00;
}
.bgNovo01 {
	background-color: #fff974;
	padding: 4px;
}
.bgNovo02 {
	background-color: #C7262A;
	padding: 4px;
}
.bgTitulo01 {
	background-color: #FFAA32;
}
.bg03Trans {
	background-image: url(images/bgTrans.png);
	border: 1px solid #F90;
}
#topoInterno {
	margin: 0 auto;
	width:990px;
	/*height:150px;*/
	padding-left:auto;
	padding-right:auto;
	position:relative;
}
.banner729x90{
	position: absolute; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 729px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:90px;
	margin-top:7px;
	margin-left: 261px; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}



.thrColAbsHdr #container {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

