@charset "utf-8";
/* CSS Document */

body {
margin:10px 0px;
background-color: #bfbfbf;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 20px;
color: #545454;
}

p.vet {
font-weight:bold;
}

p.lijst{
margin-left:15px;
}

p.center {
text-align: center;
}


.klik{
padding-left: 5px;
font-weight: bold;
font-size: 11px;
color: #0672b0;
}

.koptekst {
font-size: 24px;
font-style:oblique;
font-weight: bold;
color: #002f54;
line-height: 30px;
margin-top:10px;
margin-bottom:5px;
}

.center {
text-align: center;
}

.vet {
font-weight: bold;
}
	
img.threepic {
float: left;
margin: 5px;
}

img.floatlinks {
float: left;
margin-right: 10px;
}

img.floatrechts {
float: right;
margin-left: 10px;
}
	
/* OPBOUW STRUCTUUR */

#remark {
position: absolute;
text-shadow:#666666;
top: 50px;
left: 100px;
width: 640px;
height:480px;
overflow: hidden;
text-align:right;
font-weight:bold;
z-index:10;
}

div.container {
width: 1000px;
background-color:#FFFFFF;
background-image: url(/img/noname.gif);
position: relative;
overflow: hidden;
margin: 0px auto;
border: 1px solid #002f54;
}

.three {
width: 630px;
margin: 0px auto;
}

.boeken {
width: 783px;
float:left;
margin-top:5px;
margin-bottom: 5px;
border-bottom:1px solid #619816;
}

.boekcover {
width: 150px;
padding:5px;
float: left;
text-align:right;
}

.boekdata {
width: 613px;
padding:5px;
float:left;
text-align:left;
} 

div.bottom {
float: left;
position: relative;
width: 1000px;
padding:10px;
background-image:url(../img/bottom.png);
text-align: center;
overflow: visible;
color: #402a01;
margin-top:10px;
}

div.bottommenu {
float:left;
position: relative;
width: 1000px;
text-align: center;
overflow: visible;
padding-top:5px;
padding-bottom:5px;
color:#002f54;
}
.kopierechts {
width:auto;
text-align:center;
color:#FFFFFF;
margin-top:5px;
font-size:11px;
}

.header {
position:relative;
margin:0px;
width: 1000px;
float: left;
}

.headerkop {
position:absolute;
top:32px;
width: 1000px;
float:left;
margin:0px;
z-index:1;
}

.content {
float: left;
background: #ffffff;
padding-left: 10px;
padding-right:10px;
width:783px;
overflow: hidden;
}


.outer{
background-color:#f89923;
    width: 177px;
	float: left;
	margin-right:5px;
}

/* LINKS */

a:link {color:#0672b0; text-decoration:none;}
a:visited {color:#0672b0; text-decoration:none;}
a:hover {color: #619816; text-decoration:underline;}
a:active {color:#0672b0; text-decoration:underline;}

a.one:link {color:#002f54; text-decoration:none;}
a.one:visited {color:#002f54; text-decoration:none;}
a.one:hover {color: #ffffff; text-decoration:none;}
a.one:active {color:#545454; text-decoration:underline;}

/* CONTACT */

div#errors {
	width: 400px;
	margin:0 auto;
}

label {
	float: left;
	width: 140px;
	text-align: left;
	font-weight:bold;
	padding-top: 5px;
}

input, textarea {
	padding: 3px;
	margin: 5px;
	border: 1px solid #bac5d6;
	background: #fff;
}
input.fout, textarea.fout {
	border: 1px solid #FF0000;
}

label.fout {
	color: #FF0000;
}

/* MENU */

.menutop
{
width:1000px;
heigth:45px;
position: relative;
margin-bottom:0px;
background-image:url(../img/top.png);
background-color:#bfbfbf;
}

ul#menu
{
	margin:0px auto;
	padding:0px;
	list-style-type:none;
	width:972px;
	position:relative;
	display:block;
	height:45px;
	font-size:11.8px;
	font-weight:bold;
	background:transparent url(images/nav_bg.png) repeat-x top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color:#002f54;
	text-decoration:none;
	font-weight:bold;
	padding:11px 14px 0px 12px;
}
	
ul#menu li a:hover
{	
	color:#ffffff;
	height:34px;
	background:transparent url(images/nav_bg.png) 0px -45px  repeat-x;		
}
	

ul#menu li a.current
{
	display:inline;
	height:34px;
	background:transparent url(images/nav_bg.png) 0px -45px  repeat-x;	
	float:left;
	margin:0;
}		
