@charset "utf-8";
/* CSS Document */

/* Reglas para el control panel */




/*Reglas generales del panel*/


.wk-l-panel{
	position:relative;
	margin-top:15px;
	/*margin:5%;*/
		
}

.wk-l-panel ul{
	margin:0;
	padding:0;
	
	list-style-type:none;
	
}



/*Contenedor*/

.wk-panel{
	background-color:#fff;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border: 1px solid #ccc;
	-webkit-box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.5);
	-moz-box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.5);
	box-shadow: 0px 0px 1px rgba(50, 50, 50, 0.5);
	font-size:0.9em;
	 /*font-weight:bold;*/

}

.wk-panel a.ab {
	color: #1a1a1a;
}

.wk-panel a.ab em { font-style:normal;}

.wk-panel a.ab:hover {
	/*color: #007db9;*/
}
.wk-panel a.noperio {
	padding:5px 0 0 5px;
	display:block;
}

.wk-panel [class*="wk-panel-level"] li{
	float:left;
	
}
li.s.l1 {
width: 100%;
}

.wk-panel .wk-panel-level3 > li{
	clear:both;
	*width:100%;
	line-height:1.2em;
	margin-bottom:5px;
}

.wk-panel [class*="wk-panel-level"] li > a,
.wk-panel [class*="wk-panel-level"] li > span,
.wk-panel [class*="wk-panel-level"] dd > a,
.wk-panel [class*="wk-panel-level"] dd > span{
	display:block;
}

.wk-panel .identificadorclass, 
.wk-panel .invisibleTabContent{
	display:none;
}

/*fondo menu*/

.bck--panel-menu{

}






/* Cabecera del panel */

.wk-panel-header{
	width:100%;
	/*min-height:40px;*/
	position:relative;
	/*overflow:hidden;*/
	
	border-radius: 5px 5px 0 0;


	/*-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);*/
	/*border-bottom:1px solid #CCC;*/

	/*margin-bottom:18px;*/
	background:#fff url(../../img/fondo_Cabeceras.jpg) repeat-x left bottom;
	overflow: hidden;
	
	

}



