/* Grooove Connection */

body {
color: White; background-color: black;
font-size: 100.01%;
font-family: Helvetica,Arial,sans-serif;
margin: 0; padding: 1em;
width: 1076px;
min-width: 62em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}

div#Bild {
	height: 314px;
	width: 209px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-moz-border-radius: 12px;
}


h1 {

	color: yellow;
	background-color:#333344;
	font-size: 22px;
	text-align: center;
	margin: 0em 0em 0.5em; /* space unter header */
	padding: 9px;
	border: 1px solid #555577;
    -moz-border-radius-topleft: 0.75em;
    -moz-border-radius-topright: 0.75em;
 	-khtml-border-radius-topleft: 0.75em;
    -khtml-border-radius-topright: 0.75em;
	-webkit-border-radius-topleft: 0.75em;   
	-webkit-border-radius-topright: 0.75em; 
}
div#Mkbox {
	float: right;
	width: 205px;
	border: 1px solid white;
	padding: 3px;
/*	text-decoration: none; */
    font-size: 0.7em;
    margin: 0;
}
div#Mkbox a {
	color: white;
	background-color: white;
	text-decoration: none;
    font-size: 0.9em;
    margin: 0;
}
hr {
	 width: 90%;
	 border: 0px; /* FŸr Firefox und Opera */
 border-top: solid 1px yellow;
 border-bottom: solid 1px yellow; 
}
h2 {
font-size: 1.5em;
margin: 0 0 0.7em; padding: 0.3em;
text-align: left;
color:red;
background-color: black;
}


ul#Navigation {
	background-color:#333344;
	font-size: 0.91em;
	width: 9.1em; 				/* menubreite */
    margin:0 0 0.8em ;
	padding: 0;
	border: 1px solid #555577;
    -moz-border-radius-topright: 0.75em;
    -moz-border-radius-bottomright: 0.75em;
 	-khtml-border-radius-topright: 0.75em;
    -khtml-border-radius-bottomright: 0.75em;
	-webkit-border-radius-topright: 0.75em;   
	-webkit-border-radius-bottomright: 0.75em; 
}

#Navigation #akt { 

	color: orange; 

}
ul#Navigation li {
list-style: none;
margin: 0.3em; padding: 0em;
}
ul#Navigation a {
display: block;
padding: 0.3em 0 0.1em 0.8em; /* menutext */
text-decoration: none;
font-weight: bold;
}
ul#Navigation a:link {
border: 1px solid #333344;
color: yellow; background-color:#333344;
}
ul#Navigation a:visited {
border: 1px solid #333344;
color: yellow; background-color:#333344;
}
ul#Navigation a:hover {
border: 1px solid orange;
color: yellow; background-color:#333344;
}
ul#Navigation a:active {
border: 1px solid white;
color: white; background-color:#333344;
}


#intern { 
	
	margin: 0 0 0 9px;
	padding: 0;
	text-align:left;
	
}
#intern ul, #intern li {
	margin: 0; 
	padding: 0; 
	display: inline;
	list-style-type: none; 
} 
#intern a:link, #intern a:visited {
	font-size: 0.9em;
	line-height: 20px; 
	font-weight: bold; 
	margin: 0; 
	padding: 2px 8px; 
	text-decoration: none; 
} 
#intern #akt { 

	color: yellow; 
} 
#intern a:hover, #intern a:hover#akt {

	 color: yellow;
} 


div#leftblock {
	background-color:black;
	float: left; 
	width: 1em; 		/* leftbreite */
    margin:0em ;
	padding: 0;
}

div#News {
	background-color:#333344;
	font-size: 0.91em;
	width: 9.1em; 		/* newsbreite */
    margin:0em ;
	padding: 0.5px;
	border: 1px solid #555577;
    -moz-border-radius-topright: 0.75em;
    -moz-border-radius-bottomright: 0.75em;
 	-khtml-border-radius-topright: 0.75em;
    -khtml-border-radius-bottomright: 0.75em;
	-webkit-border-radius-topright: 0.75em;   
	-webkit-border-radius-bottomright: 0.75em; 
}

div#News p {

font-size: 12px;
margin: 0.9em;
}

div#Event {
	font-size: 0.8em;
	float: right; width: 10em;
	margin: 0 0 1.1em; padding: 0 10px 10px 10px;
	background-color:#333344; 
	border: 1px solid #555577;
    -moz-border-radius-topleft: 0.75em;
    -moz-border-radius-bottomleft: 0.75em;
 	-khtml-border-radius-topleft: 0.75em;
    -khtml-border-radius-bottomleft: 0.75em;
	-webkit-border-radius-topleft: 0.75em;   
	-webkit-border-radius-bottomleft: 0.75em; 
}

div#Event h2 {
font-size: 1.33em;
margin: 0.2em 0.5em;
}


div#Inhalt {
margin: 0 9.8em 1em 9.2em;    /* 98 zur info, 72 zum menu; */
padding: 0em;
border: none;
-moz-border-radius: 0.75em;
-khtml-border-radius: 0.75em;
-webkit-border-radius: 0.75em;
border-radius: 0.75em;
height: 1em;
}
* html div#Inhalt {
height: 1em; /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}
div#Inhalt h2 {
font-size: 1.2em;
margin: 0.2em 0;
}
div#Inhalt p {
font-size: 12px;
margin: 0.5em;
}
.Block {
	width:750px;
	
	border: 1px solid #555577;
    float:left;
    margin:0.0em 0.0em 1em 0em;
	padding: 8px;
	background-color:#333344;
    height: 392px;  
	-moz-border-radius: 0.75em;
	-khtml-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
	border-radius: 0.75em;
}
#Block2 {
	width:750px;
	min-height: 700px;
	border: 1px solid #555577;
    float:left;

    margin:0 0 1em 0;
	padding: 8px;
	background-color:#333344;
    
	-moz-border-radius: 0.75em;
	-khtml-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
	border-radius: 0.75em;
} 
div#Block2 a {
text-decoration: none;
font-weight: bold;
}
div#Block2 a:link {
color: orange; background-color:#333344;
}
div#Block2 a:visited {
color: orange; background-color:#333344;
}
div#Block2 a:hover {
color: yellow; background-color:#333344;
}
div#Block2 a:active {
color: white; background-color:#333344;
}
div#Block2 p {
font-size: 14px;
margin: 0.5em;
} 

h3 {
color: yellow;
margin: 0.5em;
font-size: 14px;
}
.mufoto {
    float:left;
    width:15em;
    height: 344px;
	text-align: center;
    border: 1px solid #555577;
	-moz-border-radius: 0.75em;
	-khtml-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
	border-radius: 0.75em;
	padding: 9px;
	background-color:#333344; 
    
}
.mutext {
    margin-left:16.8em;
    border: 1px solid #555577;
	-moz-border-radius: 0.75em;
	-khtml-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
	border-radius: 0.75em;
	padding: 9px;
	background-color:#333344;  
} 