html {
  padding: 0px;
}

body {
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000;
  SCROLLBAR-FACE-COLOR: #F2F2F2;
  SCROLLBAR-HIGHLIGHT-COLOR: #999;
  SCROLLBAR-SHADOW-COLOR: #999;
  SCROLLBAR-3DLIGHT-COLOR: #F2F2F2;
  SCROLLBAR-ARROW-COLOR: #999;
  SCROLLBAR-TRACK-COLOR: #e5e5e5;
  SCROLLBAR-DARKSHADOW-COLOR: #eee;
  background-image: url(../images/bg_main.gif);
  background-repeat: repeat-y;
  background-color: #CCCCCC;
  padding: 0px;
  overflow-x:auto; overflow-y: auto; 
}

P {
	font-family : Arial, Helvetica, sans-serif;
}

TD {
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
}

A {
	font-family : Arial, Helvetica, sans-serif;
  color: #013498;
  text-decoration:underline;
}
A:hover { 
  color: #0D8074;
  text-decoration:underline; 
}

A.autolink {
  color: blue;
}

FORM {
  margin: 0; padding: 0;
}

/*UL LI { margin-bottom:10px; }*/
/*OL LI { margin-bottom:5px; }*/

#divPreview {
}

#Header {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 123px;
  z-index: 1;
  width: 995px;
  font-size: 100%;
  margin: 0; padding: 0;
  background-image: url(../images/bg_header.gif);
  background-repeat: no-repeat;
}

#Header_en {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 123px;
  z-index: 1;
  width: 995px;
  font-size: 100%;
  margin: 0; padding: 0;
  background-image: url(../images/bg_header_en.gif);
  background-repeat: no-repeat;
}

#Header_home {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 123px;
  z-index: 1;
  width: 995px;
  font-size: 100%;
  margin: 0; padding: 0;
  background-image: url(../images/bg_header_home.gif);
  background-repeat: no-repeat;
}

#Header_home_en {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 123px;
  z-index: 1;
  width: 995px;
  font-size: 100%;
  margin: 0; padding: 0;
  background-image: url(../images/bg_header_home_en.gif);
  background-repeat: no-repeat;
}

#Menubereich2 {
  position: absolute;
  left: 0px;
  top: 123px;
  z-index: 1;
  width: 229px;
  font-size: 12px;
  margin: 0; padding: 0;
}

#bild_links {
  position: absolute;
  left: 15px;
  top: 185px;
  z-index: 1;
  width: 229px;
  font-size: 100%;
  margin: 0; padding: 0;
}

#TopMenu {
  position: absolute;
  left: 27px;
  top: 94px;
  z-index:2;
}

#Tickerbereich {
  position: absolute; 
  left: 10px; 
  top: 143px; 
  z-index: 2;
  width: 210px;
}

#Adressbereich {
  position: absolute;
  left: 22px;
  top: 500px;
}

#Inhaltsbereich {
  position: absolute; 
  left: 230px; 
  top: 123px; 
  z-index: 2;
  width: 741px;
  background-color: #D8D8D8;
}

#Inhaltsbereich #Optionenbereich {
  width: 166px;
  float: right;
}

#Inhaltsbereich #Optionenbereich #oContent {
  width: 155px;
  background-color: #BFD9D0;
  padding-bottom: 7px;
}

#Inhaltsbereich #content {
  padding: 10px 0 0 25px;
	width: 715px;
}

#Inhaltsbereich #productsearch {
  padding: 10px 0 0 25px;
	width: 715px;
}

#Inhaltsbereich #content #back_link {
	position:absolute; left:630px; top:20px; z-index:4;
}

.Ticker {
  /*border: 1px solid #999;*/
  background-color: #D3E3DE;
}
#Ticker {
  /*border: 1px solid #999;*/
  background-color: #D3E3DE;
}
#Ticker_Popup {
  border: 1px solid #C5C7B1;
  background-color:#F2F2F2;
  padding:10px;
}
.Ticker_Content {
  background-color:#F7F7F7;
}

#printbut {
  font-size: 14px;
  margin: 10px 0 10px 0;
}
.border { border: 1px solid #00008C; }


h1 {color: #013498; font-size: 14px;}
h2 {color: #013498; font-size: 13px;}
h3 {color: #013498; font-size: 12px;}
h4 {color: #013498; font-size: 11px;}
h5 {color: #013498; font-size: 10px;}
h6 {color: #013498; font-size: 9px;}

.list {background-color: #d8d8d8;}
.list_over{background-color: #e7e7e7;}
.headline { font-family:Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color:#013498; }
.headline_black { font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color:#000; line-height:30px; }
.highlight { font-family:Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color:#013498; }
.link { font-family:Arial,Helvetica,sans-serif; font-size: 12px; color:#0D8074; text-decoration:underline; }
.small { font-family:Arial,Helvetica,sans-serif; font-size: 11px; color:#000000; }
.footer { font-family:Arial,Helvetica,sans-serif; font-size: 10px; color:#000000; }
.headline_print { font-family:Arial,Helvetica,sans-serif; font-size: 140%; color:#0D8074; font-weight: normal; }
.green_txt { color: #090; font-style: italic; }
.red_link  { color: #F00; }
.gray_link { color: #444; }
.small  { font-size: 11px; }
.input_300 { font-size: 13px; color:#000; width: 300px; border: #999 1px solid; }
.input_250 { font-size: 13px; color:#000; width: 250px; border: #999 1px solid; }
.input_150 { font-size: 13px; color:#000; width: 150px; border: #999 1px solid; }
.input_50  { font-size: 13px; color:#000; width: 50px; border: #999 1px solid; }
.txtfield  { font-family:Arial,Helvetica,sans-serif; font-size: 13px; color:#000; width: 425px; border: 1px solid #999; }

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

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

.btnOver        { 
  font-family:arial,helvetica,sans-serif; 
  font-size:12px; 
  color:#007251; 
  background-color:#EAEAEA; 
  border:1px solid #EAEAEA; 
  height:18px;
  cursor:pointer; 
}
