/*  Grundcontainer anlegen und anpassen */
	div
{
	/* this is for netscape 4's sake */
	padding: 0;
	margin: 0;
}
html {
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
		padding: 0;
	margin: 0;
}

body {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	background-color: #ADAAA5;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 10px;
		padding: 0;
	margin: 0;
}
	
	#box {
    font-family: Arial, Verdana, Sans-Serif;
    text-align:left;
    color:#000000;  
	margin:0px;
	padding:0px;
	width:1000;
	}
	
	#header {
	background-image:url('../bilder/background.jpg');
    font-family: Arial, Verdana, Sans-Serif;
    text-align:left;
    color:#ffffff;  
	margin:0px;
	margin-bottom:0px;
	width:100%;
	float: left;
	}
	
	#content {
	background-color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    text-align:left;
    color:#000000;  
	margin:0px;
	margin-bottom:0px;
	width:100%;
	float: left;
	}
	
	#footer {
	background-color: #ffffff;
    font-family: Arial, Verdana, Sans-Serif;
    text-align:center;
    color:#000000;  
	margin:0px;
	margin-bottom:0px;
	width:100%;
	float: left;
	}
	
	#linkscontainer {
	width:195px;
	margin-right: -195px;
	float:left;
	overflow: hidden;
	}
	
	#linkscontainerinnen {
	width: auto;
	padding-left:10px;
	padding-right:10px;
	float:center;
	overflow: hidden;
	}
	
	#logo {
	height:80px;
	width: 91px;
	margin-top: 5px;
	float:left;
	background-image:url('../bilder/logo_klein.gif');
	background-repeat: no-repeat;
	overflow: hidden;
	}
	
	.platz25px{
	height:25px;
	width:100%;
	float:left;
	overflow:hidden;
	}
	
	.menu {
	margin-top: 5px;
	width:150px;
	border-width:0px;
	border-color:#C0C0C0;
	border-style:solid;
	float:left;
	overflow: hidden;
	}
	
	.menulang {
	height: 16px;
	background-color: #C0C0C0;
	width:100%;
	border-width:0px;
	border-top-width:1px;
	border-color:#333333;
	border-style:solid;
	overflow: hidden;
	float:left;
	}
	
	#suche {
	margin-left: 25px;
	color: #ffffff;
	font-size : 8pt;
	width:975px;
	overflow: hidden;
	}

	
	#rechtscontainer {
	width: auto;
	float:left;
	margin-left: 180px;
	}	

		
	#loginleiste{
	width:auto;
	margin-right:15px;
	text-align: right;
	}
	
	#editleiste{
	width:auto;
	text-align: left;
	}

		
	#inhalt{
	width:auto;
	background-color: #ffffff;
	border-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	text-align: left;
	margin-left:15px;
	margin-right:15px;
	}
	
	#inhaltinnen{
	width: auto;
	padding:15px;
	text-align: left;
	}

	* html #inhaltinnen {
	height: 100%;}
	
	.text{
	border-width:1px;
	border-color:#C0C0C0;
	border-style:solid;
	padding: 2px;
	}
	
SPAN.suchtext {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	text-decoration: none;
	padding-bottom: 4pt; 
	}
	
SPAN.navhead {
	width:120px;
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-weight: bold;
	float: left;
	text-align: center;
	font-style : normal;
	text-decoration: none;
	}
	
SPAN.menueintrag {
	width:140px;
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	float: left;
	font-style : normal;
	text-decoration: none;
	}

SPAN.menueintrag1 {
	width: auto;
	font-weight: bold;
	color : #000000;
	margin-right: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	float: left;
	font-style : normal;
	text-align: center;
	text-decoration: none;
	}
	
	
SPAN.small {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	text-decoration: none;
	}
	
P.error	
	{
	color : #0000ff;
	font-family : Arial, Verdana;
	font-size : 10pt;
	font-style: normal;
	text-decoration: none;
	font-weight:bold;}	
	
P.rederror	
	{
	color : #FF0000;
	font-family : Arial, Verdana;
	font-size : 10pt;
	font-style: normal;
	text-decoration: none;
	font-weight:bold;}		

