html {
	height								: 100%;
	margin-bottom					: 1px;
	}

body {
	margin-left						: 25px;
	margin-right					: 25px;
	margin-top						: 25px;
	margin-bottom					: 25px;
	padding								: 0px 0px 25px 0px;
	background-color			: white;
	}
	
.table_container {
	width									: 718px;
	}

.td_header_container {
	min-height						: 136px;
	}
	
.td_spalte_links_container {
	width									: 154px;
	background-color			: #016143;
	}
	
.div_navigation_container {
	margin-top						:	40px;
	margin-bottom					: 65px;
	}
	
.td_spalte_rechts_container {
	width									: 564px;
	}

.div_spalte_rechts_abstand_container {
	margin-left						: 15px;
	}
	
.div_quicknavigation_container {
	min-height						: 40px;
	}
	
.div_quicknavigation {
	margin-right					: 5px;
	padding-left					: 10px;
	float									: left;
	background-image			: url(../images/layout/img_quicknavigation_pfeil_01.gif);
	background-repeat			: no-repeat;
	background-position		:	left center;
	}
	
.div_content_container {
	margin-bottom					:	30px;
	}
	
hr {
	width									: 100%;
	height								: 1px;
	color									:	#016143; /* INTERNET EXPLORER */
	border-width					: 0px;	/* FIREFOX */
	margin-top						: 0px;
	margin-bottom					: 12px;
	background-color			:	#016143;	/* FIREFOX */
	}

/* TEXTFORMATIERUNGEN BEGIN */

p {
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 12px;
	color									: #535252;
	line-height						:	170%;
	margin-top						:	0px;
	margin-bottom					: 10px;
	}

h1 {
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 14px;
	font-weight						:	bold;
	color									:	#535252;
	/* text-transform				: uppercase; */
	letter-spacing				:	1px;
	line-height						: 100%;
	margin-top						: 0px;
	margin-bottom					: 5px;
	padding-left					: 19px;
	background-image			: url(../images/layout/img_headline_pfeil_01.gif);
	background-repeat			: no-repeat;
	background-position		: left center;
	}

.text_footer {
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 10px;
	color									: #016143;
	line-height						: 100%;
	margin-top						: 0px;
	margin-bottom					: 0px;
	}

li {
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 12px;
	color									: #535252;
	line-height						:	170%;
	margin-top						:	0px;
	margin-bottom					: 10px;
	}

/* TEXTFORMATIERUNGEN END */

/* LINKFORMATIERUNGEN BEGIN */

a {
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 12px;
	color									: #016143;
	line-height						:	170%;
	text-decoration				: underline;
	margin-top						:	0px;
	margin-bottom					: 10px;
	}
	
a:hover, a:active {
	color									: #016143;
	text-decoration				: none;
	}

.link_quicknavigation {
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 10px;
	line-height						:	100%;
	color									: #016143;
	margin-bottom					: 0px;
	}
	
.link_quicknavigation:link, .link_quicknavigation:visited {
	text-decoration				: none;
	}
	
.link_quicknavigation:hover, .link_quicknavigation:active {
	text-decoration				: underline;
	}
	
.link_footer {
	font-size							: 10px;
	color									: #016143;
	text-decoration				: none;	
	}
	
.link_footer:hover, .link_footer:active {
	text-decoration				: underline;
	}

/* LINKFORMATIERUNGEN END */

/* NAVIGATIONSFORMATIERUNGEN BEGIN */

.div_navigation_container ul {
	list-style-type				: none;
	border-style					: solid;
  border-color					: white;
  border-width					: 0px;
  border-bottom-width		: 1px;
	margin-left						: 0px;
	margin-right					: 0px;
	margin-top						: 0px;
	margin-bottom					: 0px;
	padding-left					: 0px;
	padding-right					: 0px;
	padding-top						: 0px;
	padding-bottom				: 0px;
	}
	
.div_navigation_container ul ul {
  border-width					: 0px;
	}
	
.div_navigation_container ul li {
	border-style					: solid;
  border-color					: white;
  border-width					: 0px;
  border-top-width			: 1px;
	margin-left						: 0px;
	margin-right					: 0px;
	margin-top						: 0px;
	margin-bottom					: 0px;
	padding-left					: 0px;
	padding-right					: 0px;
	padding-top						: 0px;
	padding-bottom				: 0px;
	}

.div_navigation_container ul li a {
	display								: block;
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 11px;
	color									: white;
	text-decoration				: none;
	letter-spacing				: 1px;
	line-height				: 130%;
	margin-left						: 0px;
	margin-right					: 0px;
	margin-top						: 0px;
	margin-bottom					: 0px;
	padding-left					: 25px;
	padding-right					: 5px;
	padding-top						: 3px;
	padding-bottom				: 2px;
	background-image			: url(../images/layout/img_navigation_01_no_pfeil_01.gif);
	background-repeat			:	no-repeat;
	background-position		:	left center;
	}
	
.div_navigation_container ul ul li a {
	padding-left					: 37px;
	background-image			: url(../images/layout/img_navigation_02_no_pfeil_01.gif);
	background-color			: #9E9E9E;
	}
	
.div_navigation_container ul li a:hover, .div_navigation_container ul li a:active {
	background-image			: url(../images/layout/img_navigation_01_act_pfeil_01.gif);
	background-color			: #737373;
	}

.div_navigation_container ul ul li a:hover, .div_navigation_container ul li a:active {
	background-image			: url(../images/layout/img_navigation_02_ro_pfeil_01.gif);
	}

.div_navigation_container ul li a.link_navigation_01_act {
	background-image			: url(../images/layout/img_navigation_01_act_pfeil_01.gif);
	background-color			: #737373;
	}
	
.div_navigation_container ul ul li a.link_navigation_02_act {
	background-image			: url(../images/layout/img_navigation_02_ro_pfeil_01.gif);
	background-color			: #737373;
	}

/* NAVIGATIONSFORMATIERUNGEN END */

/* MAILFORMFORMATIERUNGEN BEGIN */

form {
	border-width							: 0px;
	margin-left								: 0px;
	margin-right							: 0px;
	margin-top								: 0px;
	margin-bottom							: 0px;
	padding-left							: 0px;
	padding-right							: 0px;
	padding-top								: 0px;
	padding-bottom						: 0px;	
	}
	
.table_mailform_container p {
	margin-bottom							: 8px;
	padding-right							: 15px;
	}
	
/* MAILFORMFORMATIERUNGEN END */

/* CSS-STYLED-CONTENT BEGIN */

.csc-textpic-caption  {
	font-family						: arial, verdana, sans-serif, courier, times;
	font-size							: 11px;
	font-style						: italic;
	color									: #999999;
	line-height						:	125%;
	padding-top						:	8px;
	margin-bottom					: 0px;
	}

/* CSS-STYLED-CONTENT END */
