body,html {margin:0px;text-align:center;font:12px tahoma,sans-serif;letter-spacing:1px;background:url(../img/bg.gif) #000000;}
* body,html {line-height:16px;}
div{text-align:left;}
#header {height:40px; width:980px;font:12px tahoma,sans-serif;color:#000000;background:url(../img/top.jpg) #FFCC00;}
#contentcage {text-align:center;width:100%;}
#menu {margin-left:auto;margin-right:auto;background:#333333;height:120px; width:978px;text-align:left;}
#menup{padding:0px;padding-left:127px;padding-top:10px;}
#navi {margin-left:auto;margin-right:auto;height:30px; width:980px;background:url(../img/navi.jpg) #666666;border-top:1px solid #000000;border-bottom:1px solid #000000;}
#navis,#navisb{float:left;width:176px;text-align:center;color:#FFFFFF;padding-top:7px;}
#navisb{width:200px;}
#todo {margin-left:auto;margin-right:auto; width:978px;}
#todo2 {margin-left:auto;margin-right:auto; width:978px;margin-top:-165px;}
*html #todo2 {margin-left:auto;margin-right:auto; width:978px;}
#lastnews{position:relative;margin-left:10px;top:-170px; width:290px;height:165px;font-size:11px}
.butr{background:url(../img/but.jpg) #CCCCCC;margin-left:3px;color:#FFFFFF;font-size:11px;height:22px;border:0px;padding-top:-15px;}

#inside {float:left;width:980px;background: url(../img/inside.jpg) #FFFFFF;}
#inside_gold {float:left;width:980px;background:#FFFFFF;}
#t1,#t1t0,#t2,#t2t0,#t3,#t3t0,#t4,#t4t0,#t5,#t5t0,#t23,#t23t0,#t13,#t13t0,#t23b,#t23bt0,#t13b,#t13bt0 {float:left;color:#000000;padding:10px;text-align:left;border-bottom:1px solid #CCCCCC;}
#t1,#t1t0{width:958px;}
#t2,#t2t0{width:370px;}
#t3,#t3t0{width:240px;}
#t4,#t4t0{width:175px;}
#t5,#t5t0{width:136px;}
#t23,#t23t0{width:698px;}
#t13,#t13t0{width:240px;}
#t3b{text-align:right;}

#t1b,#t2b,#t3b,#t4b,#t5b {float:left;color:#000000;text-align:left;}
#t1b{width:978px;}
#t2b{width:390px;}
#t3b{width:260px;}
#t4b{width:195px;}
#t5b{width:156px;}
#t23b,#t23bt0{width:718px;}

#t1t0,#t2t0,#t3t0,#t4t0,#t5t0,#t23t0,#t23bt0{padding-top:0px;}

#footer {float:left;width:980px;background: url(../img/footer.jpg);height:25px;padding-top:10px;font-size:11px;letter-spacing:3px;text-align:center;color:#000000;}
#last{color:#BBBBBB;letter-spacing:5px;font-size:10px; text-transform:uppercase;float:left;width:980px;padding-top:20px;height:50px;text-align:center;}
#dertitel {background:no-repeat url(../img/titel.jpg) #92bcd4; height:30px;width:970px;text-align:left;padding-top:10px;padding-left:10px;border-bottom:1px solid #FFFFFF;}
#navi a:link,#last a:link 	{color:#222888; text-decoration:none;}
#navi a:hover,#last a:hover	{color:#000000; text-decoration:underline;}
#navi a:visited,#last a:visited {color:#222888; text-decoration:none;}

#left200{float:left;width:180px;padding:10px;padding-left:10px;text-align:left;font-size:11px;}
#right{float:right;width:780px;}
#left200 li {list-style-image:url(img/bullet.jpg);list-style-position:outside}
.tdp10l,.tdp10last,.tdp10lc,.tdp10lg,.tdp5lg,.tdp5l,.tdp10r,.tdp5r,.tdp5rr,.tdp10mainl,.tdp10mainc{padding:10px;text-align:left;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.tdp10lc,.tdp10mainc{text-align:center;}
.tdp10r,.tdp5r,.tdp5rr{text-align:right;}
.tdp10last{border-bottom:0px;}
.tdp5lg,.tdp5l,.tdp5r,.tdp5rr{padding-top:5px;padding-bottom:5px;}
.tdp10lg,.tdp5lg{color:#666666;}
.tdp5r,.tdp5rr{padding-left:0px;padding-right:5px;}
.p10l{padding-left:10px;}
.bildright {padding:0px;text-align:right;border-bottom:1px solid #CCCCCC;}
.bildrightborderleft {padding:0px;text-align:right;border-left:1px solid #CCCCCC;width:195px;}
.tdp10l li {margin-left:-20px;}
.tdp10mainl,.tdp10mainc {border-bottom:0px;}
.tdp10mainl{padding-top:0px;padding-bottom:0px;}
.bildright {padding:0px;text-align:right;border-bottom:1px solid #CCCCCC;}
.bildrightborderleft {padding:0px;text-align:right;border-left:1px solid #CCCCCC;width:195px;}

#footer a:link 	{color:#222888; text-decoration:none;}
#footer a:hover {color:#000000; text-decoration:underline;}
#footer a:visited {color:#222888; text-decoration:none;}

#lastnews a:link{color:#000000; text-decoration:none;}
#lastnews a:hover {color:#FFFFFF; text-decoration:underline;}
#lastnews a:visited {color:#000000; text-decoration:none;}

#header a:link	{color:#222888; text-decoration:none;}
#header a:hover {color:#000000; text-decoration:underline;}
#header a:visited {color:#222888; text-decoration:none;}

#dertitel a:link	{color:#222888; text-decoration:none;}
#dertitel a:hover {color:#FFFFFF; text-decoration:underline;}
#dertitel a:visited {color:#222888; text-decoration:none;}
.pflicht{color:#982733;}
.byn{color:#285078;}
.bgb{color:#da8f00;font-weight:bold;}
.headline {font-size:18px;letter-spacing:1px;color:#222888;}
.headlinec {color:#000000;font-weight:bold;}
.headlinec a:link{color:#000000;font-weight:bold;text-decoration:none;}
.headlinec a:active{font-weight:bold;color:#982733; text-decoration:underline;}
.headlinec a:visited {color:#666666;font-weight:bold;text-decoration:underline;}
.p11,.p11s {font-size:11px;}
.p11g {font-size:11px;color:#00624d;}
.p11s{letter-spacing:1px;}
.pc {line-height:22px;}
*html .pc {line-height:1px;}

#mailme,#mailme2 {float:left;text-align:left;color:#000000; padding:3px; width:370px; font-size: 12px; LETTER-SPACING: 2px;}
#mailme2{width:200px;text-align:right;}
.inpred,.inpreds,.selector,.selectorred,.inp,.inps,.inpm,.inbut,.inbuts,.selectors,.selectorgr,.inpredm { font-family: Tahoma, Verdana, sans-serif; font-weight: normal; color: #000000; text-decoration: none; border: 1px solid; padding:2px;font-size:12px; width:350px;LETTER-SPACING: 1px;}
.inpred,.inpreds,.selectorred {background-color: #f5d5d9; border-color:#982733;}
.inpreds,.inps,.selectors,.inbuts {font-size:10px;}
.inpm,.inpredm{font-size:11px;}
.selector,.inp,.inps,.inbut,.selectors,.inbuts,.inpredm {background-color: #EAEAEA;}
.inp,.inps,.inpm {border:1px solid #666666;}
.inps{width:70px;}
.inbut,.inbuts {border-top-color:#FFFFFF;border-left-color:#FFFFFF;border-right-color:#000000;border-bottom-color:#000000;}
.selectorgr {background-color: #444444;color: #e8dec6;}
.selector{width:355px;}
.bbut{background: url(../img/navi.jpg);height:25px;border:0px;}
.abut{background: url(../img/navi.jpg);height:25px;border:0px; padding:5px;}

a:link 	{color:#982733; text-decoration:none;}
a:hover {color:#982733; text-decoration:underline;}
a:visited {color:#982733; text-decoration:none;}

#cover{background: url(../img/cover.png);position:relative;top:-300px;width:980px;height:300px;}
*html #cover {behavior: url(iepngfix.htc);}
#but {background: url(../img/but.jpg);font-weight:bold;width:80px;height:22px;padding-top:3px;text-align:center;margin-top:10px;}
#but a:link 	{color:#000000; text-decoration:none;}
#but a:hover {color:#982733; text-decoration:underline;}
#but a:visited {color:#000000; text-decoration:none;}
.tlast {padding:3px;border-top:1px solid #CCCCCC;height:25px;}
.twb {padding:3px;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.tgrb,.tgrbc {padding:3px;background:#CCCCCC;border-right:1px solid #FFFFFF;}
.tgrbc{text-align:center;}
.thgrb {padding:3px;background:#F0F0F0;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;}
.tob {padding:3px;background:#FFCC00;border-right:1px solid #FFFFFF;}
.tbleft{border-left:1px solid #999999;}
.t10 {padding:10px;border:1px solid #888888;background:#FFFFFF;}
.tx {padding:0px;border:1px solid #888888;}
.tx img {padding:0px;}
.t5gr {padding:5px;border:1px solid #888888;background:#EAEAEA;}
.p5tb{padding:5px;border-top:1px solid #CCCCCC;}
.femtxt {border:0px; width:600px;font:12px tahoma,sans-serif;}

.small{font-size:11px;color:#FC0000;letter-spacing:0px;}
.sgrn{font-size:11px;color:#CCCCCC}
.sdgrn{font-size:11px;color:#666666}
.smgrn{font-size:11px;color:#777777}
.sbn{font-size:11px;color:#000000}
.mhgrn{font-size:12px;color:#CCCCCC;}
.mdgrn{font-size:12px;color:#666666;}
.blue{font-size:12px;color:#336699;}
.intro {color:#444444;}

.mgrndurch { font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #999999; text-decoration:line-through;}
.table1 {  font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-decoration: none; border-color: #FFFFFF #000000 #000000 #FFFFFF; border-style: solid; border-width: 1px; background: #AAAAAA}
.table2 {  font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-decoration: none; background: #ebebe5; border-color: #FFFFFF #000000 #000000 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table3 {  font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-decoration: none; background: #ddded5; border-color: #FFFFFF #333333 #333333 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tyn { font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-decoration: none; background: #FFEFBF}
.tgrey2 {  font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #CCCCCC; text-decoration: none; background: #F0F0F0}
.tred {  font: normal 10px Tahoma, Verdana, Arial, sans-serif; color: #000000; background: #FFE6E7; text-decoration: none}
.twn { font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-decoration: none; background: #FFFFFF; }
.tgreen11 {  font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-decoration: none; border: 1px solid #008000}
.tred11 {  font: normal 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-decoration: none; border: 1px solid #FC0000}

.button-link{border: none;background-color: transparent;padding: 0;}
.link{color:#982733;font-size: 12px;font-weight: normal;font-family: Tahoma;}
* .button-link{position: relative;top: 2px;overflow:visible;}
