html, body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  margin: 0; 
  padding: 0; 
  text-align: center;
  background: rgb(251,223,149);
  scrollbar-face-color: rgb(251,223,149);
  srollbar-highlight-color: #FDF7C8;
  scrollbar-shadow-color: rgb(251,223,149);
  scrollbar-3dlight-color: rgb(251,223,149);
  scrollbar-arrow-color: #544085;
  scrollbar-track-color: #FDF7C8;
  scrollbar-darkshadow-color: #7365A6;
}

h1 {
  font-size: 12px; 
  font-weight: bold; 
  color: #544085;
}

hr {
  border: 1px dotted #443188;
}

img {
  margin: 0; 
  padding: 0; 
}

input {
  border: 1px solid #544085; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px; 
  font-weight:normal; 
  font-style:normal; 
  color:#544085; 
  cursor:default;
  background-color: #ffffff;  
  margin: 0px 0px 0px 0px;
}

select {
  border:1px solid #544085; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  font-style:normal;
  color:#544085;
  cursor:default;
  background-color: #ffffff;
  margin: 0px 0px 0px 0px;
  scrollbar-face-color: rgb(254,243,197);
  srollbar-highlight-color: #FDF7C8;
  scrollbar-shadow-color: rgb(254,243,197);
  scrollbar-3dlight-color: rgb(254,243,197);
  scrollbar-arrow-color: #544085;
  scrollbar-track-color: #FDF7C8;
  scrollbar-darkshadow-color: #7365A6;
}

textarea {
  border: 1px solid #544085; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: normal; 
  font-style: normal; 
  color: #544085; 
  cursor: default;
  background-color: #ffffff;  
  margin: 0px 0px 0px 0px;
  scrollbar-face-color: rgb(254,243,197);
  srollbar-highlight-color: #FDF7C8;
  scrollbar-shadow-color: rgb(254,243,197);
  scrollbar-3dlight-color: rgb(254,243,197);
  scrollbar-arrow-color: #544085;
  scrollbar-track-color: #FDF7C8;
  scrollbar-darkshadow-color: #7365A6;
}

#header {
  margin: 0 auto;
  top:1px; 
  padding:0;
  width: 1000px; 
  height: 118px;
  background: url(../images/kopf.jpg);
}

#segway_header {
  margin: 0 auto;
  top:1px; 
  padding:0;
  width: 1000px; 
  height: 118px;
  background: url(../images/segway_kopf.jpg);
}
 
#wrapper { 
  top: 0px; 
  margin: 0px;
  padding: 0px;
  width: 1000px;
  height: 100%;
  text-align: center; 
  background: rgb(251,223,149);
}

.buttonorahmen {
  background-color: transparent;
  border: 0Px;
}

.formbutton {
  border: 1px solid #544085; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: normal; 
  font-style: normal; 
  color: #544085; 
  cursor: default;
  background-color: rgb(254,243,197);  
  margin: 0px 0px 0px 0px;
}

.formbutton a:visited {
  border: 1px solid #544085; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: normal; 
  font-style: normal; 
  color: #544085; 
  cursor: default;
  background-color: rgb(254,243,197);  
  margin: 0px 0px 0px 0px;
}

.formbutton a:link {
  border: 1px solid #544085; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: normal; 
  font-style: normal; 
  color: #544085; 
  cursor: default;
  background-color: rgb(254,243,197);  
  margin: 0px 0px 0px 0px;
}

.formbutton a:hover
{
  border: 1px solid #544085; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: normal; 
  font-style: normal; 
  color: #544085; 
  cursor: default;
  background-color: rgb(254,243,197);  
  margin: 0px 0px 0px 0px;
}

.bluebold {
  font-size:12px; 
  font-weight: bold; 
  color: #544085;
}

.hinweis {
  margin-left: 10Px;
  width: 250Px;
  background-color: rgb(254,243,197);
  color: #544085;
  font-size: 10Pt;    
}

.image {
   border: 1px solid #544085; 
}

.imager {
   border: 1px solid #544085; 
   margin-right:10Px;
}

.imagel {
   border: 1px solid #544085; 
   margin-left:10Px;
}


.main {
  margin: 0px;
  padding: 0px;
  font-size: 10Pt;
  border-left: 1px solid rgb(229,189,124);
  border-right: 1px solid rgb(229,189,124);
}

.main_left {
  background: rgb(254,243,197);
  border-right: 1px solid rgb(229,189,124);
}

.main_center {
  background: rgb(255,254,241);
  color: #544085;
  font-size: 10Pt;    
}

.main_center a:link {
  color: #544085;
  text-decoration: none;
}

.main_center a:visited {
  color: #544085;
  text-decoration: none;
}

.main_center a:hover {
  color: #544085;
  text-decoration: underline;
}


