
div#agrupacion  {font-size:1.2em; height:100%;background-color:#F6F4F5;  border: 1px solid #74B2EB;}




div#agrupacion .itemmouseover {color:#00426c;cursor: pointer; }
div#agrupacion .itemmouseout  {background-color:transparent;color: #004A79;display:block;}

div#agrupacion li.itemmouseover {background-color:#F1F3F5;color: #004A79;cursor: pointer; text-decoration:underline;   }
div#agrupacion li.itemmouseout  {background-color:transparent;color: #333333;display:block;}
div#agrupacion ul.agrup {padding:5px 0px;background:#F6F4F5; margin:5px; height:95%}
div#agrupacion ul {overflow:hidden;}
div#agrupacion ul li {overflow:hidden;display:block;font-size:0.9em;color:#333; background:#fff url(../../Img/fondoListaAgrup.jpg) left top repeat-x; padding-top:3px;}


div#agrupacion ul #li_gr_tribunal,
div#agrupacion ul #li_gi_jurisdiccion,
div#agrupacion ul #li_gi_date{}

div#agrupacion ul #ul_gr_tribunal,
div#agrupacion ul #ul_gi_jurisdiccion,
div#agrupacion ul #ul_gi_date{height:200px; overflow:auto}




div#agrupacion ul li ul { margin-top:8px}
div#agrupacion ul li ul#ul_gr_tribunal_more{}
div#agrupacion ul li ul li {font-size:1em;font-weight:bold; padding:0 5px 0 5px; background:none; padding-top:1px; padding-bottom:1px;}
div#agrupacion ul li ul li ul {margin:0 5px 2px 15px; float: none;}
div#agrupacion ul li ul li ul li {font-weight:normal;font-size:1em;background:#F6F4F5 url(../../Img/Docs/bullet_m.gif) left top no-repeat; padding:0 0 0 15px;}
div#agrupacion ul li a {font-family:"Roboto", sans-serif;color:#333;font-size:1.1em; font-weight:bold; color:#fff}
div#agrupacion ul li ul li a{ color:#333}
div#agrupacion ul li ul li ul li a{ font-weight:normal}
div#agrupacion ul li a.open {background: url(../../Img/tree/folder.gif) left top no-repeat;width:20px;height:15px;float:left;display:block;margin:0 0 0px 2px;}
div#agrupacion ul li a.close {background: url(../../Img/tree/folder_closed.gif) left top no-repeat;width:20px;height:15px;float:left;display:block;margin:0 0 0px 5px;}
div#agrupacion ul li ul li a.open {background: url(../../Img/Docs/minus.gif) left top no-repeat;width:11px;height:10px;float:left;display:block;margin:3px 0 0px 0;}
div#agrupacion ul li ul li a.close {background: url(../../Img/Docs/plus.gif) left top no-repeat;width:11px;height:10px;float:left;display:block;margin:3px 0 0px 0;}
div#agrupacion ul li a dfn {display:none;}
div#agrupacion ul li a:hover{ text-decoration:underline;}
div#agrupacion ul li a.openclose {text-decoration:none;color:#000000;font-weight:normal;}
div#agrupacion ul li a.openclose:hover {background-color:#EAA600;}
div#agrupacion ul li ul li dfn {display:none;}
div#agrupacion ul li ul li.verMas {text-align:right; padding-bottom:10px; background-image:none;}
div#agrupacion ul li ul li.verMas a {color:#E02D65; font-weight:normal; text-decoration:underline;}



.Multimedia {
	float: left;
	margin-right: 20px;
	padding-bottom: 20px;
	max-height: 162px;
	max-width: 320px;
	min-width: 320px;
}
	.Multimedia p.mm {
		position: relative;
		height: 162px;
		width: 320px;
	}

		.Multimedia p.mm img {
			margin-right: 10px;
			width: 320px;
			height: 162px;
		}

.Multimedia video{ margin-bottom: 10px;}
.Multimedia .ppstart{display:none;}



/* MENSAJE DE NO RESULTADOS */
#wcresultslist_noresults {
	background: none repeat scroll 0 0 #EAEAEA;
	border-radius: 5px 5px 5px 5px;
	color: #333333;
	font-weight: bold;
	height: 100%;
	margin: 20px auto;
	overflow: auto;
	padding: 20px;
	text-align: center;
	width: 60%;
}
#wcresultslist_noresults #didyoumean{ 
	
	
	margin: 20px auto auto;
    padding: 15px;
    width: 50%;
	border-radius: 5px 5px 5px 5px;
	background:#EAEAEA;
}




/*#wcresultslist_noresults #hrefNewSearch:before {
    background-image: url("../../img/wk-sprite.png");
    background-position: -187px -32px;
    content: "";
    height: 26px;
    position: absolute;
    right: 2px;
    top: -2px;
    width: 32px;
}*/
#wcresultslist_noresults #hrefNewSearch{
	clear:both;
	display:none;
	margin:15px auto;
    background-image: url("../../img/wk-sprite.png");
    background-position: right bottom;
    background-repeat: repeat-x;
    border: 1px solid #333333;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
	width:150px;
    height: 27px;
    line-height: 27px;
    padding: 0 30px;
    position: relative;
    text-transform: uppercase;
}

#wcresultslist_noresults #hrefNewSearch:hover{
	background:#005AA1;
	text-decoration:none;

}

#wcresultslist_noresults #hrefNewSearch dfn{
	font-style:normal;
	display:none;
}








#wcresultslist_noresults a:hover  {}
#wcresultslist_noresults #sugerencia  {display:block; }
#wcresultslist_noresults #sugerencia .dym{ color:#333; background-color:#FFF; display:block; margin:10px; border-radius:5px; padding:5px;}
#wcresultslist_noresults #sugerencia .suggestion{ text-decoration:none;color:#0088CC; margin-top:1em; display:block; font-size:1.3em;}
#wcresultslist_noresults #sugerencia .suggestion:hover{ text-decoration:underline; }

#commentedCodes_noResults {color:#333333; font-size:1.5em; text-align:center;font-weight:bold;height:100%;overflow:auto; margin-top:3em; width:100%;float:left;}
#commentedCodes_noResults a {color:#ffffff; display: block; text-align: center; margin-top: 12px; width: 160px; margin-left: auto; margin-right: auto; background-color:#00426c; padding-bottom: 3px; padding-top: 1px; text-decoration: none;}




/* Estilos para imagenes que se muestran en el resultlist */

div#ResulRow dl dd.libros_doctrina    {float:left;width:24px; height:24px;background-image:url(../../Img/libros_doctrina.jpg);background-repeat:no-repeat; margin-top: -3px; margin-left:-1em; margin-left:5px;}
div#ResulRow dl dd dfn.libros_doctrina      {display:none;}

