*{margin:0;padding:0}
html{width:100%;height:100%}
body {
	color: #d8d8d8;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	width:100%;
	height:100%
}
#main {
	background-color: #fff;
	width: 750px;
	height: 400px;
	margin-left: -375px;
	margin-top: -200px;
	left: 50%;
	top: 50%;
	position: absolute;
}
#header_1 { width: 210px; height: 76px; float: left; }
#header_2 { float:left;background-image: url(../img/karikaturistin-neu.gif); width: 540px; height: 30px; }
#header_titel { float:left;background-image: url(../img/graubalken_titel.jpg); width: 540px; height: 46px;}
#header_3 { float:left;background-image: url(../img/graubalken.gif); width: 540px; height: 46px; padding: 0; }
#menue { background-color: #5c5c5c; width: 170px; height: 300px; float: left; padding-top: 25px; padding-right: 20px; padding-left: 20px; }
#menue a { color: #d8d8d8; font-size: 12px; font-weight: bold; text-decoration: none; }
dl { margin: 0; padding: 0; }
dt { margin: 0; padding: 0; }
dt a {
	background-image: url(../img/menue.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	padding-top: 0;
	padding-left: 10px;
	background-position: left center;
}
dd {
	font-size: 10px;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 18px;
	margin-left: 0;
}
#content_titel { float:left;background-image: url(../img/titel3.jpg); width: 540px; height: 325px; margin: 0; padding: 0; }
#content {
	color: #000;
	background-color: #bfbfbf;
	width: 440px;
	height: 275px;
	overflow: auto;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:0px;
	padding: 25px 50px;
	float:left;
}
#content a { color: #000; font-weight: bold; text-decoration: none; }
#content img { margin-top: 15px; margin-right: 15px; margin-bottom: 0px; border:0}
#bilder { text-align: center; width: 440px; }
#sprechblase { font-size: 11px; font-weight: bold; width: 155px; margin: 0; padding: 130px 0 0 120px; }
#footer { }
span { font-size: 13px; font-weight: bold; }
ul { width: 420px; overflow: auto; margin: 0; padding: 0; list-style-type: none; clear:left}
ul li {margin-right:25px; float: left; }
h1 { font-size: 22px; font-weight: bold; margin-right: 0; margin-bottom: 0; padding-top: 8px; padding-left: 50px; }
h2 { font-size: 13px; font-weight: bold; margin: 0; padding: 0; }
h3 { font-size: 14px; font-weight: bold; text-align: right; margin: 0; padding-top: 5px; padding-right: 15px; }
/*Formular*/
#anfrage {margin-top:0px;margin-bottom:20px;float:left}
#anfrage div{font-size:11px;width:250px;float:left}
#anfrage div#frm1{margin-top:9px}
#anfrage div#frm1 label{margin-top:7px;display:block;float:left;width:60px;padding-top:2px}
#anfrage div#frm1 input{margin-top:9px;}
#anfrage div#frm2{width:160px}
#anfrage div#frm2 label{float:left;clear:left;width:160px;margin-top:4px}
#anfrage div#frm2 input{margin-top:1px;width:160px}
#anfrage div#frm2 input.smit{width:100px;margin-top:0px;clear:left;height:22px;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif}