/** PADDING EN MARGIN VERWIJDEREN **/
* { padding: 0; margin: 0;}
a { outline: none; color: #2367aa;}
a img { border: none;}

html, body { font-family: arial; font-size: 12px; background-color:#E0E2E1;height:100%;}
#wrapper { width: 900px; height: auto; margin:0 auto;background-color:#ffffff;}
#header { position: relative; background: url(img/header.jpg) no-repeat; height: 170px; overflow: hidden;  }
#main { height: 413px; width: 900px; overflow: hidden;}
#inner { height: 383px; overflow: auto;  float: left; width: 648px; color: #666;line-height: 18px;}
#innerFrame {height: 383px; overflow: auto;  float: left; width: 900px; color: #666;line-height: 18px;overflow-x: hidden;overflow-y: hidden;}
#rightContent { position: relative; width: 252px; height: 384px; float:left; color: #666; background-color:#F1F1F1;}
#rightContent .bottomImage {width:252px;height:135px;overflow:hidden; }
#rightContent img.bottomImageTop { position:absolute; top: 0px; right: 0;}
#rightContent h2 { color: #003887; margin-left: 10px; margin-top: 20px; margin-bottom: 10px; margin-right: 20px; font-size: 16px; }
#rightContent p	{ margin-left: 10px; margin-right: 20px; line-height: 18px; }
#rightContent .leesverder{color:#003887;display:block;font-weight: bolder;margin-bottom:10px;}
#rightContent a	{text-decoration:none; color: #666;}
#rightContent ul{ margin-left: 25px;}

#mainNav { list-style: none; position: absolute; bottom: 0px; left: 55px;}
#mainNav li { display: inline; line-height: 32px; font-size: 14px;letter-spacing: 1px}
#mainNav li a { color: #fff; text-decoration: none; margin-left: 8px; margin-right: 8px;}
#mainNav li a:hover,
#search a:hover,
#mainNav a.current,
#search .current,
#footer h2 { color: #FABA11;}

#search { position: absolute; width: 240px; height: 70px; color: #fff; top: 40px; right: 10px; letter-spacing: 0.2px;}
#search a { font-weight: bolder; color: #fff; text-decoration: none;}
#search input.text { width: 150px; height: 18px; margin-top: 5px;}
#search input.submit { background: none; border: none; color: #fff; font-size: 14px; font-weight: bolder; line-height: 14px; margin-top: 5px; cursor:hand;}

#language { list-style: none; position:absolute; bottom: 5px; right: 54px;}
#language li { display: inline;margin-left:5px;}

#imageWrapper { height: 30px; overflow: hidden; float: left;}
#footer { position: relative; width: 900px; height: 25px; background: url(img/footer_default.jpg) top  no-repeat;}
#disclamer { position: absolute; font-size: 10px; color: #fff; left: 255px; bottom: 10px;}

p.newsitem a{ color: #2367aa; text-decoration: underline;}
p.newsitem img { border: 1px solid #666; margin:0 25px 0 0;}

#first { margin-left: 68px; width: 400px;float: left; color: #666; margin-top:  11px;height:105px;overflow:hidden;}
#second { width: 350px; margin-left: 20px;float: left; color: #666; margin-top:  11px;height:105px;overflow:hidden;}

.underline { text-decoration: underline;}

#disclamer a{ color: #fff; text-decoration: underline;}

.titel { color: #003887; margin-left: 114px; margin-top: 20px; margin-bottom: 0px; margin-right: 20px; font-size: 24px;line-height:normal; }

.smal{margin-left: 114px;margin-right: 10px;}
.breed{margin-left: 10px;}
#inner p{margin-top:15px;}
#inner .txt{width:354px;margin-bottom:8px;border: 1px solid #666;color: #666;}

/* HOME PAGE */
body.home #main { height: 308px;}
body.home #footer { height: 128px; background: #fff url(img/footer_home.jpg) top no-repeat;}
body.home #disclamer { bottom: 5px; left: 68px; color: #666;}
body.home #catalogus { position: absolute; top: 45px; left: 500px; font-size: 13px;}
body.home #catalogus a { text-decoration: none; color: #2367aa;}
body.home #catalogus h1 { font-size: 19px;}
body.home #catalogus h1,
.purple { color: #ab0869;}
body.home #footer h2, #footer h3 { margin-left: 68px;}
body.home #footer h2 { font-size: 17px; line-height: 28px;}
body.home #footer h3 {color: #fff; font-weight: lighter; font-size: 15px;}
body.home #footer h3 a { text-decoration: underline; color: #fff; font-style: italic; font-weight: bolder;}
body.home #imageWrapper { height: auto;}
body.home #disclamer a{ color: #666; text-decoration: underline;}

.contact label{width:100px;display:block;float:left;}

.formuliersubmit {
	width: 100px;
	border: 1px solid #666;
	background: #F1F1F1;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	/*line-height: 18px;*/
	height:24px;
	CURSOR: hand;CURSOR: pointer;
}

textarea {overflow: auto;border: none;font-family: arial; font-size: 12px;color: #666;margin-bottom:8px;}

.subtitel{color: #003887;font-size: 13px;font-weight:bold;}

.blauw{color: #003887;font-size: 14px;}

.zoekvoorraad{color: #003887;font-size: 14px;font-weight:bold;}

.currentzoek{ color: #FABA11;font-weight:bold;}

.hr{padding:0;height:1px;margin-right:40px;margin-bottom:10px;line-height:1px;border-bottom: 1px solid #000000;}

.zoekvenster{}

.zoekvenster .submit{
	width: 100px;
	border: 1px solid #666;
	background: #F1F1F1;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	/*line-height: 18px;*/
	height:24px;
	CURSOR: hand;CURSOR: pointer;
	margin-left:250px;
	}

.zoekresultaten th{background-color:#09519B;color:#ffffff;border: solid 1px #999999;}
.zoekresultaten table{border-collapse: collapse;border: solid 1px #000000;}
.zoekresultaten td{border: solid 1px #999999;padding-left:5px;padding-right:5px;}

#e-ware{position:relative;top:-260px;left:125px;}

