#master {
  /*background-image:url(images/bg1.jpg);*/
  /*background-image:url(images/bg3.jpg); dieses dunkel grün-blau*/
  /*background-image:url(images/bg4.jpg); /* dieses mokka braun */  
  /* background-image:url(images/bg5.jpg); /* grau */
  /*background-image:url(images/bg6.jpg); /* blau */
  /*background-position: 50% 50%; background-repeat: repeat-y;*/
  /*padding-top:50px;*/
  /*background:#616161;*/  
  /*cursor:hand;*/
  /*<div style="width:800px;margin:0px auto;text-align:left;">*/
  width:840px;
  padding-top:0px;  
  /* wenn ich hier die Höhe angeben, dann nimmt er die als FIXE HÖHE */
  height:100%;     
  margin:0px auto;
  margin-top:0px;
  text-align:left;
  border-color:#ff0000; 
  border-style:solid; 
  border-width:0px 0px 0px 0px;
  }

body {
/*
  background-image:url(images/bg1.jpg);
  background-repeat:repeat;
  background-color:#E3E4E5;*/
  /*background-image:url(images2010/body_background.jpg);*/
  
  background-color:#fff;
  
  /*background:#183946;*/
  /*background:E3E4E5;*/
  font-family:verdana;
  font-weight:normal; 
  font-size: 10pt;  
	}

hr 
  {
  background-color:#fff;  
  color: #fff;
  }
  
#linksmenu {
  /*background-color:#E3E4E5;*/
  /*background-image:url(images/blank_bw.gif);*/
  /*background-image:url(images2010/button_verlauf.jpg);*/    
  background-color:#eee;   
  left:0px;padding:0px;margin:10px;border:0px solid #f0f;width:165px;}
#linksmenu a {
  /*background-color:#E3E4E5;*/
  background-color:#eee;   
  /*background-image:url(images/back_button_weiss.jpg);*/
  display: block; color:#000000; text-decoration:none ;font-family:verdana; font-weight:normal; font-size: 10pt;width:165px;
  padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border:solid 0px #89a9b8;}
#linksmenu a:visited{ 
  /*background-color:#E3E4E5;*/
  background-color:#eee;   
  /*background-image:url(images/blank_bw.gif);*/  
  display: block; color:#000000;text-decoration:none;font-family:verdana; font-size: 10pt;width:165px;
  padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border:solid 0px #89a9b8;}
#linksmenu a:active{
  /*background-color:#E3E4E5;*/
  background-color:#eee;   
  /*background-image:url(images/blank_bw.gif);*/    
  display: block; color:#990000;text-decoration:none;font-family:verdana; font-size: 10pt;width:165px;
  padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border:solid 0px #89a9b8;}
#linksmenu a:hover {
  /*background-color:#E3E4E5;*/
  background-color:#eee;   
  /*background-image:url(images/button_hover.jpg);*/
  background-image:url(images/button_hover1.jpg);    
  font-weight:normal;
  display: block; color: black; text-decoration:none ;font-family:verdana; font-size: 10pt;width:165px;
  padding-left: 4px; padding-bottom: 4px;   padding-top: 4px;margin: 0px auto;border:solid 0px #e6e6e6;}

#kopf {/*background-image:url(images/back_button_sw.jpg)!important;*/
  /*background-image:url(images/kopf_farbverlauf2.jpg);*/
  /*background-repeat:repeat;*/
  /*background-color:#870013;  rubinrot */
  background-color:#fff;  
  background-position: center;
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  /*vertical-align:middle;*/
  width:1212px;
  height:110px;
  border: 0px solid #0000FF;
  border-bottom: 0px solid #0000FF;  
  /*
  position: absolute;
  top: 0px; 
  left: 0px;
  */
  color:#fff;
  text-align: left;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
  }

#nav {
  /*background-image:url(images/back_button_sw.jpg)!important;*/
  /*background-image:url(images/back_button_sw.jpg);background-repeat:repeat;
  background-color:#E3E4E5;*/
  background-color:#fff;  
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:middle;
  width:200px;
  border: 0px solid #000;
  position: absolute;
  top: 110px; 
  left: 0px;
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}

