#seitencontainer {position:relative; margin:0px auto; width:758px; background-color:#8F8F8F;}
  #header {position: relative; width: 752px; height:215px; margin:0px auto;}
    #textwahl {position:absolute; top:0px; left:0px; width:337px; height:23px; background-color:#EE9456; margin:0px auto; z-index:100; padding-top:6px;}
    #iconwahl {position:absolute; top:0px; left:337px; width:160px; height:24px; background-color:#F3B488; z-index:100; padding-top:5px;}
    #welcome {position: absolute; top:29px; left:10px; width:337px; height:17px; z-index:100;}
    #logo {position: absolute; top:0px; left:0px; width:752px; height:215px; background-image:url(../images/head_normal.jpg);z-index:50;}
    #hauptmenu {position: absolute; top:184px; left:10px; width:752px; height:19px; z-index:100;}
    #suche {position: absolute; top:185px; left:500px; width:240px; height:22px; z-index:100;}
  #trennlinie {position: relative; width:752px; height:9px; background-color:#000000; margin:0px auto;}
  #content {position: relative; width:752px; margin:0px auto; background-color:#ffffff;}    
    #links {width:752px; top:0px; left:0px;}
      #untermenu {position:relative; width:752px; background-color:#EE9456; float:left;}
      #untermenu2 {position:relative; width:752px; background-color:#dddddd; clear:both;}
      #untermenu3 {position:relative; width:752px; background-color:#dddddd; clear:both;}
      #news {position:relative; width:752px; clear:both; padding-bottom:10px;}
    #rechts {width:752px; top:10px; left:300px;margin-left:0px;}
      #headline {position:relative; width:742px; padding-left:10px; padding-top:3px; padding-bottom:3px; height:32px; margin-bottom:10px;background-color:#DDDDDD;}
      #inhalt {position:relative; width:732px; padding-left:10px; padding-right:10px;}  
    #footer {position:relative; width:662px; height:51px; background-color:#EE9456; color: #ffffff; clear:both}