div#ResulRow dl dd.libros_doctrina1 {float:left;width:24px; height:24px;background-image:url(../../Img/libros_doctrina.jpg);background-repeat:no-repeat; margin-top: -3px; margin-left:-1em;}
div#ResulRow dl dd dfn.libros_doctrina1  {display:none;}

div#ResulRow dl dd.libros_doctrina2 {float:left;width:24px; height:24px;background-image:url(../../Img/libros_doctrina.jpg);background-repeat:no-repeat; margin-top: -3px; margin-left:-1em;}
div#ResulRow dl dd dfn.libros_doctrina2  {display:none;}



/* Sugerencias afinar popup */


.popupContainer div#control span#lbl{ 
	
	display:block; 
	margin:20px; 
	font-size:1.1em; 
	font-weight:bold; 
	
}

.popupContainer #RefineResultsTitle{
	margin:10px;
	text-align:center;
	font-size:1.1em;
	color:#005AA1;
	font-weight:bold;
	
}

.popupContainer #RefineResultsList{
	margin:0 20px;
	padding:15px;
	
	background-color:#FFF;
	border:1px solid #B7B67E;
}

.popupContainer #RefineResultsList input{
	margin-right:5px;
	float:left;
}

.popupContainer #RefineResultsList img{
	height:10px;
	margin-left:5px;
}

.popupContainer #RefineResultsList ul{
	margin:0;
}

.popupContainer #RefineResultsList li{
	padding:3px 0;
	border-bottom:1px solid #eaeaea;
}

.popupContainer #RefineResultsList a{
	line-height:1.8em;
}

.popupContainer #RefineResultsList a span{
	display:inline-block;
	width:200px;
	
}
.popupContainer .refinebtns{
	text-align:right;
	padding:20px 0;
	

}

.popupContainer #refinepopdiv{
	background:#eaeaea;
	padding:5px;
	margin:5px 0;
}

.popupContainer #refinepopdiv a{
	display:none;
}
.popupContainer #okbtn{
	display: inline-block;
	height:29px;
  
	padding-left: 25px;
    padding-right: 25px;

	
	background: #7fcaef; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iIzdmY2FlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzI5YTNlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzFiOTZkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjZlYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #7fcaef 7%, #29a3e5 44%, #1b96dd 56%, #166eb2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,#7fcaef), color-stop(44%,#29a3e5), color-stop(56%,#1b96dd), color-stop(100%,#166eb2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #7fcaef 7%,#29a3e5 44%,#1b96dd 56%,#166eb2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #7fcaef 7%,#29a3e5 44%,#1b96dd 56%,#166eb2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #7fcaef 7%,#29a3e5 44%,#1b96dd 56%,#166eb2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #7fcaef 7%,#29a3e5 44%,#1b96dd 56%,#166eb2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fcaef', endColorstr='#166eb2',GradientType=0 ); /* IE6-8 */
	
    color: #FFFFFF;
	border-image: none;
    border-radius:5px;
    border-style: solid;
    border-width: 1px;
	border-color: #0078BC;
    font-size: 12px;
   
    font-weight: bold;
    line-height: 24px;
    text-transform: uppercase;
    text-align: center;
}
.popupContainer #okbtn:hover{
	background: #005AA1;
}

.popupContainer #cancelbtn{
	margin-left:20px;
	margin-right:20px;
	display: inline-block;
	height:29px;
  
	padding-left: 10px;
    padding-right: 10px;

	
	background:#eaeaea;
	
	
    color: #666;
	border-image: none;
    border-radius:5px;
    border-style: solid;
    border-width: 1px;
	border-color: #666;
    font-size: 12px;
   
    font-weight: bold;
    line-height: 24px;
    text-transform: uppercase;
    text-align: center;
}

.popupContainer #cancelbtn:hover{
	background:#ccc;
}


div#Volver{}
div#Volver div {width:99.8%;background-color:#fff;height:31px;}
div#Volver a {display:block;text-align:center;color:#FFF;font-weight:bold;padding:5px 0 3px 0;text-decoration:none;text-transform:uppercase;}

div#Area_trabajo {height:100%; width:100%;}
a#linkToIReport { display:block; text-align:center; background-image:url(../../Img/i_report_resul.jpg); background-position:center top; background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; /*padding-top:6px; padding-left:16px;*/ text-decoration:none; text-transform:uppercase;/*width:150px;*/ height:66px; margin-top:0px;/* margin-left:20px; margin-top:3px;border:1px solid #74B2EB;*/ margin-top:12px;  }




.jcarousel-skin-tango{}
.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-direction-rtl {
 direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
   width:100%;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  100%;
 height:35px;

}



.jcarousel-skin-tango .jcarousel-item {

}

.jcarousel-skin-tango .jcarousel-item-horizontal {
 margin-left: 0;
    
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
 margin-left: 10px;
    margin-right: 0;
}



.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {    position: absolute;    bottom: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../../Img/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {    background-position: 0 -32px;}

.jcarousel-skin-tango .jcarousel-next-vertical:active {    background-position: 0 -64px;}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}

.jcarousel-skin-tango .jcarousel-prev-vertical {    position: absolute;    top: 5px;    left: 43px;    width: 32px;    height: 32px;    cursor: pointer;    background: transparent url(../../Img/prev-vertical.png) no-repeat 0 0;}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {    background-position: 0 -32px;}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {    background-position: 0 -64px;}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {    cursor: default;    background-position: 0 -96px;}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  100%;
    height:35px;
    margin:20px 0 0 0;
}

.wk-resultlist .jcarousel-skin-tango{}
.wk-resultlist .jcarousel-skin-tango .jcarousel-container {}
.wk-resultlist .jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.wk-resultlist .jcarousel-skin-tango .jcarousel-container-horizontal {width:100%;top: 0;height: 24px}
.wk-resultlist .jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.wk-resultlist .jcarousel-skin-tango .jcarousel-clip-horizontal {width:  100%;height:35px;}
.wk-resultlist .jcarousel-skin-tango .jcarousel-item {}
.wk-resultlist .jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; }
.wk-resultlist .jcarousel-skin-tango .jcarousel-item-horizontal div#Noticias{margin-top:0;}
.wk-resultlist .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.wk-resultlist .jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}


.wk-resultlist .jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 24px;
    cursor: pointer;
    background: transparent url(../../Img/next-horizontal.png) no-repeat 0 0;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../../Img/prev-horizontal.png);
}

