body {
	margin:0px;
	padding:0px;
	background-image:url(../img/body_01.png);
	background-repeat:repeat-y;
	background-color:#8d95ba;
}
h2 {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:16px;
	font-weight:normal;
	line-height:20px;
	color:#9bd9f3;
} 
h3 {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:14px;
	line-height:12px;
	color:#FFFFFF;
}
h4 {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:14px;
	color:#000000;
}
h6 {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:normal;
	line-height:12px;
	color:#FFFFFF;
}
p {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:14px;	
	color:#FFFFFF;
}
a.link_main {
	width:130px;
	display:block;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	color:#000000;
}
a:hover.link_main {
	background-color:#9bd9f3;
}
a.link_sub {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	color:#9bd9f3;
}
a:hover.link_sub {
	text-decoration:underline;
	color:#9bd9f3;
}
a.link_imp {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
	color:#FFFFFF;
}
a:hover.link_imp {
	text-decoration:underline;
	color:#9bd9f3;
}
a.link_title {
	width:600px;
	display:block;
	margin-left:auto;
	text-decoration:none;
}
ul {
	list-style-position:inside;
	margin:0px 0px 0px 20px;
	padding:0px;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;		
}
hr {
	margin:4px 0px 4px 0px;
	padding:0px;
}
*+html hr {
	margin:0px;
}
/* 	====================================================================================================================================== 	*/
table.body_layout {
	width:100%;
	table-layout:fixed;
	background-image:url(../img/body_02.png);
	background-repeat:repeat-x;
}
td.body_main {
	background-color:#435e64;
}
*+html td.body_main {
	background-color:#395359;
}
td.body_pre_height_abstand_oben {
	height:50px;
}
td.body_pre_height_abstand_unten {
	height:20px;
}
td.body_pre_height_rand {
	height:35px;
}
td.body_pre_width_rand {
	width:35px;	
}
td.body_pre_width_main {
	width:720px;	
}
td.body_img_oben {
	background-image:url(../img/frame_02.png);
	background-repeat:repeat-x;	
}
* html td.body_img_oben {
	background-image:url(../img/frame_02_ie6.gif);
}
td.body_img_unten {
	background-image:url(../img/frame_07.png);
	background-repeat:repeat-x;	
}
* html td.body_img_unten {
	background-image:url(../img/frame_07_ie6.gif);
}
td.body_img_links {
	background-image:url(../img/frame_04.png);
	background-repeat:repeat-y;
}
* html td.body_img_links {
	background-image:url(../img/frame_04_ie6.gif);
}
td.body_img_rechts {
	background-image:url(../img/frame_05.png);
	background-repeat:repeat-y;	
}
* html td.body_img_rechts {
	background-image:url(../img/frame_05_ie6.gif);
}
td.body_img_obenlinks {
	background-image:url(../img/frame_01.png);
	background-repeat:no-repeat;
}
* html td.body_img_obenlinks {
	background-image:url(../img/frame_01_ie6.gif);
}
td.body_img_obenrechts {
	background-image:url(../img/frame_03.png);
	background-repeat:no-repeat;	
}
* html td.body_img_obenrechts {
	background-image:url(../img/frame_03_ie6.gif);;	
}
td.body_img_untenlinks {
	background-image:url(../img/frame_06.png);
	background-repeat:no-repeat;	
}
* html td.body_img_untenlinks {
	background-image:url(../img/frame_06_ie6.gif);	
}
td.body_img_untenrechts {
	background-image:url(../img/frame_08.png);
	background-repeat:no-repeat;	
}
* html td.body_img_untenrechts {
	background-image:url(../img/frame_08_ie6.gif);
}

/* 	====================================================================================================================================== 	*/
table.frame_layout {
	width:100%;
	table-layout:fixed;
}
td.frame_pre_width {
	width:180px;
}
/* 	====================================================================================================================================== 	*/
table.main {
	width:530px;
	table-layout:fixed;
}
td.main_img_oben {
	background-image:url(../img/rahmen_01.png);
	background-repeat:repeat-x;	
}
* html td.main_img_oben {
	background-image:url(../img/rahmen_01_ie6.gif);
}
td.main_img_unten {
	background-image:url(../img/rahmen_03.png);
	background-repeat:repeat-x;	
}
* html td.main_img_unten {
	background-image:url(../img/rahmen_03_ie6.gif);
}
td.main_img_main {
	background-image:url(../img/rahmen_02.png);
	background-repeat:repeat-y;	
}
* html td.main_img_main {
	background-image:url(../img/rahmen_02_ie6.gif);	
}
td.main_pre_height_rand {
	height:20px;	
}
/* 	====================================================================================================================================== 	*/
table.navi {
	width:170px;
	table-layout:fixed;
}
td.navi_img_oben {
	background-image:url(../img/navi_01.png);
	background-repeat:repeat-x;	
}
* html td.navi_img_oben {
	background-image:url(../img/navi_01_ie6.gif);
}
td.navi_img_unten {
	background-image:url(../img/navi_03.png);
	background-repeat:repeat-x;	
}
* html td.navi_img_unten {
	background-image:url(../img/navi_03_ie6.gif);
}
td.navi_img_main {
	background-image:url(../img/navi_02.png);
	background-repeat:repeat-y;	
}
* html td.navi_img_main {
	background-image:url(../img/navi_02_ie6.gif);
}
td.navi_pre_height_rand {
	height:20px;	
}
/* 	====================================================================================================================================== 	*/
div.header_content {
	text-align:right;
	padding-right:46px;
	padding-top:102px;
	margin-top:16px;
	background-image:url(../img/header_01.png);
	background-position:top center;
	background-repeat:no-repeat;
}
* html div.header_content {
	background-image:url(../img/header_01_ie6.gif);
}
div.main_content {
	width:490px;
	margin:0px auto;
		text-align:left;
}
div.navi_content {
	width:130px;
	margin:0px auto;
}
div.footer_content {
	text-align:center;
}
/* 	====================================================================================================================================== 	*/
img.bild_right {
	width:120px;
	height:120px;
	margin:4px;
	float:right;
	border:none;
}
img.bild_left {
	width:120px;
	height:120px;
	margin:4px;
	float:left;
	border:none;
}
/* 	====================================================================================================================================== 	*/
br.clear_both {
	clear:both;
	line-height:0px;
}
/* 	====================================================================================================================================== 	*/
.ruf_text {
	background-color:#d2d9f4;
}
.ruf_row {

}
.ruf_headline {
	display:inline;
	font-family:Geneva, Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:14px;	
	color:#FFFFFF;
}




.print_show {
	display:none;
}
