body {
  background-color:white;
  margin-left:20px;
  margin-right:20px; 
  scrollbar-base-color:lightgreen; 
  scrollbar-highlight-color:darkcyan; 
  scrollbar-arrow-color:darkcyan; 
  scrollbar-shadow-color:lightgreen;	}

body,p,td,th,input,select,span,a {
  font-family:arial,helvetica,verdana,sans-serif;
  font-size:9pt;
  color:#000000; }

a:link { color:darkgreen;font-weight: bold;text-decoration:underline}
a:visited { color:darkgreen; font-weight: bold;text-decoration:underline}
a:hover { color:red; text-decoration:underline}
a:active {color:darkgreen; text-decoration:underline }
a:focus { color:darkred; text-decoration:underline}



a.alternativ { color:darkgreen;font-weight: bold;text-decoration:none}
a.alternativ :visited { color:darkgreen; font-weight: bold;text-decoration:none}
a.alternativ :hover { color:red; text-decoration:none}
a.alternativ :active {color:darkgreen; text-decoration:none }
a.alternativ :focus { color:darkred; text-decoration:none} 

a.alternativ2 { color:darkred;font-weight: bold;text-decoration:underline}
a.alternativ2 :visited { color:darkred; font-weight: bold;text-decoration:underline}
a.alternativ2 :hover { color:cccccc; text-decoration:underline}
a.alternativ2 :active {color:darkred; text-decoration:underline }
a.alternativ2 :focus { color:cccccc; text-decoration:underline} 
 


input { 
  background-color:white;
  border:1px solid darkgreen; }
	
select {
  background-color:mintcream;
  width:400px;}


h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #FF6600; text-decoration: none}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #FF6600; text-decoration: none}

.headline {font-family:arial,helvetica,verdana,sans-serif; font-size:10pt; font-weight: bold;
  color: #FF6600; }

.fliesstext { color: #ffffff; font-weight: normal; font-size: 12px; line-height: 14px; font-family: "Verdana" }
.textklein  { color: #ffffff; font-weight: normal; font-size: 11px; line-height: 13px; font-family: "Verdana" }
.textsmart  { color: #ffffff; font-weight: normal; font-size: 9px; line-height: 12px; font-family: "Verdana" }





.bgmiddle {
  background-color:#CEFFA2; }

.bglight {
  background-color:mintcream; }

.bgdark {
  background-color:darkgreen; }

.bgmenu {
  background-color:#288019; }

.bgtop {
  background-color:#CEFFA2; }

.bgwhite {
  background-color:white; }

.fgmiddle {
  font-color:lightgreen; }

.fglight {
  color:mintcream; }

.fgdark {
  color:darkgreen; }

.fgwhite {
  color:white; }

.menubutton {
  cursor:default;
  border:1px solid white;
  padding:2px;
}

.menuover {
  cursor:default;
  background-color:lightgrey;
  color:black;
  border:1px solid white;
  padding:2px;
}

.pagetitle {
  font-size:10pt;
  font-weight:bold;
  background-color:white;
  padding:2px;
  border:0px solid white;
  color:red;  }

.input100 {
  width:100%; }		

.inputcheck {
  border-width:0px; } 

.inputbutton {
  background-color:white;
  padding:2px;
  font-weight:bold;
  color:black;
}	

.itemsname {
  font-weight:bold;}	

.itemsname {
  color:black;}	

.itemsprice {
  font-weight:bold;
  color:darkred;}	

.itemspricetext {
  color:black;}	

.itemssubtitle {
  color:black;}	

.itemsshortinfo {
  color:black; }	

.itemsinfo {
  color:black; }	

.buttons {
  text-align:center;
  cursor:default;
  color:white;
  font-weight:bold;
  border:1px solid darkgreen;
  background-color:darkgreen;
  padding:2px;	}

.over {
  text-align:center;
  cursor:default;
  color:white;
  font-weight:bold;
  border:1px solid red;
  background-color:red;
  padding:2px;	}

.borderright {
  border-right:1px solid white;}

.borderleft {
  border-left:1px solid darkcyan;}

.borderbottom {
  border-bottom:1px solid darkgreen;}
  
  .lineleft {
	border-left: 1px solid #F7A844;
}
.lineright {
	border-right: 1px solid #F7A844;
}
.linebottom {
	border-bottom: 1px solid #F7A844;
}
.linetop{
	border-top: 1px solid #F7A844;
}

.lineborder{
	border-right: 1px solid #F7A844;
	border-top: 1px solid #F7A844;
    border-left: 1px solid #F7A844;
	border-bottom: 1px solid #F7A844;}
