

.dvTabs {
	clear: none;
	border-color: #aaa;
	border-width: 1px;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-style: none solid solid solid;
	float: right;
}

.dvTab { padding: 5px; border: solid 1px #aaa; display: none; }

.dvTabs input[type="button"] {
	background: transparent!important;
	margin: 0!important;
	padding: 0!important;
	border: none!important;
}
#dvWizard > label:first-child {
	display: inline-block;
	font-weight: bold;
	margin-bottom: 5px;
}
.dvTabs input[type="button"]:hover {
	background: #DDD!important;
	border-bottom: solid #EEE 1px;
}

.dvTab table tr td:first-child {
	width: 50%!important;
}

.dvTab table td{
	border-bottom: solid #CCC 1px;
}
.dvTab label { width: 100%; }
/* .dvTab  input[type="text"] { width: 75%; }*/

.lblSlidePanel { font-weight: bold; font-family: verdana; }
.lblSlidePanel:hover { cursor: pointer; }
.lblSlidePanel +* { display: none; border: solid 1px #ddd; background: #FFF!important; width: 100%; padding: 5px; }
.lblSlidePanel > span { display: inline!important; float: left; position: absolute; }
#trLang input[type="checkbox"] {
	display: inline-block;
	float: left;
}
#trLang li {
	float: left;
	clear: both;
}

#trLang div {
	padding: 5px;
}
.lang { width: 27px; height: 18px; display: block; clear: none; float: left; background: url('/images/lang.png') no-repeat; margin: 0 2px;}
.lang-uk { background-position: -27px 0; }
.lang-fr { background-position: -54px 0; }
.lang-ge { background-position: -81px 0; }

#spButtons  {
	margin: 2px 0;
}

#dvSlider {
	display: inline-block;
	clear: none;
	float: left;
	width: 70px;
	margin-right: 10px;
	margin-top: 5px;
}

#dvSlidePnl {
	border: solid 1px #aaa;
	display: inline-block;
	position: relative;
	top: 10px;
}

#RoleTab {
	border: solid 1px #eee;
	padding: 5px;
}

#RoleTab th{
	border: solid 1px #eee;
	padding: 2px 5px;
}

#RoleTab tr.content:hover {
	background: #eee;
}

#dvUser {
	font-weight: bold;
	color: #333;
	margin-right: 10px;
	position:relative;
}

#dvModal iframe {
	display: none; 
	width: 100%;
	height: 100%;
}
#dvModal {
	margin: 0px;
	padding: 0px;
	overflow: hidden!important;
}
#dvModal div {
	display: none; 
	width: 100%; 
	height: 100%;
}

/*
span.artTitle  span {
	position: relative;
	float: left;
	display: block;
	clear: both;
}
*/

.spBonRegel  {
	float: left;
	display: block;
	width: 100%;
	clear: both;
}

#dvLeftPanel {
	background: #EEE;
	width: 250px;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline-block;
}

#dvLeftPanel hr { color: #eee; width: 100%; margin: 0px; padding: 0px; }
#dvLeftPanel select { float: left; }
#dvLeftPanel label { width: 100%; text-align: justify; }
#dvLeftPanel select + label {
	float: left;
	margin: 0px;
	padding: 0px;
	clear: both;
}

#dvLeftPanel table ul, #dvLeftPanel table ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#SetOptions { float: right; margin: 5px 0; }

#dvContainer table  td:first-child { background: #eee;}
#dvContainer  table table:first-child { width: 800px; }
table td { vertical-align: top; }
#tdContent table >:first-child   td:first-child { width: 0; }
#A_Relevance{width: 67px;}
#Min_Relev{width:100%;}

#spResultHeaderRight, #spResultFooterRight {
	width: 96px;
	left: 50%;
	margin-left: -48px;
	display: block;
}

#spResultHeaderLeft { padding-left: 5px; }
#spResultHeaderRight a:hover, #spResultFooterRight a:hover { cursor: pointer; }
#spResultHeaderRight a, #spResultFooterRight a { margin:0 2px; }

/* Mappen */
#Folders, #Articles {
	display: inline-block;
	float: left;
	min-height: 200px;
}
#Folders { width: 12%; overflow: hidden; overflow-x: auto; }

/* Article Icons... */
a.HTML, a.PDF, a.TXT { width: 16px; height: 16px; display: block; }
a.HTML { background: url('/Resources/PublicatieLogos/HTML.gif'); /*position: relative; left: 2px;*/}
a.PDF { background: url('/Resources/PublicatieLogos/PDF.gif'); }
a.TXT { background: url('/Resources/PublicatieLogos/TXT.gif');/*no-repeat scroll 2px 1px transparent;*/ }