/* MAIN SCREEN */
#box_am_rand {
    /*background-image:url(images/box_border.jpg);
    background-repeat:repeat-y;*/
    /*background-color:#ffffff;*/
  
    background-color:#fff;
    /*height:90%;*/
    padding: 0px 0px 0px 0px;
    margin: 0px px 0px 0px;
    vertical-align:top;
    width:775px;    
    border: 0px solid #EE0000;
    position: absolute;
    top: 120px;
    left: 200px;
    color:#111111;
    /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
/* für ANFAHRT*/
#box {
    /*background-image:url(images/box_border.jpg);
    background-repeat:repeat-y;*/
    background-color:#ffffff;
    /*height:100%;*/
    /*height:720px;*/    
    padding: 0px 0px 0px 25px;
    margin: 0px px 0px 0px;
    vertical-align:top;
    width:920px;
    border: 0px solid #00f;
    position: absolute;
    top: 110px;
    left: 200px;
    color:#111111;
    /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
/* team_ansprechpartner */
/* erfolgsgeschichte */
#box_ohne_nav {
    /*background-image:url(images/box_border.jpg);
    background-repeat:repeat-y;
    background-color:#E3E4E5;*/    
    background-color:#fff;
    /*height:100%;*/
    padding: 0px 0px 0px 15px;
    margin: 0px px 0px 0px;
    vertical-align:top;
    width:930px;
    /*width:775px;*/    
    border: 0px solid #0d0;
    position: absolute;
    top: 110px;
    left: 200px;
    color:#111111;
    /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
  }
#box_produktionen {
    /*background-image:url(images/box_border.jpg);
    background-repeat:repeat-y;
    background-color:#E3E4E5;*/
    background-color:#fff;
    /*height:100%;*/
    padding: 0px 0px 0px 15px;
    margin: 0px px 0px 0px;
    vertical-align:top;
    width:930px;
    /*width:775px;*/    
    border: 0px solid #0d0;
    position: absolute;
    top: 110px;
    left: 200px;
    color:#111111;
    /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
  }

#box_ohne_nav_neu {
    /*background-image:url(images/box_border.jpg);
    background-repeat:repeat-y;*/
    background-color:#E3E4E5;
    /*height:100%;*/
    padding: 0px 0px 0px 15px;
    margin: 0px px 0px 0px;
    vertical-align:top;
    width:775px;    
    border: 1px solid #f00;
    position: absolute;
    top: 110px;
    left: 200px;
    color:#111111;
    /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
  }

#box_vorwort {
    /*background-image:url(images/box_border.jpg);
    background-repeat:repeat-y;*/
    background-color:#E3E4E5;
    height:100%;
    padding: 0px 0px 0px 15px;
    margin: 0px px 0px 0px;
    vertical-align:top;
    width:925px;
    border: 1px solid #aaa;
    position: absolute;
    top: 110px;
    left: 100px;
    color:#111111;
    /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
  }

#topic1 {     
  background-color:#fff;
  width:175px;
  margin: 0px;
  padding: 0px;
  /*height:45px;*/
  padding-top: 0px;  
  padding-left: 0px;
  margin-left:743px;  
  font-family:times;
  font-size:14pt; 
  color:#000000;
  font-weight: normal;
  font-style: italic;    
  border:solid 1px #aaa;
  overflow: hidden;
  float: left;
  }
#topic1_moz {     
  background-color:#fff;
  width:175px;
  margin: 0px;
  padding: 0px;
  /*height:45px;*/
  padding-top: 0px;  
  padding-left: 0px;
  margin-top: 0px;
  margin-left:743px;  
  font-family:times;
  font-size:14pt; 
  color:#000000;
  font-weight: normal;
  font-style: italic;    
  border:solid 1px #aaa;
  overflow: hidden;
  float: left;
  vertical-align:top;  
  }
#topic {
    /*
    background-image:url(images/notenschluessel_klein1.jpg);
    background-repeat:no-repeat;*/     
    width:135px;
    height:45px;
    display: block;
    /*width:175px;
    height:45px;*/
    /*background-repeat:no-repeat;*/     
    /*background-color:#E3E4E5;*/
    background-color:#fff;    
    padding: 0px 0px 0px 0px;
    margin:0px;    
    margin-left:10px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    font-family:times;
    font-size:14pt; 
    color:#000000;
    font-weight: normal;
    font-style: italic;    
    border:solid 1px #f00;
    vertical-align:top;
    }
