html,body,div,span,applet,object,iframe,form,h1,h2,h3,h4,h5,h6,p,img,ul{border:0;font-size:12px;outline:0;margin:0;padding:0;}
body{color:#000000;font-family:Verdana;line-height:16px;overflow:0;text-align:center;background:#454444 url(../media_index/css-images/background_nedpack.jpg) repeat-x;}
form{font:12px/14px Verdana;}
h1{color:#FF0000;background:url(../media_index/css-images/titelbalk_.jpg) top right no-repeat;font:14px/30px Verdana;}
h2{color:#000000;font-weight:bold;}
a,a:link,a:visited{color:#DD2106;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
a:focus{color:#BF1C1C;}
a:active{color:#702922;}
td{vertical-align:text-top;}
p{line-height:16px;padding:3px 0 6px;}
.bold{font-weight:700;}
.blue{color:#106DAF;}
.center{text-align:center;}
.clearfloat{clear:both;display:block;}
.font12{font-size:13px;}
.red{color:#FF0000;}
.smallfont{font-size:11px;}
#printcaption{display:none;}
#outerwrapper{background:url(../media_index/css-images/bg_wrapper.jpg) repeat-y;margin:0 auto;min-height:100%;overflow:hidden;position:relative;text-align:left;width:970px;}

#logo{height:55px;width:970px;background:url(../media_index/css-images/logo.jpg);}
#header{height:201px;width:970px;background:url(../media_index/css-images/header_flash.jpg); overflow:hidden;}
#menu{float:left;height:28px;width:100%;background:url(../media_index/css-images/menu.jpg);}
#menu ul{
	float:left;
	list-style:none;
	padding-left:23px;
	width:700px;
}
#menu li{color:#000000;display:inline;height:28px;}
#menu li a{color:#000000;padding:5px 10px 6px 10px;font:14px/28px Verdana;}
/*#menu li a:hover,#menu ul li a.selected{background-color:#dd2106;}*/
#menu li a:hover,#menu ul li a.selected{text-decoration:none;height:28px;background:url(../media_index/css-images/menubalkhover.png) repeat-x bottom;}
#menu #flags{color:#000000;float:left;line-height:28px;padding-right:15px;padding-left:55px;width:130px;text-align:right;background:url(../media_index/css-images/bg_talen.jpg) repeat-x;}
#submenu{clear:both;display:block;overflow:hidden;position:absolute;padding-top:0px;}
#submenu ul{height:20px;float:none;list-style:none;text-align:center;width:770px;margin:0;background:#DD2106;}
#submenu li{color:#FFFFFF;display:inline;padding:0px 2px 4px 6px;white-space:nowrap;}
#submenu li a{color:#FFFFFF;padding:2px 2px 4px 6px;background:url(../media_index/css-images/list_button.jpg) #DD2106 left bottom;font:12px/20px Arial,Geneva,Helvetica,sans-serif;background:no-repeat;}
#submenu li a:hover,#submenu ul li a.selected_submenu_item{color:#000000;text-decoration:none;background:url(../media_index/css-images/list_button_rollover.jpg) #DD2106 left bottom;background:no-repeat;}
/*HOMEPAGINA*/
#homecontent .homesub:first-child{margin-left:60px;}
#homecontent .homesub{float:left;margin-left:20px;text-align:center;width:135px;background:#CCCCCC;}
/*#homecontent .homesub{float:left;margin-left:60px;text-align:center;width:160px;background:#CCCCCC;}*/
#homecontent .homeyoutube{float:left; width:584px; height: 400px;; margin-left:60px; background-color:#CCC; margin-top: 20px; text-align: center; padding: 8px 8px 8px 8px;}
#homecontent .homesub h2{
	font-size:13px;
	font-weight:bold;
	padding-bottom:4px;
	padding-top:4px;
	color: #DD2106;
}
#homecontent .homesub .homeblokimage{height:240px;margin:0 1px;background:#FFFFFF;}
/*#homecontent .homesub .homeblokimage{height:270px;margin:0 1px;background:#FFFFFF;}*/
.homeblokimage img.foto_rechts{clear:both;display:block;margin:0 auto;}

#homecontent .homesub .homebloktekst{padding:6px; text-align:left;}
#homecontent .homesub .homebloktekst,
#homecontent .homesub .homebloktekst p{font-size:10px;line-height:12px;}
#news{color:#EFEFEF;float:right;padding:18px 15px 20px 15px;text-align:left;width:170px;margin:0px;background:url(../media_index/css-images/shadow-news.jpg) repeat-x;}
#news .titel{font-size:16px;font-weight:700;height:25px;width:170px;padding-bottom:22px;}
#nieuws_blok{font-size:10px;width:159px;border-left:#FF0000 solid 1px;font-weight:normal;margin-top:12px;text-align:left;padding:5px;/*background-color:#969495;*/ background:url(../media_index/css-images/verloop-newsblok.jpg) repeat-y;}
#nieuws_blok a{font-size:10px;color:#CCCCCC;text-decoration:underline;}
#nieuws_blok a:hover,#nieuws_blok a.selected{font-size:10px;color:#FFFFFF;text-decoration:underline;}
#contentwrapper{background:url(../media_index/css-images/shadow.jpg) top repeat-x;float:left;overflow:hidden;width:970px;padding:0px;}
#homecontent,#simplecontent,#menupagecontent,#contactpagecontent,#nieuwsbriefcontent,#productcontent{float:left;overflow:hidden;padding:20px 33px 40px 33px;width:704px;}
#homecontent{padding-top:35px;padding-left:15px;}
.textitem img{float:right;}
#spacer_ie7{height:0px;}
#socialmedia_header{float: right; margin-top: 26px;}
#contentheader{display:block;background:url(../media_index/css-images/titelbalk_.jpg) top right no-repeat;overflow:hidden;margin-top:45px;padding:0 13px 0 33px;width:724px;background:#807F7F;}
#productheader{display:block;/*background:url(../media/css-images/titelbalk_.jpg) top right no-repeat;*/ overflow:hidden;/*	margin-top:45px;*/ padding:0 13px 0 33px;width:724px;background:#807F7F;}
h1#productcaption{background:none;clear:both;font-weight:bold;line-height:11px;/*	margin-top:35px;*/ padding:35px 13px 0 33px;}
#productheader ul{float:right;line-height:30px;list-style:none;padding-right:10px;}
#productheader li{display:inline;line-height:20px;}
#productheader li a{color:#ccc;line-height:30px;font-size:10px;}
#productheader li a:hover, #productheader li a.selectedproductmenuitem{color:#fff;text-decoration:none;}
#productheader .icon{margin-left:5px;margin-top:0px;vertical-align:middle;}

#productcontent{
	padding-right: 0;
}
#productcontent .product div{
	border-left: 2px dotted #ccc;
	float:left;
	min-height: 100%;
	overflow: hidden;
	padding: 0 10px;
	width: 330px;
}
#productcontent .product div.productimage{
	text-align: center;
}

#footer{bottom:0;clear:both;height:25px;line-height:25px;position:absolute;width:100%;background:#1C1B20;}
#footer ul{float:left;list-style:none;padding-left:25px;width:700px;}
#footer li{color:#C0C0C0;display:inline;}
#footer li a{color:#C0C0C0;font-size:11px;padding:0 5px;}
#footer a {color:#C0C0C0;font-size:11px;} 
#footer p {color:#C0C0C0;font-size:11px;padding:5px 25px 0 0;}
html,body{height:100%;}

