body{font-family: 'Exo 2', sans-serif;}
.container{ margin:0 auto;}

/*Registro*/
.recordatorio{color:red; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none; float:right; top: 108px;position: absolute;}
.registrado{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff;
text-decoration:none; line-height:30px; float:right;}
input.registro{ width:123px; height:15px; border:1px solid #818181;
border-radius: 0px; color:#acacac; font-size:13px; font-family:Tahoma, Geneva, sans-serif;
float:left; margin-right:10px; margin-top:5px;}
a.btn-entrar-2{ 
background: #98bad6; /* Old browsers */
background: -moz-linear-gradient(top,  #98bad6 1%, #456392 11%, #456392 60%, #32486c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#98bad6), color-stop(11%,#456392), color-stop(60%,#456392), color-stop(100%,#32486c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98bad6', endColorstr='#32486c',GradientType=0 ); /* IE6-9 */
padding:2px 8px;
text-align:center;
color:#fff;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
float:right;
margin-right:10px;
margin-top:5px;
}
.checkbox.reg{ float:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px; text-decoration:underline;
color:#FFF;}
a.olvidaste{ float:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px; text-decoration:underline;
color:#FFF;}

.back-gris{background:url(../img/bg.jpg) repeat-x top; width:100%;}
a { transition-duration: 0.4s;
-webkit-transition-duration: 0.4s; /* Safari */
-webkit-transition: 0.4s; 
    -moz-transition: 0.4s; 
    -ms-transition: 0.4s; 
    -o-transition: 0.4s; 
    transition: 0.4s;}

#header{ background:#019dce; height:81px; }
.back-header{ height:81px; background:url(../img/back-header.png) no-repeat center; }
a.iso{ margin-top:15px; display:block;}
a.perfil{ font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#27416c; font-weight:400; text-decoration:underline; line-height:28px;
background:url(../img/ic-perfil.png) no-repeat right; padding-right:28px; margin-right:40px; float:right;}
a.perfil:hover{ color:#fff; background:url(../img/ic-perfil.png) no-repeat right; padding-right:28px; }
a.salir{ font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#27416c; font-weight:400; text-decoration:none; line-height:28px; margin-right:35px; float:right;}
a.salir:hover{ color:#fff;}
.faltan-turno{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:400; color:#fff; padding-left:25px; background:url(../img/ic-calendar.png) no-repeat left;
float:right; line-height:28px; clear:right; }
a.no-sacaste-turno{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:400; color:#fff; padding-left:25px; background: url(../img/no-sacaste-turno.png) no-repeat left;
float:right; text-decoration:none; display:block; margin-top:20px; margin-right:5px;}
a.no-sacaste-turno:hover{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:400; color:#fff; padding-left:25px; background: url(../img/no-sacaste-turno.png) no-repeat left;
float:right;text-decoration:underline; display:block;}
.back-blog{ background:url(../img/back-blog.jpg) no-repeat; height:92px; margin-bottom:20px; }
h1 { font-weight:400; font-style:italic; font-size:38px; color:#fff;
text-shadow: 0.0em 0.03em #333; margin-left:10px; line-height:2px; }
.bajada { font-weight:700; font-style:italic; font-size:22px; color:#fff;
margin-left:10px; line-height:20px; }
.tit-entradas{ font-weight:700; font-size:18px; color:#707070; float:left; line-height:30px; }
.lila{ color:#8971b1;}
a.btn-ver-nov{ font-size:14px; font-weight:700; text-transform:uppercase; float:right; color:#8971b1;
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
padding:8px;
-webkit-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
 }
a.btn-ver-nov:hover{
color:#fff;
text-decoration:none;
background: #af9bca; /* Old browsers */
background: -moz-linear-gradient(top,  #af9bca 0%, #8d75b4 1%, #6c579d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af9bca), color-stop(1%,#8d75b4), color-stop(100%,#6c579d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af9bca', endColorstr='#6c579d',GradientType=0 ); /* IE6-9 */}
.paginado{ padding-top:10px; padding-bottom:10px; border-top:#8971b1 solid 2px; border-bottom:#8971b1 solid 2px;
margin-top:10px; margin-bottom:15px; float:left; }
.total-pag{ color:#707070; font-family:Tahoma, Geneva, sans-serif; font-size:12px; float:right;}
a.ant-sig{ color:#707070; font-family:Tahoma, Geneva, sans-serif; font-size:12px; float:left; text-decoration:none; margin-left:10px;}
a.ant-sig:hover{ text-decoration:underline; color:#8971b1;}
 ul.numerado{ list-style:none; float:left; margin:0px; padding:0px; }
 ul.numerado li{ display:inline; }
 ul.numerado li a{
font-size:12px;
width:23px; height:23px;
float:left;
margin-left:10px;
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
color:#8971b1;
font-weight:700;
text-decoration:none;
text-align:center; }
ul li a:hover{
color:#fff;
text-decoration:none;
background: #a5a5a5; /* Old browsers */
background: -moz-linear-gradient(top,  #a5a5a5 0%, #686868 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5a5a5), color-stop(100%,#686868)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a5a5a5 0%,#686868 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a5a5a5 0%,#686868 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a5a5a5 0%,#686868 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a5a5a5 0%,#686868 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='#686868',GradientType=0 ); /* IE6-9 */

}
ul.numerado li a.active{
color:#fff;
text-decoration:none;
background: #a5a5a5; /* Old browsers */
background: -moz-linear-gradient(top,  #a5a5a5 0%, #686868 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5a5a5), color-stop(100%,#686868)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a5a5a5 0%,#686868 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a5a5a5 0%,#686868 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a5a5a5 0%,#686868 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a5a5a5 0%,#686868 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5a5a5', endColorstr='#686868',GradientType=0 ); /* IE6-9 */
}
.fecha{
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border: 2px solid #997cb6;
width:100%;
height:60px;}
.fecha-dentro{
font-size:14px;
color:#ad99ce;
font-family:Tahoma, Geneva, sans-serif;
text-align:center;
text-transform:uppercase;
background: #fcfcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfcfc 0%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfcfc 0%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfcfc 0%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfcfc 0%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border: 2px solid #c1bbc7;
width:94%;
height:39px;
line-height:10px;
padding-top:17px;
}
.anio{ color:#8f8f8f; line-height:10px; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
font-weight:700;}
.categorias{ font-weight:700; color:#fff; font-size:12px;
text-align:center; background:#8971b1; padding:0px 7px 0px 7px;
float:left; margin-bottom:7px;}
a.categorias{ font-weight:700; color:#fff; font-size:12px;
text-align:center; background:#8971b1; padding:0px 7px 0px 7px;
float:left; margin-bottom:7px; text-decoration:none;}
a.categorias:hover{ background:#929292;}
.titulo-nota{ font-size:16px; color:#8971b1; font-weight:bold; float:left;}
a.titulo-nota{ font-size:16px; color:#8971b1; font-weight:bold; float:left; text-decoration:none;}
a.titulo-nota:hover{ color:#929292;}

.titulo-nota-2{ font-size:20px; color:#8971b1; font-weight:bold; line-height:20px;}
.bajada-nota{ color:#707070; font-family:Tahoma, Geneva, sans-serif;
font-size:400; font-size:12px;}
a.btn-verMas{ font-size:12px; font-weight:700; text-transform:uppercase; float:left; color:#8971b1;
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
padding:2px 10px 2px 10px;
-webkit-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
margin-top:10px; margin-bottom:10px;
 }
a.btn-verMas.right{ float:right;}
a.btn-verMas:hover{
color:#fff;
text-decoration:none;
background: #af9bca; /* Old browsers */
background: -moz-linear-gradient(top,  #af9bca 0%, #8d75b4 1%, #6c579d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af9bca), color-stop(1%,#8d75b4), color-stop(100%,#6c579d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af9bca', endColorstr='#6c579d',GradientType=0 ); /* IE6-9 */
}
.foto-post{
width:100%;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border: 2px solid #8971b1; 
}
.foto-post a:hover{opacity:0.8;
filter:alpha(opacity=80);}
.separacion{ border-bottom:#dedfde dashed 1px; height:2px; float:left;
margin-bottom:20px; width:100%;}
.input-append input, .input-append select, .input-append .uneditable-input {
    border-radius: 0px;
	background:url(../img/search-1.png) no-repeat left;
	padding-left:25px;
	width:85%;
	height:28px;
}
.cat-columna{ font-size:16px; color:#8971b1; font-weight:700;
border-bottom:#8971b1 2px solid; line-height:33px; margin-bottom:10px;}
a.cada-cat{ color:#8971b1; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
a.cada-cat:hover{ color:#8c8a8f; }
.sep-cat{border-bottom:#dfdfdf 1px dashed; margin-top:8px; margin-bottom:8px;}
.no-pediste-turno{ font-size:16px; color:#9fca67; font-weight:700;
border-bottom:#9fca67 2px solid; line-height:33px; margin-bottom:10px;
margin-top:20px;}
.marg-t-cero{ margin-top:0px;}
.ocio{ font-size:16px; color:#63b6a0; font-weight:700;
border-bottom:#63b6a0 2px solid; line-height:33px; margin-bottom:10px;
margin-top:20px;}
.txt-turno{ font-family:Tahoma, Geneva, sans-serif; color:#707070;
font-size:14px;}
a.pedi-tu-turno{
font-size:18px; font-weight:700; text-transform:uppercase; float:left; color:#fff;
background: #a8cf70; /* Old browsers */
background: -moz-linear-gradient(top,  #a8cf70 0%, #85bb4e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8cf70), color-stop(100%,#85bb4e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a8cf70 0%,#85bb4e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a8cf70 0%,#85bb4e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a8cf70 0%,#85bb4e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a8cf70 0%,#85bb4e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8cf70', endColorstr='#85bb4e',GradientType=0 ); /* IE6-9 */
padding:10px 35px 10px 35px;
-webkit-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
margin-top:15px; margin-bottom:10px;
 }
a.pedi-tu-turno:hover{
text-decoration:none;
background: #8ace25; /* Old browsers */
background: -moz-linear-gradient(top,  #8ace25 0%, #aadd27 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ace25), color-stop(100%,#aadd27)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8ace25 0%,#aadd27 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8ace25 0%,#aadd27 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8ace25 0%,#aadd27 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8ace25 0%,#aadd27 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ace25', endColorstr='#aadd27',GradientType=0 ); /* IE6-9 */
}
.aclaracion{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#707070;
float:left; }
.aclaracion a{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#a1bf5f;
text-decoration:underline; font-weight:700; }
a.seguinos{ margin-top:40px; margin-bottom:10px; display:block;}
a.seguinos:hover{opacity:0.8;
filter:alpha(opacity=80);}
.txt-seg{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#707070;}
/*footer*/
#foot-cel{ height:47px; background:#3c9aca url(../img/foot-celeste.jpg) no-repeat center;
margin-top:30px; margin-bottom:25px;}
.iso-foot{ float:left; margin-top:6px;}
.dudas-consultas{ font-family:Tahoma, Geneva, sans-serif; color:#fff; line-height:45px;}
.dudas-consultas a{ font-weight:bold; text-decoration:underline; color:#fff;}
.dudas-consultas a:hover{ font-weight:bold; text-decoration:underline; color:#e3ebef;}


/*menues footer SCORE*/
.score-card{ font-size:15px; color:#db8c00; font-weight:700; float:left; background:url(../img/ic-score-card.png) no-repeat left; padding-left:35px;}
.perfil-foot{ font-size:15px; color:#4fabd5; font-weight:700; float:left; background:url(../img/ic-perfil-foot.png) no-repeat left; padding-left:35px;}
.linea-gris{ height:1px; border-bottom:#e8e8e8 1px solid; float:left; margin-top:10px; margin-bottom:10px; width:100%; }
ul.score{ list-style:none; margin:0;
	padding:0; width:100%; }
ul.score li{ display:block; float:left; margin:0px; width:100%; }
ul.score li a{ color:#4fabd5; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
background:url(../img/flechi-score.png) no-repeat left; padding-left:10px; margin:0px;
}
ul.score li a:hover{ color:#186dab; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
background:url(../img/flechi-score.png) no-repeat left; padding-left:10px;
}
ul.score li ul { margin:0px; padding:0px; text-indent:10px;}
ul.score li ul li a{ color:#4fabd5; font-size:12px; font-family:Tahoma, Geneva, sans-serif; background:none; margin:0px; padding:0px;}
ul.score li ul li a:hover{ background:none; }

/*menues footer TURNOS*/
.turnos-tit{ font-size:15px; color:#b1ce72; font-weight:700; float:left; background: url(../img/ic-turno.png) no-repeat left; padding-left:25px;}
ul.turnos{ list-style:none; margin:0; padding:0; width:100%; }
ul.turnos li{ display:block; float:left; margin:0px; width:100%; }
ul.turnos li a{ color:#b1ce72; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
background:url(../img/flechi-turnos.png) no-repeat left; padding-left:10px; margin:0px;
}
ul.turnos li a:hover{ color:#8da854; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
background:url(../img/flechi-turnos.png) no-repeat left; padding-left:10px;
}
ul.turnos li ul { margin:0px; padding:0px; text-indent:10px;}
ul.turnos li ul li a{ color:#b1ce72; font-size:12px; font-family:Tahoma, Geneva, sans-serif; background:none; margin:0px; padding:0px;}

/*menues footer BLOG*/
.blog-tit{ font-size:15px; color:#8971b1; font-weight:700; float:left; background: url(../img/ic-blog.png) no-repeat left; padding-left:25px;}
ul.blog{ list-style:none; margin:0; padding:0; width:100%; }
ul.blog li{ display:block; float:left; margin:0px; width:100%; }
ul.blog li a{ color:#8971b1; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
background:url(../img/flechi-blog.png) no-repeat left; padding-left:10px; margin:0px;
}
ul.blog li a:hover{ color:#655087; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
background:url(../img/flechi-blog.png) no-repeat left; padding-left:10px;
}
ul.blog li ul { margin:0px; padding:0px; text-indent:10px;}
ul.blog li ul li a{ color:#8971b1; font-size:12px; font-family:Tahoma, Geneva, sans-serif; background:none; margin:0px; padding:0px;}

.padd-bott{ padding-bottom:30px;}

/*footer bottom 2*/
.foot-bott-2{ background:#f3f3f3; height:37px;
-webkit-box-shadow: inset -200px 200px 7px -200px rgba(196,196,196,1);
-moz-box-shadow: inset -200px 200px 7px -200px rgba(196,196,196,1);
box-shadow: inset -200px 200px 7px -200px rgba(196,196,196,1);
}
.txt-prog-exc, .txt-prog-exc a { font-family:Tahoma, Geneva, sans-serif; font-size:12px;
color:#666666; line-height:40px;}
.power a img{ opacity:1;
filter:alpha(opacity=100);
margin-top:15px;
float:right; }
.power a img:hover{ opacity:0.8;
filter:alpha(opacity=80); }

a.btn-ver-nov-2{ font-size:14px; font-weight:700; text-transform:uppercase; float:left; color:#8971b1;
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
padding:8px;
-webkit-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
 }
a.btn-ver-nov-2:hover{
color:#fff;
text-decoration:none;
background: #af9bca; /* Old browsers */
background: -moz-linear-gradient(top,  #af9bca 0%, #8d75b4 1%, #6c579d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af9bca), color-stop(1%,#8d75b4), color-stop(100%,#6c579d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af9bca', endColorstr='#6c579d',GradientType=0 ); /* IE6-9 */}

.separacion-interna{ border-bottom:#a2a4a2 dashed 1px; height:2px; float:left;
margin-bottom:10px; margin-top:10px; width:100%;}
.sep-post{ border-bottom:#a2a4a2 dashed 1px; border-top:#a2a4a2 dashed 1px; height:28px; float:left;
margin-bottom:10px; margin-top:10px; width:100%;}
.posteado{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#707070; margin-left:80px;
line-height:25px;}
.posteado span{color:#8971b1;}
.posteado .sep{ margin-left:35px; color:#707070;}
.posteado .sep span{color:#8971b1;}
.bajada-nota-int{ color:#707070; font-family:Tahoma, Geneva, sans-serif;
font-size:400; font-size:13px; margin-top:25px; margin-bottom:20px;}
.bajada-nota-int span{ color:#8971b1;}
.bajada-nota-int a{ color:#8971b1; text-decoration:underline;}
.bajada-nota-int a:hover{ color:#63498f; text-decoration:underline;}

.facebook{ float:left; width:85px; height:23px;}
.twittear{ float:left; width:73px; height:23px; margin-left:5px;}
.widget-redes{ float:left; width:100px; height:28px; margin-left:5px;}
.linea-lila{ height:2px; background:#8971b1; width:100%; margin-top:20px;
margin-bottom:5px;}
.tags{font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#797979;}
.sep-tags{ border-bottom:#a2a4a2 dashed 1px; border-top:#a2a4a2 dashed 1px; height:28px; float:left;
margin-bottom:25px; margin-top:8px; width:100%; padding-top:5px; padding-bottom:5px;}
a.cada-tag{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#707070;
text-align:center; padding:4px 5px; background:#e7e7e7; float:left; margin-right:5px;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;} 
a.cada-tag:hover{ background:#3c9aca; color:#fff; text-decoration:none;}
.tit-comentarios{ font-family:Tahoma, Geneva, sans-serif; font-size:15px; color:#fff;
background:#8971b1; padding: 5px 10px 5px 10px; text-transform:uppercase; float:left;}

.cada-comentario{ border-bottom:#a2a4a2 dashed 1px; padding-bottom:10px; float:left; width:100%; margin-top:10px; }
.avatar{ width:62px; height:62px; margin-right:10px; float:left; }
.coment{ width:70%; float:left;}
.fecha-com{ background:#e7e7e7; padding:2px 3px 2px 3px; color:#707070;
font-size:13px; font-family:Tahoma, Geneva, sans-serif; text-transform:uppercase;
float:left;}
.dijo{ font-family:Tahoma, Geneva, sans-serif; color:#707070; font-weight:bold; float:left;
font-size:13px; margin-left:10px;}
.txt-com{ font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#707070;
float:left; width:100%;}
.dejanos-comen{ font-family:Tahoma, Geneva, sans-serif; font-size:15px;
color:#707070; margin-top:20px;}
textarea.comentarios{ width:99%; background:#f0f0f0;}

a.btn-comentar{ font-size:15px; font-weight:700; text-transform:uppercase; float:left; color:#fff;
background: #af9bca; /* Old browsers */
background: -moz-linear-gradient(top,  #af9bca 0%, #8d75b4 1%, #6c579d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af9bca), color-stop(1%,#8d75b4), color-stop(100%,#6c579d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #af9bca 0%,#8d75b4 1%,#6c579d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af9bca', endColorstr='#6c579d',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
margin-bottom:10px;
padding:5px 10px 5px 10px;
 }
a.btn-comentar:hover{
color:#8971b1;
text-decoration:none;
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f7f7f7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ededed 0%,#f7f7f7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ededed 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 5px 0px rgba(168,168,168,1);
}
.tit-notas-rel{ width:100%; height:57px; float:left;
background:url(../img/back-notas-relacionadas.png) no-repeat; margin-top:30px;
margin-bottom:15px;}
.tit-tus-turnos{ width:100%; height:57px; float:left;
background: url(../img/back-chequeo-medico.jpg) no-repeat; margin-bottom:15px;}
.tus-turnos-txt{ font-size:22px; color:#b1ce72; text-transform:uppercase;
margin-left:85px; margin-top:0px; font-weight:700;}
.tus-turnos-txt span{ font-size:16px; color:#fff; font-weight:400;
line-height:30px;}
.tus-turnos-txt a{ color:#8971b1; font-size:12px; margin-left:250px; }

.tit-notas{ font-size:22px; color:#8971b1; text-transform:uppercase;
margin-left:85px; margin-top:7px; font-weight:700;}
.tit-notas span{ font-size:16px; color:#fff; font-weight:400;
line-height:30px;}
.tit-notas a{ color:#8971b1; font-size:12px; margin-left:250px; }
.tit-notas a.click2{ color:#8971b1; font-size:12px; margin-left:100px; }
.click2{ color:#8971b1; font-size:12px; margin-left:100px; float:right; margin-top:5px; margin-right:10px; }
a.img-not-rel{ float:left;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border:#8971b1 2px solid;
width:100%;
margin-bottom:10px;}

.tit-preguntas-frecuentes{ font-size:22px; color:#f3e51b; text-transform:uppercase;
margin-left:85px; margin-top:7px; font-weight:700;}
.tit-preguntas-frecuentes span{ font-size:16px; color:#fff; font-weight:400;
line-height:30px;}
.tit-preguntas-frecuentes a{ color:#f3e51b; font-size:12px; margin-left:250px; }
.tit-preguntas-frecuentes a.click2{ color:#f3e51b; font-size:12px; margin-left:100px; }
.click4{ color:#e6d814; font-size:12px; margin-left:100px; float:right; margin-top:5px; margin-right:10px; }
a.img-not-rel{ float:left;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
border:#f1e204 2px solid;
width:100%;
margin-bottom:10px;}

a.img-not-rel:hover{opacity:0.8;
filter:alpha(opacity=80);}
.fecha-gris{ font-size:13px; color:#8f8f8f; font-weight:700;
text-transform:uppercase; float:left;}
.fecha-gris-2{ font-size:12px; color:#8f8f8f; font-weight:700;
text-transform:uppercase; float:left; margin-left:10px;}
.marg-t-20{ margin-top:20px;}
.marg-t-30{ margin-top:30px;}
.marg-t-10{ margin-top:10px;}
.marg-b-20{ margin-bottom:20px;}
.marg-b-10{ margin-bottom:10px;}

.ic-chequeos{ float:left;}
.iconos-chequeos{ color:#707070; font-family:Tahoma, Geneva, sans-serif;
font-size:14px; font-weight:normal; float:left; width:75%; margin-left:10px;}
.iconos-chequeos span{ font-weight:bold;}
hr.punteado{ border:none; border-top:dashed 1px #999; margin-bottom:10px;}
hr.punteado.gris{ border-color:#d6d7d6;  }

/*Back Naranja*/
.back-naranja{ height:257px; width:100%; background:url(../img/back-naranja.jpg) repeat-x; background-size:contain; background-position:bottom center;
margin-top:60px; margin-bottom:20px;}
.cuidar-salud{
	position:absolute;
	top: 146px;
}
.txt-regis{ color:#45618e; font-size:22px; font-weight:bold;
position:absolute; top:80px;}
input.inicio{ border-color:#ac7500;
height:20px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
color:#acacac;
 }
.mar-b-0{margin-bottom:0px;}
.p-input{ color:#fff; font-size:10px; font-family:Tahoma, Geneva, sans-serif;
line-height:15px !important; width:80%; margin-bottom:10px;}
.marg-t-45{ margin-top:20px;}
a.btn-registrate{ width:138px; height:30px; display:block; background:url(../img/btn-registrarse.png) no-repeat;
opacity:1;
filter:alpha(opacity=100);
float:right;
margin-right:80px;}
a.btn-registrate:hover{ width:138px; height:30px; display:block; background:url(../img/btn-registrarse.png) no-repeat;
opacity:0.9;
filter:alpha(opacity=90);
float:right;}
a.btn-continuar{ 
	width:138px; height:30px; display:block; background:url(../img/btn-continuar.png) no-repeat;
	opacity:1;
	filter:alpha(opacity=100);
	float:right;
	margin-right:80px;
}
a.btn-continuar:hover{ 
	width:138px; height:30px; display:block; background:url(../img/btn-continuar.png) no-repeat;
	opacity:0.9;
	filter:alpha(opacity=90);
	float:right;
}
.camposOb{ color:#304d71; font-size:12px; font-family:Tahoma, Geneva, sans-serif;
float:left; text-transform:uppercase; line-height:10px;}
.tit-tus-turnos-2{ width:100%; height:57px; float:left;
background: url(../img/back-chequeo-medico-2.jpg) no-repeat; margin-bottom:15px;}
a.tit-tus-turnos-2{ width:100%; height:57px; float:left;
background:url(../img/back-chequeo-medico-2.png) no-repeat; margin-bottom:15px; display:block;
text-decoration:none;}
a.tit-tus-turnos-2:hover{ text-decoration:none; opacity:0.8;
filter:alpha(opacity=80);}
.click3{ color:#a1cb6a; font-size:12px; float:right; margin-top:8px; margin-right:15px;  }
a.click3{ color:#a1cb6a; font-size:12px; margin-left:125px; }
.tit-notas-rel-2{ width:100%; height:57px; float:left;
background:url(../img/back-notas-relacionadas-2.png) no-repeat; margin-top:20px;
margin-bottom:15px;}	
a.tit-notas-rel-2{ width:100%; height:57px; float:left;
background:url(../img/back-notas-relacionadas-2.png) no-repeat; margin-top:20px;
margin-bottom:15px; display:block;}
a.tit-notas-rel-2:hover{ text-decoration:none; opacity:0.8;
filter:alpha(opacity=80);}
.tit-notas-rel-3{ width:100%; height:57px; float:left;
background:url(../img/back-preguntasfrecuentes-inicio.png) no-repeat; margin-top:20px;
margin-bottom:15px;}	
a.tit-notas-rel-3{ width:100%; height:57px; float:left;
background:url(../img/back-preguntasfrecuentes-inicio.png) no-repeat; margin-top:20px;
margin-bottom:15px; display:block;}
a.tit-notas-rel-3:hover{ text-decoration:none; opacity:0.8;
filter:alpha(opacity=80);}
.txt-chequeos{ font-size:18px; color:#45618e; margin-bottom:15px;}
.txt-chequeos span{ font-weight:700;}
.bajada-txt{ font-size:14px; color:#666; font-weight:400;}
.back-pasos{ background:url(../img/back-pasos.jpg) no-repeat; height:93px; margin-bottom:20px; }
.back-pasos-pf{ background:url(../img/back-pasos-pf.png) no-repeat; height:93px; margin-bottom:20px; }
.tit-pasos{ color:#b1ce72; font-size:20px; font-weight:700;}
.cada-paso{ color:#b1ce72; font-size:17px; text-transform:uppercase;}
.cada-paso span{ font-weight:700; }
.titCadaPaso{ font-size:16px; color:#707070; font-weight:700;}
.titCadaPaso span{ font-size:14px; font-weight:400;}
.titCadaPaso span.taho{ font-family:Tahoma, Geneva, sans-serif; }
a.descargarPDF{ font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#b1ce72;
text-decoration:underline; }
a.reserva{ background: url(../img/back-reserva.png) no-repeat; font-size:16px; color:#fff;
font-weight:700; width:200px; height:44px; display:block; padding:10px;
text-transform:uppercase; margin-bottom:15px; }
a.ques{ background:url(../img/back-ques.png) no-repeat; font-size:16px; color:#707070;
font-weight:700; width:200px; height:42px; display:block; padding:10px 10px 10px 20px; margin-bottom:15px; }
a.ques:hover{ color:#b1ce72; text-decoration:underline; }
a.ques.active{ background: url(../img/back-pasos-seguir.png) no-repeat; font-size:16px; color:#a0be5f;
font-weight:700; width:200px; height:44px; display:block; padding:10px 10px 10px 20px; margin-bottom:15px; }
a.ques-2{ background:url(../img/back-ques.png) no-repeat; font-size:16px; color:#707070;
font-weight:700; width:200px; height:42px; display:block; padding:20px 10px 0px 20px; margin-bottom:15px; }
a.ques-2:hover{ color:#b1ce72; text-decoration:underline; }
a.ques-2.active{ background: url(../img/back-pasos-seguir.png) no-repeat; font-size:16px; color:#a0be5f;
font-weight:700; width:200px; height:44px; display:block; padding:10px 10px 10px 20px; margin-bottom:15px; }

a.quespf{ background:url(../img/back-ques-pf.png) no-repeat; font-size:16px; color:#707070;
font-weight:700; width:200px; height:42px; display:block; padding:10px 10px 10px 20px; margin-bottom:15px; }
a.quespf:hover{ color:#e4bd08; text-decoration:none;}
a.quespf.active{ background: url(../img/back-pasos-seguir.png) no-repeat; font-size:16px; color:#f1e204;
font-weight:700; width:200px; height:44px; display:block; padding:10px 10px 10px 20px; margin-bottom:15px; }

a.ques-2pf{ background:url(../img/back-ques-pf.png) no-repeat; font-size:16px; color:#707070;
font-weight:700; width:200px; height:42px; display:block; padding:20px 10px 0px 20px; margin-bottom:15px; }
a.ques-2pf:hover{ color:#ffde49; text-decoration:none; }
a.ques-2pf.active{ background: url(../img/back-pasos-seguir.png) no-repeat; font-size:16px; color:#f1e204;
font-weight:700; width:200px; height:44px; display:block; padding:10px 10px 10px 20px; margin-bottom:15px; }

a.informate{ background: url(../img/back-informate.png) no-repeat; font-size:16px; color:#fff; font-weight:400;
width:160px; height:65px; display:block; padding:10px 30px 0px 60px; margin-bottom:15px; }
a.preguntasfrecuentes{ background: url(../img/back-preguntasfrecuentes.png) no-repeat; font-size:16px; color:#fff; font-weight:400;
width:160px; height:65px; display:block; padding:10px 30px 0px 60px; margin-bottom:15px; }
.back-perfil{ background:url(../img/back-perfil.png) no-repeat; height:93px;  }
.back-perfil.histo{ margin-bottom:5px; }
.faltan{ background:#9ec966; border:#678441 1px solid; padding:10px;
font-size:18px; color:#fff; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif;
text-shadow:none !important; margin-bottom:20px;}
.faltan span{ color:#505050; font-weight:bold;}
a.btn-cerrar{ width:24px; height:24px; display:block; float:right;
background:url(../img/btn-cerrar.png) no-repeat; opacity:1;
filter:alpha(opacity=100);}
a.btn-cerrar:hover{ width:24px; height:24px; display:block; float:right;
background:url(../img/btn-cerrar.png) no-repeat; opacity:0.8;
filter:alpha(opacity=80);}
.txt-perfil{ font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#707070; font-weight:normal;}
.txt-perfil-2{ font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#707070; font-weight:normal; margin-top:15px;}
a.btn-editar{ width:63px; height:27px; padding:6px; display:block; background:url(../img/btn-editar.png) no-repeat; color:#fff; text-decoration:none; float:right;
text-transform:uppercase; font-size:15px; font-weight:700;}
a.btn-editar:hover{ text-decoration:underline;}
.label-p{ color:#52acd6; font-family:Tahoma, Geneva, sans-serif; font-size:16px;}
.input-p{color:#707070; font-family:Tahoma, Geneva, sans-serif; font-size:16px;}
.input-p span{ font-size:11px;}
input.perfil{ height:20px; border-radius: 0px; border:#c8c8c8 1px solid; margin:0px;}
input.popup{ height:20px; border-radius: 0px; border:#c8c8c8 1px solid; margin:0px; width:175px;
font-size:13px;}
a.cambiar{ font-size:13px; color:#55aed6; text-decoration:underline;
font-family:Tahoma, Geneva, sans-serif; font-weight:700;}
.foto-perfil{ width:60px; height:60px; border-radius: 3px; border:#d1cec4 1px solid; float:left; }
a.btn-examinar{ background:url(../img/back-examinar.png) repeat-x; width:138px; height:30px;
display:block; color:#fff; font-size:16px; font-weight:bold; text-transform:uppercase;
text-align:center; float:right; padding-top:5px;}
.no-tienes{ font-size:14px; color:#707070; font-family:Tahoma, Geneva, sans-serif; float:right;
margin-bottom:10px;}
.aclara{ font-size:12px; color:#707070; font-family:Tahoma, Geneva, sans-serif; float:right;
margin-bottom:10px;}
a.guardar{ width:95px; height:28px; background:url(../img/back-guardar.png) repeat-x;
text-align:center; font-size:15px; font-weight:700; padding-top:4px; color:#fff; text-transform:uppercase;
float:right;}
a.cada-info{ color:#b1ce72; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
a.cada-info:hover{ color:#b1ce72; }
.txt-secciones{ font-family:Tahoma, Geneva, sans-serif; font-size:16px; color:#707070; font-weight:normal;}
.bajada-secciones{ font-size:14px; color:#707070; font-family:Tahoma, Geneva, sans-serif; margin-bottom:10px;}
select.filtros{font-family: 'Roboto', sans-serif; font-size:11px; color:#808080; border:1px solid #9fadc8;
margin-right:15px; float:left;}
input.filtros{font-family: 'Roboto', sans-serif; font-size:11px; border:1px solid #9fadc8;
margin-right:15px; float:left;}
a.btn-buscar{ width:79px; height:28px; display:block; background:url(../img/back-guardar.png) repeat-x; 
text-transform:uppercase; text-align:center; font-size:14px; color:#fff;
padding-top:5px; font-weight:700; float:left;}
.header-calendar{ height:50px; color:#b1ce72; font-size:26px; font-weight:700;
text-transform:uppercase; text-align:center;}
a.flechi-left{ width:11px; height:22px; float:left; background:url(../img/flechi-left.png) no-repeat;
display:block; text-decoration:none;}
a.flechi-right{ width:11px; height:22px; float:right; background:url(../img/flechi-right.png) no-repeat;
display:block; text-decoration:none;}
a.flechi-left:hover{opacity:0.8;
filter:alpha(opacity=80); }
a.flechi-right:hover{opacity:0.8;
filter:alpha(opacity=80); }

.flechi-pf{ background:url(../img/flechi-pf.png);width:13px; height:22px; float:right;
	display:block; text-decoration:none;}
.flechi-pf-2{  background:url(../img/flechi-pf.png);width:13px; height:22px; float:right;
	display:block; text-decoration:none;  transform: rotate(90deg);}

/*tabla*/

.table th {
 font-weight: bold;
 font-size:12px;
 color:#fff;
background: #c1d88a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxZDg4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzllYzI1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #c1d88a 0%, #9ec257 63%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1d88a), color-stop(63%,#9ec257)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* IE10+ */
background: linear-gradient(to bottom,  #c1d88a 0%,#9ec257 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1d88a', endColorstr='#9ec257',GradientType=0 ); /* IE6-8 */
border-right:#c9cfdd 1px solid;
border-bottom:#c9cfdd 1px solid;
text-align:center;
}
.table td{ border-bottom:#c9cfdd 1px solid;}


.table th, .table td {
    border-top: medium none;
    line-height: 20px;
    padding: 2px;
    text-align: center;
    vertical-align: top;
}


.table td.centros {
 font-weight: bold;
 font-size:14px;
 color:#fff;
background: #c1d88a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxZDg4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzllYzI1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #c1d88a 0%, #9ec257 63%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1d88a), color-stop(63%,#9ec257)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* IE10+ */
background: linear-gradient(to bottom,  #c1d88a 0%,#9ec257 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1d88a', endColorstr='#9ec257',GradientType=0 ); /* IE6-8 */
border-right:#c9cfdd 1px solid;
border-top:#c9cfdd 1px solid;
text-align:center;
}
.table td.separa { border-right:#c9cfdd 1px solid;}
.table tbody + tbody {
  border-top: none;
}
.back-vacio{ background:url(../img/back-vacio.png) no-repeat; width:100%; height:54px;}
a.horarios-disp{ width:100%; height:49px; display:block;
background: #fff; padding-top:5px; font-family: 'Roboto', sans-serif;
color:#8dac52; font-size:9px; text-align:center; line-height:10px; text-transform:uppercase;}
a.horarios-disp:hover{ width:100%; height:49px; display:block;
background: #c1d88a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxZDg4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzllYzI1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #c1d88a 0%, #9ec257 63%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1d88a), color-stop(63%,#9ec257)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c1d88a 0%,#9ec257 63%); /* IE10+ */
background: linear-gradient(to bottom,  #c1d88a 0%,#9ec257 63%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1d88a', endColorstr='#9ec257',GradientType=0 ); /* IE6-8 */
padding-top:5px;
color:#fff;
text-decoration:none;
}

/*pop ups turnos*/
.popUpsTurnos{
	width:155px;
	padding:10px 10px 5px 10px;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border:#9ec966 2px solid;
	background:#fff;
	position:absolute;
	z-index:10000000;
	top:60px;
	left: 144px;
-webkit-box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
-moz-box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
	}
.popUpsTurnos-2{
	width:300px;
	padding:10px 10px 5px 10px;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border:#9ec966 2px solid;
	background:#fff;
	position:absolute;
	z-index:10000000;
	top:60px;
	left: 80px;
-webkit-box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
-moz-box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
	}
.popUpsTurnos-3{
	width:235px;
	padding:10px 10px 5px 10px;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border:#9ec966 2px solid;
	background:#fff;
	position:absolute;
	z-index:10000000;
	top:40px;
	left: 144px;
	-webkit-box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
	-moz-box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
	box-shadow: -3px 4px 26px -6px rgba(102,102,102,1);
	}
.pos-rel{ position:relative;}
.tit-hor{ font-family:Tahoma, Geneva, sans-serif; font-size:11px;
text-transform:uppercase; color:#b1ce72; font-weight:700;
float:left; margin-bottom:7px; }
a.btn-cerrar-pop{ width:9px; height:8px; float:right;
display:block; background: url(../img/btn-cerrar-turnos.png) no-repeat;}
.label-pop{ width:100%; float:left; color:#707070; font-size:11px;
font-weight:bold; line-height:18px; }
.label-pop.grayed { color:#BBB; }
a.btn-pop-hor{ 
background: #cee39e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZTM5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYjdkMjdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNhNGM2NjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjNkMzY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #cee39e 0%, #b7d27b 3%, #a4c660 7%, #b3d367 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cee39e), color-stop(3%,#b7d27b), color-stop(7%,#a4c660), color-stop(100%,#b3d367)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#b3d367 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#b3d367 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#b3d367 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#b3d367 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cee39e', endColorstr='#b3d367',GradientType=0 ); /* IE6-8 */
padding:1px 15px;
text-align:center;
color:#fff;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
float:left;
margin-right:10px;
margin-bottom:10px;
}
a.btn-pop-hor:hover{
text-decoration:none;
background: #cee39e; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZTM5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYjdkMjdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNhNGM2NjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjN2Q5ZDQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #cee39e 0%, #b7d27b 3%, #a4c660 7%, #7d9d45 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cee39e), color-stop(3%,#b7d27b), color-stop(7%,#a4c660), color-stop(100%,#7d9d45)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#7d9d45 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#7d9d45 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#7d9d45 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cee39e 0%,#b7d27b 3%,#a4c660 7%,#7d9d45 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cee39e', endColorstr='#7d9d45',GradientType=0 ); /* IE6-8 */
}
a.btn-pop-volver{ 
background: #e8e8e8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYzZjNmM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNiOGI4YjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYTZhNmE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #e8e8e8 0%, #c6c6c6 3%, #b8b8b8 7%, #a6a6a6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(3%,#c6c6c6), color-stop(7%,#b8b8b8), color-stop(100%,#a6a6a6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e8e8e8 0%,#c6c6c6 3%,#b8b8b8 7%,#a6a6a6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e8e8e8 0%,#c6c6c6 3%,#b8b8b8 7%,#a6a6a6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e8e8e8 0%,#c6c6c6 3%,#b8b8b8 7%,#a6a6a6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e8e8e8 0%,#c6c6c6 3%,#b8b8b8 7%,#a6a6a6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#a6a6a6',GradientType=0 ); /* IE6-8 */
padding:1px 15px;
text-align:center;
color:#fff;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
float:left;
margin-right:10px;
margin-bottom:10px;
}
.txt-pop{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#686868;
margin-bottom:10px; float:left;}
.txt-pop span{ color:#b1ce72; font-weight:bold; line-height:15px;}
.tit-examen{ color:#b1ce72; font-size:14px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;
margin-top:20px;}
.back-historial{ background: url(../img/back-historial.png) no-repeat; height:93px; margin-bottom:20px; }
.tit-historial{ color:#5bb1d8; font-size:20px; font-weight:700; text-transform:uppercase;}
.fecha-historial{ font-size:14px; font-weight:700; color:#707070;
float:left; }
.ultimo-turno {
	height: 37px;
    margin-bottom: 15px;
    font-size: 18px;
    color: #186ea8;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 35px;
}
.historial{ font-size:14px; color:#5bb1d8; font-family:Tahoma, Geneva, sans-serif;
float:left; margin-left:10px;}
.lin-historial{ border:none; border-top:3px solid #186ea8; border-bottom:3px solid #186ea8; 
height:37px; margin-bottom:15px; font-size:18px; color:#186ea8; font-weight:700; text-transform:uppercase;
line-height:35px; }
.lin-historial a{ font-size:18px; color:#707070; font-weight:700; text-transform:uppercase; line-height:35px; background:none no-repeat;}
.lin-historial a:hover{ font-size:18px; color:#186ea8; font-weight:700; text-transform:uppercase; line-height:35px;
background:url(../img/flechi-historial.png) left center no-repeat;
padding-left:20px; }
.lin-historial a.active{ font-size:18px; color:#186ea8; font-weight:700; text-transform:uppercase; line-height:35px;
background:url(../img/flechi-historial.png) no-repeat left center;
padding-left:20px;}
a.ic-perfil{ display:block; text-decoration:none; margin-right:25px;
float:left; background:url(../img/ic-perfiles.png) no-repeat 0 -24px;
width:30px;
height:24px;
margin-top:10px;
}
a.ic-perfil:hover{
background:none;
padding:0px;
background:url(../img/ic-perfiles.png) no-repeat;
padding-left:13px;
line-height:35px;}
a.ic-perfil.active{
background:none;
padding:0px;
background:url(../img/ic-perfiles.png) no-repeat;
padding-left:13px;
line-height:35px;}

/*pop ups*/
.pop-logueos{ width:400px; border:#cdcdcd 2px solid; padding:20px 10px 20px 10px;}
.tit-noLogueado{ font-size:22px; color:#45618e; font-weight:700; text-align:center; text-transform:uppercase; }
hr.azul{ width:100%; border:none; border-top:#45618e 3px solid; margin-top:15px;}
hr.azulFina{ width:100%; border:none; border-top:#45618e 1px solid; }
.txt-aclara{ font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#666666; font-weight:400; width:100%;}
.txt-aclara span{ color:#45618e; font-weight:700;}
.txt-aclara a{ color:#45618e; font-weight:700; text-decoration:none;}
input.popUp{ width:139px; height:20px; border:1px solid #818181;
border-radius: 0px; color:#acacac; font-size:13px; font-family:Tahoma, Geneva, sans-serif;
float:left; margin-right:5px;}
a.btn-entrar{ 
background: #98bad6; /* Old browsers */
background: -moz-linear-gradient(top,  #98bad6 1%, #456392 11%, #456392 60%, #32486c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#98bad6), color-stop(11%,#456392), color-stop(60%,#456392), color-stop(100%,#32486c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #98bad6 1%,#456392 11%,#456392 60%,#32486c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98bad6', endColorstr='#32486c',GradientType=0 ); /* IE6-9 */
padding:5px 10px;
text-align:center;
color:#fff;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
float:left;
margin-right:10px;
}
a.btn-aceptar{ 
background: #8c8c8c; /* Old browsers */
background: -moz-linear-gradient(top,  #8c8c8c 0%, #eaeaea 3%, #b7b7b7 11%, #8c8c8c 60%, #757575 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8c8c8c), color-stop(3%,#eaeaea), color-stop(11%,#b7b7b7), color-stop(60%,#8c8c8c), color-stop(100%,#757575)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8c8c8c 0%,#eaeaea 3%,#b7b7b7 11%,#8c8c8c 60%,#757575 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8c8c8c 0%,#eaeaea 3%,#b7b7b7 11%,#8c8c8c 60%,#757575 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8c8c8c 0%,#eaeaea 3%,#b7b7b7 11%,#8c8c8c 60%,#757575 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8c8c8c 0%,#eaeaea 3%,#b7b7b7 11%,#8c8c8c 60%,#757575 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c8c8c', endColorstr='#757575',GradientType=0 ); /* IE6-9 */
padding:5px 10px;
text-align:center;
color:#fff;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
display:block;
margin-left:auto;
margin-right:auto;
width:80px; height:20px;
margin-top:15px;
}
a.btn-aceptar:hover{ text-decoration:underline;
opacity:0.8;
filter:alpha(opacity=80); }

.cambiar_password_div { display:none; }

#calendario-overlay { background:#000; width:700px; position:absolute; top:0; left:0; display:none;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
  
#popup_turno { position:absolute; z-index:1000; top:0px; left:110px; display:none; }

#file_upload_div { position:relative; height:20px; }
#file_upload_div input { position:absolute; top:30px; left:80px; outline:none; cursor:pointer; width: 130px; -moz-opacity:0; filter:alpha(opacity: 0); opacity: 0; }



/*encuesta*/
body#encuesta {font-family: 'Exo 2', sans-serif;}
body#encuesta .container{ margin:0 auto;}
body#encuesta .head-enc{ margin-bottom:25px; background:#3c9aca;}
body#encuesta .cont-enc{ padding:20px; }
body#encuesta .cont-enc p{ float:left; width:100%; font-weight:bold; }
body#encuesta .cont-enc p.gracias{ float:left; width:100%; font-weight:bold; color:#3c9aca; }
body#encuesta .txt-enc{ color:#3c9aca; padding:0 20px 0px 20px; font-size:20px; }
body#encuesta a.btn-enviar-enc{ 
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
padding:5px 10px;
text-align:center;
color:#fff;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
width:80px; height:20px;
display:block;
margin-top:15px;
float:left;
}
body#encuesta a.btn-enviar-enc:hover{ text-decoration:underline;
opacity:0.8;
filter:alpha(opacity=80); }
body#encuesta .radio.enc{ float:left; width:150px;}

.superint {
	font-size: 12px;
	margin: 5px auto;
	display: block;
	text-align: center;
}
.superint a { color: inherit; }

.title-pf{
	color: #707070;text-decoration:none;font-weight:700;margin-right:10px;
}
.btn-buscar-pf{
	color: #ffffff;
	background-color: #b3b3b3;
	border-color: #8c8c8c;
	font-family: 'Exo 2', sans-serif;
  }
