/* CSS Document									*/
/* Website:			Geldkompas Leeuwarden		*/
/* Version:			1.2							*/
/* Author:			Jasper Stinissen			*/
/* Email:			j.stinissen@sdu.nl			*/


/* BODY SETUP
_____________________________*/

*	{
}

@font-face{font-family:'DroidSansBold';src:url(/fileadmin/fonts/DroidSans-Bold.eot);src:local('Droid Sans Bold'),local('DroidSans-Bold'),url(/fileadmin/fonts/DroidSans-Bold.woff) format('woff'),url(/fileadmin/fonts/DroidSans-Bold.ttf) format('truetype'),url(/fileadmin/fonts/DroidSans-Bold.svg#DroidSans-Bold) format('svg');}
@font-face{font-family:'DroidSansRegular';src:url(/fileadmin/fonts/DroidSans.eot);src:local('Droid Sans Regular'),local('DroidSans'),url(/fileadmin/DroidSans.woff) format('woff'),url(/fileadmin/fonts/DroidSans.ttf) format('truetype'),url(/fileadmin/fonts/DroidSans.svg#DroidSans) format('svg');}
@font-face{font-family:'RockoFLFBold';font-weight:bold;src:url(/fileadmin/fonts/RockoFLF-Bold.eot);src:local('RockoFLF Bold'),url(/fileadmin/fonts/RockoFLF-Bold.woff) format('woff'),url(/fileadmin/fonts/RockoFLF-Bold.ttf) format('truetype');}
@font-face{font-family:'RockoFLFRegular';font-weight:normal;src:url(/fileadmin/fonts/RockoFLF.eot);src:local('RockoFLF Regular'),url(/fileadmin/fonts/RockoFLF.woff) format('woff'),url(/fileadmin/fonts/RockoFLF.ttf) format('truetype');}

html {
  background:  transparent url(/fileadmin/images/back-24.png) no-repeat 50% 0;
}

body {
	height:			100%;
	width:			100%;
	margin:			0;
	padding:    0 0 430px 0;
	text-align:		center;
  background: transparent url(/fileadmin/images/footer.png) no-repeat 50% 100%;
	font-family:'DroidSansRegular','DroidSans','Trebuchet MS',sans-serif;
}
#container {
	background:  #d5f0f9 url(/fileadmin/images/back-24.png) no-repeat 50% 0;
  width:			962px;
	text-align:		left;
	overflow:		hidden;
	margin:			0px auto;
	font-size:		1em;
}
* html,
* html #container {
  background-image: url(/fileadmin/images/back-8.png);
}
* html body {
  background-image: url(/fileadmin/images/footer-8.png);
}
#kop {
	height:			63px;
	width:			962px;
	margin-top:  7px;
}
#meta_navigatie	{
	height:			33px;
	width:			962px;
	margin:			12px 0 0;
	padding:		10px 0 0;
}
#kolom_main {
  background-color:#ffffff;
}
#kolom_1 {
	width:		 	638px;
	margin:		 	0 0 0 10px;
	padding:    0 0 20px 0;
	float:		 	left;
	overflow:   hidden;
	background-color:#ffffff;
}
#kolom_2 {
	width:		 	294px;
	float:		 	left;
	margin:		 	20px 0 0;
}
#kolomMidden	{
	padding:		20px 20px 20px 0;
	width:      274px;
	margin:     0;
	background-color:#ffffff;
}
#kolom_3 {
	margin:			0;
	padding:		0 20px 20px 0;
	width:      274px;
	float:		 	left;
	background:	#ffffff;
}
#voet {
	width:		 	902px;
	margin:     0px auto;
	height:			80px;
	clear:			both;
	padding:    30px;
	color:      #004183;
	line-height:2em;
	background: none;
	text-align: left;
	font-size:1.05em;
}
#voet a {
  color:      #004183;
}

/*___________________________*/

