*{padding:0px; margin:0px}
	body{
    background:#FFF none repeat scroll 0%;
    background-repeat:repeat-x;
    background:URL('bg-body.jpg') repeat-x;
    margin:0; 
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #012869;
	text-decoration: none;
	text-align: justify;
	text-align:center;
}
.mayor{}
.clear{clear:both}
.contenedor{	margin:0px auto;	position:relative;width:1000px;background-color:#FFFFFF; 	text-align: center;
background-color:white; border-color:#6184f1; border-style:solid; border-width:0pt 0px; margin-left:auto;
margin-right:auto; padding-left:0px; width:1000px; height:auto; padding-bottom:15px;

}
.cabecera{margin: 0pt auto;height:100px; background:url(donde-esta-benito.jpg) no-repeat; text-align:center}
.cabecera_logo {margin: 0pt auto;height:100px; text-align:left;}
.cabecera_logo img{margin-top: 3px }
.cabecera_logo #textos {text-align:center; }
.cabecera_logo #textos h1{ margin:0px;font-size:22px; text-align:center; color:#6184f1; padding-top:10px}
.cabecera_logo #textos p{font-size:16px; color:#8bdf18;}
.cabecera_logo #textos #grande {font-size:20px; color:#8bdf18;}


#izquierda{ float:left; width:210px; min-height:400px}
#contenido{ float:right;}
#derecha{ float:left; width:120px;}