.wk-resultlist .jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.wk-resultlist .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 32px;
    cursor: pointer;
    background: transparent url(../../Img/prev-horizontal.png) no-repeat 0 0;
}

.wk-resultlist .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(../../Img/next-horizontal.png);}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {background-position: -32px 0;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 0;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-next-vertical { position: absolute;bottom: 5px;left: 43px;width: 32px; height: 32px;cursor: pointer;background: transparent url(../../Img/next-vertical.png) no-repeat 0 0;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-next-vertical:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-vertical:focus {background-position: 0 -32px;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-next-vertical:active {background-position: 0 -64px;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.wk-resultlist .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-vertical {position: absolute;top: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url(../../Img/prev-vertical.png) no-repeat 0 0;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-vertical:focus {background-position: 0 -32px;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -64px;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.wk-resultlist .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}

.wk-resultlist .wk-resultlist-tabs .jcarousel-prev{display: none !important;}
.wk-resultlist .wk-resultlist-tabs .jcarousel-next{display: none !important;}

.wk-resultlist .jcarousel-skin-tango .jcarousel-clip-horizontal {width:100%;height: 24px;margin: 0;display: table;}



/*Lista resultados codigos comentados*/

.ResultListCC #pestanias{ margin-left:230px}

#divCommentedCodesList{ height:90%}

#divCommentedCodesList #divTabsCommentedCodes{ float:left; width:210px; margin:10px; margin-top:0; margin-right:0; margin-left:20px; height:95%;/* border:1px solid #99B7E8*/}
#divCommentedCodesList #divArticles{  height: 100%; overflow: auto;}

div.ResultListCC2 #divCommentedCodesList #divTabsCommentedCodes {display:none;}

#divCommentedCodesList #lblSelectCode{ display:block;/* background-color:#9EC1D7;*/ color:#eaa600; text-align:left; font-size:1.1em; font-weight:bold; padding:4px 1px}
#divCommentedCodesList #divTabsCommentedCodes #ulTabs .Highlight,
#divCommentedCodesList #divTabsCommentedCodes #ulTabs .HighlightExtended{ background-color:transparent; color:inherit; padding-left:0; padding-right:0}
#divCommentedCodesList #divTabsCommentedCodes #ulTabs li{ display:block; margin-top:10px;}
#divCommentedCodesList #divTabsCommentedCodes #ulTabs li div.tabOn{background: transparent url(../../Img/tabCommentedCodes.gif) no-repeat left top; color:#FFF; font-size:1.3em; /*padding:5px; */ text-align:center; /*margin-left:-10px; */font-weight:bold; color:#18567f; text-align:center; height:51px; padding-top:8px;}
#divCommentedCodesList #divTabsCommentedCodes #ulTabs li div.tabOff{  color:#FFF;font-size:1.3em;  text-align:center; font-weight:bold;color:#0033FF; text-align:center; height:51px; padding-top:8px; }
#divCommentedCodesList #divTabsCommentedCodes #ulTabs li div.tabOff a{color:#FFF; text-decoration:none; display:block;background: transparent url(../../Img/tabCommentedCodes.gif) no-repeat left bottom; /*padding:5px;*/ color:#999; display:block; height:51px; padding-top:8px; }
#divCommentedCodesList #divTabsCommentedCodes #ulTabs li div.tabOff a:hover{  background: transparent url(../../Img/tabCommentedCodes.gif) no-repeat left top; color:#18567f;   }

#divCommentedCodesList #divArticles #ulArticles{ border:1px solid #9BAFE3}

#divArticles #ulArticles li.fragment{ border-bottom: 1px solid #C4D4E7;    color: #4B4B4B;    list-style-type: none;    margin: 0 10px;    padding: 0.3em 0 2.3em;    text-align: justify;}
#divArticles #ulArticles li.fragment .spNumber{ display: block; float: left; margin: 6px 0 0; color: #004A97; font-size: 1.2em; font-weight: bold; margin-left: 10px; margin-right: 3px;}
#divArticles #ulArticles li.fragment .divEpigraph{ padding-left: 30px; color: #004A97; display: block; font-size: 1.2em; font-weight: bold; margin: 5px 15px 5px 0;}
#divArticles #ulArticles li.fragment .divArticle{  padding-left: 30px; color: #004A97;    display: block;    font-size: 1.3em;    font-weight: bold;    margin: 5px 15px 5px 0;}
#divArticles #ulArticles li.fragment .divArticle a {text-decoration:none; color:#004A97}
#divArticles #ulArticles li.fragment .divArticle a:hover{ text-decoration:underline}
#divArticles #ulArticles li.fragment .divSummary{ display: block; font-size: 1.2em; margin: 0 1.2em 0.7em; color:#333; padding-left: 15px;}
#divArticles #ulArticles li.fragment .divSummary a{color:#333; text-decoration:none}
#divArticles #ulArticles li.fragment .divSummary a:hover{text-decoration:underline}
#divArticles #ulArticles li.fragment .btnFragments{ width:145px; height:17px; background: transparent url(../../Img/Docs/sumariosDin.gif) no-repeat 0 0; color:#002e74; text-transform:uppercase; font-size:11px; text-align:center; display:block;  margin-left: 30px; padding-top:2px; line-height: 23px; font-size:0; color:#FFF}










/* Tabs lista resultados */


.wk-resultlist{
	margin:auto;
	margin-top:10px;
	position:relative;
}
.wk-resultlist .row-fluid .wk-resultlist-tabs {
  min-height: 24px;
  display:none;
}

.wk-resultlist-content{
	background-color:#FFF;
	position: relative;
}

.row-fluid .wk-resultlist-tabs.span12{
    /* min-height: 24px; */

}

.wk-resultlist-tabs *{
}

.wk-resultlist-tabs a{
    color: #333;
}
.wk-resultlist-tabs a:hover{
  color: #333;
}

.wk-resultlist-tabs ul{
	box-sizing: border-box;
	list-style-type:none;
	width: 100%;
	height: auto;
}

.wk-resultlist-tabs ul li{
	cursor: pointer;
	min-width: 92px;
	border-radius: 5px 5px 0 0;
	font-size: 0.9em;
	font-weight: bold;
	color: #333;
	padding: 6px 6px;
	margin-right: 2px;
	line-height: 1em;
	border: 1px solid #e1e1e1;
	text-align: center;
	background: #f5f5f5;
	background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-8 */
}
.wk-resultlist-tabs ul li.on{
    cursor: default;
}
.wk-resultlist-tabs ul li.on,
.wk-resultlist-tabs ul li:hover{
    color: #00a9d2;
	background: -moz-linear-gradient(top, #ffffff 0%, #e6e8e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e8e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e6e8e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e6e8e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e6e8e7 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#e6e8e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e8e7',GradientType=0 ); /* IE6-8 */
}


.wk-resultlist-tabs ul li{max-width:200px; float:left;}

.wk-resultlist-tabs ul li.on,
.wk-resultlist-tabs ul li:hover{
    /* cursor: default; */
    position: relative;
    border-bottom: 0;
    z-index: 1;
    color: #00a9d2;
	background: -moz-linear-gradient(top, #ffffff 0%, #e6e8e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e8e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e6e8e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e6e8e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e6e8e7 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#e6e8e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e8e7',GradientType=0 ); /* IE6-8 */
}


.wk-resultlist-tabs span{

}
.wk-resultlist-tabs dfn{
    font-style: normal;

}
.wk-resultlist-tabs span.titulo{
    margin-right: 5px;
}
.wk-resultlist-tabs span.cantidad{}

.wk-resultlist-tabs a:hover{
	text-decoration:none;
}



.wk-resultlist-content {
	/* border: 1px solid #dddddd; */	
}
.wk-resultlist-content a { color: #0077aa;}
.wk-resultlist-content a:hover { color: #0077aa; text-decoration: none;}

/*Lista de resultados - contenido */

.wk-resultlist-results{
/*	border: 1px solid #dddddd;
*/	margin-bottom: 20px;
		padding-bottom: 15px;
}

.wk-resultlist-results #ResulRow {
  padding: 0 15px;
  width:90%;
  margin:auto;
}

	.wk-resultlist-results dl {
		position: relative;
		overflow: hidden;
		margin: 0;
		padding-bottom: 35px;
		padding-top: 35px;
		border-bottom: 1px solid #d7d7d7;
		font-size: 1.1em;
	}

	.wk-resultlist-results dt {
		display: block !important;
	}

.wk-resultlist-results .numero {
  display:none;
  float: left;
  margin-right: 5px;
  color: #54667c;
  font-size: 1.15em;
  line-height: 1.2em;
}

.wk-resultlist-results dd.titulo {
  padding-left: 15px;
  margin-left: 0;
  font-weight: 500;
  font-size: 1.3em;
  margin-bottom: 7px;
  line-height: 1.2em;
}

.wk-resultlist-results dd.cabecera {
    padding-left: 15px;
    margin-left: 0;
    color: #666;
    font-size: 1em;
    margin-bottom: 7px;
    line-height: 1.4em;
    text-align: justify;
}
.wk-resultlist-results dd.cabecera a{
    color: #666;
}
.wk-resultlist-results dd.cabecera a:hover{
    color: #666;
}

.wk-resultlist-results dd.fecha {
  padding-left: 15px;
  margin-left: 0;
  color: #666;
  font-size: 1em;
  margin-bottom: 7px;
  line-height: 1.4em;
}

	.wk-resultlist-results dd.titulo a {
		color: #333;
	}
		.wk-resultlist-results dd.titulo a:hover {
			color: #0077aa;
		}

	.wk-resultlist-results dd.seccion,
	.wk-resultlist-results dd.subseccion {
		padding-left: 15px;
		margin-left: 0;
		margin-bottom: 4px;
		font-size: 1.15em;
		font-weight: bold;
		line-height: 1.2em;
		color: #1db2dc;
	}
		.wk-resultlist-results dd.seccion a,
		.wk-resultlist-results dd.subseccion a {
			color: #1db2dc;
		}
.wk-resultlist-results dd.seccion a:hover{}

.wk-resultlist-results dd.autor {
  padding-left: 15px;
  margin-left: 0;
  color: #666;
  font-size: 1em;
  line-height: 1.4em;
  margin-bottom: 7px;
}
.wk-resultlist-results dd.autor a{}
.wk-resultlist-results dd.autor a:hover{}

.wk-resultlist-results dd.derogado{
	float:left;
	display:inline-block;
	margin-left:35px;
	margin-right:-20px;
	background-image: url("../../img/wk-sprite.png");
	background-position:-192px -166px;
	width:96px;
	height:19px;
}


.wk-resultlist-results dd.kincontext, .wk-resultlist-results dd.idunico, .wk-resultlist-results dd.cabecera, .wk-resultlist-results dd.cuestion, .wk-resultlist-results dd.listPrecepts, .wk-resultlist-results dd.summary, .wk-resultlist-results dd.mediopublicacionestatal, .wk-resultlist-results dd.fechapublicacionestatal, .wk-resultlist-results dd.iniciovigencia, .wk-resultlist-results dd.tdcpath, .wk-resultlist-results dd.finvigencia, .wk-resultlist-results dd.fechaIni, .wk-resultlist-results dd.fechaFin, .wk-resultlist-results dd.boletin, .wk-resultlist-results dd.fechapublicacion, .wk-resultlist-results dd.codconvenio{
	/* clear:both; */
	/* display:block; */
	/*padding-top:5px;*/
	/* margin:0 35px; */
	
	
	/* text-align:justify; */
	/* font-size:0.9em; */
}

.wk-resultlist-results dd.listPrecepts{
	padding: 8px 10px 2px 10px;
	margin-top:5px;
	border-radius: 8px 8px 8px 8px;
	background-color:#f2f2f2; 
}


.wk-resultlist-results dd.listPrecepts .headListPrecepts{
	margin-bottom:5px;
	display:block;
}

.wk-resultlist-results dd.listPrecepts .mode-less{
	padding:2px 0 0 0;
	margin-top:0px;
	border-top:1px solid #FFF;
	
	text-align:right;
}

.wk-resultlist-results dd.listPrecepts .mode-less dfn{
	font-style:normal;
}

.wk-resultlist-results dd.mediopublicacionestatal{
	float:left;
	margin-right:5px;
}
.wk-resultlist-results dd.fechapublicacionestatal{
	clear:none;
	float:left;
	margin-left:0;
}

dd.Novedades dfn 	
{
    display:none;
}
dd.Novedades	
{
    background-image:url(../../Img/Docs/LogoNovedades.png);
    background-repeat:no-repeat;
    width:16px;
    height:16px; 
    float:left; 
    margin-top:0px; 
    background-position:left top;
}

.visitedForResultList {
	position:absolute;
	width:20px; 
	height:25px;
	margin-top:2px;
	
	background-image:url(../../Img/check_visited.gif); 
	background-repeat: no-repeat; 
    display:none;
		
}
.visitedForResultList dfn{ 
	display:none
}



/*Lista corta*/

.wk-resultlist-results  ul{
	margin:0;
	list-style-type:none;	
}

.wk-shortList{
	margin:0 10px;
	
}

.wk-shortList-content{

}
.wk-shortList-head{
	margin-top:25px;
	margin-bottom:10px;
	padding:4px;
	overflow:hidden;
	
	background-color:#C2D2E2;
	border-radius:5px;
	
	
}

.wk-shortList-head > span{

	font-size:1.1em;
	float:left
}

.wk-resultlist-results [type="checkbox"]{
	float:left;
	margin-right:5px;
}
.wk-shortList-head .wk-shortList--link-vermas{
	float:right;
	border:none;
}
.wk-shortList--link-vermas:hover{
}


.wk-resultlist-filters{
	padding-right:2.5641%;
	*padding-right:1.5641%;
	
}

.no-login .row-fluid .wk-resultlist-filters{
	margin-left: -20px;
	padding:0px;
	border:solid .5px #E7F6FA;
	border-radius: 4px 0px 4px 4px;
	box-sizing: border-box;
	position:fixed;
	background-color:#fff;
	top:325px;
	width:700px;
	height:385px;
	-webkit-box-shadow: 0px 0px 11px 5px rgba(199,199,199,0.66);
	-moz-box-shadow: 0px 0px 11px 5px rgba(199,199,199,0.66);
	box-shadow: 0px 0px 11px 5px rgba(199,199,199,0.66);
}
.home-con-login .row-fluid .wk-resultlist-filters{
	margin-left: -20px;
	padding:0px;
	border:solid .5px #b7b7b7;
	border-radius: 4px 0px 4px 4px;
	box-sizing: border-box;
	position:fixed;
	background-color:#fff;
	top:240px;
	width:700px;
	height:385px;
	-webkit-box-shadow: 0px 0px 11px 5px rgba(199,199,199,0.66);
	-moz-box-shadow: 0px 0px 11px 5px rgba(199,199,199,0.66);
	box-shadow: 0px 0px 11px 5px rgba(199,199,199,0.66);
}

div#PB_ResultListLayout {display:none;}
div#PB_ResultListLayout,
div#PB_ResultListLayout #groupingGoButton {transition:1s;z-index: 10001;}
div#PB_ResultListLayout.show #groupingGoButton {transition:1s;}
div#PB_ResultListLayout.show {margin-left:-20px !important;}
div#PB_ResultListLayout.showresp{margin-left:-20px !important;}

.afinar{
	background-image:url(../../Img/afinar.png);
	background-position:center !important;
	background-size:25px !important;
	background-repeat: no-repeat;
	position:relative;
	min-width:55px;
	max-width:55px;
	height:50px !important;
	background-color:#60a2ba !important;
	float:right;
	margin-right:-54px;
	margin-top:-298px;
	border-radius:0% 10% 10% 0% !important;
	border: solid 0.5px #b7b7b7 !important;
    border-left: 0px !important;
	-webkit-box-shadow: 3px 0px 11px 5px rgba(199,199,199,0.66) !important;
	-moz-box-shadow: 3px 0px 11px 5px rgba(199,199,199,0.66)!important;
	box-shadow: 3px 0px 11px 5px rgba(199,199,199,0.66)!important;	
	background-position:top !important;
	background-position-y:7px !important;
	padding:30px 0px !important;
	padding-bottom:24px !important;
	color: #ffff !important;
	font-size:.9em !important;	
}
.afinaresponsive{
	background-image:url(../../Img/afinar.png);
	background-position:center !important;
	background-size:25px;
	background-repeat: no-repeat;
	position:relative;
	min-width:55px;
	max-width:55px;
	height:50px !important;
	background-color:#60a2ba !important;
	float:right;
	margin-right:-56px !important;
	margin-top:-310px !important;
	border-radius:0% 10% 10% 0% !important;
	border: solid 0.5px #b7b7b7 !important;
    border-left: 0px !important;
	-webkit-box-shadow: 3px 0px 11px 5px rgba(199,199,199,0.66)!important;
	-moz-box-shadow: 3px 0px 11px 5px rgba(199,199,199,0.66)!important;
	box-shadow: 3px 0px 11px 5px rgba(199,199,199,0.66)!important;	
	background-position:top !important;
	background-position-y:4px !important;
	padding:25px 0px !important;
	padding-bottom:24px !important;
	color: #ffff !important;
	font-size:.9em !important;	
}
.show .afinar{
	background-image:url(../../Img/close.svg);
	background-size: 40%;
    color: transparent !important;
	background-position:center !important;
}
.show .afinaresponsive{
	background-image:url(../../Img/close.svg);
	background-size: 40%;
    color: transparent !important;
	background-position:center !important;
}


.wk-resultlist-refine,
.wk-resultlist-grouping{  }

.wk-resultlist-grouping {
  padding: 15px;
  padding-top:30px;
  background: #ffffff;
  height:230px;
}

.wk-resultlist-grouping #grouping-summary{list-style:none;display:none;}
.wk-resultlist-grouping #grouping-summary .filter-applied-summary span{margin-left: 5px;}
.wk-resultlist-grouping #grouping-summary p{display:none !important;}

.wk-resultlist-grouping ul{}
.wk-resultlist-grouping,
#li_gr_materia,
#li_gr_seccion
{   margin-bottom: 5px;
    width: 100%;
	padding-right:10px;
    font-size: 0.90em;
}
.wk-resultlist-grouping,
#li_gr_year{
    margin-bottom: 5px;
    width: 100%;
	padding-left:20px;
    font-size: 0.90em;
}

.wk-resultlist-grouping ul li a{line-height:35px;}

.wk-resultlist-grouping ul li a{
    position: relative;
    color: #6b6b6b;
	font-weight:bolder;
	padding-left:5px;
	font-size:13px;
}
.wk-resultlist-grouping ul li a .ui-icon{
    margin: 0;
    top: -1px;
    position: absolute;
}
.wk-resultlist-grouping ul li a .ui-icon + *{
    padding-left: 20px;

}


.wk-resultlist-grouping ul li ul li{
    margin-bottom: 0; 
    box-sizing: border-box;
	padding-bottom:5px;
    position: relative;
}

.wk-resultlist-grouping #agrupRow .collapsible-panel input[type="checkbox"]:checked{background-color:#1db2dc}
.wk-resultlist-grouping #agrupRow .collapsible-panel input[type="checkbox"]{
	width:12px;
	height:12px;
	border:1px solid #6a6a6a;
	padding:1px;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.wk-resultlist-grouping ul li ul li input{
    position: absolute;
    top: 4px;
    height: 12px;
    width: 12px;
    margin: 0;
}
.wk-resultlist-grouping ul li ul li input:focus {outline:thin;}

.wk-resultlist-grouping ul li ul li .groupingValueLink{
	padding: 0 0 0 17px;
	font-size:12px;
	/*padding: 3px 0 0 20px \0;*/ /* IE8, IE9 */
}
.wk-resultlist-grouping .agrup a.open,
.wk-resultlist-grouping .agrup a.close{left: -15px;top: 2px;float: left;margin: 0;}
.wk-resultlist-grouping .agrup a.open{background-position: -138px -139px;}
.wk-resultlist-grouping .agrup a.close{background-position: -107px -139px;}

.wk-resultlist-grouping #agrupRow > ul > li > .groupingValueLink {padding: 0 0 5px 20px;}
.wk-resultlist-grouping #agrupRow > ul > li > ul > li {padding-bottom: 5px;padding-left: 35px;position: relative; margin-left:-5px;}
.wk-resultlist-grouping #agrupRow > ul > li > ul > li > input {position: absolute;top:1px;top:0px;/* IE8, IE9 */}
.wk-resultlist-grouping #agrupRow > ul > li > ul > li > .groupingValueLink {padding: 0 0 5px 5px;}
.wk-resultlist-grouping #agrupRow > ul > li > ul > li > ul {padding-top: 5px;}
.wk-resultlist-grouping #agrupRow > ul > li > ul > li > ul > li {padding-bottom: 5px;padding-left: 20px;position: relative;}
.wk-resultlist-grouping #agrupRow > ul > li > ul > li > ul > li > .groupingValueLink{ padding-left: 5px;}
.wk-resultlist-grouping #agrupRow > ul > li > ul > li > ul > li > input{position: absolute;top:1px;left: 8px;left: 4px\0;top:-2px\0;/* IE8, IE9 */   }


#wk-resultlist-volver {margin-bottom: 10px;text-align:center;margin-top:-25px; background-color:#fff;}
#wk-resultlist-volver #ReturnAllResults1{border:solid 0.5px;border-color:#e6dfdf;border-radius:0 4px 0 0;background-color:#E7F6FA;padding:5px}
#wk-resultlist-volver #ReturnAllResults1 a{color: #1cb2d7;font-weight: bold;}
#wk-resultlist-volver #ReturnAllResults1 a:hover{color: #1cb2d7;}


.wk-resultlist-refine{
    background-color: #ffffff;
    padding: 15px 15px;
	margin-top: -5px;
	height:62px;
	box-shadow: 0px 0px 11px 5px rgb(199 199 199 / 66%);
	width: 100%;
}

.wk-resultlist-refine #RefineResultsTitle{
	color: #1db2dc;
	font-size: 1.2em;
	line-height:35px;
	padding: 0px 15px;
}
.wk-resultlist-refine #divRefineSearchFree{
    padding: 10px 15px;
	display: inline-flex;
	width: 100%;
	
}

	.wk-resultlist-refine [type="text"] {
		width: 100%;
		height: auto !important;
		font-size: 0.85em !important;
		margin: 0;
		/* border: 0; */
		padding: 5px 7px !important;
		box-shadow: none;
		border-radius: 0;
		box-sizing: border-box;
		border-right: 0px;
		color: #898989 !important;
	}

	.wk-resultlist-refine #lnkRefineSearchFree {
		display: block;
		float: right;
		width: 32px;
		height: 32px;
		background-color: #FFD701;
		border: 1px solid #cccccc;
		border-left: 0px;
		background-image: url(../../img/icons/lupa.png);
		background-repeat: no-repeat;
		background-size: 50%;
		background-position: 50%;
	}

		.wk-resultlist-refine #lnkRefineSearchFree dfn {
			display: none;
		}

.wk-resultlist-refine a.RefinePopUp{
	clear:both;
	font-size: 1em;
	display:none;
	text-align:center;
	color: #fff;
	text-decoration: underline;
	margin-top: 6px;
}
.wk-resultlist-refine a.RefinePopUp:hover{
	color: #fff;
}

.wk-resultlist-refine .RefinePopUp dfn{
	font-style:normal;
}


/*Lista convenios*/

.wk-resultlist-results-cc dl{
	border:none;
}
.wk-resultlist-results-cc dd{
	margin-left:0;
	overflow:hidden;
}
.wk-resultlist-results-cc dt{
	font-size:1.1em;
}


.wk-resultlist-results-cc .level1 dt, .wk-resultlist-results-cc dt{ 
	color: #0867AB; 
	padding:10px; 
	font-weight:bold;
}

.wk-resultlist-results-cc .level2 dt{}


.wk-resultlist-results-cc .level5 dt{ color:#7BC323; font-weight:bold; background-color:transparent;  border-bottom:1px solid #eaeaea}
.wk-resultlist-results-cc .level1 .option1{}
.wk-resultlist-results-cc .level1 .option2{}

.wk-resultlist-results-cc .level2 .option0,
.wk-resultlist-results-cc .level2 .option1{ 
	background-color: #C2D2E2;
   	border-radius: 5px 5px 5px 5px;
    margin-bottom: 10px;
    padding: 10px;
	
	color:#333;
}
.wk-resultlist-results-cc .level3 dt{
	 
	background-color:#EDF0F7; 

	border-radius: 5px 5px 5px 5px;
    margin-bottom: 10px;
    padding: 10px;
}

.wk-resultlist-results-cc .level4 dt{ 
	clear:both;
	margin-top:10px;
	color:#0867AB;
	background-color:transparent;
}

.wk-resultlist-results-cc .c_doc{
	display:block;
	float:left;
	margin-top:5px;
	width:80%;
}
.wk-resultlist-results-cc .c_doc:before{
	float:left;
	width:10px;
	height:10px;
	content:"";
	margin-top:4px;
	margin-left:5px;
	
	background-image: url("../../img/wk-sprite.png");
	background-repeat:no-repeat;
	background-position:-234px -138px;

}

.wk-resultlist-results-cc .level3 dd.c a,
.wk-resultlist-results-cc .level4 dd.c a{
	margin-left:25px;
	display:block;
	color:#333;
	
}


.wk-resultlist-results-cc .c_alert{
	display:block;
	float:left;
	width:20%;
}
.wk-resultlist-results-cc .c_alert > input{
	width:80%;
	height:20px;
	padding:2px 0;
	border-radius:3px;
	border:none;
	
	background: url("../../img/alertasCC.png") no-repeat #C9D7ED center;
	
}

/*.wk-resultlist-results-cc .c_alert > input:before{
	content:"Añadir a mis alertas";
	display:block;
	margin:auto;
	color:#036;
}*/


.wk-resultlist-results-cc .level3 .option1{}
.wk-resultlist-results-cc .level3 .option2{}

.wk-resultlist-results-cc .level4 .option1{}
.wk-resultlist-results-cc .level4 .option2{}


/*Segunda lista de convenios*/


.wk-resultlistCC{

}

.wk-resultlistCC .resultados{
	
}

.wk-resultlistCC h2{
	margin:10px 15px;
	
	
	font-size:1.4em;
}

.wk-resultlistCC h2 .title1{
	color:#005AA1;
}


.wk-resultlistCC h2 .title2{
	
	display:inline-block;
	margin-left:8px;
	
	color:#36C2EB;
}

.wk-resultlistCC .groupdiv{
	margin-bottom:20px;
	
}

.wk-resultlistCC h3{
	margin:0px 15px;
	font-size:1.2em;
	text-transform:uppercase;
}

.wk-resultlistCC table{

}

.wk-resultlistCC table td{
	padding:5px;
	border:1px solid #FFF;
	text-align:center;
	
	font-size:0.9em;
	width:6%;
}

.wk-resultlistCC table td:nth-child(2n+1) { 
	background-color:#e1ecf2;
}

/*for ie 8*/
.wk-resultlistCC td.titulo,
.wk-resultlistCC .fechaFin,
.wk-resultlistCC .fechaFinEmpty,
.wk-resultlistCC .fechapublicacion,
.wk-resultlistCC .conv_derogadoEmpty,
.wk-resultlistCC .conv_derogado,
.wk-resultlistCC .conv_prorrogadoEmpty,
.wk-resultlistCC .conv_prorrogado{
	background-color:#e1ecf2;
}
/**/

.wk-resultlistCC table td:nth-child(2n)   { 
	background-color:#ebf2f8;
} 

/*for ie 8*/
.wk-resultlistCC .fechaIniEmpty,
.wk-resultlistCC .fechaIni,
.wk-resultlistCC .boletin,
.wk-resultlistCC .codconvenio,
.wk-resultlistCC .codconvenioEmpty,
.wk-resultlistCC .conv_vigente,
.wk-resultlistCC .conv_vigenteEmpty{
	background-color:#ebf2f8;
}
/**/
 
 
.wk-resultlistCC .titulo a{
	color:#333;
	text-decoration:none;
	
	
}

.wk-resultlistCC td.titulo{
	width:35%;
	padding:5px 5px 5px 15px;
	text-align:left;
}

.wk-resultlistCC .titulo a:hover{
	text-decoration:underline;
}


.wk-resultlistCC td.conv_derogado,
.wk-resultlistCC td.conv_derogadoEmpty,
.wk-resultlistCC td.conv_vigenteEmpty,
.wk-resultlistCC td.conv_vigente{
	width:104px;

}

.wk-resultlistCC .conv_derogado dfn,
.wk-resultlistCC .conv_vigente dfn{
	display:block;
	width:96px;
	height:32px;
	margin:auto;
	background: url("../../img/wk-sprite.png") no-repeat transparent center;
}

.wk-resultlistCC .conv_derogado dfn{
	background-position: -287px -195px;
}
.wk-resultlistCC .conv_vigente dfn{
	background-position: -191px -195px;
}



/*Lista de resultados novedades*/

.wk-resultlist-novedades{

}

.wk-resultlist-novedades dd.fechaIni,
.wk-resultlist-novedades dd.fechaFin,
.wk-resultlist-novedades dd.boletin,
.wk-resultlist-novedades dd.fechapublicacion{
	float:left;
	clear:none;
}

.wk-resultlist-novedades dd.fechaIni,
.wk-resultlist-novedades dd.boletin{
	margin-right:0;
	clear:both;
}

.wk-resultlist-novedades dd.boletin,
.wk-resultlist-novedades dd.codconvenio{
	clear:both;
}

.wk-resultlist-novedades dd.fechaFin{
	margin-left:0;
}

.wk-resultlist-novedades dd.fechapublicacion{
	margin-left:10px;
}


/* 
 boton sumario dinamico 
*/

.wk-resultlist-results dd.summary{        
  padding-left: 15px;
  margin-left: 0;
  color: #1986a8;
  font-size: 1em;
/*  font-weight: bold;
*/  text-align: center;
/*  text-decoration: underline;
*/}

.wk-resultlist-results dd.summary a{ 
	color: #1db2dc;
      font-size: 0.9em;
}
.wk-resultlist-results dd.summary a:before {
    content:"Extracto din\00E1 mico"; 
}

.wk-resultlist-results dd.summary a.active,
.wk-resultlist-results dd.summary a:hover{}


/*Grouping*/


.wk-resultlist-grouping .lblAgrup{
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 2px;
    display: none;
}

.wk-resultlist-grouping ul{
	margin:0;
	box-sizing: border-box;
}
.wk-resultlist-grouping ul.ui-accordion > li{
	width:100%;
}


.wk-resultlist-grouping #agrupRow .collapsible-panel{overflow: auto; height:180px;padding-left:8px;}


.wk-resultlist-grouping #agrupRow #agrup{
    display: inline-flex;
	list-style-type:none;
    /*height: auto !important;*/
	padding-top: 10px;
	margin-left:20px;
	width:95%;
	height:150px;
}


.wk-resultlist-grouping #agrupRow #agrup .collapsible-panel a{
	position:absolute;
	top:290px;
	color: #60a2ba;
    font-size: 12px;
	display:none;
}

.wk-resultlist-grouping #agrupRow .collapsible-panel::-webkit-scrollbar{	
	width:5px;
	height:20px;
}

.wk-resultlist-grouping #agrupRow .collapsible-panel::-webkit-scrollbar-thumb{
	background-color:#f2ebeb;
	border-radius:10px;
}
.wk-resultlist-grouping .agrup a{
	cursor:pointer;
}

