html{ height: 100%;}
body{ height: 100%; min-height: 100%; background:#FFFFFF repeat-x; color:#6A6B6C; font-size:11px; font-family:Arial, Microsoft sans-serif, Helvetica; margin:0px;padding:0px;}
body a{ text-decoration:underlined; color:#2F4F8B;font-weight:bold;}
body a:hover{text-decoration:none;color:#2F4F8B;font-weight:bold;}

#container{position:relative;width:994px;margin:0px auto; height:auto !important; height:100%; min-height:100%; background:url(../images/splash/bg_midle.jpg) repeat-y;}

#container #top{position:relative;width:994px;height:225px;background:url(../images/splash/bg_top.jpg);background-repeat:no-repeat;}

#container #top #logo{position:absolute; padding:20px 0px 0px 22px;}

#container #top #submenu{position:relative; height:55px;padding:12px 14px 0px 0px;font-weight:bold;text-align:right;}
#container #top #submenu ul {float:right; }
#container #top #submenu ul li {float:left; display:block;}
#container #top #submenu ul li a{ padding:0px 6px 0px 12px; color:#6A6B6C; text-decoration:none; float:left; display:block; background:url(../images/splash/blue.gif) left no-repeat;}
#container #top #submenu ul li.first a{ background:url(../images/splash/red.gif) left no-repeat;}
#container #top #submenu ul li a:hover{text-decoration:none;color:#2F4F8B;}
#container #top #header{position:relative; padding:0px 0px 0px 5px;width:982px;height:131px;}

#container #top #buttons{position:absolute; bottom:1px; padding:0px 0px 0px 45px;width:949px;height:63px;}
#container #top #buttons ul{margin:0px; padding:0px; list-style:none;}
#container #top #buttons ul li{float:left; display:block;}
#container #top #buttons ul li.btn1 a{ text-indent:-3333px; float:left; display:block; width:211px; height:64px; margin:0px 16px 0px 0px;}
#container #top #buttons ul li.btn2 a{ text-indent:-3333px; float:left; display:block; width:211px; height:64px; margin:0px 16px 0px 0px;}
#container #top #buttons ul li.btn3 a{ text-indent:-3333px; float:left; display:block; width:211px; height:64px; margin:0px 16px 0px 0px;}
#container #top #buttons ul li.btn4 a{ text-indent:-3333px; float:left; display:block; width:211px; height:64px; margin:0px 0px 0px 0px;}
#container #top #buttons ul li.btn1 a{background:url(../images/splash/btn1.gif) no-repeat;}
#container #top #buttons ul li.btn2 a{background:url(../images/splash/btn2.gif) no-repeat;}
#container #top #buttons ul li.btn3 a{background:url(../images/splash/btn3.gif) no-repeat;}
#container #top #buttons ul li.btn4 a{background:url(../images/splash/btn4.gif) no-repeat;}
/*#container #top #buttons ul li a:hover{ filter:alpha(opacity=90); opacity:0.9; }*/

#container .home{background:url(../images/splash/bg_home_2.gif) repeat-y;}
#container .vervolg{background:url(../images/splash/bg_home2.jpg) repeat-y;}
#container #midle{position:relative;width:988px; margin:0px 0px 0px 6px;}
#container #midle .bottom{overflow:hidden; clear:both; position:relative;width:919px; padding:0px; margin:0px; background:url(../images/splash/bg_homebottom_2.gif) no-repeat bottom left; height:29px;}
#container #midle .bottom_vervolg{overflow:hidden; clear:both; position:relative;width:691px; padding:0px; margin:0px; background:url(../images/splash/bg_homebottom2.jpg) no-repeat bottom left; height:29px;}
#container #midle .items {overflow:hidden; margin:0px 0px 0px 48px; float:left; width:179px;} 

#container #midle .items ul{ margin:0px; padding:0px; list-style:none;} 
#container #midle .items ul li{width:175px; height:33px; display:block;}
#container #midle .items ul li a{width:148px; height:22px; padding:11px 0px 0px 27px; display:block; text-decoration:none; font-size:1.1em;}
#container #midle .blue ul li a{color:#31528e; background:url(../images/splash/bg_blue.jpg) no-repeat;}
#container #midle .red ul li a{color:#fb1010; background:url(../images/splash/bg_red.jpg) no-repeat bottom left;}
#container #midle .grey ul li a{color:#8d8d8d; background:url(../images/splash/bg_grey.jpg) no-repeat;}
#container #midle .park ul li a{color:#000; background:url(../images/splash/bg_black.jpg) no-repeat;}
/*#container #midle .items ul li a:hover{filter:alpha(opacity=70); opacity:0.7;}*/

#container #right{position:relative;width:252px;float:right;}
#container .leftitem{position:relative;width:144px;float:left;height:20px;padding-left:7px;color:#000;}

#bottom{position:relative; position:absolute; bottom: 0; overflow: block; width:934px;height:23px;background:url(../images/splash/bg_bottom.jpg) no-repeat;padding:36px 0px 0px 60px;font-size:12px;}

.clear{clear:both;height:0px;} img{border:0px;}

#right{position:relative;width:220px;float:right; padding:0px 20px 0px 0px;}
#right .righttitel{position:relative;width:218px;height:19px;background:url(../images/splash/bg_righttitel.jpg) no-repeat;padding-left:19px;color:#FFF;font-weight:bold;font-size:12px;padding-top:7px;}
#right .rightcontent{position:relative;width:219px;background:url(../images/splash/bg_rightcontent.jpg) repeat-y;padding:0px 9px 0px 9px;font-weight:bold;}
#right .rightbottom{position:relative;width:237px;height:13px;background:url(../images/splash/bg_rightbottom.jpg) no-repeat;margin-bottom:10px;}


.overblok {position:relative;width:718px;float:left; padding:28px 0px 0px 25px;}
.overblok .blok{width:718px; margin:0px; height:222px;}
.overblok .product{float:left; height:208px; width:238px; text-align:center; position:relative;}
.overblok .normal{border:1px solid #e1e1e1;}
.overblok .small{border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:0px solid #e1e1e1;}
.overblok .product h3{text-align:left; font-size:1.1em; color:#000; font-weight:bold; margin:0px; padding:3px 0px 0px 10px; height:19px; background:url(../images/splash/bg_h3.jpg) no-repeat;}
.overblok .product em{position:absolute; font-size:1.1em; font-weight:bold; color:red; padding:3px 6px 2px 25px; height:16px; right:0px; bottom:20px; display:block; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1}
.overblok .product span {display:block; left:0px; position:absolute; bottom:0px; background:#f6f4f4; }
.overblok .product span a{display:block; height:18px; font-size:1.1em; width:218px; text-align:right; margin:0px; text-decoration:none; padding:2px 20px 0px 0px; border-top:1px solid #e1e1e1; background:url(../images/splash/bg_product.jpg) no-repeat right;}