@charset "UTF-8";
/* CSS Document   */
*{margin:0; padding:0;}

body{
	background-color:#e8e8e8;
	font-family:Helvetica, Arial, sans-serif;
}
/*** header ***/
.cntHeader{
	background:#00364b;
	width:100%;
	float:left;
	-moz-box-shadow: 0px 3px 3px #a0a0a0;
	-webkit-box-shadow: 0px 3px 3px #a0a0a0;
	box-shadow: 0px 3px 3px #a0a0a0;
}
.cntHeader .wrap{
	max-width:1000px;
	min-width:440px;
	margin:0 auto;
}
.cntHeader .header{
	background:url(/ligamarcadores/img/bg_cabecera.png) center top repeat-y;
	width:100%;
	float:left;
	padding:10px 0 0;
}
.cntHeader .wrap .header .logo{
	float:left;
	font-size:22px;
	color:#FFF;
}
.cntHeader .wrap .header .logo a {
	background:url(../img/logo_concursotesigo.png) left top no-repeat;
	/*background:url(/concursopronosticadores/img/logo_concurso_navidad.png) left top no-repeat;*/
	width:500px;
	height:101px;
	float:left;
	text-indent:-5000px;
	margin-bottom:5px;
}
.cntHeader .header .cntFacebook{
	clear: right;
	float:right; 
	width:120px; 
	height:20px; 
	margin:2px 0 0 32px;}
