/*<![CDATA[*/

/* SCROLLANGABEN */

html, body {

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	background-color:#536FA4;

}



#center { /* zentrieren der Webseite */

	margin:auto;

	padding:0px;

	width:960px;

	background-color:#EEF0F8;

	display:table;

}



#content {

	margin:auto;

	width:935px;

	padding:117px 0px 25px 25px;

	background-color:#EEF0F8;

}



#inhalt {

	font-size:14px;

}



/* für IE */

* html {

	margin:0px;

	padding:0px;

}



* html body {

	scrollbars:none;

	overflow-y:scroll;

	overflow-x:hidden;

	/* width:100%; IE fängt an zu springen */ 

	height:100%;

}



* html #menue {

	margin:auto;

	padding:0px;

	position:absolute;

	z-index:10;

}



* html #content {

	width:935px;

    padding-bottom:20px;

	padding:117px 0px 25px 25px;

}



* html #box3 {

	width:174px;

	margin-right:0px;

}

/* ENDE für IE */





/* NUR FUER STARTSEITE */

#start #container2 {

	width:910px;

}



#start #box2 {

	background-color:#EEF0F8;

}



#start #unav ul {

	background-color:#A3B4DC;

}



/* MENÜ START */

#start #menue,#start #center, #start #content {

	background-color:#8BA1D2;

}



#start #menue .ueg,#menue .navi { /* unterer Bereich im Block Menü */

	width:726px;

	padding-left:25px;

}



/* LISTEN START */

#start .normal li a:link, #start .normal a:visited {

	margin-left:10px;

	padding-left:12px;

	text-decoration:none;

	color:#000000;

	background:url(/img/start_punkt.gif) top left no-repeat;

	display:block;

}



#start .normal li a:hover {

	background:url(/img/start_punkt_o.gif) top left no-repeat;

	color:#005AA9;

}

#start #unav {

	margin-bottom:15px;

	display:table;

	width:174px;

}



#start #unav ul {

	background-color:#EEF0F8;

	font-weight:normal;

}



#start #unav ul li {

	font-size:11px;

	margin:0px;

	padding:3px 0px 3px 10px;

	background-color:#A3B4DC;

	border-bottom:2px dotted #FFFFFF;

	font-weight:normal;

}



#start #unav ul li a:link, #start #unav ul li a:visited {

	margin:0px;

	padding-left:12px;

	text-decoration:none;

	font-weight:normal;

	color:#000000;

	background:url(/img/start/nav_punkt.gif) top left no-repeat;

	display:block;

}



#start #unav ul li a:hover {

	background:url(/img/start/nav_punkt_o.gif) top left no-repeat;

	color:#005AA9;

}

/* STARTSEITE ENDE */





/* HEAD */

#container1 { /* Block Bilder Startseite */

	width:920px;

	height:106px;

	margin:0px;

	margin-bottom:8px;

	background-color:#8BA1D2;

}



#container1 img { /* Abstand Bilder Startseite */

	margin-right:10px;

}



#container2 { /* Block Headlines */

	width:174px;

	height:24px;

	margin-bottom:8px;

	padding:0px;

	background-color:#4173B9;

}



#container2 .box1 { /* 1. Block Headlines links */

	width:164px;

	margin:0px 10px 0px 0px;

}



#container2 .box2 { /* 2. Block Headlines mitte */

	width:532px;

	margin:0px 10px 0px 0px;

}



#container2 .box3 { /* 1. Block Headlines rechts */

	width:164px;

}



#container2 .box1, #container2 .box2, #container2 .box3 { /* Anordnung Headlines */

	float:left;

	padding:5px 0px 0px 10px;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	text-transform:uppercase; /* Grossbuchstaben */

}



#box1 { /*links*/

	width:174px;

	float:left;

	margin:0px 0px 0px 0px;

}



#box1 #inhalt {

	margin-bottom: 15px;

	display:table;

}



#box2 { /*mitte*/

	width:511px;

	padding:16px 15px 16px 16px;

	background-color:#FFFFFF;

	margin: 0px 0px 0px 10px;

	float:left;

}



#box2 .content { /* Höhe Content wenn leer */

	width:510px;

	float:left;

}



