/*******************************/
/* formatierung der html-tags */
/*******************************/
body {
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height:18px;
 color: #000000;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

h1 {
 font-size: 16px;
 color: #737373;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 15px 0px;
 text-transform:uppercase;
 font-weight:bold;
}

h2 {
 font-size: 12px;
 color: #603913;
 text-transform:uppercase;
 margin: 0px 0px 0px 0px;
 padding: 6px 0px 2px 10px;
}

h3 {
 font-size: 11px;
 color: #000000;
 margin: 0px 0px 0px 0px;
 padding: 2px 0px 2px 20px;
}

h4 {
 font-size: 10px;
 color: #603913;
 margin: 0px 0px 0px 0px;
 padding: 6px 0px 2px 0px;
}

form {
padding:0px 0px 0px 15px;
margin:0px 0px 0px 0px;
border:inherit;
}

textarea{
border:1px #E4E8E4;
margin: 0px 0px 3px 15px;
border:1px solid #B3C5C5;
}

a{
color: #71443E;
text-decoration:none;
}

a:link {
color: #71443E;
text-decoration:none;
}

a:hover {
color: #71443E;
text-decoration:underline;
}

a:active {
color: #71443E;
text-decoration:none;
}

/**************************************/
/* formatierung der struktur elemente */
/**************************************/
#center{
display:block;
}

#rahmen{
width:100%;
display:block;
}

#footer{
display:none;
}

#header {
display:none;
}

#logo {
text-align:right;
padding: 0px 7px 0px 0px;
}

#schnellnavigation {
display:none;
}

#image{
display:none;
}

#hauptnavigation {
display:none;
}


#unternavigation {
display:none;
}

#drucker {
display:none;
}

#inhalt{
width:700px;
background-color:#FFFFFF;
display:block;
}

#inhalt p {
padding:1px 0px 1px 20px;
margin:0;
}

#inhalt ul{
padding:0px 0px 0px 0px;
margin:10px 0px 10px 10px;
}

#inhalt ul.nostyle{
padding:0px 0px 0px 0px;
margin:10px 0px 10px 10px;
list-style-type:none;
}

#inhalt li{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 50px;
}

#icons{
height:37px;
display:block;
padding: 0px 0px 0px 10px;
background-color:#FFFFFF;
}

#kundenlogin{
display:none;
}

.italic {
font-style:italic;
}

.antifloat {
clear:both;
float:none;
}

.italic-bold {
font-style:italic;
font-weight:bold;
}

.fehlermeldung{
color:#FF0000;
}

.grau{
background-color:#CCCCCC;
}

#debug{
display:none;
}

#ausdruck_kopf{
display:none;
}

.gesperrt {
text-decoration:line-through;
font-weight:bold;
text-align:center;
}

.freitermin {
background-color:#00FF00;
text-align:center;
}

.calendar_week {
background-color:#CCCCCC;
text-align:center;
}