@charset "utf-8";
/* CSS Document */

body {
    background: #D9D2E7;
    font-family:  "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif" ; 
	margin: 0 auto;
    max-width: 60em;

}


div.oben {
    font-size: xx-large; 
    padding-bottom: 1.2em;
    text-align: center;
	flex: 1 100%;
}

div.untergrund{
	display: flex;
	flex-flow: row wrap;
} 

div.links {
	flex: 1 1 0%; 

	border-color: #000000;

	
}
div.rechts {
	flex: 4 1 0%;;
	border-color: #000000;
/*padding-top: 0.6em;*/
	
	padding-left: 2.0em;
	padding-right: 2.0em;

}
a:hover.internerlink, a:link.internerlink, a:active.internerlink, a:visited.internerlink  {
  	font-size: 1em; 
    line-height: 1.3em;
}
a:hover.internerlink  {
  	color: red;
    font-weight: normal;
}
 a:link.internerlink {
  	color: black;
    font-weight: bold;
}
a:active.internerlink {
  	color: red;
    font-weight: bold;
}
a:visited.internerlink  {
  	color:#D42E52;
	font-weight: bold;
	text-decoration: none;
}

h2,h3,h4,h5,h6 {
	text-align: center;
	background: #DC2424 ;
	border-radius: 0.5em 0.5em 0.5em 0.5em; 
}
a:hover.externerlink, a:link.externerlink,a:active.externerlink,a:visited.externerlink  {
 
}
a:hover.externerlink  {
  	color:#BCD725;
    font-weight: bold;
	
}
 a:link.externerlink {
  	color:#230BEC;
    font-weight: normal;
}
a:active.externerlink {
  	color:#FF68BC;
    font-weight: bold;
}
a:visited.externerlink  {
  	color:#D42E52;
	font-weight: bold;
	text-decoration: none;
}

li.listelinks {
	list-style-type: square;
	list-style-position: outside;
	color: red;
	padding-bottom: 1em;
}

img {
	
}
div.bilder {
	font-size: small; 
	text-align: center;
	padding-left: 3em;
	padding-right: 3em;
	
}

