/**
*	Krijn Verwijs - 2006
*/
html,body{margin:0;padding:0;height:100%;}
body{text-align:center}
div#header{position:relative; height:155px;}
div#header h1{margin:0;padding-left:10px;height:106px;}
div#container{text-align:left}
div#content p{line-height:1.4}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;}
div#container{width:926px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{margin: 0 259px 0 211px}
div#navigation{float:left;width:211px;margin-left:-926px}
div#extra{float:left;width:259px;margin-left:-259px}
div#footer{clear:left;width:100%}

/* Layout */

body { background: #E0E0E0 url('img/background-fade-white.gif')
	center repeat-y; font: 76% arial,sans-serif; }
div#container{background:#FFF;}

div#header{background-color:#FFF; background-repeat: no-repeat;
	background-position: 0 20px; }
div#header h1 { background-image: url('img/logo-premier.gif');
	background-repeat: no-repeat; background-position: 735px 30px;}

div.nl { background-image: url('img/header-nl.gif'); }
div.en { background-image: url('img/header-en.gif'); }
div.de { background-image: url('img/header-de.gif'); }
div.fr { background-image: url('img/header-fr.gif'); }
div.es { background-image: url('img/header-es.gif'); }

div#content { padding:3px 10px; }
div#content a { color: #000; }
div#content a:hover { color: #90C924; }

div#extra{background:#FFF url('img/background-sidebar.gif')
	top right no-repeat; height:560px; padding-top: 23px}
div#extra img { border: 3px solid #90C924; display: block; width:84px;
	height:84px; margin:22px 23px 0 auto;}

/* Languages */

ul#lang li { display: block;position:absolute;right:20px;}
ul#lang li { list-style: none; }
ul#lang li a { text-decoration: none; }
ul#lang li span { visibility: hidden; }
ul#lang li strong { display:block; width:100px; height:15px; }

ul#lang li#nl { top:35px; background: url('img/lang-nl-off.gif') no-repeat top right; }
ul#lang li#en { top:49px; background: url('img/lang-en-off.gif') no-repeat top right; }
ul#lang li#de { top:63px; background: url('img/lang-de-off.gif') no-repeat top right; }
ul#lang li#fr { top:77px; background: url('img/lang-fr-off.gif') no-repeat top right; }
ul#lang li#es { top:91px; background: url('img/lang-es-off.gif') no-repeat top right; }

ul#lang li#nl strong { background: url('img/lang-nl-on.gif') no-repeat top right; }
ul#lang li#en strong { background: url('img/lang-en-on.gif') no-repeat top right; }
ul#lang li#de strong { background: url('img/lang-de-on.gif') no-repeat top right; }
ul#lang li#fr strong { background: url('img/lang-fr-on.gif') no-repeat top right; }
ul#lang li#es strong { background: url('img/lang-es-on.gif') no-repeat top right; }

/* Navigation */

div#navigation{background:#FFF; padding-top:5px;}

ul#nav { margin: 0 0 0 22px; padding: 0; }
ul#nav li { list-style: none; font-size: .9em; }
ul#nav li ul li { list-style: none; font-size: 1em; }
ul#nav li ul { margin: 0 0 0 20px; padding: 0; display: none; }
ul#nav li ul.selected { display: block; }
ul#nav li a { color:#000; display:block; text-decoration: none;
	margin-left:10px;}
ul#nav li a:hover { color:#aaa; /* color:#E0E0E0; */ }
ul#nav li strong { display:block; background: url('img/nav-liststyle.gif')
	left no-repeat; padding-left: 10px; color:#90C924; font-weight:normal; }
ul#nav li#navLinks { margin-top: 15px; }

/* Text styles */

h1 span { display: none; }
h2 {margin:0 0 10px -2px; font-family: "Myriad Pro",arial,sans-serif;
	font-weight:normal; color:#90C924; font-size:2em; }
p {margin:1em 0; color: #000 !important; font-size:9pt !important;
	font-family: arial, sans serif !important; }
p * { color: #000 !important; font-size:9pt !important;
	font-family: arial, sans serif !important;}

/* Contact */

form.contact { margin-top: 2em; }
form.contact label { display: block; margin: 1px 0; overflow: auto;
	font-size: 1em; clear: right; }
form.contact label span { display: block; width: 100px; float: left; }
form.contact input { width: 300px; }
form.contact textarea { width: 300px; height: 100px; }
form.contact input,
form.contact textarea { font-family: arial, sans-serif; font-size: 1em; }
form.contact label input.submit { width: 100px; }
form.contact p { margin: 1em 0; }
form.contact p.infomsg { font-weight: bold; margin-top: 1em; }
form.contact p.error { font-weight: bold; }

/* Other */
div#footer{background: #E0E0E0;color: #000; text-align:right;}
div#footer p,
div#footer a {font-size:8pt !important;}

#verkoopaddr-form label {
  width: 150px;
  float: left;
  display: block;
  text-align: right;
  margin-right: 20px;
}

#verkoopaddr-form input, #verkoopaddr-form textarea , #verkoopaddr-form select {
  width: 200px;
}

#verkoopaddr-form #i_submit {
  margin-left: 150px;
  width: auto;
}

#verkoopaddr-form input.radiobutton {
  padding-left: 150px;
}
