/* Grundangaben */


body
	{
		background:#FFFFFF no-repeat;
		color:#000000;
		font-family:verdana,arial,sans-serif;
		font-size:9pt;
		margin:0px auto;
		padding:1em 20px 1em 20px;
		width:760px;
	}

p
	{
		margin:0em 0em 1em 0em;
	}



/* Hyperlinks */


a:link
	{
		color:#666666;
		text-decoration:none;
	}

a:visited
	{
		color:#666666;
		text-decoration:none;
	}

a:focus
	{
		color:#666666;
		text-decoration:underline;
	}

a:hover
	{
		color:#666666;
		text-decoration:underline;
	}

a:active
	{
		color:#666666;
		text-decoration:underline;
	}



/* Kopf */


.internetpraesenzname
	{
		display:block;
		font-size:16pt;
		font-weight:bold;
		text-align:right;
	}



/* Hauptmenü */


.menu
	{
		height:3em;
		position:relative;
		width:100%;
		width:60em; /* Anweisung für ältere Browser */
	}

.menu_primary
	{
		bottom:-1px;
		margin:0px;
		padding:0px;
		position:absolute;
		width:60em; /* Anweisung für ältere Browser */
	}

.menu_primary li
	{
		display:inline;
		list-style:none;
	}

.menu_primary a, .menu_primary span, .menu_primary a.current
	{
		color:#000000;
		display:block;
		float:left;
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		margin:1px 3px 0px 0px;
		padding:4px 0px;
		text-align:center;
		text-decoration:none;
		width:11em;
	}

.menu_primary a
	{
		background:#FFFAE1 no-repeat;
		border:1px solid #CCCCCC;
		border-bottom:none;
	}

.menu_primary span, .menu_primary a.current, .menu_primary a.current:hover
	{
		background:#FFF3B3 no-repeat;
		border:1px solid #CCCCCC;
		border-bottom:none;
		margin-top:0px;
		padding-bottom:6px;
	}

.menu_primary a:hover
	{
		background:#FFF7CD no-repeat;
		border-color:#CCCCCC;
		margin-top:0px;
		padding-bottom:5px;
	}

.menu_secondary
	{
		bottom:-1.4em;
		left:1px;
		margin:0px;
		padding:0px;
		position:absolute;
	}

.menu_secondary li a, .menu_secondary li span
	{
		background:none no-repeat;
		border:none;
		border-right:1px dotted #AAA;
		display:block;
		float:left;
		margin:0px;
		padding:0px 10px;
		text-align:auto;
		width:auto;
	}

.menu_secondary li a
	{
		color:#000000;
		text-decoration:none;
	}

.menu_secondary li a:hover
	{
		background:transparent no-repeat;
		border:none;
		border-right:1px dotted #AAAAAA;
		color:#000000;
		padding:0px 10px;
		text-decoration:underline;
	}

.menu_secondary li a:active
	{
		background:transparent no-repeat;
		color:#000000;
	}

.menu_secondary li:last-child a
	{
		border:none;
	}

.menu2
	{
		background:#FFF3B3 no-repeat;
		border:1px solid #CCCCCC;
		clear:both;
		padding:21px 0px;
	}



/* Inhalt */


.content
	{
		background:#FFFFFF no-repeat;
		padding:1em;
	}

h1
	{
		font-size:11pt;
		font-weight:bold;
		margin:0em 0em 1em 0em; 
	}

h2
	{
		font-size:9pt;
		font-weight:bold;
		margin:0em 0em 1em 0em; 
	}

ul.menu_content
	{
		list-style-image:url(./quadrat_schwarz.gif);
		list-style-position:outside;
		margin:0em 0em 1em 0em;
		padding:0px;
	}

li.menu_content
	{
		margin:0px 0px 0px 12px;
		padding:0px;
	}

ul.list_content
	{
		list-style-image:url(./quadrat_schwarz.gif);
		margin:0em 0em 1em 0em;
		padding:0px 0px 0px 30px;
	}

ul.list_dash_content
	{
		list-style-image:url(./spiegelstrich_schwarz.gif);
		margin:0px;
		padding:0px 0px 0px 16px;
	}

.content_table
	{
		border:1px solid #CCCCCC;
		border-collapse:collapse;
		padding:3px;
		table-layout:fixed;
		vertical-align:top;
		width:736px;
	}

.content_table_td
	{
		border:1px solid #CCCCCC;
		border-collapse:collapse;
		padding:3px;
		vertical-align:top;
	}

.content_table_browse
	{
		border:0px solid #000000;
		border-collapse:collapse;
		font-size:8pt;
		padding:3px;
		table-layout:fixed;
		vertical-align:top;
		width:100%;
	}

.content_table_browse_td
	{
		border:0px solid #000000;
		border-collapse:collapse;
		padding:3px;
		vertical-align:top;
		width:50%;
	}



/* Fuß */


.foot
	{
		border:0px solid #000000;
		clear:both;
		margin:5px auto;
		padding:0px;
		width:760px;
	}

.table_foot
	{
		border:0px solid #000000;
		color:#000000;
		font-size:8pt;
		margin:0px;
		width:760px;
	}

.table_foot_hyperlinks
	{
		padding:0px;
		width:380px;
	}

.table_foot_copyright
	{
		padding:0px;
		text-align:right;
		width:380px;
	}