td.navtools {	color: #cecdc7;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	letter-spacing: 1px;
	padding: 12px;
	position: relative }




a.navb {	color: #304088;
	text-decoration: none }

a.navb:hover {	color: #ff6600;
	text-decoration: none }

a.navb:visited {color: #304090;
	text-decoration: none }

a.navtools {	color: #304090;
	text-decoration: none }

a.navtools:hover {	color: #ff6600;
	text-decoration: none }

a.nav:link  {color: #304090;
	text-decoration: none }

a.nav:visited {color: #304090;
	text-decoration: none }

a.nav:hover {color: #ff6600;
	text-decoration: none }

a.hrznav  {	color: #ff6600;
	text-decoration: none }

a.hrznav:hover {	color: #304090;
	text-decoration: none }


a.hrzgrnav  {	color: #ff6600;
	text-decoration: none }

a.hrzgrnav:hover {	color: #304090;
	text-decoration: none }

.mediumhead a:link  { color: #ffffff; text-decoration: none }
.mediumhead a:visited { color: #ffffff; text-decoration: none }
.mediumhead a:hover  { color: #ff6600; text-decoration: none }



.nav a:link  { color: #304090; text-decoration: none }
.nav a:visited { color: #304090; text-decoration: none }
.nav a:hover  { color: #ff6600; text-decoration: none }

a.navabt:link { color: #000066; text-decoration: none }
a.navabt:visited { color: #000066; text-decoration: none }
a.navabt:hover  { color: #ff6600; text-decoration: none }


.nav_blau a:link  { color: #304088; text-decoration: none }
.nav_blau a:visited { color: #304088; text-decoration: none }
.nav_blau a:hover  { color: #ff6600; text-decoration: none }
.navb a:link  { color: #304088; text-decoration: none }
.navb a:visited { color: #304088; text-decoration: none }
.navb a:hover  { color: #ff6600; text-decoration: none }

.nav_nb a:link  { color: #a8a8a8; text-decoration: none }
.nav_nb a:visited { color: #a8a8a8; text-decoration: none }
.nav_nb a:hover  { color: #ff6600; text-decoration: none }

.farbiglegende a:link  { color: #ffffff; text-decoration: none }
.farbiglegende a:visited { color: #ffffff; text-decoration: none }
.farbiglegende a:hover  { color: #ff6600; text-decoration: none }

.farbiglegendeb a:link  { color: #304088; text-decoration: none }
.farbiglegendeb a:visited { color: #304088; text-decoration: none }
.farbiglegendeb a:hover  { color: #ff6600; text-decoration: none }


.nav_blau {	color: #304088;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 7px }


.navb  { color: #304090; font-size: 10px; font-family: Verdana, Geneva, Arial, SansSerif; line-height: 14px; letter-spacing: 1px; padding: 5px 12px 5px 6px; position: relative }


.navabt {	color: #304090;
	
        font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	position: relative }








.nav_nb {	color: #a8a8a8;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	letter-spacing: 1px;
	padding: 12px;
	position: relative }





a.normal  { color: #ff6600; text-decoration: none }
a:link  { color: #ff6600; text-decoration: none }
a:visited { color: #ff6600; text-decoration: none }
a.normal:hover  { color: #000066; text-decoration: none }
a:hover  { color: #000066  }


a.bild	{ color: #1d2656;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	text-decoration: none }


input.f2 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	border: solid 1px #304090;
	width: 245px;
	height: 14px }

input.f2halb {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	border: solid 1px #304090;
	width: 112px;
	height: 14px }

input.f3 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	border: solid 1px #304090;
	width: 150px;
	height: 14px }

input.mini {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	border: solid 1px #304090;
	width: 70px;
	height: 14px }

input.navtext {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	margin-top: 7px;
	margin-bottom: 7px;
	border: solid 1px #304090;
	width: 86px;
	height: 14px }

input.reset {	color: #304090;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	letter-spacing: 1px }

input.submit {	color: #fff;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	background-color: #304090;
	letter-spacing: 1px }

select.f2 {	color: #1d2656;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansServif;
	background-color: #fff;
	letter-spacing: 1px;
	border: solid 1px #bbb4ac;
	width: 245px }

select.f2halb {	color: #1d2656;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansServif;
	background-color: #fff;
	letter-spacing: 1px;
	border: solid 1px #bbb4ac;
	width: 245px }

select.f3 {	color: #1d2656;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansServif;
	background-color: #fff;
	letter-spacing: 1px;
	border: solid 1px #bbb4ac;
	width: 150px }

select.navpopup {	color: #1d2656;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansServif;
	background-color: #ffffff;
	letter-spacing: 1px;
	border: solid 1px #bbb4ac;
	width: 186px }

table.farbigout {	margin-bottom: 28px;
	border: solid 1px #999287 }

table.gitter {	margin-bottom: 28px }

table.medium {	margin-bottom: 28px }

td.farbig {	color: #1d2656;
	font-size: 7pt;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #ededed;
	vertical-align: top;
	padding: 2px 4px 3px }

td.farbigbg {	color: #1d2656;
	font-size: 7pt;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #d4d4d4;
	vertical-align: top;
	padding: 2px 4px 3px }

td.farbighead {	color: #33302d;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 14px }

td.farbiglegende {	color: #ffffff;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #304090;
	vertical-align: bottom;
	padding: 2px 7px 3px }
td.farbiglegendeb {	color: #304088;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #ffffff;
	vertical-align: bottom;
	padding: 2px 7px 3px }
td.fbcolor {	background-color: #304090 }
form {	margin: 0px;
	padding: 0px }

td.formhead {	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #304090;
	vertical-align: top;
	padding: 5px 7px }

td.formlegende {	color: #1d2656;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 7px;
	border-bottom: 1px solid #304090;
	border-left: 1px solid #304090 }

td.formlelement {	color: #1d2656;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: middle;
	padding: 7px;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090;
	border-left: 1px solid #304090 }

td.formtxt {	color: #1d2656;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 7px;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090;
	border-left: 1px solid #304090 }

td.gitter {	color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 5px 7px 6px;
	border-bottom: 1px solid #a9a69d;
	border-left: 1px solid #a9a69d }

td.gitterhead {	color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 10px }

td.gitterklein {	color: #304090;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 5px 7px 6px;
	border-bottom: 1px solid #a9a69d;
	border-left: 1px solid #a9a69d }

td.gitterkleinlinks {	color: #304090;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 5px 7px 6px 0px;
	border-bottom: 1px solid #a9a69d }

td.gitterlegende {	color: #304090;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: bottom;
	padding: 2px 7px 3px;
	border-top: 1px solid #a9a69d;
	border-bottom: 1px solid #a9a69d;
	border-left: 1px solid #a9a69d }

td.gitterlegendelinks {	color: #304090;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: bottom;
	padding: 2px 7px 3px 0px;
	border-top: 1px solid #a9a69d;
	border-bottom: 1px solid #a9a69d }

td.gitterlinks {	color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 5px 7px 6px 0px;
	border-bottom: 1px solid #a9a69d }

td.medium {	color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #ededed;
	vertical-align: top;
	padding: 4px 7px 5px }





td.mediumbg {	color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #d4d4d4;
	vertical-align: top;
	padding: 4px 7px 5px }

td.mediumhead {	color: #ffffff;
         font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #304090;
	vertical-align: top;
	padding: 4px 7px 5px }

td.head {	color: #000000;
              font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #ffffff;
	vertical-align: top;
	padding: 4px 7px 5px }

td.mediumlegende {	color: #304090;
	font-size: 10px;
	line-height: 11px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: bottom;
	padding: 2px 7px 3px }

td.nav         {	color: #717cb3;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	letter-spacing: 1px;
	padding: 12px;
	position: relative }

td.hrzgrnav         { color: #717cb3;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	letter-spacing: 1px;
	padding: 3px 12px;
	position: relative   }

td.hrznav         { color: #717cb3;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	letter-spacing: 1px;
	padding: 3px 12px;
	position: relative   }

textarea.f2 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	border: solid 1px #304090;
	width: 245px }

textarea.f2halb {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	border: solid 1px #304090;
	width: 112px }

textarea.f3 {	font-size: 10px;
	font-family: Verdana, Geneva, Arial, SansServif;
	border: solid 1px #304090;
	width: 150px }

.abstand {	vertical-align: top;
	padding: 7px;
	border: none }

.abstandpop {	padding: 12px 14px;
	border: none }

.caps {	color: #717cb3;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 12px;
	line-height: 21px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	letter-spacing: 1px;
	padding: 7px }

.head {	color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 7px }

.klein  {	color: #304090;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 7px }


.mini {	color: #304090;
	font-size: 7pt;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 7px }

.navlegende  {	color: #717cb3;
	text-transform: uppercase }
.normal {	color: #1d2656;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	padding: 7px }

.normalhead      { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top; padding: 15px 70px 14px 7px }

.sprungmarken  { color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansServif;
	word-spacing: 28pt; padding: 4px 7px 5px }

.nav_blau {	color: #304088;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	vertical-align: top;
	}




td.hrznormal { color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px }

td.hrznormalbg { color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
         background-color: #ededed;
	padding: 0px 7px 0px }

td.hrznormalral { color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090;
	border-left: 1px solid #304090 }

td.hrznormalralk { color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-right: 1px solid #304090;
	border-top: 1px solid #304090;
	border-bottom: 1px solid #304090;
	border-left: 1px solid #304090 }

td.hrznormalrar { color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090 }

td.hrznormalrark { color: #1d2656;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-top: 1px solid #304090;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090 }

td.hrzfet { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px }

td.hrzfetbg { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #ededed;
	padding: 0px 7px 0px }

td.hrzfetral { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090;
	border-left: 1px solid #304090 }

td.hrzfetralk { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-right: 1px solid #304090;
	border-top: 1px solid #304090;	
	border-bottom: 1px solid #304090;
	border-left: 1px solid #304090 }

td.hrzfetrar { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090 }

td.hrzfetrark { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	padding: 0px 7px 0px;
	border-top: 1px solid #304090;
	border-right: 1px solid #304090;
	border-bottom: 1px solid #304090 }

td.hrzbild { color: #1d2656;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, SansSerif;
	background-color: #ffffff;
	padding: 0px 4px 0px }

li.hrz { line-height: 14px;
       padding: 5px 0px;
       list-style-image:url(../../../../../home/fb/i/_.gif) }

ul.hrz { list-style-image:url(../../../../../home/fb/i/_.gif) }


H1     { font-size: 11px;
       line-height: 17px;
       font-family: Verdana, Geneva, Arial, SansSerif;}

H2     { font-size: 11px;
       line-height: 17px;
       font-family: Verdana, Geneva, Arial, SansSerif;}
