@charset "UTF-8";
/* CSS Document */

body {
	color: black;
	font-weight: normal;
	/*background-color: #708090; */
	/*background-color: #c5ced6;  */
	background-color: #FFFFFF; /*  */
	z-index: 1;
												}
a:link {
			background: #ffffff;
			color: #999966;
			font: 11px Verdana,Arial;
			/*margin: 0 auto;*/
			text-decoration: underline;
			border:none;
			/*width: 150px;*/
	
		}
a:visited	{
			background: #ffffff;
			color: #999966;
			font: 11px Verdana,Arial;
			/*margin: 0 auto;*/
			text-decoration: underline;
			border:none;
			/*width: 150px;*/
	
		}
a:active {
			background: #ffffff;
			color: #999966;
			font: 11px Verdana,Arial;
			/*margin: 0 auto;*/
			text-decoration: underline;
			border:none;
			/*width: 150px;*/
	
		}

#site_container  /* Site-Container inkl. Rahmengrafiken */ { 
												border-color: #fff;
												border-style: none;
												border-width: thin;
												background-color: #FFFFFF;
												/*background-image:url(../images/background.jpg);*/
												position: relative;
												height: 520px;
												width: 790px;
												left: auto;
												top: auto;
												right: auto;
												bottom: auto;
												visibility: visible;
												}

#main_container  /* Hauptcontainer */ { 
												border-color: #fff;
												border-style: solid;
												border-width: thin;
												background-color: #fff	;
												position: absolute;
												height: 500px;
												width: 770px;
												left: 10px;
												top: 10px;
												right: 10px;
												bottom: 10px;
												visibility: visible;
												}

#header  /* Headerinhalt mit Logo etc. */ {
	background-color: #fff;
	height: 70px;
	width: 770px;
	left: 0;
	top: 0;
	position: absolute;
	visibility: visible;
	z-index: 1;
												}
												
#logo {
	background-color: #fff;
	height: 100px;
	width: 150px;
	left: 0;
	top: 0;
	position: absolute;
	z-index: 0;
	visibility: visible;
												}
												
#titel {
	background-color: #fff;
	height: 50px;
	width: 620px;
	left: 150px;
	top: 0;
	position: absolute;
	visibility: visible;
												}
												
#mainnav  /* Horizontale Navigationsleiste */ {
	background-color: #fff;
	/*border-top: 1px solid  #000099;*/
	border-bottom: 1px solid  #999966;
	height: 20px;
	width: 620px;
	left: 150px;
	top: 20px;
	position: absolute;
	visibility: visible;
	z-index: 10;
												}
												
.mn_td {
												/*color: #f5f5f5;*/
												/*background-color: #fbdea5;*/
												background-color: #FFFFFF;
												text-align: center;
												color: #999999;
												font: 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												}

.mn_sel_td {												
												color: #f5f5f5;
												/*background-color: #fbdea5;*/
												background-color: #FFFFFF;
												text-align: center;
												color: #999999;
												font: bold 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												}

#mn_links {
												/*width: auto;*/
												border-collapse:collapse;
												color: #f5f5f5;
												/*background-color: #fbdea5;*/
												background-color: #FFFFFF;
												text-align: center;
												color: #999999;
												font: 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												}
#mn_links a {
												display: block;
												background: #fff;
												color: #999999;
												font: 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												/*width: auto;*/
												}
#mn_links a:hover { 
												color: #f5f5f5;
												/*background-color: #fbdea5;*/
												background-color: #CCCCCC;
												}
#mn_links a:active { 
												color: #f5f5f5;
												background-color: #CC0000;
												}

#sidenav  /* Vertikale Navigationsleiste */ {
	/*background-color: #ffefd5;*/
	background-color: #FFFFFF;
	border-top: none;
	height: 250px;
	width: 150px;
	left: 0;
	top: 100px;
	position: absolute;
	visibility: visible;
	z-index: 0;	/*z-index: 7;*/
												}
#sidepic  /* Vertikale Navigationsleiste */ {
	background-color: #ffffff;
	border-top: none;
	height: 270px;
	width: 150px;
	left: 0;
	top: 100px;
	position: absolute;
	visibility: visible;
	z-index: 7;
	/*z-index: 7;*/
												}


#side_ad  /* Vertikale Navigationsleiste */ {
	background-color: #ffffff;
	border-top: none;
	height: 150px;
	width: 150px;
	left: 0;
	top: 350px;
	position: absolute;
	visibility: visible;
	z-index: 1;	/*z-index: 7;*/
												}
												
#sn_links {
												padding: 4px 10px;
												background: #ffffff;
												}	

#sn_links a {
												background: #ffffff;
												color: #708090;
												font: 11px Verdana,Arial;
												/*margin: 0 auto;*/
												text-decoration: none;
												width: 150px;
												}

#sn_links a:hover {
												/*background: #fbdea5;*/
												background: #ffffff;
												background-color: #CCCCCC;
												color: #ffffff;
												}
#sn_links a:active {
												background: #ffffff;
												background-color: #CC0000;
												color: #ffffff;
												}
												
#contents  /* Hauptfenster mit Inhalten */ { 
												/*background-color: #fff1b1;*/
												background-color: #ffffff;
												
												/*background-color: #fbdea5;*/
												color: #808080;
												/*color: #000;*/
												/*font: bold 13px Verdana,Arial;*/
												border-top: 1px solid #bd9436;
												height: 4100px;
												width: 620px;
												left: 150px;
												top: 70px;
												position: absolute;
												visibility: visible;
												}
