body {
overflow:auto;
background:#000000;
margin:0;
padding:0;
width:100%;
}
#header {
height:476px;
background:#000000 url(imagenes/bg.jpg) repeat-x 0 0;
}
/*Stilo para el cargador de pagina*/
#cargandowait {
padding-left:2px; padding-right:2px; background-color:#CC0000; color:#FFFFFF; font-weight:bold;
left:3px; top:3px; position:fixed; _position:absolute; _top:expression(eval(document.body.scrollTop));
}
/*estilo para los menus */
/*color menus */
a.menu:visited { color: #FFFFFF;text-decoration: none}
a.menu:Link{color: #FFFFFF; text-decoration: none;}
a.menu:hover {color: #CCCCCC;}
a.menu { outline:none; }
/*normal links*/
a:visited { color: #000000;text-decoration: none}	
a:Link{color: #000000; text-decoration: none;}
a:hover{color: #CCCCCC;text-decoration: none}
a { outline:none; }
/*color links */
a.links:visited { color: #FFFFFF;text-decoration: none}
a.links{ color: #FFFFFF; text-decoration: none; }
a.links:hover {color: #999999;}
a.links { outline:none; }
/*color linksa */
a.linksa:visited { color: #FFFFFF;}
a.linksa{ color: #FFFFFF;}
a.linksa:hover {color: #666666;}
a.linksa { outline:none; }

/* estilo para el paginador */
#pages {
			padding:1em;
			margin:1em 0;
			font:11px Arial, Tahoma, Verdana, sans-serif;
			width:100%;
			clear:both;
		}
		
			#pages a, #pages span {
				display:block;
				float:left;
				padding:0.2em 0.5em;
				margin-right:0.2em;
			}
			
			#pages a:visited {
			color:#999999;
			}
			
			#pages a {
				text-decoration:none;
				color:#999999;
				border:1px solid #999999;
			}
			
			#pages a:hover {
				color:#00CC00;
				border:1px solid #00CC00;
			}
			
		
			#pages .current {
				font-weight:bold;
				background:#00CC00;
				color:#fff;
				border:1px solid #00CC00;
			}
			
			#pages .paginas {
				color:#97DC10;
				border:1px solid #97DC10;
			}
/*botones de contacto con imagenes transparentes */				
input#botones
{
background: url(imagenes/btnr.png);
width:56px;
height:18px;
outline:none;
}
input#botones:hover
{
background: url(imagenes/btn2.png);
outline:none;
} 

/*botones de contacto con imagenes transparentes */				
input#botonbus
{
background: url(imagenes/botonbuscar.jpg);
width:86px;
height:45px;
outline:none;
}
input#botonbus:hover
{
background: url(imagenes/botonbuscar2.jpg);
outline:none;
}

.transparentebotones {
	background-color: transparent;
	border: 0px solid #FFFFFF;
	padding:0;
	margin:0;
	outline:none;
	}
/*estilo para dar vuelta palabras */
.backwards {unicode-bidi:bidi-override; direction: rtl;}

a.tooltip
{
   color: #666666;
   text-decoration:none;
}
a.tooltip:hover
{
   text-decoration:none;
   position:relative;
}

a.tooltip span
{
   display:none;
}

a.tooltip:hover span
{
   position:absolute;
   z-index:1;
   top:0px;
   left:80px;
   width:450px;
   display:block;
   padding:10px;
   background-color:#FFFFCC;
   border:2px solid #C0C097;
   filter: alpha(opacity=90); opacity: .9;
   color:#00CC00;
}

.tooltip strong
{
   color:#333333;
   text-align:center;
   font:100% arial,helvetica,clean,sans-serif;
}

.tooltip p
{
   color:#FF8C00;
   text-align:center;
   font:90% arial,helvetica,clean,sans-serif;
} 