.wk-resultlist-grouping .agrup > li >  ul.ui-accordion-content{
	border-radius:5px;
	margin: 0;
	padding: 0;
}
.ui-accordion .ui-accordion-content-active {
    max-height: 150px !important;

}
.wk-resultlist-grouping .agrup .ui-icon{
	display:inline-block;
	/*background-image: url(../../../../Img/wk-sprite.png);*/
}

.wk-resultlist-grouping .agrup .ui-icon-triangle-1-s{
	background-position:-136px -136px; 
}
.wk-resultlist-grouping .agrup .ui-icon-triangle-1-e{
	background-position:-105px -136px; 
}

.wk-resultlist-grouping .agrup a.open,
.wk-resultlist-grouping .agrup a.close{
	 width:11px;
	 height:10px;
	 /*float:none;*/
	 display:inline-block;
	 margin:1px 4px 0 0; 
	 /*background-image:url("../../Img/wk-sprite.png");*/
	 opacity:1;
}
.wk-resultlist-grouping .agrup a.open{
	/*background-position:-204px -140px;*/
}
.wk-resultlist-grouping .agrup a.close{
	/*background-position:-172px -140px; */
}

.wk-resultlist-grouping #agrupGoButton{
  float: right;
}
.wk-resultlist-grouping #agrupGoButton a {
    display: inline-block;
    font-weight: bold;
    text-align: center;
    border: 0;
    background: #ffd701;
    color: #484649;
    text-decoration: none;
    padding: 7px 20px 6px 20px;
    font-size: 1em;
    line-height: 1.6em;
    position: absolute;
    right: 30px;
    bottom: 25px;
}