.main_right {
  background: rgb(255,254,241);
  border: 1px solid rgb(229,189,124);
}

.menuelinks {
  border: 0px;
  padding: 0px;
  margin-left: 10Px;
  font-size: 10Pt;
  font-weight: bold; 
  background: rgb(254,243,197);
}

.menuelinks a:link {
  border: 0px;
  font-weight: bold;
  font-size: 10Pt;     
  line-height: 25px !important;
  color: #544085;
  text-decoration: none;
  background: rgb(254,243,197);  
}

.menuelinks a:visited {
  border: 0px;
  font-weight: bold;
  font-size: 10Pt;     
  line-height: 25px !important;
  color: #544085;
  text-decoration: none;
  background: rgb(254,243,197);  
}

.menuelinks a:hover {
  border: 0px;
  font-weight: bold;   
  font-size: 10Pt;  
  line-height: 25px !important;
  width: 270Px;
  height: 25Px;
  background: #867daa;
  color: #FFFFFF;
}
 
.menueproduktelinks {
  padding: 0px;
  margin-left: 10Px;
  font-size: 10Pt;
  font-weight: bold; 
  background: rgb(255,255,255);
}

.menueproduktelinks a:link {
  line-height: 25px !important;
  color: #544085;
  text-decoration: none;
  background: rgb(255,255,255);  
}

.menueproduktelinks a:visited {
  line-height: 25px !important;
  color: #544085;
  text-decoration: none;
  background: rgb(255,255,255);  
}

.menueproduktelinks a:hover {
  line-height: 25px !important;
  width: 270Px;
  height: 25Px;
  background: #867daa;
  color: #FFFFFF;
  
}
 
.navigation {
  margin:0px;
  padding: 0px;
  font-size: 9Pt;
  border-width: 1px;
  font-weight: normal; 
  border-style: solid;
  border-color: rgb(229,189,124);
  background: rgb(254,243,197);
}

.menueoben a:visited {
  color: #544085;
  margin: 0Px;
  text-decoration: none;
  font-weight: normal;
  border-style: none;
  border-color: rgb(229,189,124);
  background: rgb(254,243,197);     
}

.menueoben a:link {
  color: #544085;
  margin: 0Px;
  text-decoration: none;
  font-weight: normal;
  border-style: none;
  border-color: rgb(229,189,124);
  background: rgb(254,243,197);     
}

.menueoben a:hover {
  color: #544085;
  margin: 0Px;
  text-decoration: underline;
  font-weight: normal;
  border-style: none;
  border-color: rgb(229,189,124);
  background: rgb(254,243,197);     
}

.smallfont {
  line-height:10Px;
  margin:0px;
  padding: 0px;
  font-size: 7Pt;
}

.smallfont a:link {
  line-height:10Px;
  color: #544085;
  margin:0px;
  padding: 0px;
  text-decoration: none;
}

.smallfont a:visited {
  line-height:10Px;
  color: #544085;
  margin:0px;
  padding: 0px;
  text-decoration: none;
}

.smallfont a:hover {
  line-height:10Px;
  color: #544085;
  margin:0px;
  padding: 0px;
  text-decoration: underline;
}

.vers {
 color: rgb(195,97,60);
 font-size: 10Pt;
 margin: 0Px;
 text-decoration: none;
}

.ueberschrift1 {
  padding: 0px;
  margin: 0Px;
  color: #544085;
  font-size: 10Pt;
  font-weight: bold; 
  background: rgb(254,243,197);
}

.ueberschrift1 a:link {
  color: #544085;
  text-decoration: none;
}

.ueberschrift1 a:visited {
  color: #544085;
  text-decoration: none;
}

.ueberschrift1 a:hover {
  color: #544085;
  text-decoration: underline;
}

.ueberschrift2 {
  padding: 0px;
  margin: 0Px;
  color: #544085;
  font-size: 10Pt;
  font-weight: normal; 
  background: rgb(254,243,197);
}

.ueberschrift2 a:link {
  color: #544085;
  text-decoration: none;
}

.ueberschrift2 a:visited {
  color: #544085;
  text-decoration: none;
}

.ueberschrift2 a:hover {
  color: #544085;
  text-decoration: underline;
}

.ueberschriftlo {
  border-top: 1px solid rgb(229,189,124);
  padding: 0px;
  margin: 0Px;
  color: #544085;
  font-size: 10Pt;
  font-weight: normal; 
  background: rgb(254,243,197);
}

.arttable table
{
 empty-cells:show;
border-color: #600;
border:0px solid;

}
.arttable td
{
color: #544085;
font-size:10pt;
border-color: #544085;
border-width: 1px 1px 1px 1px;
border-style: solid;
margin:0px;
}

.arttable tr
{
border:0px solid;
}
