body     { margin:0px; border:0px; padding:0px; font-family: Verdana, Arial, Sans-serif; font-size:100.1%; background: #cfcfcf url(../img/bg3.jpg) top center no-repeat; }
img      { border:0px; }
#cont    { width:977px; font-size:1.00em; margin-left:auto; margin-right:auto; }
#top     { float:left; width:977px; height:24px; background: url(../img/top.jpg) no-repeat; }
#logo    { float:left; width:253px; height:313px; background: url(../img/a80w.png); }
#logo img { float:left; margin-left:26px; margin-top:214px; }
#show    { float:left; width:724px; height:313px; background: url(../img/a100w.png); overflow:hidden; }
#ticker  { float:left; width:977px; height:33px; background: url(../img/a50s.png); color:#ffffff; }
#tfile0  { white-space: nowrap; float:left; width:921px; height:33px; margin-left:28px; margin-right:28px; color:#ffffff; font-size:14px; line-height:31px; overflow:hidden; }
#inner   { float:left; width:977px; background: url(../img/a50wg.png); }
#left    { float:left; width:228px; color:#005082; padding:25px; padding-right:0px; line-height:31px; }
#right   { float:left; width:445px; color:#005082; font-size:16px; padding:25px; padding-left:30px; padding-right:0px; line-height:26px; font-weight:bold; }
#right h1 { font-size:30px;  line-height:33px; padding:0px; margin:0px; border:0px; padding-bottom:30px; }
#right h1.gruen { color:#687643; }
#right span.gruen { color:#687643; }
#right a     { color:#005082; text-decoration:none; }
#right a:hover { color:#687643; }
#hennes { float:right; display:block; width:234px; }
#hennes img { float:left; display:block; width:234px; padding-bottom:25px; }
#tfile1  { float:left; width:957px; padding-left:10px; padding-right:10px; height:43px; padding-top:4px; background: url(../img/a50s.png); color:#ffffff; font-size:13px; line-height:18px; text-align:center; }


#infoa        { float:left; color:#ffffff; font-size:15px; margin:0px; padding-top:13px; padding-left:23px; line-height:17px; width:165px; height:398px; display:none; }
#info         { float:left; font-size:15px; margin:0px; padding-top:5px; line-height:18px; width:203px; overflow:hidden; }
#info a.key,
#info a.keys  { font-size:17px; height:20px; background-image: url(../img/keyx.png); }
#info h2      { font-size:20px; font-weight:bold; padding-bottom:3px; margin-bottom:3px; }

a.key, a.keys { width:203px; height:33px; font-size:20px; font-weight:normal; text-decoration:none; color:#005082; background-image: url(../img/key.png); background-repeat:no-repeat; background-position: 1px 0px; display:block; float:left; }
a.keys        { padding-left:9px; color:#ADD33B; background-position: 1px -33px; font-weight:bold; }
a.key:hover   { padding-left:9px; color:#ADD33B; background-position: 1px -33px; font-weight:bold; }

.hgrau { color:#687643; font-weight:bold; font-size:20px; padding:0px; margin:0px; }


#map { width:435px; height:500px; }

/* ALTE STYLES */


#mkrbg  { width:100%; height:100%; background-color:#ffffff; }
#mkr0   { width:759px; height:1069px; background-color:#739DB9; background-image: url(../img/bg.png); background-repeat:no-repeat; }
.mkr1   { width:50%; background-color:#004e81; }
.mkrmid { width:759px; background-color:#db0000; }
.mkr5   { width:50%; background-color:#8A8B8C; }
.mkr2   { background-image: url(../img/bgu.png); }
a.innen       { height:411px; width:490px; background-image: url(../img/titel.png); background-repeat:no-repeat; display:block; }
a.innen:hover { background-position: -490px 0px; }
#inhalt0a     { margin:0px; margin-top:0px; width:490px; height:77px; }
#oben2a       { float:left; width:490px; height:1px; }
#smena        { float:left; width:250px; height:90px; margin:0px; }
#inhalt0      { margin:0px; margin-top:0px; width:490px; }
#inhalt       { margin:0px; margin-top:24px; padding-left:23px; line-height:24px; width:422px; }
#hoch         { width:188px; height:460px; margin:0px; }
#men          { width:188px; height:155px; margin:0px; margin-bottom:12px; margin-top:34px; }
#menu         { height:31px; margin:0px; padding:0px; }
#menu li      { list-style-type: none; }
#smen         { float:left; width:250px; height:124px; margin:0px; }
#smenu        { height:31px; margin:0px; padding:0px; }
#smenu li     { list-style-type: none; }
#pmenu        { height:51px; margin:0px; padding:0px; }
#pmenu li     { list-style-type: none; }
div.pkey1       { height:32px; width:250px; background-image: url(../img/pmenu1.png); background-repeat:no-repeat; display:block; background-position:0px 4px; }
#kabelrecycling      { position:relative; margin:auto; width:188px; height:411px; }
#kabelrecycling img  { display:none; position:absolute; top:0; left:0; }
#kabel-recycling     { position:relative; margin:auto; width:81px; height:411px; margin-top:201px; }
#kabel-recycling img { display:none; position:absolute; top:0; left:0; }
.img0  { width:239px; height:93px; margin:0px; }
.img1  { width:490px; height:411px; }
.inh   { background-color:#ffffff; width:490px; }
.inh0  { width:490px; }
#oben  { float:left; width:490px; height:34px; }
#oben2 { float:left; width:490px; height:12px; }

#sinhalt       { font-size:17px; margin:0px; margin-top:24px; padding-left:23px; line-height:24px; width:422px; }
#sinhalt a     { color:#8B8B8B; text-decoration:underline; }
#sinhalt a:hover { color:#004e81; }
#sinhalt h1 { font-size:20px; }
#sinhalt h2 { font-size:18px; }
#sinhalt h3 { font-size:17px; }
