
body, td, input, select, textarea {
  font-family: "Verdana", sans-serif;
  font-size:12px;
  letter-spacing:0px;
}

input, select, textarea {
  border:1px solid #AAAAAA;
  background: #EEEEEE;
}

textarea {
  width:100%;
}

h1, h2, h3, h4 {
  font-family: "Verdana", sans-serif;
  margin:15px 0px;
  font-weight: normal;
}

h1 {
  font-size:22px;
  letter-spacing:5px;
  color:#a6c420;
  text-indent:0px;
}

h1.smaller {
  font-size:20px;
  font-weight:normal;
  letter-spacing:1px;  
}

h2 {
  font-size:18px;
  letter-spacing:3px;
  color:#739123;
  text-indent:15px;
}

h3 {
  font-size:16px;
  letter-spacing:1px;
  color:#4d6313;
  text-indent:25px;
}

h4 {
  font-size:15px;
  letter-spacing:0px;
  color:#394b09;
  text-indent:35px;
}

.black {
  color:black;
}

.gruen {
  color:#A6C420;
}

.important {
  border:1px solid #AAAA00;
  background: #FFFFAA;
  padding:5px;
} 

.veryImportant {
  color:red;
  background:#FFAAAA;
  padding:5px;
  border:1px solid red;
}

.bb6 {
  border-bottom:1px solid #606060;
}

.b6 {
  border:1px solid #606060;
}

.line15 {
  line-height:20px;
}

.p25 { width:25%; }
.p33 { width:33%; }
.p50 { width:50%; }

.borderBottom {
  border-bottom:1px solid #606060;
  margin:5px 0px;
}

.Bg {
  background: #EEEEEE;
  border:1px solid #CCCCCC;
  padding:2px;
}

img.icon {
  vertical-align:text-bottom;
  position:relative;
}

img.smiley {
  vertical-align:text-bottom;
  position:relative;
  margin:0px;
  padding:0px;
  height:16px;
  border:0px;
  
}

p {
  text-align:justify;
}

img {
  border: 0px solid black;
}

img.border {
  border: 1px solid #606060;
}

/* Tabellen */
table.full {
  width:100%;
}

td.center {
  text-align:center;
}
/* Links */
a:link, a:visited {
  color:#6b94ca;
  text-decoration:none;
}

a:hover {
  color:#c2d121;
  text-decoration:none;
}

a.dunkel:link, a.dunkel:visited {
  color:#304060;
  text-decoration:none;
}

a.dunkel:hover {
  text-decoration:underline;
  color:#c2d121;
}

a.admin {
  color:#6fb758;

}

/* Sonstiges */
div.orientation {
  background:#FFFFFF;
  padding:0px;
  font-weight:bold;
  font-size:15px;
  float:left;
}

div.UhrzeitAnzeige {
  float:right;
}

div.UhrzeitAnzeige .sekunden {
  font-size:9px;
}

div.subOrientation {
  clear:both;
  border-top:1px solid #606060;
}
fieldset {
  border:0px;
  border-top:1px solid #CCCCCC;
}

fieldset legend {
  color: #606060;
}