/*Por definir*/

div#agrupRow #agrup ul li a dfn {display:none;}
div#agrupRow #agrup ul li a:hover{ text-decoration:underline;}
div#agrupRow #agrup ul li a.openclose {text-decoration:none;color:#000000;font-weight:normal;}
div#agrupRow #agrup ul li a.openclose:hover {background-color:#EAA600;}
div#agrupRow #agrup ul li ul li dfn {display:none;}
div#agrupRow #agrup ul li ul li.verMas {text-align:right; padding-bottom:10px; background-image:none;}
div#agrupRow #agrup ul li ul li.verMas a {color:#E02D65; font-weight:normal; text-decoration:underline;}
div#ResultList div#resultados div#pestanias ul#tabs {display:none;}
div#ResultList div#resultados div#pestanias {display:none;}
div#ResulRow dl dd.addToMyDocuments { width:128px; min-height:25px; background:url(../../Img/wk-sprite.png) no-repeat -1px -322px; float:right;margin-right:35px; margin-bottom:-10px;}
div#ResulRow dl dd.addToMyDocuments a.addToMyDocuments { display: block; width:100%; min-height:25px; }
#cContainer form#aspnetForm{
height:100%;
*height:10%;}

/*MAA ADD BEG 23/09/2013*/
.wk-resultlist-results dd.titulo.visitedDocument span.titulo { 
     
}
/*MAA ADD END 23/09/2013*/

