		* {
			margin:0;
			padding:0;
		}
		iframe { background-color:transparent !important; }
		iframe * { background-color:transparent !important; }
		body { 
			font:11px Verdana, Arial, sans-serif;
			color:#666;
			text-align: center;
			background:#fff url("../imagens/fundo.jpg") repeat-x left top;
		}
		p { color:#6896BD; font-size:10px; }
		a img {
			border:0 !important;
			color:none !important;
		}
		a { color:#205C9B; }
		a:hover { text-decoration:none; }

		.left { float:left; }
		.righgt { float:right; }
		.cl { clear:both; }

		#ads {
			width:652px;
			height:194px;
			position:absolute;
			margin-top:-81px;
			_margin-top:-76px;
			top:23%;
			margin-left:-332px;
			_margin-left:-320px;
			left:50%;
		}
		.off { display:none; }

		h1 {
			display:block;
			float:left;
			width:263px;
			height:45px;
			margin:0 81px 0 15px;
			background:url("../imagens/index/logo.jpg") no-repeat center center;
			text-indent:-9999em;
		}

		form#frLogin {
			width:362px;
			height:30px;
			float:left;
			margin-top:5px;
		}

		fieldset { border: 0; }
		form br { clear:both; }
		label {
			display:block;
			float:left;
			text-align:left;
			font-size:10px;
			margin:5px 5px 0 0;
		}
		input.textinput {
			float:left;
			padding:3px;
			width:100px;
			font:11px Verdana, Arial, sans-serif;
			color:#999;
			background-color:#f5f5f5;
			border:1px solid #ccc;
			margin-right:5px;
		}
		.ok {
			width:34px;
			height:16px;
			margin-top:2px;
			overflow:hidden;
			float:left;
			text-indent:-9999em;
			border:0;
			cursor:pointer;
			color:#ccc;
		}
		
		.ok-azul {
			width:17px !important;
			height:16px !important;
			margin:94px 0 0 -25px;
			cursor:pointer;
			text-indent:-4px;
			background-color:transparent !important;
		}
		* html body .ok-azul {
			text-indent:-9999em;
			margin:-45px 0 0 320px;
		}

		#frLogin ul {
			clear:both;
			padding-top:7px;
			margin-left:30px;
		}
		#frLogin ul li {
			display:inline;
			float:left;
			margin-right:10px;
		}
		#auto_log { 
			float:left; 
			margin:4px 5px 0 0;
		}
		* html #auto_log { margin-top:0; }

		#frLogin a {
			display:block;
			margin-top:4px;
			font-size:10px;
		}


		#geral { 
			width:736px;
			margin:auto; 
			padding:15px;
			text-align:left; 
			background:url("../imagens/bg-conteudo.gif") repeat-y center top;
			}
		#topo {
			text-align:left;
			height:66px;
		}

		#destaque {
			width:721px;
			height:235px;
			margin:auto;
			margin-left:-2px;
			text-align:center;
			background-color:#fff;
			z-index:-5;
		}
		#destaque img {
			margin-left:-10px;
		}
		* html #destaque {
			margin-left:13px !important;
		}

		.bloco {
			width:460px;
			height:152px !important;
			float:left;
		}
		.box1 p {
			margin-top:10px;
		}

		.box1 {
			width:143px;
			float:left;
			margin:10px 10px 40px 0;
		}
		.box1 img {
			margin-bottom:10px;
		}


		#conteudo {
			width:650px;
			margin:0 auto;
			height:300px !important;
		}


		#rodape_container {
			clear:both;
			width:760px;
			height:106px;
			margin:-18px auto;
			text-align:center;
			background:url("../imagens/rodape.jpg") no-repeat center bottom;
		}
		* html body #rodape_container {
			width:762px;
			background:url("../imagens/rodape.jpg") no-repeat 1px bottom;
		}
		*+html body #rodape_container {
			width:762px;
		}
		#rodape { 
			width:570px !important;
			margin:0 auto;
			text-align:center;
			border-top:4px solid #F1F1F1;
			padding:10px 0 0 150px;
		}
		#rodape li { 
			display:inline;
			float:left;
			margin:0 17px 10px 0;
		}
		* html body #rodape {
			width:700px !important;
			padding:10px 0 0 0;
			margin-left:15px;
		}
		*+html body #rodape {
			width:700px !important;
			padding:10px 0 0 0;
			margin-left:15px;
		}
		* html body .rodape1 {
			margin-left:160px;
		}
		*+html body .rodape1 {
			margin-left:160px;
		}
		.rodape2 { 
			margin-left:80px;
		}
		* html body .rodape2 {
			margin-left:220px;
		}
		*+html body .rodape2 {
			margin-left:220px;
		}
		#rodape .opacity a {
			background-color:transparent !important;
			color:#c8c8c8 !important;
		}
		#rodape li.inicio { 
			margin-left:-25px !important;
		}

		
#tour {
	display:none;
	position:absolute;
	width:600px;
	margin-left:-300px;
	left:50%;
	height:450px;
	margin-top:-225px;
	top:50%;
}