#box2 .box2 { /* Höhe Content wenn leer */

	width:1px;

	height:400px;

	float:right;

}



#box3 { /*rechts*/

	width:174px;

	margin:0px 0px 0px 10px;

	float:left;



}



#box1, #box2, #box3 {

	margin-bottom:25px;

}



#subtext {

	font-size:11px;

}



#sublogo {

	margin:0px 0px 0px 0px;

	background-color:#FFFFFF;

	padding:12px;

	font-size:11px;

}



#sublogo2 {

	padding:10px 0px 10px 0px;

	margin:0px;

	background-color:#FFFFFF;

	font-size:11px;

	width:174px;

}





/* MENÜ */

#menue { /* Block Hauptnavi */

	width:960px;

	height:117px;

	margin:0px;

	padding:0px;

	position:fixed;

	background-color:#EEF0F8;

}



#menue .navi { /* Hauptnavi */

	width:726px;

	height:29px;

	margin:0px;

	padding-left:25px;

	background-color:#C7D0EA;

	float:left;

}


#menue .logo { /* Logo */
	float:right;
}


#menue .ueg { /* unterer Bereich Hauptnavi */
	float:left;
	height:88px;
	width:751px;
}
/* ENDE MENÜ */


/* UNTERMENÜ 1 UNTERSEITEN */
#subnav { /* Bereich Unternavi */
	margin:13px 0px 0px 209px; /* alt:13px 0px 0px 209px */
}

#subnav .subnav { /* Anordnung Unternavi mit Grafiken */
	width:180px;
	height:50px;
	float:left;
}


#subnav .subnav2 { /* Anordnung Unternavi mit Text */

	float:left;

	margin:0px;

	padding:0px;
	width:175px;
	height:15px;
}


/* ENDE UNTERMENÜ 1 UNTERSEITEN */

ol {
	padding:0px;
	margin-left:20px;
}

ol li {
	padding-bottom:2px;
}

ul {
	list-style-type:none;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

#box2 ul {
	margin-bottom:10px;
}

/* Bei nummerierten Listen kein Punkt */
#box2 ol li {
	background:none;
	padding-left:0px;
}

li {
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin-top:2px;
}


li a:link, li a:visited {

	font-size:11px;

	margin:0px;

	padding-left:12px;

	text-decoration:none;

	color:#005AA9;

	font-weight:bold;

	background:url(/img/punkt_weiss.gif) top left no-repeat;

}



li a:hover {

	background:url(/img/punkt_weiss_o.gif) top left no-repeat;

	color:#005AA9;

}



.uunav a:link, .uunav a:visited { /* kleines Untermenü */

	font-size:11px;

	font-weight:normal;

	color:#000000;

	display:block;

}

.uunav a:hover {
	color:#005AA9;
}

#box2 a:link, #box2 a:visited {
	text-decoration:none;
	color:#005AA9;
}

#box2 h1 a:link, #box2 h1 a:visited {
	color:#000000;
}

#box2 li {
	font-size:12px;
	padding-left:12px;
	background:url(/img/punkt_weiss.gif) top left no-repeat;
	?margin-top:12px; /* Angabe für IE7 */
}

#start #box2 #footer ul {
	float:right;
	margin-top:1px;
}
#start #box2 #footer li a:link, #start #box2 #footer li a:visited {
	font-size:11px;
	margin-left:18px;
	padding-left:12px;
	text-decoration:none;
	color:#000000;
	background:url(/img/punkt.gif) top left no-repeat;
	display:block;
	width:auto;
	float:left;
}
#start #box2 #footer li a:hover {
	background:url(/img/punkt_o.gif) top left no-repeat;
	color:#005AA9;
}
#box2 li a:link, #box2 li a:visited {
	font-size:12px;
	margin-left:-12px;
	padding-left:12px;
	text-decoration:none;
	color:#005AA9;
	font-weight:bold;
	background:url(/img/punkt_weiss.gif) top left no-repeat;
	display:block;
}



#box1 li a:link, #box1 li a:visited {

	font-size:11px;

	height:auto;

	display:block;

	font-weight:normal;

	color:#000000;

	background:url(/img/punkt_o.gif) top left no-repeat;

}





