<!--  
BODY {
	background: #000000 url(i/f.png) no-repeat bottom fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.todo {
position: relative;
margin: 0px auto 0px auto; 
background: #656565 url(i/f2.png) no-repeat bottom fixed;
width: 770px;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
height: 90%;
}
.todo_f {
position: relative;
margin: 0px auto 0px auto; 
background: #707070 url(i/f2.png) no-repeat bottom fixed;
width: 770px;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
height: 90%;
}
.abajo {
position: relative;
margin: 0px auto 0px auto; 
background: #404040 url(i/abajo.png);
width: 770px;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
height: 10%;
}
span.logo {
position: relative;
float: left;
margin-left: 8px;
margin-top: 10px;
}	
span.banner {
position: relative;
float: left;
margin-left: 10px;
margin-top: 10px;
}	
span.derecha {
position: relative;
float: right;
margin-right: 8px;
margin-top: 12px;
width: 562px;
}
span.izquierda {
position: relative;
float: left;
margin-left: 8px;
margin-top: 12px;
width: 180px;
}
span.barra {
position: relative;
float: left;
margin-top: 12px;
margin-bottom: 12px;
width: 178px;
border-right: 1px solid #bdb9b9;
border-bottom: 1px solid #bdb9b9;
font-family: Arial, sans-serif; 
color: #ffffff;
font-size: 13px;
font-weight: bold;
background-color: transparent;
}
span.barra2 {
position: relative;
float: left;
width: 178px;
margin-bottom: 12px;
border-right: 1px solid #bdb9b9;
border-bottom: 1px solid #bdb9b9;
font-family: Arial, sans-serif; 
color: #ffffff;
font-size: 13px;
font-weight: bold;
background-color: transparent;
}
span.msg {
position: relative; 
float: left; 
margin-left: 20px;
text-align: center;
padding: 3px;
width: 500px;
height: 60px;
font-family: Arial, sans-serif; 
font-weight: bold;
color: #ffffff;
font-size: 14px;
border-right: 3px solid #ad1212;
border-left: 3px solid #ad1212;
border-bottom: 1px dashed #ad1212;
background-color : transparent;
}
span.sense {
position: relative; 
float: left; 
width: 512px;
margin-left: 20px;
margin-top: 10px;
background: #940F04 url(i/fondoad.gif) repeat-y top left;
padding:5px 0 5px 0;
}
span.max {
font-size: 19px;
}
span.buscador {
position: relative;
float: left;
left: 54px;
top: 54px;
background: url(i/buscador.png);
width: 387px;
height: 329px;
}
span.campo {
position: relative;
float: left;
margin-left: 155px;
margin-top: 141px;
}
span.buscar {
position: relative;
float: left;
margin-left: 195px;
margin-top: 15px;
}
span.buscados {
position: relative; 
float: left; 
margin-left: 20px;
margin-top: 80px;
margin-bottom: 80px;
width: 500px;
height: 100px;
border-right: 3px solid #ad1212;
border-left: 3px solid #ad1212;
border-bottom: 1px dashed #ad1212;
background: url(i/buscados.png);
background-color : #808080;
}
span.buscados2 {
position: relative; 
float: left; 
text-align: center;
margin-left: 10px;
margin-top: 20px;
width: 470px;
height: 75px;
}
span.cc {
position: relative; 
float: right; 
margin-right: 15px;
margin-top: 10px;
}
span.sep {
color: #c00000;
}
span.oks {
position: relative; 
float: right; 
margin-right: 20px;
margin-top: 10px;
font-family: Arial, sans-serif; 
font-weight: bold;
color: #ffffff;
font-size: 10px;
}
ul.opciones {
margin:0; padding:0;
position: relative; 
float: right; 
width: 200px;
margin-top: 12px;
margin-right: 12px;
border-left: 1px dashed #ad1212;
border-top: 1px dashed #808080;
list-style:none;
margin-bottom:12px;
}
ul.opciones li {
position: relative; 
float: right; 
width: 200px;
text-align: center;
font-family: Arial, sans-serif; 
font-weight: bold;
color: #ffffff;
font-size: 10px;
padding-top: 3px;
padding-bottom: 3px;
border-bottom: 1px dashed #808080;
}
ul.opciones a {
color:#fff;
text-decoration:none;
}
span.titulo {
position: relative; 
float: left; 
margin-left: 20px;
margin-bottom: 20px;
padding: 5px;
width: 500px;
font-family: Arial, sans-serif; 
font-weight: bold;
color: #ffffff;
font-size: 16px;
border-left: 3px solid #ad1212;
border-bottom: 1px dashed #ad1212;
background-color : transparent;
}
span.texto {
position: relative; 
float: left; 
margin-left: 20px;
width: 500px;
font-family: Arial, sans-serif; 
color: #ffffff;
font-size: 12px;
background-color : transparent;
padding-bottom:12px;
}
#contacto {
position: relative; 
float: left; 
width: 500px;
margin-top: 10px;
font-family: Arial, sans-serif; 
margin-left: 10px;
color: #ffffff;
font-size: 12px;
background-color : transparent;
}
#contacto a {
color: #ff0000; text-decoration : none;
}
#contacto td {
background-color: #404040; 
width: 20%;
padding: 5px;
font-family: Arial, sans-serif; 
color: #c4c4c4;
font-size: 12px;
}
.form { 
color: #000000; 
border-style: solid; 
border-width: 1px; 
border-color: #ad1212; 
background-color: #ffffff; 
font-size: 13px; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif; 
}
img.abs {
vertical-align: middle;
}
.basico {
position: relative;
float: left;
}
span.sponsor {
position: relative; 
float: left; 
margin-left: 20px;
margin-top: 8px;
margin-bottom: 15px;
width: 500px;
font-family: Arial, sans-serif; 
color: #ffffff;
font-size: 12px;
background-color : transparent;
}
span.imgsponsor {
position: relative; 
float: left; 
width: 120px;
margin-right: 10px;
margin-top: 10px;
}
span.txtsponsor {
position: relative; 
float: right; 
width: 370px;
}
span.promo {
position: relative; 
float: left; 
width: 500px;
margin-left: 20px;
margin-top: 10px;
margin-bottom: 20px;
}
span.un_nombre {
position: relative; 
float: left; 
width: 350px;
height: 650px;
margin-left: 20px;
margin-top: 10px;
margin-bottom: 20px;
border: 2px solid #000000;
background-color:#ffffff;
}
span.desc {
position: relative; 
float: right; 
margin-top: 20px;
margin-right: 45px;
}
span.add_this {
position: relative; 
float: right; 
margin-top: 10px;
margin-right: 17px;
}
span.find {
position: relative; 
float: right; 
margin-top: 20px;
margin-right: 45px;
}
img.this {
background:#000; 
border:0; 
padding:7px; 
margin:10px 0 0 15px;
}
span.tu_web {
position: relative; 
float: right; 
margin-top: 20px;
margin-right: 10px;
}
span.tu_web textarea {
font-family: Arial, sans-serif; 
font-size: 9px;
width:143px;
height:85px;
}
span.tu_web fieldset {
padding:4px;
border:1px solid #c0c0c0;
}
span.tu_web fieldset legend {
font-family: Arial, sans-serif; 
color: #000;
font-weight:bold;
font-size: 12px;
margin:0 0 0 15px;
}
.pixel {
position: relative; 
float: left; 
margin-top: -600px;
}
.un_nombre2 {
position: relative; 
float: left; 
margin-top: 25px;
}
#menu a { color: #000000; text-decoration : none; padding-bottom: 3px; margin-left: 4px; }
#menu a:hover {color: #ffffff; text-decoration : none; padding-bottom: 3px; margin-left: 4px; }
a.agr { color: #000000; text-decoration : underline; font-size: 11px; }
a.blanco {color: #ffffff; text-decoration : none; }
a.nombre { 
position: relative; 
float: left; 
color: #000000; 
text-decoration : none; 
position: relative; 
float: left; 
padding: 5px;
font-family: Arial, sans-serif; 
font-weight: bold;
font-size: 12px;
background-color : transparent;
}
a.nombre:hover { color: #f00000; text-decoration : none; }
#p_arriba {
position:relative;
text-align:center;
height:90px;
display:block;
background:#5a1010;
padding: 10px 0 10px 0;
border-bottom:2px solid #000;
}
table.ultimos {
position: relative; 
float: left; 
width: 512px;
margin-left: 20px;
margin-top: 60px;
padding-bottom: 40px;
}
ul.nombres {
padding:0; margin:0;
padding-top:45px;
list-style:none;
position: relative; 
float: left; 
width: 193px;
height:203px;
background: #808080 url(i/busquedas.gif) no-repeat top center;
border:1px solid #000;
}
ul.nombres li {
padding:0; margin:0;
display:list-item;
text-indent:16px;
padding-bottom:2px;
}
ul.nombres a {
color:#000;
text-decoration:none;
font-family: Arial, sans-serif; 
font-weight: bold;
font-size: 12px;
}
ul.nombres a:hover {
color:#b51818;
}
span.idioma {
position:relative;
float:right;
margin-top:12px;
margin-right:28px;
}
-->