@font-face {
font-family: 'LIBERATION';
src: url('../fonts/LiberationsansRegularWebfont.eot');
src: url('../fonts/LiberationsansRegularWebfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/LiberationsansRegularWebfont.woff') format('woff'),
url('../fonts/LiberationsansRegularWebfont.ttf') format('truetype'),
url('../fonts/LiberationsansRegularWebfont.svg#FONT') format('svg');
}

* {
  padding:0;
  margin:0;
  font-family: 'LIBERATION';
}

a:link {text-decoration:none;color: #F2341F;}
a:visited {text-decoration:none;color: #F2341F;}
a:hover {text-decoration:none;color:#0C030C;}
a:active {text-decoration:none}

body, p, h1, h5, h6, table, td, tr, textarea {background-color:transparent; font-size: 10.5pt; letter-spacing: 0.5pt; font-weight:normal; }


h1 {line-height:10.0pt;
    text-align:right; vertical-align:top;}

h3 {font-size: 35pt;
    font-weight:normal; letter-spacing: 5pt;
    text-align:left; vertical-align:top;
    color: #F2341F;}

h4 {font-weight:normal; text-align:center; vertical-align:top;}

h5 {
    vertical-align:top;font-weight:bold;line-height:30.0pt;
    text-align:left; vertical-align:top;}

h6 {
    vertical-align:top;line-height:30.0pt;font-weight:normal;
    text-align:left;}

p  {
    vertical-align:top;line-height:12.0pt;letter-spacing: 0.5pt;
    text-align:left;}

table {letter-spacing: 0.5pt;
       vertical-align:top;text-align:left; }

td {
    letter-spacing: 0.5pt;
    vertical-align:top;vertical-align:top;}

textarea {font-size: 10pt;
    font-weight:normal; text-align:left; vertical-align:top;}


#box_inhalt {
  position:absolute;
  height:610px;
  width:920px;
  margin:-350px 0px 0px -480px;
  top: 50%;
  left: 50%;
  padding-top: 0px;
  background-color:transparent;
  overflow: hidden;
  voice-family:"\"}\"";
  voice-family:inherit;
}

#box_start_titel {
  position: absolute;
  left:0px;
  top:0px;
  width:920px;
  height:140px;
  z-index:3;
  background-color: transparent;
  overflow: hidden;
  voice-family:"\"}\"";
  voice-family:inherit;}

#box_start_bild {
  position: absolute;
  left:40px;
  top:45px;
  width:220px;
  height:80px;
  z-index:3;
  background-color: transparent;
  border: 0px;
  border-color: #E2B500;
  text-align:left; vertical-align:buttom;
  background-color: transparent;
  overflow: hidden;
  float:right;
  voice-family:"\"}\"";
  voice-family:inherit;}

#box_menue_1 {
  position: absolute;
  top: 35px;
  left:275px;
  width:400px;
  height:50px;
  z-index:4;
  background-color:transparent;
  voice-family:"\"}\"";
  voice-family:inherit;}

#box_menue_2 {
  position: absolute;
  top: 95px;
  left: 278px;
  width:700px;
  height:50px;
  z-index:5;
  font-size:9.5pt;
  font-weight:normal; letter-spacing: 2pt; line-height:18.0pt;
  text-align:left; vertical-align:top;
  background-color:transparent;
  voice-family:"\"}\"";
  voice-family:inherit;}

#box_menue_3 {
  position: absolute;
  margin-top: 580px;
  width:920px;
  height:20px;
  font-size:9.5pt;
  font-weight:normal; letter-spacing: 2pt; line-height:18.0pt;
  z-index:6;
  voice-family:"\"}\"";
  voice-family:inherit;
}


#box_mitte{
  position:absolute;
  top:160px;
  left:0px;
  width:920px;
  height:490px;
  z-index:30;
  text-align: left;
  padding: 0px;
  background-color: transparent;
  overflow: auto;}

#box_text{
  position:absolute;
  top:160px;
  left:0px;
  width:850px;
  height:440;
  z-index:30;
  text-align: left;
  padding-left: 70px;
  background-color: transparent;
  overflow: auto;}

#box_bild{
  position:absolute;
  top:30px;
  left:40px;
  width:650px;
  height:385px;
  z-index:3;
  text-align: center;
  vertical-align: bottom;
  padding: 0px;
  background-color: transparent;
  border: 0px;
  overflow: auto;}

#box_bild_text{
  position:relative;
  margin-top:-10px;
  padding-top: 10px;
  top:415px;
  left:40px;
  width:670px;
  height:50px;
  z-index:5;
  text-align: center;
  background-color: transparent;
  color: #280615;
  border: 0px;
  overflow: auto;}

