﻿/* CSS Document */
h1 	{font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;}
h2 	{font-size: 1.2em;
	margin-left:5px;}
h2 	{font-size: 1.1em;
	margin-left:5px;
	font-weight:400;}

p { 		font-size: 1.2em;
			font-weight:400;
			color: #666666; 
			margin-left: 0px;
			}
td { 		font-size: 0.8em;
			font-weight:400;
			color: #666666; 
			margin-left: 0px;
			}
th			{background-color:#FFF5D3;
			text-align:left;
			font-size: 0.8em;
			font-weight:400;
			color: #333333; 
			margin-left: 0px;
			padding-left: 4px;
			}
.table      {margin-left: 35px;
}

.table tr  {align: right;
}

.right      {margin-left: 0px;
			 padding-left:340px;
			margin-top: 5px;}
.bildpos	{margin-left: 7px;}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align:center;
}
#headbox {

	margin-top: 20px;
	margin-left: 20px;
	text-align: center;	 

}
.logos	{margin-top: 10px;} 

.bildpos {
	margin-bottom: 3px;
	margin-top: 7px;
	margin-left: 3px;
	padding-left:0px;
	margin-right: 0px;
	padding-right:0px;

}
.teaser_relativ {
	position: absolute;
	z-index: 10;
}
#mainbox {	text-align:left;
			margin: auto;
			padding: 0px;
			width: 760px;
			height: auto;
			/*border-left: 1px solid; 
			border-left-color:#000000;*/}
			
#head { margin-left: 0px;
		padding:0px;
		width: 760px;
		height: 115px;
		background-image: url(../img/Head.gif);
		background-repeat:no-repeat;}
		
.smenue {	position: relative;	top: 58px;	left: 647px; list-style-type: none; list-style-image: none; float:left;	margin:0px; width: 100%;}
.smenue_format {	float:left; margin: 0px; } 
.smenue_format a {padding: 0px 6px 0px 5px; margin: 0px;}
.smenue_format a:link {border-style:none}
.smenue_format a:visited {border-style:none}
.smenue_format a:hover{border-style:none}
.smenue_format a:active {border-style:none}
.smenue_format a:focus {border-style:none}
		
#bild {	margin-left: 0px;
		margin-top: 2px;
		margin-bottom: 0px;
		padding: 0px;
		width: 760px;
		}

#sft { 		
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		width: 468px;
		height: 37px;}
				
#seitenindex { 		padding: 0px;
					margin: 0px 0px 0px 0px;
					height: 37px;
					width: 292px;
					float:left;
}

				
#seitenindex h1 { 
					width: 275px;
					font-size: 1.6em;
					padding: 8px 0px 0px 5px;
					margin: 0px 0px 0px 0px;
}
					
					
#seitenindex Stil1 {font-size: 1.0em}

.style1 {
	border-style: solid;
	border-width: 0px;
	background-color: #ffffff;
}

.date { color:black;
		font-size:0.9em;
		padding-left: 6px;}
	
}

.center {vertical-align: baseline}


.menue { position: relative; top: 95px; left: 0px; list-style-type: none;	float:left;	margin: 0px; padding-left:0px; width: 800px; display: inline}
.menue_format {	float:left; font-size:1.2em; color: #6A6A6A; word-spacing: normal; margin: 0px; display: inline} 
.menue_format li { font-size:0.8em; color: #6A6A6A; word-spacing: normal; margin: 0px} 
.menue_format a { padding: 0px 6px 0px 5px; margin: 0px; border-right: 1px solid #6A6A6A; color: #6A6A6A}
.menue_format a:link {text-decoration: none; color: #6A6A6A;}
.menue_format a:visited {text-decoration:none; color: #6A6A6A;}
.menue_format a:hover{text-decoration: underline; color:#6A6A6A;}
.menue_format a:active {text-decoration: none; color: #6A6A6A;}
.menue_format a:focus {text-decoration: underline; color: #6A6A6A;}

#teaser	{   margin: 10px 0px 0px 0px;
			background-color:#ffffff;
			border-right: 1px;	
			border-right-style: solid;
			border-right-color: #FF0000;
			padding: 0px 0px 0px 0px;
			float:left;  
			width: 488px;}
			
#teaser h2 { height: auto;
			font-size: 1.8em;
			font-weight:400;
			color: #616160; 
			width: 471px;
			margin: 5px 4px 0px 4px;
			padding: 0px 5px 0px 0px;
			}

#teaser h1 { position: relative;
				top: 0px;
				z-index: 5;
			height: auto;
			font-size: 2.5em;
			font-weight:400;
			color: #616160; 
			width: 471px;
			margin: 5px 4px 0px 4px;
			padding: 0px 5px 0px 0px;
			}
#teaser a  { height: auto;
			font-size: 1.0em;
			font-weight:400;
			color: #616160; 
			width: 471px;
			margin: 5px 4px 0px 4px;
			padding: 0px 8px 0px 0px;
			text-decoration: none; 
			}
#teaser  a:link { 	color: #616160; 
					text-decoration: none; 
}
#teaser a:visited { 	color: #616160; 
					text-decoration: none; 
}
#teaser  a:hover { 	color: #616160; 
					text-decoration: underline; 
}
#teaser  a:active { color: #616160; 
					text-decoration: underline; 
}
#teaser  a:focus { 	color: #616160; 
					text-decoration: underline; 
}

