html {height: 100.5%; font-size: 62.5%;}
body {	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	color: #333333;
	//background: #333333 url(../pics/patience.gif) no-repeat right bottom}
* {margin: 0px; padding: 0px; border: 0px;}
h1, h2, h3, h4, h5, h6 {}
a {}
a:link {}
a:visited {}
a:hover {}
a:active {}
.not {
  display: none;
}
div#wrapper {
	width: 760px; 
	margin: 20px auto; 
	text-align: left;
	 }
h1 {
	font-family: "Century Gothic", sans-serif;
	font-weight:normal;
	font-size: 2.4em;
	padding: 0.6em 0em 0.6em 0.6em;
}
div#header {background: #F8F8F8; height: 60px;}
div#nav {background: #DEDEDE;}
div#nav ul {padding: 4px 20px 6px 20px;}
div#nav li {display: inline; margin-right: 10px;}
div#wrapcontent {background: #E8E8E8; overflow: auto; height: 100%;}
div#maintext {
	background: #E8E8E8; 
	width: 560px;
	padding: 20px;
}
div#menu {
	float: left;
	/*background: #F5F5F5; */
	width: 160px;
	padding: 20px;
}
div#jacke ul {list-style-type: none;
	text-align: center;
	padding:10px 4px 20px 4px;}
div#jacke ul ul {margin-left: 10px;}
div#jacke li {font-size: 1.4em;
font-family: "Century Gothic", sans-serif;}
div#entbip {
	text-align:center;
	padding:40px 4px;
}
div#langfoot {
	background: #999999; 
	color: #FFFFFF; 
	margin-top: 10px;
	padding: 4px 0px 6px 0px;
	text-align: center;
	border-top: 1px dashed #333333;
}
div#langfoot li {
	display:inline;
	margin-right:15px;
	list-style-type:none;}

* html div#menu {width: 100px;}
      body {
            margin: 0;
            font-family: Arial, Helvetica, sans-serif;
            background: #e8f3ff; /* Pastellblau */
        }

        header, footer {
            background: #3a4a5a;
            color: white;
            padding: 20px;
            text-align: center;
        }

        /* Karten ohne Flex – einfach untereinander */
        .card {
            width: 80%;
            margin: 20px auto;
            padding: 20px;
            border-radius: 12px;
            background: white;
            color: #333;
            box-shadow: 0 4px 10px rgba(0,0,0,0.1);
        }

        h1, h2, h3, h4, h5, h6 {
            margin-top: 0;
        }