A:link
	{
	color : #0000ff;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}
	
A:visited
	{
	color : #0000ff;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}

A:Hover{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}
	
A.black:link
	{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}
	
A.black:visited
	{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}

A.black:Hover{
	color : #0000ff;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}
	
A.weiß:link
	{
	color : #ffffff;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	border :0;
	text-decoration: none;}
	
A.weiß:visited
	{
	color : #ffffff;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	border :0;
	text-decoration: none;}

A.weiß:Hover{
	color : #FF0000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	border :0;
	text-decoration: none;}

/*DUBLETTENLINKS AUTHOR*/		

A.dubletteauthor:link
	{
	color : #FF0000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : bold;
	border :0;
	text-decoration: none;}
	
A.dubletteauthor:visited
	{
	color : #FF0000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : bold;
	border :0;
	text-decoration: none;}

A.dubletteauthor:Hover{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : bold;
	border :0;
	text-decoration: none;}

/*DUBLETTENLINKS*/
A.dublette:link
	{
	color : #0000ff;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}
	
A.dublette:visited
	{
	color : #0000ff;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}

A.dublette:Hover{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 10pt;
	font-style : normal;
	border :0;
	text-decoration: none;}

	
A.fat:link {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}

A.fat:visited{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}

A.fat:active {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}

A.fat:Hover{
	color : #800000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}
	
A.nav:link {
	color : #0000ff;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.nav:visited{
	color : #0000ff;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.nav:active {
	color : #000000;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.nav:Hover{
	color : #000000;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.nav2:link {
	color : #000000;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.nav2:visited{
	color : #000000;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.nav2:active {
	color : #00ff00;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.nav2:Hover{
	color : #00CC33;
	margin-left: 10px;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 9pt;
	font-style : normal;
	text-decoration: none;}

A.small:link {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	text-decoration: none;}

A.small:visited{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	text-decoration: none;}

A.small:active {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	text-decoration: none;}

A.small:Hover{
	color : #800000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	text-decoration: none;}
	
A.smallfat:link {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}

A.smallfat:visited{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}

A.smallfat:active {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}

A.smallfat:Hover{
	color : #800000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;}

A.smallest:link {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 7pt;
	font-style : normal;
	text-decoration: none;}

A.smallest:visited{
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 7pt;
	font-style : normal;
	text-decoration: none;}

A.smallest:active {
	color : #000000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 7pt;
	font-style : normal;
	text-decoration: none;}

A.smallest:Hover{
	color : #800000;
	font-family : Arial, Verdana, Sans-Serif;
	font-size : 7pt;
	font-style : normal;
	text-decoration: none;}	
	
table.smborder
	{ 	
	border-collapse: collapse;
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-color: #C0C0C0;
	border-style: solid;
	text-align: left;
	font-size : 10pt;
	} 

td.smborder
	{
	border-collapse: collapse;
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-color: #C0C0C0;
	border-style: solid;
	font-size : 10pt;
	} 
	
table   
	{ 
	border-collapse: collapse;
	border-top-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-color: #000000;
	border-style: none;
	text-align: left;
	font-size : 10pt;
	} 

td   
	{ 
	border-collapse: collapse;
	border-top-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px; 
	border-color: #000000;
	border-style: none;
	font-size : 10pt;
	} 
	

TEXTAREA
	{
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Verdana, Sans-Serif; 
	BACKGROUND-COLOR: #ffffff }

INPUT
	{
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-top: 2px;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Verdana, Sans-Serif; 
	BACKGROUND-COLOR: #ffffff }

.CHECKBOX
{
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid; 
	BORDER-LEFT: #000000 0px solid; 
	BORDER-BOTTOM: #000000 0px solid;
}

SELECT
	{
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-top: 2px;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY:  Arial, Verdana; 
	BACKGROUND-COLOR: #ffffff 
}
	
.suggest_link 
	{
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
	}
.suggest_link_over 
	{
	background-color: #3366CC;
	padding: 2px 6px 2px 6px;
	}
	
#search_suggest 
	{
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left;
	height:auto;
	border: 1px solid #000000;	
	}