div#ResulRow dl dd.titulo span#commentary {height:27px; width:22px; background: url(../../Img/notas-amarillo.png) no-repeat; margin: 0 5px; padding:5px 15px;}
div.wk-ResultRow-ShortList dl dd.titulo span#commentary {height:27px; width:22px; background: url(../../Img/notas-amarillo.png) no-repeat; margin: 0 5px; padding:5px 15px;}
div#ResulRow dl dd.titulo span#favourite  {height:27px; width:22px; background: url(../../Img/estrella.png) no-repeat; margin: 0 5px; padding: 5px 15px}
div.wk-ResultRow-ShortList dl dd.titulo span#favourite  {height:27px; width:22px; background: url(../../Img/estrella.png) no-repeat; margin: 0 5px; padding: 5px 15px}
div#resultados div#ResulRow dl.itemmouseout dd.cabecera span.cabecera span a.summaryitemmouseout,
div#resultados div#ResulRow dl.itemmouseover dd.cabecera span.cabecera span a.summaryitemmouseover {color:#000; text-decoration:none;}



/*  boton de scroll up */


.wk-icon-scrollup{
    width:105px;
    height:45px;
    /*opacity:0.8;*/
    position:fixed;
    bottom:0px;
    right:10px;
    display:none;
    
	background-position:0px -153px;
	
/*	text-indent:-9999px;
*/
}