/* Unternavi */

/*.unav li {
	margin:0px;
	font-weight:normal;
} wurde ersetzt durch folgende */
#subnav ul {
	list-style-image:none;
	margin:0px;
	padding:0px;
}
#subnav ul.unav li {
	width:175px;
	height:13px;
	float:left;
}

.unav li a:link, .unav li a:visited { /* kleines Untermenü */
	font-size:10px;
	font-weight:normal;
	color:#000000;
	background:url(/img/punkt2_o.gif) top left no-repeat;
	display:block;
}


#box1 li a:hover, .normal li a:hover, .unav li a:hover {
	background:url(/img/punkt2.gif) top left no-repeat;
	color:#005AA9;
}

/* ENDE UNTERMENÜ 2 */

/* BOX1 links */
#footer {
	width:510px;
	clear:both;
}


#footer li {

	margin:0px;

	padding:3px 0px 3px 0px;

	width:100px;

	display:inline;

	text-align:left;

	font-size:11px;
	background-image:none;
}

#footer li a:link, #footer li a:visited {
	margin-left:15px;
	font-size:11px;
	font-weight:normal;
	width:100%; /* für IE, Link auf dem ganzen Feld */
	color:#000000;
	display:inline;
}

#start #footer li a:hover {

	background:url(/img/punkt_o.gif) top left no-repeat;

	color:#005AA9;
}

#footer li a:hover {
	background:url(/img/punkt_weiss_o.gif) top left no-repeat;
	color:#005AA9;
}

#newsletter {
	background-color:#c7d0ea;
	font-size:11px;
	padding:5px;
	width:164px;
	height:auto;
}

/* BOX3 rechts */
#sublogo ul li, #bilderlinks .datei li {
	font-size:11px;
	font-weight:normal;
	padding:0px 3px 0px 12px;
	background:url(/img/punkt_grau.gif) top left no-repeat;
	color:#CCCCCC;
	font-weight:bold;
}
#bilderlinks .datei li {
	background:none;
}
#bilderlinks .datei ul {
 	padding:12px;
}

#sublogo ul li a:link, #sublogo ul li a:visited, #bilderlinks .datei li a:link, #bilderlinks .datei li a:visited {
	font-size:11px;
	margin-left:-12px;
	padding:0px 3px 0px 12px;
	text-decoration:none;
	color:#005AA9;
	font-weight:bold;
	background:url(/img/punkt_weiss.gif) top left no-repeat;
	display:block;
}

#sublogo ul li a:hover, #bilderlinks .datei li a:hover {
	background:url(/img/punkt_weiss_o.gif) top left no-repeat;
	color:#005AA9;
}

#sublogo h6, #bilderlinks .datei h6 {
	color:#000000;
	display:inline;
}

#quicknav ul li {
	font-size:11px;
	padding:7px 0px 7px 24px;
	background:url(/img/subnav_weiss.gif) top left no-repeat;
	color:#FFFFFF;
	margin-bottom:2px;
}



#quicknav ul li a:link, #quicknav ul li a:visited {

	font-size:11px;

	margin-left:-12px;

	padding:0px 3px 0px 12px;

	text-decoration:none;

	color:#000000;

	font-weight:normal;

	background:url(/img/subnav_punkt.gif) top left no-repeat;

	display:block;

}



#quicknav ul li a:hover {

	background:url(/img/subnav_punkt_o.gif) top left no-repeat;

	color:#005AA9;

}



#quicknav .head {

	width:164px;

	padding:5px 0px 5px 10px;

	margin:0px;

	font-size:13px;

	font-weight:bold;

	background-color:#4173B9;

	color:#FFFFFF;

}



#quicknav .head a:link, #quicknav .head a:visited {

	color:#FFFFFF;

}



a:link, a:visited, a:hover, a:active, a:focus {

	text-decoration: none;

	list-style: none;

	color: #005AA9;

}

/* ENDE BOX3 rechts */



/* SELEKTOREN */

img {

	border:0px;

	margin:0px;

	padding:0px;

}



