BODY {
	font-family: Arial, Helvetica, sans-serif;
  color: #000;
  SCROLLBAR-FACE-COLOR: #FFF;
  SCROLLBAR-HIGHLIGHT-COLOR: #DBB47C;
  SCROLLBAR-SHADOW-COLOR: #DBB47C;
  SCROLLBAR-3DLIGHT-COLOR: #FFF;
  SCROLLBAR-ARROW-COLOR:  #DBB47C;
  SCROLLBAR-TRACK-COLOR: #FFF;
  SCROLLBAR-DARKSHADOW-COLOR: #FFF;
  background-color: #FFF;
  overflow-x:auto; overflow-y:scroll;
  text-align: center;
}

A {
  color: #952D34;
  text-decoration:none;
}

A:hover { 
  text-decoration:underline; 
}

TABLE {
  border-collapse: collapse;
}

TD {
  color: #000;
  font-size: 80%;
}

UL, OL {
  margin-top: 3px;
}

UL LI, OL LI {
  margin-top: 3px;
}

#divPreview {
  color: #000;
  font-size: 80%;
}

#Sprungmarken {
  position: absolute;
  left: -1000px;
  top: -1000px;
  width: 0px;
  height: 0px;
  overflow: hidden;
  display: inline;
}

#Container {
  margin: 0 auto;
  background-image: url(../images/bg.jpg);
  background-repeat: no-repeat;
  height: 660px;
  width: 980px;
}

#Sprachauswahl {
  float: right;
  padding: 220px 0 0 0;
  font-size: 80%;
  text-align: left;  
}

#Headline {
  padding: 250px 0 10px 0px;
  margin: 0 265px;
  font-size: 140%;
  color: #F99D34;
}

#Navigation {
  float: left;
  margin-left: 85px;
  margin-top: 270px;
  padding-top: 75px;
  width: 179px;
  text-align: left;  
}

#Navigation #Navigation_Content {
  padding: 0 1px 0 1px;
  background-image: url(../images/menu_bg_middle.gif);
  background-repeat: repeat-y;
}

#Content {
  width: 600px;
  margin: 0 30px 0 290px;
  padding-top: 5px;
  color: #000;
  font-size: 80%;
  text-align: left;  
}

* html #Content {
  margin: 10px 40px 0 280px;
}

#Ticker_Popup {
  border: 1px solid #D5CAB5;
  background-color:#F1E9DB;
  padding:10px;
}
.Ticker_Content {
  font-size : 80%;
  background-color:#F1E9DB;
}

H1 { font-size: 130%; font-weight: bold; color:#952D34; }
H2 { font-size: 120%; font-weight: bold; color:#952D34; }
H3 { font-size: 120%; font-weight: bold; color:#000; }

.highlight { font-weight: bold; color:#952D34; }
.link { color:#952D34; text-decoration:underline; }
.small { font-size: 10px; color:#000; }

.input_300 { font-size: 13px; color:#000; width: 305px; border: #D5CAB5 1px solid; }
.input_250 { font-size: 13px; color:#000; width: 250px; border: #D5CAB5 1px solid; }
.input_150 { font-size: 13px; color:#000; width: 150px; border: #D5CAB5 1px solid; }
.input_80  { font-size: 13px; color:#000; width: 80px; border: #D5CAB5 1px solid; }
.input_50  { font-size: 13px; color:#000; width: 50px; border: #D5CAB5 1px solid; }
.txtfield  { font-family:Arial,Helvetica,sans-serif; font-size: 13px; color:#000; width: 305px; border: 1px solid #D5CAB5; }

.ip { border: #D5CAB5 1px solid; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }

.btn            { 
  font-family:arial,helvetica,sans-serif; 
  font-size:12px; 
  color:#000; 
  background-color:#F1E9DB; 
  border:1px solid #666; 
  height:22px; 
  text-decoration:none; 
  cursor:pointer; 
}

.btnOver        { 
  font-family:arial,helvetica,sans-serif; 
  font-size:12px; 
  color:#952D34; 
  background-color:#F1E9DB; 
  border:1px solid #666; 
  height:22px;
  cursor:pointer; 
}