@media (max-width:767px) {
	
.wk-resultlist-results dd.kincontext,
.wk-resultlist-results dd.idunico,
.wk-resultlist-results dd.cuestion,
.wk-resultlist-results dd.listPrecepts,
.wk-resultlist-results dd.summary,
.wk-resultlist-results dd.mediopublicacionestatal,
.wk-resultlist-results dd.fechapublicacionestatal,
.wk-resultlist-results dd.iniciovigencia,
.wk-resultlist-results dd.tdcpath,
.wk-resultlist-results dd.finvigencia,
.wk-resultlist-results dd.fechaIni,
.wk-resultlist-results dd.fechaFin,
.wk-resultlist-results dd.boletin,
.wk-resultlist-results dd.fechapublicacion,
.wk-resultlist-results dd.codconvenio{
	
	display:none;
	
}
	
}

.sticky{ z-index: 10;}

.SeeMore img {display:none;}

.wk-resultlist-results dd.ImgMatCivil {background-image:url("../../Img/Docs/MatCivil.gif")}
.wk-resultlist-results dd.ImgMatPenal {background-image:url("../../Img/Docs/MatPenal.gif")}
.wk-resultlist-results dd.ImgMatAdmo {background-image:url("../../Img/Docs/MatAdmo.gif")}
.wk-resultlist-results dd.ImgMatLaboral {background-image:url("../../Img/Docs/MatLaboral.gif")}
.wk-resultlist-results dd.ImgMatFiscal {background-image:url("../../Img/Docs/MatFiscal.gif")}

