/* CSS Document Jorge Romera Toribio*/
/*div { border: solid 1px #fabada}*/
/* genericos*******************************************************/
html { margin:0; padding:0}
body { margin:5px 0 5px 0; padding:0; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; background-color:#fff}
/*background-color:#e7e5dd*/

h1, h2, h3, h4, h5 { padding:0; margin:0;}
a  { text-decoration: none; color:#1144cc}
a:hover  { text-decoration: underline; color:#1144cc}
a:hover.sinborde {text-decoration: none;}
ul { margin:0; padding:0; list-style:none}
img { border:none; }

select, input {font-size:0.9em; color:#000; margin:0 5px 0 5px; padding:0 5px 0 5px;} 
.select_normal {font-size:0.9em; margin:0; padding:0}
.caja_azul_centro select { font-size:0.9em;color:#000; margin:0 0 0 5px; padding:0; }
form { margin:0; padding:0}
label { margin:0; padding:0}

/* sencillos************************************************************** */
.oc{display:none}
.box { background:url(../imagenes/box_azul.gif) no-repeat; width:395px; height:255px }
.box_into { padding:15px 0 0 15px; color:#FFFFFF; }
.box_into p { padding:0 0 8px 0; margin:0}
.box_into h3 {font-size:1.3em; padding-bottom:15px}
.bullet_azul { margin:0; padding:0 10px 0 0; vertical-align:middle}
.imgizq { margin:0 8px 0 0; padding:1px;  float:left; border: 1px solid #999 }
.imgder { margin:0 0 0 8px; padding:1px;  float:right; border: 1px solid #999 }
.bold { font-weight:bold;}
.sinmayusculas { text-transform:none}
.centrar { margin:10px auto 0 auto; width:200px; padding: 5px 0 8px 0; text-align:center; }
.centrar img {padding:1px; border: 1px solid #999999}
.gris { color:#666; text-transform:none }
.gris_8 { color:#999; font-size:0.8em;}
.gris_ayuda {color:#999; font-size:0.9em; text-transform:none; font-weight:normal; margin: 0 0 0 20px; padding: 5px 0 5px 30px; background: url(../imagenes/ayuda.gif) no-repeat; display:block  }
.alerta { color:#FF0000}
.bold_gris {color:#666; font-weight:bold}
.mensaje_ok, .mensaje_no_ok { width:90%; border:1px #000 solid ; background-color:#F9FDFF; padding:5px; margin-top:5px; margin:auto; margin-bottom:5px}
.mensaje_no_ok { border:1px #FF0000 solid; background-color:#FEF1C5}
html img.sinborde { border:none}
a.boton_link  { background: url(../imagenes/boton_link.gif) no-repeat; text-decoration:none; padding:2px 20px 5px 10px; }
a.boton_link:hover {background:url(../imagenes/boton_link_on.gif) no-repeat; text-decoration:none; padding:2px 20px 5px 10px}
.radiobutton { border:0; margin:0 10px 0 0; padding:0}
.check { border:0; margin:0 5px 0 5px; padding:15px 0 0 0}
.cb { clear:both}
.fondo_gris { background-color:#F9F9F9}
/****************************************ESTRUCTURAS***********************************/
#contenedor, #contenedorpopup { margin:0 auto; padding:0; width:954px; background-color:#fff; }
#contenedorpopup {width:600px}
#cabecera, #cabecerapopup { width:100%; height:69px; border:0; margin:0; padding:0; color:#000; float:left; background: #fff url(../imagenes/cabecera_reydelapista.gif) repeat-x  top ; border-bottom: solid 2px #d1d9e0;}
#cabecera img { float:left}
#cabecerapopup { width:610px}
#bannerTop { width:100%; margin:0 0 2px 0; padding:0; color:#fff; background-color:#e1e1e1; border-top: #e1e1e1 2px solid; border-bottom:#e1e1e1 2px solid; height:90px; float:left  }
#cuerpo, #cuerpopopup  { width:934px; margin:0; padding:8px; background:#fff; float:left ; border: solid 2px #d1d9e0; border-bottom:none ; border-top:none}
#cuerpopopup { width:590px; border-bottom: 2px #ccc solid}
#pie { width:100%; margin:0; padding:0 ; clear:both;  background: #f5f5f5 url(../imagenes/pie_px.gif) repeat-x; height:41px;   }
#izq { width:395px; float:left; margin-right:10px; padding:0;}
#cent {width:367px; float:left; margin-right:10px; padding:0}
#dere {width:152px; float:left; margin:0; padding:0}
#doble {width:563px; float:left; margin-right:10px; padding:0; background-color:#FFF}
#doble_micompeticion {width:543px; float:left; margin-right:10px; padding:0 0 0 10px; background-color:#FFF; height:auto}
#doblederecha {width:197px; float:left; margin-right:10px; padding:0}
#triple { width:772px; float:left; margin-right:10px; padding:0; background-color:#FFF}
#todo { width:900px; margin-right:5px auto; padding:0; background-color:#FFF}
#menu_principal { width:950px; margin:0; padding:0; background:#fff url(../imagenes/px_menu_principal.gif) repeat-x; border: solid 2px #d1d9e0; border-bottom:none ; border-top:none; height:67px; float:left}

/**************************************menu principal********************************************************/

#menu_principal ul { margin:0; padding:0;  list-style-type: none;  display: inline;}
#menu_principal ul li {margin:0; padding:0; display: inline; }
#menu_principal  a { margin:0; padding:0; text-decoration:none }
#menu_principal  a:hover { margin:0; padding:0; text-decoration:none; background: #c5e5f2; display:block } 
#menu_principal .b_menuprincipal {margin:0; padding:3px 0 0 0; width:117px; text-align:center; float:left; height:64px }
.b_menuprincipal img { padding-top:4px; }
.b_menuprincipal p { margin:0; padding:1px 0 0 0; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:1.1em}
#menu_principal .linea_menuprincipal {margin:0; padding:8px 0 0 0; float:left }
/******************************camino de situacion**************************************************/
#camino, #caminopopup { margin:0; padding:0 0 1px 8px; background-color:#eee; color:#000; text-transform:capitalize; border-right: solid 2px #d1d9e0; border-left: solid 2px #d1d9e0;}
#caminopopup { width:598px; text-align:right;}
.caminopopup_izq { width:200px; text-align:left; float:left; font-weight:bold}

#camino a {font-weight:bold}

/*cajas de la izquierda ******************************************************/
#izq .caja_azul {width:395px; }
#izq .caja_azul_topcentro h2 {width:379px;}
#izq .caja_azul_topcentro_noticia h2 {width:379px;}
#izq .caja_azul_bajocentro {width:385px;}
#izq .caja_azul_centro {width:393px;}

/*cajas del centro ******************************************************/
#cent .caja_azul {width:367px; }
#cent .caja_azul_topcentro h2 {width:351px;}
#cent .caja_azul_bajocentro {width:357px;}
#cent .caja_azul_centro {width:365px;}

/*cajas del menu derecho ******************************************************/
#dere .caja_azul {width:152px; }
#dere .caja_azul_topcentro h2 {width:136px;}
#dere .caja_azul_bajocentro {width:142px;}
#dere .caja_azul_bajocentro_azul {width:142px;}
#dere .caja_azul_centro {width:150px;}

#doble .caja_azul {width:563px; }
#doble .caja_azul_topcentro h2 {width:547px;}
#doble .caja_azul_topcentro_noticia h2 {width:547px;}
#doble .caja_azul_bajocentro {width:553px;}
#doble .caja_azul_centro {width:561px;}

#doblederecha .caja_azul {width:197px; }
#doblederecha .caja_azul_topcentro h2 {width:181px;}
#doblederecha .caja_azul_bajocentro {width:187px;}
#doblederecha .caja_azul_centro {width:195px;}


#triple #doble_micompeticion .caja_azul {width:543px; }
#triple #doble_micompeticion .caja_azul_topcentro h2 {width:527px;}
#triple #doble_micompeticion .caja_azul_topcentro_noticia h2 {width:527px;}
#triple #doble_micompeticion .caja_azul_bajocentro {width:533px;}
#triple #doble_micompeticion .caja_azul_centro {width:541px;}

#triple #doble_micompeticion .caja_azul_centro .caja_azul {width:520px; margin:10px 0 0 0; padding: 0 0 0 10px }
#triple #doble_micompeticion .caja_azul_centro .caja_azul_topcentro h2 {width:504px;}
#triple #doble_micompeticion .caja_azul_centro .caja_azul_topcentro_noticia h2 {width:504px;}
#triple #doble_micompeticion .caja_azul_centro .caja_azul_bajocentro {width:510px;}
#triple #doble_micompeticion .caja_azul_centro .caja_azul_centro {width:518px;}

#triple #doblederecha {width:197px; float:left; margin-right:5px; padding:0}
#triple #doblederecha .caja_azul {width:197px; }
#triple #doblederecha .caja_azul_topcentro h2 {width:181px;}
#triple #doblederecha .caja_azul_bajocentro {width:187px;}
#triple #doblederecha .caja_azul_centro {width:195px;}

#triple .caja_azul {width:772px;}
#triple .caja_azul_topcentro h2 {width:756px;}
#triple .caja_azul_bajocentro {width:762px;}
#triple .caja_azul_centro {width:770px;}

#todo .caja_azul {width:924px;}
#todo .caja_azul_topcentro h2 {width:908px;}
#todo .caja_azul_bajocentro {width:914px;}
#todo .caja_azul_centro {width:922px;}
#todo .caja_azul_centro td { vertical-align:top}
/*cajas ************************principal azul******************************/
.caja_azul { margin:0 0 10px 0; padding:0; float:left; background-color:#FFF;}
.caja_azul_top { margin:0; padding:0; float:left; width:100%;}
.caja_azul_topcentro h2 { margin:0; padding:0; font-size:1.3em; float:left; background-image:url(../imagenes/top_cent.gif); height:21px; border-top: 1px solid #d3d8dd; border-bottom: 1px solid #d3d8dd;}
.caja_azul_topcentro_noticia h2 {margin:0; padding:0; font-size:1.3em; float:left; height:21px; border-top: 1px solid #d3d8dd; border-bottom: 1px solid #d3d8dd; background-image:url(../imagenes/top_cent_noticia.gif) ; height:60px; text-transform:capitalize}

.caja_azul_bajocentro, .caja_azul_bajocentro_azul {margin:0; padding:0; float:left; height:5px; border-bottom: 1px solid #d3d8dd; font-size:1px}
.caja_azul_bajocentro_azul { background-color:#f5f9ff}
img.esquina_sup_izq { float:left; }
img.esquina_sup_der { float:right; }

.caja_azul_bajo { width:100%; height:5px; margin:0; padding:0; float:left; }
img.esquina_inf_izq { float:left; }
img.esquina_inf_der { float:right; }

.caja_azul_centro { margin:0; padding:0; float:left; border-left: 1px solid #d3d8dd; border-right: 1px solid #d3d8dd;}
/* ******************************************************************************************************************* */

.caja_centro { margin:0 auto; padding:10px 0 0 10px; float:left; text-align:center}
.caja_informacion { width:90%; border:1px #000 solid ; margin: 0 0 20px 20px ; padding: 20px 0 25px 20px; text-align:center; background: #fafadf url(../imagenes/informa.gif) ; font-size:1.2em; font-weight:bold }

.articulo { margin:0; padding:12px;}
.articulo img {margin:0 8px 0 0; padding:1px;  float:left; border: 1px solid #999999}
.articulo input {margin:0 8px 0 0; padding:1px; border: 1px solid #999999}
.articulo h3{ margin:0; padding:0 0 8px 0; font-size:1.2em; text-transform:capitalize}
.articulo .checkbox { border:none}
.articulo li { background: url(../imagenes/bullet_flechaazul.gif) no-repeat 0 5px; padding: 0 0 0 8px; text-transform:capitalize}
.bt_articulo, .bt_articulo_tabla { margin:0; padding:0 0 8px 12px; float:left}
.bt_articulo a { margin:0; padding-right:10px}
.bt_articuloder, .bt_articuloder_tabla  { margin:0; padding:0; float:right; padding-right:12px}
.bt_articulo_tabla, .bt_articuloder_tabla { padding-top:8px}
.opcion_articulo { margin:0 0 10px 0; padding:5px 0 0 0; background-color:#eff6ff; width:100%; height:25px; border-bottom:#dadfe7 1px solid; }
.opcion_articulo_list { margin:0; padding:0 0 0 10px; width:170px; float:left}
.opcion_articulo ul {padding:0 0 10px 0; }
.opcion_articulo ul li { margin:0; padding:0 30px 0 0; }

.caja_azul table { text-align:left; width:100%; border:none; margin:8px 0 0 0; padding:0; border-collapse:collapse; }
.caja_azul table.dos { text-align:left; width:100%; margin:0; padding:0; border-collapse:collapse; border: none; height:120px}
.caja_azul table.dos td {  padding: 0 0 0 5px; text-transform:capitalize;  margin:0; border:none; height:5px }
.caja_azul table.dos hr { padding:0; margin:0;; color:#666666; height:1px}
.caja_azul table td.sinlineasdos { padding: 5px 0 5px 0 }
.caja_azul .input_30  { width:100px}
.caja_azul table th { border-bottom: #335288 1px solid; padding: 0 0 0 5px;  font-size:1.2em}
.caja_azul table td {border-bottom: #eee 1px solid; padding: 5px 0 5px 4px; margin:0; text-transform:capitalize;  }
.caja_azul table td.sinlineas_dos { border:0; font-weight:bold}
.caja_azul table td.sinlineas { border:none; font-weight:bold}
.caja_azul table td.sinlineas_nobold { border:none; font-weight:normal}
.caja_azul table th.sinlineas  { padding-bottom:5px}

.caja_azul table.acceso {text-align:left; width:350px; border:1px #000 solid; margin:8px 0 0 0; padding:0; border-collapse:collapse; background-color: #c2ddf2 }

/**********************************banner********************************************************/
.banner_top_izq { margin:0; padding:0; float:left}
.banner_top_der { margin:0; padding:0; float:right}
.banner { margin:0 0 3px 0; padding:0; border: #e1e1e1 1px solid; background-color:#e1e1e1; text-align:center; float:right }
.banner_367px { margin:0; padding:0; text-align:center; width:360px}
.banner_197px { margin:0; padding:0; text-align:center; width:195px}
.banner_152px { margin:0; padding:0; text-align:center; width:150px}
.banner_351px { margin:0; padding:0; text-align:center; width:351px; float:left; background-color:#F5F5F5}
.banner2 { float:left; width:930px;  margin:0;}
#banner_cabecera { 
width:932px;
float:left;

}
.banner_728
{
width:730px;
float:left;
}
.banner_234
{
margin: 0 auto;
padding-left:5px;
width:233px;
text-align:center;
}
/**********************************encuesta********************************************************/
#dere .encuesta { margin:0; padding:0; font-size:0.9em}

/*******************************menu**************************************************/

.menu { margin:0; padding:0; width:152px; background-color:#fff;}
.menu h2 { margin:0; padding:0; background: #eee url(../imagenes/top_menu.gif) no-repeat; min-height:11px; height:11px; font-size:2px}
.menu ul { padding:0; margin: 0; list-style-type: none;}
.menu ul li {margin:0; padding: 2px 0 0 10px; height:22px; font-weight:bold; border-bottom: 1px solid #ced4da ; display:block;border-left: 1px solid #d3d8dd; border-right: 1px solid #d3d8dd; background: #eee url(../imagenes/menu_px.gif) repeat-x; }
.menu ul li a {margin: 0 ; padding:4px  0 5px 15px; background: url(../imagenes/cuadrado_azul.gif) no-repeat 0 center; color:#000; font-size:1.2em; text-transform:capitalize; text-decoration:none}
.menu ul li a:hover {background: url(../imagenes/cuadrado_azul_on.gif) no-repeat 0 center; padding:4px  0 5px 15px;font-size:1.2em;text-transform:capitalize; text-decoration:underline}
.menu .botmenu {margin:0; padding:0 0 8px 0; background: #fff url(../imagenes/bot_menu.gif) no-repeat; min-height:10px; height:10px; border:none;  font-size:5px}
.menu ul li.fin { border-bottom:0; }

/***************************************CALENDARIO**********************************************************/
.calendario { margin:0; padding:0}
.calendario table {
  border: none;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #fff;
  font-family: verdana,sans-serif;
}
.calendario table tr td { margin:0; padding:2px}
.button { /* "<<", "<", ">", ">>" buttons have this class */
  font-size : 8pt;
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing #a66 findesemana */
}
.altn, .altnrojo  { /*nombres de la semana*/
	font-size : 8pt;
	color: #000;
	background-color: #eef1f4;
	padding:0;
}
.altnrojo { color:#a66}
.da	{ /*dia actual*/
	background-color: #ffdea5;
	color:	#ffffff;
	font-weight: bold;
	text-align:	center;
	}
.fs	{ /*fines de semana*/
	color: #fabada;
	font-weight: bold;
	text-align:	center;
	}
.fs a {color: #a66;}	

.tit  {
	font-size : 10pt;
	font-weight: bold;
}
	
/*******************************login derecho**************************************************/


#dere .caja_azul_centro h3 { margin:0; padding:0; font-size:0.9em}
.login1 {margin:0; padding:0; background-color:#f5f9ff; width:149px}
.login1 form { margin:0; padding:0}
.login_registrarse { margin:0; padding:5px 0 0 0;}
.login_registrarse  a { padding:0 0 0 4px }
.login_registrarse .bullet_azul { padding: 0 0 0 5px}


/*******************************menu cabecera**************************************************/


.menu_cabecera { margin:45px 10px 0 0 ; padding:0; float:right; font-size: 1.2em   }
.menu_cabecera  ul li { display: inline; list-style-type: none; padding:0; }
.menu_cabecera a { padding-right:5px}
.logo { margin:10px 0 0 10px}

/*******************************VERSUS**************************************************/
.vesus_competiciones, vesus_competicion { margin:5px 0 0 0; padding:5px 0 35px 0; border-bottom: 1px solid #d3d8dd;}
.vesus_competiciones h3, .vesus_competicion h3 { margin:0; padding:0 0 10px 5px; font-size:1.6em; color: #0f62b5; text-transform:capitalize}
.vesus_competiciones ul li, .vesus_competicion ul li { list-style-type: none; margin:5px 0 0 8px;  padding:0; }
.vesus_competiciones .bt_articulo, .vesus_competicion .bt_articulo { padding: 10px 0 0 15px}

/******************************pie**************************************************/
.contenido_pie_izq { margin:0; padding:0; float:left; width:9px; height: 45px; background: #fff  url(../imagenes/pie_esquinaizq.gif) no-repeat; }
.contenido_pie {  margin:0; padding:0; float:left; width:935px; height:39px; border-top: 1px solid #d1d9e0; border-bottom: 2px solid #d1d9e0;}
.pie_contenido { margin:auto; padding:5px; height:15px}
.pie_contenido ul { margin:10px 0 0 0; padding:0}
.pie_contenido li { display:inline; float:left; padding: 0 0 0 15px }
.pie_contenido a {color:#0051ba; text-decoration:none; padding:0}
.pie_contenido a:hover { text-decoration:underline}


.contenido_pie_der { margin:0; padding:0; float:right; width:10px; height: 45px; background: #fff  url(../imagenes/pie_esquinader.gif) no-repeat; }

/******************************clubes**************************************************/

.clubes, .club { margin:5px 0 0 0; padding:5px 0 35px 0; border-bottom: 1px solid #d3d8dd; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif}
.clubes .bold { color:#000000}
.clubes h3, .club h3 { margin:0; padding:0 0 10px 5px; font-size:1.6em; color: #0f62b5; text-transform:capitalize}
.clubes ul li, .club ul li { list-style-type: none; margin:5px 0 0 8px;  padding:0; }
.clubes .bt_articulo, .club .bt_articulo { padding: 10px 0 0 15px}

.club { border-bottom: none; font-size:1em}
.club ul li { padding-bottom:4px}
.boldnegroclub {font-weight:bold; color:#000; font-size:1.2em}
.raya { border-bottom: 1px #CCC dotted}

.paginacion { margin:0; padding:0 0 5px 0; text-align:center; width:100%; background-color:#eff6ff}
.pagina {font-weight:bold;}

.clubder {margin:0 5px 0 0; padding:0 0 10px 0; float:right; width:218px}

.caja_der_club { background-color: #eff6ff; padding: 10px 0 10px 0 }
.caja_der_club  table td.voto { margin:0; padding:0 0 10px 0; border:none}
.caja_der_opciones { background-color:#FFFFFF }

#doble .caja_der_opciones .caja_azul {width:218px; margin-top:15px;  }
#doble .caja_der_opciones .caja_azul_topcentro h2 {width:202px;}
#doble .caja_der_opciones .caja_azul_bajocentro {width:208px;}
#doble .caja_der_opciones .caja_azul_centro {width:216px;}


.fotos { margin:25px 155px 10px 5px; padding:0 0 30px 0; border: none}
.fotos img {margin:0 8px 0 0; padding:1px;  float:left; border: 1px solid #999999}
.fotos img.noborder { margin:0 auto; padding:0; border:none}
.fotos ul li { margin:0; padding:0; display:inline}


.foroclub { margin:10px 0 0 0 ; padding:10px 0 0 0; border-bottom:#dadfe7 1px solid}
.foroclub .usuario { margin:0 0 10px 10px; padding:0; }
.foroclub .usuario h3 { text-decoration:none; font-size: 1em}
.foroclub .usuario .gris { font-weight:bold}
.foroclub .usuario .post {margin:5px 0 0 5px ; padding:0;}
.foroclub .usuario .coronas {margin:0; padding:0; float:right; width:190px;  }
.nuloborderbutton .foroclub{ border-bottom:0px; color:#666666}

.opciones { margin:0; padding:0; }
.opciones h4{ margin:0; padding:0; font-size:1em }
.opciones ul li {margin:0; padding: 2px 0 0 10px; font-weight:bold; display:block;}
.opciones ul li.normal {font-weight:normal; padding-bottom:5px}
.opciones .normal {font-weight:normal; color:#666; font-size:1em;}
.opciones .cuadro_compite { font-size:1em; height: 120px; background-color:#fff; font-weight:normal; background:url(../imagenes/calendario3.gif) no-repeat ; color:#000000  }
.opciones .cuadro_compite2 { font-size:1em; float:left}
.imglink { border: #335288 1px solid; margin:0; padding:1px; vertical-align:middle  }


.cuadro { margin:3px 10px 0 0; padding:1px 2px 1px 2px ; float:left; font-size:0.8em; font-weight:normal; width:58px; height: 52px; text-align:center; color:#000; background:url(../imagenes/calendario2.gif) no-repeat; font-family:Geneva, Arial, Helvetica, sans-serif }
.cuadro_encuesta { font-size:1.6em; font-weight:bold; color:#666666; width:58px; float:left; padding-top:4px}

.cuadro_compite {  margin:3px 10px 0 0; padding:18px 2px 1px 2px ;  float:left; font-size:0.9em; font-weight:bold; width:58px; height: 80px; text-align:center; color:#666666 }
.cuadro_compite_competicion {  margin:3px 10px 0 0; padding:0 2px 1px 2px ;  float:left; font-size:0.8em; font-weight:bold; width:58px; height: 56px; text-align:center; color:#000000; background: url(../imagenes/calendario2.gif) no-repeat }

.fuente { margin:5px 0 0 0; padding:0; font-size:0.8em; font-weight:normal}
.fuente p { margin:0; padding:5px 0 0 0}
.meses { margin:0 0 5px 0; padding:0 0 0 0; background-color:#EAF2FF; font-weight:bold}
.meses a { padding:0 5px 0 5px}
.meses a:hover { background-color:#fff; color:#000000}
.noregistros { margin:0; padding:0}

.registrousuario { margin: auto; padding:0 0 0 5px;}
.registrousuario table td { border:none}
.registrousuario table td.sinespacio {padding:0;}
.registrousuario ul { margin-left:40px; margin-bottom:15px}
.registrousuario ul li { padding: 0 0 10px 0}
.aviso { width:90%;  color: #FF0000; font-weight:normal; padding:5px; margin-top:5px; margin:auto; margin-bottom:5px; text-align:center; font-size:11px; }
#triple .registrousuario .caja_azul {width:750px; margin-top:15px; margin-left:5px  }
#triple .registrousuario .caja_azul_topcentro h2 {width:734px;}
#triple .registrousuario .caja_azul_bajocentro {width:740px;}
#triple .registrousuario .caja_azul_centro {width:748px;}

#todo .registrousuario .caja_azul {width:268px;  }
#todo .registrousuario .caja_azul_topcentro h2 {width:252px;}
#todo .registrousuario .caja_azul_bajocentro {width:258px;}
#todo .registrousuario .caja_azul_centro {width:266px;} 
#todo .gris_ayuda { font-size:1.1em;}
#todo .gris_ayuda ol li { padding-bottom:10px}

.informacion { margin:0; padding:0; font-size:xx-small; color:#999999; font-weight:normal}

/*- Menu Tabs Panel de control 1--------------------------- */ 


    .tabs1 {
      padding:0;
	  margin:0;  
	  min-height:31px; height:21px;
      width:100%;
	  background:#F4F7FB;
      font-size:1em;
	  font-weight:bold;
      line-height:normal;
	  border-bottom:1px solid #BCD2E6;
      }
    .tabs1 ul {
	  margin:0;
	  padding:10px 10px 0 10px;
	  list-style:none;
      }
    .tabs1 li {
      display:inline;
      margin:0;
      padding:0 0 0 0;
      }
    .tabs1 a {
      float:left;
      background:url("../imagenes/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
	  .tabs1 a.on {
      float:left;
      background:url("../imagenes/tableft1_on.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .tabs1 a span {
      float:left;
      display:block;
      background:url("../imagenes/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#627EB7;
      }
	  .tabs1 a span.on {
      float:left;
      display:block;
      background:url("../imagenes/tabright1_on.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs a:hover span {
      color:#627EB7;
	  text-decoration:none;
      }
    .tabs1 a:hover {
      background-position:0% -42px;
	  text-decoration:none;
      }
    .tabs1 a:hover span {
      background-position:100% -42px;
	  text-decoration:none;
      }

/************************************************************************************************************/
.tabs2 {
      padding:0;
	  margin:0;  
	  min-height:26px; height:16px;
      width:100%;
	  background:#bbd8ff;
      font-size:1em;
	  font-weight:bold;
      line-height:normal;
	  border-bottom:1px solid #BCD2E6;
	  border-top:1px solid #BCD2E6;
      }
    .tabs2 ul {
	  margin:0;
	  padding:5px 10px 0 10px;
	  list-style:none;
      }
    .tabs2 li {
      display:inline;
      margin:0;
      padding:0 0 0 0;
      }
    .tabs2 a {
      float:left;
      background:url("../imagenes/tableft2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
	  .tabs2 a.on {
      float:left;
      background:url("../imagenes/tableft2_on.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .tabs2 a span {
      float:left;
      display:block;
      background:url("../imagenes/tabright2.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#627EB7;
      }
	  .tabs2 a span.on {
      float:left;
      display:block;
      background:url("../imagenes/tabright2_on.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs2 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs a:hover span {
      color:#627EB7;
	  text-decoration:none;
      }
    .tabs2 a:hover {
      background-position:0% -42px;
	  text-decoration:none;
      }
    .tabs2 a:hover span {
      background-position:100% -42px;
	  text-decoration:none;
      }


