body{text-align:center;margin:auto;font-family:tahoma;padding-bottom:10px;background:#fff;}
div#container{text-align:center;width:910px;margin:auto;background:#fff;margin-top:-2px;border: 0px solid #5242FF;}



h1{font-weight:bold;font-size:0.9em;margin:0;padding:0 0 12px 0;}
h2{font-weight:bold;font-size:0.9em;margin:0;padding:0 0 12px 0;}
h3{font-weight:bold;font-size:0.8em;margin:0;padding:0 0 12px 0;}
h6{font-weight:normal;font-size:0.7em;margin:0;padding:0;}


p{font-size:0.8em;margin:0 0 10px 0;}
a img{border:0;padding0;}
strong{font-weight:bold;font-size:0.9em;margin:0;padding:0 0 12px 0;margin:0;}
#spiel strong{font-weight:bold;font-size:1em;margin:0;padding:0 0 12px 0;margin:0;}

#bannerimage{background:url(../assets/images/banner-2.jpg) no-repeat;height:200px;margin-top:15px;border: 0px solid #5242FF;padding-left:5px}
#textimage{background:url(../assets/images/autogen/copy-box.jpg) no-repeat;height:180px;margin-bottom:15px;border: 0px solid #5242FF;padding-left:5px;}
.narrowtext {text-align:left;width:690px;padding-left:5px;}

#menu ul{list-style:none;min-height:14px;background:#5242FF;padding:3px 0 5px 0;margin-left:-5px;}
#menu ul li{float:left;font-size:.8em;color:#fff;text-align:center;margin:0 0px 0 1px;}
#menu ul li#navhome a{width:5em;}
#menu ul li#navprints a{width:10em;}
#menu ul li#navrepairs a{width:15em;}
#menu ul li#navnegs a{width:15em;}
#menu ul li#navtrans a{width:15em;}
#menu ul li a{color:#fff;text-decoration:none;display:block;float:left;}
#menu ul li a:hover{font-weight:bold;}

body#home #menu ul li#navhome a,
body#contact #menu ul li#navcontact a{font-weight:bold;}

.productcontainer{text-align:center;width:225px;border: 0px solid #5242FF;float:left;padding-right:2px;margin-top:10px;}
#products{padding-left:2px;}
#footer{text-align:center;width:900px;border: 0px solid #5242FF;}

#swpp {padding:0 0 0 0;}

.hider{display:none}

#copyright {color:#7B7B7B;font-size:0.6em;padding:13px 0 0px 0}


#footer ul{margin:0 0 0 185px;padding:0;list-style:none}
#footer ul li{float:left;color:#7B7B7B;font-size:0.6em}
#footer ul li#navconditions a{width:120px}
#footer ul li#navsitemap a{width:64px}
#footer ul li#navlinks a{width:50px;}
#footer ul li#navaccessibility a{width:95px}
#footer ul li#navevents a{width:120px;}
#footer ul li#navfaq a{width:40px;}
#footer ul li a{color:#7B7B7B;float:left;display:block;text-decoration:none}
#footer ul li a:hover{font-weight:bold}

.clearer{clear:both;display:block}

.float_right{
	float:right;
}
.missing {
color: red;
}
.underline {
text-decoration: underline;
}
.underline {
text-decoration: underline;
}