.wk-resultlist-results dd[class^="ImgMat"]{height: 20px;width: 20px;background-position: center top;background-repeat: no-repeat;float: left;}
.wk-resultlist-results dd[class^="ImgMat"]:first-of-type {margin-left:0px;}
.wk-resultlist-results dd.seccion + dd[class^="ImgMat"] {
	display: none;
	margin-left: 15px;
	margin-right: 5px;
}
.wk-resultlist-results dd[class^="ImgMat"] + dd[class^="ImgMat"]{
    margin-left: 3px;
    margin-right: 0px;
}

.wk-resultlist-results dd[class^="ImgMat"] + dd.titulo{
/*    padding-left: 0; 
*/    padding-top: 2px;
}


.wk-resultlist-results dd.fuente_seccion {
    padding-left: 15px;
    margin-left: 0;
    color: #666;
    font-size: 1em;
    margin-bottom: 7px;
    line-height: 1.4em;
    clear: both;
}

/*IPO-13069*/
#agrupGoButton.affix {
  position: relative;
}

.wk-resultlist-grouping #agrupRow #ul_gr_autor {
    height: 140px;
    overflow:auto;
}

/*IPO-20226**/
#ResulRow .Multimedia.cl .mm.FLV video + b {
	display: none;
}


#cHead .wrapper-sticky .wk-toolbar-relevancia,
#cHead .wrapper-sticky .wk-toolbar-historico {
	float:left;
}

#ResultList {
	width: 95%;
	margin-top: 25px;
}

[action*="/ListaResultadosRinconLectura.aspx"] .wk-resultlist-results #ResulRow {
	background-color: blue;
}
