body {
  background-color : #EAEAEA;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td {
  font-size : 11px;
}

a {
   color:#7F7272;
}

.col-0 {
  background-color : #FFFFFF;
}

.col-1 {
  background-color : #E5F2FF;
}

.col-2 {
  background-color : #FFE5E5;
}

.img-norm {
  border : 5px solid #FFE5E5;
}

.img-selected {
  border : 5px solid #FFFFFF;
}

.linkbu {
   position: relative;
   display: none;
}

.linkbu-on {
   position: relative;
   display: block;  
}

.inputfield {
	width : 100%;
  border: 1px solid #FFF;
  background : #FFEDED;
  font-size : 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-bottom : 4px;
  color : #7F7272;
}

.button {
 background-image: url(images/bt_abschicken.gif);
 background-position: left top;
 background-repeat: no-repeat;
 width: 116px;
 height: 14px;
 border: none;
	background-color : #FFE5E5;
    font-size : 11px;
    margin-top : 3px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #7F7272;
    padding: 4px;
}

#termine {
	padding : 43px 10px 10px 100px;
}

#termine p.datum {
	/*font-style : italic;*/
  margin : 0px;
  padding : 10px 0px 0px;
  font-size : 10px;
}

#footer {
   font-size: 10px;
   padding-top: 3px;
   color:  #AAA;
}

#footer a {
   color: #AAA;
}



h1 {
  color: #7F7272;
margin: 0px;
  padding : 0px 0px 6px;
  font-size : 13px;
}

h2 {
  color: #7F7272;
  margin: 0px;
  padding : 0px 0px 6px;
  font-size : 12px;
}

p {
  margin : 0px;
  padding : 0px 0px 10px;
  color : #7F7272;
  font-size : 11px;
}

td {
	color : #7F7272; 
}