#middle
  {vertical-align: middle;}
    
#rubrik {
  padding:0px;
  margin:0px;
  margin-left:0px;
  margin-top:10px;    
  border:0px solid #000000;
  /*width:95%;*/
  background-color:#E3E4E5;  
  }
#uhren {
  padding:0px;
  margin:0px;
  margin-left:10px;
  margin-top:10px;    
  border:0px solid #000000;
  width:95%;
  background-color:#E3E4E5;  
  }

.tleft {
    /*     background: #e4e2d6 url(images/logo.jpg) repeat-x top left;*/    
    /*background-color:#E3E4E5;*/
    /*background-image:url(images/button_sepia.jpg);*/
    /*background-image:url(images2010/button_verlauf.jpg);*/        
    /*background-color:'$b_bgcolor';*/ 
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    font-family:verdana;
    font-size:10pt; 
    color:#000000;
    font-weight: normal;
    width:155px;
    height:25px;
    border:solid 0px #e4e2d6;
    }
.tleft1{
    /* Inaktiv oder Überschrift*/
    background-color:#E3E4E5;
    /*background-image:url(images/back_button_weiss.jpg);*/    
    /*background-color:#aa0000;*/
    padding-left:0px;   
    margin-left:0px;
    margin-right:0px;
    font-family:verdana;
    font-weight:bold;
    font-size:10pt; 
    color:#000000;
    font-weight: bold;
    width:155px;
    height:25px;
    border:solid 0px #000000;
    }

/* IMPRESSUM Öffnungszeiten*/
#half_screen_moz {
  /*background-image:url(images/backmen1.png)!important;
  ;background-image:url(images/backmen1.jpg);background-repeat:repeat;*/
  background-color:#fff;  
  height:50%;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:400px;
  border: 0px solid #f00;
  position: absolute;
  top: 80px;
  right: 25px;
  left: 400px;
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
#half_screen_ie {
  /*background-image:url(images/backmen1.png)!important;
  ;background-image:url(images/backmen1.jpg);background-repeat:repeat;*/
  /*background-color:#e4e2d6;*/
  background-color:#fff;  
  height:50%;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:400px;
  border: 0px solid #f00;
  position: absolute;
  top: 80px;
  right: 25px;
  left: 400px;
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}

#nav1 {
  /*background-image:url(images/backmen1.png)!important;
  ;background-image:url(images/backmen1.jpg);background-repeat:repeat;*/
  /*background-color:#e4e2d6;*/
  background-color:#e4e2d6;  
  height:100%;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:200px;
  border: 0px solid #EEEEEE;
  position: absolute;
  top: 100px;
  right: 25px;
  left: 955px;
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
#nav2 {
  /*background-image:url(images/backmen1.png)!important;
  ;background-image:url(images/backmen1.jpg);background-repeat:repeat;*/
  background-color:#e4e2d6;
  /*height:90%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:198px;
  border: 0px solid #EEEEEE;
  position: absolute;
  top: 120px;
  right: 25px;
  left: 938px;
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
#nav3 {
  /* ist nur ein DUMMY*/
  /*background-image:url(images/backmen1.png)!important;
  ;background-image:url(images/backmen1.jpg);background-repeat:repeat;*/
  background-color:#e4e2d6;
  height:100%;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:0px;
  border: 0px solid #f00;
  position: absolute;
  top: 100px;
  right: 25px;
  left: 1152px;
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
#dreissigjahre {
  /*background-image:url(images/backmen1.png)!important;*/
  /*background-image:url(images2010/30_jahre_gross.jpg);*/
  background-color:#fff;
  /*height:90%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  /*width:75%;
  height:75%;*/  
  border: 0px solid #EE0000;
  position: absolute;
  /*
  top: 120px;
  right: 25px;
  */
  float: left;
  left: 1150px;
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
#dreissigjahre2 {
  /*background-image:url(images/backmen1.png)!important;*/
  /*background-image:url(images2010/30_jahre_gross.jpg);background-repeat:repeat-y;*/
  background-color:#fff;
  /*overflow: hidden;
  float:left;*/
  /*height:90%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  /*width:75%;
  height:75%;*/  
  border: 0px solid #f00;
  position: absolute;
  /*
  top: 120px;
  right: 25px;
  */
  height:100%;
  width:300px;
  left: 950px;  
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
#dreissigjahre2_rpt {
  /*background-image:url(images/backmen1.png)!important;*/
  background-image:url(images2010/30_jahre_gross.jpg);
  background-repeat:no-repeat;
  background-color:#fff;
  background-attachment:scroll;
  overflow: hidden;
  float:left;
  /*height:90%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  /*width:75%;
  height:75%;*/  
  border: 1px solid #f00;
  position: absolute;
  /*
  top: 120px;
  right: 25px;
  */
  top: 12px;
  height:100%;
  width:200px;
  left: 950px;  
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}

