

/* stylesheet for kwark pages dec 1999*/

#wichstyle {content: "Using default kwark stylesheet."}

body{   background-color: black;
	color: lightgrey;  
	margin: 0px;
}

.main{
	margin: 1em;
}


/* links */

a { 	
text-decoration: underline; 
/*	border-bottom : 1px dotted #999; */
	text-decoration: none
}

a:link{	
	text-decoration: none; 
/*	border-bottom : 1px dotted #999; */
	color: lightyellow; 
}
.title.a:link{	
/*	text-decoration: underline;  */
	color: #0000cc; 
}

a:hover{
	color: yellow; 
/*	border-bottom : 1px solid yellow; */
 text-decoration: underline;
}
a:visited {
	color: lightgray; 
/*text-decoration: underline;*/
}
A:active,link:hover{
	color: red;
	text-decoration: underline;
	font-size: 100%;
	outline: 1px solid black;
	-moz-outline-radius: .3em;}

label{
	outline: 1px solid green;
	-moz-outline-radius: .3em;

}

label:hover{
	outline: 1px solid red;
	-moz-outline-radius: .3em;

}
.geenlijn{
	text-align: justify;
}


.geenlijn a:link{
	text-decoration: none;
	font-size: 1em;
	border: 1px solid #eeeeee;
	
}
.geenlijn a:hover{
	background: white;
	text-decoration: underline; 
	border: 1px solid lightgrey;
	-moz-border-radius: .3em;
	
}




.trans{display: inline;}

/* ---------------------------------------- title                   */
.w {
	width: 100%;
	background: darkgrey;
	padding: 0px;
	margin: 0px;	
	padding: .1em;
	border-bottom: 2px groove black;
}

.w td{
	padding:0px;
	padding-right: .4em;

}

.title {
	color: black;
	padding: 0em;
	font-family: Verdana,helvetica,arial;
	display: inline;
	width: 100%;
	font-size: 14px;	
	text-align: left; 
	vertical-align: bottom;
}
.wm{	float: right;
	text-align: right;
	font-size: 14px;	
	vertical-align: bottom;
	font-family: helvetica,arial;
}

/* ---------------------------------------------end title         */

.linkstt{width: 100%;
	font-size: .74em;
}

.links a{background: white;
	padding-left:   .1em;
	padding-right:  .3em;
	border-right: 2px solid lightgrey;
	-moz-border-radius: 1em;
}
.links a:hover{
	color: green;
	padding-left: .5em;
	padding-right: .5em;
	border-right: 2px solid red;
	border-left: 2px solid red;
	-moz-border-radius: 1em;
}

/* lllllllllliiiiiiiiiiiiinnnnnnnnnks */
.mom{	
	display: block;
	margin: 0em;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

th	{
	padding: 0em;
	margin: 0em;
}

.cv {	padding: 1.5em;}
.cv td {vertical-align: top;}
.cv th {text-align: left;}

.foot{
	border: 1px solid darkgrey;
	-moz-border-radius: 2em;
	background: black;	
	padding-left: 1em;
	padding-right: 1em;
}

.foot:hover{
	background: orange;
	border: 5px solid red;
}

h3.rsstitle,h3.bloktitle{font-family: arial,helvetica;
	font-size: 1.5em;

	margin: 0em;
	padding-top: 2px;
	padding-left: .66em;
	padding-right: .66em;
	padding-bottom: 2px;
	border: 5px solid lightgrey;
	-moz-border-radius: 1em;
	background: white;
}

ul.rssul, .blok ul{
/*	border: 1px solid green; */
	border: 5px solid lightgrey;
	-moz-border-radius: 1em; 	

/*	background: white; */
	background:  url(/gfx/bakgrun.png) repeat-x 100%;
        background-repeat: repeat-x;
	margin: 0px;	
	padding-left: 1.5em;
	padding-right: .5em;
	padding-bottom: .5em;
	padding-top: .5em;
}
/* css for forms */
.search {
	border: 5px solid lightgrey;
	-moz-border-radius: 1em;
	background: white;
	float: right;
}

.search form{display: inline}
legend {
	font-weight: bold; 
 	font-size: 100%; 
	font-family: Arial,helvetica;
 	background: white;
 	border: none; 
	padding-left: .4em;
	-moz-border-radius: .5em;
}
fieldset {
	border: 5px solid white;
	-moz-border-radius: 1em;
	background: yellow;
}
fieldset:hover{
	border: 5px solid red;
	-moz-border-radius: 1em;
}

.search input[type="text"]{
	width: 9.3em;
	border: 3px solid lightgrey;
	-moz-border-radius: 1em;
	font-family: Arial,Helvetica;
	color: black;
	background: white;
}

.search input[type="text"]:hover{
	-moz-border-radius: 1em;
	background: ivory;
}



fieldset input[type="submit"]{
	height: 75%;
	font-size: 75%; 
	background: white;
	border: 3px solid lightgrey;
	-moz-border-radius: 1em;
	margin-bottom: .11em;
}

fieldset input[type="submit"]:hover{
	background: lightgreen;
}

fieldset input[type="radio"]{
	border: 2px solid lightgrey;
	background: white;
}

label{
	border: 1px solid white;
	-moz-border-radius: 1em;
	margin: 0px;
	padding: 0px;

}

label:hover{
	background: lightgreen;

}


/* end search forms ----------------------------------------------- */








.imgblok{
	background: black;
	color: #eeeeee;
	border: 2px solid black;
	-moz-border-radius: 1em;
	padding: .5em;
	margin: .3em;
	padding-top: 0em;

}
.imgblok td{margin: 0em;
	}
.imgblok tr{margin: 0em;
	}
.imgblok th{
	color: ivory;
}
.imgblok td{
	color: ivory;
}
.imgblok a:link{
	color: ivory;
	text-decoration: none;
}

.imgblok a:visited{
	color: lightgrey;
	text-decoration: none;
}
.imgblok a:hover{
	color: green;
	text-decoration: underline;
}

.imgtitle{
	font-family: arial,helvetica;
	font-size:1.2em;
	margin: .3em;
	margin-left: 0em;
}

.imgblok select{
	background: black;
	color: white;
}

.gfxfoot{
	position: absolute;
	width: 100%;
	display: block;
}



















