* 								{ padding:0; margin:0; }
fieldset, img 					{ border:0; }
label, a 						{ cursor:pointer; }
body, textarea, input, select 	{ font-size:12px; font-family:Arial; }
body							{ background:#fff; color:#c3b9b7; }
a								{ text-decoration:none; outline:none; color:#000; }
a:hover							{ text-decoration:underline; }
h1, h2, h3, h4, h5, h6			{ font-size:1em; font-weight:normal; }
ul								{ list-style:none; }

.hidden, hr, h1 a span, h3 span	{ position:absolute; left:-1000em; }
.clear 							{ position:relative; clear:both; height:0px; overflow:hidden; }

.f14g							{ font:normal 14px/22px Georgia; }
.f16g							{ font:normal 16px Georgia; }
.f16g span						{ font:normal 0.9em/18px Georgia; }
.f18g							{ font:normal 18px Georgia; }
.f20g							{ font:normal 20px Georgia; }
.f24g							{ font:normal 24px Georgia; }
.f24g a							{ color:#948981; text-decoration: none; }
.f25g							{ font:normal 25px Georgia; }
.f30g							{ font:normal 30px Georgia; }

.f11a							{ font:normal 11px Arial; }
.f12a							{ font:normal 12px/16px Arial; }
.f14a							{ font:normal 14px Arial;color:#c3b9b7;line-height: 1.5em}
.f16a							{ font:normal 16px/22px Arial; }
.f18a							{ font:normal 18px Arial; }
.f25a							{ font:normal 25px/30px Arial; }
.f28a							{ font:normal 28px/30px Arial; }

.lh18							{ line-height:18px; }

.brown							{ color:#948981; }
.brown_dark						{ color:#5a514b; }
.brown_vdark					{ color:#313131;font-family: Georgia;line-height: 1.5em }
.line							{ width:100%; height:9px; background:url(img/form_dots.gif) 0 4px repeat-x; overflow:hidden; }
.line34							{ width:100%; height:34px; background:url(img/form_dots.gif) 0 17px repeat-x; }
.bold							{ font-weight:bold; }

a.button						{ width:auto; float:left; height:28px; display:block; padding:0 8px; margin-right:24px; font:normal 18px/28px Arial; 
								border:1px solid #dededf; background:url(img/button_bcg.gif) 0 0 repeat-x; color:#5a514b; }
a:hover.button, a.but_act		{ text-decoration:none; border:1px solid #ececec; background-position:0 -28px; color:#8c8179; }

a.button2						{ width:auto; float:left; height:20px; display:block; padding:0 8px; margin-right:24px; font:normal 11px/20px Arial; 
								border:1px solid #dededf; background:url(img/button2_bcg.gif) 0 0 repeat-x; color:#5a514b; }
a:hover.button2, a.but2_act		{ text-decoration:none; border:1px solid #ececec; background-position:0 -20px; color:#8c8179; }

.form1							{ padding:25px 0 18px 0; background:url(img/foot_dots.gif) bottom repeat-x; }
.form1 input					{ width:138px; height:17px; line-height:17px; float:left; padding:3px 4px 2px 4px; border:0; margin-bottom:3px; 
								background:url(img/input_bcg.gif) no-repeat; color:#fff;}
.form1 #f1_sub					{ width:22px; height:22px; padding:0; float:left; position:relative; left:3px; background:none; }


.form2							{ padding:25px 0 18px 0; background:url(img/form_dots.gif) bottom repeat-x; }
.form2 input					{ width:138px; height:17px; line-height:17px; float:left; padding:3px 4px 2px 4px; border:0; margin-bottom:3px; 
								background:url(img/bcg_input_form2.png) no-repeat; color:#948981; }
.form2 #f2_sub					{ width:22px; height:22px; padding:0; float:left; position:relative; left:3px; background:none; }


/* PAGES */
#all 							{ width:1020px; margin:0 auto; position:relative; }
#main_photo						{ position:absolute; }

.top 							{ width:1020px; height:309px; padding:89px 0 0 0; position:relative; }

.top #logo						{ width:276px; height:91px; display:block; position:absolute; top:86px; left:30px; z-index:100; }
.top #logo h1 a					{ width:276px; height:91px; display:block; position:relative; }

.top #menu						{ width:1020px; height:45px; padding:56px 0 0 0; position:relative; z-index:90; margin:0 auto;
								background:url(img/bcg_menu.jpg) no-repeat;}
.top #menu ul					{ height:45px; line-height:450px; float:right; padding-right:20px; list-style:none; }
.top #menu ul li 				{ height:45px; line-height:45px; float:left; padding-left:58px; }
.top #menu ul li a				{ height:45px; font:normal 18px/45px "Times New Roman"; float:left; font-style:italic; color:#b5aead; }
.top #menu ul li a:hover		{ text-decoration:none; background:url(img/li_bcg.gif) 0 43px repeat-x; color:#fff; }

.top .main_header				{ font:normal 55px/55px "Times New Roman"; font-style:italic; padding-left:40px; color:#fff; }
.top .main_header span			{ font:normal 40px/55px Verdana; font-style:normal; padding-left:190px; }

.body							{ width:960px; padding:0 30px; position:relative; background:url(img/kolumns_dots.gif) 30px 0 repeat-y; }
.body .left_body				{ width:730px; padding-right:40px; float:left; overflow:hidden; }
.body .left_body blockquote		{display:block;margin:20px 0 20px 50px;font-size: 14px;}
.body .right					{ width:170px; padding-left:20px; float:left; }

#left_body_dotted				{ background:url(img/right_dots2.gif) right repeat-y; }
#margin_index_only				{ border-top:40px solid #000; }
#noimage						{ height:auto; padding:37px 0 0 0; background:url(img/bcg_noimage.gif) repeat-x; }
#noimage #logo					{ top:34px; }
#noimagebody					{ padding-bottom:40px; padding-top:43px; background:url(img/noimage_bcg_body.png) #fff repeat-x; }
#noimagebody2					{ border:1px solid #fff; border-width:43px 0; background:url(img/right_dots3.gif) 800px 0 #fff repeat-y; } 
#no_image_foot					{ padding-top:20px; background:none; }


/* index */
.body .left						{ width:230px; padding-right:20px; float:left; }
.body .left .image				{ border:3px solid #fff; margin-bottom:10px; }

.body .center					{ width:440px; padding:0 40px; float:left; }
.body .center .podpis			{ position:relative; left:-20px; padding-top:5px; }


/* home_ingelogd */
.body .left_body .ramka			{ width:720px; height:83px; padding:10px 0 0 10px; margin-bottom:28px; background:#bbb0a8; }
.body .left_body .ramka .r_left	{ width:300px; float:left; }
.body .left_body .ramka form	{ width:407px; padding-top:2px; position:relative; float:left; }
.body .left_body .ramka form input{ width:163px; height:19px; padding:7px 5px 5px 5px; margin:0 9px 8px 0; float:left; font-size:15px; border:0; color:#5a514b;
								background:url(img/bcg_input_form.png) no-repeat; }
.body .left_body .ramka form #sub_woon{ width:41px; height:68px; padding:0; position:absolute; margin:0; right:0; top:2px; background:none; }
.body .left_body .ramka .h2		{ font:bold 25px/30px Arial; color:#fff; }
.body .left_body .ramka .h3		{ font:normal 25px/30px Georgia; color:#5a514b; }

.body .under_wooning			{ padding:15px 0; }
.body .under_wooning span		{ font-size:1.2em; }
.body .arrow_ingelogd			{ padding-left:15px; line-height:17px; background:url(img/brown_arrow.gif) left no-repeat; color:#5a514b; }


/* oorsprong niet ingelogd */
.body .left_body .imageDiv		{ float:left; width: 279px; }
.body .left_body .imageText		{ float: left; width: 451px; }
p.introtekst					{font-family: Georgia; font-size: 16px;line-height: 1.4em;margin-bottom: 1.4em;}
p.oorsprong						{font-family: Georgia; font-size: 12px;line-height: 1.5em;}
p.homeklein						{font-family: Georgia; font-size: 13px;line-height: 1.5em;}
.body .left_body .image			{ margin:0 0px 15px 0; border:3px solid #dfd5ce; }
.body .left_body .textTitle		{ margin: 0 0 15px 0; }

/* impressie-niet-ingelogd */
.body #impressie_gallery		{ width:714px; padding:3px 3px 3px 2px; position:relative; background:#dfd5ce; }
.body #impressie_gallery .impressieHeight { width:1px; height: 609px; float:left; }
.body #impressie_gallery #impressie_change { width: 713px; float: left;  }
.body .heiht484	{ height: 484px; }
.body #impressie_gallery #loadDiv { width: 381px; float: left; display: none; padding: 250px 0 0 332px; }
.body #impressie_gallery #loadDiv #loadGif { display: none; }
.body #impressie_gallery .im_content{ padding:8px 8px 4px 8px; }
.body #impressie_gallery .im_content .titles{ }
.body #impressie_gallery .im_content div.downText{ float:left; color:#313131; }
.body #impressie_gallery .im_content a.imc_right{ float:right; line-height:16px; padding-left:21px; background:url(img/print_ico.gif) no-repeat; }

.body #impressie_gallery .abs_left{ width:40px; height:25px; display:block; position:absolute; left:0; top:41px; background:url(img/arrow_left_ontop.gif) no-repeat; }
.body #impressie_gallery .abs_right{ width:40px; height:25px; display:block; position:absolute; right:0; top:41px; background:url(img/arrow_right_ontop.gif) no-repeat;}

.body #impressie_gallery .abs_left span{ position:absolute; left:-1000em; }
.body #impressie_gallery .abs_right span{ position:absolute; left:-1000em; }

.body .im_navigation			{ height:72px; padding:18px 0; }
.body .im_navigation .l_arrow	{ width:24px; padding:25px 18px 0 18px; float:left; }
.body .im_navigation .l_arrow a	{ width:23px; height:21px; display:block; background:url(img/arrow_left.gif) no-repeat; }
.body .im_navigation .l_arrow a span{ position:absolute; left:-1000em; }
.body .im_navigation .r_arrow	{ width:24px; padding:25px 18px 0 18px; float:left; }
.body .im_navigation .r_arrow a	{ width:23px; height:21px; display:block; background:url(img/arrow_right.gif) no-repeat; }
.body .im_navigation .r_arrow a span{ position:absolute; left:-1000em; }

.body .im_navigation .images	{ margin: 0 auto; width: 100%; overflow:hidden; }
/* .body .im_navigation .images a	{ width:94px; height:66px; float:left; margin-right:19px; position:relative; left:10px; border:3px solid #dfd5ce; } */
 .body .im_navigation .images a	{ width:94px; height:66px; float:left; border:3px solid #dfd5ce; } 
.body .im_navigation .images a:hover{ border:3px solid #5a514b; }
.body .im_navigation .images a.active{ float:left; border:3px solid #5a514b; }

/* impressie-print-preview */
#preview						{ padding:13px 20px 13px 20px; background:#fff; }
#preview .print_stylesheet		{ display: none; }
#preview .print_stylesheet span	{ position:absolute; left:-1000em; }
#preview .white					{ width:660px; padding:25px 35px 10px 35px; margin:0 auto; background:#fff; }
#preview .white .logo_pr		{ width:216px; height:72px; display:block; float:left; background:url(img/preview_inca.jpg) no-repeat; }
#preview .white .logo_pr span	{ position:absolute; left:-1000em; }
#preview .white .style			{ width:203px; height:49px; float:right; position:relative; top:20px; background:url(img/preview_stylesheet.jpg) no-repeat; }
#preview .white .style span		{ position:absolute; left:-1000em; }
#pr_gallery						{ width:661px; padding-top:60px; }
#pr_gallery .main				{ border:2px solid #ded3cb; margin-bottom:19px; }
#pr_gallery a					{ float:left; }
#pr_gallery a .small			{ border:2px solid #ded3cb; margin-right:19px; }
#pr_gallery a #sm_last			{ margin:0; }

#pr_gallery .im_content			{ padding:8px 8px 4px 8px; }
#pr_gallery .im_content .titles	{ padding-bottom:100px; }
#pr_gallery .im_content a		{ float:left; color:#313131; }
#pr_gallery .im_content a.imc_right{ float:right; line-height:16px; padding-left:21px; background:url(img/print_ico.gif) no-repeat; }

/* impressie-ingelogd-print-preview */
#pr_gallery .txt_img			{ padding:15px 0 25px 0; line-height:18px; }
#pr_gallery .txt_img img		{ float:right; }

/* nieuws-niet-ingelogd */
.body .dots_bottom 				{ padding:25px 0 18px 0; background:url(img/form_dots.gif) bottom repeat-x; }
.body .nni_list					{ padding:15px 0; }
.body .nni_list .box			{ width:700px; padding:10px; margin:0; border-bottom:20px solid #fff; }
.body .nni_list .even			{ background:#efeae6; }
.body .nni_list .box .date 		{ font-size:0.8em; line-height:20px; color:#000; }
.body .nni_list .box img		{ width:230px; margin-right:34px; border:3px solid #dfd5ce; float:left; }
.body .nni_txt					{ width:420px; padding-right:10px; float:left; }
.body .nni_txt .txt_bigger		{ padding:15px 0; }
.body .nni_txt .lees			{ font-size:0.9em; padding-right:14px; color:#948981; background:url(img/brown_arrow.gif) right no-repeat; }

.body .stronicowanie			{ text-align:center; }
.body .stronicowanie ul			{ height:20px; list-style:none; }
.body .stronicowanie ul li		{ display:inline; padding:0 3px; border-right:1px solid #444; }
.body .stronicowanie ul li a	{ font-weight:bold; line-height:16px; padding:0 4px; color:#5A5A5A; }

.body .stronicowanie ul li a.a_left{ padding:0 7px; background:url(img/arrow_left_sm.gif) no-repeat; }
.body .stronicowanie ul li a.a_right{ padding:0 7px; background:url(img/arrow_right_sm.gif) no-repeat; }
.body .stronicowanie ul li a.active{ border-color:#D83073; }
.body .stronicowanie ul li a:hover{ border-color:#D83073; }

.body .stronicowanie ul li a.a_left span, .body .stronicowanie ul li a.a_right span{ position:absolute; left:-1000em; }
.body .stronicowanie ul li a:hover.a_left, .body .stronicowanie ul li a:hover.a_right { text-decoration:none; }

.body .stronicowanie ul li.nob	{ border:0; }
.body .stronicowanie ul li.nob2	{ border-left:1px solid #444; border-right: none; }

.body .pages_words_up			{ text-align:left; padding:0 0 20px 270px; font-size:0.9em; }
.body .pages_words_up ul		{ padding-bottom:15px; background:url(img/form_dots.gif) bottom repeat-x; }
.body .pages_words_down			{ text-align:left; padding-left:270px; font-size:0.9em; }
.body .pages_words_down ul		{ padding-top:18px; background:url(img/form_dots.gif) top repeat-x; }

/* dealers-niet-ingelogd */
.body .google_map				{ width:749px; height:477px; padding-top:30px; }


/* contact-ingelogd */
.body .lb_left					{ width:200px; padding-top:98px; float:left; }
.body .lb_right					{ width:520px; float:left; }
.body .lb_right	.dane			{  }
.body .lb_right	.dane div		{ float:left; }
.body .lb_right	.dane .clear	{ float:none; }
.body .lb_right	.dane .d_ll		{ width:70px; }
.body .lb_right	.dane a			{ color:#5A514B; }


/* serie-lijst | paneel-lijst | artikel-lijst */
.body #ramka2					{ margin-bottom:0; }
.body .r_postscript				{ width:710px; font:normal 13px Georgia; padding:3px 10px; background:#5b514b; color:#fff; }
.body .inca_list				{ position:relative; }
.body .inca_list li				{ width:670px; height:30px; padding:10px 0 10px 60px; display:block; position:relative; }
.body .inca_list li.in_li_arrow	{ background:url(img/arrow_list.gif) 24px 15px no-repeat; }
.body .inca_list li.even		{ background:#efeae6; }
.body .inca_list li	a			{ font:normal 16px/30px Arial; color:#5a514b; }
.body .inca_list li	a span		{ font:normal 18px Georgia; color:#948981; }

/* seriepagina */
.body .s_boxes					{ margin-top:30px; float:left; background:url(img/right_dots3.gif) 355px 0 repeat-y; }
.body .s_boxes div				{ width:345px; padding-right:20px; float:left; }
.body .s_boxes div ul			{ padding-top:5px; }
.body .s_boxes div ul li		{ padding-left:15px; line-height:17px; background:url(img/brown_arrow.gif) left no-repeat; color:#5a514b; }
.body .s_boxes div ul a			{ color:#5a514b; }

.body .terug_print				{ width:730px; height:22px; padding-bottom:28px; font-size:0.9em; }
.body .terug_print .terug		{ width:185px; height:22px; display:block; float:left; background:url(img/podkladka.gif) no-repeat; color:#fff; }
.body .terug_print .terug span	{ background:url(img/arrow_left_white.gif) 10px 2px no-repeat; line-height:21px; padding-left:25px; }
.body .terug_print :hover.terug	{ text-decoration:none; }
.body .terug_print .print		{ height:20px; padding:2px 10px 0 25px; line-height:20px; display:block; float:right; background:url(img/printer.gif) 0 3px no-repeat; }
.body .terug_print :hover.print	{ }

/* paneelpagina */
.body .pa_left					{ width:430px; float:left; }
.body .pa_left img				{ float:left; border:3px solid #dfd5ce; }

.body .pa_right					{ width:290px; float:left; }
.body .pa_right div				{ width:290px; padding-right:0px; margin-bottom:20px; float:left; }
.body .pa_right div ul			{ padding-top:5px; }
.body .pa_right div ul li		{ padding-left:15px; line-height:17px; position:relative; background:url(img/brown_arrow.gif) left no-repeat; color:#5a514b; }
.body .pa_right div ul a		{ color:#5a514b; }
.body .pa_right div ul .onthoud	{ text-decoration:underline; position:absolute; right:0; color:#948981; }
.body .pa_right div ul :hover.onthoud{ text-decoration:none; }
.body .pan_list li				{ line-height:22px; }
.body .pan_list li a			{ color:#5a514b; }

/* artikelpagina-leverbaar */
.body .ar_text					{ width:245px; float:left; line-height:20px; }
.body .ar_text .art_hdr			{ padding-bottom:5px; }

.body .ar_img					{ width:245px; float:left; line-height:20px; }
.body .ar_img .ar_big			{ float:right; padding-bottom:22px; }
.body .ar_img .ar_small			{ border:3px solid #948981; float:right; margin:0 0 35px 19px; }
.body .ar_img .inputFile		{ float: right; margin: 15px 0 0 0; display:block; }

.body .art_left					{ width:490px; padding:0 30px 0 10px; float:left; }
.body .art_left	.logo_up		{ width:74px; margin:15px auto; display:block; float:none; text-align:center; }
.body .art_left .a_boxes		{ width:470px; padding:10px; float:left; background:url(img/right_dots4.gif) #efeae6 300px 0 repeat-y;margin-top:33px; }

.body .art_left .a_boxes div.left	{ width:265px; padding-right:20px; margin-bottom:5px; float:left; }
.body .art_left .a_boxes div.right	{ width:145px; padding-right:20px; margin-bottom:5px; float:left; }

.body .art_left .a_boxes div.clear{ width:400px; margin:0; float:none; }
.body .art_left .a_boxes div ul	{ padding-top:5px;margin-bottom: 20px; }
.body .art_left .a_boxes div ul li{ padding-left:15px; line-height:17px; background:url(img/brown_arrow.gif) left no-repeat; color:#5a514b; }
.body .art_left .a_boxes div ul a{ color:#5a514b; }

.body .art_right				{ width:180px; padding:10px; float:left; background:#f8f5f4; }
.body .art_right .line34		{ float:left; }
.body .art_right .text			{ font-size:0.9em; line-height:14px; }
.body .art_right select#type	{ margin:10px 0; }
.body .art_right .hdr_green		{ padding-left:20px; padding-bottom:30px; line-height:13px; background:url(img/sign_green.png) no-repeat; }
.body .art_right .hdr_red		{ padding-left:20px; padding-bottom:30px; line-height:13px; background:url(img/sign_red.png) no-repeat; }

/* vergelijkpagina */
.body .ver_box					{ padding:10px; }
.body .ver_box .ver_hdr			{ padding-bottom:10px; }
.body .ver_box .part			{ width:245px; line-height:20px; float:left; }
.body .ver_box .link			{ width:220px; float:left; }
.body .ver_box .link a			{ float:right; margin:32px 0 0 0; }
.body .even						{ background:#efeae6; }

/* artikelpagina-leverbaar-preview */
.alp							{ width:830px; position:relative; padding:20px; background:#fff; }
.alp .a_title					{ position:absolute; left:23px; top:20px; }
.alp_box						{ width:240px; height:128px; position:relative; padding-top:50px; float:left; }
.alp_box .a_img					{ width:240px; height:100px; position:relative; }
.alp_box .a_img img				{ position:absolute; bottom:0; }
.alp_box .a_link				{ width:238px; height:20px; padding:8px 0 0 2px; }
.alp_box .a_link a				{ padding-left:15px; line-height:17px; background:url(img/brown_arrow.gif) 0 2px no-repeat; color:#5a514b; }
.alp_center						{ padding-left:44px; padding-right:44px; }

/* beheer-tussenhandel */
.body .art_left .logo_frame		{ width:219px;  text-align:center; float:right; padding:8px 0 8px 0; border:1px solid #dfd5ce; }
.body #style_options			{ padding-top:10px; position:relative; }
.body #style_options .af_box	{ width:180px; padding:20px 0 0 0; position:relative; }

.body #style_options .af_box .line{ width:180px; float:left; }
.body #style_options .af_box .af_ttl{ width:180px; font-weight:bold; float:left; }
.body #style_options .af_box label{ width:40px; padding-left:3px; line-height:13px; float:left; margin:0; }
.body #style_options .af_box .br{ width:180px; height:10px; float:left; clear:both; overflow:hidden; position:relative; }
.body #style_options .af_box input{ width:13px; height:13px; float:left; margin:0; }
.body #style_options .af_box span{ float:left; font-weight:bold; }
.body #style_options .breaker	{ padding-bottom:100px; }

.body .art_left .percent		{ width:38px; height:18px; padding:2px; line-height:18px; text-align:center; float:left; background:url(img/bcg_percent.png) no-repeat;}
.body .art_left .percent_inp	{ width:38px; height:18px; padding:2px; line-height:18px; text-align:center; float:left; background:url(img/bcg_percent.png) no-repeat; border:none; color: #5A514B;}
.body .art_left .sign_per		{ float:left; padding:0 20px 0 3px; font-weight:bold; }
.body .art_left .bevm			{ float:left; }

.percent_aantal					{ width:38px; height:18px; padding:2px; line-height:18px; text-align:center; float:left; background:url(img/bcg_percent.png) no-repeat; border:none; color: #5A514B; margin: 6px 0 0 0;}

.body .art_left .data			{ width:480px; background:url(img/right_dots3.gif) 233px 0 #fff repeat-y; }
.body .art_left .data .d_left	{ width:222px; padding-right:13px; float:left; }
.body .art_left .data .d_left a	{ text-decoration:underline; color:#948981; }
.body .art_left .data .d_left a:hover{ text-decoration:none; }
.body .art_left .data .d_left a.mailto{ text-decoration:none; color:#5A514B; }
.body .art_left .data .d_left a:hover.mailto{ text-decoration:underline; }
.body .art_left .data .d_left span{ color:#5A514B; }

.body .ar_text a				{ color:#5A514B; }

.body .art_left .data .d_right	{ width:230px; padding:0 0 0 15px; float:left; }
.body .art_left .data .d_right form input{ width:215px; height:18px; padding:2px 3px; border:0; line-height:18px; margin-bottom:10px; 	
								background:url(img/nie_form_bcg.png) no-repeat; color:#5a514b; }

/* foot */
.foot							{ width:960px; height:30px; padding-top:40px; position:relative; left:30px; background:url(img/foot_dots.gif) 0 20px repeat-x; }
.foot ul						{ list-style:none; }
.foot ul li						{ height:11px; line-height:11px; list-style:none; float:left; padding:0 8px; border-left:1px solid #948981; }
.foot ul li.first				{ padding-left:0; border:0; }
.foot ul li	a					{ list-style:none; color:#948981; }

.foot .copy						{ float:right; color:#948981; }

#DealersMap						{ width: 749px; height: 477px; }