div.bgscroll {
  margin:20px 20px 20px 250px; width:35em; border:1px solid red;
  background-image:url(images2010/30_jahre_gross.jpg); background-repeat:no-repeat; background-position:center center;
  background-attachment:scroll;
}

div.bgfixed {
  margin:20px 20px 20px 250px; border:1px solid red; 
  background-image:url(images2010/akg.bmp); background-repeat:no-repeat; background-position:center center;
  background-attachment:fixed;
}

#dreissig_test
  {
  margin-top:0px; margin-left:100px; margin-right: 0px;margin-bottom: 0px; padding:0px;

  background-image:url(images2010/30_jahre_mittel.jpg);background-attachment:fixed;
  background-repeat:no-repeat;
  background-position:right;
  background-color:#fff;
  
  /*font-size: 100%;line-height: 125%;*/
  border: 1px solid #f00;  
  
  left: 450px;
  top: 0px;
  /*position: relative;*/    
  height:100%;
  width:100%;
  font-family: arial, helvetica, tahoma ,verdana,  sans-serif;  
  }

#dreissigjahre3 {
  /*background-image:url(images/backmen1.png)!important;*/
  /*background-image:url(images2010/30_jahre_gross.jpg);*/
  background-color:#fff;
  /*height:90%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  /*width:75%;
  height:75%;*/  
  border: 0px solid #f00;
  position: absolute;
  /*
  top: 120px;
  right: 25px;
  */
  height:100%;
  left: 1030px;
  top: 200px;    
  color:#fff;
  /*_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);*/
}
#footbar_main {
  /*background-color:#e4e2d6;*/
  background-color:#fff;  
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 745px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_ansprech {
  /*background-color:#e4e2d6;*/
  background-color:#fff;  
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1540px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_nav {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  /*background-color:#e4e2d6;*/
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  position: absolute;
  top: 820px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_impressum_ie {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 755px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_impressum_moz {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border: 1px solid #EEEEEE;
  position: absolute;
  top: 755px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}

#footbar_story_ie {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1090px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_story_moz {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1080px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_geb {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1300px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_4juli {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 5500px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_produktionen {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 4300px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}

#footbar_ref_ie {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 4900px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_ref_moz {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 4800px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}

#footbar_ton_ie {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1020px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_ton_moz {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1100px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}

#footbar_licht_ie {
  /*background-color:#e4e2d6;*/
  background-color:#fff;
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1170px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}
#footbar_licht_moz {
  /*background-color:#e4e2d6;*/
  background-color:#fff; 
  /*height:100%;*/
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  vertical-align:top;
  width:1135px;
  border-top: 1px solid #EEEEEE;
  position: absolute;
  top: 1150px;
  /*right: 25px;*/
  left: 0px;
  color:#333;
}

.tleft_inaktiv {
    background-color:#e4e2d6;
    /*background-color:'$b_bgcolor';*/ 
    margin-left:0px;
    margin-right:0px;
    font-family:verdana;
    font-size:10pt; 
    color:#444444;
    font-weight: normal;
    width:155px;
    height:25px;
    border:solid 0px #000000;
    }
#ueberschrifttable {
    /*background-color:#DDDDBB;*/
    background-color:#fff;    
    font-family:verdana;
    font-weight:normal;
    color:#900;
         font-size:16pt;
         margin-top:0px;
         margin-left:10px;
    margin-right:0px;
    margin-bottom:0px;
         
         line-height: 30px;      
    border:0px solid #000000;
	  background: #CAE8EA url(images2010/bg_header.jpg) no-repeat;
    }
    
