/* start cabecera MotoGP*/
#cabmotogp { margin:10px 0 10px 0; padding: 0; float: left; display: inline; width: 100%; font-family: Arial; }
#cabmotogp a {cursor:pointer;}
#cabmotogp a * { color:#fff; }
#cabmotogp h2 { float: left; width:126px; height:41px; margin:0 0 0 1px; padding: 0; background:#fff url("i/motogp.gif") bottom left no-repeat; position:relative; }
#cabmotogp h2 a { float: left; width:126px; height:41px; margin: 0; padding: 0; border:0; cursor:pointer; display:block; }
#cabmotogp h2 span { position: absolute; margin-left: -3000px; cursor:pointer; }
#cabmotogp h3 { float: right; width:70px; height:41px; margin:0 0 0 0; padding: 0; background:#fff url("i/logo_motogp.gif") top left no-repeat; position:relative; }
#cabmotogp h3 a {float: left; width:70px; height:41px; margin: 0; padding: 0; border:0; cursor:pointer; display:block; }
#cabmotogp h3 span { position: absolute; margin-left: -3000px; cursor:pointer; }
#cabmotogp ul.sectgp { margin:10px 0 0 177px; padding:0; float:left; display:inline; }
#cabmotogp ul.sectgp li { margin:0 4px; padding:0;  float:left; display:inline; font-size: 13px; font-weight: bold; }
#cabmotogp ul.sectgp li a { display: block; background: url("i/sectgp2.gif") center right repeat-x; padding: 7px 12px 7px 0; text-decoration: none; color:#fff; }
#cabmotogp ul.sectgp li a span{ padding:7px 0 7px 12px; background: url("i/sectgp1.gif") center left no-repeat;}
#cabmotogp ul.sectgp li a:hover { display: block; background: url("i/sectgp2b.gif") center right repeat-x; padding: 7px 12px 7px 0; text-decoration: none; color:#fff; }
#cabmotogp ul.sectgp li a:hover span{ padding:7px 0 7px 12px; background: url("i/sectgp1b.gif") center left no-repeat;}
#cabmotogp ul#navgp { background:#aa002d url("i/bg_navgp.gif"); margin:10px 0 0 0; padding:0; position:relative; float:left; display: inline; width:100%; }
#cabmotogp ul#navgp li { border-left:1px solid #fff; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; color:#FFFFFF; font-size: 14px; }
#cabmotogp ul#navgp li.active { background: url(i/bg_hover.gif) bottom left repeat-x;}
#cabmotogp ul#navgp li a { color:#FFFFFF; display:block; margin:0; padding:6px 21px; text-decoration:none; }
#cabmotogp ul#navgp li a:hover { text-decoration: underline; }
#cabmotogp ul#navgp li ul { background:transparent none repeat scroll 0 0; display:none; margin:0; position:absolute; z-index:1000; }
#cabmotogp ul#navgp li ul li { float:left; border-left:0px none; list-style-image:none; list-style-position:outside; list-style-type:none; margin-top:5px; }
#cabmotogp ul#navgp li ul li a { background:#49567a url("i/bg_navgp2.gif") bottom left repeat-x; border-top:1px solid #fff; color:#fff; display:block; margin:0 0; text-decoration:none; padding:6px 20px; font-size: 12px; height:1%;}
#cabmotogp ul#navgp li:hover ul, #cabmotogp ul#navgp li.hover ul { display:block; margin:0; padding:0; position:absolute; z-index:1000; color:#fff;}
#cabmotogp ul#navgp li:hover li, #cabmotogp ul#navgp li.hover li { float:none; margin:0; /*border: 1px none #dbdfea;*/ overflow:hidden; height:1%;color:#fff;}
#cabmotogp ul#navgp li.more a:hover ul { display:block; position:absolute; z-index:1000; margin:0; padding:0;color:#fff; }
#cabmotogp ul#navgp li ul li a span {color:#fff; display:block;}
/* end cabecera MotoGP*/