body.farbe {margin-top:0px; background-color:#ffffff;}

a {outline:none; font-size:22px; color:#000000; text-decoration:underline;}
a:link {color:#000000; text-decoration:underline; font-size:22px;}
a:hover {color:#000000; text-decoration:none; font-size:22px;}
a:active {color:#000000; text-decoration:none; font-size:22px;}

body {font-family:arial; font-size:20px; font-weight:normal; margin:0px auto;}

a.hmlink {color:#000000; text-decoration:none;font-size:20px;}
a.hmlink:link {color:#000000;}
a.hmlink:hover {color:#000000; text-decoration:underline}
a.hmlink:active {color:#000000; text-decoration:underline}

a.hmlinkactive {color:#000000; text-decoration:underline;font-size:20px;}
a.hmlinkactive:link {color:#000000; text-decoration:underline;font-size:20px;}
a.hmlinkactive:hover {color:#000000; text-decoration:underline;font-size:20px;}
a.hmlinkactive:active {color:#000000; text-decoration:underline;font-size:20px;}

a.okay {font-weight:bold; color:#000000; text-decoration:none;}
a.okay:link {font-weight:bold; color:#000000; text-decoration:none;}
a.okay:hover {font-weight:bold; color:#000000; text-decoration:none;}
a.okay:active {font-weight:bold; color:#000000; text-decoration:none;}

a.umlink {color:#ffffff; text-decoration:none; font-size:22px; font-weight:bold;}
a.umlink:link {color:#ffffff; text-decoration:none; font-size:22px; font-weight:bold;}
a.umlink:hover {color:#ffffff; text-decoration:none; font-size:22px; font-weight:bold;}
a.umlink:active {color:#ffffff; text-decoration:none; font-size:22px; font-weight:bold;}

a.umlinkactive {color:#ffffff;text-decoration:none; font-size:22px; font-weight:bold;}
a.umlinkactive:link {color:#ffffff;text-decoration:none; font-size:22px; font-weight:bold;}
a.umlinkactive:hover {color:#ffffff;text-decoration:none; font-size:22px; font-weight:bold;}
a.umlinkactive:active {color:#ffffff;text-decoration:none; font-size:22px; font-weight:bold;}

a.u2link {color:#000000; font-weight:bold; text-decoration:none; font-size:22px;}
a.u2link:link {color:#000000; font-weight:bold; text-decoration:none; font-size:22px;}
a.u2link:hover {color:#000000; font-weight:bold; text-decoration:none; font-size:22px;}
a.u2link:active {color:#000000; font-weight:bold; text-decoration:none; font-size:22px;}

a.skin {color:#ffffff; text-decoration:none; font-family:arial; font-size: 12px; font-weight:bold; color: #ffffff}
a.skin:link {color:#ffffff; text-decoration:none; font-family:arial; font-size: 12px; font-weight:bold; color: #ffffff}
a.skin:hover {color:#ffffff; text-decoration:none; font-family:arial; font-size: 12px; font-weight:bold; color: #ffffff}
a.skin:active {color:#ffffff; text-decoration:none; font-family:arial; font-size: 12px; font-weight:bold; color: #ffffff}

a.standardlink{color:#000000; text-decoration:underline; font-size:22px;}
a.standardlink:link {color:#000000; text-decoration:underline; font-size:22px;}
a.standardlink:hover {color:#000000; text-decoration:none; font-size:22px;}
a.standardlink:active {color:#000000; text-decoration:none; font-size:22px;}

a.newslink {text-decoration:none; color: #000000; font-size:20px;}
a.newslink:link {color: #000000;}
a.newslink:hover {color: #000000; text-decoration: underline;}
a.newslink:active {color: #000000; text-decoration: underline;}

div.intro {float:left; font-size:22px; margin-right:10px}
div.cont {font-size:22px; margin-right:15px; margin-top:0px; margin-bottom:0px; margin-left:0px;}
div.cborder {margin-bottom:20px; position:relative; float:left;}
div.foot {text-align:center; padding-top:3px; padding-left:45px; padding-right:45px;}
div.useiten {color:#EE9456; background-color:#dddddd; width:742px; font-weight:bold; font-size:20px; padding-left:10px; padding-top:5px; padding-bottom:5px;}
table.news {margin-top:10px;}
span.willkommen {font-family:arial; font-size: 12px; font-weight:bold; color: #EE9456}
span.headline {font-family:arial; font-size: 28px; font-weight:bold; color: #EE9456}
table.textwahl {margin-top: auto; margin-bottom: auto;  padding-left:10px;}
table.iconwahl {margin-left:10px; margin-top: auto; margin-bottom: auto; padding-left:3px; padding-right:3px;}
td.textwahl {font-family:arial; font-size: 12px; font-weight:bold; color: #ffffff}
td.link {font-family:arial; font-size:12px;}
td.strich {font-family:arial; font-size:22px; color:#EE9456; padding-left:6px; padding-right:6px;}
td.flagge {padding-right:7px; padding-left:0px; background-image:url(../images/flagge.jpg); background-repeat:no-repeat; background-position:center}
td.lang {font-family:arial; font-size:12px}
div.link {padding-bottom:3px; padding-top:3px;; font-family:arial; font-size:12px; float:left; padding-right: 10px; padding-left: 10px;}
div.alink {background-color:#F3B488; padding-bottom:3px; padding-top:3px; font-family:arial; font-size:12px;float:left; padding-right: 10px; padding-left: 10px;}
div.ueberschrift {margin-top:10px; margin-bottom:0px; float:left;}
div.icons {margin-top:15px; margin-bottom:0px; margin-right:25px; float:right;}
div.artikel {clear:both;margin-bottom:15px;}
td.newshead {padding-left:10px; padding-bottom:3px; padding-top:3px;background-color:#DDDDDD; color:#EE9456; font-size:28px; font-weight:bold; width:752px;}
span.artikel {font-size:20px;}
h2 {font-size:28px; font-weight:bold; margin-left:0px;}