#mastertable {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;    
    /*background-color:#DDDDBB;*/
    background-color:#fff;    
    font-family:verdana,arial;
    font-size:10pt;
    color:#000000;
    border:0x solid #000000;
	  /*background: #CAE8EA url(images2010/bg_header.jpg) no-repeat;*/
    }

table {
    padding: 0px 0px 0px 0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    /*background-color:#DDDDBB;*/
    background-color:#fff;    
    font-family:verdana,arial;
    font-size:10pt;
    color:#000000;
    border:0px solid #000000;
    }
    
.table_lg {
    /*position: absolute;*/
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;    
    /*background-color:#E3E4E5;*/
    background-color:#fff;    
    font-family:verdana;
    font-size:10pt;
    color:#000000;
    border:0px solid #f00;
    text-align:left;    
    }
.table_kontakt {
    /*position: absolute;
    left: 0px;*/    
    margin-top:0px;
    margin-left:5px;
    margin-right:0px;
    background-color:#FFFFFF;
    font-family:tahoma;
    font-size:10pt;
    color:#000000;
    border:0px solid #990000;
    }
.table_kontakt_bild {
    /*position: absolute;
    left: 0px;*/    
    margin-top:0px;
    margin-left:5px;
    margin-right:0px;
    background-color:#FFFFFF;
    font-family:tahoma;
    font-size:10pt;
    color:#000000;
    border:1px solid #880000;
    }
.table_kontakt_text_bold {
    /*position: absolute;
    left: 0px;*/    
    margin-top:0px;
    margin-left:5px;
    margin-right:0px;
    background-color:#EEEEEE;
    font-family:tahoma;
    font-weight:bold;    
    font-size:10pt;
    color:#000000;
    border:0px solid #000000;
    text-align:center;    
    }
.table_kontakt_text {
    /*position: absolute;
    left: 0px;*/    
    margin-top:0px;
    margin-left:5px;
    margin-right:0px;
    background-color:#EEEEEE;
    font-family:tahoma;
    font-size:10pt;
    color:#000000;
    border:0px solid #000000;
    text-align:center;    
    }
        
.table_buttons {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#587c92;
    font-family:verdana,arial;
    font-size:10pt;
    color:#000000;
    border:0px solid #000000;
    }

.td {
    margin-top:0px;
    margin-left:1px;
    margin-right:0px;
    background-color:#DDDDBB;
    font-family:verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color:#000000;
    border:0px solid #000000;
    padding-left: 2px;
    padding-top: 2px;
    }
.tdbold {
  margin-top:0px;
  margin-left:1px;
  margin-right:0px;
  background-color:#DDDDBB;
  font-family:verdana,arial;
  font-size:10pt;
  font-weight:bold;
  color:#000000;
  border:0px solid #000000;
  padding-left: 1px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  }

.but   {
  background: #FFFFFF url(images/back4.jpg) repeat-x top left;
  color: #000000;
  font: bold 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border:1px solid #000000;
  width:100px;
  height:23px;
	}

.lin    {
  background: #FFFFFF url(images/back4.jpg) repeat-x top left;
  color: #FFFFFF;
  font: bold 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  padding-left: 0px;
  padding-top: 2px;
  padding-bottom: 0px;
  border:0px solid #000000;
  width:225px;
  height:25px;
}

.lin a:hover    {
  background: #FFFFFF url(images/back2.jpg) repeat-x top left;
  color: #0000FF;
  font: bold 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border:1px solid #000000;
  width:225px;
  height:25px;
}

.thead   {
	background: #FFFFFF url(images/back4.jpg) repeat-x top left;
	color: #000000;
	font: bold 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	height:26px;
	}
.thead_storno   {
	background: #FFFFFF url(images/back_storno.jpg) repeat-x top left;
	color: #000000;
	font: bold 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	height:26px;
	}

.theadbig   {
	background: #FFFFFF url(images/back4.jpg) repeat-x top left;
	color: #000000;
	font: bold 12px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	height:35px;
	}