h1 {
	font-size:		3em;
	margin:		 	25px 0 0 30px;
	color:			#000000;
	font-family: RockoFLFBold,Lucida,sans-serif;
	font-weight: normal;
}
h2 {
	margin:		 	 87px 0 0 10px;
	font-size:	 1.15em;
	font-family: Lucida,sans-serif;
	font-weight: normal;
}
#kolom_1 h2 {
	margin:		 	0;
}
#kolom_2 h2,
#kolom_3 h3 {
	font-size:	1.35em;
	padding:		7px 10px;
	margin:			0;
  background-color:#072240;
  height:16px;
  width:254px;
  color:#fff;
  font-family: RockoFLFRegular,Lucida,sans-serif;
}
h2.zoekresultaat {
	font-size:		1.1em;
	margin:		 	0 0 5px 0;
}

.tx-indexedsearch-whatis {
	font-family:  'DroidSansBold';
  font-size:		1.1em;
	margin:			  20px 0 0 30px;
	line-height:	120%;
}
h3 {
	font-size:		1.15em;
	margin:		 	5px 0 5px 30px;
	font-family: RockoFLFBold,Lucida,sans-serif;
	font-weight: normal;
}
h4 {
  font-family:'DroidSansBold';
  font-size:1.05em;
}
a	{
	text-decoration:none;
}
a:hover	{
	text-decoration:underline;
}

.tx-pceaudioplayer-player {
	width:		 	1px;
	height:		 	0;
	overflow:		hidden;
}

.kruimelpad {
	margin:		 	0 0 0 10px;
	padding:		10px 0 3px 30px;
	height:			13px;
	width:      608px;
	background-color:#ffffff;
	float: left;
}
.kruimelpad li {
	float:		 	left;
	color:		 	#666666;
}
.kruimelpad a {
	color:		 	#00458A;
	text-decoration:none;
}
.kruimelpad a:hover {
	text-decoration:underline;
}
.kruimelpad a:visited {
	color:		 	#00458A;
}

/*___________________________*/

ul.kop_navigatie li {
	width:		 	112px;
	margin:		 	0 6px 0 0;
	padding:		0;
	list-style:		none;
	background:		#00AAEF;
	float:		 	left;
}
ul.kop_navigatie a {
	float:		 	left;
	display:		block;
	padding:		4px 0 6px 27px;
	text-decoration:none;
	font-size:		1.23em;
	color:		 	#00458A;
}
html > body ul.kop_navigatie a:hover {
	text-decoration:none;
}

/*___________________________*/

#kop_knoppen {
	float:		 	left;
	height:		 	30px;
	width:		 	403px;
	padding:		0 0 0 10px;
}
#kop_knoppen li {
	float:		 	left;
	margin:		 	0 6px 0 0;
	padding:		0;
	list-style:		none;
}
#kop_knoppen li:hover {
	text-decoration:none;
}
#kop_knoppen a {
	float:		 	left;
	display:		block;
	padding:		4px 7px 6px 27px;
	text-decoration:none;
	font-size:		1.23em;
	color:		 	#00458A;
	border:		 	none;
}
a.groter,
a.kleiner {
  color:		 	#00458A;
}
#kop_knoppen a:hover {
	text-decoration:none;
}
html > body ul.kop_knoppen a:hover {
}

/*___________________________*/

ul.kop_knoppen_navigatie {
  margin:0;
  padding:0;
}
ul.kop_knoppen_navigatie li {
	line-height:normal;
	float:			left;
	margin:			0 10px 0 0;
	padding:    0;
}
ul.kop_knoppen_navigatie li a {
	color:		 	#797979;
	text-decoration:none;
	cursor:     pointer;
	cursor:     hand;
}
ul.kop_knoppen_navigatie li a:hover {
	text-decoration:underline;
}
ul.kop_knoppen_navigatie li a:visited {
	color:		 	#797979;
}

/*___________________________*/

div.zoeken {
  background:   url(/fileadmin/images/zoek_input.jpg) transparent no-repeat 169px 0px;
	float:		 	  right;
	font-size:		1.2em;
	width:			  277px;
	margin-right: 10px;
}

