html, body 
{
margin:0;
padding:0;
width:100%;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(images/background.png);
background-repeat:repeat-x;
background-color:#e7e7e7;
}

a:link { color:#000; text-decoration:none; }
a:visited { color:#000; text-decoration:none; }
a:focus { color:#ffae00; text-decoration:none; }
a:hover { color:#ffae00; text-decoration:none; }
a:active { color:#ffae00; text-decoration:none; }

a.right:link { color:#fff; text-decoration:none; }
a.right:visited { color:#fff; text-decoration:none; }
a.right:focus { color:#ffae00; text-decoration:none; }
a.right:hover { color:#ffae00; text-decoration:none; }
a.right:active { color:#fff; text-decoration:none; }


a img { border: 0; }

a.aktiv { display:block; text-align:center; width:116px;
         border-width:0px; text-decoration:none; height:26px; float:left; color:#FFFFFF; background-color:#ff6c00;}

a.button { display:block; text-align:center; width:116px;
         border-width:0px; text-decoration:none; height:26px; float:left;}

a.button:link    { color:#ffae00; background-color:#ff4200; }
a.button:visited { color:#ffae00; background-color:#ff4200; }
a.button:hover   { color:#fff; background-color:#ff6c00; }
a.button:active  { color:#fff; background-color:#ff6c00; }
a.button:current { color:#fff; background-color:#ff6c00; }


#menue {
 font-size:10px;
  width:220px;
  text-align:left;
}

#menue ul {
  margin:0px;
  padding:0px;
}



#menue li.topmenu {
  float:left;
}

.topmenu a {
  float:left;
  width:220px;
  text-align:left;
}
.topmenu ul{
  display:none;
}
.topmenu a, .submenu a{
  padding:0px 0px;
  border:0px solid #000;
  text-decoration:none;
  margin:0;  
}

.submenu a{
	font-size:10px;
}


.topmenu:hover ul {
  display:block;  
}


#headline_content{
	width:720px;
	height:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:8px;
}


#headline_menu{
	width:220px;
	height:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:8px;
}

#auswahl_menu{
	padding-left:20px;
	width:50px;
	height:auto;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:5px;
}

#content_text{
	width:710px;
	height:auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:5px;
}

#textmenu{
	height:15px;
	padding-top:6px;
}

#header{
	height:163px;
	width:1029px;
	background-image:url(images/header_bg.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#logo{
	height:163px;
	width:1029px;
	background-image:url(images/logo.png);
	background-repeat:no-repeat;
	float:left;
}

#flash{
	height:163px;
	width:736px;
	float:right;
}

#balken1{
	height:2px;
	width:1029px;
	background-image:url(images/menu_top.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#menu{
	height:26px;
	width:1029px;
	background-image:url(images/menu_bg.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#balken2{
	height:6px;
	width:1029px;
	background-image:url(images/menu_bottom.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#background_top{
	height:11px;
	width:1029px;
	background-image:url(images/bg_top.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#background{
	height:auto;
	min-height:500px;
	padding-top:5px;
	width:1029px;
	background-image:url(images/bg_run.png);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#background_bottom{
	height:11px;
	width:1029px;
	background-image:url(images/bg_bottom.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#copyright{
	height:15px;
	width:1029px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}

#copy_left{
	height:15px;
	width:500px;
	float:left;
	text-align:left;
	font-size:10px;
}

#copy_right{
	height:15px;
	width:500px;
	float:right;
	text-align:right;
	font-size:10px;
}

#content{
	height:auto;
	width:720px;
	float:right;
	margin-right:23px;
}

#content_top{
	height:32px;
	width:720px;
	background-image:url(images/content_top1.png);
	background-repeat:no-repeat;
}

#content_bg{
	height:auto;
	min-height:320px;
	width:720px;
	background-image:url(images/content1.png);
	background-repeat:repeat-y;
	padding-bottom: 10000px;
    margin-bottom: -10000px;
}

#content_bottom{
	height:10px;
	width:720px;
	background-image:url(images/content_bottom1.png);
	background-repeat:no-repeat;
}

#right_button{
	height:37px;
	width:211px;
	background-image:url(images/menu_right.png);
	background-repeat:no-repeat;
}

#right{
	height:auto;
	width:222px;
	float:right;
	margin-right:10px;
	text-align:center;
	padding-top:15px;
}

#right_top{
	height:32px;
	width:222px;
	background-image:url(images/right_top.png);
	background-repeat:no-repeat;
}

#right_bg{
	height:auto;
	min-height:320px;
	width:222px;
	background-image:url(images/right_bg.png);
	background-repeat:repeat-y;
}

#right_bottom{
	height:11px;
	width:222px;
	background-image:url(images/right_bottom.png);
	background-repeat:no-repeat;
}

#left{
	height:auto;
	width:253px;
	float:left;
	margin-left:10px;
}

#button_text{
	height:37;
	width:202px;
	font-family:"Eras Bold ITC";
	font-size:10px;
	text-align:center;
	padding-top:9px;
	color:#FFFFFF;
}
