
* {outline:none;}
img {border:0;}

html {overflow-Y: scroll;}

p{margin:0; padding:0;}


body,html{margin-bottom:1px;height:100%;cursor:default;margin:0;padding:0;}
body{font-family:"Trebuchet MS", verdana, arial;font-size:14px;line-height:1.5;color:#4D4D4D;}

#container_logo{height:80px;width:960px; margin:auto;}
	#container_logo .cPadd{padding:10px 30px;}

#wrapper_menu{height:50px;width:100%;background:url(../img/bg-menu.png);}
	#container_menu{height:50px;width:960px; margin:auto;}
	#container_menu ul,li{list-style:none;padding:0;margin:0;}
	#container_menu ul{padding:15px 30px;}
	#container_menu li{float:left;margin-right:30px;}
	#container_menu a{color:#ffffff;font-style:italic;font-size:0.9em;text-decoration:none;font-weight:600;}
	#container_menu a:hover{text-decoration:underline;}
		
#wrapper_banner{width:100%;background:#003F77 url(../img/bg-intro.png) repeat-x top; padding-top:20px;}
	#container_banner{background:url(../img/bg-banner.png); width:960px; height:200px; margin:0 auto 20px;}
	#container_intro{width:960px; margin:auto; color:#FFFFFF;}
	#container_intro .cPadd{padding:0 30px 20px;}
	
#container_page{width:960px; margin:auto; background: url(../img/bg-main.png) repeat-y; }
	#container_page .cPadd{padding:0 30px;}
	#container_page a.partners{color:#4D4D4D; text-decoration:underline; display:inline-block;}
	#page_top{width:960px; margin:auto; height:30px;}
	#page_bottom{width:960px; margin:auto; height:30px;}
	
#container_main{width:960px; margin:auto;}
	#container_main .kader{background:url(../img/bg-x.png); width:465px;height:150px; float:left;margin:10px 5px 10px 10px; position:relative;}
	#container_main .cPadd{padding:20px;}
	

#main_product{width:960px; height:140px; margin:auto; font-size:0.8em; line-height:1.4em;}
	#main_product a{color:#4D4D4D; text-decoration:underline; margin-top:5px; display:inline-block;}
	#main_left{height:140px;width:320px;background:url(../img/bg-main-left.png);float:left;}
	#main_center{height:140px;width:320px;background:url(../img/bg-main-center.png);float:left;}
	#main_right{height:140px;width:320px;background:url(../img/bg-main-right.png);float:left;}
	#main_left .cPadd{padding: 20px 30px 10px;}
	#main_center .cPadd{padding:20px 30px 10px;}
	#main_right .cPadd{padding:20px 25px 10px;}
	
	#product_picture{width:310px; height:170px; background:url(../img/bg-picture.png);float:left; margin-bottom:10px;}
		#product_picture img.product{padding:10px;}
	
	#product_intro{width:590px;height:170px; margin-bottom:10px;float:left;}
		#product_intro .cPadd{padding:20px;}
		
	.partner_picture{width:175px;float:left; margin-bottom:10px;}
		.partner_picture img.partner{padding:10px; }
	
	.partner_intro{width:705px; margin-bottom:10px;float:left; }
		.partner_intro .cPadd{padding:10px; margin-top:10px;}
		
	
#container_bottom{width:960px; margin:auto;height:150px;position:relative;}
	#container_bottom .cPadd{padding:20px 30px;}
	#container_bottom ul,li{list-style:none;padding:0;margin:0;}
	#container_bottom ul{margin-left:10px; width:200px; float:left;}
	#container_bottom ul.partners{margin-left:10px; width:300px; float:left;}
	#container_bottom li.kop{margin-left:-10px;}
	#container_bottom a {color:#4D4D4D;}
	

	
	
#wrapper_top{width:100%;min-height:100%;position: relative;margin-bottom: -150px;background:white;}
#wrapper_bottom {width:100%;height: 150px;position: relative;background: #1A1A1A;}

form{padding:0; margin:0;}

span.s{width:30px; display:inline-block;margin-bottom:5px; vertical-align:top;}
span.m{width:60px; display:inline-block;margin-bottom:5px;vertical-align:top;}
span.l{width:65px; display:inline-block;margin-bottom:5px;vertical-align:top;}
span.x{width:120px; display:inline-block;margin-bottom:5px;vertical-align:top;}
span.xl{width:150px; display:inline-block;margin-bottom:5px;vertical-align:top;}
span.xxl{width:200px; display:inline-block;margin-bottom:5px;vertical-align:top;}

span.part{width:230px; display:inline-block;margin-bottom:5px;vertical-align:top;}
span.part_x{width:400px; display:inline-block;margin-bottom:5px;vertical-align:top;}

.s{width:40px;}
.m{width:60px;}
.l{width:90px;}
.x{width:120px;}
.xl{width:150px;}
.xxl{width:350px;}
.xxll{width:360px;}

.clearfooter {height: 150px;clear: both;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

.matadory{color:#C1272D;}
.error{color:#C1272D;}

p.accordion{text-decoration:underline; cursor:pointer; font-weight:bold;}

input, textarea, select{background:url(../img/bg-input.jpg) top repeat-x; font-family:"Trebuchet MS", verdana, arial;font-size:14px;line-height:1.5;border:1px solid #CECECE;color:#4D4D4D; }
.none{border:0;background:none;}

.copyright{position:absolute; top:20px; right:30px; font-size:0.9em;}

a.btn{display:inline-block; position:absolute; right:10px; bottom:10px; width:152px; height:27px; padding-top:5px;text-align:center;background:url(../img/bg-btn-grey.png); color:white; font-size:0.9em;text-decoration:none;}
a:hover.btn{background:url(../img/bg-btn-blue.png);}

a.submit{display:inline-block; width:152px; height:27px; padding-top:5px;text-align:center;background:url(../img/bg-btn-grey.png); color:white; font-size:0.9em;text-decoration:none;}
a:hover.submit{background:url(../img/bg-btn-blue.png);}

a.informeren{display:inline-block; width:152px; height:27px; margin-top:10px; padding-top:5px;text-align:center;background:url(../img/bg-btn-blue.png); color:white; font-size:0.9em;text-decoration:none;}
a.video{display:inline-block; width:152px; height:27px; margin-top:10px; padding-top:5px;text-align:center;background:url(../img/bg-btn-grey.png); color:white; font-size:0.9em;text-decoration:none;}
a.video:hover{background:url(../img/bg-btn-blue.png);}

a{color:#FFFFFF;}


h1,h2,h3{margin:0 0 10px 0;padding:0;}
h1{font-size:1.3em; font-style:italic;}
h2{font-size:1.2em;color:#9EC400;}
h1 em{font-size:1.1em;}
h3{font-size:1.0em;color:#9EC400;}
h2.cursor{cursor:pointer;}


p.intro{font-size:1.1em;}