/* CSS Dokument für Allround Team */



/* Dateiuebergreifende HTML-Tags
---------------------------------------------------------------------- */
html, body {
	margin: 0px;
	padding: 0px;
}
body {
	background: #f1f4fb;
	font: 62.5% Verdana, Arial, Helvetica, Tahoma, sans-serif;	/* Basis-Fontgröße 62.5% = 10px;  daraus ergibt sich als Größenangabe zB 10px × 1.2em = 12px */
	color: #464648;
	text-align: center; /* zentriert das Layout für IE 5.x */
	margin: 0px;
}

hr {		/* wird angewendet, um den Fluss einzelner Bereiche mit dem Attribut "Float" wieder zu unterbrechen */
	clear: both;
	visibility: hidden;
	padding: 0px;
	margin:0px;
	display: block;
	font-size: 0em;
	line-height:0em;
}


/* Container / Geruest
---------------------------------------------------------------------- */
#container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-bottom:20px;
	margin-top: 30px;
	padding-top:60px;
	padding-bottom:40px;
	background: #ffffff;
}





/* Links
---------------------------------------------------------------------- */

#links {
	width: 474px;
	padding: 0px;
	margin: 0px;
	float:left;
	height: 377px;
}


#links_logo {
	width: 474px;
	height: 206px;
	padding: 0px;
	margin: 0px;
}
#links_logo_02 {
	width: 474px;
	height: 193px;
	padding: 0px;
	margin: 0px;
}
#links_bild {
	width: 474px;
	height: 184px;
	padding: 0px;
	margin-top: 102px;
}
*html #links_bild {
	width: 474px;
	height: 184px;
	padding: 0px;
	margin-top: 101px;
}


/* Rechts
---------------------------------------------------------------------- */

#rechts {
	width: 526px;
	padding: 0px;
	margin: 0px;
	float:left;
	height: 477px;
}


#rechts_navi_01 {
	width: 142px;
	height: 93px;
	padding: 0px;
	margin-left: 384px;
	font-size:1.1em;
	line-height:1.5em;
}
#rechts_navi_01 a {
	color: #464648;
	text-decoration: none;
}
#rechts_navi_01 a:hover {
	color: #464648;
	text-decoration: none;
	font-weight:bold;
}
#rechts_navi_01 a.highlight {
	color: #464648;
	text-decoration: none;
	font-weight:bold;
}
#rechts_navi_01 a.highlight:hover {
	color: #464648;
	text-decoration: none;
	font-weight:bold;
}
#rechts_navi_02 {
	width: 526px;
	height: 21px;
	padding: 0px;
	margin: 0px;
	font-size:1.1em;

}
*html #rechts_navi_02 {
	width: 526px;
	padding: 0px;
	margin-bottom: -16px;
	font-size:1.1em;

}

a.rechts_navi_02_01 {
	background: #cfd9ed;
	width: 88px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#00428e;
	text-decoration:none;
}
a.rechts_navi_02_01_an {
	background: #00438f;
	width: 88px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.rechts_navi_02_01:hover, a.rechts_navi_02_02:hover, a.rechts_navi_02_03:hover, a.rechts_navi_02_04:hover {
	background: #00438f;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.rechts_navi_02_01_an:hover, a.rechts_navi_02_02_an:hover, a.rechts_navi_02_03_an:hover, a.rechts_navi_02_04_an:hover {
	background: #00438f;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.rechts_navi_02_01:link, a.rechts_navi_02_02:link, a.rechts_navi_02_03:link, a.rechts_navi_02_04:link {
	color:#00428e;
	text-decoration:none;
	background: #dde4f2;
	text-decoration:none;
	font-weight: bold;
}
a.rechts_navi_02_01:visited, a.rechts_navi_02_02:visited, a.rechts_navi_02_03:visited, a.rechts_navi_02_04:visited {

	text-decoration:none;
}
a.rechts_navi_02_01_an:visited, a.rechts_navi_02_02_an:visited, a.rechts_navi_02_03_an:visited, a.rechts_navi_02_04_an:visited {
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.rechts_navi_02_02 {
	background: #dde4f2;
	width: 100px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#00428e;
	text-decoration:none;
}
a.rechts_navi_02_02_an {
	background: #00438f;
	width: 100px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.rechts_navi_02_03 {
	background: #e7ecf6;
	width: 70px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#00428e;
	text-decoration:none;
}
a.rechts_navi_02_03_an {
	background: #00438f;
	width: 70px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.rechts_navi_02_04 {
	background: #f1f4fa;
	width: 78px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#00428e;
	text-decoration:none;
}
a.rechts_navi_02_04_an {
	background: #00438f;
	width: 78px;
	height: 18px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	
}
#rechts_navi_02_05 {
	background: #cfd9ed;
	width: 142px;
	height: 21px;
	padding: 0px;
	margin: 0px;
	float:left;
}
#rechts_navi_03{
	width: 516px;
	height: 19px;
	padding-top: 3px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 0px;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	font-size:1.1em;
	background: #00438f;
	color:#ffffff;
}
#rechts_navi_03_klein{
	width: 128px;
	height: 19px;
	padding-top: 3px;
	padding-left:14px;
	padding-right:0px;
	padding-bottom:0px;
	margin-right: 0px;
	margin-left:384px;
	margin-top:2px;
	margin-bottom:0px;
	font-size:1.1em;
	background: #00438f;
	color:#ffffff;
}
#rechts_navi_03 a, #rechts_navi_03_klein a {
	text-decoration:none;
	color:#b4cce6;
	padding-right:15px;
}
#rechts_navi_03 a:hover, #rechts_navi_03_klein a:hover {
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
}
#rechts_navi_03 a.an, #rechts_navi_03_klein a.an {
	text-decoration:none;
	color:#ffffff;
	padding-right:15px;
}
#rechts_navi_standard{
	width: 526px;
	height: 47px;
	padding:0px;
	margin-right: 0px;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	font-size:1.1em;
	background: #cfd9ed;
	color:#ffffff;
}
#rechts_navi_03_ohne{
	width: 526px;
	height: 21px;
	padding:0px;
	margin-right: 0px;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	font-size:1.1em;
	background: #cfd9ed;
	color:#ffffff;
}
#rechts_navi_04{
	padding:0px;
	background: #f1f4fa;
	height: 22px;
	margin:0px;
}
#rechts_navi_04 a {
	padding-left:10px;
