/* Grundangaben */


body
	{
		background:#FFFFFF no-repeat;
		color:#000000;
		font-family:verdana,arial,sans-serif;
		font-size:9pt;
		margin:0px;
		padding:0px;
	}

.body
	{
		margin:0px auto;
		padding:0px;
		width:900px;
	}

p
	{
		margin:0em 0em 1em 0em;
	}

#_atssh
	{
		display:none;
	}



/* Hyperlinks */


a:link 
	{
		color:#14579C;
		text-decoration:none;
	}

a:visited
	{
		color:#14579C;
		text-decoration:none;
	}

a:active
	{
		color:#14579C;
		text-decoration:underline;
	}

a:focus
	{
		color:#14579C;
		text-decoration:underline;
	}

a:hover
	{
		color:#14579C;
		text-decoration:underline;
	}

.menu li a
	{
		background:url(./menue_hintergrund.png) repeat-x;
		color:#FFFFFF;
		display:inline-block;
		height:26px;
		padding:2px 0px 0px 0px;
		text-decoration:none;
	}

.menu li a.activ
	{
		background:url(./menue_link_aktiv.png) repeat-x;
	}

.menu li a:hover
	{
		background:url(./menue_link_aktiv.png) repeat-x;
		text-decoration:none;
	}

.alley a:link
	{
		color:#CCCCCC;
		text-decoration:none;
	}

.alley a:visited
	{
		color:#CCCCCC;
		text-decoration:none;
	}

.alley a:active
	{
		color:#CCCCCC;
		text-decoration:underline;
	}

.alley a:focus
	{
		color:#CCCCCC;
		text-decoration:underline;
	}

.alley a:hover
	{
		color:#CCCCCC;
		text-decoration:underline;
	}

.right_content_dark_blue a:link
	{
		color:#FFFFFF;
		text-decoration:underline;
	}

.right_content_dark_blue a:visited
	{
		color:#FFFFFF;
		text-decoration:underline;
	}

.right_content_dark_blue a:active
	{
		color:#FFFFFF;
		text-decoration:none;
	}

.right_content_dark_blue a:focus
	{
		color:#FFFFFF;
		text-decoration:none;
	}

.right_content_dark_blue a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}

.right_content_light_blue a:link
	{
		color:#FFFFFF;
		text-decoration:underline;
	}

.right_content_light_blue a:visited
	{
		color:#FFFFFF;
		text-decoration:underline;
	}

.right_content_light_blue a:active
	{
		color:#FFFFFF;
		text-decoration:none;
	}

.right_content_light_blue a:focus
	{
		color:#FFFFFF;
		text-decoration:none;
	}

.right_content_light_blue a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}



/* Kopf */


.head_logo
	{
		border:0px solid #000000;
		margin:10px auto;
		padding:0px;
		width:900px;
	}

.head_advertisement
	{
		background:#14579C no-repeat;
		border:0px solid #000000;
		color:#FFFFFF;
		font-size:9pt;
		padding:3px 0px 3px 0px;
		text-align:center;
		width:100%;
	}

.head_menu
	{
		background:url(./menue_hintergrund.png) repeat-x;
		border:0px solid #000000;
		font-size:11pt;
		font-weight:bold;
		height:28px;
		padding:0px;
		text-align:center;
		width:100%;
	}

.menu
	{
		list-style:none;
		margin:0px;
		padding:0px;
	}

.menu li
	{
		display:inline;
		list-style:none;
		margin:0px 15px 0px 0px;
	}



/* Pfad */


.alley
	{
		border:0px solid #000000;
		color:#CCCCCC;
		margin:5px auto;
		padding:0px;
		width:900px;
	}

.table_alley
	{
		border:0px solid #000000;
		font-size:8pt;
		margin:0px;
		width:900px;
	}

.table_alley_1
	{
		padding:0px;
		vertical-align:top;
		width:35px;
	}

.table_alley_2
	{
		padding:0px;
		vertical-align:top;
		width:865px;
	}



/* Menü */


