body     { background-color:#B0C4DE; }
dunkel1   { background-color:#6495ED; }
.mitte    { background-color:#B0C4DE; }
.tabdun   { background-color:#6495ED; }
.tabhell  { background-color:#B0C4DE; }
.colbild  { background-color:#6495ED; }
.coldunb  { background-color:#6495ED; }
.coldun   { background-color:#6495ED; }
.colhell  { background-color:#B0C4DE; }
.fettdun  { background-color:#6495ED; }
.dunkel     { background-color:#6495ED; }
.farbe     { background-color:#6495ED; }
.hell     { background-color:#B0C4DE; }
.linkst   { background-color:#6495ED; }
.img2     { border-color:#6495ED; }
.rahmen     { border-color:grey; }
.bordmain { border-color:#6495ED; }
.bord1    { border-color:#6495ED; }
.navi  { background-color:#6495ED; border-color:#6495ED; }
.partner  { background-color:#6495ED; border-color:#6495ED; }
.colgelbb { background-color:yellow; border-color:#6495ED; }
.frei     {   background-color:#096}

.ck2, .c1  { font-family:Arial; sans-serif; font: 100% Arial narrow; font-weight:bold; color:#000; }
.ck1,.ck1m { font-family:Lucida Sans Unicode; font-size:14pt; font-weight:bold; color:#336699; }	
.navy9,.linknavy9,.navy9f,.navy10,.navi10f,.navi11,.navi11f { color:#990000; }

h2	  { font-family:Lucida Sans Unicode; font-size:16pt; font-weight:bold; color:#336699; }
h1	  { font-family:Lucida Sans Unicode; font-size:14pt; font-weight:bold; color:#990000; }
h3	  { font-family:Lucida Sans Unicode; font: 80%; font-weight:bold; color:#000000; }
h4	  { font-family:Lucida Sans Unicode; font: 70%; font-weight:bold; color:#000000; }
h5	  { font-family:Lucida Sans Unicode; font: 60%; font-weight:bold; color:#000000; }
h7	  { font-family:Lucida Sans Unicode; font: 90%;  color:#000000; }
h8	  { font-family:Lucida Sans Unicode; font: 80%;  color:#000000; }
h9	  { font-family:Lucida Sans Unicode; font: 70%;  color:#000000; }
h10	  { font-family:Lucida Sans Unicode; font: 60%;  color:#000000; }





/* ------------navmenu-------------- */
	/* Root = Vertical, Secondary = Vertical */
	ul.navmenu,
	ul.navmenu li,
	ul.navmenu ul {
		margin: 0;
		border: 0 none;
		padding: 0;
		width: 165px; /*For KHTML*/
		list-style: none;
		}

	ul.navmenu:after /*From IE 7 lack of compliance*/{
		clear: both;
		display: block;
		font: 1px/0px serif;
		content: ".";
		height: 0;
		visibility: hidden;
		}

	ul.navmenu li {
		float: left; /*For IE 7 lack of compliance*/
		display: block !important; /*For GOOD browsers*/
		display: inline; /*For IE*/
		position: relative;
		}

	/* Root Menu */
	ul.navmenu a {
		border: 1px solid #999999;
		border-right-color: #999999;
		border-bottom-color: #999999;
		padding: 0 6px;
		display: block;
		background: #191970;
		color: #FFF;
		font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		height: auto !important;
		height: 1%; /*For IE*/
		}

	/* Root Menu Hover Persistence */
	ul.navmenu a:hover,
	ul.navmenu li:hover a,
	ul.navmenu li.iehover a {
		background: #99CCFF;
		color: #FFF;
		}

	/* 2nd Menu */
	ul.navmenu li:hover li a,
	ul.navmenu li.iehover li a {
	width: 165px; /*For KHTML*/
	background: #99CCFF;
		color: #FFF;
		}


	/* 2nd Menu Hover Persistence */
	ul.navmenu li:hover li a:hover,
	ul.navmenu li:hover li:hover a,
	ul.navmenu li.iehover li a:hover,
	ul.navmenu li.iehover li.iehover a {
		background: #191970;
		color: #FFF;
		}
/* ------------navmenu-------------- */



/* ------------navmenu2-------------- */
	/* Root = Vertical, Secondary = Vertical */
	ul.navmenu2,
	ul.navmenu2 li,
	ul.navmenu2 ul {
		margin: 0;
		border: 0 none;
		padding: 0;
		width: 165px; /*For KHTML*/
		list-style: none;
		}
	ul.navmenu2:after /*From IE 7 lack of compliance*/{
		clear: both;
		display: block;
		font: 1px/0px serif;
		content: ".";
		height: 0;
		visibility: hidden;
		}
	ul.navmenu2 li {
		float: left; /*For IE 7 lack of compliance*/
		display: block !important; /*For GOOD browsers*/
		display: inline; /*For IE*/
		position: relative;
		}
	/* Root Menu */
	ul.navmenu2 a {
		border: 1px solid #999999;
		border-right-color: #999999;
		border-bottom-color: #999999;
		padding: 0 6px;
		display: block;
		background: #191970; 	/* preise feststehend */
		color: #FFF;
		font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		height: auto !important;
		height: 1%; /*For IE*/
		}
	/* Root Menu Hover Persistence - preise, beim darüberfahren= background*/
	ul.navmenu2 a:hover,
	ul.navmenu2 li:hover a,
	ul.navmenu2 li.iehover a {
		background: #99CCFF;
		color: #FFF;
		}
/* ------------navmenu2-------------- */