/* Rounded box */
div.top-left, div.top-right, div.bottom-left, div.bottom-right {
	position: relative;
	background: url("/Resources/Autonomy/rounded_border.png");
	width: 11px;
	height: 11px;
	margin: 0px;
	padding: 0px;
}

div.top-left, div.bottom-left { float: left; }
div.top-right, div.bottom-right { float: right; }
div.top-left { background-position: 0 0; }
div.top-right { background-position: 11px 0; }
div.bottom-left { background-position: 0 11px; }
div.bottom-right { background-position: 11px 11px; }
div.bottom-left, div.bottom-right { margin-top: -11px; }

/* Page buttons... */
a.btnFirst, a.btnLess, a.btnPrev, a.btnNext, a.btnMore, a.btnLast { background: url('/Resources/PublicatieLogos/Arrows.png') repeat-x 0 0;
	display: block;
	float: left;
	clear: none;
	height: 11px;
}

a.btnPrev, a.btnNext { width: 11px; }
a.btnLess, a.btnMore { width: 17px; }
a.btnFirst, a.btnLast  { width: 23px; }
a.btnFirst, a.btnLast { width: 18px; }
a.btnLess, a.btnMore { width: 12px; }
a.btnPrev, a.btnNext { width: 6px; }	
a.btnFirst, a.btnLess, a.btnPrev { background-position: 0 0; }
a.btnLast, a.btnMore, a.btnNext { background-position: 18px 0; }
a.btnFirst.enabled, a.btnLess.enabled, a.btnPrev.enabled { background-position: 36px 0; }
a.btnLast.enabled, a.btnMore.enabled, a.btnNext.enabled { background-position: 54px 0; }

div.content { position: relative; padding: 0px; }

input[type="text"], input[type="password"] { border: solid 1px #333; margin: 0; padding: 0; margin: 2px;}
input[type="text"]:disabled , .disabled { cursor: default; background: #eee; }
input[readonly="readonly"] { border: #ddd; background: #eee; }
input[readonly="readonly"]:hover { cursor: default; }
input[type='button']:hover, input[type='submit']:hover, button:hover { background: #EEE; color: #222; }
input[type='button']:disabled , input[type='button']:disabled :hover {
	color: #888!important;
	cursor: default!important;
}
input[type='button'], input[type='submit'], button {
	border: solid 1px #C0C0C0;
	background: #DDD;
	margin: 0;
	padding: 0;
	font-weight: bold;
	cursor: pointer;
	font-family: sans-serif;
	font-size: 11px;
	color: #333;
}

div.content textarea {
	width: 92%;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

.tdResultLeft, .tdResultRight { width: 30px; height: 100%; text-align: center; }
.spResultLeftInner, .spResultRightInner  { margin-top: 50%; display: inline-block; }

.spResultLeftInner{
	min-width: 16px;
	height: 14px;
	border: solid 1pt #89909A;
	
    position: relative; top: -7px;
	


 }
 
#tdResults {
	float: left;
	width: 60%; /* 70%*/
	height: 100%;
	background: #eee;
	margin: 0 5px;
}
#tdResults ul {
	margin: 0px;
	padding: 0px;
	min-height: 344px;
}

#tdResults ul li.liResult {
	list-style: none;
	border-style: solid none;
	border-color: #FFFFFF;
	border-width: 1px;
	margin: 0px;
	display: inline-block;
}
#tdResults ul li.liResult:hover { background: #DEDEDE;}

#dvExtraInfo {
	width: 300px;
}

#dvExtraInfo > ul:first-child  h3 {
	margin: 0 0 2px 0;
	padding: 0;
	text-align: center;
	font-weight: bold;
	color: #555;
	list-style: none;
}

/* Space between list-item */

#dvExtraInfo > ul:first-child  >li{
	margin: 0 0 5px 0;
	border-style: none none solid none;
	border-width: 5px;
	border-color: #FFF;
	list-style: none;
}

#dvExtraInfo ul  li h3 + ul{
	margin: 5px 0 15px 0;
	padding: 0px;
}

#dvExtraInfo ul  li h3 + ul li {
	padding: 0px;
	margin-left: 20px;
	text-indent: 0px;
	list-style: outside circle;
	color: #555;
}

#dvExtraInfo ul:first-child {
	padding: 0 0 0 4px;
	margin: 0;
}

#liFolders, #RelatedTerms, #MostWatched, #LastWatched {
	background: #eee;
}

a.clArtRefTitle {
	font-size: 13px;
	font-family: arial, sans-serif;
	font-weight: bold;
}

/* Agents */
#dvAgent fieldset ul li {
	margin: 0px;
	padding: 0px;
	list-style: none!important;
}