#meta_navigatie input.tekst {
  border:		 	  1px solid #ccc;
  border-right: 0;
	width:		 	  185px;
	height:       19px;
	float:        left;
}
#search_container {
  border:		 	1px solid #ccc;
  border-left: 0;
  margin:0;
  padding:0;
  height:21px;
  width:13px;
  background-color:#fff;
}
#meta_navigatie input.knop {
	margin:		 	0 0 0 10px;
	background: #fff url(/fileadmin/images/zoeken.jpg) left top repeat-x;
	border:			1px solid #ccc;
	font-family:'DroidSansBold';
	color:			#DB6A0A;
	width:			74px;
	height:			23px;
	float:      right;
}
html > body #kop input.knop {
	height:			auto;
}
#kop input.knop:hover	{
	background:		#76D5FC;
	border:			1px solid #76D5FC;
	cursor:			pointer;
}
#kop label {
	display:		none;
}
.goback {
  float:right;
}
.goback li {
  padding-right:10px;
  background:   transparent url(/fileadmin/images/arrow.jpg) right center no-repeat;
}
.goback li a {
  color:#00458A;
}
img.logo {
	margin-top: 10px;
  border:		 	0;
  float:      left;
}

/*___________________________*/

.content p {
  margin:		 	15px 30px 10px 30px;
  font-size:  1.2em;
  line-height:130%;
}

.content ul {
	margin:		 	0 30px 0 32px;
}
.content li {
	margin:		 	0 0 5px 14px;
	list-style:		square;
	line-height:	normal;
	font-size:  1.2em;
}
.content p a, .content li a {
	text-decoration:none;
	color:			#006699;
}
.content p a:hover, .content li a:hover {
	text-decoration:underline;
}
.content p a:visited, .content li a:visited {
	color:			#ad0080;
}
.content p a:active, .content li a:active {
	color:			#FF0000;
}
.content hr {
	width:		 	600px;
	margin:		 	5px 0 5px 30px;
	height:		 	1px;
	color:		 	#D9D9D9;
	background:		#D9D9D9;
	border:		 	0;
	float:			left;
}
#kolom_2 hr {
	margin:		 	5px 0 0 0;
	height:		 	1px;
	color:		 	#D9D9D9;
	background:		#D9D9D9;
	border:		 	0;
	float:			left;
}

li.bullet {
	margin:		 	0 0 0 15px;
	padding:		0 0 0 5px;
	list-style:		square;
	line-height:	normal;
}
.tip {
	margin:		 	5px 5px;
	padding:		10px;
	background:	#DCFFCA;
}
.tip li.titel {
	margin:		 	0 0 5px 15px;
	padding:		0 0 0 5px;
	font-family:'DroidSansBold';
	list-style:		url(../images/tip.gif) outside;
}
.let_op {
	margin:		 	5px 5px;
	padding:		10px;
	background:	#FFE3E3;
}
.let_op li.titel {
	margin:		 	0 0 5px 15px;
	padding:		0 0 0 5px;
	font-family:'DroidSansBold';
	list-style:		url(../images/letop.gif) outside;
}
b {
  font-family:'DroidSansBold';
}
.direct_naar {
	margin:		 	5px 10px;
	padding:		5px;
	border:		 	1px dotted #66CCFF;
	background:		#D9ECFF;
}
.direct_naar li.titel {
	margin:		 	0 0 5px 15px;
	padding:		0 0 0 5px;
	font-family:'DroidSansBold';
	list-style:		url(../images/external.gif) outside;
}

/*___________________________*/