/* start contador */
.CountDown { margin:0; padding:0; float:left; display:inline; width:309px;}
.CountDown a { margin:0; padding:0;} 
.CountDown h4 { font-size:15px; font-weight:normal; margin:0; background:#dce0eb; padding:8px 8px 0 8px;}
.CountDown p.breve { margin:0; padding:5px 8px; float:left; display:inline; width:293px; font-size:12px;  background:#dce0eb; border-top:0px none;}
.CountDown p { margin:0 0 0 0; padding:0; float:left; display:inline; background:#dce0eb url("i/bg_countdown.gif") top left no-repeat; width:100%; overflow:hidden; border-top:2px solid #dce0eb; }
.CountDown strong { display:inlne; width:80px; float:left; line-height:44px; font-size:16px; font-weight:normal; letter-spacing:normal; text-align:center; color:#000;}
.CountDown span { float:left; display:inline; width:75px; text-align:center; color:#000; overflow:hidden; margin:0;}
.CountDown span em { font-size:22px; color:#000; line-height:44px;  display: inline; font-style:normal;}
/* end contador */


/* start bloque circuitos */
.bloquecircuitos .c100 {  float:left;}
.bloquecircuitos .c100 .c20 span b { float:left; width:100%; line-height:16px; margin-bottom:3px;}
.bloquecircuitos .c100 .c20 span b img { margin:0 5px 0 0; float:left;}
/* end bloque circuitos */

/****************** TABLA SCHEDULE ***************/
/*************************************************/
#timetable {background:url('i/bkg_h2_destpilotos.gif') 50% -2px no-repeat;border:1px solid #B2BACC;display:block;height:1%;float:left;margin:10px 0 0 0;}
#timetable h2,#timetable p {padding:4px 0 0 8px;margin:0;}
#timetable p {color:#800;}

.motogp .schedule {border-collapse:collapse;float:left;font-weight:bold;margin:5px 3px 0 2px;}
.motogp .schedule tr td,.motogp .schedule tbody th {border-bottom:2px solid #fff;border-left:2px solid #fff;height:20px;padding:0;}

.motogp .schedule thead th {background:url('i/bkg_categoria.gif') 50% 50% no-repeat;line-height:24px;text-align:center;}
.motogp .schedule thead .empty {background:none;}

.motogp .schedule tbody th span,.motogp .schedule .type {font-size:11px;}

.motogp .schedule tbody td {width:78px;}
.motogp .schedule tbody th {width:32px;text-align:left;}
.motogp .schedule tbody th span {background:transparent url('i/bkg_dia.gif') no-repeat;padding:0 0 0 6px;line-height:20px;}
.motogp .schedule tbody .empty {background:none;}

.motogp .schedule td span {display:inline;line-height:20px;padding:0 3px;/*float:right;*/float:left;}
.motogp .schedule .type {width:28px;text-align:center;color:#000;}

.motogp .schedule td em {width:20px;height:20px;display:block;float:left;background-repeat:no-repeat;background-position:left 50%;}
	.motogp .schedule td .la1 {background-image:url('i/la1.png');}
	.motogp .schedule td .la2 {background-image:url('i/la2.png');}
	.motogp .schedule td .tdp {background-image:url('i/tdp.png');}
	.motogp .schedule td .hd {background-image:url('i/hd.png');}
	.motogp .schedule td .rtvees {background-image:url('i/rtvees.png');}

.motogp .schedule tfoot td {border:none;background:none;font-size:10px;text-align:right;}

/*colores*/
.motogp .schedule .fp1 td,.motogp .schedule .fp1 .type,.motogp .legend .fp1 strong {background:#F9E2CB;}
.motogp .schedule .fp2 td,.motogp .schedule .fp2 .type,.motogp .legend .fp2 strong {background:#F8ECCB;}
.motogp .schedule .qp td,.motogp .schedule .qp .type,.motogp .legend .qp strong  {background:#DAEAE7;}
.motogp .schedule .wup td,.motogp .schedule .wup .type,.motogp .legend .wup strong {background:#E6CECA;}
.motogp .schedule .rac td,.motogp .schedule .rac .type,.motogp .legend .rac strong {background:#D2E5D3;}

/*leyenda*/
.motogp .legend {margin:0;padding:6px 0 0 4px;*padding-bottom:4px;width:304px !important;background:url('i/bkg_h2_destpilotos.gif') 50% -2px no-repeat;}
.motogp .legend li {padding-left:0 !important;float:left !important;margin:0 8px 4px 0 !important;width:auto !important;}
.motogp .legend strong,.motogp .legend span {float:left;height:14px;line-height:14px;font-size:10px;}
.motogp .legend strong {margin:0 3px 0 0;width:28px;color:#000;text-align:center;}
.motogp .legend span {font-weight:normal;}

/*************************************************/
/**************** FIN TABLA SCHEDULE *************/



/********************* PILOTOS *******************/
/*************************************************/
/*destacado*/
.gppilotos#deportes .c66 .bg02 {background:url('i/bkg_destpilotos.gif') left bottom no-repeat;padding:0 0 10px 0;border:none;width:624px;margin:5px 0 15px 0;}
.gppilotos#deportes .c66 .bg02 h2 {background:url('i/bkg_h2_destpilotos.gif') no-repeat;margin:0;padding:15px 10px 15px 0;}
.gppilotos#deportes .c66 .bg02 span {padding:0;margin:0;}
.gppilotos#deportes .c66 .bg02 .imgL {padding:0 0 12px 0;background:url('i/sombra_motogp.gif') 10px bottom no-repeat;}
.gppilotos#deportes .c66 .bg02 span img {margin:15px 15px 0 10px;float:left;display:block;}
*html .gppilotos#deportes .c66 .bg02 span img {display:inline;}
.gppilotos#deportes .c66 .bg02 p {margin:0;padding-right:5px;line-height:130%;}
.gppilotos#deportes .c66 .bg02 .chapeaux ul {display:block;margin:10px 0 0 0;}
*html .gppilotos#deportes .c66 .bg02 .chapeaux ul {width:45%;}
.gppilotos#deportes .c66 .bg02 .chapeaux ul li {margin:0;padding:0 0 0 14px;background:url('i/dot_motogp.gif') left 5px no-repeat;line-height:16px;width:auto;}
/*resto pilotos*/
.gppilotos#deportes .c33 .bg02,.gppilotos#deportes .c34 .bg02 {background:url('i/bkg_h2_destpilotos.gif') 50% -5px no-repeat;padding:0;}
.gppilotos#deportes .c33 .bg02 .imgL,.gppilotos#deportes .c34 .bg02 .imgL {background:yellow;padding:0 0 12px 10px;margin:10px 15px 0 0;background:url('i/sombra_motogp.gif') 10px bottom no-repeat;}
.gppilotos#deportes .c33 .bg02 .imgL img,.gppilotos#deportes .c34 .bg02 .imgL img {border:1px solid #fff;border-right:none;}
.gppilotos#deportes .c33 .bg02 h2,.gppilotos#deportes .c34 .bg02 h2 {padding:10px 0 0 0;margin:0 0 5px 0;}
.gppilotos#deportes .c33 .bg02 p,.gppilotos#deportes .c34 .bg02 p {margin:0;padding-right:5px;line-height:130%;}
/*ajuste publicidad*/
.gppilotos#deportes #publiBanner {overflow:hidden;}
.gppilotos#deportes .size300x250 {text-align:right;position:relative;right:-4px;}
/*************************************************/
/***************** FIN PILOTOS *******************/

 
/***************** Patrocinio YELL *******************/
.patrocinio {height:24px;width:100%;float:left;background:#FFF928 url('i/bkg_patrocinio.gif') right top;border-top:1px solid #fff;}
.patrocinio span {height:24px;display:block;padding:0 0 0 448px;background:url('i/bkg_patrocinio_txt.gif') 361px 9px no-repeat;}
.patrocinio a {height:12px;padding:4px 0 0 0;float:left;}

/****************** CABECERA 2010 ****************/
/*************************************************/
.motogp .breakingnews {margin-bottom:0;}
.motogp2010#cabmotogp {background:url('i/new_cab/bkg_cab2010.jpg') no-repeat right top;height:77px;margin:10px 0 10px 0;position:relative;}
.motogp2010#cabmotogp h2,.motogp2010#cabmotogp h3 {background:none;width:auto;height:auto;margin:0;}
.motogp2010#cabmotogp h2 a {background:url('i/new_cab/bkg_h22001.png') no-repeat;display:block;width:155px;height:44px;}
/**/    * html .motogp2010#cabmotogp h2 a {filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/sp/motogp/i/new_cab/bkg_h22001.png');background:none;}
.motogp2010#cabmotogp h3 {position:absolute;right:4px;top:-3px;z-index:999;}
.motogp2010#cabmotogp h3 a {background:url('i/new_cab/logoMotoGP2010.png') no-repeat;display:block;width:86px;height:53px;}
/**/    * html .motogp2010#cabmotogp h3 {position:relative;z-index:99;top:0;right:0;}
/**/    * html .motogp2010#cabmotogp h3 a {position:absolute;right:4px;top:-3px;z-index:999;filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='/css/sp/motogp/i/new_cab/logoMotoGP2010.png');background:none;}
.motogp2010#cabmotogp ul#navgp {margin:0;padding:0 0 0 40px;width:912px;height:33px;background:url('i/new_cab/bkg_nav2010.gif') no-repeat;}
.motogp2010#cabmotogp ul#navgp li {font-size:100%;border-color:#cde;}
.motogp2010#cabmotogp ul#navgp li a {padding:6px 8px 0 8px;line-height:27px;font-size:12px;text-transform:uppercase;}
.motogp2010#cabmotogp ul#navgp li.active a {font-weight:bold;background:url('i/new_cab/bkg_active2010.gif') repeat-x;color:#014;text-decoration:none;cursor:default;}
.motogp2010#cabmotogp .sectgp {margin:10px 0 0 60px;}
.motogp2010#cabmotogp .sectgp li {background:url('i/new_cab/boton_left2010.gif') no-repeat;padding:0 0 0 10px;}
.motogp2010#cabmotogp .sectgp li a,.motogp2010#cabmotogp .sectgp li a:hover {background:url('i/new_cab/boton_right2010.gif') no-repeat right top;padding:0 10px 0 0;}
.motogp2010#cabmotogp .sectgp li a span,.motogp2010#cabmotogp .sectgp li a:hover span {background:url('i/new_cab/boton_bkg2010.gif') repeat-x;padding:0 0 2px 0;line-height:24px;display:block;}
.motogp2010#cabmotogp .sectgp li a span {color:#cde;}
.motogp2010#cabmotogp .sectgp li a:hover span {color:#fff !important;}
.motogp2010#cabmotogp .sectgp li.directo {background-image:url('i/new_cab/boton_leftdirecto.gif');}
.motogp2010#cabmotogp .sectgp li.directo a,.motogp2010#cabmotogp .sectgp li.directo a:hover {background-image:url('i/new_cab/boton_rightdirecto.gif');}
.motogp2010#cabmotogp .sectgp li.directo a span,.motogp2010#cabmotogp .sectgp li.directo a:hover span {background-image:url('i/new_cab/boton_bkgdirecto.gif');}
.motogp2010#cabmotogp .sectgp li.directo a span {color:#fde;}
.motogp2010#cabmotogp .sectgp li.shop {background-image:url('i/new_cab/boton_left2010_shop.gif');padding:0 0 0 28px;}


/*Ajuste Herencia de Cabeceras*/
.motogp#deportes .header {width:100%;}
.motogp#deportes #cabmotogp {display:block;float:none;margin:10px auto;background-color:#fff;}

/* TWITTER */
#GENERAL 	{background: url('/css/sp/motogp/i/twitter.jpg') no-repeat center 100%;}
#GENERAL .endTweets {height:135px;}
#GENERAL .contents .endTweets ul {background: url("/css/sp/motogp/i/leftBottom.png") no-repeat scroll left top transparent !important;}