body{
	font-family: 'OpenSansRegular';
	margin:0px auto;
	color:#747474;
	background: url(../img_m/fondo.jpg) no-repeat center top;
}

*{
	-webkit-box-sizing: initial;
	-moz-box-sizing: initial;
	 box-sizing:initial;
	}


h1{font-family: 'OpenSansLight';font-size:28px; margin:0px; padding:0x; line-height:24px; color:#000;}
h2{  font-family: 'OpenSansLight'; font-size:20px; margin:0px; padding:0x; line-height:30px; color:#515151;font-weight:normal;}
h2 a{  font-family: 'OpenSansLight'; font-size:20px; margin:0px; padding:0x; line-height:30px; color:#494949;font-weight:normal;}
h2 a:hover{  font-family: 'OpenSansLight'; font-size:20px; margin:0px; padding:0x; line-height:30px; color:#4f8a2e;font-weight:normal;}
h3{ font-family: 'OpenSansLight'; font-size:24px; margin:0px; padding:0x; line-height:30px;color:#4f8a2e; font-weight:normal;}
h4{ font-family: 'OpenSansLight'; font-size:24px; margin:0px; padding:0x; line-height:30px;color:#FFF; font-weight:normal;}
h5{font-family: 'OpenSansLight'; color:#000; font-size:30px; margin:0px; padding:0x; line-height:30px;font-weight:normal;}
h6{ font-family: 'OpenSansRegular'; font-size:30px; margin:0px; padding:0x; line-height:36px;color:#4f8a2e; font-weight:normal;}
p a{font-family: 'OpenSansLight';  margin:0px; padding:0x; text-decoration:none;}

.negro{ color:#000;}
.verde{color:#4f8a2e; }
.verde2 a{color:#4f8a2e; }
.negro{ color:#000;}
a{ text-decoration:none; color:#747474;}
.boldI{font-family: 'OpenSansSemibold';}
.indiceayuda{ color:#FFF; padding-left:30px;}
.indiceayuda a{ color:#FFF; padding-left:30px;}
.indiceayuda a:hover{color:#4f8a2e;}
.imgayuda{width:350px; min-height:60px; height:auto !important; float:left; margin:10px 0px 30px 0px; background-color:#FFF;}

.blanco1{font-family: 'OpenSansLight';  margin:0px; padding:0x; text-decoration:none; font-size:34px; color:#FFF;}
.blanco2{font-family: 'OpenSansLight';  margin:0px; padding:0x; text-decoration:none; font-size:26px; color:#FFF;}
.blanco2B {font-family: 'OpenSansLight';  margin:0px; padding:0x; text-decoration:none; font-size:16px; color:#FFF;}
.blanco2B a{font-family: 'OpenSansSemibold'; margin:0px; padding:0x; text-decoration:none; font-size:16px; color:#FFF; text-decoration:underline; cursor:pointer; }
.blanco2B a:hover{color:#baf798;}
.verde1{font-family: 'OpenSansLight';  margin:0px; padding:0x; text-decoration:none; font-size: 26px; color:#baf798;}
.verde2{font-family: 'OpenSansLight';  margin:0px; padding:0x; text-decoration:none; font-size: 20px; color:#baf798;}
.vinculoweb {color:#FFF;}

#salir{
	width: 20px;
	height: 20px;
	position: absolute;
	z-index: 900;
	color: #FFF;
	right: 20px;
	top: 10px;
	font-size: 10px;
	text-align: center;
}

#cnt_contenido{width:480px; mim-height:650px; height:auto; background:#FFF url(../img_m/fondo_top.gif) repeat-x left  top; margin:0 auto 0 auto; position:relative;}

#logo_top{width:330px; height:102px; position:absolute; top:5px; left:75px; z-index:999;background-color:#FFF;
	-webkit-border-radius: 6px;
	-moz-border-radius:  6px;
	border-radius: 6px; padding:0px 10px 0px 10px;}
#logo_top2{width:330px; height:102px; margin:5px auto 0 auto;background-color:#FFF;
	-webkit-border-radius: 6px;
	-moz-border-radius:  6px;
	border-radius: 6px; padding:0px 10px 0px 10px;}

#contenido{width:330px; min-height:514px; height:auto;  margin:66px 25px 0px 25px; padding:70px 50px 0px 50px; background-image:url(../img_m/pixel_negro.png); float:left; position:relative; text-align:center;}
.cnt_txt{ width:100%; min-height:80px; height:auto; float:left; text-align:center; margin-bottom:20px; border-bottom:1px solid #7a7863; padding-bottom:10px;}

.button_activar{
	width:100%; height:53px; cursor:pointer;
border:1px solid #34740e; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;font-size:18px;font-family: 'OpenSansSemibold'; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3); color: #FFFFFF; text-align:center;
 background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
 margin:25px 0px 25px 0px;
}

.button_activar:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}

label{
	color:#EAEAEA;
	text-align:center;
	font-size:14px;
	font-family: 'OpenSansRegular';
	margin:0px;
	padding:0px;
	color:#999;
	}

.label1{
	font-family: 'OpenSansRegular';
	color:#FFF;
	opacity: 0.6;
   filter:  alpha(opacity=60);
   font-size:16px;
	}
.label2{
	color:#EAEAEA;
	text-align:center;
	font-size:14px;
	font-family: 'OpenSansRegular';
	margin:0px;
	padding:0px;
	color:#999;
	}


  
  .txtaceptoH{
	width:100%;
	min-height:20px;
	height:auto;
	float: left;
	font-size:14px;
	color:#baf798;
	font-family: 'OpenSansLight';
	text-align:left;
	margin-top:4px;}

.aceptoH{
	width:100%;
	min-height:40px;
	height:auto !important;
	float:left;
	font-size:10px;
	margin-bottom:10px;
	}
.vinculos a{ color:#FFF; text-decoration: underline;}

.txt{ width:100%; min-height:280px; height:auto !important; float:left; text-align:center; color:#FFF;font-family: 'OpenSansLight'; font-size:24px; margin-top:20px; margin-bottom:30px;}



.cnt_pasos{ width:100%; min-height:100px; height:auto !important; float:left; text-align: left; color:#FFF;font-family: 'OpenSansLight'; font-size:24px;  margin-bottom:30px;background-color:#FFF;-webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px; display:block;}








.button_codigo{
	width:50%; height:43px;
	padding-top:10px;
border:1px solid #34740e; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;font-size:18px;font-family: 'OpenSansSemibold'; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3); color: #FFFFFF; text-align:center;
 background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
 margin:25px 0px 25px 0px;
}

.button_codigo:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));
 background-image: -webkit-linear-gradient(top, #36780f, #005900);
 background-image: -moz-linear-gradient(top, #36780f, #005900);
 background-image: -ms-linear-gradient(top, #36780f, #005900);
 background-image: -o-linear-gradient(top, #36780f, #005900);
 background-image: linear-gradient(to bottom, #36780f, #005900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#36780f, endColorstr=#005900);
}

.cnt_pie{ width:100%; height:30px; float:left; background-color:#FFF; background: #FFF url(../img_m/pixel_verde.gif) repeat-x center top; padding-bottom:30px; text-align:center; padding-top:30px;}

.cnt_pie2{ width:100%; height:90px; float:left; background-color:#FFF; background: #FFF url(../img_m/pixel_verde.gif) repeat-x center top; text-align:center; padding-top:15px; font-size:12px;}
.logopieApi{ width:189px; height:60px; margin:10px auto 10px auto; background-image:url(../img_m/logopieApi.png);}

/*FORMU*/
#contenidoF{width:370px; min-height:514px; height:auto;  margin:66px 25px 0px 25px; padding:70px 30px 0px 30px; background-image:url(../img_m/pixel_negro.png); float:left; position:relative; text-align:center;}
.cnt_camposfor{
	width:100%; height: auto !important; float:left; margin:5px 0px 5px 0px;
	}
.camposfor{
	width:100%;
	height:45px;
	float:left;
	margin:5px 0px 5px 0px;
	padding:0px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	opacity: 0.5;
   filter:  alpha(opacity=50);
   background-color:#000; 
   color:#FFF;
   font-size:22px;
   text-align:center;
   font-family: 'OpenSansRegular';
   border:solid 4px #FFF;} 
.avisoerror{ width:370px; height: auto !important; float:left; font-family: 'OpenSansLight'; color:#F60; font-size:15px;}

select.select{
		position:relative;
		z-index:10;
		width:370px !important;
		height:53px !important;
		line-height:26px;
		
}

span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:370px;
	height:43px;
	line-height:26px;
	text-indent:10px;
	background:url(../img_m/select-f.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font-family: 'OpenSansLight';
	color:#FFF;
	opacity: 0.6;
   filter:  alpha(opacity=60);
   font-size:16px;
   padding-top:10px;
	}
/*FINAL FORMU*/	


/*AREA PRIVADA*/
.ebcabezadosformu{color:#4f8a2e;font-family: 'OpenSansLight'; font-size:18px; }
.cnt_pieApi{ width:100%; height:20px; float:left; background-color:#FFF; background: #FFF url(../img_m/pixel_verde.gif) repeat-x center top; text-align:left; font-size:10px; padding:15px 0px 5px 25px;}
	
	.ico_perfil{
	width: 45px;
	height: 37px;
	float: right;
	position: absolute;
	right: 33px;
	top: 25px;
}
	
.cnt_titular_api{
	width:100%;
	height:30px;
	float:left;
	font-family: 'OpenSansLight';
	color:#000;
	font-size:20px;
	border-bottom:solid 1px #ededed;
	margin-bottom:20px;
	background-color:#FFF;
	padding-top:10px;
	}
.cnt_titular_api2{
	width:100%;
	height:40px;
	float:left;
	font-family: 'OpenSansLight';
	color:#000;
	font-size:28px;
	border-bottom:solid 1px #ededed;
	padding-bottom:0px;
	background-color:#FFF;
	padding-top:10px;
	}

.cnt_datosApi{
	width:350px;
	height:auto;
	min-height:200px !important;
	float:left;
	margin:25px;
	padding:30px 40px 40px 40px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color:#FFF;
	position:relative;
}
.cnt_datosApi2{
	width:350px;
	height:auto;
	min-height:200px !important;
	float:left;
	margin:25px;
	padding:30px 40px 40px 40px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color:#FFF;
	position:relative;
}



/*INICO CUENTA ATRÁS*/

#cnt_resumenApi{
	width:350px;
	height:auto;
	min-height:770px !important;
	float:left;
	margin:25px;
	padding:30px 40px 40px 40px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color:#FFF;
	position:relative;
	background-image: url(../img_m/fondo_resumen2.jpg)
}
.countdown{width:326px;
	height:118px;
	float:left;
	background-image:url(../img_m/countdown.png);
	margin-top:10px;
	padding-left:23px;}
.cnt_datosInfo{
	width:100%;
	min-height:50px;
	height:auto !important;
	float:left;
	background: url(../img_m/separadorDatos.gif) repeat-x center bottom;
	color:#FFF;
	font-size:24px;
   text-align: left;
   font-family: 'OpenSansLight';
   margin:0px 0px 25px 0px;
   padding-bottom:20px;
	
	}
.datosCW{ width:65px; height:57px; float:left;font-family: 'HelveticaNeueBoldCondensed'; font-size:44px; color:#d1f274; margin:18px 16px 0px 0px; padding-top:8px; text-align:center; letter-spacing:4px;}
.datosInfo{font-size:36px; color:#d1f274; }
.datosInfo2{ width:100%; height:20px; float:left; font-family: 'OpenSansRegular';  padding:5px 0px 0px 10px; margin:5px 0px 5px 0px;}
.datos1{ width:30%; color:#FFF; font-size:16px; float:left;}
.datos2{ width:20%; color:#d1f274; font-size:16px; float:left;}
.datos3{ width:50%; height:15px;background-color:#d1f274; float:left;-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;}
.huella{width:270px; height:117px; float:left; background-image:url(../img_m/huella_porcentaje.png)}
.porcentaje{width:80px; height:77px; float:left; color:#d1f274;font-family: 'HelveticaNeueBoldCondensed'; font-size:40px; padding-top:40px;text-align:center}
/*FINAL CUENTA ATRÁS*/

/*INICIO ENTRENAMIENTO*/

.cnt_semanaE{
	width:100%;
	height:90px;
	float:left;
	margin:15px 0px 15px 0px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: solid 4px #dbdbdb;
	background: url(../img_m/ico_entrenamiento.png) no-repeat left center;
	}
.translucido{opacity: 0.4;
   filter:  alpha(opacity=40);}
.campoWE{
	width:30%;
	height:60px;
	float:right;
	text-align:center;
	border-right:solid 1px #DBDBDB;
	margin:15px 0px 15px 0px;
	color:#000;
	font-size:18px;
	font-family: 'OpenSansRegular';
	}
.campoFE{width:30%;
	height:60px;
	float:right;
	text-align:center;
	border-right:solid 1px #DBDBDB;
	margin:15px 0px 15px 0px;
	color:#4f8a2e;
	}
.campoDE{width:30%;
	height:60px;
	float:right;
	margin:15px 0px 15px 0px;
	text-align:center;}
	
.nsweekly{ font-family: 'HelveticaNeueBoldCondensed'; font-size:24px;}
.pdf{ width:60px; height:60px; margin:0 auto;background-image:url(../img_m/pdf.jpg);}
.pdf span{ display:none;}
.pdf a{ display:block; width:60px; height:60px; background-image:url(../img_m/pdf.jpg)}
.pdf a:hover{ background-position:bottom; background-image:url(../img_m/pdf.jpg)}

/*FINAL ENTRENAMIENTO*/


.cnt_camposforA{
	width:100%; height: auto !important; float:left; margin:5px 0px 5px 0px; float:left;
	}
.cnt_camposforA50{
	width:48%; height: auto !important; float:left; margin:5px 0px 5px 0px; float:left;
	}
.styled-select select {
   background: transparent;
   width:100%;
   padding: 5px;
   color:#999;
   font-size:15px;
   text-align: left;
   font-family: 'OpenSansLight';
   line-height: 2;
   border: 0;
   border-radius: 0;
   height: 45px;
   -webkit-appearance: none;
    cursor:pointer;
   }
.styled-select {
   width: 95%;
   height: 45px;
   overflow: hidden;
   margin:5px 0px 5px 0px;
   background: url(../img_m/flecha_select.png) no-repeat right #ededed;
   border: 1px solid #cdcdcd;
   -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
   }
.styled-select2 select {
   background: transparent;
   width:100%;
   padding:5px;
   color:#999;
   font-size:15px;
   text-align: left;
   font-family: 'OpenSansLight';
   line-height: 2;
   border: 0;
   border-radius: 0;
   height: 45px;
   -webkit-appearance: none;
   cursor:pointer;
   }
.styled-select2 {
   width: 95%;
   height: 45px;
   overflow: hidden;
   margin:5px 0px 5px 0px;
   background: url(../img_m/flecha_select.png) no-repeat right #ededed;
   border: 1px solid #cdcdcd;
   -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
   }

.camposforA{
	width:100%;
	height:45px;
	float:left;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
   background-color:#ededed; 
   color:#999;
   font-size:18px;
   text-align: left;
   font-family: 'OpenSansLight';
   border:solid 1px #cdcdcd;}
.camposforAtxt{
	width:100%;
	height:122px;
	float:left;
	margin:5px 0px 5px 0px;
	padding:0px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
   background-color:#ededed; 
   color:#999;
   font-size:22px;
   text-align: left;
   font-family: 'OpenSansLight';
   border:solid 1px #cdcdcd;} 
.avisoerrorA{ width:100%; height: auto !important; float:left; font-family: 'OpenSansLight'; color:#F60; font-size:15px;}
.check-radio{width:100%; height:auto !important; border-bottom:dotted 1px #ededed; padding-bottom:17px; margin-bottom:17px; float:left;}
.check-radio50{width:40%; height:25px; margin-bottom:10px; border:solid 1px #ededed; padding:10px; margin-bottom:10px; float:left;-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;}
	



#cnt_menu{width:100%; height:100%; margin:auto; display:block; position:relative;}
#cnt_menuTop{width:960px; height:100%; margin:auto; display:block; position:relative;}
#lineablanca{width:100%; height:12px; float:left; background-color:#FFF;}
#lineaverde{width:100%; height:58px; float:left; background-color:#0a8b1e;}
#lineaverde2{width:100%; height:18px; float:left; background-color:#0a8b1e;}

.ico_trainerC{
	width: 113px;
	height: 96px;
	position: absolute;
	top: 220px;
	left: 340px;
}
#verde3{width:100%; min-height:15px; height:auto !important; background-color:#0A8B1E; float:left;}

#logo_api{
	width: 79px;
	height: 90px;
	float:right;
	margin-left:10px;
}
#logo_api span{
	display:none;
}

#logo_api a{
	display:block;
	width: 79px;
	height: 90px;
	float:right;
	background-image:url(../img_m/ico_api2.png);

}
#logo_api a:hover{
	background-position:bottom;

}


#verde4{width:100%; height:7px;  background-color:#0A8B1E; float:left;}


#cnt_infoapi{ width:100%;  min-height:600px !important; height:auto; float:left; padding:50px 0px 0px 0px; background-color:#dbdbdb; position:relative;}
#cnt_infoapi2{ width:960px; min-height:600px !important; height:auto;  margin:0 auto; padding:0px 0px 0px 0px; background-color:#dbdbdb; position:relative; }


#contenedor_centradoInfo1{ margin:0 auto; width:480px;position:relative;}
#contenedor_centradoInfo2{ margin:0 auto; width:480px; position:relative;}



#menuC{width:430px; height:90px; float:left; margin-left:10px;background-image:url(../img_m/fondo_menuE.jpg) ; position:relative;}
#menuC2{display:none;}

#logosdobles{width:100%; height:90px; background-color:#FFF; float:left;}
#cnt_logosdobles{width:960px; height:90px; margin:0 auto;}
#cnt_logosdobles2{width:307px; height:90px; float:left; background-color:#FFF;}

#salir_api{width:46px; height:53px; float: left; margin-left:30px;}
a.button_Api{
display:block;
color:#555555;
line-height:65px;
margin-top:29px;
margin-right:10px;
text-decoration:none;
width:30px;
float: right;
font-size:11px;
}
a:hover.button_Api{
color:#0066CC;
}
.salir_api{
background:url(../img_m/icosalir.png) no-repeat 0px 5px;
text-indent:0px;
display:block;
}

.cnt_datosApi2_inicio{
	width:430px;
	height:auto;
	min-height:200px !important;
	float:left;
	margin:0px 25px 0px 25px;
	padding:30px 0px 40px 0px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	position:relative;
	text-align:center;
	color:#000;
	font-size:24px;
	font-family: 'OpenSansLight';
}
.datosInicio{
	width:125px;
	height:33px;
	float:left;
	margin:19px 0px 19px 0px;
	padding:15px 0px 0px 60px;
	border-right:solid 1px #c6c6c6;
	color: #000000;
	font-family: 'OpenSansSemiboldItalic';
	font-size:16px;
	text-shadow: 1px 1px 0 rgba(255,255,255,1);
	text-align:left;
	}
.datosApps{
	width:150px;
	height:44px;
	float:left;
	margin:10px 0px 10px 0px;
	padding:22px 0px 0px 170px;
	border-right:solid 1px #c6c6c6;
	color: #000000;
	font-family: 'OpenSansSemiboldItalic';
	font-size:18px;
	text-shadow: 1px 1px 0 rgba(255,255,255,1);
	text-align:left;
	}
.estadoInicio{width:174px;
height:48px; float:left; margin:19px 0px 19px 0px;border-right:solid 1px #c6c6c6; color:#999; text-align:center; font-size:14px;}
.verdeestado{ color:#0a8b1e; font-size:18px;font-family: 'HelveticaNeueLightCondensed';}
.rojoestado{color:#ff0000; font-size:18px;font-family: 'HelveticaNeueLightCondensed';}
.cnt_estadoInicio{width:174px;
height:87px; float:left; background-color:#FFF;}
.flechaInicio{width:65px;
height:48px; float:left; margin:19px 0px 19px 0px; background: url(../img_m/flechaestado.png) no-repeat 30px top}
	
.cnt_inicioA{
	width: 430px;
	height: 106px;
	float: left;
	margin: 10px 0px 10px 0px;
}

a .cnt_desinicio{
width:426px;
height:86px;
padding: 0px 0px 0px 0px;
margin:10px 0px 10px 0px;
border:2px solid #FFFFFF;
-webkit-box-shadow: #B4B5B5 1px 1px 1px  ;
-moz-box-shadow: #B4B5B5 1px 1px 1px ;
box-shadow: #B4B5B5 1px 1px 1px  ;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
text-decoration:none;
display:inline-block;
 background-color: #FFFFFF;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ededed));
 background-image: -webkit-linear-gradient(top, #FFFFFF, #ededed);
 background-image: -moz-linear-gradient(top, #FFFFFF, #ededed);
 background-image: -ms-linear-gradient(top, #FFFFFF, #ededed);
 background-image: -o-linear-gradient(top, #FFFFFF, #ededed);
 background-image: linear-gradient(to bottom, #FFFFFF, #ededed);
 filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFF, endColorstr=#ededed);
 transition: background 2s; 
 -moz-transition: background 1s; /* para animar el cambio de color de fondo */
 -webkit-transition: background 1s;
 -o-transition: background 1s;
 text-decoration:none;
 }


a:hover .cnt_desinicio{
 width:426px;
 height:86px;
 position:relative;
 background-color: #e6e6e6; background-image: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#d4d4d4));
 background-image: -webkit-linear-gradient(top, #e6e6e6, #d4d4d4);
 background-image: -moz-linear-gradient(top, #e6e6e6, #d4d4d4);
 background-image: -ms-linear-gradient(top, #e6e6e6, #d4d4d4);
 background-image: -o-linear-gradient(top, #e6e6e6, #d4d4d4);
 background-image: linear-gradient(to bottom, #e6e6e6, #d4d4d4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e6e6e6, endColorstr=#d4d4d4);
 -webkit-box-shadow: #999 1px 1px 1px  ;
-moz-box-shadow: #999 1px 1px 1px ;
box-shadow: #999 1px 1px 1px  ;
}

#cnt_syncA{
	width:430px; height:223px; float:left; margin:10px 0px 30px 0px;}
#syncA{
	width:430px; height:219px; float:left;}
#tit_syncA{
	width:100%; height:38px; float:left; text-align:center;color: #000000;
	 font-family: 'OpenSansBoldItalic';
	font-size:28px;
	text-shadow: 1px 1px 0 rgba(255,255,255,1); padding-top:10px;}
#ico_keeperA{
	width:100px;
	height:100px;
	float:left;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background: #FFF url(../img_m/ico_keeperA.png) no-repeat center center;
	}
#ico_igrA{
	width:100px;
	height:100px;
	float:right;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background: #FFF url(../img_m/ico_IgrA.png) no-repeat center center;
	}
#cnt_lastsync{
	width: 230px;
	height: 161px;
	float: left;
	margin: 0px;
}
#lastsync{ width:230px; height:23px; float:left; text-align:center; font-family:'OpenSansSemibold'; font-size:16px; color:#000; margin:10px 0px 10px 0px;}
#lastsync_fecha{
	width:230px; height:20px; float:left;-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px; background-color:#5f5f5f; color:#FFF; font-size:14px;font-family:'OpenSansSemibold'; padding-top:2px; }

#ico_syncA{ width:61px; height:61px; float:left; margin:20px 85px 0px 84px;}
#ico_syncA span{ display:none;}
#ico_syncA a{ display:block; width:61px; height:61px; float:left; background-image:url(../img_m/icosync.png);}
#ico_syncA a:hover{ background-image:url(../img_m/icosync.png); background-position:bottom;}
#cnt_last_syncA{}
.separadorA{ width:100%; height:2px; background-image:url(../img_m/pixelSA.gif); float:left;}


/*TRAINING*/
#contenedor_centradoInfoT{ margin:0 auto; width:750px;}
.cnt_datosApiT{
	width: 740px;
	height: auto;
	min-height: 200px !important;
	float: left;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 40px 0px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #FFF;
	position: relative;
	font-family: 'OpenSansBold';
	color: #484848;
}
.numberS{
	font-size:48px;
	color:#4f8a2e;
	}
.fechaS{
	font-size:16px;
	color:#ff0702;
	}
.descargarS{
	font-size:12px;
	font-family: 'OpenSansSemibold';
	}
.ico_calendarioT{
	background-image: url(../img_m/icoS.png);
	width: 25px;
	height: 27px;
	position: absolute;
	top: 14px;
}
.ico_goalT{
	background-image: url(../img_m/icoS2.png);
	width: 25px;
	height: 27px;
	position: absolute;
	top: 14px;
}
.ico_pdf{
	width: 60px;
	height: 60px;
	position: absolute;
	top: 21px;
	left: 120px;
}
.ico_trainerT{
	width: 113px;
	height: 96px;
	float:right;
}
.ico_pdf span{ display:none;}
.ico_pdf a{ display:block; width:60px; height:60px; background-image:url(../img_m/ico_pdf.png)}
.ico_pdf a:hover{ background-position:bottom; background-image:url(../img_m/ico_pdf.png)}
.ico_corredorT{
	background-image: url(../img_m/ico_correrorT.png);
	width: 19px;
	height: 51px;
	margin: 25px 10px 0px 20px;
	float: left;
	position: absolute;
	top: -3px;
	left: 0px;
}
#cnt_semanaT{
	width:680px;
	height:auto;
	min-height:90px !important;
	float:left;
	padding:0px 30px 0px 30px;
	background-image:url(../img_m/fondo_semanalT.jpg);
	font-size:28px;
	text-shadow: 1px 1px white;
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-border-radius:  8px 8px 0px 0px;
	border-radius:  8px 8px 0px 0px;
	}
#semanaT{ width:200px; height:70px; float:left; background: url(../img_m/separadorS.gif) no-repeat right bottom; padding-top:20px; position:relative;}
#historiaT{
	width: 75px;
	height: 90px;
	float: left;
	font-size: 14px;
	color: #4f8a2e;
	text-align: center;
	padding-top: 0px;
}
#fechaT{width:215px; height:55px; float:left;background: url(../img_m/separadorS.gif) no-repeat left bottom;font-size:14px; padding:35px 0px 0px 20px;}
#descargarT{width:120px; height:52px; float:left;background: url(../img_m/separadorS.gif) no-repeat left bottom; font-size:14px; padding:38px 0px 0px 50px; position:relative;}
.cnt_titularesT{
	width:680px;
	height:auto;
	min-height:30px !important;
	float:left;
	padding:0px 30px 0px 30px;
	font-family: 'OpenSansSemibold';
	font-size:22px;
	color:#4f8a2e;
	margin:30px 0px 30px 0px;
	text-align:left;
	
	}
#cnt_resultadosT{
	width:680px;
	height:auto;
	min-height:480px !important;
	float:left;
	margin:0px 30px 0px 30px;
	background-image: url(../img_m/img_resultadoS01.jpg);
	
	}
#btn_resultados{ display:none;}
#cnt_comentariosT{
	width:680px;
	height:auto;
	min-height:100px !important;
	float:left;
	padding:0px 0px 30px 0px;
	margin:0px 30px 0px 30px;
	border-bottom:solid 1px #ededed;
	}
#txt-comentarios{
	width:550px;
	height:auto;
	min-height:100px !important;
	float:left;
	font-family: 'OpenSansLight';
	font-size:15px;
	}
#cnt_diariosT{
	width:680px;
	height:auto;
	min-height:165px !important;
	float:left;
	padding:0px 30px 0px 30px;
	text-shadow: 1px 1px white;
	
	}
 
.cnt_diariosT{
	width:680px;
	height:96px;
	float:left;
	padding:0px 0px 0px 0px;
	background-image:url(../img_m/fondo_diarios.jpg);
	position:relative;
	-webkit-border-radius: 8px;
	-moz-border-radius:  8px;
	border-radius:  8px;
	margin-bottom:20px;
	}
.trainingD{
	width:135px;
	height:81px;
	float:left;
	padding:15px 0px 0px 15px;
	background: url(../img_m/separadorDiario.gif) no-repeat right center;
	position:relative;
	line-height:18px;
	}
.distanciaD{
	width:130px;
	height:61px;
	float:left;
	padding:35px 0px 0px 10px;
	background: url(../img_m/separadorDiario.gif) no-repeat right  center;
	position:relative;
	line-height:24px;
	}
.medidasD{font-size:18px;
	color:#4f8a2e;}
.datosD{font-size:30px;
	color:#4f8a2e;}

.tiempoD{
	width:160px;
	height:61px;
	float:left;
	padding:35px 0px 0px 10px;
	background: url(../img_m/separadorDiario.gif) no-repeat right  center;
	position:relative;
	line-height:24px;
	}
.caloriasD{
	width:95px;
	height:61px;
	float:left;
	padding:35px 0px 0px 10px;
	background: url(../img_m/separadorDiario.gif) no-repeat right  center;
	position:relative;
	line-height:24px;
	}
.pulsacionesD{
	width:105px;
	height:61px;
	float:left;
	padding:35px 0px 0px 10px;
	position:relative;
	line-height:24px;
	}

.ico_diarios{
	width: 28px;
	height: 28px;
	position: absolute;
	top: 7px;
}
.ico_agendaD{
	width: 31px;
	height: 34px;
	float:left;
	}
.ico_numberD{
	width: 31px;
	height: 24px;
	float:left;
	font-size:30px;
	padding:10px 40px 0px 5px;
	text-align:right;
	}
#cnt_puntuacionT{
	width:680px;
	height:auto;
	min-height:100px !important;
	float:left;
	padding:0px 30px 0px 30px;
	background-image:url(../img_m/fondo_puntuacionT.jpg);
	color:#FFF;
	font-size:16px;
	text-align:center;
	}
#cnt_obejetivosT{
	width:680px;
	height:auto;
	min-height:100px !important;
	float:left;
	padding:0px 30px 0px 30px;
	background-image:url(../img_m/fondo_puntuacionTB.jpg);
	color:#FFF;
	font-size:16px;
	text-align:center;
	}
#puntuacionT{
	width: 100px;
	height: 100px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	text-align:left;
	 font-family: 'OpenSansRegular';
	}
#tecnicoT{
	width: 100px;
	height: 75px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	padding-top:25px;
	
	}
#dedicacionT{
	width: 100px;
	height: 75px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	padding-top:25px;
	}
#kmT{
	width: 90px;
	height: 75px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	padding-top:25px;
	}
#objetivoT{
	width: 160px;
	height: 100px;
	float:left;
	}
#objetivoT a{
	width: 110px;
	height: 60px;
	float:left;
	padding:40px 0px 0px 40px;
	font-family: 'OpenSansRegular';
	background: url(../img_m/ico_objetivo.png) no-repeat 10px  center;
	color:#FFF;
	}
#objetivoT a:hover{
	background: #000 url(../img_m/ico_objetivo2.png) no-repeat 10px  center;
	color:#d1f274;
	opacity: 0.5;
   filter:  alpha(opacity=50);
	}
	
#evaluacionT{
	width: 130px;
	height: 100px;
	float:left;
	}
#evaluacionT a{
	width: 90px;
	height: 60px;
	float:left;
	padding:40px 0px 0px 40px;
	font-family: 'OpenSansRegular';
	background: url(../img_m/ico_evaluacion.png) no-repeat 10px  center;
	color:#FFF;
	}
#evaluacionT a:hover{
	background: #000 url(../img_m/ico_evaluacion2.png) no-repeat 10px  center;
	color:#d1f274;
	opacity: 0.5;
   filter:  alpha(opacity=50);
	}


.datosT2{	
	color:#d1f274;
	font-size:24px;
	}
.ico_puntuacionT{
	width:68px;
	height:20px;
	float:left;
	margin-top:20px;
	}
.ico_objetivoT{
	width:30px;
	height:30px;
	float:left;
	margin-left:20px;
	}
	



.button_calen{
float:left;
width:120px;
height:20px;
margin-top:20px;
margin-left:135px;
background-color:#4f8a2e;
color:#FFF;
font-size:12px;
text-align:center;
font-family: 'OpenSansRegular';
padding: 7px 0px 3px 0px;
text-decoration:none; 
display:inline-block;
border:none;
cursor:pointer;
-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.button_calen:hover{
color: #FFF;
background-color:#535557;
}


/*FINAL AREA PRIVADA*/	


	

@media only screen  
and (min-width : 1025px)  
{	
#cnt_contenido2{width:100%;  max-width:1000px;min-height:650px; height: auto !important;margin:0 auto 0 auto; position:relative; text-align:center; padding:0px 30px 0px 30px;}
h2{ padding:10px 40px 40px 40px;}
h1{ padding:40px 40px 0px 40px; }
.ico_pasos{ width:101px; height:88px; float:left; background-image:url(../img_m/ico_pasos.png);  padding:21px 0px 0px 60px; color:#FFF; font-size:24px; text-align:left;font-family: 'OpenSansLight'; float:left; margin:20px;}
	                         
}

@media only screen  
and (min-width : 768px) 
and (max-width : 1024px) 
 {
#cnt_contenido2{width:100%;  max-width:700px;min-height:650px; height: auto !important;margin:0 auto 0 auto; position:relative; text-align:center; padding:0px 30px 0px 30px;}
h2{ padding:10px 40px 40px 40px;}
h1{ padding:40px 40px 0px 40px; }
.ico_pasos{ width:101px; height:88px; float:left; background-image:url(../img_m/ico_pasos.png);  padding:21px 0px 0px 60px; color:#FFF; font-size:24px; text-align:left;font-family: 'OpenSansLight'; float:left; margin:20px;}

#cnt_infoapi2{
	width: 750px;
	min-height: 100px !important;
	height: auto;
	padding: 0px;
	margin: 0 auto;
	background-color: #dbdbdb;
	position: relative;
}
				  
}

@media only screen  
and (min-width : 481px)  
and (max-width : 767px) {
#cnt_contenido2{width:100%;  max-width:750px;min-height:600px; height: auto !important;margin:0 auto 0 auto; position:relative; text-align:center; padding:0px 30px 0px 30px;}
.ico_pasos{ width:101px; height:88px; float:left; background-image:url(../img_m/ico_pasos.png);  padding:21px 0px 0px 60px; color:#FFF; font-size:24px; text-align:left;font-family: 'OpenSansLight'; float:left; margin:20px;}
h2{ padding:10px 40px 40px 40px;}
h1{ padding:40px 40px 0px 40px; }

#cnt_infoapi2{ width:480px; min-height:100px !important; height:auto; float:left; padding:0px; margin:0 auto; background-color:#dbdbdb; position:relative;}

}

@media only screen   
and (max-width : 480px) {  
#cnt_contenido2{width:100%;  max-width:418px;min-height:650px; height: auto !important;margin:0 auto 0 auto;  text-align:center;padding:0px 30px 0px 30px; display:block;}
h2{ padding:10px 20px 40px 20px; text-align: left;font-size:18px; }
h1{ padding:20px 20px 0px 20px; text-align: left; }
h4{ font-family: 'OpenSansLight'; font-size:24px; margin:40px 0px 0px 0px; padding:0x; line-height:30px;color:#4f8a2e; font-weight:normal;}
.verde1{font-family: 'OpenSansLight';  margin:0px; padding:0x; text-decoration:none; font-size: 24px; color:#baf798; line-height:24px;}
.ico_pasos{ width:101px; height:88px; margin:10px  auto 0px auto; background-image:url(../img_m/ico_pasos.png);  padding:21px 0px 0px 60px; color:#FFF; font-size:24px; text-align:left;font-family: 'OpenSansLight';}
.cnt_pie{ width:380px; height:40px; float:left; background-color:#FFF; background: #FFF url(../img_m/pixel_verde.gif) repeat-x center top; padding-bottom:30px; font-size:12px;padding-top:10px; text-align:center;}

.cnt_pie2{ width:480px; height:90px; float:left; background-color:#FFF; background: #FFF url(../img_m/pixel_verde.gif) repeat-x center top; text-align:center; padding-top:15px; font-size:12px; position:relative;}
.button_codigo{
	width:90%; height:43px;
	padding-top:10px;
border:1px solid #34740e; -webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;font-size:18px;font-family: 'OpenSansSemibold'; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3); color: #FFFFFF; text-align:center;
 background-color: #4ba614; background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));
 background-image: -webkit-linear-gradient(top, #4ba614, #008c00);
 background-image: -moz-linear-gradient(top, #4ba614, #008c00);
 background-image: -ms-linear-gradient(top, #4ba614, #008c00);
 background-image: -o-linear-gradient(top, #4ba614, #008c00);
 background-image: linear-gradient(to bottom, #4ba614, #008c00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4ba614, endColorstr=#008c00);
 margin:25px 0px 25px 0px;
}

/*AREA PRIVADA*/
#contenedor_info{width:100%; min-height:300px; height:auto !important; margin:0 auto; position:relative;}
#cnt_infoapi{ width:480px; min-height:100px !important; height:auto; float:left; padding:0px 0px 0px 0px; background-color:#dbdbdb; position:relative;}
#cnt_infoapi2{ width:480px; min-height:100px !important; height:auto; float:left; padding:0px; margin:0px; background-color:#dbdbdb; position:relative;}

.cnt_pieApi{ width:480px; height:20px; float:left; background-color:#FFF; background: #FFF url(../img_m/pixel_verde.gif) repeat-x center top; text-align:left; font-size:10px; padding:15px 0px 5px 25px;}

#menuC2{ display:block; width:430px; height:90px; padding:0px 25px 0px 25px; float:left; margin:10px 0px 20px 0px; background-image:url(../img_m/fondo_menuE.jpg) ;}
#menuC{display:none;}
#cnt_menu{ display:none;}
#cnt_menuTop{width:480px; height:auto; float:left; position:relative;}
#logosdobles{width:480px; height:90px; background-color:#FFF; float:left;}
#verde3{width:480px; height:10px; background-color:#0A8B1E; float:left;}
#cnt_logosdobles{width:480px; height:90px; margin:0 auto; position:relative;}
#verde4{width:480px; height:7px;  background-color:#0A8B1E; float:left;}

/*TRAINING*/
#contenedor_centradoInfoT{  margin:0 auto; width:480px;}
.cnt_datosApiT{
	width: 430px;
	height: auto;
	min-height: 200px !important;
	float: left;
	margin: 25px;
	padding: 0px 0px 40px 0px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #FFF;
	position: relative;
	font-family: 'OpenSansBold';
	color: #484848;
}
#cnt_semanaT{
	width:400px;
	height:auto;
	min-height:90px !important;
	float:left;
	padding:0px 15px 0px 15px;
	background-image:url(../img_m/fondo_semanalT.jpg);
	font-size:28px;
	text-shadow: 1px 1px white;
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-border-radius:  8px 8px 0px 0px;
	border-radius:  8px 8px 0px 0px;
	}
#semanaT{ width:240px; height:70px; float:left;  padding-top:20px; position:relative; 	background: url(../img_m/separadorS.gif) no-repeat right bottom;}
#historiaT{
	width: 75px;
	height: 90px;
	float:left;
	font-size: 14px;
	color: #4f8a2e;
	text-align: center;
	padding-top: 0px;
	background: url(../img_m/separadorS.gif) no-repeat right bottom;
	
}
#fechaT{width:210px; height:55px; float:left;font-size:14px; padding:35px 0px 0px 0px;background:none;}

.cnt_titularesT{
	width:400px;
	height:auto;
	min-height:30px !important;
	float:left;
	padding:0px 15px 0px 15px;
	font-family: 'OpenSansSemibold';
	font-size:22px;
	color:#4f8a2e;
	margin:30px 0px 30px 0px;
	text-align:left;
	
	}
#cnt_resultadosT{
	width:400px;
	height:auto;
	min-height:282px !important;
	float:left;
	margin:0px 15px 0px 15px;
	padding:0px;
	background-image:url(../img_m/img_resultadoS01_M.jpg);
	position:relative;
	}
	
#btn_resultados {
	width: 80px;
	height: 40px;
	position: absolute;
	z-index: 999;
	display: block;
	left: 320px;
	top: -61px;
}
#btn_resultados a{ width:80px; height:40px;}
.cntbutton_webCa{ margin:0 70px 0 70px; width:80px;
	height:30px; float:left;}
.button_webCa{
	float:left;
	width:80px;
	height:20px;
background-color:#4f8a2e;
color:#FFF;
font-size:12px;
text-align:center;
font-family: 'OpenSansRegular';
padding: 7px 0px 3px 0px;
text-decoration:none; 
display:inline-block;
border:none;
cursor:pointer;
-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.button_webCa:hover{
 color: #FFF;
 background-color:#535557;
}



#cnt_comentariosT{
	width:400px;
	height:auto;
	min-height:100px !important;
	float:left;
	padding:0px 0px 30px 0px;
	margin:0px 15px 0px 15px;
	border-bottom:solid 1px #ededed;
	}
#txt-comentarios{
	width:270px;
	height:auto;
	min-height:100px !important;
	float:left;
	font-family: 'OpenSansLight';
	font-size:15px;
	}
#cnt_diariosT{
	width:400px;
	height:auto;
	min-height:165px !important;
	float:left;
	padding:0px 15px 0px 15px;
	text-shadow: 1px 1px white;
	
	}
 
.cnt_diariosT{
	width:400px;
	height:192px;
	float:left;
	padding:0px 0px 0px 0px;
	background-image:url(../img_m/fondo_diarios2.jpg);
	position:relative;
	-webkit-border-radius: 8px;
	-moz-border-radius:  8px;
	border-radius:  8px;
	margin-bottom:20px;
	}

#cnt_puntuacionT{
	width:400px;
	height:160px;
	float:left;
	padding:0px 15px 0px 15px;
	background-image:url(../img_m/fondo_puntuacionT2.jpg);
	color:#FFF;
	font-size:16px;
	text-align:center;
	overflow:hidden;
	}
#cnt_obejetivosT{
width:400px;
	height:160px;
	float:left;
	padding:0px 15px 0px 15px;
	background-image:url(../img_m/fondo_puntuacionT2B.jpg);
	color:#FFF;
	font-size:16px;
	text-align:center;
	overflow:hidden;
	}
#puntuacionT{
	width: 100px;
	height: 100px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	text-align:left;
	 font-family: 'OpenSansRegular';
	}
#tecnicoT{
	width: 80px;
	height: 75px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	padding-top:25px;
	
	}
#dedicacionT{
	width: 120px;
	height: 75px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	padding-top:25px;
	}
#kmT{
	width: 70px;
	height: 75px;
	float:left;
	background: url(../img_m/separador_puntuacion.png) no-repeat right  center;
	padding-top:25px;
	}
#objetivoT{
	width: 190px;
	height: 50px;
	float:left;
	margin-left:20px;
	}
#objetivoT a{
	width: 140px;
	height: 35px;
	float:left;
	padding:15px 0px 0px 40px;
	font-family: 'OpenSansRegular';
	background: url(../img_m/ico_objetivo.png) no-repeat 15px  center;
	color:#FFF;
	}
#objetivoT a:hover{
	background: #000 url(../img_m/ico_objetivo2.png) no-repeat 15px  center;
	color:#d1f274;
	opacity: 0.5;
   filter:  alpha(opacity=50);
	}

#evaluacionT{
	width: 130px;
	height: 50px;
	float:left;
	}
#evaluacionT a{
	width: 90px;
	height: 35px;
	float:left;
	padding:15px 0px 0px 40px;
	font-family: 'OpenSansRegular';
	background: url(../img_m/ico_evaluacion.png) no-repeat 10px  center;
	color:#FFF;
	}
#evaluacionT a:hover{
	background: #000 url(../img_m/ico_evaluacion2.png) no-repeat 10px  center;
	color:#d1f274;
	opacity: 0.5;
   filter:  alpha(opacity=50);
	}
                         
}
