body{background:#f8f8f8;color:black;}
div,p,img,a,table{margin:0px;padding:0px;border:0px;font-family:"Arial",Arial;}
label{margin:0px;padding:0px;border:0px;}
p{color:black; margin-left:100px;margin-right:100px;font-size:16px;padding:0px;border:0px;}
p.home{margin-top:20px;width:550px;margin-right:50px;}
p.hist{margin-top:20px;}
p.news{margin-top:20px;width:550px;}
h1{color:black;margin-top:20px;margin-left:100px;margin-right:100px;font-size:18px;}
h2{color:black;margin-top:20px;margin-left:100px;margin-right:100px;font-size:24px;}
h3{color:black;margin-top:20px;margin-left:100px;margin-right:100px;font-size:16px;font-family:"Arial",Arial;}
#startarea{width:740px;height:599px;background-image:url('images/hintergrund3.jpg');background-repeat:no-repeat;margin-left:auto;margin-right:auto;position:relative;}
#mainarea{width:1024px;height:768px;text-align:left;background-image:url('images/spacer.gif');margin-left:auto;margin-right:auto;position:relative;}
#headbar{height:185px;margin-bottom:15px;}
#headlogo{height:170px;}
#headimage{height:170px;}
#flagdeu{position:absolute;height:24px;width:30px;top:5px;right:95px;cursor:pointer;}
#flageng{position:absolute;height:24px;width:30px;top:5px;right:55px;cursor:pointer;}
#flagusa{position:absolute;height:24px;width:30px;top:5px;right:15px;cursor:pointer;}
#startflagdeu{position:absolute;height:60px;width:100px;top:180px;left:22px;cursor:pointer;}
#startflageng{position:absolute;height:50px;width:100px;top:260px;left:22px;cursor:pointer;}
#startflagusa{position:absolute;height:53px;width:100px;top:330px;left:22px;cursor:pointer;}
#nav{width:1027px;height:30px;margin:0px 0px 0px 0px;}
#navlist{list-style-type:none;margin:0px;padding:0px;}
#subnav{width:1027px;height:30px;margin:0px 0px 0px 0px;}
#subnavlist{list-style-type:none;margin:0px;padding:0px;cursor:default;}
#dummy{width:0px;height:0px;position:relative;left:0px;top:0px;}
.compthumb{margin-left:100px;margin-top:20px;width:160px;height:auto;cursor:pointer;}
.complabel{width:500px;height:auto;float:right;position:absolute;right:220px;top:50px;}
.button{float:left;width:100px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:15px;font-family:"Arial",Arial;text-align:center;}
.emptybutton{float:left;width:14px;height:30px;cursor:default;}
.emptybutton2{float:left;width:215px;height:30px;cursor:default;}
.buttonimg{z-index:0;position:relative;left:0px;top:0px;width:100px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.buttontext{z-index:2;width:100px;height:30px;position:absolute;left:0px;top:6px;}
.emptybuttontext{z-index:2;width:14px;height:30px;position:absolute;left:0px;top:6px;cursor:default;}
.emptybuttonimg{z-index:0;position:relative;left:0px;top:0px;width:1px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;cursor:default;}
.buttonwrap{position:relative;width:100px;height:30px;}
.emptybuttonwrap{position:relative;width:1px;height:30px;cursor:default;}
.emptybuttonwrap2{position:relative;width:215px;height:30px;cursor:default;}
#buttonhome,#buttonlink,#buttonimpr,#buttonpriv,#headbuttonlabel1,#headbuttonlabel5,#headbuttonlabel6,#headbuttonlabel7{cursor:pointer;}
.space{float:left;width:100px;height:10px;}
#subnavspace{width:612px;height:10px;margin:0px 0px 0px 0px;}
#subnavspacelist{list-style-type:none;margin:0px;padding:0px;}
#comphotdiv{width:1024px;}
.imgRenia{width:auto;height:auto;}
.imagetext{float:left;font-size:16px;width:1024px;position:relative;}
table{margin-left:80px;margin-top:20px;empty-cells:hide;font-size:18px;color:black;border-collapse:collapse;}
table.mat{margin-left:5px;font-size:12px;}
tr.head{font-weight:bold;}
tr.subhead{font-weight:bold;color:red;}
td{height:40px;border:1px solid black;text-align:left;}
#divlangselect{font-size:18px;position:absolute;right:10px;top:350px;}
#langselect{font-size:16px;margin-top:10px;}
td.CR{background:#e0ffff;width:175px;}
td.PUR{background:#ffe0ff;width:145px;}
td.dis{background:#e0e0ff;width:145px;}
td.spe{background:#ffe0e0;width:155px;}
td.add{background:#ffffe0;width:155px;}
td.head{background:#e0e0e0;width:auto;}
td.headmat{background:#e0e0e0;width:auto;height:auto;}
td.subheadmat{background:#f0f0f0;width:auto;height:auto;}
div.tabdiv{width:auto;height:40px;}
div.tabdivhead{width:auto;height:40px;}
div.tabdivrec{width:200px;height:inherit;}
div.tabdivmat{width:103px;height:inherit;}
div.tabdivpre{width:87px;height:inherit;}
div.tabdivadh{width:118px;height:inherit;}
td.cellmatrec{width:auto;height:20px;background-color:#ffffff;}
td.cellmatrec2{width:auto;height:40px;background-color:#ffffff;}
.msdsflag{margin-top:4px;margin-left:5px;padding:3px;background-color:#ffffff;}
.celllabel{font-size:16px;}
#msdsdirect{position:absolute;top:80px;right:10px;cursor:pointer;}
#msdsdirect_index{position:absolute;top:20px;left:0px;cursor:pointer;}
#msdsdirect_index_div{position:absolute;top:400px;left:20px;}
.optionimg{width:20px;height:20px;float:left;}
.optioncell{margin-left:10px;margin-right:0px;width:auto;height:40px;}
label.matlabel{text-decoration:underline;cursor:pointer;color:blue;}
label.matlabel2{cursor:default;color:black;}
label.optlabel{position:relative;text-decoration:underline;cursor:pointer;color:blue;float:left;}
label.optlabel2{position:relative;text-decoration:underline;cursor:pointer;color:blue;float:left;}
#imageprod{position:relative;}
.photopopup{background-color:#ffffff;}
#catlabelline{height:24px;position:absolute;left:100px;top:340px;width:924px;}
#catlabellist{list-style-type:none;margin:0px;padding:0px;left:0px;top:0px;}
.catlabel1{float:left;width:auto;margin-right:0px;text-align:center;}
.catlabel2{text-align:center;width:auto;cursor:pointer;text-decoration:underline;color:blue;background-color:#e0e0e0;padding:2px 15px 2px 15px;}
div.catlabelwrap{height:20px;width:auto;margin-right:20px;cursor:pointer;}
#thumbline{height:80px;width:974px;position:relative;left:50px;top:40px;}
#thumblist{list-style-type:none;margin:0px;padding:0px;}
img.prodthumb{width:0px;height:0px;float:left;}
li.prodthumb{width:80px;margin-left:0px;float:left;height:80px;}
#photarea{height:0px;width:0px;position:relative;left:60px;top:50px;padding:3px 3px 3px 3px;background-color:#e0e0e0;}
#prodphotimage{height:0px;width:0px;}
#javawarning{width:auto;height:auto;}
#newswrap{height:auto;width:305px;padding:2px 2px 2px 2px;position:absolute;right:10px;top:250px;background-color:black;}
#newslistcontainer{height:auto;width:305px;padding:2px 2px 2px 2px;position:absolute;right:10px;top:250px;background-color:black;}
#startnewslistcontainer{height:auto;width:305px;padding:2px 2px 2px 2px;position:absolute;right:10px;top:600px;background-color:black;}
#newsarticlecontainer{}
#newsdiv{height:auto;width:305px;background-color:#e0e0e0;font-family:"Arial",Arial;}
#newslist{list-style-type:none;margin:0px;padding:0px;background-color:#ffffff;position:relative;}
.newstitle{color:#e62121;font-size:14px;}
.compnewstitle{color:#000000;padding:0px 0px 0px 10px;font-size:14px;}
.compnewssep{float:left;background-color:#000000;height:1px;width:305px;}
.compsepimg{float:left;height:1px;width:305px;position:relative;}
li.newsitem{font-size:14px;background-color:#ffffff;position:relative;}
.datelabel{color:blue;width:105px;float:left;background-color:#ffffff;}
.compwarnlabel{color:#e62121;width:200px;float:left;background-color:#ffffff;padding:14px 0px 0px 5px;}
.compdatewrap{color:blue;width:95px;height:100%;float:right;text-align:right;background-color:#ffffff;padding:0px 5px 0px 0px;position:relative;}
.compdatelabel{color:blue;width:95px;float:right;text-align:right;background-color:#ffffff;padding:0px 5px 0px 0px;position:relative;top:14px;}
.compdatelink{color:blue;width:95px;float:right;text-align:right;text-decoration:underline;cursor:pointer;background-color:#ffffff;padding:0px 5px 0px 0px;position:relative;bottom:14px;}
.showlabel{color:black;width:200px;float:left;background-color:#ffffff;}
.compspacer{width:95px;float:right;}
.newslabel{color:black;padding:0px 0px 0px 5px;width:200px;float:left;background-color:#ffffff;}
.newsitemdiv{width:305px;background-color:#ffffff;height:auto;}
.compnewslabel{color:black;padding:0px 0px 14px 5px;width:200px;float:left;background-color:#ffffff;}
.warnlabel{color:#e62121;width:200px;float:left;background-color:#ffffff;padding:0px 0px 0px 5px;}
.linklabel{color:blue;width:80px;float:left;background-color:#ffffff;cursor:pointer;text-decoration:underline;padding:0px 5px 0px 0px;}
.leafwrap{margin-top:20px;margin-left:100px;}
.leaflink{color:blue;text-decoration:underline;cursor:pointer;font-size:16px;}
.histimagewrap{width:auto;margin-left:100px;}
.histimage{width:auto;margin-right:50px;margin-top:40px;}
#msdsdirectlabel1{position:absolute;top:0px;left:28px;font-size:15px;font-family:"Arial",Arial;text-align:center;}
#msdsdirectlabel2{position:absolute;top:120px;left:20px;font-size:15px;font-family:"Arial",Arial;text-align:center;}
#startpage_impressum{position:absolute;top:150px;left:20px;font-size:15px;font-family:"Arial",Arial;text-align:center;}
#startpage_privacy{position:absolute;top:170px;left:20px;font-size:15px;font-family:"Arial",Arial;text-align:center;}
#eduwrap{height:auto;width:285px;padding:2px 2px 2px 2px;position:absolute;right:20px;top:250px;background-color:black;}
#edudiv{height:auto;width:285px;background-color:#e0e0e0;}
#edulist{list-style-type:none;margin:0px;padding:0px;background-color:#ffffff;}
li.eduitem{font-size:14px;}
.edulabel{color:blue;width:285px;float:left;background-color:#ffffff;text-decoration:underline;cursor:pointer;}
#educontainer{height:auto;width:750px;position:absolute;left:20px;top:250px;text-align:justify;}
#eduimage1{width:466px;height:300px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage2{width:520px;height:160px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage3{width:520px;height:366px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage4{width:520px;height:306px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage5{width:520px;height:508px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage6{width:520px;height:363px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage7{width:520px;height:285px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage8{width:520px;height:471px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage9{width:520px;height:390px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage10{width:520px;height:361px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage11{width:520px;height:335px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage12{width:350px;height:470px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
#eduimage13{width:520px;height:433px;margin:20px 0px 0px 110px;position:relative;left:0px;top:0px;}
.eduimglabel{font-size:14px;position:relative;left:0px;top:0px;margin:5px 0px 15px 120px;}
.textlist{list-style-type:circle;position:relative;margin-left:100px;margin-right:100px;}
.textlistitem{font-size:16px;}
.vidthumbdiv{height:84px;width:100px;float:left;margin:2px 0px 0px 2px;background-color:#ffffff;}
.vidtextdiv{height:84px;width:500px;margin:2px 2px 0px 0px;background-color:#ffffff;float:right;}
.videoitem{float:left;height:86px;width:604px;position:relative;left:0px;top:0px;background-color:#000000;}
#videolist{float:left;list-style-type:none;margin:0px;padding:0px;width:604px;}
#videodiv{float:left;margin-left:100px;margin-top:20px;width:604px;}
.videobottomsep{float:left;background-color:#000000;height:2px;width:604px;}
.printbutton{float:left;position:relative;left:50px;top:20px;text-decoration:underline;font-family:"Arial",Arial;font-size:16px;color:blue;cursor:pointer;margin:0px 0px 50px 0px;}
#shoeinfologo{float:left;width:257px;height:60px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}