body {
	margin:0px;
	background-image:url(../images/bg.jpg);
	background-position:center;
	left:-512px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link { color:black; }
a:visited { color:black; }
a:focus { color:#990000; }
a:hover { color:#990000; }
a:active { color:#990000; }


h1 {
	font-size:18px;
	padding-bottom:20px;
}

img {
	border:0px;
}

h2 {
	font-size:18px;
}

.font_normal_tabbed1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	padding-left:20px;
}


#Book {
	margin-left:50%;
	position:absolute;
	left:-480px;
	top:0px;
	width:960px;
	height:768px;
}

#top {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:112px;
	background-image:url(../images/top.jpg);
	background-position:center;
}

#left {
	position:absolute;
	left:0px;
	top:112px;
	width:102px;
	height:554px;
	background-image:url(../images/left.jpg);
	background-position:right;
}

#middle {
	position:absolute;
	left:444px;
	top:112px;
	width:58px;
	height:554px;
	background-image:url(../images/middle.jpg);
}

#content2 {
	position:absolute;
	left:502px;
	top:112px;
	width:339px;
	height:524px;
	background-image:url(../images/content2.jpg);
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
}


.content1 {
	position:absolute;
	left:69px;
	top:112px;
	width:375px;
	height:554px;
}

#lstadtteilbotschafter { background-image:url(../images/lstadtteilbotschafter.jpg); }
#lblank { background-image:url(../images/content1.jpg); }
#larchiv { background-image:url(../images/larchiv.jpg); }
#les_geht_weiter { background-image:url(../images/les_geht_weiter.jpg); }
#lsachsenhausen { background-image:url(../images/lsachsenhausen.jpg); }
#ldie_idee { background-image:url(../images/ldie_idee.jpg); }
#ldas_ziel { background-image:url(../images/ldas_ziel.jpg); }
#ldie_durchfuehrung { background-image:url(../images/ldie_durchfuehrung.jpg); }
#ldie_ausstellung { background-image:url(../images/ldie_ausstellung.jpg); }
#lhome { background-image:url(../images/lhome.jpg); }
#lkontakt { background-image:url(../images/lkontakt.jpg); }

#sozial_email {
	position:absolute;
	left:122px;
	top:79px;
	width:35px;
	height:31px;
}

#sozial_twitter {
	position:absolute;
	left:164px;
	top:79px;
	width:32px;
	height:31px;
}

#sozial_facebook {
	position:absolute;
	left:200px;
	top:79px;
	width:32px;
	height:31px;
}


#navil a { color: #F4F4F4; text-decoration: none; }
#navil a:hover { color: #F4F4F4; text-decoration: underline; }

#navir {
	position:absolute;
	left:503px;
	top:635px;
	width:339px;
	height:20px;
	padding-right:10px;
	padding-left:20px;
	text-align:right;
}

#navil {
	position:absolute;
	left:305px;
	top:134px;
	width:130px;
	height:500px;
	text-align:right;
}

#right {
	position:absolute;
	left:871px;
	top:112px;
	width:120px;
	height:554px;
	background-image:url(../images/right.jpg);
	background-position:left;
}

#bottom {
	position:absolute;
	left:0px;
	top:666px;
	width:960px;
	height:102px;
	background-image:url(../images/bottom.jpg);
	background-position:center;
}

.tabbed1 {
	padding-left:20px;
}

.tabbed2 {
	padding-left:40px;
}

.nodisplayonprint {
}

.font_white {
	color:#F4F4F4;
}

fieldset{ margin:0; padding:0; border:0;}

ul{ margin:0; padding:0; list-style:none;}

ul li{ padding:5px;}

ul li.first{border-top:0; }

ul li.last{border-bottom:0;}

label{ display:block; float:left; width:100px; line-height:21px; text-align:right; padding-right:5px; margin:0 0 0 5px;}

.text{font-family:Arial, Helvetica, sans-serif; font-size:10px; width:160px; padding:3px 3px 3px 3px; height:12px;}

.fehler { color:#F03; }

input.submit{ width:90px; height:23px; cursor:pointer; font-weight:bold; margin-left:80px; }

.bottom {
	position:absolute;
	right:0px;
	bottom:0px;
}

.top {
	position:absolute;
	right:0px;
	top:0px;
}
