@import url(global.css);
@import url(naviMain.css);
@import url(header.css);
@import url(content.css);
@import url(moodalbox.css);

/*******  Frame - Für alle Seiten  *******/

html {	height:				100%;	padding:			0px;	margin:				0px;}
	
body {
	height:				100%;	padding:			0px;	margin:				0px;
}

DIV#div_body {
	width:				100%;
	height:				100%;		padding:			0px;	margin:				0px;
}
DIV#div_body TABLE#tbl_page {
	width:				100%;
	height:				100%;
}

/******* Navi-Bereich START *******/

DIV#div_body TABLE#tbl_page TR TD#td_navi_left_outer {
	background-image:		url(../img_backgrounds/navi_outer.gif);
	background-repeat:		repeat;
	background-color:		#999896;
	background-position:		top right;
}
DIV#div_body TABLE#tbl_page TR TD#td_navi_left_inner {
	background-image:		url(../img_backgrounds/navi_left_inner.jpg);
	background-repeat:		repeat-y;
	background-position:		top right;
}
DIV#div_body TABLE#tbl_page TR TD#td_navi {
	background-color:		#999896;
	height:				30px;
	background-image:		url(../img_backgrounds/td_navi.jpg);
	background-position:		top right;
	background-repeat:		no-repeat;
}
DIV#div_body TABLE#tbl_page TR TD#td_navi_right_inner {
	background-image:		url(../img_backgrounds/navi_right_inner.jpg);
	background-repeat:		repeat-y;
	background-position:		top left;
}
DIV#div_body TABLE#tbl_page TR TD#td_navi_right_outer {
	background-image:		url(../img_backgrounds/navi_outer.gif);
	background-repeat:		repeat;
	background-color:		#999896;
	background-position:		top left;
}

/******* Navi-Bereich END *******/

/******* Content-Bereich START *******/

DIV#div_body TABLE#tbl_page TR TD#td_content_left_outer {
	background-image:		url(../img_backgrounds/content_outer.gif);
	background-repeat:		repeat-x;
	background-position:		top right;
}
DIV#div_body TABLE#tbl_page TR TD#td_content_left_inner {
	background-image:		url(../img_backgrounds/content_left_inner.jpg);
	background-repeat:		repeat-y;
	background-position:		top right;
}
DIV#div_body TABLE#tbl_page TR TD#td_main_pic {
	height:				225px;
}
DIV#div_body TABLE#tbl_page TR TD#td_content {
	background-color:		#fff;
	background-image:		url(../img_backgrounds/td_content.gif);
	background-repeat:		no-repeat;
	background-position:		bottom right;
	vertical-align:			top;
}
DIV#div_body TABLE#tbl_page TR TD#td_content_left {
	width:					628px;
	background-color:		#fff;
	background-image:		url(../img_backgrounds/td_l_content.gif);
	background-position:	bottom right;
	background-repeat:		no-repeat;
	vertical-align:			top;
	border-right:			1px solid #EEE;	text-align:				left;
}
DIV#div_body TABLE#tbl_page TR TD#td_content_right {
	width:					272px;
	background-color:		#e9e9e9;
	background-image:		url(../img_backgrounds/td_r_content.gif);
	background-position:	bottom;
	background-repeat:		no-repeat;
	vertical-align:			top;	padding-top:			39px;
}
DIV#div_body TABLE#tbl_page TR TD#td_content_right_inner {
	background-image:		url(../img_backgrounds/content_right_inner.jpg);
	background-repeat:		repeat-y;
	background-position:		top left;
}
DIV#div_body TABLE#tbl_page TR TD#td_content_right_outer {
	background-image:		url(../img_backgrounds/content_outer.gif);
	background-repeat:		repeat-x;
	background-position:		top left;
}

/******* Content-Bereich END *******/

/******* Footer-Bereich START *******/

DIV#div_body TABLE#tbl_page TR TD#td_footer_left_outer {
	background-image:		url(../img_backgrounds/footer_outer.gif);
	background-repeat:		repeat;
	background-position:		top right;
}
DIV#div_body TABLE#tbl_page TR TD#td_footer_left_inner {
	background-image:		url(../img_backgrounds/footer_left_inner.jpg);
	background-repeat:		repeat-y;
	background-position:		top right;
}
DIV#div_body TABLE#tbl_page TR TD#td_footer {
	height:				20px;
	background-color:		#b5b5b5;
	background-image:		url(../img_backgrounds/td_footer.gif);
	background-position:		top right;
	background-repeat:		no-repeat;
	color:				#fff;		text-align: center;
}
DIV#div_body TABLE#tbl_page TR TD#td_footer TABLE#tbl_navi_main_2 {	text-align: center;

}
DIV#div_body TABLE#tbl_page TR TD#td_footer TABLE#tbl_navi_main_2 TR {}
DIV#div_body TABLE#tbl_page TR TD#td_footer TABLE#tbl_navi_main_2 TR TD {
	color:				#fff;
	font-size:			9px;
	text-transform:			uppercase;
	vertical-align:			middle;
}
DIV#div_body TABLE#tbl_page TR TD#td_footer TABLE#tbl_navi_main_2 TR TD IMG#img_spacer_navi_main_2 {
	margin-right:			15px;
	margin-left:			15px;
	margin-bottom:			1px;
}
DIV#div_body TABLE#tbl_page TR TD#td_footer TABLE#tbl_navi_main_2 TR TD A {
	color:				#fff;
	font-size:			9px;
	text-transform:			uppercase;
}
DIV#div_body TABLE#tbl_page TR TD#td_footer_right_inner {
	background-image:		url(../img_backgrounds/footer_right_inner.jpg);
	background-repeat:		repeat-y;
	background-position:		top left;
}
DIV#div_body TABLE#tbl_page TR TD#td_footer_right_outer {
	background-image:		url(../img_backgrounds/footer_outer.gif);
	background-repeat:		repeat;
	background-position:		top left;
}

/******* Footer-Bereich END *******/
