body{background:#b4bf3a; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000}
a{color:#282828; text-decoration:underline}
a:visited{color:#282828; text-decoration:underline}
a:hover{color:#f83700; text-decoration:none}

#main { width:926px; margin:0 auto;}
#middle { padding-right:1px;}
.column1, .column2, .col1, .col2, .col {float:left;}

.left { float:left;}
.right {float:right;}

/*main layout */

.big_box {background:url(/generiek/img/big_box_br.gif) bottom right no-repeat #fffddd;}
.big_box .top_right {background:url(/generiek/img/big_box_tr.gif) top right no-repeat;}
.big_box .bot_left {background:url(/generiek/img/small_box_bl.gif) bottom left no-repeat;}
.big_box .top_left {background:url(/generiek/img/big_box_tl.gif) top left no-repeat; width:100%;}

.small_box {background:url(/generiek/img/small_box_br.gif) bottom right no-repeat #fffddd;}
.small_box .top_right {background:url(/generiek/img/small_box_tr.gif) top right no-repeat;}
.small_box .bot_left {background:url(/generiek/img/small_box_bl.gif) bottom left no-repeat;}
.small_box .top_left {background:url(/generiek/img/small_box_tl.gif) top left no-repeat; width:100%;}

.combo_box {background:url(/generiek/img/small_box_br.gif) bottom right no-repeat #fffddd;}
.combo_box .top_right {background:url(/generiek/img/big_box_tr.gif) top right no-repeat;}
.combo_box .bot_left {background:url(/generiek/img/small_box_bl.gif) bottom left no-repeat;}
.combo_box .top_left {background:url(/generiek/img/big_box_tl.gif) top left no-repeat; width:100%;}

.o_box {background:url(/generiek/img/o_box_tr.gif) top right no-repeat #ff7e00; color:#fffdd6; margin-bottom:10px;}
.o_box .top_right {background:url(/generiek/img/o_box_br.gif) bottom right no-repeat;}
.o_box .bot_left {background:url(/generiek/img/o_box_bl.gif) bottom left no-repeat;}
.o_box .top_left {background:url(/generiek/img/o_box_tl.gif) top left no-repeat;}
.o_box a {color:#fffdd6;}
.o_box a:visited {color:#fffdd6;}
.o_box a:hover{color:#f83700; text-decoration:none}
.o_box li {color:#fffdd6;}

.detailt .o_box {background:url(/generiek/img/o_box_tr2.gif) top right no-repeat #b4bf3a; color:#fffdd6; margin-bottom:10px;}
.detailt .o_box .top_right {background:url(/generiek/img/o_box_br2.gif) bottom right no-repeat;}
.detailt .o_box .bot_left {background:url(/generiek/img/o_box_bl2.gif) bottom left no-repeat;}
.detailt .o_box .top_left {background:url(/generiek/img/o_box_tl2.gif) top left no-repeat;}
.detailt .o_box a {color:#fffdd6;}
.detailt .o_box a:visited {color:#fffdd6;}
.detailt .o_box a:hover{color:#f83700; text-decoration:none}
.detailt .o_box li {color:#fffdd6;}

.resultaat .o_box {background:url(/generiek/img/o_box_tr3.gif) top right no-repeat #f0f5b7; color:#282828; margin-bottom:10px;}
.resultaat .o_box .top_right {background:url(/generiek/img/o_box_br3.gif) bottom right no-repeat;}
.resultaat .o_box .bot_left {background:url(/generiek/img/o_box_bl3.gif) bottom left no-repeat;}
.resultaat .o_box .top_left {background:url(/generiek/img/o_box_tl3.gif) top left no-repeat;}
.resultaat .o_box a {color:#282828;}
.resultaat .o_box a:visited {color:#282828;}
.resultaat .o_box a:hover{color:#f83700; text-decoration:none}
.resultaat .o_box ul {list-style:none; }
.resultaat .o_box li {list-style-image:url(/generiek/img/meer.png); color:#282828; margin-left:10px;}

/* index */

.big_box .indent {padding:5px;}
.big_box .column1 .padding {padding:26px 30px 0 22px;}
.big_box .column2 .padding {padding:26px 26px 0 0;}
.big_box .column2 .content {padding:13px 195px 41px 4px;}
.big_box .column1 .content {padding:23px 0 25px 25px;}

.small_box .indent {padding:5px 4px 5px 5px;}
.small_box .column1 .padding {padding:5px 31px 0 22px;}
.small_box .column1 .content {padding:18px 0 18px 26px;}
#bot_form {height:24px;}
#bot_form .input {width:89px; height:18px; border:1px solid #926a00; background:#fffddd; padding:0 0 0 5px;}

.input {width:370px; height:18px; padding:0 0 0 5px;}
textarea {width:403px; height:58px; padding:0 0 0 5px; overflow:auto}
form .div {text-align:right; padding:8px 3px 0 0;}

/* index */

.big_box .column1 { width:268px;}
.big_box .column2 { width:647px;}
.small_box .column1 { width:269px;}
.small_box .column2 { width:647px;}

img {	border: 0px;}
h1 {	color: #ff6a00; font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {	color: #ff6a00; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 {	color: #ff6a00; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

.kopje { color: #ffffff; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}

ul{list-style:none; margin:0px; padding:0px}
li{list-style-image:url(/generiek/img/li.png); list-style-position:outside; margin-left:0px;}

#header { background:url(/generiek/img/header.jpg) top left no-repeat; height: 157px;}
#header .right {padding-right:41px;}
#header .right img {margin-left:2px;}

#menu {margin-left:35px; height:35px; clear:both; text-align:left; padding: 0px; overflow:hidden}
#menu ul{list-style-type:none; margin:0; padding:0}
#menu ul li{display:inline;}
#menu ul li a{float:left; background-image: url(/generiek/img/menu_item.gif); background-repeat: no-repeat; width:121px; height:35px; padding-left: 10px; text-decoration:none; font-weight:bold; overflow:hidden;}
#menu ul li a:visited{text-decoration:none; color:#282828;}
#menu ul li a:hover{background-image: url(/generiek/img/menu_item_mo.gif); background-repeat: no-repeat; text-decoration:none; color:#f83700;}

#soort {background-image: url(/generiek/img/menu_soort_bg.gif); background-repeat: no-repeat; margin-left:67px; height:35px; width:792px; clear:both; text-align:left; padding: 0px; overflow:hidden}
#soort ul{list-style-type:none; margin:0; padding:0}
#soort ul li{display:inline;float:left; text-decoration:none; font-size:10px; padding-top:10px; padding-right:10px; padding-bottom:25px; padding-left:10px; margin-left:10px; color:#fff9ba; overflow:hidden }
#soort ul li a{float:left; text-decoration:none;  padding-left:10px; color:#fff9ba; overflow:hidden; background-image: url(/generiek/img/li.png); background-repeat: no-repeat;}
#soort ul li a:visited{text-decoration:none; color:#fff9ba}
#soort ul li a:hover{text-decoration:none; color:#f83700}

#zoeken { color: #fffab2; margin-bottom: 10px;}
#zoeken select { font-size: 12px; 	font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
#zoeken input { font-size: 17px; font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}

#bestemmingen { color: #fffab2;}
#bestemmingen a { color: #fffab2; text-decoration:none;}
#bestemmingen a:visited { color: #fffab2; text-decoration:none;}
#bestemmingen a:hover { color: #f83700; text-decoration:underline;}

.clear{clear:both}

#footer {text-align:center; margin-left:67px; width:792px; font-size:10px; color:#fff9ba; background:url(/generiek/img/footer_bg.gif) top left no-repeat; text-align:center; color:#fff9ba; margin-bottom:7px;}
#footer a {color:#fff9ba; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#footer #footermenu {margin-bottom:10px; height:30px; text-align:center; padding-top: 10px; overflow:hidden}
#footer #footermenu ul{list-style-type:none; margin:0; padding:0}
#footer #footermenu ul li{display:inline}
#footer #footermenu ul li a{text-decoration:none; padding-top:10px; padding-right:10px; padding-bottom:15px; padding-left:10px; color:#fff9ba; overflow:hidden}
#footer #footermenu ul li a:visited{text-decoration:none; color:#fff9ba}
#footer #footermenu ul li a:hover{text-decoration:underline; color:#f83700}

.bp-index	{width: 420px;}
.bp-index1	{float:left; width: 85px;}
.bp-index2	{float:left; width: 85px;}
.bp-index3	{float:left; width: 205px;}
.bp-index4	{float:right; text-align: right; width: 45px; color: #f83700; font-weight: bold;}

.bp{width:170px}
.bp1{float:left; width:120px}
.bp2{float:right; text-align:right; width:50px; color:#ffffff; font-weight:bold}

.divider425 { background-image: url(/generiek/img/divider_500.png); background-repeat: no-repeat; 	width: 425px; height: 1px; 	margin-top: 10px; margin-bottom: 10px; clear: both;}

#dagtoppers {	width: 620px;}
.dt-index	{width: 580px; padding: 20px;}
.dt-index1	{float:left; width: 110px;}
.dt-index2	{float:left; width: 420px;}
.dt-index3	{float:right; text-align: right; width: 50px;color: #f83700;font-weight: bold;}

.details{width:620px}
.details-links{float:left; width:310px}
.details-rechts{float:right; width:310px}
.boeken{clear:both; width:620px; background: #cc0000; height:40px; text-align:center; color:#FFFFFF; font-weight:bold; overflow:hidden}
.boeken a {color:#FFFFFF}
.boeken a:hover {color:#f83700}
.boeken2 {text-align: center; font-size: 10px; color:#8e9d36;}
.imgleft{float:left; margin-right:10px; margin-bottom:10px; margin-top:10px;}

.detail-content{width:620px; padding-top:10px}
.zrp{color:#f83700; font-weight:bold}
.zrp a{color:#f83700; font-weight:bold; text-decoration:none}

.zoekres { width: 625px;}

.zoekheader1	{ float:left;	width: 255px;	font-weight: bold;}
.zoekheader2	{ float:left;	width: 270px;	padding-left: 10px;}
.zoekheader3	{ float:right; text-align: right; 	width: 50px; font-weight: bold;}
.zoekres1	{ float:left;	width: 255px; padding-left: 20px; padding-top:20px; padding-bottom: 20px;}
.zoekres2	{ float:right; width: 310px; padding:20px;}

.detailt {
	width: 625px;
	float: left;
	margin-top: 10px;
}
.resultaat { width: 625px; float: left; }

.detailc {
	padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 10px;
}
.detailc h2 {
	color: #FFFFFF;
}

.bps{width:385px;}
.bps1{float:left; width:335px}
.bps2{float:right; text-align:right; width:50px; color:#f83700; font-weight:bold}
.lm 		{ width: 385px; padding:20px;}
.lm-2 		{ width: 385px;}
.lm-2-1 	{ float:left; width: 90px;}
.lm-2-2 	{ float:left; width: 155px;}
.lm-2-3	{ float:left;	width: 90px;}
.lm-2-4	{ float:right; text-align: right;	width: 50px; color: #f83700; font-weight: bold;}

.lm-3 		{ width: 385px;}
.lm-3-1 	{ float:left; width: 90px;}
.lm-3-2 	{ float:left; width: 245px;}
.lm-3-3	{ float:right; text-align: right;	width: 50px; color: #f83700; font-weight: bold;}

form .text_fout { color: #CC0000; }
form .input_fout { border-color: #CC0000; border-width: 1px; border-style: solid;}

.paginering	{ width: 620px; }
.pag1		{ width: 310px; float: left; text-align: left; }
.pag2		{ width: 310px; float: right; text-align: right; }

.inspring { margin-left: 15px; font-weight:normal; }
.post {
	padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 10px;
}