body { 
	font-family: Verdana;	
	font-size: 101%;
	
	background-color: #555555;
	color: black;
	margin: 0px;
	
	text-align: center;
	
	scrollbar-face-color: 		#FFFFFF; 	/* Vordergrund */
	scrollbar-track-color: 		#FFFFFF;	/* Hintergund */

	scrollbar-highlight-color: 	#FFFFFF; 	/* links&oben innen */
	scrollbar-3dlight-color: 	#FFFFFF;	/* links&oben aussen*/

	scrollbar-shadow-color: 	#FFFFFF; 	/* Schatten rechts&unten innen*/	
	scrollbar-darkshadow-color: silver;		/* Schatten rechts&unten aussen*/

	scrollbar-arrow-color: 		#CCCCCC;	/* Pfeile */
}

#construct {
	position: relative;		
	width: 800px;
	font-size: 0.8em;
	margin-left: auto;
	margin-right: auto;
	
	padding: 0 0 0 0;
}

#container {
	position: relative;
	text-align: left;
}

A:link { 
	text-decoration: none;
}	
		
A:visited {
	text-decoration: none;
}	

A:active{ 
	text-decoration: none;
}	

A:hover {
	text-decoration: none;
}	

p {
	margin-top: 3px;
	magrin-bottom: 7px;
}

H1  {
	font-size: 1.3em;
	font-family: Arial Black;
	font-weight: normal;
	color: black;
	margin-top: 5px;
}

H2  {
	font-size: 1.2em;
	font-family: Arial Black;
	font-weight: normal;
	color: #33449b;
	margin-bottom: 8px;
}

.main H2  {
	font-size: 14px;
	font-family: Arial Black;	
	font-weight: normal;
	color: #8dba8b;
	margin-top: 5px;
	margin-bottom: 4px;
}

H3  {
	font-family: Verdana;
	font-size: 1.1em;
	font-weight: bold;
	color: black;
	margin-top: 5px;
	margin-bottom:3px;
}

H4  {
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
	color: silver;
	font-weight: normal;
	text-transform:capitalize
}

input {
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid gray;
}

select {
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid gray;
}

textarea {
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid gray;
}


/* ############################################################################# */
/* ###	Kopf																 ### */
/* ############################################################################# */

#kopf  {
	position: relative;
	width: 800px;
	height: 80px;
	background-image: url(/bilder/_layout/background_head.gif);
}
 
/* ############################################################################# */
/* ###	div_menue															 ### */
/* ############################################################################# */

#menue  {
	position: relative;
	top: 50px;
	left: 275px;
	height: 30px;
	width: 524px;
}

.menuepunkt0 {
	position: relative;
	top: 0px;
	height: 20px;
	
	font-family: Verdana;
	font-weight: bold;	
	font-size: 14px; 
	
	padding: 5px;
	float:left;
	color: white;
}

.menuepunkt0 a:link {
	color: white;
	text-decoration: none;
	border: 0px;
 }

.menuepunkt0 a:visited {
	color: white;
	text-decoration: none;
	border: 0px;
 }
 
.menuepunkt0 a:active {
	color: white;
	text-decoration: none;
	border: 0px;
 }
 
.menuepunkt0 a:hover {
	color: #f89a21;
	text-decoration: none;
	border: 0px;
	background-image: none;
 }
 
.menuepunkt1 {
	position: relative;
	top: 0px;
	height: 20px;
	
	font-family: Verdana;
	font-weight: bold;	
	font-size: 14px; 
	
	padding: 5px;
	float:left;
	color: white;
}

.menuepunkt1 a:link {
	color: #f89a21;
	text-decoration: none;
	border: 0px;
 }

.menuepunkt1 a:visited {
	color: #f89a21;
	text-decoration: none;
	border: 0px;
 }
 
.menuepunkt1 a:active {
	color: #f89a21;
	text-decoration: none;
	border: 0px;
 }
 
