body		{background-color: #FFFFFF;
		margin:0;
		padding:0}

p		{font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: black;
		margin:0;
		padding:0}

h4		{font-family: times;
		font-size: 14px;
		font-weight: bold;
		color: black;
		margin:0;
		padding:0}

img		{border: 0}

a:link    { color: #666666; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,SunSans-Regular;}
a:hover   { color: black; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,SunSans-Regular;}
a:active  { color: #666666; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,SunSans-Regular;}
a:visited { color: #666666; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,SunSans-Regular;}

a.hauptnavi1:link    {margin-top: 10px; color: #666666; text-decoration:none; font-size: 8px; font-weight: bold; font-family: Times;}
a.hauptnavi1:hover   {margin-top: 10px; color: black; text-decoration: none; font-size: 8px; font-weight: bold; font-family: Times;}
a.hauptnavi1:active  {margin-top: 10px; color: #666666; text-decoration: none; font-size: 8px; font-weight: bold; font-family: Times;}
a.hauptnavi1:visited {margin-top: 10px; color: #666666; text-decoration:none; font-size: 8px; font-weight: bold; font-family: Times;}

a.hauptnavi2:link    {margin-left: 6px; color: #666666; text-decoration:none; font-size: 8px; font-weight: bold; font-family: Times;}
a.hauptnavi2:hover   {margin-left: 6px; color: black; text-decoration: none; font-size: 8px; font-weight: bold; font-family: Times;}
a.hauptnavi2:active  {margin-left: 6px; color: #666666; text-decoration: none; font-size: 8px; font-weight: bold; font-family: Times;}
a.hauptnavi2:visited {margin-left: 6px; color: #666666; text-decoration:none; font-size: 8px; font-weight: bold; font-family: Times;}

a.nebennavi1:link    { color: #666666; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Times;}
a.nebennavi1:hover   { color: black; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Times;}
a.nebennavi1:active  { color: #666666; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Times;}
a.nebennavi1:visited { color: #666666; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Times;}


a.menue2:link    { color: #00579D; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:hover   { color: #00579D; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:active  { color: #00579D; text-decoration: none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.menue2:visited { color: #00579D; text-decoration:none; font-size: 11px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

a.system:link    { color: red; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:hover   { color: red; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:active  { color: red; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.system:visited { color: red; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

td		{border: 0;
		margin: 0;
		padding: 0;
		vertical-align: top;
		font-family: times;
		font-size: 14px;
		font-weight: normal;
		color: black;
		margin:0;
		padding:0}

td.inhalt	{border: 0;
		margin: 0;
		padding: 0;
		vertical-align: top}

/*register-formular*/
input.register	{
	        background-color: white;
		margin-bottom: 10px;
		}

input.register_fehler {
	        background-color: red;
		margin-bottom: 10px;
		}

input.register_submit {
		background-color: #00579D;
		color: white;
		font-family: Arial;
		font-size: 10px;
		border: 0;
		margin-top: 100px:
		}

select.register	{
	        background-color: white;
		border:1px solid grey;
		font-size:10px;
		font-family:Arial;
		color:grey;
		margin-bottom: 10px;
		}

option.register	{
	        background-color: white;
		}

td.register     {color: #00579D;
		font-family: Arial;
		font-size: 12px;
		line-height: 20px
		}

a.register:link    { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.register:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.register:visited { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}
a.register:hover   { color: #00579D; text-decoration: underline; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular;}

/* user - sachen */
a.userliste:link    { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}
a.userliste:active  { color: #00579D; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}
a.userliste:visited { color: #00579D; text-decoration:none; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}
a.userliste:hover   { color: #00579D; text-decoration: underline; font-size: 12px; font-weight: bold; font-family: Verdana,Arial,Helvetica,SunSans-Regular; line-height: 25px}

/*systemsachen */
div.zitat	{
	        border: 1px solid black;
		background-color: white;
		padding: 5px;
		font-family: arial;
		font-size: 11px;
		color: black;
		}

/*forum*/
table.forum	{
		width: 100%;
		border:1px solid black; 
		border-collapse: collapse; 
		table-layout: fixed; 
		overflow: hidden;
		margin-bottom: 10px
		}

td.forumhead	{
		font-family: arial;
		margin: 0px;
		color: black;
		font-size: 12px;
		padding: 2px;
		}


td.forum	{
		font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: black;
		margin:0;
		padding:0}

div.forumtop	{
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: black;
		margin-bottom: 10px;
		}


/*anfang news bereich */

/*die templates heißen jeweils so, wie auch die style-sheets heißen.
news_einzeln zur anzeige einzelner news (nach klick auf "mehr")
news_history für übersicht aller news
news_vorschau für die voransicht der news mit kurzem text */

div.news_einzeln
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}

div.news_history
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
height: 500px; 
width: 800px;
overflow: AUTO;
}

div.news_vorschau
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}
/*ende news bereich */


/*rest */
h4.uebersicht	{font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: white;
		margin:0;
		padding:0}
h4.news		{font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: #012C70;
		margin: 0;
		padding: 0}
h4.seitenname	{font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: white;
		margin: 1px;
		padding: 0}
h3.uebersicht	{font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: black;
		margin:0;
		padding:0}
p.uebersicht	{font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: black}
p.news		{font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: black;
		margin: 0;
		padding: 0}
p.bildlegende	{font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: black;
		margin: 0;
		padding: 0}
p.abbinder	{font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: #666666}

p.verwaltung	{font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: #6600FF}
h4.verwaltung	{font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: #6600FF}
h3.verwaltung	{font-family: arial;
		font-size: 16px;
		font-weight: bold;
		color: #6600FF}

td.seitentext	{width: 334px;
		border: 0;
		margin: 0;
		padding: 10px;
		background-color: #FFFEDB;
		font-family: arial;
		font-size: 12px;
		color: #002C72;
		vertical-align: top}




p.shop
{
font-family: Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size: 12px;
font-weight:normal;
color:black;
}

div.katspacer
{
margin-left:20px;
}

div.sidenavi
{
margin-left:36px;
margin-bottom:5px;
font-family: Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size: 10px;
font-weight:normal;
color:black;
}

div.kategorien
{
font-family: Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size: 10px;
font-weight:normal;
color:black;
height:300px;
width:490px;
overflow:auto;
}

div.content
{
font-family: Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size: 11px;
font-weight:normal;
color:black;
height:280px;
width:466px;
margin:12px;
overflow:auto;
}

div.anfrageform
{
font-family: Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size: 11px;
font-weight:normal;
color:black;
height:280px;
width:466px;
margin:12px;
overflow:auto;
}

div.mainnavi
{
width:100%;
height:100%;
border-top:1px solid black;
border-bottom:1px solid black;
color:black;
font-family: Tahoma,Verdana,Arial,Helvetica,SunSans-Regular;
font-size: 12px;
font-weight:normal;
letter-spacing:0,5em;
text-align: middle;
}

div.startcontent
{
margin-top:25px;
margin-left:20px;
margin-right:10px;
margin-bottom:8px;
}

font.starthead
{
font-family:Times;
color:black;
font-size:22px;
}

font.log
{
font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size: 10px;
font-weight:normal;
color:black;
}

font.starttext
{
color:black;
font-family: Arial,Helvetica,SunSans-Regular;
font-size: 12px;
font-weight:normal;
}

font.head
{
color:black;
font-family: Times;
font-size: 20px;
font-weight:normal;
}

font
{
color:black;
font-family: Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size: 12px;
font-weight:normal;
}


a.sidenavi:link    { color:black;text-decoration:none;font-size:10px;font-weight:normal; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.sidenavi:hover   { color:black;text-decoration:underline;font-size:10px;font-weight:normal; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.sidenavi:active  { color:black;text-decoration:none;font-size:10px;font-weight:normal; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.sidenavi:visited { color:black;text-decoration:none;font-size:10px;font-weight:normal; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.sprachwahl:link    { color:#B3C0D5;text-decoration:none;font-size:10px;font-weight:normal; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}
a.sprachwahl:active  { color:#B3C0D5;text-decoration:none;font-size:10px;font-weight:normal; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}
a.sprachwahl:visited { color:#B3C0D5;text-decoration:none;font-size:10px;font-weight:normal; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}
a.sprachwahl:hover   { color:#B3C0D5;text-decoration:none;font-size:10px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}

a.shop:link    { color:#002D71;text-decoration:none;font-size:10px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}
a.shop:active  { color:#002D71;text-decoration:none;font-size:10px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}
a.shop:visited { color:#002D71;text-decoration:none;font-size:10px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}
a.shop:hover   { color:#002D71;text-decoration:none;font-size:10px;font-weight:bold; font-family:Verdana,Helvetica,Geneva,Swiss,SunSans-Regular; padding: 0; margin: 0; line-height: 10px}

a.extrasnavi:link    { color:#002D71;text-decoration:none;font-size:11px;font-weight:bold; font-family:Arial;}
a.extrasnavi:hover   { color:#002D71;text-decoration:underline;font-size:11px;font-weight:bold; font-family:Arial;}
a.extrasnavi:active  { color:#002D71;text-decoration:none;font-size:11px;font-weight:bold; font-family:Arial;}
a.extrasnavi:visited { color:#002D71;text-decoration:none;font-size:11px;font-weight:bold; font-family:Arial;}

a.navi:link    { color:black;text-decoration:none;font-size:14px;font-weight:normal; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}
a.navi:hover   { color:black;text-decoration:underline;font-size:14px;font-weight:normal; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}
a.navi:active  { color:black;text-decoration:none;font-size:14px;font-weight:normal; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}
a.navi:visited { color:black;text-decoration:none;font-size:14px;font-weight:normal; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}

a.con:link    { color:black;text-decoration:underline;font-size:11px;font-weight:bold; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}
a.con:hover   { color:black;text-decoration:underline;font-size:11px;font-weight:bold; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}
a.con:active  { color:black;text-decoration:underline;font-size:11px;font-weight:bold; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}
a.con:visited { color:black;text-decoration:underline;font-size:11px;font-weight:bold; font-family:Verdana,Arial,Helvetica,SunSans-Regular;}