ul.menu {
	margin:		 	20px 0 0;
}
ul.menu li {
	width:		 	273px;
	height:     113px;
	float:		 	left;
	margin:		 	0 0 20px 30px;
	list-style:		none;
	background:		#E5F7FD;
}
ul.menu h2 {
	font-family:'DroidSansBold';
	font-size:   1.4em;
}
* html ul.menu li {
  margin-left:15px;
}
html > body ul.menu li:hover {
	background:		#76D5FC;
}
ul.menu a {
	display:		block;
	padding:		10px 7px;
	color:		 	#000000;
	text-decoration:none;
	background:		#E5F7FD;
	line-height:	normal;
}
html > body ul.menu a {
	height:		 	13px;
	padding:		9px 2px 91px 9px;
}
ul.menu a:hover {
	text-decoration:underline;
}
html > body ul.menu a:hover {
	background:		#76D5FC;
}
ul.menu img {
	float:		 	left;
	margin:		 	0 5px 0 0;
}

/*___________________________*/

.problemen,
.tips {
	margin:		 	0;
	width:      274px;
}
.problemen li,
.tips li {
	background-color:#F6DAC2;
	margin:		 	2px 0 0 0;
	padding:    5px 10px;
	line-height:normal;
}
.problemen a,
.tips a {
	color:		 	#00458A;
	font-size:  1.25em;
}
.problemen a:hover {
}
.problemen a:visited {
	color:		 	#ad0080;
}

/*___________________________*/

#kolomMidden .adres {
  background-color:#F6DAC2;
	padding:    5px 10px;
	margin-top: 2px;
	color:      #00458A;
}
#kolomMidden .adres li {
	list-style:		none;
	line-height:	normal;
	margin:       0;
	padding:      0;
	font-size:    1.2em;
	min-width:		190px;
}
.adres li a {
	color:		 	#00458A;
	text-decoration:none;
	font-weight:normal;
}
.adres li a:hover {
  text-decoration:underline;
}
#kolomMidden .adres li a:visited {
	color:		 	#ad0080;
}
#kolomMidden .adres h4 {
	margin:0;
}
#kolom_1 .adres {
  border-left:1px solid #CAE9FE;
  border-right:1px solid #CAE9FE;
  border-bottom:1px dotted #CAE9FE;
  margin-left:30px;
  margin-right:30px;
  padding:10px 5px;
}

#kolom_1 .adres li {
	list-style:		none;
	line-height:	normal;
	margin:       0;
	padding:      1px;
	min-width:		190px;
	font-size:    115%;
}

#kolom_1 .adres li a {
  text-decoration:underline;
}

#kolom_1 .prev_letter, .next_letter {
	padding:		5px;
	font-family:'DroidSansBold';
	color:		 	#000000;
	text-decoration:none;
}
#kolom_1 .prev_letter:hover, .next_letter:hover {
	text-decoration:underline;
	background:		#76d5fc;
}
#kolom_1 .prev_letter {
	float:		 	left;
	margin:		 	20px 0 20px 30px;
	background-color:#E5F7FD;
}
#kolom_1 .next_letter {
	float:		 	right;
	margin:		 	20px 30px 20px 0;
	background-color:#E5F7FD;
}

/*___________________________*/

.gemeente {
	margin:		 	10px 20px;
	bottom:		 	0px;
	float:		 	right;
}
.alfabet {
  float:      left;
	width:      578px;
	background:	#E5F7FD;
	margin:		 	0 0 20px 30px;
}
.letter, .letter_active {
	float:		 	left;
	margin:		 	0;
	border-right:1px solid #fff;
	padding:		6px;
	display:		inline;
	background:		#E5F7FD;
	font-family:'DroidSansBold';
	font-size: 115%;
	height: 13px;
	color:		 	#000000;
	text-decoration:none;
}
.letter:hover {
	background:		#9ED4E6;
	text-decoration:underline;
}
.letter_active {
	background:		#9ED4E6;
}
.grijs	{
	background:		#DDDDDD;
	color:			#999999;
	cursor:			default;
}
.grijs:hover	{
	background:		#CCCCCC;
	text-decoration:none;
}
.alfabet_huidig {
  font-size:  2em;
  width:      572px;
	margin:		 	10px 30px 0px;
	padding:		3px;
	padding-bottom:10px;
	font-family:'DroidSansBold';
	float:left;
}
#adressen_huidig.alfabet_huidig {
  border-bottom:1px dotted #CAE9FE;
  float:none;
}
.adressen_bottom {
	margin:		 	20px 30px 0 30px;
	padding:    2px;
	background-color:#E5F7FD;
	text-align:right;
}
.back_to_top {
  text-transform:	none;
	text-decoration:none;
	font-family:'DroidSansBold';
  color:		 	    #000000;
  font-size:      1em;
  float:          right;
}
.adressen_bottom .back_to_top {
  float: none;
}
.alfabet_huidig .back_to_top {
  font-size:50%;
}
.back_to_top:hover {
	text-decoration:underline;
}

