a
	{
	color:						#747474;
	font-family:				Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			underline;
	}

a:link
	{
	color:						#747474;
	font-family:				Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			underline;
	}

a:visited
	{
	color:						#747474;
	font-family:				Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			underline;
	}

a:focus
	{
	color:						#747474;
	font-family:				Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			underline;
	}

a:hover
	{
	color:						#747474;
	font-family:				Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			underline;
	}

a:active
	{
	color:						#747474;
	font-family:				Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			underline;
	}

.a_main
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					13px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_main:link
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					13px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_main:visited
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					13px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_main:focus
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					13px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_main:hover
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					13px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_main:active
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					13px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_hauptpunkt
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_hauptpunkt:link
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_hauptpunkt:visited
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_hauptpunkt:focus
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_hauptpunkt:hover
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_hauptpunkt:active
	{
	color:						#f9fbfc;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_unterpunkt
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_unterpunkt:link
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_unterpunkt:visited
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_unterpunkt:focus
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_unterpunkt:hover
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_unterpunkt:active
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_login
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_login:link
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_login:visited
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_login:focus
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_login:hover
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

.a_login:active
	{
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	text-decoration:			none;
	}

html
	{
	width:						100%;
	height:						100%;
	}

body
	{
	margin:						0px;
	scrollbar-base-color:		#858585;
	scrollbar-3d-light-color:	#dcdcdc;
	scrollbar-arrow-color:		#858585;
	scrollbar-darkshadow-color:	#858585;
	scrollbar-face-color:		#dcdcdc;
	scrollbar-highlight-color:	#dcdcdc;
	scrollbar-shadow-color:		#dcdcdc;
	scrollbar-track-color:		#ffffff;
	width:						100%;
	height:						100%;
	}

.bild
	{
	border-color:				#626262;
	border-style:				solid;
	border-width:				1px;
	}

.bildunterschrift
	{
	font-size:					10px;
	}

.content
	{
	background-image:			url(../img/layout_background.gif);
	background-position:		top left;
	background-repeat:			repeat-y;
	font-family:				Arial;
	font-size:					12px;
	}

.cat
	{
	color:						#6d6d6d;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	padding-left:				20px;
	}

.cat_headline
	{
	color:						#6d6d6d;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	padding-left:				20px;
	}

.content_text
	{
	background-image:			url(../img/layout_background.gif);
	background-position:		top left;
	background-repeat:			repeat-y;
	font-family:				Arial;
	font-size:					12px;
	padding-top:				12px;
	padding-left:				18px;
	padding-right:				18px;
	padding-bottom:				12px;
	}

h1
	{
	color:						#999999;
	font-family:				Arial;
	font-size:					20px;
	font-weight:				bold;
	}

h6
	{
	color:						#777777;
	font-family:				Arial;
	font-size:					14px;
	font-weight:				bold;
	}

.input_submit
	{
	background-color:			#eeeeee;
	border-color:				#999999;
	border-style:				solid;
	border-width:				1px;
	width:						150px;
	}

.input_text
	{
	background-color:			#ffffff;
	border-color:				#999999;
	border-style:				solid;
	border-width:				1px;
	width:						250px;
	}

.input_text_warn
	{
	background-color:			#ffcccc;
	border-color:				#999999;
	border-style:				solid;
	border-width:				1px;
	width:						250px;
	}

.leiste_links
	{
	background-image:			url(../img/layout_leiste_links_background.gif);
	background-position:		top left;
	background-repeat:			repeat-y;
	width:						200px;
	height:						100%;
	}

.leiste_rechts
	{
	background-image:			url(../img/layout_leiste_rechts_background.gif);
	background-position:		top left;
	background-repeat:			repeat-y;
	width:						200px;
	height:						100%;
	}

.leiste_links_content
	{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						140px;
	height:						100%;
	}

.leiste_rechts_content
	{
	position:					relative;
	top:						0px;
	left:						0px;
	width:						14px;
	height:						100%;
	}

.leiste_links_nav
	{
	position:					relative;
	left:						0px;
	}

.leiste_rechts_nav
	{
	position:					relative;
	left:						0px;
	}

.lineal_links
	{
	background-image:			url(../img/layout_lineal_links.png);
	background-position:		top right;
	background-repeat:			repeat-y;
	position:					absolute;
	top:						0px;
	left:						190px;
	width:						10px;
	height:						100%;
	}

.lineal_rechts
	{
	background-image:			url(../img/layout_lineal_rechts.png);
	background-position:		top right;
	background-repeat:			repeat-y;
	position:					absolute;
	top:						0px;
	left:						0px;
	width:						14px;
	height:						100%;
	}

.lineal_links_unten
	{
	background-image:			url(../img/layout_lineal_links_unten.gif);
	background-position:		bottom left;
	background-repeat:			repeat-y;
	height:						99%
	}

.link_punkt
	{
	border-style:				none;
	margin-right:				7px;
	margin-bottom:				2px;
	width:						5px;
	height:						5px;
	}

.link_punkt_bildunterschrift
	{
	border-style:				none;
	margin-left:				4px;
	margin-right:				5px;
	margin-bottom:				1px;
	width:						4px;
	height:						4px;
	}

.login
	{
	background-image:			url(../img/layout_login_background.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	height:						21px;
	padding-top:				2px;
	padding-left:				3px;
	padding-bottom:				2px;
	}

.login_punkt
	{
	border-style:				none;
	margin-left:				15px;
	margin-right:				9px;
	margin-bottom:				1px;
	width:						7px;
	height:						7px;
	}

.maintable
	{
	margin-top:					30px;
	margin-bottom:				30px;
	width:						1095;
	height:						1px;
	}

.maintd
	{
	width:						1015px;
	height:						100%;
	}

.nav_main
	{
	background-image:			url(../img/layout_nav_main_background.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	color:						#f9fbfc;
	cursor:						pointer;
	font-family:				Tahoma, Arial;
	font-size:					13px;
	font-weight:				bold;
	width:						200px;
	height:						17px;
	}

.nav_main_punkt
	{
	border-style:				none;
	margin-left:				9px;
	margin-right:				6px;
	margin-bottom:				1px;
	width:						7px;
	height:						7px;
	}

.nav_hauptpunkt
	{
	background-image:			url(../img/layout_nav_hauptpunkt_background.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	color:						#f9fbfc;
	cursor:						pointer;
	font-family:				Tahoma, Arial;
	font-size:					12px;
	font-weight:				bold;
	width:						200px;
	height:						14px;
	}

.nav_unterpunkt
	{
	color:						#747474;
	cursor:						pointer;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	width:						200px;
	height:						15px;
	}

.nav_unterpunkt_punkt
	{
	border-style:				none;
	margin-left:				10px;
	margin-right:				7px;
	margin-bottom:				1px;
	width:						6px;
	height:						6px;
	}

.nav_sub
	{
	background-image:			url(../img/layout_unternavigation_background.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	color:						#747474;
	font-family:				Tahoma, Arial;
	font-size:					10px;
	font-weight:				bold;
	height:						16px;
	padding-top:				2px;
	padding-left:				3px;
	}

.nav_sub_punkt
	{
	border-style:				none;
	margin-left:				15px;
	margin-right:				7px;
	margin-bottom:				1px;
	width:						6px;
	height:						6px;
	}

.rand_oben
	{
	background-image:			url(../img/layout_rand_oben.gif);
	background-position:		center;
	background-repeat:			no-repeat;
	}

.rand_oben_unten
	{
	background-image:			url(../img/layout_rand_oben_unten.gif);
	background-position:		center;
	background-repeat:			no-repeat;
	}

.rand_links
	{
	background-image:			url(../img/layout_rand_links.gif);
	background-position:		right;
	background-repeat:			repeat-y;
	}

.rand_rechts
	{
	background-image:			url(../img/layout_rand_rechts.gif);
	background-position:		left;
	background-repeat:			repeat-y;
	}

.text
	{
	font-size:12px;
	}

.titel
	{
	background-image:			url(../img/layout_titel_background.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	color:						#6e6e6e;
	font-family:				Tahoma, Arial;
	font-size:					20px;
	font-weight:				bold;
	height:						38px;
	padding-top:				7px;
	padding-left:				17px;
	}

.titel_pfeil
	{
	width:						17px;
	height:						11px;
	margin-left:				6px;
	margin-right:				8px;
	margin-bottom:				2px;
	}

.ul_liste
	{
	line-height:				16px;
	list-style-image:			url(../img/ul_punkt.gif);
	}

.ul_liste li
	{
	margin-top:					5px;
	}

.ul_liste_plain
	{
	line-height:				16px;
	list-style-image:			url(../img/spacer.gif);;
	}

.ul_liste_plain li
	{
	margin-top:					5px;
	}

.warn
	{
	color:						#ee0000;
	font-weight:				bold;
	}