.cntHeader .header div.patrocinadores{	
	float:right; 
	width:300px;
	height:auto;
	margin:4px 0 0 28px;
	padding:10px 0 0 0;
}
.cntHeader .header div.patrocinadores img{float:left; width:150px;}
/*
.cntHeader .header .leyenda{
	font-family: 'Just Me Again Down Here', cursive;
	font-size:35px;
	width:225px;
	float:right;
	color:#fff;
	font-weight: lighter;
	text-decoration: none;
	line-height:36px;
	text-align: center;
}
*/
.cntHeader .header .leyendaCrono{
	font-family: 'Just Me Again Down Here', cursive;
	font-size:25px;
	float:right;
	color:#fff;
	font-weight: lighter;
	text-decoration: none;
	line-height:36px;
	text-align: center;
	width:500px;
	text-align:right;
}
.cntHeader .header .leyenda b,
.cntHeader .header .leyendaCrono b{color:#FC0;}

/*** cronometro ***/
.cntHeader .header .crono{
	background:url(/ligamarcadores/img/bg_crono.png) no-repeat left top;
    color: #FFFFFF;
    float: right;
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 18px;
    padding:0;
    padding:21px 45px 5px 35px;
    width: 313px;
	height:59px;
	list-style:none;
	text-align:right;
	margin-right:-45px;
}
.cntHeader .header .crono li{
	color: #FFFFFF;
	float: left;
	font-family: 'Open Sans Condensed',sans-serif;
	font-size: 17px;
	margin:0 11px 0 0;
	padding:8px 11px;
	width: 48px;
	height:39px;
}
.cntHeader .header .crono li.last{
	margin-right :0;
}
.cntHeader .header .crono div{
	text-align:left;
	color: #FFFFFF;
	float: left;
	font-family: 'Open Sans Condensed',sans-serif;
	width:33px;
	font-size: 31px;
}
/*** acaba header ***/

/*** h2 - h6 ***/
h2{
	font-size:40px;
	font-weight: lighter;
	font-stretch:ultra-condensed;
	width:100%;
	float: left;
	color:#013d54;
	text-shadow:0px 1px 1px #fff;
	margin:20px 0 0;
	font-family: 'Open Sans Condensed', sans-serif;
}
h2 b{font-weight:bold;}
h2 span.users{font-size:20px; margin-left:20px;}
h2 span.users img{vertical-align:middle; margin:-1px 5px 0 0;}
h2 span.users a{color: #336699;}
h2.verde{	
	font-size:36px;
	font-weight:bold;
	font-stretch:ultra-condensed;
	font-family: 'Open Sans Condensed', sans-serif;
	width:100%;
	float: right;
	text-shadow:0px 1px 1px #fff;
	margin: 35px 0 0;
	padding:0 0 0 10px;
	border-bottom:none;
	color:#208b0b;
}
h3{
	font-size:30px;
	font-weight: lighter;
	font-stretch:ultra-condensed;
	font-family: 'Open Sans Condensed', sans-serif;
	width:100%;
	float: left;
	color:#013d54;
	text-shadow:0px 1px 1px #fff;
	margin: 0 ;
}
h3 b{ font-weight:bold;}
h4{
	font-size:25px;
	font-weight:bold;
	font-stretch:ultra-condensed;
	font-family: 'Open Sans Condensed', sans-serif;
	width:100%;
	float: right;
	color:#013d54;
	text-shadow:0px 1px 1px #fff;
	margin: 0;
	padding:0 0 0 10px;
	border-bottom:1px solid #999;
}
h4.verde{
	border-bottom:none;
	color:#208b0b;
}
h5{
	font-size:22px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: lighter;
	font-stretch:ultra-condensed;
	width:100%;
	float: right;
	color:#013d54;
	text-shadow:0px 1px 1px #fff;
	margin: 0;
	padding:0 0 0 10px;
}
h5 b{ font-weight:bold;}
h5 img{vertical-align:middle;}
h6{
	font-size:22px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: lighter;
	font-stretch:ultra-condensed;
	width:100%;
	float: right;
	color:#013d54;
	text-shadow:0px 1px 1px #fff;
	margin: 0;
	padding:0 0 0 10px;
}
h6 b{ font-weight:bold; color:#c02121;}

/*** contenido ***/
.cntContenido{
	width:100%;
	float:left;
	min-height:700px;
}
.cntContenido .wrap{
	max-width:1000px;
	min-width:440px;
	margin:0 auto;
}
.cntContenido .contenido{
	width:100%;
	float:left;
	padding-bottom:20px;
}
/*** contenido index ***/
.cntContenido .index{text-align:center; width:100%;}
.cntContenido .index img{/*float:left; margin:15px 17px 15px 17px;*/ float:none; margin:15px auto; width:96.6%;}
.cntContenido .index div.participa{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: none;
	clear:both;
    margin: 5px auto;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 160px;
	height:45px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.cntContenido .index div.participa a{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.8em;
    font-weight: bold;
	line-height:43px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	height:100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.cntContenido .index div.participa a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}


/*** login ***/

.cntContenido .contenido .cntLogin{
	background:#000;
	border-radius:0 0 10px 10px;
	width:230px;
	float:right;
	padding:10px;
	-moz-box-shadow: 0px 1px 1px #fff;
	-webkit-box-shadow: 0px 1px 1px #fff;
	box-shadow:  0px 1px 1px #fff;
}
.cntContenido .contenido .cntLogin form{
	display:block;
	float:left;
	width:232px;
	height:auto;
}
.cntContenido .contenido .cntLogin span{
	width:110px;
	float:left;
	font-size:12px;
	color:#FFF;
	text-align:center;
	line-height:18px;
}
.cntContenido .contenido .cntLogin span.user a{text-decoration:none; color:#fff;}
.cntContenido .contenido .cntLogin input{
	-moz-box-border-radius:5px;
	-webkit-box-border-radius:5px;
	border-radius:5px;
	border:none;
	padding:3px;
	*padding:2px;
	font-size:12px;
	margin: 0 3px 10px;
    width: 100px;
	*width:98px;
	text-align:center;
}
.cntContenido .contenido .cntLogin .btlogin{
	display:inline;
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
	border-radius:4px;
	box-shadow: 0 1px 1px #000000;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-shadow: 0 1px 1px #FFFFFF;
	width: 104px;
	float:left;
	padding:2px 3px;
	margin:0 5px 0 0;
	text-decoration:none;
	color:#333;
	
	-moz-box-border-radius:5px;
	-webkit-box-border-radius:5px;
	border-radius:5px;
	border:none;
	padding:3px;
	*padding:2px;
	margin: 0 7px 0 3px!important;
    width: 100px;
	*width:98px;
}
.cntContenido .contenido .cntLogin .btlogin:hover{
	/*background:url(/ligamarcadores/img/bt_login.png) left -37px no-repeat;*/
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}
.cntContenido .contenido .cntLogin a.reminder{
	color: #FFFFFF;
    float: left;
	width:100%;
    font-size: 11px;
    margin: 8px 0 -5px;
    text-decoration: none;
	text-align:center;
}
.cntContenido .contenido .cntLogin a.reminder:hover{color:#ffcc00;}
/*** navegacion superior ***/
.cntContenido .contenido ul.nav{
	float:left;
	width:75%;
	list-style:none;
}
.cntContenido .contenido ul.nav li{
	display:inline;
	float:left;
	width:21%;
	margin:1.5% 4% 2% 0;
	padding:0;
	
	width:17%;
	margin:1.5% 3% 2% 0;
}
.cntContenido .contenido ul.nav li a{
	width:100%;
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
	border-radius:4px;
	box-shadow: 0 1px 1px #000000;
	color: #5C5E6E;
	cursor: pointer;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 6px 0 5px;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px #FFFFFF;
}
.cntContenido .contenido ul.nav li a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}
/*** estilos div seleccionar deporte, país y liga ***/
.cntContenido .contenido ul.selecciona{
    background:#666 url(/concursopronosticadores/img/bg_motivo.png) repeat left top;
	width:100%;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 3px 3px #444 inset;
    clear: left;
    float: left;
    list-style: none outside none;
    padding: 0;
	color:#fff;
	font-size:0.9em;
}
.cntContenido .contenido ul.selecciona li{
	display:inline;
	float:left;
	width:233px;
	padding:7px 60px 9px 40px;
	width:233px;
	padding:7px 60px 9px 28px;
}
.cntContenido .contenido ul.selecciona li.centro{
	display:inline;
	float:left;
	width:233px;
	padding:7px 60px 9px 40px;
	width:246px;
	padding:7px 60px 9px 52px;
	background:url(/concursopronosticadores/img/bg_li_centro.png) no-repeat center center;
}
.cntContenido .contenido ul.selecciona li span{display:inline; float:left; padding:10px 0 5px 38px; margin:0; text-shadow:0 1px 1px #000;}
.cntContenido .contenido ul.selecciona li span.paso1{background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left -304px; }
.cntContenido .contenido ul.selecciona li span.paso2{background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left -257px; }
.cntContenido .contenido ul.selecciona li span.paso3{background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left -209px;}
.cntContenido .contenido ul.selecciona li select{float:left; clear:left; width:200px; margin:-3px 0 0 36px; font-size:0.8em; padding:2px 1px; box-shadow:0 1px 2px #333;}
.cntContenido .contenido ul.selecciona li select option{}

/***  estilos div eventos ***/
.cntContenido .contenido .cntListadoEventos{
	width:420px;
	float:left;
	margin:15px 0;
}
.cntContenido .contenido .cntListadoEventos ul.eventos{
	width:420px;
	float:left;
	background:#FFF;
	border-radius:10px;
	-moz-box-shadow:0px 1px 2px #000000;
	-webkit-box-shadow:0px 1px 2px #000000;
	box-shadow:0px 1px 2px #000000;
	padding:0 0 10px 0;
	list-style:none;
	margin:0;
	overflow:hidden;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li{
	background:#fafafa;
	border-top:1px solid #fff;
	border-bottom:1px solid #e1e1e1;
	width:420px;
	float:left;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li.header {
    background: none repeat scroll 0 0 #337A98;
    border: medium none;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    padding: 2px 0;
    width: 420px;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li.header span {
    float: left;
    text-align: center;
    width: 200px;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li.mensaje{background-color:#efefef;}
.cntContenido .contenido .cntListadoEventos ul.eventos li.mensaje p{float:left; padding:10px 15px; font-size:0.8em; line-height:17px;}
.cntContenido .contenido .cntListadoEventos ul.eventos li.mensaje p.loader{padding-left:40px; background:url(/concursopronosticadores/img/ajax-loader.gif) no-repeat 16px 9px; margin-left:120px;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento{float:left; list-style:none;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li{
	float:left; 
	width:182px;
	font-size:15px; 
	font-weight:bold; 
	padding:0;
	border:0;
	background-color:#fafafa
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.local{
    border-left: 1px solid #FFFFFF;
	line-height:33px;
	padding-left:3px;
	margin:0 1px 0 0;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.fechaHora{
	background: #D1D1D1;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    /*border-bottom: 1px solid #CCCCCC;*/
    font-size: 11px;
    padding: 6px 0 5px;
    text-align: center;
    width: 44px;
	font-weight:normal;
	margin:0;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.visitante{
    border-right: 1px solid #FFFFFF;
    text-align: right;
	line-height:35px;
	padding-right:3px;
	margin:0 0 0 1px;
}

.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento:hover li{background-color:#BECDD2; cursor:pointer;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento:hover li.fechaHora{background-color:#D1D1D1;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.activo li{background-color:#BECDD2; cursor:pointer;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.activo li.fechaHora{background-color:#D1D1D1;}

.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li a{text-decoration:none; color: #00384E; display:block; width:100%; height:100%;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.fechaHora a{color:#333;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li img{
	vertical-align: middle;
	border:0;
	margin:4px;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.local img{margin-left:0;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.visitante img{margin-right:0;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega{
	background: #666 url("/concursopronosticadores/img/bg_motivo.png") repeat;
	box-shadow: 0 3px 3px #444444 inset;
	width:100%;
	text-align:center;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table{
	margin:10px auto;
	font-size:0.9em;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table img{margin:0;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table th,
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td{height:21px; border:solid 1px #999; vertical-align:middle;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td.noborde,
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table th.noborde{border:0;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td.azul{
	background-color:#22435d; 
	color:#fff; 	
	text-shadow: 0 1px 1px #000;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td.rojo{
	background-color:#9e110f; 
	color:#fff; 	
	text-shadow: 0 1px 1px #000;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td.rojo a{color: #fff; text-shadow: 0 1px 1px #000;line-height:23px;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td.blanco{
	background-color:#fff; 
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f8f8f8 40%, #e4e4e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f8f8f8), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */

	color:#000; 	
	text-shadow: 0 1px 1px #ccc;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td.blanco a{color:#000;text-shadow: 0 1px 1px #ccc; line-height:23px;}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega table td a.anadir{
	display:block;
	float:left;
	width:21px;
	height:20px;
	background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat 1px -144px;
}

.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega div.botones{
	float:left;
	background-color:#d5d5d5;
	width:100%;
	border-top: solid 1px #919191;
	border-bottom: solid 1px #919191;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega div.botones a{
	display:block;
	float:left;
	background: #2f5b7d; /* Old browsers */
	background: -moz-linear-gradient(top,  #2f5b7d 0%, #1e3b52 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f5b7d), color-stop(100%,#1e3b52)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2f5b7d 0%,#1e3b52 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2f5b7d 0%,#1e3b52 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2f5b7d 0%,#1e3b52 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2f5b7d 0%,#1e3b52 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f5b7d', endColorstr='#1e3b52',GradientType=0 ); /* IE6-9 */
	border:solid 1px #000;
	border-radius:3px;
	box-shadow: 0 1px 1px #333;
	color:#fff;
	text-shadow:0 1px 1px #000;
	font-size:0.85em;
	width:85px;
	line-height:25px;
	font-weight:normal;
	margin:10px 69px 10px 0;
}
.cntContenido .contenido .cntListadoEventos ul.eventos li ul.evento li.despliega div.botones a.left{margin-left:88px;}
/*** estilos tabla crear apuesta ***/

.cntContenido .contenido .cntListadoApuestas{
	width:550px; 
	float:right;
	margin:15px 0;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas{
	width:550px;
	float:left;
	background:#FFF;
	border-radius:10px;
	-moz-box-shadow:0px 1px 2px #000000;
	-webkit-box-shadow:0px 1px 2px #000000;
	box-shadow:0px 1px 2px #000000;
	padding:0;
	list-style:none;
	margin:0;
	overflow:hidden;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li{
	background:#fafafa;
	width:550px;
	float:left;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header {
    background-color: #337A98;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    padding: 7px;
    width: 536px;
	height:40px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header div.btn{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: left;
    margin: 5px 3px;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 110px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header div.btn a{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.3em;
    font-weight: bold;
	line-height:23px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header div.btn a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}

.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header div.cantidad,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.cantidad{
	float:left;
	padding:12px 0 0 8px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header div.cantidad span,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.cantidad span{
	float:left;
	margin:5px 5px 0 0;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header div.cantidad input,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.cantidad input{
	float:left;
	border-width: 3px;
    font-size: 12px;
    height: 13px;
    margin-bottom: 2px;
    text-align: center;
    width: 46px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header div.cantidad a,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.cantidad a{
	display:block;
	float:left;
	background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left -431px;
	width:22px;
	height:23px;
	margin:-2px 5px 5px 3px;
	text-decoration:none;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.header span.saldoDisponible {
    float: right;
	margin:17px 5px 0 0;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta{
	float:left; 
	list-style:none; 
	width:100%;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li{
	float:left; 
	width:100%;
	font-size:0.8em; 
	font-weight:bold; 
	padding:0;
	border:0;
	background-color:#fafafa
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header{
	background:#bcccd7 url(/concursopronosticadores/img/mapa_iconos.png) no-repeat 6px -360px;
    border-top: solid 4px #6a6a6a;
    border-bottom: solid 1px #bababa;
	height:auto;
	padding:0 7px 4px 30px;
	width:513px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header p.numero{
	float:left; 
	font-size:1.2em; 
	color:#333; 
	font-weight:bold;
	margin:7px 10px 0 0;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header span.cantidadApostada{
	float:left;
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 50%, #ffcc00 51%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(50%,#ffd737), color-stop(51%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 50%,#ffcc00 51%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 50%,#ffcc00 51%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 50%,#ffcc00 51%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 50%,#ffcc00 51%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
	color:#000;
	text-shadow: 0 1px 1px #FFFFFF;
	text-align:center;
	width:65px;
	border:solid 1px #dbcba4;
	border-top:0;
	box-shadow: 0 1px 1px #333;
	border-radius:0 0 3px 3px;
	width:60px;
	height:auto;
	font-size:1.4em;
	padding-top:5px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header span.cantidadApostada input{
	width:46px; 
	height:13px; 
	border-width:3px; 
	margin-top:-2px; 
	margin-bottom:2px; 
	font-size:12px; 
	text-align:center;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header:hover,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.headerActivo{background:#fae8bc url("/concursopronosticadores/img/mapa_iconos.png") no-repeat 6px -395px; cursor:pointer;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header a.editar{
	display:block;
	float:left;
	background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left top;
	width:17px;
	height:16px;
	margin:7px 5px 5px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header a.grabar{
	display:block;
	float:left;
	background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left -431px;
	width:22px;
	height:23px;
	margin:1px 0 4px 2px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header p.txtGanancia{
	display:block;
	float:right;
	text-align:right;
	color:#333;
	font-size:1.1em;
	font-weight:normal;
	margin:7px 10px 0 0;
	width:150px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.header span.cantGanancia{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 49%, #f2f3f3 50%, #e5e7e8 51%, #e5e7e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(49%,#ffffff), color-stop(50%,#f2f3f3), color-stop(51%,#e5e7e8), color-stop(100%,#e5e7e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e7e8',GradientType=0 ); /* IE6-9 */
	float:right;
	color:#000;
	text-shadow: 0 1px 1px #FFFFFF;
	text-align:center;
	width:65px;
	border:solid 1px #ccc;
	border-top:0;
	box-shadow: 0 1px 1px #333;
	border-radius:0 0 3px 3px;
	width:90px;
	height:auto;
	font-size:1.4em;
	padding-top:5px;
}

.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos{width:100%;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table{text-align:center; background-color:#fff; padding-bottom:15px; font-weight:normal;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table th,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td{
	border-top:solid 1px #fff;
	border-left:solid 1px #fff;
	border-bottom:solid 1px #e1e1e1;
	font-weight:normal;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td{height:28px; vertical-align:middle;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table th img,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td img{margin:0;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.fechaHora span.estrella{display:block; float:none; width:22px; height:22px; margin:0 auto; background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left -19px;}

.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.deporte{background-color:#fafafa;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.deporte span{display:block; float:left; width:20px; height:20px; margin-left:2px;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.deporte span.futbol{background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat 0 -95px;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.deporte span.basket{background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat 0 -70px;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.deporte span.tenis{background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat 0 -120px;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.azul{
	background-color: #22435D;
    color: #FFFFFF;
    text-shadow: 0 1px 1px #000000;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.cuota{
	background-color:#fff; 
	
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f8f8f8 40%, #e4e4e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f8f8f8), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f8f8f8 40%,#e4e4e4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-9 */

	color:#000; 	
	text-shadow: 0 1px 1px #ccc;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.cuotaRoja{background-color: #9E110F; color:#fff; text-shadow: 0 1px 1px #000000;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.fechaHora{font-size:10px; font-weight:normal; color:#333; background-color:#d0d0d0;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.evento{background-color:#fafafa; padding:0 5px; font-weight:normal;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.eliminar{background-color:#fafafa; border-right:solid 1px #fff;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.eliminar img{margin:2px 0 0 2px;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.eliminar a,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table td.eliminar span{display:block; float:none; width:19px; height:20px; margin:0 auto; background:url(/concursopronosticadores/img/mapa_iconos.png) no-repeat left -45px; text-decoration:none;}

.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table tr.mejorCuota td.deporte,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table tr.mejorCuota td.fechaHora,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table tr.mejorCuota td.evento,
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table tr.mejorCuota td.eliminar{background-color:#dde3e6;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table tr.mejorCuota td.evento{color:#00364b; text-shadow: 0 1px 1px #FFFFFF; font-size:1.1em; font-weight:bold;}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li ul.apuesta li.tablaDatos table tr.mejorCuota td.fechaHora{background-color:#c2cfd5;}

.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer {
    background-color:#8e8d8d!important;
    color: #FFFFFF;
    float: left;
    font-size: 12px!important;
    padding: 7px!important;
    width: 536px!important;
	height:40px;
	box-shadow: 0 3px 3px #444444 inset;
	border-radius: 0 0 10px 10px;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.btn{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: left;
    margin: 5px 3px;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 110px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.btn a{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.3em;
    font-weight: bold;
	line-height:23px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.btn a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}

.cntContenido .contenido .cntListadoApuestas ul.apuestas li.footer div.right{float:right;}

/*** estilos tabla apuesta ya creada (página usuario) ***/
.cntContenido .contenido .apuestaCreada{float:left;}
.cntContenido .contenido .apuestaCreada ul.apuestas li.header{background-color:#fff; height:auto;}
.cntContenido .contenido .apuestaCreada ul.apuestas li.header div.btn,
/*
.cntContenido .contenido .apuestaCreada ul.apuestas li.header span.saldoDisponible{display:none;}
*/
.cntContenido .contenido .apuestaCreada ul.apuestas li.header span.semana{
	float:left;
	text-shadow: 0 1px 1px #000 inset; 
	color:#666; 
	font-size:18px;
	font-weight:bold;
	margin-top:5px;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li.header span.semana b{font-size:15px;}
.cntContenido .contenido .apuestaCreada ul.apuestas li.header span.diaHora{
	float:right;
	text-shadow: 0 1px 1px #000 inset;
	color:#238598;
	font-size:16px; 
	font-weight:bold;
	margin-top:7px;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.apuesta li.header,
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.apuesta li.header:hover{background-image:none; background-color:#BCCCD7;}
/*
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.apuesta li.header a.editar{display:none;}
*/
.cntContenido .contenido .apuestaCreada ul.apuestas li.footer{
	background: url("/concursopronosticadores/img/bg_motivo.png") repeat scroll left top #666666;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 3px 3px #444444 inset;
	height:auto;
	padding-top:1px!important;
}
/*
.cntContenido .contenido .apuestaCreada ul.apuestas li.footer div.btn{display:none;}
*/
.cntContenido .contenido .apuestaCreada ul.apuestas li.footer span.txtPuntuacionTotal{
	float:left;
	color:#fff;
	font-size:14px;
	text-shadow:0 1px 1px #000000;
	margin:8px 25px 0;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li.footer span.cantGananciaTotal{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 49%, #f2f3f3 50%, #e5e7e8 51%, #e5e7e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(49%,#ffffff), color-stop(50%,#f2f3f3), color-stop(51%,#e5e7e8), color-stop(100%,#e5e7e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 49%,#f2f3f3 50%,#e5e7e8 51%,#e5e7e8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e7e8',GradientType=0 ); /* IE6-9 */
	float:right;
	color:#000;
	text-shadow: 0 1px 1px #FFFFFF;
	text-align:center;
	width:65px;
	border:solid 1px #ccc;
	border-top:0;
	box-shadow: 0 1px 1px #333;
	border-radius:0 0 3px 3px;
	width:90px;
	height:auto;
	padding-top:5px;
	font-size:1.4em;
	font-weight:bold;
}
/*** estilos apuesta acertada ***/
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.acertada li.header,
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.acertada li.header:hover{
	background:#99bf73 url("/concursopronosticadores/img/mapa_iconos.png") no-repeat scroll 2px -470px;
	cursor:default;
	padding:0 7px 4px 38px;
	width:505px;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.fallada li.header,
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.fallada li.header:hover{
	background:#d79c9c url("/concursopronosticadores/img/mapa_iconos.png") no-repeat scroll 2px -515px;
	cursor:default;
	padding:0 7px 4px 38px;
	width:505px;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.nula li.header,
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.nula li.header:hover{
	background:#87B4C6 url("/concursopronosticadores/img/mapa_iconos.png") no-repeat scroll 2px -561px;
	cursor:default;
	padding:0 7px 4px 38px;
	width:505px;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.apuesta li.tablaDatos table tr.acertada td.eliminar span{
	background: url("/concursopronosticadores/img/mapa_iconos.png") no-repeat scroll left -605px transparent;
	width:23px;
	height:23px;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.apuesta li.tablaDatos table tr.fallada td.eliminar span{
	background: url("/concursopronosticadores/img/mapa_iconos.png") no-repeat scroll left -632px transparent;
	width:23px;
	height:23px;
}
.cntContenido .contenido .apuestaCreada ul.apuestas li ul.apuesta li.tablaDatos table tr.nula td.eliminar span{
	background: url("/concursopronosticadores/img/mapa_iconos.png") no-repeat scroll left -659px transparent;
	width:23px;
	height:23px;
}


/*** estilos histórico mensual - semanal ***/

.cntContenido .contenido ul.historico{list-style:none;}
.cntContenido .contenido ul.historico li{float:left; list-style:none;}
.cntContenido .contenido ul.historico li.mes{
}
.cntContenido .contenido ul.historico li.mes ul li{
	float:left;
	background: url("/concursopronosticadores/img/bg_motivo.png") repeat scroll left top #666666;
    border-radius: 3px 3px 0 0;
    box-shadow: 0 3px 3px #444444 inset;
	margin:0 3px 0 0;
	width:75px;
	padding:6px 0 4px;
	text-align:center;
	border-bottom:solid 1px #6888a6
}
.cntContenido .contenido ul.historico li.mes ul li a{
	display:block;
	float:left;
	color: #FFFFFF;
    text-shadow: 0 1px 1px #000000;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	width:100%;
	height:100%;
}
.cntContenido .contenido ul.historico li.mes ul li.activo,
.cntContenido .contenido ul.historico li.mes ul li:hover{
	background-color:#37658F; 
	background-image:none; 
	box-shadow: 0 3px 3px #023D55 inset;
	border-bottom:solid 1px #37658F
}
.cntContenido .contenido ul.historico li.mes ul li.off,
.cntContenido .contenido ul.historico li.mes ul li.off:hover{
	background: url("/concursopronosticadores/img/bg_motivo.png") repeat scroll left top #666666;
	border-bottom: 1px solid #6888A6;
	opacity:0.8;
	box-shadow: 0 3px 3px #444 inset;
}
.cntContenido .contenido ul.historico li.mes ul li.off a,
.cntContenido .contenido ul.historico li.mes ul li.off:hover a{cursor:default; opacity:0.8;}

	
.cntContenido .contenido ul.historico li.semana{
	background: #37658f; /* Old browsers */
	background: -moz-linear-gradient(top,  #37658f 0%, #2d5272 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#37658f), color-stop(100%,#2d5272)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #37658f 0%,#2d5272 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #37658f 0%,#2d5272 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #37658f 0%,#2d5272 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #37658f 0%,#2d5272 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37658f', endColorstr='#2d5272',GradientType=0 ); /* IE6-9 */
    border-radius: 0 10px 10px 10px;
    /*box-shadow: 0 3px 3px #023D55 inset;*/
    clear: left;
    color: #FFFFFF;
    float: left;
    font-size: 0.9em;
    list-style: none outside none;
    padding: 0;
    width: 99%;
	border-bottom:solid 1px #023D55;
	padding:10px 0 10px 1%;
}
.cntContenido .contenido ul.historico li.semana ul li{float:left; list-style:none; margin-right:1%; width:24%;}
.cntContenido .contenido ul.historico li.cinco ul li{width:19%;}
.cntContenido .contenido ul.historico li.semana ul li a {
    background: none repeat scroll 0 0 #F6F6F6;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 2px #0A2935;
    color: #3C3B3B;
    float: left;
    font-size: 11px;
    margin:0;
    text-align: center;
    text-decoration: none;
    width: 100%;
	padding:5px 0;
	line-height:17px;
	text-shadow: 0 1px 1px #FFFFFF
}
.cntContenido .contenido ul.historico li.semana ul li a b{font-size:13px;}
.cntContenido .contenido ul.historico li.semana ul li a.activo,
.cntContenido .contenido ul.historico li.semana ul li a:hover{ 
	background: #ffd65e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
}
.cntContenido .contenido ul.historico li.semana ul li a.off,
.cntContenido .contenido ul.historico li.semana ul li a.off:hover{background:#E0DEDE; color:#555; text-shadow:none; cursor:default; opacity:0.4;}

/*** estilos puntuación semanal ***/
.cntContenido .contenido ul.puntuacionSemanal{
	display:block;
	float:right;
	width:400px;
	height:auto;
	list-style:none;
	background:#9F9F9F;
	-moz-box-shadow:inset 0px 1px 2px #000000;
	-webkit-box-shadow:inset 0px 1px 2px #000000;
	box-shadow:inset 0px 1px 2px #000000;
	margin:15px 0;
	padding:5px;
	border-radius:5px;
}
.cntContenido .contenido ul.puntuacionSemanal li{float:left;}

.cntContenido .contenido ul.puntuacionSemanal li ul{list-style:none;}
.cntContenido .contenido ul.puntuacionSemanal li.header{
    background:#666 url(/concursopronosticadores/img/bg_motivo.png) repeat left top;
	width:97%;
    border-radius: 5px;
    box-shadow: 0 3px 3px #444 inset;
	padding:1.5%;
	text-shadow: 0 1px 1px #000000;
	font-size:0.8em;
	margin-bottom:0.5%;
}
.cntContenido .contenido ul.puntuacionSemanal li.header ul li{float:left; color:#fff; width:30%; list-style:none; padding:0.3% 1.5%; }
.cntContenido .contenido ul.puntuacionSemanal li.header ul li:nth-of-type(2){text-align:center;}
.cntContenido .contenido ul.puntuacionSemanal li.header ul li:last-child{text-align:right;}

.cntContenido .contenido ul.puntuacionSemanal li.cnt{width:100%}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li {float:left; font-size:0.8em; margin:0.5% 0;}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.mes{
	width:30%;
	padding:0.3% 1.5%;
	height:95px;
	background:#8dbee0;
	-moz-box-shadow:inset 0px 1px 2px #000000;
	-webkit-box-shadow:inset 0px 1px 2px #000000;
	box-shadow:inset 0px 1px 2px #000000;
	padding:5px;
	border-radius:5px;
	margin-bottom:0;
}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.mesCinco{height:121px;}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.resto{
	width:64%;
	margin-left:1%;
	background:#fff;
	-moz-box-shadow:inset 0px 1px 2px #000000;
	-webkit-box-shadow:inset 0px 1px 2px #000000;
	box-shadow:inset 0px 1px 2px #000000;
	padding:5px;
	border-radius:5px;
	float:right;
	clear:right;
}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.resto span{padding:0 1.5%;}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.resto span.semana{float:left; padding-left:25px;}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.resto span.semana a{color:#336699;}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.resto span.puntos{float:right;}

.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.off{background-color:#e0dfdf;}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.off span{color:#999;}
.cntContenido .contenido ul.puntuacionSemanal li.cnt ul li.off span.puntos{min-width:30px;}


.cntContenido .contenido ul.puntuacionSemanal li.footer{
    background:#6ca6ce;
	width:97%;
    border-radius: 5px;
    box-shadow: 0 1px 2px #000 inset;
	padding:1.5%;
	font-size:0.8em;
	margin-bottom:0;
	margin-top:0.5%;
}
.cntContenido .contenido ul.puntuacionSemanal li.footer ul li{float:left; width:30%; list-style:none; padding:0.3% 1.5%; }
.cntContenido .contenido ul.puntuacionSemanal li.footer ul li:nth-of-type(2){text-align:center;}
.cntContenido .contenido ul.puntuacionSemanal li.footer ul li:last-child{text-align:right;}

/*** estilos ranking ***/
.cntContenido .contenido ul.ranking{
	display:block;
	float:right;
	width:99%;
	height:auto;
	list-style:none;
	background:#9F9F9F;
	-moz-box-shadow:inset 0px 1px 2px #000000;
	-webkit-box-shadow:inset 0px 1px 2px #000000;
	box-shadow:inset 0px 1px 2px #000000;
	margin:15px 0;
	padding:0.5% 0.5% 0;
	border-radius:5px;
}
.cntContenido .contenido ul.ranking li{
	float:left;
    float: left;
    margin:0;
    padding: 0.5%;
    text-align: center;
    width: 99%;
	font-size:0.9em;
}

.cntContenido .contenido ul.ranking li{
    background:#fff;
	width:98.6%;
	padding:0.6% 0.7% 0.5%;
	margin-bottom:0.5%;
    border-radius: 5px;
    box-shadow: 0 1px 2px #000 inset;
}
.cntContenido .contenido ul.ranking li ul{list-style:none;}

.cntContenido .contenido ul.ranking li ul li{
	float:left; 
	list-style:none; 
	padding:0.5% 0.5% 0.3%; 
	border-radius:none; 
	box-shadow:none;
	margin:0;
}

.cntContenido .contenido ul.ranking li.header{
    background:#666 url(/concursopronosticadores/img/bg_motivo.png) repeat left top;
    border-radius: 5px;
    box-shadow: 0 3px 3px #444 inset;
	text-shadow: 0 1px 1px #000000;
	margin-bottom:0.5%;
}
.cntContenido .contenido ul.ranking li.header ul li{background:none; color:#fff; font-weight:normal; }
.cntContenido .contenido ul.ranking li.header ul li.pTotal{ font-weight:normal; }
.cntContenido .contenido ul.ranking li.par{background-color:#edecec;}
.cntContenido .contenido ul.ranking li.par ul li{background:none;}


.cntContenido .contenido ul.ranking li ul li.posicion{width:7%; background:#00364B; color:#fff; text-shadow:none; box-shadow:0 0 3px #000000 inset; border-radius:3px; }
.cntContenido .contenido ul.ranking li ul li.usuario{width:15%;}
.cntContenido .contenido ul.ranking li ul li.usuario a{color:#369;}
.cntContenido .contenido ul.ranking li ul li.semana{width:11%; text-align:right;}
.cntContenido .contenido ul.ranking li ul li.pTotal{width:15%; text-align:right; font-weight:bold;}

.cntContenido .contenido ul.ranking li ul li.oro{background:#FFCC00; color:#000; text-shadow: 0 1px 1px #efefef;box-shadow:0 0 3px #000000 inset; border-radius:3px;}
.cntContenido .contenido ul.ranking li ul li.plata{background:#999; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.ranking li ul li.bronce{background:#cc6600; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.ranking li ul li.restoDiez{background:#7EB320; color:#000; text-shadow: 0 1px 1px #dedede;border-radius:3px;box-shadow:0 0 3px #000000 inset;}

.cntContenido .contenido ul.cinco li ul li.posicion{width:6%;}
.cntContenido .contenido ul.cinco li ul li.usuario{width:13%;}
.cntContenido .contenido ul.cinco li ul li.semana{width:12%; text-align:right;}
.cntContenido .contenido ul.cinco li ul li.pTotal{width:13%; text-align:right;}

.cntContenido .contenido ul.ranking li.header ul li.semana{text-align:center; padding-left:4%; width:7.5%;}
.cntContenido .contenido ul.cinco li.header ul li.semana{text-align:center; padding-left:3%; width:9.5%;}
.cntContenido .contenido ul.ranking li.header ul li.posicion{background:none; box-shadow:none; text-shadow:#000000 0 1px 1px;}

.cntContenido .contenido ul.ranking li ul li.posicion.vacio{padding:0.2% 0.7% 0.3%;}
.cntContenido .contenido ul.ranking li.yoMismo{background:#6CA6CE;}
.cntContenido .contenido ul.ranking li.yoMismo ul li{background-color:transparent;}
.cntContenido .contenido ul.ranking li.yoMismo ul li.oro{background:#FFCC00; color:#000; text-shadow: 0 1px 1px #efefef;box-shadow:0 0 3px #000000 inset; border-radius:3px;}
.cntContenido .contenido ul.ranking li.yoMismo ul li.plata{background:#999; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.ranking li.yoMismo ul li.bronce{background:#cc6600; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.ranking li.yoMismo ul li.otrosDiez{background:#00364B; color:#fff; text-shadow:none; box-shadow:0 0 3px #000000 inset; border-radius:3px;}
.cntContenido .contenido ul.ranking li.yoMismo ul li.restoDiez{background:#7EB320; color:#000; text-shadow: 0 1px 1px #dedede;border-radius:3px;box-shadow:0 0 3px #000000 inset;}



.cntContenido .contenido div.btnVerRanking{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: right;
    margin: 5px 0;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 130px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.cntContenido .contenido div.btnVerRanking a{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.4em;
    font-weight: bold;
	line-height:35px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.cntContenido .contenido div.btnVerRanking a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}
/*** estilos listado premiados ***/
.cntContenido .contenido ul.premiados{
	display:block;
	float:right;
	width:99%;
	height:auto;
	list-style:none;
	background:#9F9F9F;
	-moz-box-shadow:inset 0px 1px 2px #000000;
	-webkit-box-shadow:inset 0px 1px 2px #000000;
	box-shadow:inset 0px 1px 2px #000000;
	margin:15px 0;
	padding:0.5% 0.5% 0;
	border-radius:5px;
}
.cntContenido .contenido ul.premiados li{
	float:left;
    float: left;
    margin:0;
    padding: 0.5%;
    text-align: center;
    width: 99%;
	font-size:0.9em;
}

.cntContenido .contenido ul.premiados li{
    background:#fff;
	width:98.6%;
	padding:0.6% 0.7% 0.5%;
	margin-bottom:0.5%;
    border-radius: 5px;
    box-shadow: 0 1px 2px #000 inset;
}
.cntContenido .contenido ul.premiados li ul{list-style:none;}

.cntContenido .contenido ul.premiados li ul li{
	float:left; 
	list-style:none; 
	padding:0.5% 0.5% 0.3%; 
	border-radius:none; 
	box-shadow:none;
	margin:0;
}

.cntContenido .contenido ul.premiados li.header{
    background:#666 url(/concursopronosticadores/img/bg_motivo.png) repeat left top;
    border-radius: 5px;
    box-shadow: 0 3px 3px #444 inset;
	text-shadow: 0 1px 1px #000000;
	margin-bottom:0.5%;
}
.cntContenido .contenido ul.premiados li.par{background-color:#edecec;}
.cntContenido .contenido ul.premiados li.par ul li{background:none;}


.cntContenido .contenido ul.premiados li ul li.posicion{width:5%; background:#00364B; color:#fff; text-shadow:none; box-shadow:0 0 3px #000000 inset; border-radius:3px; }
.cntContenido .contenido ul.premiados li ul li.usuario{width:12.5%;}
.cntContenido .contenido ul.premiados li ul li.usuario a{color:#369;}
.cntContenido .contenido ul.premiados li ul li.usuarioTipo{width:9%; padding-top:0.3%;}
.cntContenido .contenido ul.premiados li ul li.puntuacion{width:10%; text-align:right; padding-right:1.5%;}
.cntContenido .contenido ul.premiados li ul li.posCasa{width:9%; text-align:center;}
.cntContenido .contenido ul.premiados li ul li.premioCasa{width:9%; text-align:cenetr;}
.cntContenido .contenido ul.premiados li ul li.pTotal{width:7.5%; text-align:center;}


.cntContenido .contenido ul.premiados li.header ul li{background:none; color:#fff; padding-top:1.5%; }
.cntContenido .contenido ul.premiados li.header ul li.puntuacion{text-align:center;}
.cntContenido .contenido ul.premiados li.header ul li.posCasa{text-align:center;padding-top:0.5%; padding-bottom:0; }
.cntContenido .contenido ul.premiados li.header ul li.premioCasa{text-align:center;;padding-top:0.5%; padding-bottom:0;  }
.cntContenido .contenido ul.premiados li.header ul li.posCasa img,
.cntContenido .contenido ul.premiados li.header ul li.premioCasa img{margin-top:3px; margin-bottom:-3px; }

.cntContenido .contenido ul.premiados li.header ul li.posicion{background:none; box-shadow:none; text-shadow:#000000 0 1px 1px;}
.cntContenido .contenido ul.premiados li.header ul li.casa{width:19%;}

.cntContenido .contenido ul.premiados li ul li.miapuesta{background:url(/concursopronosticadores/img/logo_miapuesta.png) no-repeat center bottom;}
.cntContenido .contenido ul.premiados li ul li.bet365{background:url(/concursopronosticadores/img/logo_bet365.png) no-repeat center bottom;}

.cntContenido .contenido ul.premiados li ul li span.miapuesta{ display:block; width:auto; height:20px; background:url(/concursopronosticadores/img/logo_miapuesta.png) no-repeat left top; margin:0 5px -6px;}
.cntContenido .contenido ul.premiados li ul li span.bet365{display:block; width:auto; height:20px; background:url(/concursopronosticadores/img/logo_bet365.png) no-repeat left top; margin:-1px 5px -5px;}

.cntContenido .contenido ul.premiados li ul li.oro{background:#FFCC00; color:#000; text-shadow: 0 1px 1px #efefef;box-shadow:0 0 3px #000000 inset; border-radius:3px;}
.cntContenido .contenido ul.premiados li ul li.plata{background:#999; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.premiados li ul li.bronce{background:#cc6600; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.premiados li ul li.restoDiez{background:#7EB320; color:#000; text-shadow: 0 1px 1px #dedede;border-radius:3px;box-shadow:0 0 3px #000000 inset;}

.cntContenido .contenido ul.premiados li ul li.posicion.vacio{padding:0.2% 0.7% 0.3%;}
.cntContenido .contenido ul.premiados li.yoMismo{background:#6CA6CE;}
.cntContenido .contenido ul.premiados li.yoMismo ul li{background-color:transparent;}
.cntContenido .contenido ul.premiados li.yoMismo ul li.oro{background:#FFCC00; color:#000; text-shadow: 0 1px 1px #efefef;box-shadow:0 0 3px #000000 inset; border-radius:3px;}
.cntContenido .contenido ul.premiados li.yoMismo ul li.plata{background:#999; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.premiados li.yoMismo ul li.bronce{background:#cc6600; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.premiados li.yoMismo ul li.restoDiez{background:#7EB320; color:#fff; text-shadow:none; box-shadow:0 0 3px #000000 inset; border-radius:3px;}
.cntContenido .contenido ul.premiados li.yoMismo ul li.otrosDiez{background:#00364B; color:#fff; text-shadow:none; box-shadow:0 0 3px #000000 inset; border-radius:3px;}

/*** estilos tabla reparto premios ***/
.cntContenido .contenido .tablaPremios{float:left; width:40%; margin:15px 20px 15px 0;}

.cntContenido .contenido ul.premios{
	display:block;
	float:left;
	width:86.5%;
	height:auto;
	list-style:none;
	background:#9F9F9F;
	-moz-box-shadow:inset 0px 1px 2px #000000;
	-webkit-box-shadow:inset 0px 1px 2px #000000;
	box-shadow:inset 0px 1px 2px #000000;
	margin:10px 0 0;
	padding:1.8% 1.7% 0.6% ;
	border-radius:5px;
}
.cntContenido .contenido ul.premios li{
	float:left;
    float: left;
    margin:0;
    padding: 0.5%;
    text-align: center;
    width: 99%;
	font-size:0.9em;
}

.cntContenido .contenido ul.premios li{
    background:#fff;
	width:96.6%;
	padding:1.8% 1.8% 1.5%;
	margin-bottom:1.5%;
    border-radius: 5px;
    box-shadow: 0 1px 2px #000 inset;
}
.cntContenido .contenido ul.premios li ul{list-style:none;}

.cntContenido .contenido ul.premios li ul li{
	float:left; 
	list-style:none; 
	padding:0.5% 0.5% 0.3%; 
	border-radius:none; 
	box-shadow:none;
	margin:0;
}

.cntContenido .contenido ul.premios li.header{
    background:#666 url(/concursopronosticadores/img/bg_motivo.png) repeat left top;
    border-radius: 5px;
    box-shadow: 0 3px 3px #444 inset;
	text-shadow: 0 1px 1px #000000;
	margin-bottom:1.5%;
}
.cntContenido .contenido ul.premios li.header ul li{background:none; color:#fff; }
.cntContenido .contenido ul.premios li.par{background-color:#edecec;}
.cntContenido .contenido ul.premios li.par ul li{background:none;}


.cntContenido .contenido ul.premios li ul li.posicion{width:20%; background:#00364B; color:#fff; text-shadow:none; box-shadow:0 0 3px #000000 inset; border-radius:3px;  padding:1.5% 0.5%;}
.cntContenido .contenido ul.premios li ul li.cantidad{width:75%; text-align:right; padding:1.5%;}

.cntContenido .contenido ul.premios li ul li.oro{background:#FFCC00; color:#000; text-shadow: 0 1px 1px #efefef;box-shadow:0 0 3px #000000 inset; border-radius:3px;}
.cntContenido .contenido ul.premios li ul li.plata{background:#999; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.premios li ul li.bronce{background:#cc6600; color:#000; text-shadow: 0 1px 1px #ccc;border-radius:3px;box-shadow:0 0 3px #000000 inset;}
.cntContenido .contenido ul.premios li ul li.restoDiez{background:#7EB320; color:#000; text-shadow: 0 1px 1px #dedede;border-radius:3px;box-shadow:0 0 3px #000000 inset;}

.cntContenido .contenido ul.premios li.header ul li.posicion{background:none; box-shadow:none; text-shadow:#000000 0 1px 1px;}

.cntContenido .contenido ul.premios li ul li.posicion.vacio{padding:0.2% 0.7% 0.3%;}


/*** estilos página registro ***/

.cntContenido .contenido .registro{
	margin:20px 0;
	border:none;
	float:left;
	max-width:1000px;
	min-width:440px;
	padding:10px 15px;
	-moz-box-shadow: 0px 1px 2px #b6b6b6;
	-webkit-box-shadow: 0px 1px 2px #b6b6b6;
	box-shadow:  0px 1px 2px #b6b6b6;
	border-radius:10px;
	background-color:#fff;
	
}
.cntContenido .contenido .registro ul{
	width:440px;
	float:left;
	list-style:none;
	font-family: 'Open Sans Condensed', sans-serif;
}
.cntContenido .contenido .registro ul li{
	width:440px;
	float:left;
	margin:10px 0;
	color:#013d54;
}
.cntContenido .contenido .registro ul li b{
	float:left;
	margin:0 10px 0 0;
	width:100px;
}
.cntContenido .contenido .registro ul li b.mayor{
	width:300px;
	float:left;
	margin: 0 0 0 10px;
}
.cntContenido .contenido .registro ul li .check{
	float:left;
	margin:5px 10px 0 0;
}
.cntContenido .contenido .registro ul li input{
	border-radius:5px;
	border:none;
	padding:5px;
	float:left;
	-moz-box-shadow: inset 0px 1px 1px #333;
	-webkit-box-shadow: inset 0px 1px 1px #333;
	box-shadow:  inset 0px 1px 1px #333;
	background:#c8c8ca;
	color:#000;
}
.cntContenido .contenido .registro ul li div.btn{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: right;
	margin:0 70px 0 0;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 110px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.cntContenido .contenido .registro ul li div.btn input{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.3em;
    font-weight: bold;
	line-height:23px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.cntContenido .contenido .registro ul li div.btn input:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}
#success_message{
	float:left;
	width:60%;
}
.cuadroFlot{
	background:#FC0;
	color:#333;
	font-size:12px;
	float: left;
	border-radius:10px;
	padding:10px;
	-moz-box-shadow: 0px 3px 3px #333;
	-webkit-box-shadow: 0px 3px 3px #333;
	box-shadow:  0px 3px 3px #333;
	margin: 20px 20px 20px 0;
}
	.cuadroFlot a{
		font-weight:bold;
		color:#000;
		text-decoration:none;
	}
		.cuadroFlot a:hover{ color:#666;}
	#success_message .btregistro {
		background: url("/ligamarcadores/img/bg_boton_min.png") no-repeat scroll left top transparent;
		box-shadow: none;
		color: #414141;
		cursor: pointer;
		float: left;
		font-size: 23px;
		font-weight: bold;
		margin: 16px 0 10px 10px;
		padding: 11px 26px 13px;
		text-decoration: none;
		text-shadow: 0 1px 1px #FFFFFF;
		width: 75px;
	}
	#success_message .btregistro:hover {
		background: url("/ligamarcadores/img/bg_boton_min.png") no-repeat scroll left -55px transparent;
	}

.cntContenido .contenido .cuadroEntrar{
	background:#FFF;
	width:280px;
	float:right;
	padding:10px 15px;
	margin:20px 0 0;
	-moz-box-shadow: 0px 1px 2px #b6b6b6;
	-webkit-box-shadow: 0px 1px 2px #b6b6b6;
	box-shadow:  0px 1px 2px #b6b6b6;
	border-radius:10px;
}
.cntContenido .contenido .cuadroEntrar h2{
	float: left;
    font-size: 30px;
    margin: 0;
    min-width: 280px;
    text-align: center;
}
.cntContenido .contenido .cuadroEntrar .formulEntrar{
	float: left;
	font-family: 'Open Sans Condensed',sans-serif;
	list-style: none outside none;
}
.cntContenido .contenido .cuadroEntrar .formulEntrar li{
	color: #555555;
   	float: left;
   	margin: 10px 0;
}
.cntContenido .contenido .cuadroEntrar .formulEntrar li b {
	float: left;
    font-weight: normal;
    margin: 0 10px 0 15px;
    width: 57px;
}
.cntContenido .contenido .cuadroEntrar .formulEntrar li input{
	background:#c8c8ca;
	border: medium none;
	border-radius: 5px 5px 5px 5px;
	box-shadow:inset 0 1px 1px #333333;
	-moz-box-shadow:inset 0 1px 1px #333333;
	-webkit-box-shadow:inset 0 1px 1px #333333;
	float: left;
	padding: 5px;
	color:#000;
	width:170px;
}
.cntContenido .contenido .cuadroEntrar .formulEntrar li div.btn{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: right;
	margin: 0 0 0 81px;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 110px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.cntContenido .contenido .cuadroEntrar .formulEntrar li div.btn a{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.3em;
    font-weight: bold;
	line-height:35px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.cntContenido .contenido .cuadroEntrar .formulEntrar li div.btn a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}
.cntContenido .contenido .cuadroEntrar .formulEntrar li a.olvido{
	color: #666666;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 0 80px;
    text-decoration: none;
}
/*** estilos bases concurso ***/
.cntContenido .contenido .cntBases{float:left; line-height:18px; font-size:0.9em; margin:20px 0; color:#333; padding-right:5px;}
.cntContenido .contenido .cntBases p{margin:0 0 15px 0; text-align:justify;}
.cntContenido .contenido .cntBases ol{}
.cntContenido .contenido .cntBases ol li{margin:0 0 15px; text-align:justify; }
.cntContenido .contenido .cntBases ol li ul{padding-left:15px;margin-top:15px;}

/*** estilos cómo se juega ***/
.cntContenido .comoJugar p{    
	color: #2E2D2D;
    float: left;
	width:auto;
    font-family: 'Open Sans Condensed',sans-serif;
    font-size: 26px;
    font-weight: bold;
    line-height: 31px;
    text-shadow: 0 1px 1px #FFFFFF;
	padding:10px;
	margin-bottom:10px;
}
.cntContenido .comoJugar img{margin-left:15px; margin-bottom:20px;}
.cntContenido .comoJugar p img.txt{vertical-align:middle; float:none; margin:0;}
.cntContenido .comoJugar p.basico{background:url(/concursopronosticadores/img/estrella.png) no-repeat left center; padding-left:55px;}
.cntContenido .comoJugar p.monedas{background:url(/concursopronosticadores/img/monedas.png) no-repeat left center; padding-left:80px;}
.cntContenido .comoJugar ul.flechas{
	float:left;
	clear:left; 
	padding-left:20px; 
	font-family: 'Open Sans Condensed',sans-serif; 
	font-size: 26px; font-weight: bold;
	line-height: 31px;   
	text-shadow: 0 1px 1px #FFFFFF;
	list-style:none;
	margin:0 0 25px 0;
}
.cntContenido .comoJugar ul.flechas li{background:url(/concursopronosticadores/img/flecha_lista.png) no-repeat left 6px; padding-left:70px}

/***/
.error, .error a{
	float:left;
	text-decoration:none;
	color:#900;
	font-weight:bold;
}

/*** estilos pie ***/
.cntFooter{
	background:#00364b url(/ligamarcadores/img/bg_cabecera.png) center top repeat-y;
	float:left;
    width:100%;
}
.cntFooter .wrap{
	max-width:1000px;
	min-width:440px;
	margin:0 auto;
}
.cntFooter .footer{
	width:98%;
	float:left;
	color:#FFF;
	font-size:10px;
	padding:30px 1% 25px;
}
.cntFooter .footer ul.nav{
	float:left;
	width:30%;
	list-style:none;
}
.cntFooter .footer ul.nav li{
	float:left;
	padding:0 2px 0 0;
	font-size:11px;	
}
.cntFooter .footer ul.nav li a{
	color:#FFF;
	text-decoration:none;
}
.cntFooter .footer ul.nav li a:hover{color: #FC0;}
.cntFooter .footer span.copy{
	float: left;
	clear:left;
	width:30%;
	text-align:left;
	margin:8px 0 0;
}
.cntFooter .footer .patrocinadores{
	float:right; 
	width:38%;
	padding:0 0 0 180px;
}
.cntFooter .footer .patrocinadores img{float:left; margin:0px 0 0 45%;}
/*---------modalbox mensaje exito------------*/
.msg_exito{
	padding:20px;
	text-align:center;
}
	.msg_exito p{
		font-family: 'Open Sans Condensed',sans-serif;
		font-weight:bold;
		color:#2e2d2d;
		text-shadow:0px 1px 1px #fff;
		font-size:20px;
	}
	.msg_exito input{
	  background: url("/ligamarcadores/img/bg_boton.png") no-repeat scroll -5px -7px transparent;
	  border:0;
	  color: #414141;
	  float: left;
	  font-size: 30px;
	  font-weight: bold;
	  margin: 11px 0 0 45px;
	  padding: 7px 26px 9px;
	  text-decoration: none;
	  text-shadow: 0 1px 1px #FFFFFF;
	  width: 126px;
	  cursor: pointer;
}
/*BASES*/
.bases{
	margin:0 0 20px;
	float:left;
}
.sub{
	margin:0 0 5px 20px;
	float:left;
}
.contBotonesindex{
	float:right;
}
.msgproxjorn{
	font-weight:bold;
	font-size:18px;
}

/*** estilos modalbox login casas apuestas ***/

.cuadroLoginCasas{
	float:left;
	width:840px;
	height:auto;
	margin:20px 0;
}
.cuadroLoginCasas .txt{
	float:left;
	font-size:14px;
	margin:10px 0 5px;
	line-height:21px;
	max-width:830px;
	padding:0 4px;
}
.cuadroLoginCasas .cajaLogin{
	float:left;
	width:810px;
	margin:0 auto;
	background: #d2d2d2;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 2px #666 inset;
	padding:15px;
}
.cuadroLoginCasas .cajaLogin div{float:left; margin:10px 0;}
.cuadroLoginCasas .cajaLogin .usuario{
	float:left; 
	width: 235px; 
	text-align:right;
	font-size:15px;
	margin:7px 3px;
}
.cuadroLoginCasas .cajaLogin img{
	float:left;
	margin:0 5px;
}
.cuadroLoginCasas .cajaLogin input{
	float:left;
	margin:4px 5px 0;
	width:258px;
	font-size:14px;
}
.cuadroLoginCasas .cajaLogin div p{background:url(/concursopronosticadores/img/ico_warning.png) no-repeat left center; font-size:15px; padding:10px 10px 5px 40px; line-height:20px; margin-left:130px;}
.cuadroLoginCasas div.btn{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: left;
	margin: 10px 0 15px 722px;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 110px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.cuadroLoginCasas div.btn a{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.1em;
    font-weight: bold;
	line-height:26px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.cuadroLoginCasas div.btn a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}
.cuadroLoginCasas div.bwin{
	display:block;
	float:left;
	background:url(/concursotesigo/img/caja_bwin.png) no-repeat left top;
	width:334px;
	height:91px;
	margin:5px 0 10px;
	padding:30px 40px;
	}
.cuadroLoginCasas div.bwin a{float:left; width:334px; text-align:right; font-size:22px; text-shadow:0 1px 1px #000; color:#ffeb39; line-height:40px;}
.cuadroLoginCasas div.bwin span{float:right; width:210px; text-align:right; font-size:16px; text-shadow:0 1px 1px #000; color:#fff; line-height:22px;}
.cuadroLoginCasas div.miapuesta{
	display:block;
	float:right;
	background:url(/concursopronosticadores/img/caja_miapuesta.png) no-repeat left top;
	width:334px;
	height:91px;
	padding:30px 40px;
	margin:5px 0 10px;
	}
.cuadroLoginCasas div.miapuesta a{float:right; width:334px; text-align:left; font-size:22px; text-shadow:0 1px 1px #000; color:#90c7ea; line-height:40px;}
.cuadroLoginCasas div.miapuesta span{float:left; width:210px; text-align:left; font-size:16px; text-shadow:0 1px 1px #000; color:#fff; line-height:22px;}
.cuadroLoginCasas div.williamhill{
	display:block;
	float:right;
	background:url(/concursopronosticadores/img/caja_williamhill.png) no-repeat left top;
	width:334px;
	height:91px;
	padding:30px 40px;
	margin:5px 0 10px;
	}
.cuadroLoginCasas div.williamhill a{float:right; width:334px; text-align:left; font-size:22px; text-shadow:0 1px 1px #000; color:#f6da32; line-height:40px;}
.cuadroLoginCasas div.williamhill span{float:left; width:210px; text-align:left; font-size:16px; text-shadow:0 1px 1px #000; color:#fff; line-height:22px;}

.cuadroLoginCasas div.williamhill span a,
.cuadroLoginCasas div.miapuesta span a,
.cuadroLoginCasas div.bwin span a{font-size:16px; text-shadow:0 1px 1px #000; color:#fff; float:none; line-height:22px; text-decoration:none;}

/*** pantalla activar ***/
.activar div.btn{
	background: #666;
	background:rgba(102, 102, 102, 0.85);
	border-bottom: 1px solid #b2b2b2;
    border-radius: 5px 5px 5px 5px;
    /*box-shadow: 0 1px 2px #333 inset;*/
    color: #3C3B3B;
    float: left;
    margin: 5px 3px;
    padding: 4px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    width: 110px;
	box-shadow: 0 2px 1px rgba(0, 0, 0, 0.6) inset, 0 1px 0 rgba(255, 255, 255, 0.2);
}
.activar div.btn a{
	background: #ffe26e; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe26e 0%, #ffe26e 49%, #ffd737 52%, #ffcc00 55%, #ffcc00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe26e), color-stop(49%,#ffe26e), color-stop(52%,#ffd737), 	color-stop(55%,#ffcc00), color-stop(100%,#ffcc00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe26e 0%,#ffe26e 49%,#ffd737 52%,#ffcc00 55%,#ffcc00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe26e', endColorstr='#ffcc00',GradientType=0 ); /* IE6-9 */
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #000000;
    color: #5C5E6E;
    cursor: pointer;
    float: left;
	font-size:1.3em;
    font-weight: bold;
	line-height:23px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    width: 100%;
	font-family: 'Open Sans Condensed',sans-serif;
}
.activar div.btn a:hover{
	background: #ffb514; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffb514 0%, #ffd480 48%, #ffbd38 51%, #ffab00 54%, #ffab00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb514), color-stop(48%,#ffd480), color-stop(51%,#ffbd38), color-stop(54%,#ffab00), color-stop(100%,#ffab00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb514 0%,#ffd480 48%,#ffbd38 51%,#ffab00 54%,#ffab00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb514', endColorstr='#ffab00',GradientType=0 ); /* IE6-9 */
}

.cntContenido .contenido .actualizado{color:#000000;float:right;font-family:arial;font-size:12px;font-style:italic;margin:34px 5px 0 0;}