text-decoration:none;
color:#c0cde8;
}
#rechts_navi_04 a:hover {
	padding-left:10px;
text-decoration:none;
color:#00438f;
}
#rechts_navi_04 a.an {
	padding-left:10px;
text-decoration:none;
color:#00438f;
}
#rechts_navi_04_klein a {
	padding-left:10px;
}
#rechts_navi_04_ohne{
	width: 526px;
	height: 22px;
	margin-right: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
	font-size:1.1em;
	background: #cfd9ed;
	color:#ffffff;
}

#rechts_navi_04_ohne_klein{
	width: 526px;
	height: 22px;
	margin-right: 0px;
	margin-top:3px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
	font-size:0em;
	background: #cfd9ed;
	color:#ffffff;
}
#rechts_navi_04_ohne_klein_02{
	width: 526px;
	height: 22px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
	font-size:0em;
	background: #ffffff;
	color:#ffffff;
}
#rechts_navi_04{
	padding:0px;
	background: #ffffff;
	height: 22px;
	margin:0px;
}
#rechts_navi_04_klein{
	width: 120px;
	height: 17px;
	margin-right: 0px;
	margin-top:6px;
	margin-bottom:0px;
	margin-left:396px;
	padding-left:0px;
	background: #ffffff;
}
#rechts_inhalt_ohne {
	width: 516px;
	height: 302px;
	padding-top: 15px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0px;
	font-size:1.1em;
	background: #cfd9ed;
}
*html #rechts_inhalt_ohne {
	width: 516px;
	height: 291px;
	padding-top: 28px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-bottom:0px;
	margin:0px;
	font-size:1.1em;
	background: #cfd9ed;
}
#rechts_inhalt {
	width: 516px;
	height: 302px;
	padding-top: 15px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0px;
	font-size:1.1em;
	background: #e7ecf6;
}
*html #rechts_inhalt {
	width: 516px;
	height: 291px;
	padding-top: 28px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-bottom:0px;
	margin:0px;
	font-size:1.1em;
	background: #e7ecf6;
}
#rechts_inhalt a, #rechts_inhalt_ohne a{
	color: #464648;
	text-decoration: underline;

}
#rechts_navi_01 a:hover, #rechts_inhalt_ohne a:hover {
	color: #464648;
	text-decoration: underline;
}

.link_pfeil {
 	margin: 0;
	padding-left:12px;
	cursor: pointer;
	background-image: url('/includes/images/pfeil_blau_klein.gif');
	background-repeat: no-repeat;
	background-position:0px 4px;
}
h1 {
	font-size:1.4em;
}
h2 {
	font-size:1.2em;
}
h3 {
	font-size:1.0em;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
/* Scrollbar
---------------------------------------------------------------------- */

			.holder {
				float: left;
				margin: 0px;
				padding:0px;
			}

			.scroll-pane {
				width: 505px;
				overflow: auto;
				float: left;
				height: 286px;
				margin-bottom:10px;
				padding:0px;
			}
			.scroll-pane-klein {
				width: 380px;
				overflow: auto;
				float: left;
				height: 286px;
				margin-bottom:10px;
				padding:0px;
			}
			.teambild {
				width: 124px;
				float: left;
				height: 166px;
				margin-left:4px;
				padding:0px;
			}
			.winXP .jScrollPaneTrack {
				background: url(/includes/images/windows_track.gif) repeat-y;
			}
			.winXP .jScrollPaneDrag {
				background: url(/includes/images/windows_drag_middle.gif) no-repeat 0 50%;
			}
			.winXP .jScrollPaneDragTop {
				background: url(/includes/images/windows_drag_top.gif) no-repeat;
				height: 4px;
			}
			.winXP .jScrollPaneDragBottom {
				background: url(/includes/images/windows_drag_bottom.gif) no-repeat;
				height: 4px;
			}
			.winXP a.jScrollArrowUp {
				height: 17px;
				background: url(/includes/images/windows_arrow_up.gif) no-repeat 0 0;
			}
			.winXP a.jScrollArrowUp:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollArrowDown {
				height: 17px;
				background: url(/includes/images/windows_arrow_down.gif) no-repeat 0 0;
			}
			.winXP a.jScrollArrowDown:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
				background-position: 0 -40px;
			}

/* Footer
---------------------------------------------------------------------- */
#footer {
	margin-right:20px;
	margin-top:10px;
	text-align:right;
	padding:0px;
	font-size:1.1em;
	width:980px;

}
*html #footer {
	margin-right:20px;
	margin-top:0px;

}
#footer a {
	text-decoration:none;
	color:#8b8c8e;
}
#footer a:hover {
	text-decoration:none;
	color:#464648;
	font-weight:normal;
}	
#footer a.link_footer {
	text-decoration:none;
	color:#464648;
}	