html, body 	{/*height:100%;	*/} 
html		{margin:0 0 20px 0;  padding:0; }
body 		{margin:0 0 20px 0; padding:0; min-width:730px; color:#333; font-size:100%; font-family:Arial, Verdana , "Trebuchet MS"; background:#d4d0d1}
ul 			{list-style:none; }

form,ul, li , h1, h2, h3, h4, p	{margin:0; padding:0;}

.no_data {color:#fff; font-size:15px; }

img			{border:0; }
fieldset	{margin:0; padding:0; border:0; }
/*sans-serif , Helvetica , Comic Sans MS*/
button, textarea, input, select	{font-family: Arial, verdana ; }



/* cabecera */

.cabecera	{float:left; width:100%; color:#fff; font-weight:bold;  background:#c11718; }
.cabecera_pop	{float:left; width:500px;  height: 60px; color:#fff; font-weight:bold;  background:#c11718; }
.cabecera_pop .izquierda .logo				{padding:10px 0 0px 17px; }
.cabecera_pop .izquierda .descargar_cerrar			{position:relative; top:-63px; left:370px; width:180px;  }
.cabecera_pop .izquierda .descargar_cerrar .descargar{float:left;width:50px; padding: 30px   0 0 0; }
.cabecera_pop .izquierda .descargar_cerrar a			{color:#fff; font-size:12px; font-family:Arial; text-decoration:none; font-weight:bold; }
.cabecera_pop .izquierda .descargar_cerrar a:hover	{text-decoration:underline;}
.cabecera_pop .izquierda .descargar_cerrar img		{float:left; cursor:pointer; }

.cabecera_1	{width:1004px; margin:0 auto; padding:0 0 0 0;  } 
.cabecera_2	{float:left; width:1004px; color:#fff; min-height:83px; height:auto ! important; height:83px; }  

.cabecera a	{ text-decoration:none; font-weight:bold; color:#fff; }
.cabecera_pop a	{ text-decoration:none; font-weight:bold; color:#fff; }

.cabecera .izquierda					{float:left; width:500px; }
.cabecera .izquierda .logo				{padding:15px 0 9px 4px; }
.cabecera .izquierda .logo img			{}
.cabecera .izquierda .enlaces			{font-size:.75em; padding:0 0 0 4px; }
.cabecera .izquierda .enlaces li		{float:left; padding:0 6px  0 0; }
.cabecera .izquierda .enlaces a			{color:#fff;}
.cabecera .izquierda .enlaces a:hover	{text-decoration:underline; }
.cabecera .izquierda .enlaces .on a		{text-decoration:underline; }

.cabecera .derecha						{float:right; width:450px; }
.cabecera .derecha .idiomas				{float:right; width:400px; padding:20px 10px 22px 0 ; text-align:right; }
.cabecera .derecha .idiomas li			{float:right; padding:0 0 0 5px ; }
.cabecera .derecha .idiomas li a		{color:#fff; font-size:.75em; }
.cabecera .derecha .idiomas li a:hover	{text-decoration:underline; }
.cabecera .derecha .idiomas li .on a	{text-decoration:underline; }

.cabecera .derecha .idiomas li form 		{}
.cabecera .derecha .idiomas li label		{padding:0 3px 0 0; }
.cabecera .derecha .idiomas li label span	{color:#fff; font-size:.75em; font-weight:bold; }
.cabecera .derecha .idiomas li label select {font-size:.6875em; width:120px; border:1px solid #ccc; }
.cabecera .derecha .idiomas button 			{width:27px; height:20px; background: url(/images/comun/boton_ir.gif) top left no-repeat; color:#c11718; font-size:.75em; font-weight:bold; border:0; cursor:pointer; padding:0 0 1px 0; }
.cabecera .derecha .idiomas button span		{}


/* menu superior */

.menu_superior							{float:right; margin:/*-28px*/0 0 0 0; }
.menu_superior li						{float:left; }
.menu_superior li a						{float:left; background:#FF7F14; font-size:.875em; padding:5px 8px; text-decoration:none; font-weight:bold; color:#fff; }
.menu_superior .menu_educadores			{ }
.menu_superior .menu_familias			{border-left:4px solid #C11718; }
.menu_superior .menu_club_cebra			{border-left:4px solid #C11718; }
.menu_superior .menu_crash_no_mola		{border-left:4px solid #C11718; }

.menu_superior .menu_educadores:hover	{background:#677aa4; }
.menu_superior .menu_familias:hover		{background:#638e11; }
.menu_superior .menu_club_cebra:hover	{background:#D94B0B; }
.menu_superior .menu_crash_no_mola:hover{background:#ed63ea; }

.menu_superior .on .menu_educadores		{background:#677aa4; }
.menu_superior .on .menu_familias		{background:#638e11; }
.menu_superior .on .menu_club_cebra		{background:#D94B0B; }
.menu_superior .on .menu_crash_no_mola	{background:#ed63ea; }



/* contenidos */

.contenidos		{float:left; width:100%; height:450px; }
.contenidos_1	{float:left; width:100%; min-height:300px; height:auto ! important; height:300px; } 
.contenidos_2	{width:1004px; margin:0 auto; }
.contenidos_3	{float:left; width:1004px; margin:0 auto; }


.contenidos_pop		{float:left; width:500px; height:350px; }
.contenidos_pop_1	{float:left; width:500px; height:350px; }
.contenidos_pop_2	{height:80px; width:500px; margin:0 auto; background:#fff;}

.contenidos_pop_3	{float:left; width:500px; margin:0 auto; }

.club-cebra .contenidos		{background: url(/images/comun/fondo_club_cebra.gif) top left repeat;			}
.club-cebra .contenidos_pop		{background: url(/images/comun/fondo_club_cebra.gif) top left repeat;			}
.familias .contenidos	 	{background: url(/images/comun/fondo_familias.gif) top left repeat;				}
.educadores .contenidos		{background: url(/images/comun/fondo_educadores.gif) top left repeat;			}

.club-cebra .contenidos_1	{background: url(/images/comun/fondo_arriba_club_cebra.gif) top left repeat-x;	}
.familias .contenidos_1	 	{background: url(/images/comun/fondo_arriba_familias.gif) top left repeat-x;		}
.educadores .contenidos_1	{background: url(/images/comun/fondo_arriba_educadores.gif) top left repeat-x;	}


.tabla_foto				{width:470px;  margin: 10px auto  0 auto; }
.tabla_foto .imagen		{height:250px; text-align:center; vertical-align:center; background:#C11718 ;border: 4px solid #fff;}
.tabla_foto .imagen img	{margin:0; padding:0; }
.tabla_foto .titulo		{color:#000; text-align:left; background:#fff; font-size:12px; height:20px; font-family:Arial; font-weight:bold;padding: 5px 0 0 20px; }
.tabla_foto .linea		{background:#fff; height:15px;}
.tabla_foto .titulo a   {font-weight:bold;font-size:1.2em; color:#C11728; }


/* cabecera circulando */

.cabecera_circulando			{float:left; width:994px; background:#FF7E14 url(/images/comun/cabecera_circulando.gif) top left repeat-x; min-height:58px; height:auto ! important; height:58px; padding:10px 0 0 10px; }
.cabecera_circulando h1 		{float:left; width:185px; position: relative; z-index: 1; margin:0 0 0 0; paddign:0 0 0 0; font-size:.4em; color:#FF7E14; }
.cabecera_circulando span 		{display:block; width:185px; height:42px;background-image: url(/images/comun/titulo_circulando.gif); background-repeat:no-repeat;  background-position:left top; }
.cabecera_circulando span span	{display:block; position: absolute; z-index: -1; }
.cabecera_circulando img		{float:left; }
.cabecera_circulando a			{text-decoration:none; }
.cabecera_circulando a:hover	{text-decoration:underline; }

.cabecera_circulando .registro_no			{float:right; width:320px; margin:20px 0 0 0;  font-size:.8125em; color:#fff; font-weight:bold; }
.cabecera_circulando .registro_no ul		{float:right; background: url(/images/comun/cabecera_circulando_flecha.gif) 0 2px no-repeat; padding:0 7px 0 12px ; }
.cabecera_circulando .registro_no li		{display:inline; padding:0 4px 0 0 ; }
.cabecera_circulando .registro_no a			{color:#fff; }
.cabecera_circulando .registro_no a:hover	{}
.cabecera_circulando .registro_no .on a		{text-decoration:underline; }

.cabecera_circulando .registro_si			{float:right; width:420px; margin:20px 0 0 0;  font-size:.8125em; color:#0f0101; font-weight:bold; }
.cabecera_circulando .registro_si ul		{float:right; padding:0 7px 0 0 ; }
.cabecera_circulando .registro_si li		{display:inline; padding:0 4px 0 0 ; }
.cabecera_circulando .registro_si a			{color:#0f0101; }
.cabecera_circulando .registro_si a:hover	{}
.cabecera_circulando .registro_si .on a		{text-decoration:underline; }


/* menu secundario */
.menu_secundario				{float:left; width:1004px; background:#d94b0b url(/images/comun/menu_secundario.gif) top left repeat-x; }
.menu_secundario div			{float:left; width:1004px; }
.menu_secundario div div		{float:left; width:1004px;  min-height:26px; height:auto ! important; height:26px;  }
.menu_secundario ul				{float:left; padding:0 0 0 12px;	}
.menu_secundario li				{float:left; color:#fcc8b1; font-size:.75em; background: url(/images/comun/menu_secundario_li.gif) top right no-repeat;  font-weight:bold; }
.menu_secundario li a			{float:left; color:#fcc8b1; text-decoration:none; background-position:bottom left;  background-repeat:repeat-x; }
.menu_secundario li a:hover		{background-position:top left; }
.menu_secundario li.on a		{background-position:top left; }
.menu_secundario li a span		{float:left; display:block; padding:6px 8px 0 8px; min-height:20px; height:auto ! important; height:20px; cursor:pointer; }
.menu_secundario .ultima		{background:none; }

.club-cebra .menu_secundario li		{font-size:.8125em; }
.educadores .menu_secundario li		{font-size:.8125em; }
.familias .menu_secundario li			{font-size:.8125em; }


.club-cebra .menu_secundario div 	{background: url(/images/comun/menu_secundario_cz_i.gif) bottom left no-repeat; }
.educadores .menu_secundario div	{background: url(/images/comun/menu_secundario_e_i.gif) bottom left no-repeat; }
.familias .menu_secundario div		{background: url(/images/comun/menu_secundario_i_i.gif) bottom left no-repeat; }


.club-cebra .menu_secundario div div	{background: url(/images/comun/menu_secundario_cz_d.gif) bottom right no-repeat;}
.educadores .menu_secundario div div	{background: url(/images/comun/menu_secundario_e_d.gif) bottom right no-repeat;}
.familias .menu_secundario div div		{background: url(/images/comun/menu_secundario_i_d.gif) bottom right no-repeat;}

.club-cebra .menu_secundario li a		{background-image: url(/images/comun/menu_secundario_li_cebra.gif); }
.educadores .menu_secundario li a		{background-image: url(/images/comun/menu_secundario_li_edu.gif); }
.familias .menu_secundario li a			{background-image: url(/images/comun/menu_secundario_li_fam.gif); }

.club-cebra .menu_secundario li a span	{padding:6px 7px 0 7px; }
.educadores .menu_secundario li a span	{padding:6px 13px 0 13px; } 
.familias .menu_secundario li a span	{padding:6px 9px 0 9px; }


.club-cebra .menu_secundario .primera span{padding:6px 8px 0 8px; }
.club-cebra .menu_secundario .ultima span	{padding:6px 14px 0 8px; }

.educadores .menu_secundario .primera span{padding:6px 8px 0 8px; }
.educadores .menu_secundario .ultima span	{padding:6px 8px 0 8px; }

.familias .menu_secundario .primera span	{padding:6px 8px 0 8px; }
.familias .menu_secundario .ultima span	{padding:6px 8px 0 8px; }



/* pie */
.pie				{float:left; width:100%; font-size:.75em; color:#fff; font-weight:bold; background:#c11718; } 
.pie_arriba			{width:980px; margin:0 auto; padding:0 9px 0 15px; }
.pie_arriba_2		{float:left; width:980px; color:#fff; min-height:72px; height:auto ! important; height:71px; }
.pie .logo			{float:left; width:194px; padding:8px 0 0 0; }
.pie .enlaces		{float:left; width:540px; }
.pie .imagenes		{float:left; width:190px; padding:0; }
.pie .imagenes img			{float:left; margin:22px 0 0 0; }
.pie .imagenes .verisign	{float:right; margin:10px 0 0 10px; }
.pie ul				{float:left; width:540px; }
.pie ul li			{float:left; padding:12px 5px 0 0; }
.pie ul li a		{color:#fff; text-decoration:none; }
.pie ul li a:hover	{text-decoration:underline; }
.pie_abajo			{float:left; width:100%; background:#d4d0d1 url(/images/comun/pie.gif) top left repeat-x; padding:0 0 75px 0; }

.pie_pop			    { text-align:center; width:490px; font-size:.75em; color:#fff; background: url(/images/comun/fondo_club_cebra.gif) top left repeat; font-weight:bold; padding-left:10px; }
.pie_pop ul				{ width:490px; }
.pie_pop ul li			{ padding:12px 5px 0 0; }
.pie_pop ul li a		{color:#fff; text-decoration:none; }
.pie_pop ul li a:hover	{text-decoration:underline; }



.migas				{float:left; width:100%; background: url(/images/comun/migas.gif) bottom left repeat-x; padding:10px 0; font-size:.75em; }
.migas ul			{float:left;padding:0 0 0 35px; background: url(/images/comun/migas_flecha.gif) 20px 1px no-repeat; color:#7d765f; }
.migas ul li		{float:left; padding:0 5px 0 0; }
.migas ul li a		{color:#7d765f; }
.migas ul li a:hover{text-decoration:none; }