.menu-usuario{border:0px #33FF00 solid ;padding:0px;color:;text-align:left; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-left:6px; margin-top:10px; }
.menu-usuario h1{font-size:12px;background-color:#33FF00; margin:0px; padding:3px; margin-bottom:5px}
.menu-usuario li img{ float:left;margin-left:5px; clear:left}
.menu-usuario li{margin-left:12px; font-size:13px; clear:left}
.menu-usuario li label{ position:absolute;;margin-right:50;text-align:left;width:80px; margin-left:5px; ;}
.menu-usuario li input{ margin-left:80;}
.menu-usuario li fieldset{ border: 4px #9ACD32 solid; width:170px; padding:2px; padding-top:5px}
.menu-usuario li fieldset h1{ background-color:#FFF; text-align:center}
.menu-usuario li fieldset p{ font-size:10px; text-align:center; color:#c00; padding-bottom:3px}
.menu-usuario a{color:#012869; text-decoration:bold; text-decoration:none;}
.menu-usuario ul,.menu-usuario li{text-decoration:none;list-style-type: none;}
.menu-usuario input {font-size:9px; width:80px;} 
.registro {float:left; width:550px; border:0px #000000 solid; padding:10px;}
.registro label {width:200px;}
.registro select, .registro input {width:250px; margin-top:10px;}

.derecha{width:270px; border:2px #666666 dotted;}
label{ width:100px;}

.table1,.table1 td{border-width: 0px 0px 0px 0px; border: 1px solid #000;}
.table2 td{border: 0px solid #000;}

table,table td,table th {background-color:#FFF}
.forms {
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color:#CCCCCC;
	border: 1px solid #012869;
}
.inputs {
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
li{font-size: 11px; }
.pie{float:left;clear:both; width:100%}
.footer {clear:both; width:auto; border-top:3px solid #2879DD; height:65px}
.footer tr,.footer td,.footer , .footer a{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: center;
	background-color:#9ACD32;
}
.footer ul{margin:0;padding:0;list-style-type:none;width:100%; text-align:center}
.footer li{ display:block;float:left;margin:0 1px 0 0;}
.footer p{clear:left;text-align:center}

#centro{ width:580px;float:left;  height: auto}
#centro #ima{ border: 2px #9ACD32 solid}
#centro h1{font-weight:normal; font-family: 'Arial',sans-serif; font-size: 24px;color: #012869; height: auto}
#centro p{line-height:150%; ;font-family: 'Arial',sans-serif; font-size:18px;}

h1{margin:30px;font-family: 'Arial',sans-serif; font-size: 20px;color: #012869;}
h2{font-family: 'Arial',sans-serif; font-size: 13px;color: #012869;}
h3{font-family: 'Arial',sans-serif;font-size: 12px;color: #012869;}



img {border-color:#012869}

.menufooter  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	font-weight: bold;
	text-decoration: none;
	background-color: #CCCCCC;
	text-align: center;
}
.menufooter a  {color: #012869;}
.contacto {text-align:justify;width:650px;border:1px #FFF solid}
#terminos {align:center;width:500px}
.formulario {width:500px}
.formulario label{width:150px}
.formulario select {width:300px}

#centro .terms{text-align:justify; background-color:#FFFFFF; font-size:9px; float:left}
#centro .terms h1{font-size:26px; text-align:center}
#centro .terms h2{font-size:18px;text-align:center}
#centro .terms h3{font-size:19px; color:#012869; margin-top:20px}
#centro .terms p{font-size:16px; color:#012869}

#centro ul, #centro li{text-align:left; align:center; font-size:14px; margin-left:10px; margin-top:15px}

.tablahistoriaBillete {width:600px; margin-left:30px;padding:0px;  border-left:1px #ea921c solid;border-top:1px #ea921c solid;}
.tablahistoriaBillete a{ font-size:12px; color:#ea921c}
.tablahistoriaBillete th{margin-left:3px; background-color:#FFDDBB; font-size:14px; border-right:1px #ea921c solid;border-bottom:1px #ea921c solid;}
.tablahistoriaBillete td{margin-left:3px; font-size:12px;border-right:1px #ea921c solid;border-bottom:1px #ea921c solid; padding-left:2px;}
.tablahistoriaBillete td#com{ background-color:#EEE;font-size:12px;border-right:1px #ea921c solid;border-bottom:1px #ea921c solid;}



#topbar{
height:20px;
font-size:14px;
color:#3b5d14;
background:#336699;
font-weight:bold;
padding:6px;
clear:both;
}

#topbar a{
color:#FFF;
text-decoration:none;
margin:0 10px;
height:23px;
line-height:23px;
float:left;
display:block;
}
a.active{
height:23px;
line-height:23px;
background:url(/imagenes/tb_a.png) right top no-repeat;
padding-right:10px;
}
a.active span{
background:url(/imagenes/tb_span.png) left top no-repeat;
height:23px;
display:block;
color:#000;
padding-left:10px;
}

#middlebar{
font-size:11px;
color:#3b5d14;
background:#90b557;
font-weight:bold;
padding:6px;
overflow:auto;
height:1%;
clear:both;
}

#middlebar a{
color:#3b5d14;
text-decoration:none;
margin:0 5px;
padding-right:10px;
height:23px;
line-height:23px;
display:block;
float:left;
background:url(/imagenes/mb_a.png) right top no-repeat;
}
#middlebar a span{
background:url(/imagenes/mb_span.png) left top no-repeat;
height:23px;
display:block;
padding-left:10px;
}

.mensaje_princpial {font-family: Verdana, Arial, Helvetica, sans-serif; float:left;position: relative;width:550px; margin:10px; border:4px #2879DD solid}
.mensaje_princpial img{margin:5px}
.mensaje_princpial #mh1  {font-size:22px}
.mensaje_princpial a  {color:#FF0000}

.formato_billete{margin:10px;float:left; width:550px ; border:4px #FFCC66 solid}
.formato_billete h1{background-color:#FFCC66; margin:0px; padding:3px; margin-bottom:5px}
.formato_billete .muestra{color:#003366;}

.usuarios{ text-align:center;width:190px; margin-top:20px; float:left; border:4px #9ACD32 solid ; margin-left:6px; padding:0px; min-height:400px;}
.usuarios h1{font-size:12px;background-color:#9ACD32; margin:0px; padding:3px; margin-bottom:5px}
.usuarios #claseimg { float:left; border:0px #000 dotted; padding-right:10px; margin-rigth:2px; margin-bottom:0px;}
.usuarios .premio { width:135px;float:left;text-align:center}
.usuarios a{color:#000099}

#styleone{position:relative;display:block;height:21px;font-size:11px;font-weight:bold;background:transparent url(/imagenes/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9;}
#styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styleone ul li{display:block;float:left;margin:0 1px 0 0;}
#styleone ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
#styleone ul li a:hover,#styleone ul li a.current{color:#034895;background:transparent url(/imagenes/bgON.gif) repeat-x top left;}

.perfil{ border: 0px #000066 dotted; float:left; width:500px}
.perfil label {float:left;   width:120px;   text-align:right;   font-weight:bold;    margin-right:10px;  }
.perfil input[text],  .perfil select{width:226px;text-align:left; margin-top:10px}

.humor{float:left; width:132px; margin-top:10px; border:4px #9ACD32 solid ; margin-left:0px; padding:0px; margin-right:10px;}
.humor h1{font-size:10px;background-color:#9ACD32; margin:0px; padding:3px; margin-bottom:5px}
.humor #claseimg { width:80px;height:80px; float:left; border:0px #000 dotted; padding-right:10px; margin-rigth:2px; margin-bottom:10px;}
.clfoto { width:80px;height:80px;float:none; border:0px #000 dotted; padding-right:10px; margin-rigth:2px; margin-bottom:10px;}

.ultimas-trepadas{float:left; width:185px; margin-top:10px; border:4px #FFCC66 solid ; margin-left:6px; padding:0px; margin-right:10px;}
.ultimas-trepadas h1{font-size:12px;background-color:#FFCC66; margin:0px; padding:3px; margin-bottom:5px}
.ultimas-trepadas #claseimg { float:left; border:0px #000 dotted; padding-right:10px; margin-rigth:2px; margin-bottom:10px;}

.cuadro-general {font-family: Verdana, Arial, Helvetica, sans-serif; float:left;position: relative; margin:20px; border:4px #034895 solid}
.cuadro-general img{margin:5px}
.cuadro-general #mh1  {font-size:22px}

.trepafoto { width:650; height:auto;}
.trepafoto #cont{ width:650; min-height:100px;}
.trepafoto img { max-width:600; max-width:400px}

.table3{ font-size:10px}
.table3 th{ background-color:#FF9900}

.ultimos_movimientos{margin:10px;float:left; width:550px ; border:4px #2879DD solid}
.ultimos_movimientos h1{background-color:#DDEECC; margin:0px; padding:3px; margin-bottom:0px}
.ultimos_movimientos .muestra{color:#DDEECC;}
.ultimos_movimientos table {margin-bottom:0px; border:1px #667744 solid; text-align:center}
.ultimos_movimientos table th{background-color:#DDEECC;border-bottom:1px #667744 solid}
.ultimos_movimientos table .grande{font-size:18px}
.ultimos_movimientos table a{color:#667744 }
.ultimos_movimientos #vermas {font-size:20px;color:#667744 }


.perfil_vista { float:left;width:500px; text-align:center}
.perfil_vista fieldset{ width:450px; text-align:left;border: 0px #000066 dotted; float:left; }
.perfil_vista fieldset label {float:left;   width:120px;   text-align:right;   font-weight:bold;    margin-right:10px;  margin-top:10px}

.table5 {font-size:10px;margin-bottom:10px; border:1px #667744 solid}
.table5 th{background-color:#DDEECC;border-bottom:1px #667744 solid}
.table5 a{color:#667744 }

.comentarios{ margin-left: 15px;margin-bottom:10px; text-align:left; border-bottom:1px #DDEECC solid}


.ads{float:right; width:120px; margin-top:20px; border:4px #9ACD32 solid ; margin-left:6px; padding:0px; margin-right:10px;}
.ads h1{font-size:10px;background-color:#9ACD32; margin:0px; padding:3px; margin-bottom:5px}
.ads-left{float:right; width:190px; margin-top:20px; border:4px #9ACD32 solid ; margin-left:6px; padding:0px; margin-right:10px;}
.ads-left h1{font-size:10px;background-color:#9ACD32; margin:0px; padding:3px; margin-bottom:5px}
#ads-grande{float:right; width:350px; margin-top:20px; border:4px #9ACD32 solid ; margin-left:6px; padding:0px; margin-right:10px;}
#ads-grande h1{font-size:10px;background-color:#9ACD32; margin:0px; padding:3px; margin-bottom:5px}


.top_ubicaciones{ text-align:center;width:190px; margin-top:20px; float:left; border:4px #9ACD32 solid ; margin-left:6px; padding:0px; min-height:100px;}
.top_ubicaciones h1{font-size:9px;background-color:#9ACD32; margin:0px; padding:3px; margin-bottom:0px}
.top_ubicaciones #claseimg { float:left; border:0px #000 dotted; padding-right:10px; margin-rigth:2px; margin-bottom:0px;}
.top_ubicaciones .premio { width:135px;float:left;text-align:center}
.top_ubicaciones a{color:#2879DD}
.top_ubicaciones table {margin-bottom:0px; border:1px #9ACD32 solid}
.top_ubicaciones table th{background-color:#9ACD32;border-bottom:1px #667744 solid}

#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(dolphin_right-ON.gif) no-repeat top right;height:33px;}

#ErrorClave {margin:20px; text-align:left}
#ErrorClave .error {color:#C00;}
#ErrorClave p{margin:20px; text-align:left}
#ErrorClave li{margin:8px; text-align:left; font-size:18px; }
#ErrorClave h2{margin:30px; font-size:20px; color: #9ACD32}
#ErrorClave li a{color: #2879DD}


#cont_central {float:left; width:600px; margin:20px}
#cont_central h1{ margin-bottom:30px}
#cont_central p{ margin-bottom:30px}
#cont_central .errorCorreo p{ margin-top:30px}
.errorCorreo p a{ color: #2879DD}

.multitrepada {border:1px #6184F1 solid;}
.multitrepada td{text-align:center;padding:5px; border-bottom:1px #9ACD32 dotted; width:600px}
.multitrepada th{height:45px; background-color:#6184F1;}


.cifras {margin:10px;float:left; width:550px ; border:4px #9ACD32 solid}
.cifras h1{background-color:#9ACD32; margin:0px; padding:3px; margin-bottom:0px}
.cifras table {margin-bottom:0px; border:0px #667744 solid; text-align:center; }
.cifras table th{color:#8BDF18;background-color:#FFF;border-bottom:0px #667744 solid; text-align:center; font-size:11px}
.cifras table td{text-align:center; font-size:14px}
.cifras table a{color:#667744 }