.trow	{
      margin-top:0px;
      margin-left:0px;
      margin-right:0px;
      background-color:#DDDDDD;
      font-family:verdana,arial;
      font-size:10pt; color:#000000;
      font-weight: normal;
         }
.trow_tog	{
      margin-top:0px;
      margin-left:0px;
      margin-right:0px;
      background-color:#BCCCCC;
      font-family:verdana,arial;
      font-size:10pt; color:#000000;
      font-weight: normal;
      }

.trowleft	{
      margin-top:0px;
      margin-left:0px;
      margin-right:0px;
      font-family:verdana,arial;
      font-size:10pt; color:#000000;
      font-weight: normal;
      width:250px;
      height:25px;
         }
.tdjo {
      margin-top:1px;
      margin-left:1px;
      margin-right:1px;
      background-color:#DDDDBB;
      }
.tdjotoggle {
      margin-top:1px;
      margin-left:1px;
      margin-right:1px;
      background-color:#CCCCAA;
      }
.tdjo_spezial {
      margin-top:1px;
      margin-left:1px;
      margin-right:1px;
      background-color:#CCCC33;
      }

.tdjorot {
        margin-top:1px;
        margin-left:1px;
        margin-right:1px;
        background-color:#FF0000;
        font-family:verdana,arial;
        font-size:8pt;
        font-weight:bold;
        color:#000000;
        border:1px solid #CCCC99;
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        }
.tdjogelb {
        margin-top:1px;
        margin-left:1px;
        margin-right:1px;
        background-color:#EEEE55;
        font-family:verdana,arial;
        font-size:8pt;
        font-weight:normal;
        color:#000000;
        border:1px solid #CCCC99;
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        }
.tdjogruen {
        margin-top:1px;
        margin-left:1px;
        margin-right:1px;
        background-color:#00FF00;
        font-family:verdana,arial;
        font-size:8pt;
        font-weight:normal;
        color:#000000;
        border:1px solid #CCCC99;
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        }

.tro	{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#89a9b8;
    color:#000000;
    font-family:verdana,arial;
    font-size:10pt; color:#000000;
    font-weight: normal;
         }
.tabedit	{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#DDDDDD;
    font-family:verdana,arial;
    font-size:10pt; color:#000000;
    font-weight: normal;
    }
.inp	{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#EEEEEE;
    font-family:verdana,arial;
    font-size:10pt; color:#000000;
    font-weight: normal;
    background-image: url('images/schatten_input.jpg');
    }
.inp_int_center	{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#EEEEEE;
    font-family:verdana,arial;
    font-size:10pt; color:#000000;
    font-weight: normal;
    background-image: url('images/schatten_input.jpg');
    text-align:center;
    }
.inp_int_right	{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#EEEEEE;
    font-family:verdana,arial;
    font-size:10pt; color:#000000;
    font-weight: normal;
    background-image: url('images/schatten_input.jpg');
    text-align:right;
    }

.inpcent	{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#EEEEEE;
    font-family:verdana,arial;
    font-size:10pt; color:#000000;
    font-weight: normal;
    align:center ;
    }
.inppflicht	{
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    background-color:#EED23C;
    font-family:verdana,arial;
    font-size:10pt; color:#000000;
    font-weight: bold;
    background-image: url('images/schatten_input_pflicht.jpg');
    }


