@charset "utf-8";
/* CSS Document */

body,html,div,li,fieldset,form{	margin:0;padding:0;}
html{
	height:100% !important;
	min-width:1190px;
	overflow:auto;
	background-color:#014f80;	
}
h1,h2,h3,h4,h6{
	font-size:1.2em;
	color:#000;
	font-weight:bold;
	margin:0;
}
h1{
	margin:0 0 1em 0;
}
html{
	width:100%;
}
body{
	font-size:0.9em; 
	height:100%;
	
	position:relative;
	left:0;
	top:0;
	font-family:Arial, Helvetica, sans-serif;
}
address{
	font-style:normal;
}
a{ text-decoration:none;color:#666666; }
a.stdlnk{ color:#666666 !important; }

a:visited{ color:#676767; }
a:hover,a:focus{ color:#000; }
a.stdlnk:hover,a.stdlnk:focus{ color:#000 !important; }


iframe{ 
	position:absolute;
	z-index:1000;
}
img{
	border:none;
}
sup{
	line-height:0;
}
sup>span.Text_grau{
	line-height:1em !important;
}

	#head{
		position:relative;
		padding:45px 0 0 178px;
		height:95px;
		color:#9c9e9f;
		font-size:1.2em;
		font-style:italic;
	}
		#head img{
			float:left;
			margin-right:85px;
		}
		#breadcrumb{
			clear:left;
			margin:0 0 0 22px;
			padding:5px 0 0 0;
			text-transform:lowercase;
			font-size:0.9em;
		}
			#breadcrumb li{
				float:left;
				list-style:none;
				font-style:normal;
				font-size:0.7em;
			}
		
	#main{
		position:absolute;
		width:1104px;
		left:50%;
		margin-left:-552px;
		height:auto !important;
		min-height:100%;
		height:100%;
		background:#fff url(../353_statimg/top.jpg) left top no-repeat;
	}
		#block1{
			position:relative;
			margin:80px 0 0 267px;
			float:left;
			width:445px;
			padding:0 120px 100px 0;
			/*color:#9c9e9f;*/
			color:#444;
			line-height:1.5em;
			display:inline;
			background-color:#fff;
		}
			#block1 a{ text-decoration:underline; }
			#block1.news div{
				margin:0 0 1em 0;
			}
				
			#block1 li{
				margin-bottom:0.5em;
			}
			
		#news{
			position:relative;
			float:right;
			width:190px;
			padding:0 25px 50px 25px;
			margin:0 0 60px 0;
			border-left:1px solid #dadadc;
			background-color:#fff;
		}
			#news h1{
				margin-bottom:.8em;
			}
			#news div{
				margin:.7em 0 0 0 ;
				padding:.7em 0 0 0 ;
				border-top:1px solid #dadadc;
			}
			#news div.moreNews{
				border-top:none;
			}
			#news div a, #block1.news div a{ color:#000; text-decoration:none; }
			#news div h2{
				margin:0;
				padding:0;
				font-weight:bold;
				font-size:1em;
			}
			#news h1 a,#news h2, #block1.news h2 a, #block1.news h2{ color:#b1b3b4; }
			#news div.first{
				margin:0;
				padding:0;
				border:none;
			}
			#news div.first a, #block1.news div.first a{ color:#ff0000; } /* #c00418 */
			#news div.first h2 a, #block1.news div.first h2 a{ color:#ff0000; } /* e08f71 */
		#foot{
			position:absolute;
			bottom:0;
			background-color:#014f80;
			width:1104px;
			height:35px;
			padding-top:10px;
			font-size:0.8em;
			text-align:right;
			color:#80a7c0;
			left:0;
		}
			#foot strong,#foot a{
				color:#fff;
				font-weight:normal;
				text-decoration:none;
			}
			#foot #modified{
				float:left;
				color:#fff;
			}
				
		#animationbox{
			position:absolute;
			right:45px;
			top:75px;
			width:400px;
			height:150px;
			background-color:#000;
			border-top:2px solid #fff;
			border-bottom:2px solid #fff;
			border-right:2px solid #fff;
			background-image:url(../353_statimg/AnimationButton.png);
			background-position:0px 61px;
			background-repeat:no-repeat;	
			
			/*border-radius:15px;
			-moz-border-radius:15px;
			-webkit-border-radius:15px;**/
		}			
			#animationbox .c,#animationa,#animationbox1 .c{
				position:absolute;
			}
									
			#tl{ top:0; left:0; }
			#tr{ top:0; right:0; }
			#bl{ bottom:0; left:0; }
			#br{ bottom:0; right:0; }
			#animationa{
				top:73px; 
				left:15px; 
				color:#fff; 
				font-size:0.8em; 
				text-shadow:1px 1px 1px #222222; 
			}
			#animationback {
				color:white;
				z-index:100;
				position:absolute;
				top:10px;
				right:20px;
			}
			#animationback a {
				color:white;
				z-index:100;
				position:absolute;
				top:10px;
				right:20px;
			}
			#slideshow{ 
				margin:12px 0 0 100px;
				width:242px;
				height:125px;
				overflow:hidden;
				position:relative;
			}
				#slideshow img {
					display:none;
				}

				#flashanim{
					position:absolute;
					left:50%;
					top:50%;
					margin-left:-315px;
					margin-top:-176px;
				}
			