body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
color:#666666;
background-color: #ffffff;
height:100%;
width: 100%;
}


table, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
color:#666666;
}

input, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
color:#666666;
}


/* FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN FARBEN */

.Seitentitel {
color: #E96012;
font-size: 14px;
font-weight: bold;
}
.Titel {
color: #E96012;
font-size: 13px;
font-weight: bold;}

.Titel2 {
color: #E96012;
font-size: 12px;
font-weight: bold;}

.Titel3 {
font-size: 11px;
font-weight: bold;}

.Untertitel {
color: #FABF01;
font-size: 11px;
font-weight: bold;}

.Untertitel2 {
color: #999999;
font-size: 11px;
font-weight: bold;}

.Gross {font-size:13px;}
.Groesser {font-size:14px;}

.Klein {font-size:10px;}
.Kleiner {font-size:9px;}

.Weiss {color:#ffffff;}
.Fett {font-weight:bold;}

.Farbe1 {background-color:#E96012}
.Farbe2 {background-color:#FABF01}
.Farbe3 {background-color:#FEEBA9}
.Farbe4 {background-color:#ffffff}
.Farbe5 {background-color:#666666}

.Textfarbe1 {color:#E96012}
.Textfarbe2 {color:#FABF01}
.Textfarbe3 {color: #FEEBA9}
.Textfarbe4 {color: #ffffff}
.Textfarbe5 {color:#666666}

.Rahmenfarbe1 {border:1px solid #e1e1e1;}
.Rahmenfarbe2 {border:1px solid #E96012;}
.Rahmenfarbe3 {border:1px solid #FABF01}
.Rahmenfarbe4 {border:1px solid #ffffff}
.Rahmenfarbe5 {border: 1px solid #FEEBA9}

.TextHellgrau {color:#cccccc;}
.TextMittelgrau {color:#999999;}
.TextDunkelgrau {color:#333333;}

.RahmenHellgrau {border: 1px solid #eaeaea;}
.RahmenMittelgrau {border: 1px solid #999999;}
.RahmenDunkelgrau {border: 1px solid #333333;}

.HintergrundHellgrau {background-color:#cccccc;}
.HintergrundMittelgrau {background-color:#999999;}
.HintergrundDunkelgrau {background-color:#333333;}
.HintergrundWeiss {background-color: #ffffff;}

.VerlaufGrau {
background-image: url(../pic/hg_verlauf1.jpg);
background-repeat: repeat-x;
}

.x {
background-repeat: repeat-x;
border: 1px solid #eaeaea;
}
.xsuper {
background-image: url(../pic/hg_verlauf1.jpg);
background-repeat: repeat-x;
border: 1px solid #E96012;
}

.xd {
background-image: url(../pic/hg_verlauf1.jpg);
background-repeat: repeat-x;
border: 1px solid #eaeaea;
}

.xdsuper {
background-image: url(../pic/hg_verlauf1.jpg);
background-repeat: repeat-x;
border: 1px solid #E96012;
}

.button {
background-image: url(../pic/hg_button.jpg);
background-repeat: repeat-x;
color:#ffffff;
border: 1px solid #F9BF06;
background-color: #F8BD01;
}

.button2 {
background-image: url(../pic/hg_button.jpg);
background-repeat: repeat-x;
color:#ffffff;
border: 1px solid #F9BF06;
background-color: #F8BD01;
padding-top:1px;
padding-bottom:1px;
padding-left:14px;
padding-right:14px;
}

a.button2 {
text-decoration: none;
font-weight:normal;
}

a.button2:hover {
text-decoration: none;
color:#ffffff;
font-weight:normal;
}


.message {color: #339900; font-weight:bold; font-size: 12px;}

/* LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS LINKS */

a {color:#E96012;}
a:hover {color:#666666;}

a.Titellink {color: #E96012; font-size: 12px; font-weight: bold; text-decoration:none;}
a.Titellink:hover {color: #666666; font-size: 12px; font-weight: bold; text-decoration:underline;}

a.weiss {color:#ffffff;}
a.weiss:hover {color:#8492A8;}

a.KeinUnterstrich {text-decoration:none;}
a.KeinUnterstrich:hover {text-decoration:underline;}


/* ALLGEMEINE FORMATIERUNGEN ALLGEMEINE FORMATIERUNGEN ALLGEMEINE FORMATIERUNGEN ALLGEMEINE FORMATIERUNGEN ALLGEMEINE FORMATIERUNGEN ALLGEMEINE FORMATIERUNGEN ALLGEMEINE FORMATIERUNGEN */

#zentriert {text-align:center;}
.Innenabstand5 {padding:5px;}
.Margin5 {margin:5px;}
.Padding_links {padding-left:5px;}
.Padding25 {padding:25px;}

hr{
  width: 98%;
  height: 1px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
  border-left: 0px none;
  border-top: 0px none;
  border-right: 0px none;
  border-bottom: 1px solid #cccccc;
}

/* MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS MENUS */

#menu_oben {
float:right;
padding-top:145px;
}

.menu_oben a {
color: #E96012;
text-decoration: none;
font-size:11px;
}

.menu_oben a:hover {
color: #666666;
text-decoration: underline;
font-size:11px;
}

.banner_pic {
float:left;
}

.menu {
width:100%;
height:20px;
background-image: url(../pic/hg_menu.jpg);
background-repeat:no-repeat;
background-position:center;
background-color: #E9610F;
}

.oben_out{
height:20px;
}
.menu td {
text-align:center;
}

.oben_out a {
height:20px;
color: #ffffff;
font-size: 13px;
text-decoration: none;
}

.oben_out a:hover {
height:20px;
color: #ffffff;
font-size: 13px;
text-decoration: none;
}

.oben_over {
background-color:#E9610F;
}

.oben_over a {
height:20px;
color: #ffffff;
font-size: 13px;
text-decoration: none;
}

.oben_over a:hover {
height:20px;
color: #ffffff;
font-size: 13px;
text-decoration: none;
}

.menu_unten {
width:842px;
height: 178px;
padding-top:10px;
background-image: url(../pic/hg_menu_unten.jpg);
background-repeat: repeat-x;
background-color: #e4e4e4;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

#menu_space {
width: 40px;
float:left;
}

.outall {
width: 145px;
}

.overall {
width: 145px;
}

.outall2 {
width: 145px;
}

.overall2 {
width: 145px;
}

a.menu_haupt_link {
font-size: 13px;
text-decoration: none;
}

a.menu_haupt_link:hover {
font-size: 13px;
text-decoration: none;
}

a.menu_sub_link {
color: #666666;
font-size: 10px;
text-decoration: none;
}

a.menu_sub_link:hover {
color: #E9610F;
font-size: 10px;
text-decoration: none;
}

/* AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU AUFBAU */

.Hintergrund {
height: 100%;
width: 100%;
background-image: url(../pic/hg_verlauf2.jpg);
background-repeat: repeat-x;
margin:0px;
padding-top: 15px;
}

.Haupttabelle {
width: 1009px;
}

.header {
width:100%;
height:165px;
background-image: url(../pic/Header.jpg);
background-repeat: no-repeat;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-top: 1px solid #cccccc;
}

.header_pic {
float:left;
margin-left:50px;
}

.content {
width:842px;
height:350px;
vertical-align:top;
padding:20px 15px 5px 15px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background-color:#ffffff;
}

.boxes {
width: 164px;
vertical-align:top;
background-image: url(../pic/hg_boxes.jpg);
background-repeat: no-repeat;
background-color:#ffffff;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}


.newsletter {
padding-top:15px;
}

.suche{
padding-top:10px;
}

/* DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK DATES DRK */

.DRKday_header {background-color: #cccccc; color: #ffffff;}

.DRKday {background-color: #f0f0f0; font-size:10px;}