.wk-panel-title{
	
	float:left;
	padding:15px 0 15px 15px ;
	margin:0 32px 0 0;
	color:#566578;
	font-size:1.5em;
	line-height:10px;
	font-weight:bold;
	


		
}
a.LinkTienda{
    float:right;
	padding:15px 0 15px 15px ;
	margin:0 32px 0 0;
	color:#566578;
	font-size:1.2em;
	line-height:10px;
}
.wk-btn--panel-novedades{
	
	position: absolute;
    right: 5px;
    top: 6px;
	*top:3px;
	float:right;
	border-color:#000;

	background:#8daf45; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(#8daf45, #588001); /* FF3.6+ */
	background: -webkit-gradient(#8daf45, #588001); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(#8daf45, #588001); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(#8daf45, #588001); /* Opera 11.10+ */
	background: -ms-linear-gradient(#8daf45, #588001); /* IE10+ */
	background: linear-gradient(#8daf45, #588001); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8daf45', endColorstr='#588001',GradientType=0 ); /* IE6-8 */
	
	text-shadow:none;

}
.wk-btn--panel-novedades dfn { padding-top:2px; display:block;}



.wk-btn--panel-novedades:before{
	content:"";
	background: url("../../img/wk-sprite.png") no-repeat -36px -36px transparent;
	position:absolute;
	right:0;
	top:0;
	width:24px;
	height:24px;
}

.wk-btn--panel-novedades:hover{
	  background: #375001;
}

.wk-panel .wk-btn--panel-novedades{
	color: #FFF;
}
.wk-btn--panel-novedades dfn{
	font-style:normal;
}


/*Cabecera*/


/*primer nivel de tdc (menu)*/

.wk-panel-level1{
	clear:both;
	width:100%;
	overflow:hidden;
	
}


/*Definimos cuantos elementos tiene el menu de primer nivel*/

.wk-panel-tabs-1 .wk-panel-level1 li{
	width:100%;
	*width:99.8%;
}

.wk-panel-tabs-2 .wk-panel-level1 li{
	width:50%;
	*width:49.8%;
}
.wk-panel-tabs-3 .wk-panel-level1 li{
	width:33.333%;
	*width:33.3%;
}
.wk-panel-tabs-4 .wk-panel-level1 li{
	width:25%;
	*width:24.9%;
	
}


.wk-panel-level1 li{
	position:relative;
	padding-bottom:10px;
	

	
}



.wk-panel-level1 a{
  	*min-height:20px;
	padding:2px 5px;
	margin:1px 0;
	
	border-left: 1px solid #ccc;
    border-right: 1px solid #666;
	
	color:#FFF;
	
	
/*	background: rgb(59,103,158); 
	background: -moz-linear-gradient(top, rgba(59,103,158,1) 0%, rgba(43,136,217,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,103,158,1)), color-stop(50%,rgba(43,136,217,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); 
	background: -webkit-linear-gradient(top, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); 
	background: -o-linear-gradient(top, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);
	background: -ms-linear-gradient(top, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); 
	background: linear-gradient(to bottom, rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 ); 
	*/
	background: rgb(#84b818); /* Old browsers */
	background: -moz-linear-gradient(#84b818, #648b12); /* FF3.6+ */
	background: -webkit-gradient(#84b818, #648b12); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(#84b818, #648b12); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(#84b818, #648b12); /* Opera 11.10+ */
	background: -ms-linear-gradient(#84b818, #648b12); /* IE10+ */
	background: linear-gradient(#84b818, #648b12); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84b818', endColorstr='#648b12',GradientType=0 ); /* IE6-9 */
	Color format: Comments IE9;
	
	line-height:27px;
	text-align:center;
	font-weight:bold;
	
	
}

.wk-panel-level1 .active a{

}

.wk-panel-level1 a.selected:before{
    content:"";
	display:block;
	width:20px;
	height:10px;
	position:absolute;
	bottom:2px;
	left:50%;
	margin-left:-10px;
	
	
	background-color: transparent;
    background-image: url("../../img/wk-sprite.png");
    background-repeat: no-repeat;
	background-position:-100px -12px;

}

.wk-panel-level1 .active a,
.wk-panel-level1 a.selected, 
.wk-panel-level1 a:hover, 
.wk-panel-level1 a:active{
	
/*	background: rgb(32,156,214); 
	background: -moz-linear-gradient(top, rgba(32,156,214,1) 0%, rgba(0,90,161,1) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,156,214,1)), color-stop(100%,rgba(0,90,161,1))); 
	background: -webkit-linear-gradient(top, rgba(32,156,214,1) 0%,rgba(0,90,161,1) 100%); /
	background: -o-linear-gradient(top, rgba(32,156,214,1) 0%,rgba(0,90,161,1) 100%);
	background: -ms-linear-gradient(top, rgba(32,156,214,1) 0%,rgba(0,90,161,1) 100%);
	background: linear-gradient(to bottom, rgba(32,156,214,1) 0%,rgba(0,90,161,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209cd6', endColorstr='#005aa1',GradientType=0 );*/
	
	background: #494b4b; /* Old browsers */	
	box-shadow: 0 0px #494b4b inset, 0 0px 8px rgba(0, 0, 0, 0.2) inset;
	*border-bottom:2px outset #494b4b;
	
	text-decoration:none;
	cursor:pointer;
	    	
}

.wk-panel-level1 a dfn{
	font-style:normal;
}

.wk-panel-level1 span.smartMinus
{
    font-size:0.8em;
}

/* segundo nivel de tdc */

.wk-panel-level2{
	clear:both;
	width:100%;
	overflow:hidden;
}

.wk-panel-level2 a,
.wk-panel-level2 span{
	padding:0px 7px;
	margin:2px 0;
	font-weight:bold;
	
}
.wk-panel-level2 li:first-child{
	margin-left:14px;
}

.wk-panel-level2 dfn{
	font-style:normal;	
}

/* incluimos la barrita de separación */

/*.wk-panel-level2 a:after,
.wk-panel-level2 span:after{
	content:"/";
	padding-left:5px;
	
}*/
.wk-panel-level2 li.selected a:after,
.wk-panel-level2 li.selected span:after{
	content:"";
	display:none;
}

/* diferenciamos el último elemento */

.wk-panel-level2 li:last-child a,
.wk-panel-level2 li:last-child span{
	text-decoration:underline;
	
}




/* Para ie8 e inferiores */

.wk-panel-level2 li.selected a,
.wk-panel-level2 li.selected span{
	text-decoration:underline;
}



/* tercer nivel de tdc */

.wk-panel-content{
	overflow:hidden;
	padding:0px 0 13px 0;
	
	/*font-size:0.9em;*/
}


	/* Decidimos cuantas columnas queremos */

	/* tres columnas por defecto*/


.wk-panel-level3{
	float:left;
	width:100%;
}


.wk-panel-cols-2 .wk-panel-level3{
	width:48%;
	*width:48%;
	margin:0 1%;
}

.wk-panel-cols-3 .wk-panel-level3{
	
	width:33.333%;
	*width:33%;
	line-height:1.2em;
}

.wk-panel-cols-4 .wk-panel-level3{
	width:25%;
	*width:24.8%;
}

.wk-panel-cols-3 .wk-panel-level3{
	
	width:33.333%;
	*width:33%;
	padding-top:15px;
}

.wk-panel-cols-3 .wk-panel-level3 a.wk-link-cal-l { color:#81111D; overflow: hidden;}
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-infoutil{ color:#81111D;overflow: hidden;}
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-cal-l span,
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-infoutil span { display: block;}
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-cal-l span.wk-icon-cal-l,
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-infoutil span.wk-icon-infoutil { float: left;}
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-cal-l span.wk-text-cal-l,
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-cal-l span.wk-text-infoutil,
.wk-panel-cols-3 .wk-panel-level3 a.wk-link-infoutil span.wk-text-infoutil { padding:3px 0 0 23px;}


.wk-panel-cols-1 .wk-panel-level3 > li{
	margin-top:5px;
	float:none;
}


.wk-panel-level3 > *{
	/*margin:0 10px;*/
}

.wk-panel-level3 a{
	position:relative;
	padding:0 15px;
	

}

.wk-panel-level3 a:before{
    content:">";
	position:absolute;
	left:0;
	
}
.wk-border-left a:before{
    content:"";
	position:absolute;
	left:0;
	
}

.wk-panel-level3 [class*="wk-link-"]:before{
	display:none;
}
.wk-panel-level3 dl{
	
	margin-left:16px;
}

.wk-panel-level3 dt{
	margin-top:6px;
	margin-bottom:3px;
	
	text-transform:uppercase;
	
	font-weight:bold;
}

.wk-panel-level3 > dt{
	
}


/* pie del panel */

.wk-panel-footer{
	clear:both;
	width:100%;
	min-height: inherit;
	position:relative;
	overflow:hidden;
	
	border-radius:  0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px; 
	-webkit-border-radius: 0 0 5px 5px;
}
.wk-panel-footer a {}

.wk-panel--link-collapse{
	float:right;
	margin:5px;
	
}

.wk-panel--link-vermas{
	float:right;
	margin:5px;
	color:#81111D;
}
.wk-panel--link-vermas:hover {color:#81111D; text-decoration: underline;}

.wk-panel--link-vermas .text-vermas{
	color:#036;
}

.wk-panel--link-calc .text-calc{
    color:#036;
}





@media all and (max-width:767px) {
	.wk-panel-level3{
		float:none;
		width:100%;
	}
	.wk-panel-cols-2 .wk-panel-level3 {
		width:100%;
	}
}


@media all and (max-width:480px) {
	
.wk-panel-header > h3{
	text-align:center;
	margin-right:0;
}
.wk-panel [class*="wk-panel-level"] > li{
	/*float:none;*/
}
.wk-panel-level1 li{
	padding-bottom:0px;
	
}
.wk-panel-level1 li.active:before{
	display:none;
}

.wk-panel-level2 li:first-child{
	margin-left:0;
}
.wk-panel-level2 li{
	/*border-bottom:1px solid #666;*/
}
.wk-panel-level2 a, .panel-level2 span{
	text-align:center;
}
.wk-panel-level2 a:after, .wk-panel-level2 span:after{
	content:"";
	padding-left:0;
}
.wk-panel .wk-panel-level1 > li{
	/*width:100%;	*/
}
.wk-panel-level3,
.wk-panel-cols-2 .wk-panel-level3,
.wk-panel-cols-3 .wk-panel-level3,
.wk-panel-cols-4 .wk-panel-level3{
	float:none;
	width:100%;
}

.wk-panel-level1 a.selected:before{
	display:none;
}
}


/* ***************************************** */
/* Formatos de panel (solo reglas de diseño) */
/* ***************************************** */
.wk-panel--style1 .wk-panel-footer{
	display: none;
}

/* style1. Aplica a acceso por índice sitemático. */
.wk-panel--style1.wk-panel-tabs-3 {
	background-color:#FFF;
}
.wk-panel--style1.wk-panel-tabs-3 .wk-panel-header {
	background-color:#FFF;
}

.wk-panel--style1{
	background-color:#EFEED0;
}

.wk-panel--style1 .wk-panel-header{
	background: #EFEED0;
}

.wk-panel--style1 .wk-panel-content{
	/*background-color:#f7f6e7;*/
	margin:0 5px;
	border-radius:5px;
	/*border:1px solid #999;*/
	padding:10px 5px 5px 5px;
}

.wk-panel--style1 .wk-panel-level3 a{
	color:#1a1a1a;
	/*text-transform:lowercase;*/
	
}

/*.wk-panel--style1 .wk-panel-level2 li:last-child a,
.wk-panel--style1 .wk-panel-level2 li:last-child span{
	color:#007db9;
}*/

.wk-panel--style1 .wk-panel-level2 li a,
.wk-panel--style1 .wk-panel-level2 li span{
	text-decoration:none;
	color:#666666;
}

.wk-panel--style1 .wk-panel-level2 li a:hover,
.wk-panel--style1 .wk-panel-level2 li span:hover{
	color:#1a1a18;
	text-decoration:underline;
}

.wk-panel--style1 .wk-panel-level2 li.active a,
.wk-panel--style1 .wk-panel-level2 li.active span{
	/*display:inline-block;*/
	background-color: #D2D1A8;
border-radius: 4px;
padding: 0 2px;
	background-color:none;
	border-radius:4px;
	color:#333;
	text-decoration:none;

}




/* style2. Aplica a convenios colectivos. */


.wk-panel--style2 .wk-panel-header{
	/*border-bottom:1px solid #CCC;*/
	background:#fff url(../../img/fondo_Cabeceras.jpg) repeat-x left bottom;
}

.wk-panel--style2 .wk-panel-level3 a{
	color:#444444;
	
}
.wk-panel--style2 .wk-panel-level3 a:hover{
	text-decoration: underline;
}

/* style3 . Aplica a convenios colectivos. */


.wk-panel--style3 .wk-panel-header{
	border-bottom:1px solid #CCC;
	background: rgb(254,254,254); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(254,254,254,1) 0%, rgba(209,209,209,1) 57%, rgba(219,219,219,1) 67%, rgba(226,226,226,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(57%,rgba(209,209,209,1)), color-stop(67%,rgba(219,219,219,1)), color-stop(100%,rgba(226,226,226,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(209,209,209,1) 57%,rgba(219,219,219,1) 67%,rgba(226,226,226,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(209,209,209,1) 57%,rgba(219,219,219,1) 67%,rgba(226,226,226,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(254,254,254,1) 0%,rgba(209,209,209,1) 57%,rgba(219,219,219,1) 67%,rgba(226,226,226,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(209,209,209,1) 57%,rgba(219,219,219,1) 67%,rgba(226,226,226,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
}

.wk-panel--style3 .wk-panel-level3 a{
	
	
}

.wk-panel--style3 .wk-panel-level3{
	padding-top:20px;

}


/* Sólo aplica a ultimos convenios. */

.wk-panel--ultimosconvenios em{
	font-style:normal;
}
.wk-panel--ultimosconvenios dl{
	margin-bottom:5px;
}

.wk-panel--ultimosconvenios dl,
.wk-panel--ultimosconvenios dd{
	margin-left:5px;
}

.wk-panel--ultimosconvenios dl:first-child{
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}

.wk-panel--ultimosconvenios dl dd dl:first-child{
	border:none;
	padding-bottom:0;
}

.wk-panel--ultimosconvenios .wk-panel-level3 li{
	float: none;
    margin-top: 5px;
}


.wk-panel--ultimosconvenios .wk-panel-level3 ul {
	float:left;
    width: 50%;
}

.wk-panel--ultimosconvenios .wk-panel-level3 ul ul{
	width:100%;
	margin-left:10px;
}

.wk-panel--ultimosconvenios .wk-panel-level3 ul li{
	font-weight:bold;
	font-size:1.1em;
}

.wk-panel--ultimosconvenios .wk-panel-level3 ul li ul li{
	font-weight:normal;
	font-size:0.9em;
}

.wk-panel--ultimosconvenios .wk-panel-level3 li.l2{
	font-weight:bold;
	padding-top:10px;
}

.wk-panel--ultimosconvenios img.ce,
.wk-panel--ultimosconvenios .tl{
	display:none;	
}

/* Sólo aplica a ultimas novedades. */
.wk-panel--ultimasnovedades .wk-panel-level3{ padding-top:0;}
.wk-panel--ultimasnovedades .wk-panel-level3 a { color:#666; display:inline-block; line-height:1.4em; /*padding-left:20px;*/}
.wk-panel--ultimasnovedades .wk-panel-level3 em {font-style:normal;}
.wk-panel--ultimasnovedades .wk-panel-level3 #lf{padding-top:8px;}
.wk-panel--ultimasnovedades .wk-panel-level3 li.s{color:#000;}
.wk-panel--ultimasnovedades .wk-panel-level3 li{position:relative;clear:both;width:100%;margin-bottom:5px;}
.wk-panel--ultimasnovedades .wk-panel-level3 a+img{	position:absolute;left:7px;top:2px;}

/* Sólo aplica a Noticias. */
.wk-panel-level3 #Noticias {padding-top:0;}
.wk-panel-level3 #Noticias a {color:#666; display:inline-block; line-height:1.4em; /*padding-left:20px;*/}
.wk-panel-level3 #Noticias em {font-style:normal;}
.wk-panel-level3 #Noticias #lf {padding-top:8px;}
.wk-panel-level3 #Noticias li.s {color:#000;}
.wk-panel-level3 #Noticias li {position:relative;clear:both;width:100%;margin-bottom:5px;}
.wk-panel-level3 #Noticias a+img {position:absolute;left:7px;top:2px;}



/* Sólo aplica a smarteca. */

.wk-panel--smarteca{
	background-color:#f1f0dd;
}

.wk-panel--smarteca .wk-panel-level1 li{
	padding-bottom:0;
	border:none;
}

.wk-panel--smarteca .wk-panel-level1 a{
	background: transparent;
	font-size:1.6em;
	text-align:left;
	font-weight:normal;
	padding:5px 40px 5px 10px;
	color:#444;
	border-right:none;
	filter:none;
}
.wk-panel--smarteca .wk-panel-level1 a:hover{
	background-color:#d7d6ac;
}

.wk-panel--smarteca .wk-panel-level1 a:before{
    background: url("../../img/wk-sprite.png") no-repeat -190px -94px transparent;
    content: "";
    position: absolute;
   	top: 2px;
    height: 32px;
    right: 10px;
    width: 32px;
}

/* Sólo aplica a panel blogs, asesores, etc. */

.wk-panel--asesores{
	background-color:#eaeaea;
	font-size:0.95em;

}
.wk-panel--asesores .wk-colllapse-screen-main { padding-bottom:0;}

.wk-panel--asesores .wk-panel-level3 li{
	padding:10px 0;
	display:block;
	width:100%;
	margin: 0;
	border-bottom:1px solid #FFF;
}
.wk-panel--asesores .wk-panel-level3 li a{
	color:#000;
	font-weight:bold;
	font-size: 1.1em;
}
.wk-panel--asesores .wk-panel-level3 a{
	padding-left:20px;
	
}
.wk-panel--asesores .wk-panel-level3 a:before{
	 content:"";
	 background: url("../../img/wk-sprite.png") no-repeat -166px -72px transparent;
	
	 width:18px;
	 height:20px;
	 
}
.wk-panel--asesores .a3{
	color:#999;
}
.wk-panel--asesores .asesor{
	color:#6C3;
}

.wk-panel--asesores .wk-panel-level3 li.wk-riesgos-laborales{
	border:none;
}
/* Sólo aplica a novedades. */


body .jcarousel-skin-wke .jcarousel-container-horizontal{
	width:auto;
}

body .jcarousel-skin-wke .jcarousel-clip-horizontal{
	width:auto;
}

body .jcarousel-skin-wke .jcarousel-prev-disabled-horizontal, 
body .jcarousel-skin-wke .jcarousel-prev-disabled-horizontal:hover, 
body .jcarousel-skin-wke .jcarousel-prev-disabled-horizontal:active{
	clip: rect(1px, 50px, 262px, 1px);
}

body .jcarousel-skin-wke .jcarousel-next-horizontal{
	/*clip: rect(2px, 50px, 262px, 1px);*/
}

body .jcarousel-skin-wke .jcarousel-clip-horizontal{
	border:none;
}

body .jcarousel-skin-wke .jcarousel-item-horizontal {
    border-right: 1px solid #eaeaea;
    margin-right: 12px;
    padding-right: 12px;
}

body .jcarousel-skin-wke ul h3 {
    font-size: 1em;
    line-height: 1.4em;
    text-align: center;
	margin: 0;
	height: 55px;
	overflow:hidden;
}



body .jcarousel-skin-wke ul a {
    color: #333;

}


body .jcarousel-skin-wke ul .referencia-nota {

    font-style: normal;
    text-align: center;
}

body .jcarousel-skin-wke ul .precio{
	display:block;
	text-align:center;
}

body .jcarousel-skin-wke ul .normal10{
	display:block;
	text-align:center;
}


/* Sólo aplica a formacion. */
.wk-panel--formacion .wk-panel-level3 a[title="ClaveDemo"] { font-weight: bold; padding:0 0 5px 32px; background: url(../../img/wk-sprite.png) no-repeat -323px -65px; margin:0 0 0 5px;}
.wk-panel--formacion .wk-panel-level3 a[title="ClaveDemo"]:hover { color:#1a1a1a;}
.wk-panel--formacion .wk-panel-level3 a[title="ClaveDemo"]:before { content:"";}

.wk-panel--formacion .wk-panel-level3 a,
.wk-panel--formacion .wk-panel-level3 span{
	color: #444444;
}

.wk-panel--formacion .wk-border-left a,
.wk-panel--formacion .wk-border-left span{
	padding: 0 1em;
}
.wk-panel--formacion .wk-border-left span{ position: relative;}
.wk-panel--formacion .wk-border-left a:before,
.wk-panel--formacion .wk-border-left span:before {
content: ">";
position: absolute;
left: 0;
}
.wk-panel--formacion.wk-panel-cols-2 .wk-panel-level3 { width:37%; margin: 15px 0 0 10px;}
.wk-panel--formacion.wk-panel-cols-2 .wk-border-left{
	border-left:1px solid #eaeaea;
	width:53%;
	padding-left: 15px;
}

.wk-panel--formacion .wk-panel-level3 span.tit{
	font-weight:bold;
}

.wk-panel--formacion .wk-panel-level3 .subelement{
	margin-left:20px;
}

.wk-panel--formacion dfn{
	font-style:normal;

}

.wk-panel--formacion .AutoresButtonClass{

}





@media all and (max-width:1000px) {
.wk-btn--panel-novedades{
	width:auto;
	position:relative;
	margin:0 5px;
	right:auto;
}

}

a#hrefVerMasConv.wk-link-vermas 
{
    width:175px;
    }
    
a#hrefMasNovedadesUmbrella.wk-link-vermas
{
    width:125px;
}

a#hrefMasNoticiasUmbrella.wk-link-vermas
{
    width:113px;
}


/** Calendario **/
#contenido_tot { padding-left:6px; /*width:50%;*/ }
#contenido_tot table{ margin:0 auto; background:#753c5c; color:#fff; width:51%; float: left;}
#contenido_tot .izquierda { width:48%; float:left; margin:1%;}
#contenido_tot .derecha {width:48%; float:right;margin:1%;}
#contenido_tot .izquierda table, #contenido_tot .derecha table {background:#fff; color:#686972; border-radius:1em;}
#contenido_tot .izquierda table:nth-child(2), #contenido_tot .derecha table:nth-child(2) {background:#F5F6F8; color:#686972; border-top-left-radius:0;border-top-right-radius:0;}
#contenido_tot .izquierda table:nth-child(3), #contenido_tot .derecha table:nth-child(3) {background:#F5F6F8; color:#686972; border-top-left-radius:0;border-top-right-radius:0;}

#contenido_tot td.ambito {background:#666; color:#fff; text-align:center;/*border-top-left-radius:1em;border-top-right-radius:1em;*/}
#contenido_tot td {text-align:center; color:#686869;}
#contenido_tot td.Anterior a{ color:#fff;}
#contenido_tot td.Anterior img {display:none;}
#contenido_tot td.mes {color:#fff;}
#contenido_tot td.festivo { background:#eadce4;}
#contenido_tot td.festivo a {color:#686869;}


/*Documentos Destacados*/
.wk-panel--DocumentosDestacados .wk-panel-footer { display: none;}
#Destacados img { width:100%;}
#Destacados #lf ul.par a:hover { text-decoration: underline;}
#Destacados #lf ul.par li.l.l2 a:before {content:"";}
#Destacados #lf ul.par li.l.l2 a.ab { padding:0; font-weight: normal;}
#Destacados #lf ul.par li.l.l2 a.ab em {display:block;}
#Destacados #lf ul.par li.m.l2 span.tti {font-weight:bold; font-size:1.2em; border-top:1px solid #ccc; margin-top:20px; padding-top:15px;}
#Destacados #lf ul.par li.l.l2 a.ab em {font-size:2.3em; line-height:1.1em; margin:20px 0 10px 0; color:#005aa1; font-style:normal;}
#Destacados #lf ul.par li.m.l2 ul li.l.l3 a {color:#061844;}
#Destacados #lf ul.par li.m.l2 ul li.l.l3 a.ab em {font-style:normal;}
#Destacados #lf ul.par li.l.l2 a.ab tt {color:#666; font-family:"Roboto", sans-serif;font-size:1.4em;}
#Destacados #lf ul.par li.l,
#Destacados #lf ul.par li.m { margin:0 23px;}
#Destacados #lf ul.par li.l li,
#Destacados #lf ul.par li.m li { margin:0;}
#Destacados #lf ul.par li.l li,
#Destacados #lf ul.par li.m li {color:#071844;}
#Destacados #lf ul.par li.m {padding-bottom:10px;}

/*Proyectos Normativos*/
#ProyAlava #lf ul li.s.l1 .tti {display:none;}
#ProyAlava { padding:0 6px; text-align: justify;}
#ProyAlava #lf ul li { line-height:1.3em; padding-left:14px;margin-bottom:7px;}
#ProyAlava #lf ul li a:before {
	content: ">";
	position: absolute;
	left: 6px;
}
#ProyAlava #lf ul .mas {
/* font-size: 1.2em; */
font-weight: bold;
height: 0px;
padding: 0 0 15px 0;
/* width: 60px; */
text-align: right;
/* position: absolute; */
/* right: 0; */
/* bottom: 0; */
cursor: pointer;
/* clear: both; */
text-align: right;
}

#ProyBizkaia #lf ul li.s.l1 .tti {display:none;}
#ProyBizkaia { padding:0 6px; text-align: justify;}
#ProyBizkaia #lf ul li { line-height:1.3em; padding-left:14px;margin-bottom:7px;}
#ProyBizkaia #lf ul li a:before {
	content: ">";
	position: absolute;
	left: 6px;
}
#ProyBizkaia #lf ul .mas {
/* font-size: 1.2em; */
font-weight: bold;
height: 0px;
padding: 0 0 15px 0;
/* width: 60px; */
text-align: right;
/* position: absolute; */
/* right: 0; */
/* bottom: 0; */
cursor: pointer;
/* clear: both; */
text-align: right;
}


#ProyGipuzkoa #lf ul li.s.l1 .tti {display:none;}
#ProyGipuzkoa { padding:0 6px; text-align: justify;}
#ProyGipuzkoa #lf ul li { line-height:1.3em; padding-left:14px;margin-bottom:7px;}
#ProyGipuzkoa #lf ul li a:before {
	content: ">";
	position: absolute;
	left: 6px;
}
#ProyGipuzkoa #lf ul .mas {
/* font-size: 1.2em; */
font-weight: bold;
height: 0px;
padding: 0 0 15px 0;
/* width: 60px; */
text-align: right;
/* position: absolute; */
/* right: 0; */
/* bottom: 0; */
cursor: pointer;
/* clear: both; */
text-align: right;
}

#ProyNavarra #lf ul li.s.l1 .tti {display:none;}
#ProyNavarra { padding:0 6px; text-align: justify;}
#ProyNavarra #lf ul li { line-height:1.3em; padding-left:14px;margin-bottom:7px;}
#ProyNavarra #lf ul li a:before {
	content: ">";
	position: absolute;
	left: 6px;
}
#ProyNavarra #lf ul .mas {
/* font-size: 1.2em; */
font-weight: bold;
height: 0px;
padding: 0 0 15px 0;
/* width: 60px; */
text-align: right;
/* position: absolute; */
/* right: 0; */
/* bottom: 0; */
cursor: pointer;
/* clear: both; */
text-align: right;
}

/** NOVEDADES **/

.wk-panel--ultimasnovedades  .wk-panel-level3 a:before{
    content:">";
	position:absolute;
	left:0;
}
.wk-panel--noticias .wk-panel-level3 a:before{
    content:">";
	position:absolute;
	left:0;
	
}

#Destacados span.tti span.tde { font-size:1.05em; font-weight:bold; color:#000; margin:5px 0; display:block;font-style:normal;}
span.tti span.tde {}
#HomeNoticias{padding-top: 20px;}
#HomeNoticias span.tti span.tde{font-size: 1.4em;}
.wk-main .row-fluid #Noticias + #banners + .span4{padding-left: 30px;margin-top: 30px;border-left: 1px solid #ccc;margin-right: 22px;}

.wk-panel--ultimasnovedades ul li a.ab span.tde { font-size:1em; font-weight:normal; color:#333;font-style:normal;}
.wk-panel--noticias ul li a.ab span.tde { font-size:1em; font-weight:normal; color:#333; font-style:normal;}



#UltNovHome #lf { padding:15px 15px 0 15px;}
#UltNov #lf { padding:15px 15px 0 15px;}
#Noticias #lf { padding:15px 15px 0 15px;}
#bodyTabsNormas ul { padding:0 15px 0 15px; width: auto;}
#bodyTabsNormas ul a { color:#1a1a1a;}
#bodyTabsNormas ul a:hover { text-decoration: underline;}

/**MVPE-5102*/
#subCodigosTDC #col1.wk-panel-level3 a::before {
	content: none;
}


@media (max-width: 767px) {
	.wk-panel--formacion.wk-panel-cols-2 .wk-panel-level3 { overflow: hidden;}
	.wk-panel--formacion.wk-panel-cols-2 .wk-border-left{
		border-left: none;
		padding-left: 4px;
	}
}