#home_0  {
	/*background-color: #fff1b1;*/
												/*background-color: #ffe3b0;*/
												background-color: #FFFFFF;
	/*background-color: #fff1b1;*/
												color: #808080;
	border-top: none;
	height: 410px;
	width: 470px;
	left: 150px;
	top: 70px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	}
#home_1  {
	/*background-color: #fff1b1;*/
												/*background-color: #ffe3b0;*/
												background-color: #FFFFFF;
	/*background-color: #fff1b1;*/
												color: #808080;
	border-top: none;
	height: 410px;
	width: 470px;
	left: 150px;
	top: 70px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	}
#home_2  {
	/*background-color: #fff1b1;*/
												/*background-color: #ffe3b0;*/
												background-color: #FFFFFF;
	/*background-color: #fff1b1;*/
												color: #808080;
	border-top: none;
	height: 410px;
	width: 470px;
	left: 150px;
	top: 70px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	}
#home_3  {
	/*background-color: #fff1b1;*/
												/*background-color: #ffe3b0;*/
												background-color: #FFFFFF;
	/*background-color: #fff1b1;*/
												color: #808080;
	border-top: none;
	height: 410px;
	width: 470px;
	left: 150px;
	top: 70px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	}
#home_4  {
	/*background-color: #fff1b1;*/
												/*background-color: #ffe3b0;*/
												background-color: #FFFFFF;
	/*background-color: #fff1b1;*/
												color: #808080;
	border-top: none;
	height: 410px;
	width: 470px;
	left: 150px;
	top: 70px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	}
#rimg_bar  {
	/*background-color: #fff1b1;*/
												/*background-color: #ffe3b0;*/
												background-color: #FFFFFF;
	/*background-color: #fff1b1;*/
												color: #808080;
	border-top: none;
	height: 410px;
	width: 150px;
	left: 620px;
	top: 70px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	}
#rimg_bar0  {
	/*background-color: #fff1b1;*/
												/*background-color: #ffe3b0;*/
												background-color: #FFFFFF;
	/*background-color: #fff1b1;*/
												color: #808080;
	border-top: none;
	height: 340px;
	width: 150px;
	left: 620px;
	top: 140px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	}
	
#foot_main {
	border-top: 1px solid #999966;
	background-color: #fff;
	height: 20px;
	width: 620px;
	left: 150px;
	top: 480px;
	position: absolute;
	z-index: 1;
	visibility: visible;
	text-align: right;
												}

.text_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
}

.text_bd_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CCCCCC;
}

.cn_text {
	/*color: #808080;*/
												color: #666666;
	text-align: justify;
	line-height: 150%;
	font-family: Verdana, Arial;
	font-size: 11px;
												}
.cn_ctext {
												font: 11px Verdana,Arial;
												color: #808080;
												/*color: #000;*/
												text-align: center;
												line-height: 200%;
												}

.cn_tbl {
												font: 11px Verdana,Arial;
												color: #808080;
												/*color: #000;*/
												text-align: left;
												line-height: 150%;
												}												
.cn_smtext {
												font: 11px Verdana,Arial;
												color: #808080;
												/*color: #000;*/
												text-align: justify;
												line-height: 100%;
												}												
.cn_ltext {
												display: list-item;
												font: bold 11px Verdana,Arial;
												color: #808080;
												margin-left: 25px;
												text-align: left;
												line-height: 150%;
												}
.cn_btext {
												/*display: list-item;*/
												font: bold 11px Verdana,Arial;
												color: #808080;
												text-align: left;
												line-height: 200%;
												}
.cn_cbtext {
												/*display: list-item;*/
												font: bold 11px Verdana,Arial;
												color: #808080;
												text-align: center;
												line-height: 200%;
												}
.im_text {
												font: 11px Verdana,Arial;
												color: #808080;
												/*color: #000;*/
												text-align: right;
												line-height: 200%;
												}
.cn_H1 {
												font: bold 16px Verdana,Arial;
												/*color: #000099;*/
												color: #999966;
												text-align: center;
												}
.cn_H2 {
												font: bold 14px Verdana,Arial;
												color: #a9a9a9;
												text-align: center;
												}
.cn_H3 {
												font: bold 11px Verdana,Arial;
												color: #a9a9a9;
												text-align: center;
												}
.foot_td {
												/*background-color: #fbdea5;*/
												text-align: right;
												color: #999999;
												font: 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												}

.foot_sel_td {												
												color: #f5f5f5;
												/*background-color: #fbdea5;*/
												background-color: #FFFFFF;
												text-align: right;
												color: #999999;
												font: bold 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												}

#foot_links {
												/*width: auto;*/
												border-collapse:collapse;
												color: #f5f5f5;
												/*background-color: #fbdea5;*/
												background-color: #FFFFFF;
												text-align: right;
												color: #999999;
												font: 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												}
#foot_links a {
												background: #fff;
												color: #999999;
												font: 11px Verdana,Arial;
												margin: 0px auto;
												/*padding: 4px 10px;*/
												text-decoration: none;
												/*width: auto;*/
												}
#foot_links a:hover { 
												color: #f5f5f5;
												/*background-color: #fbdea5;*/
												background-color: #CCCCCC;
												}
#foot_links a:active { 
												color: #f5f5f5;
												background-color: #CC0000;
												}
.img_lnk {										border:none;
												color:#FFF;
												}