h1 {font-size: 14px; text-decoration: none; font-weight: bold; color:#FFFFFF}
h5 {
	       color:#900;
         font-family:verdana;
         font-weight:normal;
         font-size:14pt;
         margin-top:0px;
         margin-left:0px;
         line-height: 30px;         
}
.fehler {color:#EE0000; font-weight:bold; font-size:12pt;}

.meldungnotfound {color:#EE0000; font-weight:bold;}
.meldung {color:#0000EE; font-weight:bold;}
.storno {color:#EE0000; font-weight:bold;}
.meldungpreis {color:#EE0000; font-weight:bold;}
.meldunghervor {color:#EBEB00; font-weight:bold; font-size:10pt;}


.creme {color:#AAAA88; font-weight:bold;}

.weiss {color:#FFFFFF; font-weight:normal;}
.weissbold {color:#FFFFFF; font-weight:bold;}

.angebotsnummer {color:#EEEEEE; font-weight:bold; font-family:verdana,arial; font-size:12pt; }
.angebotsnummerstorno {background-color: #EEEEEE; color:#FF0000; font-weight:bold; font-family:verdana,arial; font-size:16pt; }
/*.normalertext {color:#EEEEEE; font-weight:bold;}*/

.schwarz {color:#000000; font-weight:bold;}
.gelb {color:#FFE23C; font-weight:bold;}
.hailait {color:#EE0000; font-weight:bold;}

.offen {color:#EE0000; font-weight:normal;}
.offenfett {color:#EE0000; font-weight:bold;}
.erledigt {color:#009900; font-weight:normal;}

.datum {color:#000000; font-weight:bold;}
.nachricht {color:#0000EE; font-weight:bold; background-color: #EEEE00;}

.trback {color:#000000; font-weight:bold;background-color: #89a9b8;}

.ueberschrift {
	       color:#990000;
         font-family:verdana;
         font-weight:normal;
         font-size:14pt;
         margin-top:10px;
         margin-left:0px;
         }
.ueberschrift_bl {
         color:#000000;
         font-family:verdana;
         font-weight:normal;
         font-size:14pt;
         margin-top:10px;
         margin-left:5px;
         }
.ueberschrift_rubrik_gross {
	       /*color:#900;*/
	       color:#87001B;	       
         font-family:verdana;
         font-weight:normal;
         font-size:16pt;
         margin-top:0px;
         margin-left:0px;
         line-height: 30px;         
         }
.ueberschrift_rubrik_gross_margin {
	       color:#900;
         font-family:verdana;
         font-weight:normal;
         font-size:16pt;
         margin-top:0px;
         margin-left:10px;
         line-height: 30px;         
         }

.ueberschrift_rubrik_klein {
	       color:#222;
         font-family:verdana;
         font-weight:bold;
         font-size:11pt;
         margin-top:0px;
         margin-left:0px;
         line-height: 20px;         
         }
.ueberschrift_rubrik_klein_margin {
	       color:#222;
         font-family:verdana;
         font-weight:bold;
         font-size:11pt;
         margin-top:0px;
         margin-left:10px;
         line-height: 20px;         
         }
.normalertext {
        background-color: #fff;
        color:#000000;
        font-family:verdana;
        font-weight:normal;
        font-size:10pt;
        margin-top:10px;
        margin-left:0px;
        }
.normalertext_link {
        text-decoration : none;
        color:#000000;
        font-family:verdana;
        font-weight:normal;
        font-size:10pt;
        margin-left:0px;
        height:20px;        
        }
.normalertext_link a {
    text-decoration : none;
    color:#000000;
    font-family:verdana;
    font-weight:bold;
    font-size:10pt;
    height:20px;    
    }
.normalertext_link a:active{
    text-decoration : none;
    color:#000000;
    font-family:verdana;
    font-weight:bold;
    font-size:10pt;
    height:20px;    
    }
.normalertext_link a:visited{
    text-decoration : none;
    color:#000000;
    font-family:verdana;
    font-weight:bold;
    font-size:10pt;
    height:20px;
    }
.normalertext_link a:hover{
    background-image:url(images/back_button_weiss.jpg);
    text-decoration : none;
    /*display: block;*/
    color:#AA0000;
    font-family:verdana;
    font-weight:bold;
    font-size:10pt;
    /*line-height: 20px;*/
    height:20px;  
    }


.spezial {
	color:#FFE23C;
         font-family:verdana,arial;
         font-weight:bold;
         font-size:10pt;
         margin-top:1px;
         margin-left:1px;
         margin-right:3px;
         }

.ueberschriftangebot {
	       color:#DDE23C;
         font-family:verdana,arial;
         font-weight:bold;
         font-size:12pt;
         margin-top:10px;
         margin-left:5px;
         }
.ueberschriftklein {
	color:#FFE23C;
         font-family:verdana,arial;
         font-weight:normal;
         font-size:6pt;
         margin-top:10px;
         margin-left:5px;
         }

.ueberschriftbackup {
	color:#FFE23C;
         font-family:verdana,arial;
         font-weight:normal;
         font-size:14pt;
         margin-top:35px;
         margin-left:0px;
         }
.ueberschrift1 {
	font-family : Verdana;
	font-size : 13pt;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-left-width : 13px;
	border-color : #FFE23C;
	border-left-style : solid;
	padding-left : 5px;
	}
.ueberschrift2 {
	color:#FFE23C;
         font-family:verdana,arial;
         font-weight:normal;
         font-size:14pt;
         margin-top:10px;
         margin-left:5px;
         }
.ueberschrifthilfe {
	position:absolute;
         top:10px;left:15px;
	color:#FFE23C;
         font-family:verdana,arial;
         font-weight:normal;
         font-size:14pt;
         margin-top:10px;
         margin-left:5px;
         }
.ueberschriftangebotanzeigen {
	position:absolute;
         top:2px;left:2px;
	color:#FFE23C;
         font-family:verdana,arial;
         font-weight:normal;
         font-size:14pt;
         margin-top:10px;
         margin-left:5px;
         }
.ueberschrift1 {
	font-family : Verdana;
	font-size : 13pt;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-left-width : 13px;
	border-color : #FFE23C;
	border-left-style : solid;
	padding-left : 5px;
	}
.status {color:#EE0000; font-weight:bold; font-family:verdana,arial; font-size:10pt;}
.version {color:#000000; font-weight:normal; font-family:verdana,arial; font-size:6pt;}
.admin {background-color:#FFFFFF; color:#FF0000; font-weight:bold; font-family:verdana,arial; font-size:10pt;}

.chapter {
	width:800px;
	border-width:1px;
	border-style:solid;
	border-color:#006699;
	margin-left:2px;
	margin-top:15px;
	padding:10px;
	background-color:#DDDDDD;
	line-height:14pt;
         color:#000000;
	}
.chapterlogin {
	width:350px;
	border-width:1px;
	border-style:solid;
	border-color:#006699;
	margin-left:50px;
	padding:10px;
	margin-bottom:20px;
	background-color:#89a9b8;
	line-height:14pt;
         color:#000000;
	}

.info	{
	width:20px; z-index:99;
         height:20px;
	}

.info a	{
	width:20px;
         height:20px;
	color:#EEEEEE;
         font:bold 14px Verdana;
         text-decoration: none;
         background-color:#660000;
         display:block;
         padding: 3px 5px 3px 5px;
	}
.info a:hover	{
	color:#000000;
         background-color:#CCCCFF;
         width:350px;
         height:150px;
	border:1px solid #000000;
	}

#posi_zeigeinfo {position:absolute;top:0px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}
#posiversion {position:absolute;top:0px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}
#posihilfe {position:absolute;top:75px;left:25px;padding:0px;margin:0px;border:0px solid #000000;}
#posiinfo {position:absolute;top:15px;left:15px;padding:0px;margin:0px;border:0px solid #000000;}
#posimenu {position:absolute;top:50px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}

#posiangebot {position:absolute;top:30px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}
#posieinzelpos {position:absolute;top:25px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}

#posilistepavillions {position:absolute;top:200px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}
#posilisteartikel {position:absolute;top:275px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}

#posilistelieferanten {position:absolute;top:200px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}
#posiunten {position:absolute;top:550px;left:10px;padding:0px;margin:0px;border:0px solid #000000;}
#posilisuchergebnis {position:absolute;top:115px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}

#posisuche {position:absolute;top:55px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}
#posisuche2 {position:absolute;top:1px;left:325px;padding:0px;margin:0px;border:0px solid #000000;}

posilisterechnungsadressen {position:absolute;top:250px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}

#posibackup {position:absolute;top:50px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}
#posicreate {position:absolute;top:150px;left:0px;padding:0px;margin:0px;border:0px solid #000000;}

#posilinksadmin {position:absolute;top:15px;left:15px;padding:0px;margin:0px;border:0px solid #000000;}
#posilinksadmin2 {position:absolute;top:15px;left:350px;padding:0px;margin:0px;border:0px solid #000000;}

#posilinks {position:absolute;top:30px;left:15px;padding:0px;margin:0px;border:0px solid #000000;}