.bildlinks {margin: 5px 5px 3px 0px; float: left; padding-right: 7px;}
.bildrechts {margin-left: 5px 0px 3px 8px; float: right; padding-left: 12px;}
.bildmitte {margin:8px 0px 0px 0px; padding: 0px;}
.bildlinks_i2 {margin: 5px 5px 3px 4px; float: left; padding-right: 10px; border: 0px;}
.subtext {font-size:7pt; color: #616160; margin: 8px 0px 0px 0px; padding: 0px; width: 262px;}
.pnu {margin-bottom:8px;}


#inhalt	{   margin: 4px 0px 0px 0px;
			background-color:#ffffff;
			border-right: 1px;	
			border-right-style: solid;
			border-right-color: #FF0000;
			padding: 0px 0px 0px 0px;
			float:left;  
			width: 488px;
			}
			
#inhalt	h1 {  color: #333333; 
			font-weight: 600;
			font-size: 1.2em;
			margin: 5px 4px 0px 4px;
			padding: 0px 5px 0px 0px;
			}
}
#inhalt	h2 {  color: #333333; 
			font-weight: 600;
			font-size: 1.0em;
			font-style: italic;
			margin: 5px 4px 0px 4px;
			padding: 0px 5px 0px 0px;
}
			
#inhalt p { height: auto;
			color: #616160; 
			width: 471px;
			margin: 5px 4px 0px 4px;
			padding: 0px 5px 0px 0px;
			}
.title      { color: #333333; 
			font-weight: 600;
			font-size: 1.0em;
			font-style: italic;
			margin: 5px 4px 0px 4px;
			padding: 0px 8px 0px 0px;
}
			
.details	{ padding-left: 8px;
			font-style: italic} 		
#inhalt li { 
			color: #616160; 
			padding: 0px 0px 0px 0px;
			font-size: 1.0em}
			
#inhalt a  { height: auto;
			font-size: 0.9em;
			font-weight:500;
			text-decoration: none; 
			}
#inhalt  a:link { 	text-decoration: none; 
}
#inhalt a:visited { color: #4D4DB0;
					text-decoration: none; 
}
#inhalt  a:hover { 	color: #4D4DB0; 
					text-decoration: underline; 
}
#inhalt  a:active { color: #4D4DB0; 
					text-decoration: underline; 
}
#inhalt  a:focus { 	color: #48729E; 
					text-decoration: underline; 
}
			
.manifest {font-size: 1.0em}

#inhalt2	{ float: left;
			  width: 262px;
			  height: 186px;
			  margin: 7px 0px 5px 2px;
			  padding: 0px;
			  background-color:#FFFFFF;}
			  
#inhalt2 p { 
			color: #616160; 
			padding: 0px 5px 0px 7px;
			}

				
.link { list-style-type: none;	margin: 0px; padding: 0px;  }
.link_format { font-size:1.2em; font-weight: 200; color: #6A6A6A; wordspacing: normal; margin: 0px; padding: 2px 0px;} 
.link_format a { padding: 3px 6px 8px 10px; margin: 0px; color: #6A6A6A}
.link_format a:link {text-decoration: none; color: #6A6A6A;}
.link_format a:visited {text-decoration:none; color: #6A6A6A;}
.link_format a:hover{text-decoration: underline; color:#C1C2C2;}
.link_format a:active {text-decoration: none; color: #C1C2C2;}
.link_format a:focus {text-decoration: underline; color: #6A6A6A;}

.link_format_klein { font-size:1.2em; font-weight: 500; color: #6A6A6A; wordspacing: normal; margin: 0px;} 
.link_format_klein a { padding: 0px 5px 1px 0px; margin-top: 0px; padding-top:0px;}
.link_format_klein a:link {text-decoration: none;}
.link_format_klein a:visited {text-decoration:none;}
.link_format_klein a:hover{text-decoration: underline; color:#C1C2C2;}
.link_format_klein a:active {text-decoration: none; color: #C1C2C2;}
.link_format_klein a:focus {text-decoration: underline;}

.daten {
	font-size: 0.8em; font-weight:600;
	background-color:#000000;
	padding: 1px;
	color: #FFFFFF;
	margin-left: 4px;
}

