html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}
body { background:url(../images/encabezado.jpg) repeat-x #000;font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFF}
a:link {color: #FFFFFF;text-decoration: none;}
a:visited {text-decoration: none;color: #FFFFFF;}
a:hover {text-decoration: none;color: #E78E25;}
a:active {text-decoration: none;color: #FFFFFF;}
a {font-family: Verdana, Arial, Helvetica, sans-serif;}
#content-wrap {width:960px; padding:8px 8px 0; margin:0 auto; overflow:hidden; zoom:1; min-height:500px}
#top-menu {overflow:hidden; zoom:1; position:relative}
#top-menu h1 {float:left; width:202px; height:238px; background:url(../images/logo_bs.png) no-repeat; cursor:pointer}
#top-menu h1 a {text-indent: -9999px;float:left; width:202px; height:200px; cursor:pointer}
#top-menu h2 {text-indent: -9999px;position:absolute; width:220px; height:64px; background:url(../images/MS-partner.png) no-repeat; left:684px; top:10px; cursor:pointer}
#top-menu ul {overflow:hidden; zoom:1; width:711px; float:left}
#top-menu ul li a {text-indent: -9999px;float:left;height:207px; cursor:pointer}
#top-menu ul li {float:left;height:207px}
#top-menu ul .adm-srv { width:130px; background:url(../images/adm_srv.png) no-repeat}
#top-menu ul .hover a { background-position:0 -30px}
#top-menu ul .dev-app {width:129px; background:url(../images/app_dev.png) no-repeat}
#top-menu ul .imp-bd {width:172px; background:url(../images/imp_bd.png) no-repeat}
#top-menu ul .exp-mens {width:141px; background:url(../images/exp_mens.png) no-repeat}
#top-menu ul .esp-col {width:139px; background:url(../images/esp_col.png) no-repeat}

.navb {float:left; margin:-35px 0 0 40px;width:273px; _display:inline}
.navb .charlas {display:block; background:url(../images/charlas.png) no-repeat; overflow:hidden; height:96px }
.navb .ficha_equipo {display:block; background:url(../images/ficha_equipo.png) no-repeat; overflow:hidden; height:94px; margin-top:-15px }
.navb .telefono {display:block; background:url(../images/telefono.png) no-repeat; overflow:hidden ; height:109px; margin-top:-5px}
.navb .promos {display:block; background:url(../images/promociones.png) no-repeat; overflow:hidden; height:87px }
.navb .office {display:block; background:url(../images/office.jpg) no-repeat; overflow:hidden ; height:59px}
.charlas,.ficha_equipo,.telefono p,.promos,.office,#slider li h2,.entrena h3 { text-indent:-9999px}


.navb {float:left; margin:-35px 0 0 40px;width:273px; _display:inline}
.navb .charlas {display:block; background:url(../images/charlas.png) no-repeat; overflow:hidden; height:96px }
.navb .ficha_equipo {display:block; background:url(../images/ficha_equipo.png) no-repeat; overflow:hidden; height:94px; margin-top:-15px }
.navb .telefono {display:block; background:url(../images/telefono.png) no-repeat; overflow:hidden ; height:109px; margin-top:-5px}
.navb .promos {display:block; background:url(../images/promociones.png) no-repeat; overflow:hidden; height:87px }
.navb .office {display:block; background:url(../images/office.jpg) no-repeat; overflow:hidden ; height:59px}
.charlas,.ficha_equipo,.telefono p,.promos,.office,#slider li h2,.entrena h3 { text-indent:-9999px}


.entrena {float:left; width:566px; margin:-39px 0 0 5px; overflow:hidden; zoom:1}
.entrena .center { margin:0 32px; overflow:hidden; zoom:1}
.entrena dl {float:left; margin:6px; width:152px}
.entrena dl dt {color:#DC6100;font-size:10px;font-weight:bold}
.entrena dl dd {color:#FFF;font-size:9px;font-weight:normal;line-height:12px}
	
	
#slider {margin:21px 0 0 8px}
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
}
#slider, #slider li, #slider li a {width:559px; height:269px; float:left; overflow:hidden; zoom:1;}
span#prevBtn a {position:absolute; top:36px; left:18px; height:28px; width:52px; background:url(../images/left-arrow.gif) no-repeat}
span#nextBtn a {position:absolute; top:36px; left:493px; height:28px; width:52px; background:url(../images/right-arrow.gif) no-repeat}
.prel { position:relative; overflow:hidden; zoom:1; top:-34px}
#slider .one { background:url(../images/enc_futbol.jpg) no-repeat}
#slider .two { background:url(../images/enc_basquet.jpg) no-repeat}
#slider .three { background:url(../images/enc_rugby.jpg) no-repeat}
#slider .four { background:url(../images/enc_volley.jpg) no-repeat}
#slider .five { background:url(../images/enc_tenis.jpg) no-repeat}

#footer {
	background:url(../images/bseintein_pie.jpg) no-repeat;
	height:151px;
	overflow:hidden;
	zoom:1;
	clear:both;
	margin-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.tabs { display:block; clear:both; margin-top:20px}
.tabs div { display:none;color:#FFF; margin:0 0 0 -36px}
.tabs div.selected { display:block}

.tabNavigation {overflow:hidden; zoom:1}
.tabNavigation li { float:left; width:128px; min-height:45px; height:auto !important; height:45px; line-height:10px; padding:5px 22px 0 42px; background:url(../images/botones_cuadros.jpg) no-repeat; text-align:center;}
.tabNavigation li a { font-size:9px; font-weight:bold; color:#FFF; text-decoration:none; display:inline-block}
.tabNavigation li a.selected {color:#F25600}

.spacer {
	width:100%;
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-top:30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
}

.spacerAlt {
	width:930px;
	position:absolute;
	top:850px;
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
}

.court {
	width:340px;
	height:470px;
	float:left;
}

#descr { margin:-30px 0 0 24px; width:550px; float:left}
#descr h2 { color:#73CE45; font-size:38px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
#descr h3 {font-size:16px;font-weight:bold;line-height:0px;display:block;margin:30px 0 20px 24px}
#descr p {color:#CCC;font-size:10px;line-height:20px; display:block; margin-left:24px}
#draws .logosms {width:600px; overflow:hidden; zoom:1; margin:54px auto; float:left; text-align:center;}
#draws .logosms_ {width:600px; overflow:hidden; zoom:1; margin:54px auto; float:right; text-align:center;}

#draws .column {
	float:left;
	width:162px;
	padding-right:5px;
	border-right:1px solid #CCC;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}
#draws .column.last { border:none; margin-right:0; padding:0}

/*#draws .ficha {width:195px; height:126px; padding:80px 15px 14px; float:left; background:url(../images/ficha.gif) no-repeat; color:#666; font-size:11px}*/
#draws .ficha {width:195px; height:126px; padding:80px 15px 14px; background:url(../images/ficha.gif) no-repeat; color:#666; font-size:11px; position:absolute; top: 540px; left: 800px; z-index:10; }
#draws .ficha h3 { font-weight:bold; margin:10px 0; font-size:11px; line-height:13px}
#draws .ficha dt {width:100px; float:left; padding-bottom:10px}
#draws .ficha dd {width:80px; float:left; padding-bottom:10px}
#draws .ficha.one { margin-left:180px}
#draws .ficha.dos {width:400px; background:url(../images/ficha2.gif) no-repeat; margin-left:80px; padding-left:40px}
#draws .ficha.dos dt {width:100px}
#draws .ficha.dos dd {width:80px}
#draws .ficha.dos .column { width:180px}
#draws .ficha.tres {width:522px;_width:530px; background:url(../images/ficha3.gif) no-repeat; margin-left:30px; padding-left:14px}
#draws .ficha.tres dt {width:90px}
#draws .ficha.tres dd {width:70px}
.mt10 {margin-top:10px}

/*Tabla charlas*/
.datos_charlas { width:555px; margin-left:7px; color:#666; font-size:9px;float:left}
.datos_charlas h2 { background:url(../images/bseintein-charlas_01.gif) no-repeat top left; padding:92px 28px 0}
.datos_charlas h3 { background:url(../images/bseintein-charlas_2.gif) no-repeat top left; padding:92px 28px 0}
.datos_charlas h4 { background:url(../images/bseintein-charlas_3.gif) no-repeat top left; padding:92px 28px 0}
.datos_charlas .datos {
	background:#FFF;
	padding:0 28px;
	display:inline-block
}
.datos_charlas .datos h3 { font-size:14px; text-align:center; font-weight:normal; padding-bottom:16px}
.datos_charlas .datos dt { color:#DC6100; margin-bottom:4px; font-size:10px}
.datos_charlas .datos dd {margin-bottom:4px}
.datos_charlas .datos dl { float:left}
.datos_charlas .datos dl.big {width:350px; line-height:12px}
.datos_charlas .datos dl.sm {width:145px; margin-bottom:12px}
.datos_charlas .xq {background:#FFF; padding:10px 14px 0; line-height:14px}
.datos_charlas .xq div { text-align:center; padding-top:10px}
.datos_charlas .form {background:#FFF; padding:10px 24px 0;}
.datos_charlas .form .enviar { border:none; background:none; font-weight:bold; color:#666; font-size:11px; cursor:pointer}
.datos_charlas .form tr td {margin-bottom:14px; padding:5px}
.datos_charlas .form tr td input {margin-top:2px}
.datos_charlas p.bottom { height:25px; background:url(../images/bseintein-charlas_04.gif) no-repeat bottom left; }

.mb5 { margin-bottom:5px}

.ficha-form { width:557px; float:left; margin-left:10px; font-size:10px; color:#666}
.ficha-form h2 {background:url(../images/bk-form-ficha.gif) no-repeat top left; padding:150px 0 0}
.ficha-form table.cont { background:#E6E6E6; border-left:6px solid #472F06; border-right:6px solid #472F06; padding:0 20px}
.ficha-form table.cont td { vertical-align:middle; padding:2px 2px 3px}
.ficha-form h5 {background:url(../images/bk-form-ficha.gif) no-repeat bottom left; height:26px; display:block}

.ficha-form.ok h2,.ficha-form.ok h5  {background-image:url(../images/bk-form-ficha2.gif)}
.ficha-form.ok h2 {padding-top:130px}

.ficha-beneficios { width:557px; float:left; margin-left:10px; font-size:10px; color:#666}
.ficha-beneficios h2 {background:url(../images/bseintein-beneficios_01.png) no-repeat top left; padding:150px 0 0}
.ficha-beneficios table.cont { background:#E6E6E6; border-left:6px solid #472F06; border-right:6px solid #472F06; padding:0 20px}
.ficha-beneficios table.cont td { vertical-align:middle; padding:2px 2px 3px}
.ficha-beneficios h5 {background:url(../images/bk-form-ficha.gif) no-repeat bottom left; height:26px; display:block}

.ficha-beneficios.ok h2,.ficha-form.ok h5  {background-image:url(../images/bseintein-beneficios2_01.png)}
.ficha-beneficios.ok h2 {padding-top:130px}

.promociones {width:532px; float:left; margin:0 0 45px 20px;}
.promociones .top {background:url(../images/promociones_topbot.png) no-repeat top left; padding:75px 0 0}
.promociones .central {background:url(../images/promociones_center.png) repeat-y ; padding:0 8px;min-height:302px; height:auto !important; height:302px; }
.promociones .bot {background:url(../images/promociones_topbot.png) no-repeat bottom left; height:8px; font-size:1px}

.promociones .central ul {overflow:hidden; zoom:1; width:516px; float:left}
.promociones .central ul li a {float:left;height:302px; cursor:pointer}
.promociones .central ul li {float:left;height:302px}
.promociones span#nextBtn,.promociones span#prevBtn { display:none}

.tabNavigation li.li-center {float:none; margin:0 auto}
.txtbig {
	font-size:14px;
	font-weight:bold;
	line-height:24px
}

/*Para validaciones de forms*/
form label.error {display: block; color: red;}
form input.error {background:#FFFF99}
.txtsmall {
	font-size:12px;
	font-weight:bold;
	line-height:16px
}
.navb .chat {
	display:block;
	background:url(../images/telefono.png) no-repeat;
	height:109px;
	margin-top:-5px;
}
.Estilo1 {color: #FFFFFF}
.Estilo2 {
	font-size: 15px;
	font-style: italic;
	line-height: 18px;
}
.Estilo4 {
	font-size: 13px;
	color: #F74908;
	line-height: 16px;
}
.Estilo5 {
	color: #339900;
	font-weight: bold;
}
.Estilo6 {color: #339900}
.navb .chat {
	display:block;
	height:109px;
	margin-top:-5px;
	background-image: url(../images/chat.png);
	background-repeat: no-repeat;
}

.tabla {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solidt;
	border-color: rgb(204, 204, 204);
	border-collapse: separate;
	background-color: white;
}
.tabla th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style:solid;
	border-color: rgb(204, 204, 204);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
.tabla td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: rgb(204, 204, 204);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
/*Tabla puntos*/
.datos_puntos { width:555px; margin-left:7px; color:#666; font-size:9px;float:left}
.datos_puntos h2 { background:url(../images/bseintein-puntos_01.gif) no-repeat top left; padding:92px 28px 0}
.datos_puntos h3 { background:url(../images/bseintein-charlas_2.gif) no-repeat top left; padding:92px 28px 0}
.datos_puntos h4 { background:url(../images/bseintein-charlas_3.gif) no-repeat top left; padding:92px 28px 0}
.datos_puntos .datos {
	background:#FFF;
	padding:0 28px;
	display:inline-block
}
.datos_puntos .datos h3 { font-size:14px; text-align:center; font-weight:normal; padding-bottom:16px}
.datos_puntos .datos dt { color:#DC6100; margin-bottom:4px; font-size:10px}
.datos_puntos .datos dd {margin-bottom:4px}
.datos_puntos .datos dl { float:left}
.datos_puntos .datos dl.big {width:350px; line-height:12px}
.datos_puntos .datos dl.sm {width:145px; margin-bottom:12px}
.datos_puntos .xq {background:#FFF; padding:10px 14px 0; line-height:14px}
.datos_puntos .xq div { text-align:center; padding-top:10px}
.datos_puntos .form {background:#FFF; padding:10px 24px 0;}
.datos_puntos .form .enviar { border:none; background:none; font-weight:bold; color:#666; font-size:11px; cursor:pointer}
.datos_puntos .form tr td {margin-bottom:14px; padding:5px}
.datos_puntos .form tr td input {margin-top:2px}
.datos_puntos p.bottom { height:25px; background:url(../images/bseintein-charlas_04.gif) no-repeat bottom left; }

.mb5 { margin-bottom:5px}

.ficha-form { width:557px; float:left; margin-left:10px; font-size:10px; color:#666}
.ficha-form h2 {background:url(../images/bk-form-ficha.gif) no-repeat top left; padding:150px 0 0}
.ficha-form table.cont { background:#E6E6E6; border-left:6px solid #472F06; border-right:6px solid #472F06; padding:0 20px}
.ficha-form table.cont td { vertical-align:middle; padding:2px 2px 3px}
.ficha-form h5 {background:url(../images/bk-form-ficha.gif) no-repeat bottom left; height:26px; display:block}

.ficha-form.ok h2,.ficha-form.ok h5  {background-image:url(../images/bk-form-ficha2.gif)}
.ficha-form.ok h2 {padding-top:130px}

.ficha-beneficios { width:557px; float:left; margin-left:10px; font-size:10px; color:#666}
.ficha-beneficios h2 {background:url(../images/bseintein-beneficios_01.png) no-repeat top left; padding:150px 0 0}
.ficha-beneficios table.cont { background:#E6E6E6; border-left:6px solid #472F06; border-right:6px solid #472F06; padding:0 20px}
.ficha-beneficios table.cont td { vertical-align:middle; padding:2px 2px 3px}
.ficha-beneficios h5 {background:url(../images/bk-form-ficha.gif) no-repeat bottom left; height:26px; display:block}

.ficha-beneficios.ok h2,.ficha-form.ok h5  {background-image:url(../images/bseintein-beneficios2_01.png)}
.ficha-beneficios.ok h2 {padding-top:130px}

.promociones {width:532px; float:left; margin:0 0 45px 20px;}
.promociones .top {background:url(../images/promociones_topbot.png) no-repeat top left; padding:75px 0 0}
.promociones .central {background:url(../images/promociones_center.png) repeat-y ; padding:0 8px;min-height:302px; height:auto !important; height:302px; }
.promociones .bot {background:url(../images/promociones_topbot.png) no-repeat bottom left; height:8px; font-size:1px}

.promociones .central ul {overflow:hidden; zoom:1; width:516px; float:left}
.promociones .central ul li a {float:left;height:302px; cursor:pointer}
.promociones .central ul li {float:left;height:302px}
.promociones span#nextBtn,.promociones span#prevBtn { display:none}

.tabNavigation li.li-center {float:none; margin:0 auto}
.txtbig {
	font-size:14px;
	font-weight:bold;
	line-height:24px
}
