body {
	margin-top: 10px; 
	width: auto;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 14px;
	font-weight: normal; 
	background-color: #FFCC99;
}

a { 
  font-family: Arial, Helvetica, Geneva, sans-serif;
  font-size: 14px;
  font-weight :bold;
  color: #8B6B51;
  text-decoration: none;
}
a:link {}
a:visited {}
a:hover { 
  color: #8B6B51;
	background-color: #FFCC99;
  text-decoration: underline;}
a:activ { 
    color: #FFA500;
    text-decoration: underline;}
a:focus {}

p a { 
  font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    FONT-WEIGHT :bold;
    COLOR: #708090;
    TEXT-DECORATION: none;

}

p a:hover { 
    COLOR: #006400;
    TEXT-DECORATION: underline;
}

p {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding-left: 4px;
	padding-right: 4px;
}

p.normal {
  font-weight: normal;
  text-align: left;
}

p.teaser {
  color: #8B6B51;
  font-weight: bold;
  text-align: center;
}

img {
  border: 0px;
  vertical-align: baseline;
}

hr {
  margin-left: 65px;
  margin-right: 85px;
}

h1 {
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	text-align: center;
	COLOR: #003366; 
	BACKGROUND-COLOR: transparent; 
}

h2 {
	font-size: 14px; 
	font-weight: bold; 
	font-variant: normal;
	font-style: normal;
	text-align: left;
	text-align: center;
	color: #000000; 
	background-color: transparent; 
}

table.content {
  margin-top: 14px;
  margin-left: 8px;
  margin-right: 8px;
}

td {
}

td.submit {
  font-size: 14px;
	text-align: center;
  /*background-color: #C0C5A0;*/
}

td.text12 {
	font-size: 12px;
  color: #000000;           
  background-color: #F5F5DC;
  border: 1px dotted #708090;
}

td.entries {
	font-size: 14px;
  color: #8B6B51;           
  border: 1px solid #8B6B51;
  margin-left: 65x;
  margin-right: 65x;
}

td.alert {
	font-size: 14px;
  color: #8B6B51;           
  background-color: #ECE9D8;
}

input.user {
  width: 330px; 
  height: 18px;
  padding-left: 2px; 
  border: 1px solid #708090;
}

input.submit {
  font-size: 80%;
  font-weight: bold;
  color: #8B6B51;
  background-color: #FFCC99;
  border: 1px solid #708090;
}

button.submit {
  margin-left: 2px;
  font-size: 80%;
  font-weight: bold;
  color: #8B6B51;
  background-color: #FFCC99;
  border: 1px solid #708090;
}

submit {
  background-color: #C0C5A0;
}

.linkbtn {
  height: 17px;
  margin-right: 8px;
  font-size: 12px; 
  font-weight: bold;
  text-align: center;
  verticale-align: middle;
  color: #003366;
  background-color: #fffaf0;
  border: 1px solid #708090;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 0px;
}

.textbox { 
  width: 330px;
	font-family: Arial, Helvetica, Geneva, sans-serif; 
  font-size: 12px;
  text-align: left;
  color: #000000; 
  background-color: #ffffff; 
  padding-left: 2px; 
  border: 1px solid #708090;
}

.smalltext {
  /* font-family: monospace; sans-serif; */
	font-size: 12px;
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal;
  text-align: center;
	color: #003366
}

.smalltext a:link {
  font-family: monospace; sans-serif; color: #708090; font-size: 12px; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; font-variant: normal
}

.smalltext a:visited {
  font-family: monospace; sans-serif; color: #708090; font-size: 12px; font-weight: bold; font-style: normal; font-family: Arial, Helvetica, sans-serif; font-variant: normal
}

.nolink {
	font-size: 14px;
	font-weight: bold;
	color: #FF6347;
}

.menu_name {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: #FFA07A;
}

.text10 {
	font-size: 11px;
  color: #000000;
  background-color: #F5F5DC;
}

.text10bld {
	font-size: 11px;
  font-weight: bold;
  color: #8B6B51;
  background-color: #ECE9D8;
}

.text12 {
	font-size: 12px;
  color: #8B6B51;}

.text14 {
	font-size: 14px;
  color: #8B6B51;           
  padding-left: 65px;
  padding-right: 85px;}

.text14head {
	font-size: 14px;
  font-weight: bold;
  color: #8B6B51;
  padding-left: 65px;
  padding-right:65px;
}

.text14entry {
	text-align: center;
	font-size: 14px;
  font-weight: bold;
  color: #8B6B51;
}

.white { background-color: white }
.black { background-color: black }
.bg_beige { background-color: #ECE9D8; }
.bg_white { background-color: #ffffff; }
.bg_beige-alert { font-size: 12px; font-weight: bold; background-color: #F5F5DC; }

/* Anpassungen Kunde */
.oben {
	background-image: url(../../res/logo.jpg);
	background-repeat: no-repeat;
}
.mitte {
	background-image: url(../../res/mitte.jpg);
	background-repeat: repeat-y;
}
.unten {
	background-image: url(../../res/unten.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #ffcc99;
}

.center {
  margin: 0% 15% 0% 15%;
  width:720px;  
}