﻿html, body {
	height: 100%;	
}
#form { padding: 0.5em 0; list-style-type: none; list-style-position: inside; white-space: nowrap; }
body { background-color: #e5e8ed; background-image: url(../images/background_bg.jpg); background-repeat: repeat-x; background-position: 50% 0; }
html, body { color: #02255b; margin: 0; padding: 0; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; cursor: default; }
table .titleLrg 		{font:bold 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; letter-spacing:1px; padding: 0 0 2px 0px; margin: 0 0px 10px 0px; border: none;}
table .titlenews 		{font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007fff; letter-spacing:1px; padding: 0 0 2px 0px; margin: 0 0px 0px 0px; border: none;}
table .titleBlue 		{font:bold 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007fff; letter-spacing:1px; padding: 0 0 2px 0px; margin: 0 0px 10px 0px; border: none;}
table.boeken { color: #02255b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; width: 200px; }
table.boeken td { color: #02255b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; }
a{ color: #000000; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration:none; }
table 			{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; margin-top: 0; margin-left: 0; }
p {margin: 7px 0px 14px;}
td { font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.6; text-indent: 0; }
table.zoektable { font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 1.6; width: 400px; margin-top: 10px; }
table.zoeken { font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 1.6; width: 670px; margin-left: 10px; border: solid 1px #ebebeb; }
/* Opbouw website*/
#container1 			{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; position: relative; width: 100%; height: auto; z-index: 1; }
#wrapper { width: 984px; height: auto; margin: 0 auto; position: relative; z-index: 2; }
#site 				{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; background-repeat: repeat-x; position: relative; width: 984px; height: auto; z-index: 2; float: left; margin: 0 auto; }
#site .head 			{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; background-image: url(../images/123_header.png); position: relative; width: 984px; height: 100px; z-index: 1; float: left; margin-top: 10px; }
#headleft 			{ width: 400px; float: left; clear: both }
#headright  			{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 15pt; text-align: left; position: absolute; margin-top: 59px; width: 600px; height: 20px; margin-left: 270px; }
#maincontent  		{ background-image: url(../images/site_middle.png); background-repeat: repeat-y; position: relative; width: 984px; z-index: 1; float: left; min-height: 1000px; }

/* Site buttons linkerkant*/
#buttonsleft 			{ position: relative; margin: 2px 0 0 16px; padding: 0; width: 230px; height: auto; z-index: 1; float: left; }
#buttonsmain 			{ background-image: url(../images/downbg.jpg); background-repeat: repeat; width: 230px; float: left; }
#searchbuttons 		{ background-image: url(../images/menu_search.jpg); background-repeat: no-repeat; width: 230px; height: 42px; float: left; }
#buttonssearch 		{ height: 20px; float: left; margin-bottom: 0; margin-left: 0; padding-top: 4px; padding-bottom: -4px; padding-left: 4px; }
INPUT.search	  		{ color: #343434; font-size: 11px; font-family: arial, Sans-Serif; background-image: url(../images/input_search.jpg); width: 194px; height: 17px; float: left ; margin-top: 5px; margin-left: 5px; border-width: 0; display: inline-block; }
#buttonsservice 		{ background-image: url(../images/button_services.jpg); background-repeat: no-repeat; margin: 10px 0 0; left: 10px; width: 230px; float: left ; }
.buttonhead 			{ background-image: url(../images/button_head.jpg); background-repeat: no-repeat; width: 230px; height: 34px; }
/* Bellen logo*/
#bellen  			{ background-image: none; text-align: right; margin-top: 20px; margin-bottom: 20px; width: 730px; height: 30px; float: left; outline-color: black }
H1.witheader 			{ color: #FF7900; font-size: 24px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: bold; margin: 0; padding: 0  }

INPUT.datum { border-size: 0px; border-style: none; font: inherit; background-image: url(../images/datum.jpg); background-repeat: no-repeat; background-attachment: inherit; background-position: inherit; width: 16px; height: 15px; cursor: hand; cursor: pointer; padding: 0; }

/* Site content midden*/
#contentmain  		{ margin-left: 256px; width: 712px; z-index: 1; margin-top: 2px; margin-bottom: 10px; outline-color: black                             }
#lijsttitelcontent2 		{ color: #ff7900; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; background-image: url(../images/content_header.jpg); position: relative; width: 712px; height: 39px; z-index: 1; float: left; margin: 0; outline-color: black         }
#containercontent		{ background-image: url(../images/content_bg.jpg); position: relative; width: 712px; z-index: 1; float: left !important; float: none; min-height: 1000px; }
#navigatiebiografie  		{ text-transform: uppercase; color: #ea681a; font-size: 7pt; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 1.6; background-image: none; position: relative; top: 0; left: 11px; width: 668px; height: 20px; z-index: 1; float: left; padding-right: 10px; outline-color: black                      }
#contentalgemeencontainer 	{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; background-repeat: no-repeat; background-position: left top; width: 448px; float: left; margin-top: 10px; margin-left: 11px; outline-color: black                      }
#contentalgemeencontainer_02 	{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; background-repeat: no-repeat; background-position: left top; position: relative; margin-top: 10px; margin-bottom: 10px; margin-left: 13px; width: 690px; float: left; padding-bottom: 10px; outline-color: black               }
#foto_genre { position: relative; }
#lijstimagesbiografie   	{ background-color: #ffffff; background-image: none; width: 448px; height: 293px; z-index: 1; float: left; border-style: none; border-color: #000000; outline-color: black          }


/*NIEUW CSS*/
#index_images		   	{ background-color: #ffffff; background-image: none; width: 448px; height: 293px; z-index: 1; float: left; border-style: none; border-color: #000000; outline-color: black; display: block; }
#index_boxen 			{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; position: relative; top: 10px; width: 450px; z-index: 1; float: left; min-height: 800px; }
.index_boxen_block 		{ width: 219px; float: left; margin-bottom: 10px; margin-right: 10px; }

ul.index_boxen	 		{ list-style: none; margin: 0px; padding: 0px; display: block; text-align: left; }
ul.index_boxen li a 		{ width: 189px; padding: 0px 15px; height: 29px; display: block; text-transform: uppercase; font-size: 12px; color: #02255B; background: url(http://www.123boekingen.nl/images/next.png) no-repeat 198px center; float: left; text-decoration: none; border-bottom: 1px solid #e6e6e6; line-height: 29px; }
ul.index_boxen li a:hover 	{ background: url(http://www.123boekingen.nl/images/next_hover.png) no-repeat 198px center #e6e6e6;}
ul.index_boxen ul li a:hover 	{ background: url(http://www.123boekingen.nl/images/next_hover.png) no-repeat 279px center #e6e6e6;}

.index_boxen_block_rechts	{ width: 219px; float: left; margin-bottom: 10px; margin-right: 0px; }
.index_titel 			{ width: 180px; float: left; font-family: 'Arial Narrow', Arial, 'Lucida Sans Unicode', 'Trebuchet MS', Tahoma; font-size: 18px; font-weight: bold; height: auto; line-height: 18px; text-decoration: none; text-transform: uppercase; color: white; margin: 110px 15px 0px; }
.index_titel:hover 		{ color: #F6990B; }
.index_subtitel 		{ width: 180px; float: left; font-family: 'Arial Narrow', Arial, 'Lucida Sans Unicode', 'Trebuchet MS', Tahoma; font-size: 14px; font-weight: bold; line-height: 18px; margin: 0px 15px; text-decoration: none; text-transform: uppercase; color: white; text-align: left;}
.index_subtitel:hover 		{ color: #F6990B; }
.index_collitem 		{ background: url(http://static.omoda.nl/img/tpl/collectie_bg.gif); cursor: pointer; float: left; height: 150px; margin: 0px 10px 10px 0px; position: relative; width: 219px;}
#item_lijstimages 		{ background-color: #fff; background-image: none; width: 690px; height: 293px; z-index: 1; float: left; border-style: none; border-color: #000000; outline-color: black; display: block; margin-left: 11px;}
#item_tabs			{ display: block; float: left; width: 690px; margin-left: 11px;}
#item_lijst	    		{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; width: 690px; z-index: 1; float: left; min-height: 900px; margin-left: 11px; position: relative; }
#item_lijst_overzicht	 	{ float: left; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; width: 448px; display: block; margin-top: 10px; }
#artist 			{ width: 232px; float: left; margin-left: 10px; display: block; line-height: 16px; margin-top: 10px; }
#artist1 			{ width: 232px; line-height: 16px;}

.index_banner_personalities	{ width: 448px; height: 80px; float: left; margin-bottom: 10px; marign-right: 0px; position: relative; cursor: pointer;}
.index_banner_titel 		{ width: 180px; float: left; font-family: 'Arial Narrow', Arial, 'Lucida Sans Unicode', 'Trebuchet MS', Tahoma; font-size: 18px; font-weight: bold; height: auto; line-height: 18px; text-decoration: none; text-transform: uppercase; color: #FF6800; margin: 0px 15px 0px; }
.index_banner_titel:hover 	{ color: #FF6800; }
.index_banner_subtitel 		{ width: 180px; float: left; font-family: 'Arial Narrow', Arial, 'Lucida Sans Unicode', 'Trebuchet MS', Tahoma; font-size: 14px; font-weight: bold; line-height: 18px; margin: 0px 15px; text-decoration: none; text-transform: uppercase; #02255B: white; text-align: left;}
.index_banner_subtitel:hover 	{ color: #02255B; }

.index_kijk			{ display: block; float: left; height: auto; margin-top: 10px; position: relative; width: 230px; z-index: 1; background-image: url(http://www.123boekingen.nl/images/item_border.jpg); background-repeat-x: no-repeat; background-repeat-y: repeat;}
.index_kijk_titel		{ background: url(http://www.123boekingen.nl/images/index_box_head.jpg); background-repeat: no-repeat; height: 25px; width: 230px; }
.index_kijk_content 		{ font-size: 10px; line-height: 20px; padding: 10px 0px; position: relative; clear: both; float: left; height: auto; display: block; text-align: left;}
.index_kijk_item		{ cursor: pointer; margin: 0px; height: auto; padding: 0px; width: 230px; position: relative;}
.index_kijk_item:hover		{ background-color: #ced3d9; cursor: pointer; margin: 0px; height: auto; padding: 0px; width: 230px; position: relative;}
.index_kijk_bottom		{ background-image: url(http://www.123boekingen.nl/images/index_kijk_bottom.jpg); bottom: 0px; height: 10px; left: 0px; position: absolute; width: 230px; z-index: 1000; display: block;}
H3.item				{ color: white; font-size: 12px; font-weight: normal; line-height: 25px; text-align: center; text-transform: uppercase; display: block; margin: 0px; } 
.item				{ text-transform: uppercase; color: #02255B; text-decoration: none; display: block; padding: 0px 10px; }
A.item	 			{ text-transform: uppercase; color: #02255B; text-decoration: none; display: block; padding: 0px 10px; }
A.item:Visited 			{ text-transform: uppercase; color: #02255B; text-decoration: none; display: block; padding: 0px 10px; }
A.item:Active			{ text-transform: uppercase; color: #02255B; text-decoration: none; display: block; padding: 0px 10px; }
A.item:Hover 			{ text-transform: uppercase; color: #02255B; text-decoration: none; display: block; padding: 0px 10px; }

.index_adres			{ background-image: url(http://www.123boekingen.nl/images/bloktitel.jpg); display: block; float: left; height: 293px; margin-top: 0px; position: relative; width: 230px; z-index: 1;}
.index_adres_blok		{ font-size: 11px; line-height: 20px; color: white; bottom: 10px; left: 10px; width: 210px; position: absolute;}

.index_nieuws			{ display: block; float: left; height: auto; margin-top: 10px; position: relative; width: 230px; z-index: 1; background-image: url(http://www.123boekingen.nl/images/item_border.jpg); background-repeat-x: no-repeat; background-repeat-y: repeat;}
.index_nieuws_titel		{ background: url(http://www.123boekingen.nl/images/index_box_head.jpg); background-repeat: no-repeat; height: 25px; width: 230px; }
.index_nieuws_content 		{ font-size: 10px; line-height: 20px; padding: 10px 0px; position: relative; clear: both; float: left; height: auto; display: block; text-align: left;}
.index_nieuws_item		{ cursor: pointer; margin: 0px; height: auto; padding: 0px; width: 230px; position: relative;}
.index_nieuws_item:hover	{ background-color: #e6e6e6; cursor: pointer; margin: 0px; height: auto; padding: 0px; width: 230px; position: relative;}
.index_nieuws_bottom		{ background-image: url(http://www.123boekingen.nl/images/index_kijk_bottom.jpg); bottom: 0px; height: 10px; left: 0px; position: absolute; width: 230px; z-index: 1000; display: block;}
H3.nieuws			{ color: white; font-size: 12px; font-weight: normal; line-height: 25px; text-align: center; text-transform: uppercase; display: block; margin: 0px; } 
.nieuws				{ text-transform: none; color: #5a6d8b; text-decoration: none; display: block; padding: 0px 10px; }
A.nieuws 			{ text-transform: none; color: #5a6d8b; text-decoration: none; display: block; padding: 0px 10px; }
A.nieuws:Visited 		{ text-transform: none; color: #5a6d8b; text-decoration: none; display: block; padding: 0px 10px; }
A.nieuws:Active			{ text-transform: none; color: #5a6d8b; text-decoration: none; display: block; padding: 0px 10px; }
A.nieuws:Hover 			{ text-transform: none; color: #5a6d8b; text-decoration: none; display: block; padding: 0px 10px; }
span				{ color: #FF6800; text-transform: none;}

.item_index_boeken		{ background-image: url(http://www.123boekingen.nl/images/blok_boekingen.jpg); display: block; float: left; height: 293px; margin-top: 0px; position: relative; width: 230px; z-index: 1;}

.index_nieuwsbrief		{ background-image: url(http://www.123boekingen.nl/images/blok_nieuwsbrief.jpg); display: block; float: left; height: 260px; margin-top: 10px; position: relative; width: 230px; z-index: 1;}
.index_nieuwsbrief_content	{ padding: 10px 10px; left: 10px; width: 220px;}
H4.nieuwsbrief			{ font-family: arial narrow, Arial, Helvetica, sans-serif; color: #FF6800; font-size: 18px; font-weight: bold; line-height: 22px; text-align: left; text-transform: uppercase; display: block; margin: 0px; } 
H5.aanmelden			{ color: #02255B; font-size: 12px; font-weight: bold; line-height: 16px; text-align: left; text-transform: uppercase; display: block; margin: 0px; } 
input.nieuwsbrief 		{ background: none; border: none; bottom: 11px; left: 11px; position: absolute; width: 117px; height: 16px; color: #868686; font-family: 'Lucida Sans Unicode', 'Trebuchet MS', Tahoma, Arial; font-size: 11px; display: inline-block;}

button 				{ width: 21px; height: 20px; background: url(../images/button_login.gif); border: none; float: right; position: absolute; bottom: 15px; right: 15px; cursor: pointer; }
button:hover, button:focus, button:active { background: url(../images/button_login_hover.gif);}

.item_index_bel			{ background-image: url(http://www.123boekingen.nl/images/blok_belmijterug.jpg); display: block; float: left; height: 293px; margin-top: 10px; position: relative; width: 230px; z-index: 1;}

.item_index_left		{ float: left; height: auto; position: relative; width: 448px; z-index: 1; display: block; padding-left: 10px;}
.item_index_right		{ float: left; height: auto: position: relative; width: 230px; z-index: 1; display: block; padding-left: 10px;}

.titel_upper 			{ color: #484848; font-size: 11px; font-weight: normal; line-height: 25px; marign: 0px; text-transform: uppercase;}

#site_container			{ height: 100%; height: 100%; margin: 0px auto; min-height: 100%; padding: 25px 0px 30px; position: relative; text-align: center; width: 100%; z-index: 1;}
#site_wrapper			{ height: auto; margin: 0px auto; padding: 10px 0px; position: relative; width: 984px; }
#site_header			{ height: 100px; left: 0px; position: absolute; top: 0px; width: 984px;}
#site_content			{ position: relative; width; min-height: 1000px; width: 984px; background-image: url(http://www.123boekingen.nl/images/site_middle.png); background-repeat: repeat-y;}
#site_left			{ float: left; height: auto; position: relative; width: 230px; z-index: 1; margin: 2px 0px 0px 16px;}
#site_right			{ float: left; height: auto; position: relative; width: 712px; z-index: 1;}
#navigator			{ float: left; height: 25px; margin-top:10px; overflow: hidden; position: relative; width: 690px; }
#navigatie_links 		{ float: left; height: 25px; } 
#navigatie_rechts 		{ float: right; height:25px; line-height: 25px} 
/*EINDE NIEUW CSS*/


#lijstimages { background-color: #fff; background-image: none; width: 690px; height: 293px; z-index: 1; float: left; border-style: none; border-color: #000000; outline-color: black;}
/* Slogan*/
#slogan 			{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; background-image: url(../images/footer.jpg); background-repeat: no-repeat; text-align: center; position: relative; width: 712px; height: 24px; z-index: 1; float: left; margin-bottom: 10px; padding-top: 5px; }
H2.zwart 			{ color: #000000; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; text-align: center; margin: 0; padding: 0      }
/* Site content midden tabs*/
.tabsalgemeenlijst    		{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; width: 690px; z-index: 1; float: left; min-height: 100%; margin: 10px 0; border-top: 1px solid #8092ad; }
.tabsalgemeen 				{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; width: 448px; z-index: 1; float: left; min-height: 800px; margin: 10px 0; border-top: 1px solid #8092ad; }
ul.tabs 					{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; position: relative; top: 10px; height: 24px; z-index: 1; margin: 0; padding: 0; list-style:none; }
ul.tabs:after 				{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; height: 0; visibility: visible; content:"."; display:block; clear: both; }
ul.tabs 					{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; display: inline-table; }
/* Hides from IE-mac \*/
* html ul.tabs 		{height:1%;}
ul.tabs 					{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; font-style: normal; z-index: 1; display: block; }
/* End hide from IE-mac */
ul.tabs li 			{ list-style:none; float:left; margin:0 4px 0 0; padding:0 0 0 9px; background:url(../images/tab_gr_left.gif) no-repeat left top; font-size:8pt; font-family: Arial, Helvetica, sans-serif; font-weight:normal ; font-style: normal; }
ul.tabs li a 			{ font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; display:block; float:left; padding:4px 9px 2px 0; background:url(../images/tab_gr_right.gif) no-repeat right top; }
ul.tabs li a:link, ul.tabs li a:visited { color:#8092ad; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration:normal; font-weight: bold; font-style: normal; }
ul.tabs li a:focus, ul.tabs li a:hover, ul.tabs li a:active { color:#02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
ul.tabs li.on 		{ font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; position:relative; z-index:2; margin-bottom:-1px; background-image:url(../images/tab_wt_left.gif); }
ul.tabs li.on a 		{ padding-bottom:3px; background-image:url(../images/tab_wt_right.gif); color:#ff6800; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
ul.tabs li.onpr 		{ color: #ff6800; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; position:relative; z-index:2; margin-bottom:-1px; background-image:url(../images/tab_wt_left.gif); }
ul.tabs li.onpr a 		{ color: #ff6800; padding-bottom:3px; background-image:url(../images/tab_wt_right.gif); font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
ul.tabs li.onbl 		{ color: #ff6800; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; position:relative; z-index:2; margin-bottom:-1px; background-image:url(../images/tab_wt_left.gif); }
ul.tabs li.onbl a 		{ color: #ff6800; padding-bottom:3px; background-image:url(../images/tab_wt_right.gif); font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }
ul.tabs li.ongr 		{ color: #ff6800; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; position:relative; z-index:2; margin-bottom:-1px; background-image:url(../images/tab_wt_left.gif); }
ul.tabs li.ongr a 		{ padding-bottom:3px; background-image:url(../images/tab_wt_right.gif); color:#ff6800 !important; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; }

.box-tabs .bt DIV 		{background-image: url(../images/bloktab.gif)}
.boxen { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; position: relative; top: 14px; width: 450px; z-index: 1; float: left; min-height: 800px; }
.box_titels { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 6px; background-color: transparent; position: absolute; width: 180px; height: 30px; z-index: 2; margin-top: 1px; margin-left: 20px; }
.boxbuttons { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; width: 219px; height: 130px; z-index: 1; float: left; margin-bottom: 10px; }
.box_sprekers   { width:219px; height:130px; background-image:url(../images/blok_sprekers.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_sprekers a {display:block}
.box_sprekers img {width:100%; height:100%}
.box_sprekers a:hover img { visibility: hidden; }
.box_zangers   { width:219px; height:130px; background-image:url(../images/blok_zangers.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_zangers a {display:block}
.box_zangers img {width:100%; height:100%}
.box_zangers a:hover img { visibility: hidden; }
.box_90s   { width:219px; height:130px; background-image:url(../images/blok_90s.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_90s a {display:block}
.box_90s img {width:100%; height:100%}
.box_90s a:hover img { visibility: hidden; }
.box_kids   { width:219px; height:130px; background-image:url(../images/blok_kids.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_kids a {display:block}
.box_kids img {width:100%; height:100%}
.box_kids a:hover img { visibility: hidden; }
.boxpresentator   { width:219px; height:130px; background-image:url(../images/blok_presentatoren.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.boxpresentator a {display:block}
.boxpresentator img {width:100%; height:100%}
.boxpresentator a:hover img { visibility: hidden; }
.boxbuttons_l { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 20px; background-image: url(../images/blok_qmusic.jpg); width: 448px; height: 130px; z-index: 1; float: left; margin-bottom: 10px; }
.box_personalities { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 20px; background-image: url(../images/box_dagvoorzitters.jpg); width: 448px; height: 130px; z-index: 1; float: left; margin-bottom: 10px; }
.box_left { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; position: static; width: 10px; height: 130px; float: left; }
.box_titel { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 6px; width: 180px; height: 30px; margin-top: 1px; margin-left: 20px; }
.box_zangers { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 6px; background-image: url(../images/blok_zangers.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; z-index: 1; float: left; }
.box_per_dagvoorzitters { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 6px; background-image: url(../images/blok_dagvoorzitters.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_per_sprekers { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_sprekers.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_per_presentatoren { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_presentatrice.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_per_tvkoks { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_tvkoks.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_per_vips { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_vips.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_acrobatiek { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 6px; background-image: url(../images/blok_acrobatiek.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; z-index: 1; float: left; }
.box_typetje { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_typetje.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_informatie { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-repeat: no-repeat; background-position: left top; width: 428px; height: 130px; margin-left: 10px; }
.box_look { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_look.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_living { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_living_statues.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_sprekers { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_sprekers.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_presentatoren { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_presentatoren.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_pianoshow { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_pianoshow.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_magic   { width:219px; height:130px; background-image:url(../images/blok_magic.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_magic a {display:block}
.box_magic img {width:100%; height:100%}
.box_magic a:hover img { visibility: hidden; }
.box_zangeressen { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_zangeressen.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_typetjes   { width:219px; height:130px; background-image:url(../images/blok_typetjes.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_typetjes a {display:block}
.box_typetjes img {width:100%; height:100%}
.box_typetjes a:hover img { visibility: hidden; }
.box_presentator { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/blok_presentator.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_presentatrice { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-image: url(../images/blok_presentatrices.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_tvkoks { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-image: url(../images/blok_tvkoks.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }
.box_dagvoorzitters { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-image: url(../images/blok_dagvoorzitters.jpg); background-repeat: no-repeat; background-position: left top; width: 219px; height: 130px; }

.box_culinair   { width:219px; height:130px; background-image:url(../images/blok_culinair.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_culinair a {display:block}
.box_culinair img {width:100%; height:100%}
.box_culinair a:hover img { visibility: hidden; }

.box_kindervermaak   { width:219px; height:130px; background-image:url(../images/blok_kindervermaak.jpg); z-index: 1; float: left; margin-bottom: 10px; }
.box_kindervermaak a {display:block}
.box_kindervermaak img {width:100%; height:100%}
.box_kindervermaak a:hover img { visibility: hidden; }

/* Site content midden biografie*/
table.biografie 		{ color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 1.6; text-align: justify; width: 100%; border-style: none; }
table.biografie td { max-width: 45em;
padding: 0.5em 0; color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 1.6; text-align: left; }
table.repertoire 		{ color: #02255b; font-size: 8.5pt; line-height: 1.6; text-align: justify; width: 100%; border-style: none; background-color: #f7f7f7; }
table.nieuws 	{ color: #02255b; font-size: 8.5pt; line-height: 1.6; width: 100%; border-top: 1px solid #ebebeb; }
table.nieuws td { color: #ff7900; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; vertical-align: top; height: 18px; border-bottom: 1px solid #ebebeb; }
table.links { width: 200px; margin-top: 10px; margin-left: 10px; }
table.links td { height: 18px; vertical-align: top; }
table.links li { background-image: url(../images/arrow_or_right.gif); background-repeat: no-repeat; background-position: 0 center; width: 100%; list-style-type: none; list-style-position: outside; }
table.agenda { font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 1.6; width: 210px; float: left; margin-top: 0; margin-left: 0; }
table.agenda td { font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; height: 18px; vertical-align: top; border-bottom: 1px dotted #bfbfbf; }
/* Titels*/
H1.oranje 			{ color: #ff7900; font-size: 13.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 32px; margin: 0; padding: 0     }
H1.blauw 			{ color: #00a0e2; font-size: 13.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 32px; margin: 0; padding: 0     }
H1.paars 			{ color: #9b3289; font-size: 13.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 32px; margin: 0; padding: 0    }
H1.groen 			{ color: #00a0e2; font-size: 13.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 32px; margin: 0; padding: 0    }
H2.kijkeens  		{ color: #FF7900; font-size: 1.6em; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; line-height: 18px; margin: 4px 0 0; }
H2.beloranje  		{ color: #ff7900; font-size: 133.5%; font-family: Arial, Helvetica, sans-serif; letter-spacing: -1px; padding: 0.5em 0; font-weight: bold; line-height: 18px; }
H2.title_oranje  		{ color: #ff7900; font-size: 133.5%; letter-spacing: -1px; padding: 0.8em 0 0.5em 12px; font-family: arial; font-weight: bold; line-height: 18px; }
H2.belpaars  			{ color: #6e1773; font-size: 133.5%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 18px; letter-spacing: -1px; padding: 0.5em 0; }
H2.belgroen 	 		{ color: #00a0e2; font-size: 133.5%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 18px; letter-spacing: -1px; margin: 0; padding: 0.5em 0; }
H2.belblauw  		{ color: #06a2e3; font-size: 133.5%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 18px; letter-spacing: -1px; margin: 0; padding: 0.5em 0; }
H2.beldkoranje  		{ color: #AA3C1A; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; font-style: normal; line-height: 18px;  margin: 0; }
H2.belzwart  			{ color: #000000; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; font-style: normal; line-height: 18px;  margin: 0; }
H2.belwit 			{ color: #8092ad; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 32px; margin: 0; padding-left: 10px; }
H2.belgrijs 			{ color: #1b2229; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; font-style: normal; line-height: 18px;  margin: 0; padding: 0; }
H2.wit 			{ color: #ffffff; font-size: 10px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; line-height: 20px; margin: 0; padding: 0; }
H3.zwart 			{ color: #878787; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; margin: 0; padding: 0    }
H3.blauw 			{ color: #00a0e2; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin: 0; padding: 0    }
H2				{ font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px; text-align: left; margin: 0; }
H2.titeloranje { color: #ff7900; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px; text-align: center; margin: 0; }
H2.titeloranjes { color: #ff7900; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px; text-align: left; text-indent: 10px; margin: 0; }
H2.titelzwart { color: black; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px; text-align: center; margin: 0; }
H2.titelwit { color: #ff6f00; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-align: center; margin: 0; }
H2.titel_nieuws { color: #02255b; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-align: left; margin: 0; }
H2.titelblauw { color: #00b9e9; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px; text-align: center; margin: 0; }
H2.titeldkblauw { color: #00a0e2; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-align: center; margin: 0; }
H2.titelpaars { color: #9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 24px; text-align: center; margin: 0; }
H2.titeldkgrijs { color: #404040; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; }
H2.subtitel_wit { color: #fff; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-align: center; margin: 0; }

H2.title_kijk { width:200px; height:24px; padding:0; margin:0 0 10px; font:0; background-image: url(../images/title_kijk.png) !important; background-repeat: repeat !important; background-attachment: scroll !important; background-position: 0 0; text-indent:-5000px; overflow:hidden; display:block; }

/* Formulier*/
INPUT.contact			{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 220px; border: solid 1px #c0c0c0  }
INPUT.postcode			{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 58px; border: solid 1px #c0c0c0  }
INPUT.plaats			{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 148px; margin-left: 10px; border: solid 1px #c0c0c0   }
INPUT.biografie			{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 220px; border: solid 1px silver  }
INPUT.contactnb 		{ color: #404040; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; width: 206px; float: left; margin: 0; padding: 2px; border: solid 1px #c0c0c0; }
INPUT.submitnb 		{ color: #1b2229; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; background-image: url(../images/button_nieuwsbrief.gif); background-repeat: no-repeat; width: 100px; height: 14px; margin-top: 6px; border: solid 0 transparent; }
INPUT.button_groen 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18pt; background-image: url(../images/button_or_aanvraag.jpg); background-repeat: no-repeat; width: 150px; height: 24px; margin-top: 6px; border: solid 0 transparent; }
SELECT.contact 		{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 220px; border: solid 1px silver; }
TEXTAREA.contact 		{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 220px; height: 60px; border: solid 1px silver; }
INPUT.nieuwsbrief 		{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 150px; border: solid 1px silver; }
TEXTAREA.contact  		{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 220px; height: 40px; border: solid 1px #c0c0c0  }

/* Links*/
.header			{ color: #e6e6e6; font: 12px/16px Arial, Helvetica, sans-serif; text-decoration: none }
A.header	 		{ color: #e6e6e6; font: 12px/16px Arial, Helvetica, sans-serif; text-decoration: none }
A.header:Visited 		{ color: #e6e6e6; font: 12px/16px Arial, Helvetica, sans-serif; text-decoration: none }
A.header:Active		{ color: #e6e6e6; font: 12px/16px Arial, Helvetica, sans-serif; text-decoration: none }
A.header:Hover 		{ color: #fbe694; font: 12px/16px Arial, Helvetica, sans-serif; text-decoration: underline }
/* Links algemeen*/
.dkoranje			{ color: #8092ad; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.dkoranje	 		{ color: #8092ad; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.dkoranje:Visited 		{ color: #8092ad; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.dkoranje:Active		{ color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.dkoranje:Hover 		{ color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.link_or				{ color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; }
A.link_or	 			{ color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; }
A.link_or:Visited 		{ color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; }
A.link_or:Active		{ color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; }
A.link_or:Hover 		{ color: #ff6800; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; }


.rood					{ color: #df1839; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.rood	 				{ color: #df1839; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.rood:Visited 			{ color: #df1839; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.rood:Active			{ color: #df1839; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
A.rood:Hover 			{ color: #7f0709; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }

.linkbl					{ color: #00a0e2; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; }
A.linkbl	 				{ color: #00a0e2; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; }
A.linkbl:Visited 			{ color: #00a0e2; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; }
A.linkbl:Active			{ color: #00a0e2; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; }
A.linkbl:Hover 			{ color: #0084c8; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; }

.dkpaars				{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal;  }
A.dkpaars	 			{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal;  }
A.dkpaars:Visited 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal;  }
A.dkpaars:Active		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal;  }
A.dkpaars:Hover 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal;  }
.dkgroen			{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkgroen	 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkgroen:Visited 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkgroen:Active		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkgroen:Hover 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal;  }
.dkblauw			{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkblauw	 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkblauw:Visited 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkblauw:Active		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal; text-decoration: none ;  }
A.dkblauw:Hover 		{ color: #878787; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-weight: normal;  }
/* Links link*/
.grijs				{ color: #333; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.grijs	 		{ color: #333; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.grijs:Visited 		{ color: #333; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.grijs:Active		{ color: #333; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.grijs:Hover 		{ color: #333; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal;}
/* Button aanvraag*/
.witbutton			{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none ; }
A.witbutton	 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none ; }
A.witbutton:Visited 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none ; }
A.witbutton:Active		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none ; }
A.witbutton:Hover 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; }
.oranje			{ color: #FF7900; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.oranje	 		{ color: #FF7900; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.oranje:Visited 		{ color: #FF7900; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.oranje:Active		{ color: #FF7900; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.oranje:Hover 		{ color: #FF7900; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline }

.witkl				{ color: white; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none  }
A.witkl	 		{ color: white; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none  }
A.witkl:Visited 		{ color: white; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none  }
A.witkl:Active		{ color: white; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none  }
A.witkl:Hover 		{ color: white; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline  }

/* Button aanvraag*/
.button 			{ font-size: 11px; line-height: 22px; background-image: url(../images/button_or_aanvraag.jpg); background-repeat: no-repeat; text-align: left; text-indent: 10px; width: 150px; height: 24px     ; }
.buttonbl			{ font-size: 11px; line-height: 22px; background-image: url(../images/button_bl_aanvraag.jpg); background-repeat: no-repeat; text-align: left; text-indent: 10px; width: 150px; height: 24px    }
.buttonpr 			{ font-size: 11px; line-height: 22px; background-image: url(../images/button_pr_aanvraag.jpg); background-repeat: no-repeat; text-align: left; text-indent: 10px; width: 150px; height: 24px    }
.button_or 			{ font-size: 11px; line-height: 22px; background-image: url(../images/button_aanvraag_or.jpg); background-repeat: no-repeat; text-align: left; text-indent: 10px; position: absolute; top: 259px; left: 40px; width: 150px; height: 24px     ; z-index: 1; }
.button_pr 			{ font-size: 11px; line-height: 22px; background-image: url(../images/button_aanvraag_pr.jpg); background-repeat: no-repeat; text-align: left; text-indent: 10px; position: absolute; top: 259px; left: 40px; width: 150px; height: 24px    ; z-index: 1; }
.button_bl			{ font-size: 11px; line-height: 22px; background-image: url(../images/button_aanvraag_bl.jpg); background-repeat: no-repeat; text-align: left; text-indent: 10px; position: absolute; top: 259px; left: 40px; width: 150px; height: 24px       ; z-index: 1; }
.buttongr 			{ font-size: 11px; line-height: 22px; background-image: url(../images/button_aanvraaggr.gif); background-repeat: no-repeat; text-align: center; width: 135px; height: 26px   }
/* Blok rechts populair*/
.populairblok			{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../images/blok_link.gif); background-repeat: no-repeat; background-position: left top; position: absolute; top: 794px; left: 468px; width: 230px; height: 180px; z-index: 1; float: left; margin: 0; }
.populairblok UL 			{LIST-STYLE-POSITION: outside; MARGIN: 10px 5px; LIST-STYLE-TYPE: none}
.populairblok LI 			{line-height: 20px; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: bold; color: #AA3C1A; PADDING-LEFT: 17px; BACKGROUND: url(../images/arrow_or_left.gif) no-repeat 6px 5px; MARGIN-BOTTOM: 0px}

/* Blok rechts links*/
.linkblok			{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../images/bg_kijk.png); background-repeat: no-repeat; background-position: left top; position: absolute; top: 636px; left: 471px; width: 230px; height: 180px; z-index: 1; float: left; margin: 0; }
.kijkookeens			{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-repeat: no-repeat; background-position: left top; width: 210px; height: 150px; float: left; margin-left: 10px; }
.linkscrn 		{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-repeat: no-repeat; background-position: left top; width: 220px; height: 150px; float: left; margin-top: 10px; margin-left: 10px; }
.linkblok UL 			{LIST-STYLE-POSITION: outside; MARGIN: 10px 5px; LIST-STYLE-TYPE: none}
.linkblok LI 			{line-height: 20px; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: bold; color: #AA3C1A; PADDING-LEFT: 17px; BACKGROUND: url(../images/arrow_or_left.gif) no-repeat 6px 5px; MARGIN-BOTTOM: 0px}
/* Blok rechts bel*/
.blok_belmijterug			{ color: #6b6555; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; line-height: 24px; background-image: url(../images/blok_belmijterug.jpg); background-repeat: no-repeat; background-position: left top; text-indent: 14px; position: absolute; top: 333px; left: 471px; width: 230px; height: 293px; z-index: 1; overflow: hidden; float: left; margin: 0; }
.blok_selectie				{ color: #6b6555; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; line-height: 24px; background-image: url(../images/blok_selectie.jpg); background-repeat: no-repeat; background-position: left top; text-indent: 14px; position: absolute; top: 636px; left: 471px; width: 230px; height: 130px; z-index: 1; overflow: hidden; float: left; margin: 0; }
.belscrn 		{ color: #02255b; font-size: 8.5pt; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-style: normal; line-height: 16px; background-repeat: no-repeat; background-position: left top; width: 190px; height: 150px; float: left; margin-top: 10px; margin-left: 10px; }
.rechtsbuttonsb 		{ font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 24px; background-image: url(../images/blok_boekingen.jpg); background-repeat: no-repeat; background-position: left top; text-indent: 14px; position: absolute; top: 30px; left: 471px; width: 230px; height: 293px; z-index: 1; float: left; margin: 0; }
.rechtsbuttonbl 		{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 24px; background-image: url(../images/blokboekingen_bl.jpg); background-repeat: no-repeat; background-position: left top; text-indent: 14px; position: relative; top: 10px; left: 10px; width: 230px; height: 293px; z-index: 1; float: left; margin: 0; }
.rechtsbuttonsbpr 		{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 24px; background-image: url(../images/blokboekingen_pr.jpg); background-repeat: no-repeat; background-position: left top; text-indent: 14px; position: relative; top: 10px; left: 10px; width: 230px; height: 293px; z-index: 1; float: left; margin: 0; }
.rechtsbuttonsbgr 		{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 24px; background-image: url(../images/blokboekingen_gr.jpg); background-repeat: no-repeat; background-position: left top; text-indent: 14px; position: relative; top: 10px; left: 10px; width: 230px; height: 293px; z-index: 1; float: left; margin: 0; }
.rechtstitle 			{ background-image: url(../images/bloktitel.jpg); background-repeat: no-repeat; background-position: left top; position: absolute; top: 30px; left: 471px; width: 230px; height: 293px; z-index: 1; float: left; }
.rechtsscrn 			{ color: white; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; line-height: 18px; background-repeat: no-repeat; background-position: left top; width: 210px; height: 180px; float: left; margin-top: 90px; margin-left: 10px; }
.rechts_buttons 		{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-image: url(../images/blok_sinterklaas.jpg); background-repeat: no-repeat; background-position: left top; text-indent: 14px; margin-top: 10px; width: 230px; height: 150px; float: right; margin-right: 10px; }
.rechts_scrn 			{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-repeat: no-repeat; background-position: left top; width: 190px; height: 20px; float: left; margin-top: 120px; }
.boekscrn 			{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 1.6; background-repeat: no-repeat; background-position: left top; width: 190px; height: 210px; float: left; margin-top: 10px; margin-left: 10px; }
.rechts_button_nb 		{ color: #404040; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; line-height: 16px; background-image: url(../images/bloknb.gif); background-repeat: no-repeat; background-position: left top; position: absolute; top: 984px; left: 471px; width: 230px; height: 150px; z-index: 1; float: left; margin: 0; }
.rechtsnbscrn 		{ color: #1b2229; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; line-height: 16px; background-repeat: no-repeat; background-position: left top; width: 190px; height: 150px; float: left; margin-top: 5px; margin-left: 14px; }
.content { color: #71a01f; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; line-height: 20px; position: absolute; width: 210px; float: left; margin-top: 10px; margin-left: 10px; }
INPUT.bel			{ color: #02255b; font-size: 8.5pt; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial;  width: 200px; height: 18px; margin-bottom: 10px; border: solid 1px #d8d8d8      }
INPUT.beldk			{ color: #343434; font-size: 10px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial;  width: 200px; height: 18px; margin-bottom: 10px; border: solid 1px #d8d8d8      }
#footer { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-image: url(../images/site_footer.png); background-repeat: no-repeat; position: relative; margin-right: auto; margin-left: auto; width: 984px; height: 29px; float: left; }
#footerdown { background-color: transparent; position: relative; width: 984px; height: 10px; float: left; margin-right: auto; margin-left: auto; }
/*Nieuws*/
.nbs 	{ color: white; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-repeat: no-repeat; background-position: left top; margin-top: 4px; width: 230px; height: 19px; float: right; }
.scrnieuwshead 	{ color: #02255b; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; background-repeat: no-repeat; background-position: left top; width: 210px; height: 24px; z-index: 1; float: left; margin: 10px 0 0 10px; }
.scrnieuwscrn 		{ color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; background-repeat: no-repeat; background-position: left top; width: 210px; height: auto; z-index: 1; float: left; margin-top: 10px; margin-bottom: 10px; margin-left: 4px; }
.scrnieuwsmiddle 	{ color: white; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: bold; line-height: 16px; background-color: #e20074; background-repeat: repeat; background-position: left top; width: 230px; z-index: 1; margin: 0; }
.scrnieuwsdown 	{ color: white; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: bold; line-height: 16px; background-image: url(../images/blok_down.gif); background-repeat: no-repeat; background-position: left top; position: absolute; top: 753px; left: 471px; width: 230px; height: 10px; z-index: 1; float: left; margin: 0; }
.nieuws_blok			{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../images/nieuws_item.gif); background-repeat: no-repeat; background-position: left top; width: 230px; height: 180px; z-index: 1; float: left; margin: 313px 0 0 10px; }
/*Rest*/
#left  { background-color: transparent; margin: 20px 0 0 10px; padding: 0; left: 10px; width: 560px; float: left }
#ln  { background-color: #ffffd5; margin: 0 0 0 0; padding: 0; left: 10px; width: 560px; float: left }
#lncontent { background-color: #ffffd5; margin: 0 0 0 10px; padding-top: 0; padding-right: 0; padding-bottom: 0; width: 540px; float: left }
#lnheader  { background-color: #ffffd5; background-image: url(../images/headlaatstenieuws.jpg); margin: 0 0 0 0; padding: 0 0; left: 0; width: 560px; height: 26px; float: left }
#lb { background-color: #e8f1f9; margin: 10px 0 0; padding: 0; left: 10px; width: 560px; float: left }
#lbcontent { background-color: #e8f1f9; margin: 0 0 0 10px; padding-top: 0; padding-right: 0; padding-bottom: 0; width: 540px; float: left }
#lbheader { background-color: #e8f1f9; background-image: url(../images/headboekingsnieuws.jpg); margin: 0; padding: 0; left: 0; width: 560px; height: 26px; float: left }
.logo { text-align: right; width: 100px; height: 100px; float: left; padding-right: 10px; padding-bottom: 10px; outline-color: black; }
.logofoto { text-align: right; padding-right: 10px; padding-bottom: 10px; width: 150px; height: 98px; float: left; outline-color: black; }
.foto { text-align: right; padding-right: 10px; width: 45px; height: 45px; float: left; padding-top: 4px; outline-color: black; }
#navigatie { background-color: #fff; background-image: none; margin-top: 10px; margin-left: 10px; width: 690px; height: 14px; float: left; border-style: none; border-color: #000000; outline-color: black }
#lijstregel { line-height: 20px; background-image: none; text-align: left; margin-left: 10px; padding-top: 10px; padding-right: 10px; width: 240px; height: 30px; float: left; outline-style: none; outline-color: black }
#contentmainlb { background-color: #e8f1f9; background-image: none; margin-top: 70px; margin-right: 20px; width: 710px; float: right; border-top: 1px solid #6593cf; border-right-style: none; border-right-color: #000000; border-bottom-style: none; border-bottom-color: #000000; border-left: 1px solid #e3efff; outline-color: black; }
#contentalgemeen    { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-image: url(http://www.123boekingen.nl/images/blokachter.jpg); background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding: 10px; width: 427px; outline-color: black  }
.artiestbox { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding: 10px; width: 205px; outline-color: black; }
.zoekfotoartiest { background-color: #fff; padding: 2px; width: 50px; height: 38px; float: left; border-bottom: 2px solid #b6b6b6; }
H1.beloranje1 { color: #FF7900; font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; margin: 0; padding: 0; }
.contentalgemeen  { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: transparent; background-image: url(../images/blokachter.jpg); background-repeat: no-repeat; background-position: left top; text-align: justify; margin-bottom: 10px; padding: 12px 14px 10px; width: 427px; border-bottom: 1px solid #ddddde; outline-color: black }
.items { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 20px; background-repeat: repeat-x; background-position: left bottom; width: 200px; height: 20px; z-index: 1; float: left; margin-bottom: 10px; outline-color: black; }
.mailen { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; line-height: 20px; background-repeat: repeat-x; background-position: left bottom; text-align: right; width: 248px; height: 20px; z-index: 1; float: left; margin-bottom: 10px; outline-color: black; }
#content_info 	{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; font-style: normal; line-height: 16px; background-repeat: no-repeat; background-position: left top; width: 448px; float: left; margin-top: 10px; outline-color: black                      }
.contentinfo { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-image: url(../images/blokachter.jpg); background-repeat: no-repeat; background-position: left top; padding: 10px; width: 427px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; outline-color: black; }
#contentalgemeenbiografie { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding: 10px; width: 427px; outline-color: black; }
#contentalgemeenprijzen { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding: 10px; width: 427px; outline-color: black; }
#contentalgemeenartiesten { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding: 10px; width: 427px; outline-color: black; }
#contentalgemeensprekers { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding: 10px; width: 427px; outline-color: black; }
#contentalgemeenacts { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-repeat: repeat-x; background-position: left top; margin-bottom: 10px; padding: 10px; width: 427px; outline-color: black; }
.rechtsbuttons { color: #4d4d4d; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #f5f5f5; background-image: url(../images/rightbuttons.jpg); background-repeat: repeat-x; background-position: right top; margin-top: 60px; padding: 10px; width: 205px; float: right; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; outline-color: black   }
.rechtsbuttonlinks { color: black; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 20px; background-image: url(../images/bloklink.gif); background-repeat: no-repeat; background-position: left top; margin-top: 0; margin-right: 10px; padding: 14px 10px 10px; width: 200px; height: 150px; float: right }
.right { color: white; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: bold; line-height: 16px; background-position: right top; text-align: right; width: 200px; height: 150px; float: right; margin-top: 16px; margin-right: 20px; padding-top: 0; padding-right: 10px; }
.rechtsbuttoninfo { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-image: url(../images/blokinfo.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 14px; margin-right: 10px; padding: 14px 10px 10px; width: 200px; height: 265px; float: right; }
.rechtsbuttonsr { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #fff; background-image: url(../images/bg_contact.jpg); background-repeat: repeat-x; background-position: right top; margin-top: 10px; padding: 10px; width: 200px; height: 271px; float: right; margin-right: 10px; border: solid 1px #dbdbdb; outline-color: black; }
#rechtsnieuwsbrief { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #fff !important; background-image: url(../images/bgright.jpg); background-repeat: repeat-x; background-position: 0 0; margin-top: 10px; width: 180px; float: right; padding: 10px; border: solid 1px #dbdbdb; outline-color: black; }
#rechtslaatstenieuws { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-repeat: repeat-x; background-position: 0 0; margin-top: 40px; width: 200px; float: right; outline-color: black; }
#lijsttitel  { line-height: 31px; background-color: #fff; background-image: url(../images/lijstheadercontent.jpg); margin-top: 10px; margin-right: 10px; padding-left: 10px; width: 677px; height: 31px; float: right; border-style: solid; border-width: 1px 1px 1px 2px; border-color: #ffb94d #AA3C1A #AA3C1A #ffb94d; outline-color: black }
#blokuitleg { font-size: 11px; line-height: 16px; background-color: #fefefe; background-image: url(../images/bggeluid1.jpg); background-repeat: repeat-x; background-position: 100% top; margin-top: 10px; margin-right: 8px; width: 380px; float: right; margin-bottom: 10px; padding: 4px; border-style: solid; border-width: 1px; border-color: #0066a8 #b3c8e8 #b3c8e8 #0066a8; outline-color: black; }
#lijst { background-color: transparent; background-image: none; text-align: left; width: 690px; float: left; margin-left: 10px; border-top: 1px solid #6593cf; border-right: 1px solid #6593cf; border-left: 1px solid #6593cf; border-bottom-color: #6593cf; border-bottom-style: none; outline-color: black     ; outline-style: none; }
#tablelijst { line-height: 20px; background-image: none; width: 240px; margin-right: 10px; border-color: #6593cf; outline-style: none; outline-color: black; }
/*
*/


/* FILTERS*/
#content_filters 	{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; font-weight: normal; font-style: normal; line-height: 16px; width: 232px; float: left; margin-top: 40px; margin-left: 10px; outline-color: black                          }
#filters_head { background-image: url(../images/filter_head.jpg); background-repeat: no-repeat; width: 232px; height: 37px; }
h3.filter { color: #02255b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; width: 200px; float: left; margin-left: 15px; padding: 0; }
h3.filters { color: #02255b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 11px; margin-left: 15px; padding: 0; }
#filters_mid { background-image: url(../images/filter_bg.jpg); background-repeat: repeat-y; width: 232px; }
#filters_down { background-image: url(../images/filter_down.jpg); background-repeat: no-repeat; width: 232px; height: 8px; }
#filters_tekst { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; width: 202px; margin-left: 15px; }
.checkbox_off {
	background: url(/images/check_off.gif);
	background-repeat: no-repeat;
	margin:0px 0px 0px 6px;
	width:20px;
	height:15px;
	float:left;
	clear:left;
	cursor: pointer;
}
.checkbox_on {
	background: url(/images/check_on.gif);
	background-repeat: no-repeat;
	margin:0px 0px 0px 6px;
	width:20px;
	height:15px;
	float:left;
	clear:left;
	cursor: pointer;
}

/* */

#sidebar{
	padding:0px;
	margin:0px;
	width:180px;
	
	float:right;
	background-color:#000000;
	border: 10px solid #000000;
}

#sidebar a {
	color: #ffffff;
}

#listholder{
	padding:0px;
	margin:0px;

	width:180px;

	float:right;
	background-color:#000000;
	border: 10px solid #000000;

}
#imagesbs { background-color: #d0d5dc; float: left; }

#typesLoader{
	width:249px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;	
}
#content{
	margin:0px;
	padding:0px;
	background-color:#fff;
	height:100px;
	overflow:auto;
	padding-left:0px;
	font-size:12px;
	
}
#bel { font-size: 12px; background-color: transparent; margin: 0; padding: 0; height: 40px; overflow: auto }
#footer1{
	height:19px;
	border:0px;
	margin:0px;
	
	margin-left: auto;
	margin-right: auto;
	
	padding:0px;
	text-align:center;
	padding-top:2px;
	padding-right:5px;
	font-size:10px;
}
.buttoninfo { line-height: 22px; background-image: url(../images/buttoninfo.gif); background-repeat: no-repeat; text-align: center; width: 135px; height: 26px; float: left; margin-top: 10px; margin-left: 100px; padding-bottom: 10px; }
.clearfloat{
	float:none;
	clear:both;
	height:0px;
}

/*
*/

#menu_items {
	padding:0px;
	margin:0px;
	list-style:none;
}
#menu_items li{
	padding:0px;
	margin:0px;
	font-size:12px;
	display:inline;
	float: left;
}
#menu_items li a { display: block; margin: 0 0 0 2px; padding: 2px; width: 80px }
#menu_items li a:active { color: red; display: block; margin: 0 0 0 2px; padding: 2px; width: 80px }
#menu_items li a:hover{background-color:#FF7900;}

.blue				{font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007fff;font-weight:normal;text-decoration:none;}
A.blue	 			{font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007fff;font-weight:normal;text-decoration:none;}
A.blue:Visited 		{font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007fff;font-weight:normal;text-decoration:none;}
A.blue:Active		{font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#007fff;font-weight:normal;text-decoration:none;}
A.blue:Hover 		{font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;font-weight:normal;text-decoration:underline;}

.zwor				 { color: black; font: 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }
A.zwor	 			 { color: black; font: 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }
A.zwor:Visited 		 { color: black; font: 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }
A.zwor:Active			 { color: black; font: 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }
A.zwor:Hover 			 { color: #AA3C1A; font: 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: underline }

.aanvraag			   { color: #FF7900; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; background-color: #dadada; border: solid 2px white }
A.aanvraag	 		   { color: #FF7900; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; background-color: #dadada }
A.aanvraag:Visited 		   { color: #AA3C1A; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; background-color: #dadada }
A.aanvraag:Active		   { color: #FF7900; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; background-color: #dadada }
A.aanvraag:Hover 		   { color: #AA3C1A; font-size: 18px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; background-color: #dadada }

.blauw				  { color: navy; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.blauw	 		  { color: navy; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.blauw:Visited 		  { color: navy; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.blauw:Active		  { color: navy; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none }
A.blauw:Hover 		  { color: navy; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline }

.zwart				  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
A.zwart	 		  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; }
A.zwart:Visited 		  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none  }
A.zwart:Active		  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; }
A.zwart:Hover 		  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; }


/* End reveiws & ratings */
.tablefotos    { font-size: 8pt; background-color: #fbfbfb; text-align: left; margin-bottom: 10px; width: 440px; float: none ; border: solid 1px #efefef; }
.contentbox  { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 16px; background-color: #fbfbfb; margin-bottom: 10px; width: 670px; height: 143px; border: solid 1px #efefef  }
.contentbox1  { color: #404040; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../images/button_nieuws_lgr.jpg); margin-bottom: 10px; width: 448px; height: 115px; float: left; }
.contentbox1:hover { color: #ff7900; background-image: url(../images/button_nieuws_lgr.jpg); width: 448px; height: 115px; float: left; margin-bottom: 10px; }
.contentboxpr  { color: #404040; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../images/banner_lgr.jpg); margin-bottom: 10px; width: 670px; height: 143px; }
.contentboxpr:hover { color: #9b3289; background-image: url(../images/banner_pra.jpg); width: 670px; height: 143px; margin-bottom: 10px; }
.contentboxbl  { color: #404040; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../images/banner_lgr.jpg); margin-bottom: 10px; width: 670px; height: 143px; }
.contentboxbl:hover { color: #00a0e2; background-image: url(../images/banner_bla.jpg); width: 670px; height: 143px; margin-bottom: 10px; }
.contentboxnieuws  { color: #404040; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../images/button_nieuws_lgr.jpg); margin-bottom: 10px; width: 448px; height: 115px; z-index: 1; float: left; }
.contentboxnieuws:hover { color: white; background-image: url(../images/button_nieuws_lgr.jpg); width: 448px; height: 115px; z-index: 1; float: left; margin-bottom: 10px; }
#contentboxpr  { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-color: #fbfbfb; margin-bottom: 2px; width: 446px; height: 100px; border: solid 1px #efefef }
#contentboxpr:hover { background-color: #eee2ee; }
.contentboxgr  { font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-color: #fbfbfb; margin-bottom: 2px; width: 446px; height: 100px; border: solid 1px #efefef }
.contentboxgr:hover { background-color: #e8f1f9; }
H2.zoek { color: #02255b; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.fotobiografie { position: absolute; width: 150px; height: 98px; float: left; margin-top: 9px; margin-left: 9px; }
.titel { position: absolute; width: 274px; height: 20px; float: left; margin-top: 9px; margin-left: 163px; }
H2 { color: #02255b; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
H2.sub_oranje { color: #ff6800; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
H2.sub_blauw { color: #00b5e8; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
H2.sub_paars { color: #800080; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.zoekfoto { background-color: #fff; width: 150px; height: 98px; float: left; border-bottom: 2px solid #b6b6b6; }
.zoekinformatie { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; position: absolute; width: 274px; height: 20px; float: left; margin-top: 29px; margin-left: 165px; }
.meerinformatie { color: white; font-size: 11px; line-height: 24px; background-image: url(../images/button_or_aanvraag.jpg); background-repeat: no-repeat; text-indent: 10px; position: absolute; margin-left: 289px; width: 150px; height: 24px; float: left; margin-top: 83px; }
.zoekopmerking { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; position: absolute; left: 160px; margin-top: 10px; margin-left: 10px; width: 274px; height: 97px; float: left; }
.zoektitel { font-size: 11px; font-weight: normal; font-style: normal; position: absolute; width: 274px; height: 20px; overflow: hidden; float: left; margin-top: 9px; margin-left: 163px; }
.zoekgeluid { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; position: absolute; width: 160px; height: 20px; float: left; margin-top: 35px; margin-left: 163px; }
.zoekset { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; position: absolute; width: 90px; height: 20px; float: left; margin-top: 35px; margin-left: 263px; }
.zoekprijs { font-size: 8.5pt; font-family: arial, Sans-Serif; font-weight: bold; font-style: normal; text-align: right; position: absolute; width: 96px; height: 20px; float: left; margin-top: 35px; margin-left: 343px; }
.zoekopmerkingen { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; position: absolute; width: 276px; height: 20px; overflow: hidden; float: left; margin-top: 55px; margin-left: 163px; }
.zoekselectie { margin: 0px; padding: 0px; color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; width: 276px; height: 20px; overflow: hidden; float: left; margin-top: 89px; margin-left: 163px; }
.trlijstfotos { vertical-align: middle; border-top: 1px solid #e3efff; border-right: none; border-bottom: 1px none #e3efff; border-left: none }
.trlijsthover { background-color: #e8f1f9; cursor: pointer }
.tablelijstfotos   { font-size: 8pt; text-align: left; width: 440px; float: none }
.tablelijstfotosinfo  { font-size: 8pt; text-align: left; padding: 2px; width: 100%; float: none }
.ftfoto { font-weight: bold; padding-left: 10px; width: 110px }
.tablelijst { font-size: 8pt; background-color: white; text-align: left; margin-left: 10px; width: 670px; float: right; border: solid 1px #e3efff }
.trlijst { vertical-align: middle; border-top: 1px solid #e3efff; border-bottom: 1px none #e3efff; border-right-style: none; border-left-style: none; }
.headertr  { background-image: url(../images/headbg.jpg); width: 670px; height: 20px; border-bottom: 1px solid #d3e3f1 }
#lijstartikel  { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; background-color: #e9edf1; position: static; width: 690px; float: left ; border-top: 1px solid #cdd4de; border-bottom: 1px solid #cdd4de; }
#tlartiest  { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; background-repeat: repeat-x; width: 216px; height: 20px; float: left ; padding-left: 4px; }
#tlbezetting { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; background-repeat: repeat-x; width: 60px; height: 20px; float: left; }
#tlsets   { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; background-repeat: repeat-x; text-align: center; width: 60px; height: 20px; float: left      }
#tluitkoop  { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; text-align: center; width: 80px; height: 20px; float: left      }
#tlgeluid { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; text-align: center; width: 70px; height: 20px; float: left; }
#tlopmerking   { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; width: 200px; height: 20px; float: left      }
.artiest  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; width: 216px; height: 18px; overflow: hidden; float: left; padding-left: 4px; border-bottom: 1px solid #ebebeb           }
.bezetting { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; width: 60px; height: 18px; float: left; border-bottom: 1px solid #ebebeb; }
.sets  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; width: 60px; height: 18px; float: left; border-bottom: 1px solid #ebebeb       }
.uitkoop  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; background-color: #feefdd; text-align: right; width: 80px; height: 18px; float: left; border-bottom: 1px solid #ebebeb       }
.uitkooppr  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; background-color: #eee2ee; text-align: right; width: 80px; height: 18px; float: left; border-bottom: 1px solid #ebebeb       }
.uitkoopbl  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; background-color: #e8f1f9; text-align: right; width: 80px; height: 18px; float: left; border-bottom: 1px solid #ebebeb       }
.uitkoopgr  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; background-color: #e8f1f9; text-align: right; width: 80px; height: 18px; float: left; border-bottom: 1px solid #ebebeb       }
.geluid { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-align: center; width: 70px; height: 18px; float: left; border-bottom: 1px solid #dcdcdc; }
.opmerking   { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; width: 200px; height: 18px; overflow: hidden; float: left; border-bottom: 1px solid #dcdcdc        }
.artikel  { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; width: 690px; float: left ; }
.artikel:hover { color: #02255b; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 18px; background-color: #feefdd; position: static; }
.artikelpr  { color: #02255b; width: 690px; float: left ; }
.artikelpr:hover { color: #02255b; background-color: #eee2ee; }
.artikelbl  { color: #02255b; width: 690px; float: left ; }
.artikelbl:hover { color: #02255b; background-color: #e8f1f9; }
.artikelgr  { color: #02255b; width: 690px; float: left ; }
.artikelgr:hover { color: #02255b; background-color: #e8f1f9; }
.GridRowHover { background-color: #b3c8e8; cursor:pointer; }
#servicelijn 			{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background: url(http://www.123boekingen.nl/images/service_bg.gif) no-repeat; height: 163px; padding: 20px 20px 0; width: 181px; margin: 10px 0 0; }
#servicelijn p 		{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; margin: 60px 0 16px; }
#servicelijn .nummer 	{ font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; display: block; float: left; border: solid 1px #b5b1ae; background: #f7f7f7; padding: 2px 5px; margin: 0; height: 16px; width: 99px; }
#right 			{float: left; width: 221px; }
input.submitbox 		{ color: white; font-size: 11px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; background-image: url(../images/button_versturen.jpg); background-repeat: no-repeat;  width: 150px; height: 24px; margin: 0; border-width: 0; }
.actBlock 			{width: 430px; height: 100px; margin: 0px; border-bottom: 1px solid #CCCCCC; cursor:pointer; clear:left;}

/* MENUBUTTONS */

#column_left{ width:210px; padding:0; float:left; position:relative; margin-left: 10px; }
#column_lefts{ width:210px; padding:0; float:left; position:relative; margin-top: 10px; margin-left: 10px; }
h3.left_oranje { color: #ff6800; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; position: static; margin: 20px 0 0; }
h3.left_blauw { color: #00a0e2; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; position: static; margin: 20px 0 0; }
h3.left_paars { color: #800080; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; position: static; margin: 20px 0 0; }
.main_menu{ background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:210px; margin: 0; padding: 0; }
.main_menu a{ font-size:9pt; font-weight:normal; text-decoration:none; color:#000000; font-family: Arial, Helvetica, sans-serif; padding-right: 0; padding-left: 20px; display:block; }
.main_menu.geen a{ font-size:9pt; font-weight:bold; text-decoration:none; color:#000000; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; display:block; padding-right: 0; padding-left: 20px; }
.main_menu.oranje a{ font-size:9pt; font-weight:bold; text-decoration:none; color:#000000; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_or.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; display:block; padding-right: 0; padding-left: 20px; }
.main_menu.paars a{ font-size:9pt; font-weight:bold; text-decoration:none; color:#000000; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_pr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; display:block; padding-right: 0; padding-left: 20px; }
.main_menu.topor a{ font-size:9pt; font-weight:bold; text-decoration:none; color:#000000; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_or.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; display:block; padding-right: 0; padding-left: 20px; }
.main_menu.topbl a{ font-size:9pt; font-weight:bold; text-decoration:none; color:#000000; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_bl.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; display:block; padding-right: 0; padding-left: 20px; }
.main_menu.toppr a{ font-size:9pt; font-weight:bold; text-decoration:none; color:#000000; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_pr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; display:block; padding-right: 0; padding-left: 20px; }
.main_menu a.active{ color:#ff7900; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_or.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.activebl			{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_bl.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.activepr			{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_pr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.activeblauw			{ color:#00b5e8; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.activepaars			{ color:#9b3289; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.activeoranje			{ color:#ff6800; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_oranje			{ color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_or.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_blauw			{ color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_bl.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_paars			{ color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_pr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_oranje_select		{ color:#ff6800; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_or_dn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_blauw_select		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_bl_dn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_paars_select		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_pr_dn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_oranje_selectgeen		{ color:#ff6800; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_blauw_selectgeen		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_paars_selectgeen		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_blauw_geen			{ color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gnbl.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_paars_geen			{ color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gnpr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_sub_oranje			{ font-weight:normal; color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_sub_blauw			{ font-weight:normal; color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_sub_paars			{ font-weight:normal; color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_gn.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.activepr			{ color:#78297b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/menu_arrow_pr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a.mm_geen				{ color:#000000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-image: url(http://www.123boekingen.nl/images/geen.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px 2px; }
.main_menu a:hover				{ background:url(http://www.123boekingen.nl/images/menu_arrow_or_a.gif) no-repeat 2px 2px !important; color:#ff6800; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.main_menu a.mm_geen:hover			{ color:#ff7900; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-position: 2px 2px !important; }
.main_menu a.mm_geen_bl:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_geen_pr:hover		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_blauw:hover			{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_paars:hover			{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_oranje_select:hover	{ color:#ff7900; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_blauw_select:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_paars_select:hover		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_oranje_selectgeen:hover	{ color:#ff6800; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_blauw_selectgeen:hover	{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_paars_selectgeen:hover	{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_blauw_geen:hover		{ color:#ff6800; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_paars_geen:hover		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_sub_oranje:hover		{ color:#ff7900; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_sub_blauw:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.mm_sub_paars:hover		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.activebl:hover			{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.activeblauw:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.activepaars:hover		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.activeoranje:hover		{ color:#ff6800; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }
.main_menu a.activepr:hover			{ color:#78297b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: transparent !important; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 2px 2px !important; }

.main_menu li					{ font-size:14px; color:#000; margin:0.2em 0; padding: 0; display:block; }
.main_menu li.top{
	border-bottom:1px solid #d5d5d5;
	border-top:medium none;
	padding:0;
}
.main_menu li.topbl{
	border-bottom:1px solid #d5d5d5;
	border-top:medium none;
	padding:0;
}
.main_menu li.toppr{
	border-bottom:1px solid #d5d5d5;
	border-top:medium none;
	padding:0;
}
.main_menu li.geen{
	border-bottom:1px solid #d5d5d5;
	border-top:medium none;
	padding:0;
}
.main_menu li.selectgeen{
	border-bottom:1px solid #d5d5d5;
	border-top:medium none;
	padding:0;
}
.main_menu li.selectgeenbl{
	border-bottom:1px solid #d5d5d5;
	border-top:medium none;
	padding:0;
}
.main_menu li.select{
	border-bottom:0 solid #ffffff;
	border-top:medium none;
	padding:0 0 0;
}
.main_menu li.selectbl{
	border-bottom:0 solid #ffffff;
	border-top:medium none;
	padding:0 0 0;
}
.main_menu li.selectpr{
	border-bottom:0 solid #ffffff;
	border-top:medium none;
	padding:0 0 0;
}
.main_menu li.sub_or{
	border-bottom:0 solid #ffffff;
	border-top:medium none;
	padding: 0;
}
.main_menu li.sub_end{
	border-bottom:1px solid #e4e4e4;
	border-top:medium none;
	padding: 0;
}
.main_menu li.sub_bl{
	border-bottom:0 solid #ffffff;
	border-top:medium none;
	padding: 0;
}
.main_menu li.sub_bl_end{
	border-bottom:1px solid #e4e4e4;
	border-top:medium none;
	padding: 0;
}
.main_menu li.sub_pr{
	border-bottom:0 solid #ffffff;
	border-top:medium none;
	padding: 0;
}
.main_menu li.sub_pr_end{
	border-bottom:1px solid #e4e4e4;
	border-top:medium none;
	padding: 0;
}
.main_menu li.last{
	border-bottom:none;
	margin:0px 10px 0px 10px;
}

.main_menu li.bottom{
	margin:0px;
	border-bottom:none;
	border-top:none;
	padding:0px 10px 0px 10px;
	background:url(http://www.entertainmentgroup.nl/imgs/menu_bg_bottom.gif) no-repeat bottom left;
	width:1800px;
	height:3px;
}

.nieuwsregel  { border-top: 1px solid #e6e6e7; border-bottom: 1px solid #e6e6e7; margin-top: -1px; padding: 0 10px; cursor: pointer; line-height: 24px; float: left; width: 400px; }

.nieuwsregel:hover { background: #e6e6e7; }

.nieuwsregel .datum {
	width: 90px;
	color: #ea681a;	
}

.nieuwsregel .nieuws { width: 310px; overflow: hidden; }

.nieuwsregel .klik { width: 100px; text-align: right; }

.nieuwsregel .next { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center; display: block; width: 10px; height: 25px; float: right; }

.nieuwsregel:hover .next { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: center; display: block; width: 10px; height: 25px; float: right; }

#bestel #carousel {
	width: 760px;
	float: left;
	margin-top: 30px;
}

#bestel #carousel .carousel {
	width: 720px;
}

#bestel #stappen {
	width: 750px;
	height: 20px;
	float: left;
	margin-top: 10px;
	padding-left: 10px;
}

#bestel #stappen .stap {
	width: 100px;
	height: 20px;
	margin-right: 3px;
	float: left;
	background: url(../img/tab_rs.png);
	line-height: 20px;
	text-align: center;
	font-size: 10px;
	
	color: #ffffff;	
}

#bestel #stappen .stap a {
	color: #ffffff;	
	text-decoration: none;
}

#bestel #stappen .stap.inactive {
	background: url(../img/tab_lg.png);
}

.linken { width: 130px; margin: 0 20px 0 0; background: url(../images/punt_mgr.gif) no-repeat left 2px; padding-left: 20px;  color: #02255b; line-height: 20px; cursor: pointer; overflow: hidden; }

.linken a { color: #02255b; line-height: 20px; text-decoration: none; }

.linken.active { background: url(../images/punt_ora.gif) no-repeat left 2px; color: #FF7900; line-height: 20px; }

.linken.active a { color: #FF7900; line-height: 20px; text-decoration: none; }

.nav_back a.mm_oranje, .nav_back a.mm_oranje:visited, .nav_back a.mm_oranje:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_open_or.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_back a.mm_oranje:hover		{ color:#ff6f00; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_back a.mm_blauw, .nav_back a.mm_blauw:visited, .nav_back a.mm_blauw:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_open_bl.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_back a.mm_blauw:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_back a.mm_paars, .nav_back a.mm_paars:visited, .nav_back a.mm_paars:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_open_pr.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_back a.mm_paars:hover		{ color:#6e1773; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_back, .nav_back:visited, .nav_back:active { background: transparent; float: none; padding: 0; clear: left; color: rgb(146,146,146); font-size: 9pt; display: block; list-style: none; line-height: 1.4; margin: 0; }
.nav_back li { color: #494949; font-size: 9pt; display: block; margin: 0.2em 0; padding: 0   }

.nav_back_ho a.mm_home, .nav_back_ho a.mm_home:visited, .nav_back_ho a.mm_home:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_open_ho.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_back_ho a.mm_home:hover		{ color:#02255b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_back_ho, .nav_back_ho:visited, .nav_back_ho:active { background: transparent; float: none; padding: 0; clear: left; color: rgb(146,146,146); font-size: 9pt; display: block; list-style: none; line-height: 1.4; margin: 0; }
.nav_back_ho li { color: #494949; font-size: 9pt; display: block; margin: 0.2em 0; padding: 0   }

.nav_back_or a.mm_oranje, .nav_back_or a.mm_oranje:visited, .nav_back_or a.mm_oranje:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_open_or.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_back_or a.mm_oranje:hover		{ color:#ff6800; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_back_or, .nav_back_or:visited, .nav_back_or:active { background: transparent; float: none; padding: 0; clear: left; color: rgb(146,146,146); font-size: 9pt; display: block; list-style: none; line-height: 1.4; margin: 0; }
.nav_back_or li { color: #494949; font-size: 9pt; display: block; margin: 0.2em 0; padding: 0   }

.nav_back_bl a.mm_blauw, .nav_back_bl a.mm_blauw:visited, .nav_back_bl a.mm_blauw:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_open_bl.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_back_bl a.mm_blauw:hover		{ color:#00b5e8; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_back_bl, .nav_back_bl:visited, .nav_back_bl:active { background: transparent; float: none; padding: 0; clear: left; color: rgb(146,146,146); font-size: 9pt; display: block; list-style: none; line-height: 1.4; margin: 0; }
.nav_back_bl li { color: #494949; font-size: 9pt; display: block; margin: 0.2em 0; padding: 0   }

.nav_back_pr a.mm_paars, .nav_back_pr a.mm_paars:visited, .nav_back_pr a.mm_paars:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_open_pr.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_back_pr a.mm_paars:hover		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_back_pr, .nav_back_pr:visited, .nav_back_pr:active { background: transparent; float: none; padding: 0; clear: left; color: rgb(146,146,146); font-size: 9pt; display: block; list-style: none; line-height: 1.4; margin: 0; }
.nav_back_pr li { color: #494949; font-size: 9pt; display: block; margin: 0.2em 0; padding: 0   }

.nav_forward a.mm_oranje, .nav_forward a.mm_oranje:visited, .nav_forward a.mm_oranje:active { color: #02255b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_close_or.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_oranje:hover		{ color:#ff6f00; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_oranje_geen, .nav_forward a.mm_oranje_geen:visited, .nav_forward a.mm_oranje_geen:active { color: #02255b; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_oranje_geen:hover		{ color:#ff6f00; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_oranje_sub, .nav_forward a.mm_oranje_sub:visited, .nav_forward a.mm_oranje_sub:active { color: #6593cf; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_oranje_sub:hover		{ color:#ff6f00; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_oranje_select, .nav_forward a.mm_oranje_select:visited, .nav_forward a.mm_oranje_select:active { color: #ff6f00; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; cursor: auto; background-image: url(../images/pijl_down_or.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_oranje_select:hover		{ color:#ff6f00; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.nav_forward a.mm_oranje_select_geen, .nav_forward a.mm_oranje_select_geen:visited, .nav_forward a.mm_oranje_select_geen:active { color: #ff6f00; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_oranje_select_geen:hover		{ color:#ff6f00; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.nav_forward a.mm_blauw, .nav_forward a.mm_blauw:visited, .nav_forward a.mm_blauw:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_close_bl.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_blauw:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_blauw_geen, .nav_forward a.mm_blauw_geen:visited, .nav_forward a.mm_blauw_geen:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_blauw_geen:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_blauw_sub, .nav_forward a.mm_blauw_sub:visited, .nav_forward a.mm_blauw_sub:active { color: #6593cf; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_blauw_sub:hover		{ color:#00a0e2; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_blauw_select, .nav_forward a.mm_blauw_select:visited, .nav_forward a.mm_blauw_select:active { color: #00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/pijl_down_bl.jpg); margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_blauw_select:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.nav_forward a.mm_blauw_select_geen, .nav_forward a.mm_blauw_select_geen:visited, .nav_forward a.mm_blauw_select_geen:active { color: #00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_blauw_select_geen:hover		{ color:#00a0e2; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.nav_forward a.mm_paars, .nav_forward a.mm_paars:visited, .nav_forward a.mm_paars:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_close_pr.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_paars:hover		{ color:#6e1773; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_paars_geen, .nav_forward a.mm_paars_geen:visited, .nav_forward a.mm_paars_geen:active { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_paars_geen:hover		{ color:#6e1773; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_paars_sub, .nav_forward a.mm_paars_sub:visited, .nav_forward a.mm_paars_sub:active { color: #6593cf; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_paars_sub:hover		{ color:#6e1773; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; }
.nav_forward a.mm_paars_select, .nav_forward a.mm_paars_select:visited, .nav_forward a.mm_paars_select:active { color: #800080; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; cursor: auto; background-image: url(../images/pijl_down_pr.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_paars_select:hover		{ color:#6e1773; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.nav_forward a.mm_paars_select_geen, .nav_forward a.mm_paars_select_geen:visited, .nav_forward a.mm_paars_select_geen:active { color: #9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; cursor: auto; background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_paars_select_geen:hover		{ color:#9b3289; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }


.nav_forward, .nav_forward:visited, .nav_forward:active {background: transparent; float: none; padding: 0;clear: left;color: rgb(146,146,146);display: block;list-style: none;line-height: 1.4;margin: 0;}
.nav_forward li { color: #494949; margin: 0.2em 0 0.2em 0; display: block; padding: 0    }

.nav_forward_or a.mm_oranje, .nav_forward_or a.mm_oranje:visited, .nav_forward_or a.mm_oranje:active { font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_close_or.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; display: block; padding: 0 0 0.1em 20px; }
.nav_forward_or a.mm_oranje:hover		{ color:#e24102; font-family: Arial, Helvetica, sans-serif; }
.nav_forward_or {background: transparent; float: none; padding: 0;clear: left;color: rgb(146,146,146);display: block;list-style: none;line-height: 1.4;margin: 0;}
.nav_forward_or li { color: #494949; margin: 0.2em 0; display: block; padding: 0    }

#nav_sub { margin: 0 0 1.4em; min-height: 0; padding: 0; border: none; }
#nav_sub h3 { font-weight: bold; padding: 0.5em 0 0; display: block; color: #6e1773; font-size: 133.5%; font-family: arial; left: auto; letter-spacing: -1px; margin: 0.7em 0 0.3em; position: static; top: auto; }
#nav_sub h3.oranje { font-weight: bold; padding: 0.5em 0 0; display: block; color: #e24102; font-size: 133.5%; font-family: arial; left: auto; letter-spacing: -1px; margin: 0.7em 0 0.3em; position: static; top: auto; }
.nav_forward_gr {background: transparent; float: none; padding: 0;clear: left;color: #02255b;display: block;list-style: none;line-height: 1.4;margin: 0;}
.nav_forward_gr li { color: #02255b; font-weight: normal; letter-spacing: 0; background-position-x: 0px; background-position-y: 0.2em; background-repeat: no-repeat; margin: 0.5em 0; padding: 0 0 0 20px; background-image: url(../images/pijl_close_gr.jpg); display: list-item; }
.nav_forward a.mm_groen { color: #02255b; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; margin: 0; cursor: auto; background-image: url(../images/pijl_close_gr.jpg); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; text-decoration: underline; display: block; padding: 0 0 0.1em 20px; }
.nav_forward a.mm_groen:hover		{ color:#9ac238; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

/* paging {{{ */
.paging p {
  color: #494949;
  font-size: 92%;
}
.paging ul.page_1 { display: block;
  /*margin-left: 5.61em;*/
}
.paging ul { padding: 0; display: block; }
.paging ul li { float: left; margin: 0 0.25em 0 0; padding: 0; display: block; }
.paging ul li a { display: block; position: relative; padding: 0 0.1em; min-width: 1.2em; font-weight: bold; text-align: center; text-decoration: none; }
.fillet { color: #ff6f00; font-weight: bold; background-color: #ffe2cc; width: 5em; }
.fillet a {border-style: solid; border-width: 1px; display: block; font-weight: bold; min-width: 1.2em; padding: 0px 0.1em; position: relative; text-align: center; text-decoration: none;}
.fillet_selected { color: white; font-weight: bold; background-color: #ff6f00; }
.fillet_no { color: #ff6f00; font-weight: bold; background-color: #ffe2cc; }
.fillet_no a { color: #ff6f00; font-weight: bold; background-color: #ffe2cc; }


#search_simple {
  margin-top: 0.4em;
}
#search_simple #rq {
  width: 50%;
}
#search_simple .button {
  margin-right: 2em;
}
#search_simple .button .corner_tl, #search_simple .button .corner_bl {
  display: none;
}
#search_simple a {
  float: left;
  margin: 0.15em 0 0;
}

#refine div {
  float: left;
  margin: 1em 1em 0 0;
}
.size_s #refine div {
  margin-right: 0;
  width: 33.2%;
  overflow: hidden;
}
.size_s #refine div.fourth {
  clear: left;
}
.size_m #refine div {
  width: 24.9%;
}
.size_m #refine div.fourth {
  clear: none;
}
.size_m #refine div.fifth {
  clear: left;
}
.size_xl #refine div {
  width: 19.9%;
}
.size_xl #refine div.fifth {
  clear: none;
}
#refine h3 {
  color: #494949;
  font-size: 100%;
}
#refine a {
  text-decoration: none;
}
#refine a:hover {
  text-decoration: underline;
}
#refine p {
  margin: 0.3em 0;
}
#refine p a {
  display: block;
  padding-left: 18px;
  background-position: 0 0.1em;
  background-repeat: no-repeat;
  color: #7A9F1F;
}
#refine a.more {
  background-image: url(refine_more.gif);
}
#refine a.less {
  background-image: url(refine_less.gif);
}
#result { background-image: url(/_ui/dots_main.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 1em; padding-top: 2em; width: 100%; }

.paging { float: left; }

#switch_view {
  float: right;
}
#switch_view p {
  color: #929292;
  font-size: 92%;
}
#switch_view li {
  display: inline;
  font-size: 92%;
}

#recipes {
  clear: both;
  padding: 0 0 0.75em;
  line-height: 1.3;
}
#recipes a, .result_set a {
  display: block;
  padding: 0.9em 0.7em 0.6em;
  background: #fcf5ed;
  text-decoration: none;
}
.food #recipes a, .food .result_set a {
  background: #F2F8E6;
}
#recipes a:hover, .result_set a:hover {
  background: #ffe2cc;
}
#recipes img, .result_set img {  }
/*#recipes img, .result_set img {
  border: #00A0E2 solid 1px;
}
.food #recipes img, .food .result_set img {
  border-color: #91B942;
}
#recipes a:hover img, .result_set a:hover img {
  border-color: #FFF;
}*/

#recipes.simple:after {
  clear: both;
  display: block;
  visibility: hidden;
  height: 0;
  content: ".";
}
#recipes.simple li, .result_set li {
  float: left;
  min-width: 122px;
  width: 12em;
  margin: 0.5%;
}
.size_m #recipes.simple li, .size_m .result_set li {
  width: 32%;
}
.size_xxl #recipes.simple li, .size_xxl .result_set li {
  width: 24%;
}
#recipes.simple a, .result_set a {
  text-align: center;
}
#recipes.simple img, .result_set img {
  display: block;
  margin: 0 auto 0.5em;
}
#recipes.simple strong, .result_set strong {
  display: block;
  height: 3.8em;
  overflow: hidden;
}
#recipes.enhanced li { margin: 0.4em 0; display: block; }
#recipes.enhanced a { position: relative; padding-bottom: 1.3em; padding-left: 120px; font-size: 92%; height: 65px; }
#recipes.enhanced img {
  position: absolute;
  top: 10px;
  left: 10px;
  width: 100px;
  height: 65px;
}
/*
#recipes.enhanced a:hover img:hover,
#recipes.enhanced a:hover img.hover {
  z-index: 99;
  border-color: #91B942;
  left: -70px;
  width: 120px;
  height: 120px;
}
*/
#recipes.enhanced a:hover {
  z-index: 100;
}
#recipes.enhanced p {
  min-height: 40px;
}
#recipes.enhanced a:hover p {
  background: transparent;
  z-index: 101;
  height: 85px;
  margin-bottom: -80px;
}
#recipes.enhanced a:hover img.noImage {
  display: none;
}
#recipes.enhanced strong {
  font-size: 109.1%;
}
.recipe_sort_options {clear: both;
color: rgb(95, 95, 95);
display: block;
font-size: 92%;
padding: 1em 0px 0px 0px;}

#switch_view { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; float: right; }
#switch_view p { color: #929292; font-size: 92%; font-family: Arial, Helvetica, sans-serif; line-height: 9pt; }
#switch_view li { display: inline; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }

label { margin-right: 0; margin-right: 1em; color: #929292; font-size: 92%; line-height: 10px; }

.blok_5 { background-image: url(../images/bg_blok.png); width: 219px; float: left; display: block; }
.blok_6 { background-image: url(../images/bg_blok.png); width: 219px; float: left; margin-left: 10px; display: block; }
.blok_7 { background-image: url(../images/bg_blok.png); width: 219px; float: left; display: block; }
.blok_8 { background-image: url(../images/bg_blok.png); width: 219px; float: left; margin-left: 10px; display: block; }
.blok_img { width: 211px; height: 110px; float: left; margin-top: 4px; margin-left: 4px; display: block; }
H2.blok_title { color: #ff6f00; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; margin: 0; }
.blok_title { display: block; font-size: 12px; font-weight: bold; width: 207px; height: 30px; margin-top: 114px; margin-left: 8px; }
.blok_text { display: block; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; width: 207px; height: 56px; margin-left: 8px; }
.blok_button { height: 30px; float: right; margin-right: 8px; margin-bottom: 4px; display: inline-block; }

.blok_link { background-position: 0 -270px; color: #ff6f00 !important; background-color: maroon; }
.blok_link {background-position: 100% -270px;}
.blok_link:hover {color: #ff6f00 !important;}
.blok_link:hover { color: #ff6f00; background-position: 100% -300px; }

/*Link buttons*/
ul.kijkook 				{ margin:0; padding:0; list-style-type:none; }
ul.kijkook li 			{ padding: 0; display:inline   }
ul.kijkook a 			{ display:block; margin-bottom:1px; }
div.kijkook 			{ width: 100%; display:inline; float:left; }
a.dk_grijs				{ color: #494949; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.6; margin: 0 0 1px; cursor: auto; background-image: url(../images/arrow_gr.png); background-position-x: 0px; background-position-y: 0.1em; background-repeat: no-repeat; text-decoration: none; display: block; padding: 0 0 0 20px; }
a.dk_grijs:hover		{ color:#ff6300; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.6; background-image: url(../images/arrow_or.png); background-repeat: no-repeat; text-decoration: none; margin: 0 0 1px; padding: 0 0 0 20px; cursor: auto; display: block; }

.blok_selectie_aanvraag { position: absolute; top: 250px; width: 210px; height: 24px; float: left; display: block; }
FORM.select { background-color: navy; width: 100px; height: 24px; display: block; }
.nav_select{ width: 100px; height: 24px; float: right; margin: 0; padding: 0; display: block; }
.nav_boeken 				{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_groen_klein.png); background-repeat: no-repeat; width: 100px; height: 24px; float: left; margin-top: 0; margin-left: 0; display: block; }
.nav_boeken a 				{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_groen_klein.png); background-repeat: no-repeat; width: 100px; height: 24px; float: right; }
.nav_boeken a:hover 			{ color: #fff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_groen_klein.png); background-repeat: no-repeat; width: 100px; height: 24px; }

.nav_selectie 				{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_groen_klein.png); background-repeat: no-repeat; width: 100px; height: 24px; float: left; margin-top: 10px; margin-left: 0px; display: block; }
.nav_selectie a 			{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_groen_klein.png); background-repeat: no-repeat; width: 100px; height: 24px; float: right; }
.nav_selectie a:hover 			{ color: #fff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_groen_klein.png); background-repeat: no-repeat; width: 100px; height: 24px; }

.nav_boeken_bio 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_aanvraag_or.jpg); background-repeat: no-repeat; text-indent: 10px; width: 150px; height: 24px; float: right; margin-top: 10px; margin-left: 10px; display: block; }
.nav_boeken_bio a 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_aanvraag_or.jpg); background-repeat: no-repeat; text-indent: 10px; width: 150px; height: 24px; float: right; }
.nav_boeken_bio a:hover { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_aanvraag_or.jpg); background-repeat: no-repeat; text-indent: 10px; width: 150px; height: 24px; }

.nav_boeken_sel 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-repeat: no-repeat; text-indent: 10px; width: 170px; height: 24px; float: right; margin: 0; padding: 0; display: block; }
.nav_boeken_sel a 		{ color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_aanvraag_gl.jpg); background-repeat: no-repeat; text-indent: 10px; width: 150px; height: 24px; float: right; }
.nav_boeken_sel a:hover { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_aanvraag_gl.jpg); background-repeat: no-repeat; text-indent: 10px; width: 150px; height: 24px; }

input.selectieknop { color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_aanvraag_gl.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; width: 170px; height: 24px; float: left; margin-top: 10px; outline: none medium; border: none; cursor : pointer; }
input.selectieknop2 { background-color: white; color: #ff6800; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-attachment: scroll; background-position: 0 0; text-align: left; width: 170px; height: 20px; float: left; margin-top: 0px; outline: none medium; border: none; cursor : pointer; }
input.selectieknop_3 { color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_oranje_klein.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; width: 100px; height: 24px; float: right; border-style: none; border-width: 0; outline-style: none; outline-width: 0; list-style-type: none; cursor : pointer; display: inline; }
input.belmijknop { color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_belmijterug.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; width: 150px; height: 24px; float: center; margin-top: 10px; outline: none medium; border: none; cursor : pointer; }

input.versturen { color: white; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.8em; background-image: url(../images/button_gr_versturen.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; width: 150px; height: 24px; float: center; margin-top: 10px; outline: none medium; border: none; cursor : pointer; }

#collectie {
	margin-top: 10px;	
}

#collectie .collitem {
	width: 219px;
	height: 150px;
	background: url(../img/tpl/collectie_bg.gif);
	position: relative;
	float: left;
	margin: 0px 10px 10px 0px;
	cursor: pointer;	
}

#collectie .collitem:hover {
	background: url(../img/tpl/collectie_bg_hover.gif);
}

#collectie.home .collitem,
#collectie.home .collitem:hover {
	background: none;
}

#collectie .collitem.nomargin,
#collectie .collectie.nomargin  {
	margin-right: 0px;
}

#collectie .collectie .item {
	margin-bottom: 0px;	
}

#collectie .collitem.extramargin {
	margin-right: 13px;
}

#collectie .collitem .titel {
	background: none;
	margin: 10px 15px 0px 15px;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 18px;
	text-decoration: none;
	font-family: Arial Narrow, Arial, "Lucida Sans Unicode", "Trebuchet MS", Tahoma;
	font-weight: bold;
	height: auto;
	width: auto;
	float: left;
}

#collectie.home .collitem .titel
{
	color: #ffffff;
	margin: 130px 15px 0px 15px;
}

#collectie .collitem .image {
	position: absolute;
	left: 10px;
	top: 40px;
	width: 140px;
	height: 120px;	
}

#collectie .collitem:hover .titel {
	background: none;
}	

#collectie .collitem .subtitel {
	line-height: 18px;
	color: #666666;
	font-size: 14px;
	font-family: Arial Narrow, Arial, "Lucida Sans Unicode", "Trebuchet MS", Tahoma;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0px 15px;
	float: left;
}

#collectie.home .collitem .subtitel {
	color: #ffffff;	 
}

#collectie.home .collectie.herenschoenen .collitem .titel,
#collectie.home .collectie.herenschoenen .collitem .subtitel,
#collectie.home .collectie.herren-schuhe .collitem .titel,
#collectie.home .collectie.herren-schuhe .collitem .subtitel {
	color: #484848;	
}

#collectie.home .collitem:hover .titel,
#collectie.home .collitem:hover .subtitel,
#collectie.home .collectie.herenschoenen .collitem:hover .titel,
#collectie.home .collectie.herenschoenen .collitem:hover .subtitel,
#collectie.home .collectie.herren-schuhe .collitem:hover .titel,
#collectie.home .collectie.herren-schuhe .collitem:hover .subtitel {
	color: #f6990b;	
}

#collectie .collectie {
	width: 180px;
	float: left;
	margin-right: 10px;	
	margin-bottom: 10px;
}

#collectie .collectie ul {
	padding: 0;
	margin: 0;	
	list-style: none;
}

#collectie .collectie ul li a {
	width: 150px;
	padding: 0px 15px;
	height: 29px;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	background: url(../img/tpl/next.png) no-repeat 154px center;
	float: left;
	text-decoration: none;
	border-bottom: 1px solid #e6e6e6;
	line-height: 29px;
}

#collectie .collectie ul li a:hover {
	background: url(../img/tpl/next_hover.png) no-repeat 154px center #e6e6e6;
}

#collectie .links ul li a:hover {
	background: url(../img/tpl/next_hover.png) no-repeat 249px center #e6e6e6;
}

#collectie .tekst {
	float: left;
	margin-bottom: 10px;
	width: 245px;
	height: 160px;
	padding: 10px 15px;
	position: relative;
	color: #484848;
	margin-right: 10px;
	background: #D1D2D4;
}

#collectie.jongens .tekst {
	float: right;
	margin-right: 0px;
	margin-left: 10px;	
}

#collectie .tekst h2 {
	color: #484848;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;	
}

#collectie .tekst h3 {
	color: #484848;
	font-size: 15px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;
	text-align: left;	
}

#collectie .tekst p {
	margin: 0;	
}
		  

#collectie .links {
	width: 275px;
	margin-bottom: 10px;
	float: right;
	height: 180px;
	overflow: hidden;
	border-top: 1px solid #e6e6e6;	
}

#collectie.jongens .links {
	float: left;	
}


#collectie .links ul {
	padding: 0;
	margin: 0;	
	list-style: none;
}

#collectie .links ul li a {
	width: 245px;
	padding: 0px 15px;
	height: 29px;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	background: url(../img/tpl/next.png) no-repeat 249px center;
	float: left;
	text-decoration: none;
	border-bottom: 1px solid #e6e6e6;
	line-height: 29px;
}


/* NIEUW */

#overzicht_foto			{ width: 690px; height: 175px; position: relative; float: left; margin: 0px 10px 10px 0px; cursor: pointer; display: inline;}
#overzicht_foto_klein		{ width: 472px; height: 175px; position: relative; float: left; margin: 0px 10px 10px 0px; cursor: pointer; display: inline;}

#sitepath 			{ float: left; }

.top 				{ width: 452px; height: 25px; background: url(http://www.123boekingen.nl/img/sitepath_bg.gif) repeat-x; margin-bottom: 10px; line-height: 25px; text-transform: uppercase; font-size: 10px; color: #868686; padding: 0px 10px; margin-top: 10px; float: left; position: relative; overflow: hidden; }

#sitepath a:hover 		{ text-decoration: underline; }
#sitepath a 			{ color: #868686; text-decoration: none; }

.center_menu			{ width: 472px; height: auto; float: left; padding-left: 0px; padding-bottom: 20px; position: relative; z-index: 1;}
.right_menu 			{ width: 230px; height: auto; float: right; position: relative; z-index: 1;}

.right_title 			{ background-image: url(../images/bloktitel.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0px; left: 0px; width: 230px; height: 293px; z-index: 50; float: left; }

.menu_content 			{ clear: both; height: auto; width: 452px; position: relative; padding: 10px; font-size: 11px; line-height: 20px; float: left; }


h1.titel_oranje			{ line-height: 25px; color: #FF6800; font-size: 11px; text-transform: uppercase; font-weight: normal; margin: 0; }
h1.titel_blauw			{ line-height: 25px; color: #02255B; font-size: 11px; text-transform: uppercase; font-weight: normal; margin: 0; }
h2.titel_blauw			{ line-height: 25px; color: #02255B; font-size: 11px; text-transform: uppercase; font-weight: normal; margin: 0; }

/*NIEUWS*/
.nieuws_item:hover 		{ background: #f4f3f8; }
.nieuws_item			{ width: 452px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; margin-top: -1px; padding: 0px 10px; cursor: pointer; line-height: 30px; text-transform: uppercase; float: left; }
.nieuws_item .n_datum 		{ width: 80px; color: #FF6800; }
.nieuws_item .n_nieuws		{ width: 352px; }
.nieuws_item .n_link 		{ width: 20px; text-align: right; height: 25px; background: url(../img/icon_button_lgr.png) right center no-repeat; }
.nieuws_item:hover .n_link 	{ background: url(../img/icon_button_ora.png) right center no-repeat; }

.nieuws_item .p_vorm 		{ width: 160px; }
.nieuws_item .p_sets		{ width: 90px; text-align: center; }
.nieuws_item .p_uitkoop		{ width: 100px; text-align: right; }
.nieuws_item .p_techniek	{ width: 80px; }

.overzicht_items		{ width: 472px; clear: both; padding: 0px; font-size: 11px; line-height: 20px; float: left; height: auto; position: relative; }

a, a font 			{ color: #FF6800; }
a.link_blauw, a.link_blauw font { color: #02255B; }

.nieuws-plaatsing, 		{ color: #707070; font-size: 10px; }

/*zoeken*/

form 				{ margin: 0px; padding: 0px; }



.searchfield {
clear: both;
height: 18px;
padding: 6px 10px;
background: #E6E6E6;
position: relative;
margin-bottom: 10px;
}

.searchfield .text {
line-height: 18px;
text-transform: uppercase;
float: left;
width: 60px;
font-size: 11px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial;
color: #868686;
cursor: default;
}

.searchfield .field {
float: left;
width: auto;
}
.searchfield .field input {
width: 200px;
height: 18px;
padding: 0px 5px;
border: 0px;
font-size: 11px;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial;
color: #868686;
}


.layer_top_left {
width: 10px;
height: 10px;
position: absolute;
left: 0px;
top: 0px;
background: url(../img/zoek-left-top.png);
z-index: 1000;
}

.layer_top_right {
width: 10px;
height: 10px;
position: absolute;
right: 0px;
top: 0px;
background: url(../img/zoek-right-top.png);
z-index: 1000;
}

.layer_bottom_left {
width: 10px;
height: 10px;
position: absolute;
left: 0px;
bottom: 0px !important;
bottom: -1px;
background: url(../img/zoek-left-bottom.png);
z-index: 1000;
}

.layer_bottom_right {
width: 10px;
height: 10px;
position: absolute;
right: 0px;
bottom: 0px !important;
bottom: -1px;
background: url(../img/zoek-right-bottom.png);
z-index: 1000;
}

.zoekbutton:hover, .zoekbutton:active, .zoekbutton:focus { background: url(../img/icon_button_ora.png) no-repeat center center; margin-top: 20px;}
.zoekbutton { width: 16px; height: 18px; float: right; background: url(../img/icon_button_lgr.png) no-repeat center center; border: none; cursor: pointer;}

/* Slogan*/
#slogan_123 			{ font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; text-align: center; position: relative; width: 712px; height: 24px; z-index: 1; float: left; margin-bottom: 10px; padding-top: 5px; }
H2.zwart 			{ color: #000000; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 1.6; text-align: center; margin: 0; padding: 0      }


/*Gerelateerde items*/
.contentbox_nieuws  		{ color: #404040; font-size: 12px; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Arial; line-height: 14px; background-image: url(../img/balk_item.png); margin-bottom: 10px; width: 472px; height: 115px; z-index: 1; float: left; }
.contentbox_nieuws:hover 	{ color: white; background-image: url(../img/balk_item.png); width: 472px; height: 115px; z-index: 1; float: left; margin-bottom: 10px; }

/*ITEM*/

#detail {
width: 472px;
height: auto;
background: url(../img/item_center.png) repeat-y;
position: relative;
padding-bottom: 10px;
float: left;
}

.detail_titel {
width: 472px;
height: 25px;
text-transform: uppercase;
text-indent: 10px;
background: url(../img/item_header.png);
line-height: 25px;
}

.bottom {
width: 560px;
height: 10px;
background: url(../img/tpl/detail_bottom_bg.gif);
position: absolute;
left: 0px;
bottom: 0px;
}

info {
margin-top: 10px;
float: left;
}