.left_content ul
	{
		list-style-image:url(./quadrat_schwarz.gif);
		list-style-position:outside;
		margin:0px;
		padding:0px;
	}

.left_content li
	{
		margin:0px 0px 0px 12px;
		padding:0px;
	}

.right_content_dark_blue ul
	{
		list-style-image:url(./quadrat_weiss.gif);
		list-style-position:outside;
		margin:0px;
		padding:0px;
	}

.right_content_dark_blue li
	{
		margin:0px 0px 0px 12px;
		padding:0px;
	}

.right_content_light_blue ul
	{
		list-style-image:url(./quadrat_weiss.gif);
		list-style-position:outside;
		margin:0px;
		padding:0px;
	}

.right_content_light_blue li
	{
		margin:0px 0px 0px 12px;
		padding:0px;
	}



/* Inhalt */


.left_content
	{
		border:0px solid #000000;
		float:left;
		margin:0px 0px 5px 0px;
		padding:6px 0px 6px 0px;
		text-align:justify;
		width:560px;
	}

.right_content_dark_blue
	{
		background:#14579C no-repeat;
		border:0px solid #000000;
		color:#FFFFFF;
		margin:0px 0px 5px 570px;
		padding:6px;
		width:318px;
	}

.right_content_light_blue
	{
		background:#6B9CCE no-repeat;
		border:0px solid #000000;
		color:#FFFFFF;
		margin:0px 0px 5px 570px;
		padding:6px;
		width:318px;
	}

.right_content_banner_300x250
	{
		border:1px solid #CCCCCC;
		margin:0px 0px 5px 570px;
		padding:14px 15px 14px 13px;
		width:300px;
	}

.right_content_white
	{
		border:0px solid #000000;
		color:#000000;
		margin:0px 0px 5px 570px;
		padding:6px;
		width:318px;
	}

.large_content
	{
		border:0px solid #000000;
		clear:both;
		margin:0px 0px 5px 0px;
		padding:6px 0px 6px 0px;
		width:900px;
	}

.table_title
	{
		border:0px solid #000000;
		margin:0px;
		width:100%;
	}

.table_title_left
	{
		padding:0px;
		text-align:left;
		vertical-align:top;
		width:80%;
	}

.table_title_right
	{
		padding:0px;
		text-align:right;
		vertical-align:top;
		width:20%;
	}

h1
	{
		font-size:11pt;
		font-weight:bold;
		margin:0em 0em 1em 0em; 
		padding:0px;
	}

h2
	{
		font-size:10pt;
		font-weight:bold;
		margin:0em 0em 1em 0em; 
		padding:0px;
	}

.content_table
	{
		border:1px solid #CCCCCC;
		border-collapse:collapse;
		padding:3px;
		text-align:left;
		vertical-align:top;
		width:100%;
	}

.content_table_td
	{
		border:1px solid #CCCCCC;
		border-collapse:collapse;
		padding:3px;
		vertical-align:top;
	}

.content_table_information
	{
		border:0px solid #000000;
		text-align:left;
		width:100%;
	}

.content_table_information_td_large
	{
		border-bottom:1px solid #6B9CCE;
		border-top:1px solid #6B9CCE;
		font-weight:bold;
		padding:1px;
		vertical-align:top;
	}

.content_table_information_td_30
	{
		padding:1px;
		vertical-align:top;
		width:30%;
	}

.content_table_information_td_70
	{
		padding:1px;
		vertical-align:top;
		width:70%;
	}



/* Fuß */


.foot
	{
		border:0px solid #000000;
		clear:both;
		margin:5px auto;
		padding:0px;
		width:900px;
	}

.table_foot
	{
		border:0px solid #000000;
		font-size:8pt;
		margin:10px 0px 0px 0px;
		width:900px;
	}

.table_foot_cities
	{
		padding:0px;
		text-align:center;
		width:900px;
	}

.table_foot_hyperlinks
	{
		padding:0px;
		width:450px;
	}

.table_foot_copyright
	{
		padding:0px;
		text-align:right;
		width:450px;
	}