@CHARSET "ISO-8859-1";

		body {
			font-family: verdana,monospace;
			margin: 0px;
			
			}
			
		
		
		#fija {
			position: fixed;
			top: 0px;
			left: 0px;
			width: 100%;
			background: #ffffff;
			z-index: 8;
			}
				
		#listado  strong, #listado  strong a{
			color: #0099cc;
			font-size: 12px;
			font-weight: normal;
			text-decoration: none;
			}
		
		
		#listado li {
			cursor:pointer;
			list-style: none;
			}
		
		#listado  em {
			margin: 0px 5px 0px 0px;
			}
		
		#listado input {
			visibility: hidden;
			}
		
		#listado  {
			margin-top:130px;
			width: 590px;
			}
		
		#listado label {
			display: block;
			float: left;
			width: 550px;
			padding-top:16px;
			}
		
		#listado li img {
			margin-top: -6px;
			cursor: default;
			}
		
		#listado div {
			height: 45px;
			padding-left:15px;
			width:585px;
			border-bottom:1px solid #c9c9c9;
			font-size: 12px;
			}
		
		.acciones{
			height: 21px;
			}
		
		#contador {
			color: #0066cc;
			font-family: arial, sans-serif;
			font-size: 12px;
			border-bottom: solid 1px #cfcfcf;
			padding: 7px 6px 7px 6px;
			background-color: #ffffff;
			}
			
		#navbar {
			color: #ffffff;
			
			font-family: verdana, sans-serif;
			font-size: 11px;
			border-bottom: solid 1px #cfcfcf;
			padding: 0px 0px 0px 16px;
			height: 22px;
			}
			
		#navbar a.ultimo {
			border-right: solid 1px #cfcfcf;
			}
				
		#navbar a {
			padding: 4px 15px 4px 15px;
			color: #0099ff;
			display: block;
			float: left;
			text-decoration: none;
			border-left: solid 1px #cfcfcf;
			background-color: #ffffff;
			
			border-bottom: solid 1px #ffffff;
			border-top: solid 1px #cfcfcf;
			}
			
		#navbar a.off{
			padding: 4px 15px 4px 15px;
			color: #999999;
			display: block;
			float: left;
			text-decoration: none;
			border-left: solid 1px #cfcfcf;
			background-color: #efefef;
			
			border-bottom: solid 1px #cfcfcf;
			border-top: solid 1px #cfcfcf;
			}
			
		#navbar a.off:hover {
			background-color: #0099ff;
			color: #ffffff;
			}
		
		#navbar hr {
			visibility: hidden;
			margin: 0px;
			padding: 0px;
			clear: both;
			height: 0px;
			}

		#bar_usuario {
			background-color: #ffffff;
			font-family: verdana, sans-serif;
			font-size: 12px;
			border-bottom: solid 0px #cfcfcf;
			padding: 0px 0px 10px 16px;
			
			}
			
		
				
		#bar_usuario a {
			color: #cccccc;
			}
			
		#bar_usuario a:hover {
			color: #0099ff;
			}
			
		#bar_usuario span {
			font-family: georgia,serif;
			font-size: 24px;
			color: #0099ff;
			margin-right: 20px;
			}
			
		#bar_usuario p.acciones {
			width: 630px;
			text-align: right;
			margin: 0px;
			padding: 0px;
			}
			
		#bar_usuario p.acciones img{
			cursor: pointer;
			margin-top: -1px;
			}
		
		#contador label {
			float: left;
			margin: 8px 162px 0px 0px;
			display: block;
			
			}
		
		#contador {
			background-color: #efefef;
		}	
		#contador a {
			color: #777777 !important;
			
			}
			
		#contador input{
			background-image: url('../img/fnd_boton.gif');
			background-repeat: repeat-x;
			border: 0px;
			color: #ffffff;
			font-family: verdana;
			font-size: 10px;
			font-weight:bold;
			padding: 4px;
			cursor: pointer;
			margin-top: 4px;
			background-color: #efefef;
			}
			
		#contador input:hover{
			background-image: none;
			color: #0099ff;
			border: solid 1px #cfcfcf;
			}
			
		#login {
			position: absolute;
			top: 70px;
			left: 50%;
			margin-left: -250px;
			width: 500px;
			}
			
		#login h2{
			text-align: center;
			margin-top: 75px;
			font-family: courier,monospace;
			font-size: 48px;
			color: #0099ff;
			font-weight: normal;
			background-image: none;
			}
			
		#login div{
			
			}
			
		#login div p{
			font-size: 11px;
			margin: 4px 0px 8px 0px;
			color: #aaaaaa;
			padding-left:160px;
			
			}
			
		#login p.corrido{
			font-size: 12px;
			line-height:24px;
			margin: 4px 0px 10px 0px;
			color: #aaaaaa;
			padding: 0px;
			font-family: georgia,serif;
			}
			
			#login h3{
				padding-top:16px;
				background-position: 110px 4px;
				background-repeat: no-repeat;
				padding-left:160px;
				height: 32px;
				font-family: 'georgia',sans-serif;
				margin: 0px 0px 0px 0px;
				font-size: 16px;
				cursor: pointer;
				font-weight: normal;
				}
			
			#login div.datos{
				display: none;
				margin-bottom: 15px;
				}
			
			#login h3:hover{
				color: #0099ff;
				}
			
			#nuevo h3{
				background-image: url("../img/usu_nuevo.gif");
				/*border-top: dotted 1px #cdcdcd;*/
				}
				
			#viejo h3{
				background-image: url("../img/usu_viejo.gif");
				}
				
			#ref_ranking h3{
				background-image: url("../img/rank.gif");
				
				}
			
			
			
		input.caja{
			border: solid 1px #acacac;
			font-family: courier,monospace;
			font-size: 11px;
			width: 150px;
			}		
		input.boton{
			background-image: url('../img/fnd_boton.gif');
			background-repeat: repeat-x;
			border: 0px;
			color: #ffffff;
			font-family: verdana;
			font-size: 10px;
			font-weight:bold;
			padding: 4px;
			cursor: pointer;
			margin-top: 4px;
			background-color: #efefef;
			float: none;
			}
			
		 input.boton:hover{
			background-image: none;
			color: #0099ff;
			border: solid 1px #cfcfcf;
			}
			
		.opac{
			filter: alpha(opacity=30);
			border-bottom: solid 1px #cfcfcf;
		}*:lang(es) .opac {
			opacity: .3;
		}
		
		#alerta {
			position: absolute;
			top: 70px;
			left: 50%;
			margin-left: -265px;
			width: 530px;
			border: solid 1px #cdcdcd;
			background: #ffffff;
			z-index: 10;
			padding: 20px;
			}
		#cuerpo_alerta  {
			padding: 20px;
			font-size: 12px;
			line-height: 20px;
			}
		#cuerpo_alerta  a{
			color: #3399ff;
			font-style: italic;
			text-decoration: none;
			}
			
		#cuerpo_alerta  a:hover{
			color: #999999;
			}
		
		#foot_alerta  {
			padding: 20px;
			margin-top: 10px;
			text-align: center;
			}
		#foot_alerta  img{
			cursor: pointer;
			border: 0;
			margin: 0px;
			}
			
		.rayado {
			background-image: url('../img/rayado.gif')
			}
