html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strike, strong, sub, sup, tt, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding:0;border: 0;	font-size: 100%;background: transparent;}

/* if lte IE 6 */
#ie6msg {margin:0px auto;width:900px;clear:both;background:#fffde0;color:#7d7d7d;padding:20px 20px 5px 20px;margin-top:12px;border:1px solid #fcc474;font:13px 'Trebuchet MS', Arial, Helvetica, sans-serif;}
#ie6msg a:link, #ie6msg a:active, #ie6msg a:visited {text-decoration:underline;color:#7d7d7d;}
#ie6msg a:hover {text-decoration:underline;color:#555454;}
#ie6msg h4 {color:#5d5e5d;padding:0px;font-size:18px;font-weight:bold;border:none;margin-bottom:0px;}

* { margin: 0; padding: 0; outline:none; }
.clear {clear:both;}
html, body {height:100%;}
body {background:#fafafa url(Bg_body2.jpg) top left repeat-x; background-attachment:fixed}
body#pro {background:#fafafa url(Bg_body3.jpg) top left repeat-x; background-attachment:fixed}
body, .inputfield, .width_5 {font:12px "Trebuchet MS", Arial, sans-serif;color:#666;}

h1 {font:16px "Trebuchet MS", Arial, sans-serif;color:#232020;text-shadow:0 1px 1px #fff;/*letter-spacing:-0.1px;*/}
h1 a {color:#232020;}
h2 {font:12px "Trebuchet MS", Arial, sans-serif;color:#666;border-bottom:1px solid #efefef;padding-bottom:5px;font-weight:bold;margin-bottom:14px;text-transform:uppercase;}
h3 {font:12px Georgia, Arial, sans-serif;font-style:italic;color:#666;padding:3px 0 10px 0;font-weight:bold;line-height:18px;}
h3 a {color:#666;display:block;}
h3 a:hover {text-decoration:none;}
h4 {border-bottom:2px solid #efefef;padding-bottom:7px;font-weight:bold;margin-bottom:25px;color:#666;font-size:18px;letter-spacing:-0.1px;}

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

#container {margin:0 auto -110px;min-height:100%;height: auto !important;height: 100%;width:908px;}

#logo {width:239px;height:128px;background:url(Logo_imp.png) no-repeat;margin-left:-25px;}

#logo a#logo_imperial {display:block;width:239px;height:128px;font-size:0px;line-height:300px;text-indent:-9999px;}


#top_box_right {float:right;width:711px;margin-top:-81px;margin-right:5px;}
#top_message {width:704px;font:12px Georgia, "Times New Roman", Times, serif;text-align:right;padding-bottom:8px;text-shadow:0 1px 1px #f0efef;color:#444;padding-right:7px;font-weight:bold;}

#top_message a {color:#444;text-decoration:underline;}

#top_message a:hover {color:#f31d20;text-decoration:underline;}

#navigation {width:711px;height:41px;background:url(Bg_nav00.png) top left no-repeat;/*margin-top:-58px;*/}


#navigation ul {list-style-type:none;line-height:200px;height:41px;margin-left:11px;}

#navigation ul li { display:inline;}

#navigation ul li a {float:left;display:block;height:41px;text-indent:-9999px;font-size:0px;line-height:200px;}


#navigation li a#nav_home {width:85px;background:url(Nav_home.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_home {width:85px;background:url(Nav_home.png) bottom left;height:41px;display:block;}

#navigation li a#nav_home_active {width:61px;background:url(Nav_home.png) bottom left;height:41px;display:block;margin-right:18px;}


#navigation li a#nav_home_pro {width:61px;background:url(Nav_homf.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_home_pro {width:61px;background:url(Nav_homf.png) bottom left;height:41px;display:block;}

#navigation li a#nav_home_pro_active {width:85px;background:url(Nav_homf.png) bottom left;height:41px;display:block;margin-right:18px;}



#navigation li a#nav_imperial_NL {width:93px;background:url(Nav_over.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_imperial_NL {width:93px;background:url(Nav_over.png) bottom left;height:41px;display:block;}

#navigation li a#nav_imperial_active_NL {width:93px;background:url(Nav_over.png) bottom left;height:41px;display:block;margin-right:18px;}

#navigation li a#nav_imperial_FR {width:84px;background:url(Nav_oves.png) top left;height:41px;display:block;margin-right:15px;}

#navigation li a:hover#nav_imperial_FR {width:84px;background:url(Nav_oves.png) bottom left;height:41px;display:block;}

#navigation li a#nav_imperial_active_FR {width:84px;background:url(Nav_oves.png) bottom left;height:41px;display:block;margin-right:15px;}


#navigation li a#nav_portfolio_NL {width:170px;background:url(Nav_port.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_portfolio_NL {width:170px;background:url(Nav_port.png) bottom left;height:41px;display:block;}

#navigation li a#nav_portfolio_active_NL {width:86px;background:url(Nav_port.png) bottom left;height:41px;display:block;margin-right:18px;}

#navigation li a#nav_portfolio_FR {width:89px;background:url(Nav_poru.png) top left;height:41px;display:block;margin-right:15px;}

#navigation li a:hover#nav_portfolio_FR {width:89px;background:url(Nav_poru.png) bottom left;height:41px;display:block;}

#navigation li a#nav_portfolio_active_FR {width:89px;background:url(Nav_poru.png) bottom left;height:41px;display:block;margin-right:15px;}


#navigation li a#nav_jobs {width:98px;background:url(Nav_jobs.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_jobs {width:98px;background:url(Nav_jobs.png) bottom left;height:41px;display:block;}

#navigation li a#nav_jobs_active {width:31px;background:url(Nav_jobs.png) bottom left;height:41px;display:block;margin-right:18px;}


#navigation li a#nav_nieuws_NL {width:85px;background:url(Nav_nieu.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_nieuws_NL {width:85px;background:url(Nav_nieu.png) bottom left;height:41px;display:block;}

#navigation li a#nav_nieuws_active_NL {width:47px;background:url(Nav_nieu.png) bottom left;height:41px;display:block;margin-right:18px;}

#navigation li a#nav_nieuws_FR {width:71px;background:url(Nav_nieu.png) top left;height:41px;display:block;margin-right:15px;}

#navigation li a:hover#nav_nieuws_FR {width:71px;background:url(Nav_nieu.png) bottom left;height:41px;display:block;}

#navigation li a#nav_nieuws_active_FR {width:71px;background:url(Nav_nieu.png) bottom left;height:41px;display:block;margin-right:15px;}


#navigation li a#nav_contact {width:57px;background:url(Nav_cont.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_contact {width:57px;background:url(Nav_cont.png) bottom left;height:41px;display:block;}

#navigation li a#nav_contact_active {width:57px;background:url(Nav_cont.png) bottom left;height:41px;display:block;margin-right:18px;}


#navigation li a#nav_contact_pro {width:57px;background:url(Nav_conu.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_contact_pro {width:57px;background:url(Nav_conu.png) bottom left;height:41px;display:block;}

#navigation li a#nav_contact_pro_active {width:57px;background:url(Nav_conu.png) bottom left;height:41px;display:block;margin-right:18px;}



#navigation li a#nav_pro_NL {width:150px;background:url(Nav_prof.png) top left;height:41px;display:block;}

#navigation li a:hover#nav_pro_NL {width:150px;background:url(Nav_prof.png) bottom left;height:41px;display:block;}

#navigation li a#nav_pro_active_NL {width:150px;background:url(Nav_prof.png) bottom left;height:41px;display:block;}

#navigation li a#nav_pro_FR {width:113px;background:url(Nav_prog.png) top left;height:41px;display:block;}

#navigation li a:hover#nav_pro_FR {width:113px;background:url(Nav_prog.png) bottom left;height:41px;display:block;}

#navigation li a#nav_pro_active_FR {width:113px;background:url(Nav_prog.png) bottom left;height:41px;display:block;}


#navigation li a#nav_bedrijf_NL {width:207px;background:url(Nav_bedr.png) top left;height:41px;display:block;}

#navigation li a:hover#nav_bedrijf_NL {width:207px;background:url(Nav_bedr.png) bottom left;height:41px;display:block;}

#navigation li a#nav_bedrijf_active_NL {width:207px;background:url(Nav_bedr.png) bottom left;height:41px;display:block;}

#navigation li a#nav_bedrijf_FR {width:128px;background:url(Nav_beds.png) top left;height:41px;display:block;}

#navigation li a:hover#nav_bedrijf_FR {width:128px;background:url(Nav_beds.png) bottom left;height:41px;display:block;}

#navigation li a#nav_bedrijf_active_FR {width:128px;background:url(Nav_beds.png) bottom left;height:41px;display:block;}


#navigation li a#nav_downloads {width:81px;background:url(Nav_down.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_downloads {width:81px;background:url(Nav_down.png) bottom left;height:41px;display:block;}

#navigation li a#nav_downloads_active {width:81px;background:url(Nav_down.png) bottom left;height:41px;display:block;margin-right:18px;}


#navigation li a#nav_producten_NL {width:75px;background:url(Nav_prod.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_producten_NL {width:75px;background:url(Nav_prod.png) bottom left;height:41px;display:block;}

#navigation li a#nav_producten_active_NL {width:75px;background:url(Nav_prod.png) bottom left;height:41px;display:block;margin-right:18px;}

#navigation li a#nav_producten_FR {width:62px;background:url(Nav_proe.png) top left;height:41px;display:block;margin-right:18px;}

#navigation li a:hover#nav_producten_FR {width:62px;background:url(Nav_proe.png) bottom left;height:41px;display:block;}

#navigation li a#nav_producten_active_FR {width:62px;background:url(Nav_proe.png) bottom left;height:41px;display:block;margin-right:18px;}



#header_over_imperial {background:url(Bg_heade.png);width:904px;height:296px;margin-top:-110px;margin-bottom:8px;}


#header {background:url(Bg_heade.png);width:904px;height:296px;margin-top:-113px;}

#header #header_content {color:#fff;text-shadow:0 1px 1px #b03539;padding:6px 7px 0 45px;}

#header #header_content #header_content_left {float:left;width:363px;padding-top:28px;padding-right:0px;}

#header #header_content #header_content_left_pro {float:left;width:363px;padding-top:20px;padding-right:0px;}

#header #header_content #header_content_right {float:left;width:482px;height:280px;}


#header_pro {background:url(Bg_headf.png);width:904px;height:296px;margin-top:-113px;}
#header_pro #header_content {color:#fff;text-shadow:0 1px 1px #b03539;padding:6px 7px 0 45px;}
#header_pro #header_content #header_content_left {float:left;width:363px;padding-top:28px;padding-right:0px;}
#header_pro #header_content #header_content_left_pro {float:left;width:363px;padding-top:20px;padding-right:0px;}
#header_pro #header_content #header_content_right {float:left;width:482px;height:280px;}

#header #header_content h1#title_vleeswaren_NL {display:block;background:url(Title_vl.png);width:374px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:25px;}
#header #header_content h1#title_vleeswaren_FR {display:block;background:url(Title_vl.png);width:267px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:25px;}
#header #header_content h1#title_jobs_NL {display:block;background:url(Title_jo.png);width:52px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:25px;}

#header #header_content h1#title_contact {display:block;background:url(Title_co.png);width:296px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:25px;margin-top:35px;}
#header_pro #header_content h1#title_contact {display:block;background:url(Title_co.png);width:296px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:25px;margin-top:35px;}

#header #header_content h1#title_onze_kracht_NL {display:block;background:url(Title_on.png);width:163px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header #header_content h1#title_onze_kracht_FR {display:block;background:url(Title_oo.png);width:150px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header #header_content h1#title_onze_inspiratie_NL {display:block;background:url(Title_oo.png);width:219px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header #header_content h1#title_onze_inspiratie_FR {display:block;background:url(Title_op.png);width:219px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header #header_content h1#title_onze_trots_NL {display:block;background:url(Title_op.png);width:136px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header #header_content h1#title_onze_trots_FR {display:block;background:url(Title_oq.png);width:150px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header #header_content h1#title_vacatures_opzoek_NL {display:block;background:url(Title_va.png);width:320px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header #header_content h1#title_vacatures_opzoek_FR {display:block;background:url(Title_vb.png);width:229px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header #header_content h1#title_vacatures_groeien_NL {display:block;background:url(Title_vb.png);width:300px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header #header_content h1#title_vacatures_groeien_FR {display:block;background:url(Title_vc.png);width:310px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header #header_content h1#title_vacatures_medewerkers_NL {display:block;background:url(Title_vc.png);width:300px;height:57px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header #header_content h1#title_vacatures_medewerkers_FR {display:block;background:url(Title_vd.png);width:337px;height:57px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header #header_content h1#title_pro_NL {display:block;background:url(Title_pr.png);width:229px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header #header_content h1#title_pro_FR {display:block;background:url(Title_ps.png);width:296px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header_pro #header_content h1#title_pro_NL {display:block;background:url(Title_pr.png);width:229px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}
#header_pro #header_content h1#title_pro_FR {display:block;background:url(Title_ps.png);width:296px;height:27px;line-height:300px;text-indent:-9999px;font-size:0px;margin-bottom:12px;}

#header #header_content strong {font-size:13px;}

.with_header {margin-top:2px;}
.no_header {margin-top:-113px;}
#main .top {background:url(Bg_main_.png);width:904px;height:8px;}
#main .middle {background:url(Bg_main0.png) repeat-y;width:904px;}
#main .middle .padding {padding:11px 30px 20px 30px;}
#main .middle .padding .left {float:left;width:510px;margin-right:45px;}
#main .middle .padding .right {float:left;width:289px;}
#main .bottom {background:url(Bg_main1.png);width:904px;height:12px;}

#jobs_left {float:left;width:405px;margin-right:35px;}
#jobs_right {float:left;width:404px;}
.job_item {border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:12px;}
.job_item h3 {padding-bottom:4px;padding-top:0px;background:url(Icon_que.png) no-repeat 0 2px;padding-left:25px;}
.job_item h3:hover {background:url(Icon_quf.png) no-repeat 0 2px;}
.job_item p {padding-left:25px;}

#main h1 {border-bottom:2px solid #efefef;padding-bottom:7px;font-weight:bold;margin-bottom:25px;color:#ed1c24;font-size:18px;letter-spacing:-0.1px;}
#main h2 {background:url(Icon_que.png) no-repeat 0 2px;padding-left:25px;cursor:pointer;}
#main h2:hover {background:url(Icon_quf.png) no-repeat 0 2px;}
#main .togglebox {overflow: hidden;clear: both;padding-bottom:30px;width:229px;color:#999;}
#main .vestiging {width:289px;padding-bottom:20px;}
#main .inline_pic {float:right;margin:2px 0px 10px 20px;border:2px solid #efefef;}
#main .brand_pic {float:right;margin:2px 0px 10px 15px;border:1px solid #efefef;}
#main .brand_item {float:left;width:402px;margin-bottom:35px;min-height:200px;}
#main .brand_item h2 {background:url(Icon_que.png) no-repeat 0 2px;padding-left:25px;cursor:default;}
#main .brand_item .brand_item_content {width:400px;}

#language_box {margin-left:-39px;margin-top:34px;}
#language_box a#lang_NL {display:block;background:url(Button_l.png);width:41px;height:32px;line-height:300px;text-indent:-9999px;font-size:0px;}
#language_box a:hover#lang_NL {background:url(Button_l.png) bottom left;}
#language_box a#lang_FR {display:block;background:url(Button_m.png);width:41px;height:32px;line-height:300px;text-indent:-9999px;font-size:0px;}
#language_box a:hover#lang_FR {background:url(Button_m.png) bottom left;}

#brands {background:url(Bg_brand.png);width:904px;height:100px;margin-top:0px;}
#brands #brands_box {padding:14px 0 0 25px;}
.brand {position:relative;float:left;margin-right:2px;}
.brand em {background:url(Bg_toolt.png) no-repeat; background-color:transparent;width:179px;height:107px;position:absolute;top:-140px;left:-35px;z-index:2;display:none;padding:20px 35px 0 15px;font-style:normal;color:#fff;}
#brands #brands_box .brand a#logo_brand_aoste {display:block;background:url(Logo_bra.png);width:120px;height:70px;text-indent:-9999px;font-size:0px;line-height:80px;}
#brands #brands_box .brand a:hover#logo_brand_aoste {background:url(Logo_bra.png);}
#brands #brands_box .brand a#logo_brand_bridou {display:block;background:url(Logo_brb.png);width:120px;height:70px;text-indent:-9999px;font-size:0px;line-height:80px;}
#brands #brands_box .brand a:hover#logo_brand_bridou {background:url(Logo_brb.png);}
#brands #brands_box .brand a#logo_brand_marcassou {display:block;background:url(Logo_brc.png);width:120px;height:70px;text-indent:-9999px;font-size:0px;line-height:80px;}
#brands #brands_box .brand a:hover#logo_brand_marcassou {background:url(Logo_brc.png);}
#brands #brands_box .brand a#logo_brand_ww {display:block;background:url(Logo_brd.png);width:120px;height:70px;text-indent:-9999px;font-size:0px;line-height:80px;}
#brands #brands_box .brand a:hover#logo_brand_ww {background:url(Logo_brd.png);}
#brands #brands_box .brand a#logo_brand_leielander {display:block;background:url(Logo_bre.png);width:120px;height:70px;text-indent:-9999px;font-size:0px;line-height:80px;}
#brands #brands_box .brand a:hover#logo_brand_leielander {background:url(Logo_bre.png);}
#brands #brands_box .brand a#logo_brand_disney {display:block;background:url(Logo_brf.png);width:120px;height:70px;text-indent:-9999px;font-size:0px;line-height:80px;}
#brands #brands_box .brand a:hover#logo_brand_disney {background:url(Logo_brf.png);}
#brands #brands_box .brand a#logo_brand_bistro {display:block;background:url(Logo_brg.png);width:120px;height:70px;text-indent:-9999px;font-size:0px;line-height:80px;}
#brands #brands_box .brand a:hover#logo_brand_bistro {background:url(Logo_brg.png);}

#row_box {margin-top:0px;}
#row_box .box {float:left;background:url(Bg_box_l.png);width:302px;height:295px;}
#row_box .box .padding {padding:10px 20px 0 30px;line-height:18px;}
#row_box .box_large {float:left;background:url(Bg_box_l.png);width:302px;height:295px;}
#row_box .box_large .product_images {height:145px;}
.product_images img {margin-bottom:10px;}
#row_box .box_large span {display:block;font-weight:bold; text-transform:capitalize;}
#row_box .box_large .padding {padding:10px 20px 0 30px;line-height:18px;}
#row_box .box .padding a#logo_campofrio {float:right;display:block;background:url(Logo_cam.gif);width:121px;height:70px;margin:0 0 15px 15px;}
#row_box .box_pro {float:left;background:url(Bg_box_p.png);width:302px;height:295px;}
#row_box .box_pro .padding {padding:10px 110px 0 30px;line-height:18px;}
#row_box h1 {padding:13px 0 20px 52px;text-transform:capitalize;}

#product_detail {width:844px;}
#product_detail .product_images {float:right;width:250px;margin:0 0 25px 25px;}
#product_detail span {text-transform:uppercase;display:block;font-weight:bold;}
#product_detail ul {list-style-type:none;padding:5px 0 20px 0;}
#product_detail li {background:url(Icon_que.png) no-repeat 0 2px;padding-left:25px;}

ul#downloads {list-style-type:none;}
ul#downloads li {background:url(Icon_que.png) no-repeat 0 2px;padding-left:25px;}
a#button_download {display:block;background:url(Button_d.gif);width:94px;height:20px;margin:10px 0;font-size:0px;text-indent:-9999px;line-height:30px;}
a#button_download:hover {background-position:bottom left;}

.news_item_home {margin:10px 15px 8px 25px;padding-bottom:7px;width:258px;}
.news_item_home .news_date {float:left;width:73px;color:#b7b7b7;}
.news_item_home .news_date span.day {display:block;float:left;font-size:36px;margin-top:-6px;}
.news_item_home .news_date span.month {display:block;float:left;font-size:22px;margin-top:-2px;}
.news_item_home .news_date span.year {display:block;float:left;font-size:10px;margin-top:-7px;margin-left:2px;}
.news_item_home .news_content {float:left;width:185px;line-height:16px;}
.news_item_home .news_content a {color:#7d7d7d;}

.news_item {margin:10px 0px 14px 0px;padding-bottom:7px;width:287px;border-bottom:1px dotted #ccc;}
.news_item .news_date {float:left;width:73px;color:#b7b7b7;}
.news_item .news_date span.day {display:block;float:left;font-size:36px;margin-top:-6px;}
.news_item .news_date span.month {display:block;float:left;font-size:22px;margin-top:-2px;}
.news_item .news_date span.year {display:block;float:left;font-size:10px;margin-top:-7px;margin-left:2px;}
.news_item .news_content {float:left;width:185px;line-height:16px;color:#888;}
.news_item .news_content a {color:#7d7d7d;}

.push {height:110px;}

#footer {background:url(Bg_foote.png) repeat-x;height:110px;overflow:hidden;}
#footer #footer_content {width:904px;margin:0 auto;color:#6b6a6a;line-height:16px;padding-top:47px;}
#footer #footer_content .sitemap {float:left;width:863px;}
#footer #footer_content .footer_logo {float:left;margin-top:5px;}
#footer #footer_content .footer_logo a#footer_logo {display:block;background:url(Logo_foo.png);width:41px;height:33px;font-size:0px;line-height:300px;text-indent:-9999px;}
#footer #footer_content a {color:#b1b1b1;}

#contact_box h3 {padding-bottom:15px;}
#contact_box .message {font:12px Georgia, Arial, sans-serif;font-style:italic;color:#f31d20;padding-bottom:15px;font-weight:bold;}
#contact_box .item {clear:both;width:510px;}
#contact_box .item label {float:left;width:140px;line-height:37px;display:block;color:#777;font-weight:bold;}
#contact_box .item .width_5 {border:1px solid #d9d9d9;background:url(Bg_input.gif) repeat-x;padding:4px 6px;width:354px;color:#999;font-family:"Trebuchet MS", "Times New Roman", Times, serif;margin:7px 0px;-moz-border-radius:7px;}
#contact_box .item .width_5:focus {border:1px solid #bdbdbd;}
#contact_box .item .select {border:1px solid #d9d9d9;background:url(Bg_input.gif) repeat-x;padding:4px 6px;width:354px;color:#999;font-family:"Trebuchet MS", "Times New Roman", Times, serif;margin:7px 0px;-moz-border-radius:7px;}
#contact_box .item .select:focus {border:1px solid #bdbdbd;}
#contact_box .item .inputfield {border:1px solid #d9d9d9;background:url(Bg_input.gif) repeat-x;padding:4px 6px;width:354px;color:#999;font-family:"Trebuchet MS", "Times New Roman", Times, serif;margin:7px 0px;-moz-border-radius:7px;}
#contact_box .item .inputfield:focus {border:1px solid #bdbdbd;}
#contact_box .error .width_5 {border:1px solid #f31d20;background:url(Bg_input.gif) repeat-x;padding:4px 6px;width:354px;color:#999;font-family:"Trebuchet MS", "Times New Roman", Times, serif;margin:7px 0px;-moz-border-radius:7px;}
#contact_box .error .inputfield {border:1px solid #f31d20;background:url(Bg_input.gif) repeat-x;padding:4px 6px;width:354px;color:#999;font-family:"Trebuchet MS", "Times New Roman", Times, serif;margin:7px 0px;-moz-border-radius:7px;}
#contact_box .submit_NL {display:block;border:none;background:url(Button_s.gif);height:28px;padding-left:0px;width:99px;cursor:pointer;margin:10px 0 0 140px;font-size:0px;line-height:300px;text-indent:-9999px;}
#contact_box .submit_NL:hover {background:url(Button_s.gif) bottom left;}
#contact_box .submit_FR {display:block;border:none;background:url(Button_t.gif);height:28px;padding-left:0px;width:99px;cursor:pointer;margin:10px 0 0 140px;font-size:0px;line-height:300px;text-indent:-9999px;}
#contact_box .submit_FR:hover {background:url(Button_t.gif) bottom left;}
#contact_box .required { float: right; display: block; height: 32px; line-height: 32px; }

#myController {margin:-241px 0 0 855px;z-index:1000;position:absolute;background:url(Box_cont.png);width:27px;height:77px;}
#myController .jFlowPrev {display:block;width:1px;height:1px;margin-top:6px;}
#myController .jFlowControl {background:url(Slidesho.png);width:16px;height:16px;display:block;cursor:pointer;margin:4px 0px 0px 2px;}
#myController .jFlowSelected {background:url(Slidesho.png) bottom left;width:16px;height:16px;display:block;}

#myController2 {margin:-241px 0 0 492px;z-index:1000;position:absolute;background:url(Box_cont.png);width:27px;height:77px;}
#myController2 .jFlowPrev {display:block;width:1px;height:1px;margin-top:6px;}
#myController2 .jFlowControl {background:url(Slidesho.png);width:16px;height:16px;display:block;cursor:pointer;margin:4px 0px 0px 2px;}
#myController2 .jFlowSelected {background:url(Slidesho.png) bottom left;width:16px;height:16px;display:block;}

#box_search {background:url(Search_i.gif) top left no-repeat;height:45px;width:340px;}
#box_search .search_input {float:left;background:none;border:none;font:15px "Trebuchet MS", sans-serif;font-style:italic;color:#666;width:260px;padding:11px 0 0 20px;}
#box_search .search_submit {float:left;background:url(Search_s.gif);width:60px;height:45px;border:none;cursor:pointer;}

a#button_meer_info_NL {display:block;background:url(Button_m.gif);width:88px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}
a:hover#button_meer_info_NL {background:url(Button_m.gif) bottom left;}
a#button_meer_info_FR {display:block;background:url(Button_n.gif);width:100px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}
a:hover#button_meer_info_FR {background:url(Button_n.gif) bottom left;}

a#button_naar_producten_NL {display:block;background:url(Button_o.gif);width:152px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}
a:hover#button_naar_producten_NL {background:url(Button_o.gif) bottom left;}
a#button_naar_producten_FR {display:block;background:url(Button_p.gif);width:134px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}
a:hover#button_naar_producten_FR {background:url(Button_p.gif) bottom left;}

a#button_naar_overzicht_NL {display:block;background:url(Button_p.gif);width:184px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}
a#button_naar_overzicht_FR {display:block;background:url(Button_p.gif);width:156px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}

a#button_doorsturen_vriend_NL {display:block;background:url(Button_e.gif);width:200px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}
a#button_doorsturen_vriend_FR {display:block;background:url(Button_e.gif);width:131px;height:20px;text-indent:-9999px;font-size:0px;line-height:40px;margin-top:12px;}

a#button_print_NL {float:right;display:block;background:url(Button_p.gif);width:187px;height:50px;text-indent:-9999px;font-size:0px;line-height:40px;margin:0 0 15px 15px;}
a#button_print_FR {float:right;display:block;background:url(Button_p.gif);width:187px;height:50px;text-indent:-9999px;font-size:0px;line-height:40px;margin:0 0 15px 15px;}

/*form#jqtransform {width:340px;background:#b21c22;padding:3px 0;}*/

#box_date {background:url(Bg_date0.png);width:91px;height:88px;margin-top:-24px;font-size:15px;font-weight:bold;color:#fff;text-shadow:0 1px 1px #b61319;}
#box_date p {padding:16px 0 0 17px;}
#box_date span {display:block;font-size:17px;line-height:16px;}

h1#news_title {border-bottom:2px solid #efefef;padding-bottom:7px;font-weight:bold;margin-bottom:25px;color:#ed1c24;font-size:18px;letter-spacing:-0.1px;}
#news_title {margin:-64px 0 0 100px;height:70px;}

#job_description ul {padding:10px 0px 0px 40px;}

.error_message {background:#fffde0;color:#7d7d7d;padding:10px 20px;margin-top:12px;border:1px solid #ffdba8;font:13px 'Trebuchet MS', Arial, Helvetica, sans-serif;width:859px;}

h1#title_in_de_kijker_NL {background:url(Title_in.png);width:175px;height:18px;text-indent:-9999px;font-size:0px;line-height:20px;margin:12px 0 9px 7px;}
h1#title_in_de_kijker_FR {background:url(Title_io.png);width:175px;height:18px;text-indent:-9999px;font-size:0px;line-height:20px;margin:12px 0 9px 7px;}

h1#title_vleescategorien_NL {background:url(Title_vl.png);width:153px;height:18px;text-indent:-9999px;font-size:0px;line-height:20px;margin:12px 0 9px 7px;}

#box_terug_naar_bedrijfswebsite_NL {background:url(Box_teru.png);width:904px;height:72px;}
#box_terug_naar_bedrijfswebsite_NL:hover {background-position:bottom left;}
a#button_nr_bedrijfssite {display:block;width:904px;height:72px;}
#box_terug_naar_bedrijfswebsite_FR {background:url(Box_terv.png);width:904px;height:72px;}

a.link_website {margin-top:5px;display:block;background:url(Icon_lin.gif) no-repeat 0 -2px;padding-left:20px;text-transform:uppercase;font-size:11px;}