font.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
	line-height:15px;
}

font.regaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B3BDDB;
	font-style:normal;
	font-weight:bold;
	line-height:15px;
}

font.klei {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-style:normal;      	/* normal,italic */
	font-weight: normal; 	/* bold,lighter */
	line-height:10px;
}

font.cc {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	font-style:normal;      	/* normal,italic */
	font-weight:normal; 	/* bold,lighter */
	line-height:11px;
}

font.hl {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0B5893;
	font-style:normal;      	/* normal,italic */
	font-weight:bold; 	/* bold,lighter */
	line-height:17px;
}

body {
	background-color:#0B5893;
	background-image: url(../images/back_cont.gif);
/*	background-attachment: fixed;  */
	background-repeat:repeat-y;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:left;
scrollbar-face-color: #0B5893;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #d0d0d0;
scrollbar-darkshadow-color: #666666;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #ffffff;
}

#Layer1 {
	position:absolute;
	z-index:21;
}

#Layer2 {
	position:absolute;
	z-index:22;
}

table {
        margin-left:0;
        margin-right:0;
        margin-top:0;
}

td.form {
      text-align:left;
      vertical-align:middle;
      color:#333333;
      font-family: Arial, Helvetica, sans-serif;
      font-size:12px;
}

a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #0C78CD;
	text-decoration:none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}

a.bot:link, a.bot:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #0B5893;
	line-height: 14px;
	text-decoration:none;
}

a.bot:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #9AA7D1;
	line-height: 14px;
	text-decoration:none;
}

/* Kontaktformular */

#feld {
	border-bottom-color: #666666;
	border-right-color: #666666;
	border-left-color: #cccccc;
	border-top-color: #cccccc;
	border-style:solid;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	background-color: #DAE2FC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
	line-height:14px;
}

input {
	border-style:solid;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	background-color: #DAE2FC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;
	font-weight:bold;
	line-height:14px;
	border-bottom-color: #666666;
	border-right-color: #666666;
	border-left-color: #cccccc;
	border-top-color: #cccccc;
}

textarea  {
	border-bottom-color: #666666;
	border-right-color: #666666;
	border-left-color: #cccccc;
	border-top-color: #cccccc;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	background-color: #DAE2FC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;   	   /* normal,italic */
	font-weight:normal; 	/* bold,lighter */
	line-height:14px;
}

button {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
	line-height:14px;
	border-bottom-color: #666666;
	border-right-color: #666666;
	border-left-color: #cccccc;
	border-top-color: #cccccc;
	border-style: solid;
}

/* Buttons für Einblicke */

#btnPrev {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C78CD;
	font-style:normal;
	font-weight:normal;
	line-height:12px;
	background-color:#DAE2FC;
	border:0;
}

#btnNext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C78CD;
	font-style:normal;
	font-weight:normal;
	line-height:12px;
	background-color:#DAE2FC;
	border:0;
}

/* menü-navigation */

/* blue grades - root level; text properties for states: normal */
.TM0i0 {
	font-family: Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

/* blue grades - root level; box properties for states: normal */
.TM0o0 {
	background: #0B5893;
	border: 1px solid #ffffff;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - root level; text properties for states: hover, click */
.TM0i1 {
	font-family: Arial, Helvetica, sans-serif;;
	color: #B3BDDB;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

/* blue grades - root level; box properties for states: hover, click */
.TM0o1 {
	background: #0E6FBA;
	border: 1px solid #ffffff;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; box properties for states: normal */
.TM1o0 {
	background: #0B5893;
	border: 1px solid #FFFFFF;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

/* blue grades - sub levels; box properties for states: hover, click */
.TM1o1 {
	background: #0E6FBA;
	border: 1px solid #FFFFFF;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}


