

/* stylesheet for kwark pages dec 1999*/

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

body{   background-color: #eee;
	color: black;  
	margin: 0px;
/*	display: block;
	height:1000;





	border: 1px solid red;

 */
}

.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: #0000cc; 
}
.title.a:link{	
/*	text-decoration: underline;  */
	color: #0000cc; 
}

A:hover{
	color: green; 
	border-bottom : 1px solid green;
	/*text-decoration: underline;*/
}
A:visited {
	color: #000055; 
	/*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 transparent;
	
}
.geenlijn a:hover{
	background: white;
	text-decoration: underline; 
	border: 1px solid lightgrey;
	-moz-border-radius: .3em;
	
}




.trans{display: inline;}

/* ---------------------------------------- title                   */
.w{
	width: 100%;
	background: #F8F8F8;
	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: 5px solid lightgrey;
	-moz-border-radius: 2em;
	background: white;	
	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: #eee;
	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;
}



















