@import "/_ui/screen.css";

/* subhome */
div.banner {
	border: 1px dotted #929292;
	overflow: hidden;
	margin-bottom: 1em;
	min-height: 145px;
}

.heading {
	height: 0px;
	overflow: hidden;
}

.vragen {
	background: #00A0E2 url(background.vragen.gif) repeat-x;
	margin: 0 0 1em 0;
	padding: 10px;
	color: white;
}
.vragen a {
	color: white;
	text-decoration: none;
}
.vragen .singular {
	background-image: url(/_ui/singular_default_inverse.gif);
}
.vragen .zoek p {
	float: left;
}
.vragen .zoek p.singular a {
	display: block;
}
.vragen a:hover {
	color: white;
}
.vragen .faq_top .answer a, 
.vragen a:hover {
	text-decoration: underline;
}
.vragen h2, .vragen h3 {
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	height: 30px;
	text-indent: -12345em;
}
.vragen h2 {
	background-image: url(kop.vragen.gif);
  margin-bottom: -0.3em;
} 
.vragen h3{
	background-image: url(kop.zoek.gif);
  background-position: 0 3px;
}
.vragen .top3 {
	width: 62%;
	float: left;
	border-right: 1px dotted #8BD4F2;
}
.vragen .subsection p.question {
	background: 0px 2px url(bullet.top3.gif) no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 5px 0;
}
.vragen .answered p.question {
	background: 0px 2px url(bullet.top3.answered.gif) no-repeat;
}

.vragen .subsection .answer {
	padding: 0 0 0 20px;
	margin: 0 0 10px 0;
}
.vragen .zoek {
	float: right;
	width: 35%;
}
.vragen .zoek .vraag {
	height: 17px;
	width: 65%;
}
.vragen .zoek .knop {
	padding-left: 5px;
}
.vragen .zoek input.text {
  width: 60%;
}


#subhome #head_text {
  width: 176px;
  height: 176px;
	padding: 20px;
}

div#welcome_user {
	background-color: #FFF;
}
div#welcome_user h1 {
  padding: 0;
	color: #8BD4F2;
	font-size: 270%;
	letter-spacing: -0.07em;
	text-align: left;
}
div#welcome_user h2 {
	font-size: 190%;
	text-align: left;
	letter-spacing: -1px;
	color: #00A0E2;
	margin-top: -0.3em;
	line-height: 1.2em;
}



/* search */
.zoek .button {
	background-color: #8BD4F2;
	color: #005A90;
  padding: 0;
}
.zoek .button .corner_tl,
.zoek .button .corner_bl {
  display: none;
}
.zoek .button span {
  padding: 0.18em 0.6em 0.2em;
  display: block;
}
.zoek .button .corner_tr {
  top: -1px;
  right: -3px;
  background-color: #008bd1;
}
.zoek .button .corner_br {
  bottom: -1px;
  right: -3px;
  background-color: #0098da;
}



/* Search results  **/
.zoeken .vragen {
  margin-top: 1em;
}

.paging {
  margin-bottom: 1em;
}
.paging ul:after {
  clear: both;
  display: block;
  text-indent: -1234em;
  content: ".";
  font-size: 0.1em;
}
.paging p,
p.no_result {
  margin: 0 0 0.5em 0;
  color: #6f7075;
}
p.no_result {
  font-size: 92%;
}
.paging li a {
  padding: 0 0.1em;
  color: #00a0e2;
  border-color: #cbedfc;
  background-color: #cbedfc;
}
.paging li a:hover {
  color: #00a0e2;
  border-color: #00a0e2;
  background-color: #e7f6fd;
}
.paging li.paginate_one_step_previous a,
.paging li.paginate_one_step_next a {
  border: 0;
  background-color: transparent;
}
.paging li.paginate_one_step_previous a { margin-right: 0.55em; }
.paging li.first_result a { 
  margin-right: 0.65em;
  margin-left: -0.6em;
}
.paging li.paginate_one_step_next a { margin-left: 0.55em; }
.paging li.current_resultspage a,
.paging li.current_resultspage a {
  color: #fff;
  border-color: #00a0e2;
  background-color: #00a0e2;
}
#search_results {
  margin: 1em 0 2em 0;
  border-bottom: 1px dotted #b2b5b8;  
}

.result_item {  
  margin: 0;
  padding: 0.6em 0 1.4em 0;
  border-top: 1px dotted #b2b5b8;
  clear: both;
}
.result_item a.result_title {
/*  margin: 0.45em 0 0.2em 0;*/
  margin: 0 0 0.2em 0;
  padding-left: 18px;
  display: block;
  color: #00a0e2;
  font-weight: bold;
  font-size: 120%;
  background: url(/_ui/singular_default.gif) 0% 50% no-repeat;
}/*
.result_item a.result_title:hover {
  text-decoration: none;
}*/
.result_item .summary {
  line-height: 135%;
  margin-bottom: 0.1em;
}
.result_item a.url {
  display: block;
  color: #00a0e2;
  font-size: 0.9em;
/*  text-decoration: none;
}
.result_item a.url:hover {
  text-decoration: underline;*/
}