/*___________________________*/

#voet li a {
  padding-left:20px;
  color:#004183;
  font-size:1.05em;
}

#voet li#head {
  background:url(/fileadmin/images/top.jpg) transparent no-repeat left 4px;
}

#voet li#print {
  background:url(/fileadmin/images/print.jpg) transparent no-repeat left 2px;
}

#voet li#sitemap {
  background:url(/fileadmin/images/sitemap.jpg) transparent no-repeat left 1px;
}

#voet li#colofon {
  background:url(/fileadmin/images/colofon.jpg) transparent no-repeat left 1px;
}

/*___________________________*/

.trefwoorden {
	margin:		 	0 0 20px 45px;
	float:			left;
}
.trefwoorden li {
	margin:			0 0 0 15px;
	line-height:	140%;
}
.trefwoorden a {
	color:		 	#000000;
	text-decoration:none;
}
.trefwoorden a:hover {
	text-decoration:underline;
}
.trefwoorden a:visited {
	color:		 	#ad0080;
}

/*___________________________*/

.sitemap a {
	color:		 	#4C71AE;
	text-decoration:underline;
	font-weight:	normal;
}
.sitemap a:hover {
	text-decoration:none;
	font-weight:	normal;
}
.sitemap a:visited {
	color:		 	#ad0080;
}
div.sitemap {
	margin:		 	20px 30px 0 20px;
	padding:		0 0 10px 0;
	font-family: Lucida,sans-serif;
	font-size:115%;
}
ul.sitemap li {
	list-style-type :none;
	list-style-image:none;
	padding-top:11px;
}
ul.sitemapL1 {
	color:			#000000;
	margin:			0;
	margin-top:-15px;
}
div.sitemap a {
  padding-left:13px;
}
ul.sitemapL1 li {
  background:url(/fileadmin/images/sitemap1.jpg) #ffffff no-repeat 0 16px;
	border-bottom:	1px solid #C7EAFD;
	padding-bottom:10px;
	font-weight:	normal;
}
ul.sitemapL2 {
	font-weight:	normal;
	margin: 0 0 0 20px;
}
ul.sitemapL2 li {
  background:url(/fileadmin/images/sitemap2.jpg) #ffffff no-repeat 0 16px;
	border:			0;
	margin:			0;
}
ul.sitemapL3 {
	line-height:	normal;
	margin: 0 0 0 21px;
}
ul.sitemapL3 li {
  background:url(/fileadmin/images/sitemap3.jpg) #ffffff no-repeat 0 11px;
  padding:5px 0px;
}
ul.sitemapL1 a,
ul.sitemapL2 a,
ul.sitemapL3 a {
	font-weight:	normal;
	text-decoration:underline;
}

ul.sitemapL1 a:hover,
ul.sitemapL2 a:hover,
ul.sitemapL3 a:hover {
	font-weight:	normal;
	text-decoration:none;
}

/*___________________________*/

.vragen {
	margin:			15px;
	color:			#999999;
	font-size:		85%;
}
.vragen a {
	color:			#999999;
}
.vragen a.audio	{
	color:			#555555;
}
.vragen li	{
	list-style-type:none;
}

.tx-indexedsearch-res li {
	list-style:		none;
	margin:			0 0 5px 0;
}
ul.browsebox {
	margin:			0 0 10px 15px;
}
#kop_knoppen  #bottomlinks a{
  display: inline;
  float: none;
}
.rs_skip a{float:none !important;}

