/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#main { width:1014px; min-height:600px; margin:auto;}

#top { background-image:url(../images/background_top2.gif); background-repeat:no-repeat; height:95px; background-position:left top; margin-bottom:-30px;}

#top2 { background-image:url(../images/background_top.gif); background-repeat:no-repeat; height:149px; background-position:left top; margin-bottom:-50px;}

#logo {
	width:643px;
	height:56px;
	margin-left:0px;
	margin-top:0px;
	float:left;
}

#logo2 {
	width:643px;
	height:89px;
	margin-left:0px;
	margin-top:0px;
	float:left;
}

#search {
	display:none;
	float:right;
	margin-top:40px;
	margin-right:28px;
}

.search {
	height:15px;
	width:96px;
	padding-top:2px;
	padding-left:2px;
	font-size:11px;
	color:#adaeb0;
	border:1px solid #bce4f7;
}

.suchbutton {
	border:0px;
	background-image:url(../images/pipe_search.gif);
	background-repeat:no-repeat;
	height:20px;
	width:19px;
	cursor:pointer;
	position:absolute;
}

#language {
	display:none;
	float:right;
	height:21px;
	margin-top:72px;
	margin-right:-123px;
}

#language .tx-srlanguagemenu-pi1-flag{ margin-right:4px;}

#navi {
	display:none;
	height:20px;
	margin-top:40px;
	width:992px;
	margin-left:22px;
}

#navi a { line-height:20px; display:block;}
#navi a:link { text-decoration:none; color:#fff;}
#navi a:visited { text-decoration:none; color:#fff;}
#navi a:hover {text-decoration:none;color:#fff; background-color:#000000;}

#navi li {
	list-style:none;
	float:left;
	background-color:#004588;
	text-align:center;
	border-left:2px solid #FFFFFF;
	line-height:20px;
	width:121px;
}

#navi .level_1_NO_active {
	text-decoration:none;
	color:#fff;
	background-color:#000000;
}

#navi .level_1_NO_active a:link {
	text-decoration:none;
	color:#fff;
}

#navi .level_1_NO_active a:visited {
	text-decoration:none;
	color:#fff;
}

#navi ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#middle {
	background-image:url(../images/background.jpg);
	background-repeat:repeat-y;
	min-height:450px;
	width:982px;
	margin-left:25px;
	margin-top:15px;
}

#content { background-repeat:no-repeat; background-position:-3px top; min-height:580px;}

#navileft {
	display:none;
	float:left;
	width:160px;
	min-height:60px;
	margin-top:-10px;
}

#navileft li { 
	list-style:none;
	background-color:#fff;
	border:1px solid #004588;
	margin-bottom:5px;
	width:160px;
	margin-left:-41px;
}

#navileft li.active { background-color:#bee5f7;}
#navileft a { text-decoration:none; display:block; line-height:18px; padding-left:10px;}
#navileft a:link { color:#000;}
#navileft a:visited { color:#000;}
#navileft a:hover { color:#000; background-color:#bee5f7;}

#contentleft {
	width:100%;
	min-height:400px;
	float:left;
	padding-left:0px;
	padding-top:0px;
	line-height:20px;
	margin-left:-25px;
}

#contentleft li { list-style:square;}
#contentleft a:link { text-decoration:none; color:#000;}
#contentleft a:visited { text-decoration:none; color:#000;}
#contentleft a:hover { text-decoration:underline;}
#contentleft ul { margin-left:0px;}

#contentleft h1 { font-size:16px; color:#000;}
#contentleft p { padding-top:10px;}

#contentright {
	display:none;
	float:right;
	width:244px;
	min-height:400px;
	line-height:20px;
	padding-right:1px;
}

#textright {
	color:#fff;
	text-transform:uppercase;
	padding:0 20px 5px 20px;
}

#textright h1 { font-size:14px;}
#textright li { list-style:square; }
#textright ul { margin-left:-26px;}

#news {padding:0 20px 5px 20px; color:#fff;
}

#news h1 { font-size:12px;}
#news a:link { text-decoration:none; color:#bee5f7;}
#news a:visited {}
#news a:hover { text-decoration:underline;}
#news p span { color:#bee5f7;}

.clearer { float:none; clear:both;}

#footer { display:none; margin-top:15px; margin-left:330px;}

#footer ul {margin:0 0 0 0; padding:0 0 0 0; float:left;}

#footer li {
	list-style:none; 
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-image:url(../images/pipe_footer.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#footer a { text-decoration:none; color:#bee5f7;}
#footer a:hover { color:#004588;}

#copyright { display:none; float:left; padding-right:10px; padding-left:10px;}
#copyright .bodytext { color:#bee5f7; margin-top:0px;}