#box_tumb1{
  position:absolute;
  top:30px;
  left:630px;
  width:250px;
  height:400px;
  z-index:4;
  text-align: right;
  padding-right: 5px;
  background-color:transparent;
  border: 0px;
  overflow: auto;}

#box_button1{
  position:absolute;
  margin-top:200px;
  left:40px;
  width:200px;
  height:300px;
  z-index:5;
  text-align: left;
  padding: 0px;
  border: 0px;
  background-color:transparent;
  overflow: hidden;}

a.button1 {
background:url(../grafiken/button_1.png);display:block;width:200px;height:300px;text-decoration: none;}
a.button1:hover {
background-position: -200px;}
*html button1 {width:100%;}

#box_button2{
  position:absolute;
  margin-top:200px;
  left:253px;
  width:200px;
  min-height:200px;
  z-index:5;
  text-align: left;
  padding: 0px;
  border: 0px;
  background-color:transparent;
  overflow: hidden;}

a.button2 {
background:url(../grafiken/button_2.png);display:block;width:200px;height:300px;text-decoration: none;}
a.button2:hover {
background-position: -200px;}
*html button2 {width:100%;}

#box_button3{
  position:absolute;
  margin-top:200px;
  left:467px;
  width:200px;
  min-height:200px;
  z-index:5;
  text-align: left;
  padding: 0px;
  border: 0px;
  background-color:transparent;
  overflow: hidden;}

a.button3 {
background:url(../grafiken/button_3.png);display:block;width:200px;height:300px;text-decoration: none;}
a.button3:hover {
background-position: -200px;}
*html button1 {width:100%;}

#box_button4{
  position:absolute;
  margin-top:200px;
  left:682px;
  width:200px;
  min-height:200px;
  z-index:5;
  text-align: left;
  padding: 0px;
  border: 0px;
  background-color:transparent;
  overflow: hidden;}

a.button4 {
background:url(../grafiken/button_4.png);display:block;width:200px;height:300px;text-decoration: none;}
a.button4:hover {
background-position: -200px;}
*html button1 {width:100%;}

#box_vita_text{
  position:absolute;
  top:0px;
  left:70px;
  width:500px;
  height:440px;
  z-index:7;
  padding: 0px;
  background-color: transparent;
  border: 0px;
  overflow: auto;}

#box_vita_statement{
  position:absolute;
  top:250px;
  left:70px;
  width:800px;
  height:auto;
  z-index:7;
  padding: 0px;
  background-color: transparent;
  text-align:right; vertical-align:top;
  border: 0px;
  overflow: hidden;}



#box_vita_bild{
  position:absolute;
  top:20px;
  left:280px;
  width:600px;
  height:400px;
  z-index:4;
  text-align: right;
  padding: 0px;
  background-color: transparent;
  border: 0px;
  overflow: hidden;}

#box_presse_text{
  position:absolute;
  top:50px;
  left:50px;
  width:600px;
  height:1500px;
  z-index:7;
  padding: 0px;
  background-color: transparent;
  text-align:left; vertical-align:top;
  border: 0px;
  overflow: auto;}

#box_link_text{
  position:absolute;
  top:50px;
  left:115px;
  width:200px;
  height:400px;
  z-index:7;
  padding: 0px;
  background-color: transparent;
  text-align:right; vertical-align:top;
  color: #280615;
  border: 0px;
  overflow: auto;}

#box_link_link{
  position:absolute;
  top:50px;
  left:350px;
  width:300px;
  height:400px;
  z-index:7;
  padding: 0px;
  background-color: transparent;
  text-align:left; vertical-align:top;
  color: #280615;
  border: 0px;
  overflow: auto;}


#box_rand{
  position:absolute;
  top:190px;
  left:650px;
  width:220px;
  height:550px;
  z-index:30;
  text-align: left;
  padding: 0px;
  background-color: transparent;
  border: 0px;
  overflow: auto;
  voice-family:"\"}\"";
  voice-family:inherit;}

.lpic {
  border: none;
  max-height: 380px;
  max-width: 500px;
}

.tumbimg{
  border: solid 1px;
  border-color: #352421;
  }

.menue_2 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
}

.menue_2 li {
  float: left;
  position: relative;
  margin-right: 2.5em;

}

.menue_2 a {
  text-align: left;
  display: inline;
  color:#0C030C;
}

.menue_2 div {
     clear: left;
}

.menue_3 {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: right;
}

.menue_3 li {
  float: left;
  position: relative;
  margin-right: 2.5em;

}

.menue_3 a {
  text-align: right;
  display: inline;
  color:#0C030C;
}

.menue_3 div {
     clear: right;
}

.paddright {
padding-right: 150px;
}