body {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #D2E2F2;
  font-size: 12px;
  font-family: Verdana;
}

h2
{
	font-size: 13pt;
}

#wrap {
  position: relative;
  width: 967px;
  text-align: left;
  margin: 0 auto 0 auto;
}
#top {
  background: url(img/top.gif);
  height: 67px;
}
#header {
  background: url(img/logo.gif);
  height: 153px;
  text-align: center;
  vertical-align:middle;
}
#header h1 {
  display: inline;
  position: absolute;
  top: 110px; left: 100px;
  color: #fff;
  font-family: 'Verdana MS';
  font-weight: normal;
  font-size: 24px;
}
#top2 {
  background: url(img/top2.gif);
  height: 31px;
}
#top2 font {
  display: inline;
  position: absolute;
  left: 172px;
  margin-top: 2px;
  font-size: 10px;
  text-decoration: none;
}
#content {
  background: url(img/contentbg.gif);
  background-repeat: repeat;
}
#footer {
  background: url(img/footer.gif);
  height: 33px;
  text-align: center;
  vertical-align: middle;
}


#menu {
  margin-left:20;
  color: #FFFFFF;
  font-weight : bold;
  overflow: hidden;
  text-decoration: none;
}
#menu li
{
  padding-top: 4px;
  padding-left: 0px;
}

#menu ul
{
  margin-left:0;
  padding-left: 0px;
  list-style-type: none;
}

#menu ul ul
{
  padding-left: 20px;
  list-style-type: disc;
  margin-top: 1px;
  margin-bottom: 5px;
}

#about ul
{
  /*list-style-type: none;*/
 /* list-style-image:url(img/about_point.gif);*/
}

#about li
{
  margin-top: 15px;
  margin-bottom: 15px;
}

#menu a
{
 color: #FFFFFF;
 text-decoration: none;
 font-size: 11px;
}

td
{
  font-family: Verdana;
  font-size: 12px;
}

a, #left_col .Cmite a, #left_col .Cnorm a, #left_col .Cdark a
{
  	color: #003366;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: underline;
}

a:hover
{
  text-decoration: none;
}

a.box
{
  	color: #003366;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

a.box:hover
{
  text-decoration: none;
  color: #003366;
}

.Chead
{
  background: #B3CFEC;
  color: #003366;
}

.Chead td, .Chead td strong, .Chead h4, .Chead td b
{
  background: #BFD6ED;
  color: #9dbdd4;
  font-weight: bold;
}

.Callg
{
  background-color: #E1EBF6;
	color: #000000;
}

.Callg td
{
  color: #000000;
}

.Cnorm
{
  background-color: #E1EBF6;
}
.Cmite
{
  background-color: #BFD6ED;
}
.Cdark
{
  background-color: #BFD6ED;
}

.rand
{
  border: solid #185685 1px;
}

.smalfont
{
    font-size: 10px;
		text-decoration: none;
}

.border
{
   background-color: #185685;
}
hr
{
    height: 0px;
		border: solid #003366 0px;
		border-top-width: 1px;
}

input, textarea, select
{
    color: #000000;
    font: 12px Verdana;
    border-color: #185685;
  	border-width: 1px;
    border-style: solid;
    font-weight: none;
    text-decoration: none;
    background-color: #EFEFEF;
}

fieldset
{
	border:1px solid #83A2C0;
}
legend
{
	border:1px solid #64829E;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 5;
	padding-right: 5;
	background-color: #64829E;
	color: #FFFFFF;
	font-weight: bold;
}

.bilderstrecke
{
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin: 5px;
	background-color: #E7E5E9;
	width: 100%;
}

.bilderstrecke .content
{
	border: 1px solid #D2080F;
	background-color: #EFEEF1;
}

.bilderstrecke .content .bild
{
	float: left;
	margin: 10px;
	border: 0px solid black;
}

.bilderstrecke img
{
	border: 0px;
	vertical-align: middle;
}