
	.main_bar {
		position:absolute;
		top: 80px;
		#top: 60px;
		_top: 60px;

		left: 45px;
		width: 900px;
		height: 47px;
		padding: 12px 0px 0px 40px;

		background:transparent url(../barra_nav3.png) no-repeat;
		#background:transparent url(../barra_nav3.png) no-repeat;
		_background:transparent url(../barra_nav3.gif) no-repeat;

		color: #000;

		z-index:99;
		//margin: 20px 10px 20px 10px;
	}

	body {
		height: 100%;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font: 0.7em/1.5 Geneva, Arial, Helvetica, sans-serif;
		color: #333;
		background: #819fc0 url(../images/bgstripe2.png) repeat-x;
	}
	
	.titulo_flash {
		position:absolute;
		top: 0px;	#top: 0px;	_top: 0px;
		left: 0px;	#left: 0px;	_left: 0px;
		z-index:100;
	}


	h1,h2,p {margin: 0 10px}
	h1		{font-size: 250%;color: #FFF}
	h2		{font-size: 200%;color: #f0f0f0}
	p		{padding-bottom:1em}
	h2		{padding-top: 0.3em}

	//div#nifty{ margin: 0 10%;background: #FEFEFE}
	div#nifty{
		z-index: 2;
		position: relative;
		top: 5px;
		#top: 7px;
		_top: 0px;

		left: 30px;
		#left: 30px;
		_left: 30px;	

		margin: 0px 30px ;		
		width: 670px;
		background: #FEFEFE;
		
		border: 1px #f00 dotted;
		
	}

	div#ticker {
		z-index: 3;
		position: absolute;
		#position: absolute;
		_position: absolute;

		top: 180px;
		#top: 160px;
		_top: 160px;

		left: 760px;
		#left: 60px;
		_left: 60px;

		//margin: 20px 700px ;
		width: 150px;
		height: 333px;
		font-size:1.2em;
		font-weight: 900;
		background: transparent;

	}

	//b.footer {display:block; background: #819fc0; float: right; text-align: right; font-size:1em; font-weight: 900; color:#aaf; width: 670px; padding: 0px 30px 0px 0px}
	

	#nonFooter {
		border-width: 1px; 
		position: relative;
		margin: 0px 0px 0px 0px;
		min-height: 920px;
		#min-height: 984px;
		_min-height: 950px;
		
	}

	* html #nonFooter {
		height: 100%;
	}

	#footer {		
		position: relative;
		width: 670px;
		margin: 0px 59px ;
		
		border-width: 1px; 			
		border-color: #f00;
		border-style: dotted;
		
		
		background-color: #fefefe;   
		
		color: #000;
		font-size:0.9em;
		font-weight: 500;
		text-align: center;
	}
	/* A CSS hack that only applies to IE -- specifies a different offset for the footer */

	* html #footer {
		margin-top: 0em;
	}
		
		
	b.rtop {display:block; background: #395f8f}
	b.rbottom{display:block; background: #7898ba}
	b.rtop b, b.rbottom b{display:block; height: 1px; overflow: hidden; background: #FEFEFE}
	b.r1{margin: 0 5px}
	b.r2{margin: 0 3px}
	b.r3{margin: 0 2px}
	b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


	#menu {list-style-type:none; margin:0 0 100px 0; padding:0;}
	#menu li {display:block; float:left; position:relative; z-index:100; margin-right:1px;}
	#menu li span {display:block; z-index:100; padding: 5px 20px;font-size:13px; font-weight: bold;}
	#menu li a, #menu li a:visited {display:block; padding:0; white-space:nowrap;}

	#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background:transparent; font-weight: bold;}
	* html #menu dl {background:transparent url(./opaque_trans.gif);}
	#menu dt {margin:0; font-size: 13px; float:left;}
	#menu dd {display:none; width:133px; background: transparent url(./opaque.png); clear:left; margin:0; padding:0; color: #fff; font-size: 1.1em; text-align:left; border-width:0px 0px 1px 0px}

	#menu dt a, #menu dt a:visited {display:block; color:#444; padding: 5px 20px; text-decoration:none; font-weight: bold;}
	#menu dd a, #menu dd a:visited {color:#444; text-decoration:none; display:block; padding: 5px 10px;}

	#menu li a:hover {border:0; text-decoration:underline;}

	#menu li:hover dd, #menu li a:hover dd {display:block;}
	#menu li:hover dl, #menu li a:hover dl {padding-bottom:3px;}
	
	
	#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {color:#000; font-weight: bold; text-decoration: none; }
	* html #menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {color:#000; font-weight: bold;}
	
	#menu dd a:hover {display:block; background:#f9fbfc; color:#fd9f00;}


	
		h3 {font-weight: font-size:1.5em; }
		p {font-family: courier}
		p.sansserif {font-family: sans-serif}