.news h2, .news2 h2 {

	font-size: 12px;

	font-weight: bold;

}



.news h2, .news2 h2 {

	padding: 0px;

	margin: 0px;

	display: inline;

}



p {

	margin-bottom:20px;

}



h1 {

	font-size:16px;

	font-weight:bold;

	border-bottom:2px dotted #005AA9;

	margin: 0px 0px 10px 0px;

	padding:0px;

}



#h1 h1 {

	border-bottom:none;

	margin-bottom:5px;

}



h1 a:link, a:visited {

	color:#000000;

}



h3 { /* grosse Zahlen */

	font-size:50px;

	font-weight:bold;

	margin: 7px 0px 7px 0px;

	padding:0px;

	color:#7791C4;

}



h4 { 

	color:#005AA9;

	font-size:12px;
	padding:0px;
	margin:0px;
}

h2 {
	font-size:13px;
	padding:0px;
	margin:0px;
}

h5 {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	margin: 0px;
}

h6 {
	font-size: 9px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
.bild h6, .bild2 h6 {
	font-size: 9px;
	margin:0px;
	padding:3px 10px 0px 0px;
	font-weight:normal;
	clear:both;
}

.inline {
	display:inline;
}


/* Bildanordnung */
#bilderlinks {
	background-color:#FFFFFF;
	margin-bottom:10px;
	width:174px;
}

#bilderlinks .links, #bildermitte .mitte {
	padding:8px;
}
/* diese Angabe ist nur für die Seite links.html */
#links #bilderlinks .text, #links #sublogo2 .text {
	padding:10px 8px 0px 8px;
	font-size:11px;
	text-align:center;
}
#links #sublogo2 .text {
	padding:0px 8px 0px 8px;
}



#bildermitte {

	margin:12px 10px 10px 0px;

	background-color:#E6E7E8;

	float:left;

}
#box2 .bild, #box2 .bild2 {
	float:left;
	width:auto;
	margin:0px 0px 2px 0px;
	font-size:10px;
}
#box2 .bild2 {
	margin:0px 10px 2px 0px;
	clear:both;
	width:184px; /* 174+10 */
}
#box2 .bild img, #box2 .bild2 img {
	clear:both;
}
#box2 .bild2 img {
	width:174px;
}
#box2 .text {
	clear:both;
}
#box2 .rand {
	margin:0px 10px 10px 0px;
}


#bildermittedefault {

	width:auto;

	margin:0px 15px 15px 0px;

	float:left;

}





/* CLASS */

input.suchen {

	width: 138px;

}



input.login {

	width: 172px;

}



input.suchen, input.login {

	height: 22px;

	border: 1px solid black;

	padding: 5px 0px 0px 5px;

}

	

.news2 {

	margin-left:20px;	

}



.news, .news2 {

	width: 245px;

	height: auto;

	margin-bottom: 20px;

	display: block;

	float: left;

}



.imgnews {

	padding: 0px 8px 8px 0px;

}



.contentimg {

	width:505px;

	display:table;

	margin-top:15px;

}



.abstand {

	height:16px;

	padding:0px;

	margin:0px;

}



.abstandgr {

	margin-bottom:15px;
	float:left;	/* von js 04.09.09 */
}



.abstanddr {

	width:10px;

	height:30px;

}



.clear {

	clear:both;

}



.floatleft {

	float:left;

}



.newsdatum {

	margin-top:-16px;

	color:#4173B9;

	text-align:right;

}



.blau {

	color:#005AA9;

}



.fehler {

	color:#FF0000;

}



.menuepunktblau {

	margin-left:0px;

	color:#005AA9;

	font-weight:normal;

}



.menuepunktover {

	margin-left:0px;

	color:#005AA9;

	font-weight:bold;

}



.menuepunktschwarz {

	color:#000000;

	font-size:12px;

	padding:0px;

	margin:0px;

	font-weight:bold;

}



.elf {

	font-size:11px;

}



.zehn {

	font-size:10px;

}



.newsletter {

	height:16px;

	width:220px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	border:1px solid #000000;

	padding:2px;

}

#Jeux Olympiques /<BR> Olympic Games {
	width:100px;
}


/*]]>*/
