html{height: 100%;}

body
{ background: #6F7A86;
  color: #5A6370;
}

blockquote
{ background: #FFFFFF;
  color: #5A6370;
  border-color: #767676;
}

#main
{ background: #FFFFFF url(back.png) repeat-y;
  color: #5A6370;
}

#header_top{
    background: #FFFFFF url(header_top.gif) repeat-y;
}
#header{
 background-color:  #6F7A86; 
}
#footer
{ background: #FFFFFF url(menu.png);
  color: #D1D3D7;
  border-color: #D7D7D7;
}

#links, #links a, #footer a, #links a:hover, #footer a:hover
{ background: transparent;
  color: #D1D3D7;
}

#links a, #footer a {
  border-bottom: 1px dashed #D1D3D7;
}

#logo
{ background: #FFFFFF url(header_1.jpg) no-repeat;
  color: #5A6370;
}

#sublogo
{ background: #FFFFFF url(header_2.jpg) no-repeat;
  color: #5A6370;
}

h1, #column2 h1, h2, #column2 h2
{ background: transparent;
  color: #5c1e1f;
  border-color: #5c1e1f;
}
h2, #column2 h2
{ background: transparent;
  color: #5c1e1f;
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ background: #FFFFFF url(menu_hover.png);
  color: #343940;
} 

#content, #column2 a, #column2 a:hover, #rootline a, #rootline a:hover
{ background: transparent;
  color: #5A6370;
}

#header{
  background: url(header_hintergrund.gif) #FFF;
}

#header_text{
  background: #FFF url(header_back.png);
  color: #D1D3D7;
}

#sidebaritem, #sidebaritem a, #sidebaritem a:hover
{ background: transparent;
  color: #D1D3D7;
}

#sidebaritem h1, #menu li a
{ background: #FFFFFF url(sbi_header.png);
  color: #e0e0e0;
}

.sbihead h1
{ background: transparent;
  color: #484E56;
}

#menu li li a
{ background: #FFFFFF url(link.png);
  color: #edeeef;
} 

#menu li li a:hover, #menu li li a#selected_level_2
{ background: #B7B7B7;
  color: #5c1e1f;
} 

input, textarea
{ background: #FFFFFF;
  color: #5A6370;
  border-color: #89A9C7;
}