.menuepunkt1 a:hover {
	color: #f89a21;
	text-decoration: none;
	border: 0px;
	background-image: none;
 }

 
/* ############################################################################# */
/* ###	Body																 ### */
/* ############################################################################# */

#body {
	position: relative;
	width: 800px;
	background-image: url(/bilder/_layout/background_body.gif);
}

#body A:link 	{ 
	color: #f89a21;
	font-weight: normal;
}

#body A:visited {
	color: #f89a21;
	font-weight: normal;
}	

#body A:active {
	color: #f89a21;
	font-weight: normal;
}

#body A:hover {
	color: black;
	font-weight: normal;
	border-bottom: 1px solid orange;	
}


/* ############################################################################# */
/* ###	div_side_left														 ### */
/* ############################################################################# */

#side_left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 220px;
	padding: 20px;
	padding-left: 30px;
}

#animation {
	position: relative;
	top: -64px;
	left: -41px;
}

#meldung {
	position: relative;
	top: -40px;
	margin-bottom: 10px;
}

#meldung h1 {
	font-size: 1.1em;
	font-weight: normal;
	color: #33449b;
	margin-bottom: 4px;
}

#meldung td {
	font-size: 1em;
	font-weight: normal;
}

#meldung ul {
	margin-top: 5px;
	list-style-image: url(/bilder/_layout/li.gif);
	list-style-position: outside;
}

#meldung li {
	margin-left: -10px;
	margin-top: 0px;
	margin-bottom: 5px;
}


/* ############################################################################# */
/* ###	adresse																 ### */
/* ############################################################################# */

#adresse {
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-size: 0.8em;
	color: #acacac;
	padding: 30px;
	padding-bottom: 15px;
}


/* ############################################################################# */
/* ###	div_main															 ### */
/* ############################################################################# */

#main {
	position: relative;
	margin-left: 270px; 
	width: 489px;
	padding: 20px;
	padding-top: 40px;
	border-left: 1px dashed silver;
}

#main ul {
	margin: 5px;
	margin-left: 30px;
	list-style-image: url(/bilder/_layout/li.gif);
	list-style-position: outside;
}

#main li {
	margin-top: 0px;
	margin-bottom: 5px;
}

#main A:link 	{ 
	color: #f89a21;
	font-weight: normal;
}

#main A:visited {
	color: #f89a21;
	font-weight: normal;
}	

#main A:active {
	color: #f89a21;
	font-weight: normal;
}

#main A:hover {
	color: black;
	font-weight: normal;
	background-image:url(/bilder/_layout/href/link_scan.gif);
}

.Meldung_Datum {
	color: gray;
	font-size: 11px;
}

.Meldung_Titel {
	font-family: Verdana;
	font-size: 1.1em;
	font-weight: bold;
	color: black;
}

#picselector {
	position: relative;
	width: 160px;
	margin-left: 40px;
	margin-right: 10px;
	padding: 3px;
	float: right;
	overflow: auto;
}
.thumbnails {
	display: inline;	
	margin-bottom: 2px;
}

.thumbnail {
	border: 0px solid #33449b;
}


/* ############################################################################# */
/* ###	div_footer															 ### */
/* ############################################################################# */

#footer  {
	position: relative;
	width: 800px;
	height: 60px;
	background-image: url(/bilder/_layout/background_footer.gif);
	background-repeat: no-repeat;
	padding-top: 16px;
	
}

.footer table {
	font-size: 9px;	
	color: #b5b5b5;
}

.footer a {
	color: #f29a21;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
 }

.footer a:visited {
	color: #f29a21;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
 }
 
.footer a:active {
	color: #f29a21;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
 }
 
.footer a:hover {
	color: #f29a21;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
	background-image: none;
 }
 
/* ############################################################################# */
/* ###	div_keywords														 ### */
/* ############################################################################# */

#keywords {
	position: relative;
	top: 0px;
	width: 780px;
	color: white;
	font-size: 6px;
	text-align: center;
	z-index: 1;
	display: none;
}
