body {
	text-align:center;
	background-color: #cccccc;
	background-color: #D5D1C3;
	background-image: url(../images/tattersall-lorenz-bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Geneva;
	
}

div#gpt {
	background-color: #FFFFFF;
	margin:30px auto 30px auto;
	width:1024px;
	height:758px;
	overflow: hidden;
}

div#zentrierung {
	margin: 4px 4px 4px 4px;
	width:1016px;
	height:100%;
}

div#head2 {
 	width:1016px; 
 	height:80px; 
 	background-color: #ede8da; 
	margin: 0;
	text-align: left;
 }

div#head1 { 
	width:1016px; 
	height:90px; 
	margin: 0;
	background-color: #ede8da;
	overflow: hidden; 
}

div#menu {
	width:200px; 
	height:575px; 
	background-color: #ede8da;
	float: left;
	margin: 4px 0 0 0;
	text-align: left;
}

div#grafik {
	width:200px;
	height:271px;
	overflow: hidden;
	background-color: #FFFFFF;
}

div#grafik1 {
	margin: 4px 0 0 0;
}

div#content1a {
	 width:200px; 
	 height:575px; 
	 background-color: #ede8da; 
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content1ameta {
	 width:200px; 
	 height:575px; 
	 background-color: #EBEDEE; 
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content2a {
	 width:404px; 
	 height:575px; 
	 background-color: #ede8da; 
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content2ameta {
	 width:200px; 
	 height:575px; 
	 background-color: #EBEDEE; 
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content3ameta {
	 width:200px; 
	 height:575px; 
	 background-color: #EBEDEE; 
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content2a1 {
	 width:608px; 
	 height:575px; 
	 background-color: #ede8da; 
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content2a1imprint {
	 width:608px; 
	 height:575px; 
	 background-color: #ede8da; 
	 float: left;
	 margin: 4px 0 0 4px;
	 overflow: auto;
}

div#content2a2 {
	 width:812px; 
	 height:575px; 
	 background-color: #ede8da; 
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content2a2x {
	 width:812px; 
	 height:575px; 
	 background-color: #EBEDEE; 
	 float: left;
	 margin: 4px 0 0 4px;
	 overflow: hidden;
}

div#content3a {
	width:200px; 
	height:575px; 
	background-color: #ede8da;
	 float: left;
	 margin: 4px 0 0 4px;
}

div#content4ameta {
	width:200px; 
	height:575px; 
	background-color: #D7DBDD;
	 float: left;
	 margin: 4px 0 0 4px;
}


div#content1i {
	width:191px;
	height:575px;
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 4px;
	text-align: left;
	overflow: hidden;
}

div#contentmetai {
	width:200px;
	
	font-size: 11px;
	color: #343333;
	margin: 12px 0 4px 0;
	text-align: left;
}

div#contentmetai a {
	text-decoration: none;
}


div#liniemeta {
	width:200px;
	height:4px;
	background-color: #FFFFFF;
	margin: -4px 0 0 0;
}

.content1ii {
	margin: 0 0 4px 0;
}

div#content2i {
	 width:404px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0 0 0 0;
	text-align: left;
}

div#content2i1 {
	 width:608px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

div#content2i1imprint {
	 width:568px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 5px 30px 5px;
	text-align: left;
}

div#content2i2 {
	 width:804px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 8px 0 0 4px;
	text-align: left;
}

div#content2i21 {
	 width:200px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 0px;
	text-align: left;
	float: left;
}

div#content2i22 {
	 width:200px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 4px;
	text-align: left;
	float: left;
}

div#content2i23 {
	 width:200px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 4px;
	text-align: left;
	float: left;
}


div#content3i {
	width:190px; 
	height:562px; 
	
	font-size: 11px;
	color: #343333;
	margin: 8px 0 0 4px;
	text-align: left;
}

div#projekt {
		margin: 0;
}

div#menu1 {
	width:190px; 
	height:221px;
	margin: 0 0 0 0;
	text-align: left;

}

div#menu1x {
	width:190px;
	height:575px;
	margin: 0 0 0 0;
	text-align: left;

}

div#menu2 {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;

	width:190px; 
	height:83px; 
	margin: 0 0 0 0;
	text-align: left;
}

ul {
	margin:-15px 0px -10px 5px;
	padding: 0 0 0 10;
	list-style-position: outside;
	list-style-type: square;

}

li {margin-top: 1px;}

.bildunterschrift {
	
	font-size: 11px;
	color: #343333;
}

.formularfeld {
	width:280px;
	height:20px;
	
	font-size: 11px;
	color: #343333;
	border: 1px solid #B0B7BC;
}

.formularfeldgross {
	width:280px;
	height:100px;
	
	font-size: 11px;
	color: #343333;
	border: 1px solid #B0B7BC;
}

.submit {
	width:140px;
	height:20px;
	
	font-size: 11px;
	color: #343333;
	border: 1px solid #B0B7BC;
	background-color: #B0B7BC;
}

div#content3i21 {
	 width:404px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 0px;
	text-align: left;
	float: left;
}

div#content3i21x {
	 width:812px; 
	 height:576px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 0px;
	text-align: left;
	float: left;
	overflow: scroll;
}

div#content3i22 {
	 width:400px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 4px;
	text-align: left;
	float: left;
}

div#content3i22tab {
	 width:400px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 4px;
	text-align: left;
	float: left;
}

div#content3i21 table {
	
	font-size: 11px;
	width: 404px;
}

div#content3i21 td {
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px none #FFFFFF;
	padding: 1px;
	vertical-align: bottom;
}

div#content3i22tab table {
	
	font-size: 11px;
	width: 402px;
}

div#content3i22tab td {
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px none #FFFFFF;
	padding: 1px;
	vertical-align: bottom;
}

div#content3i21x td {
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px none #FFFFFF;
	padding: 1px;
	vertical-align: bottom;
	overflow: scroll;
}

div#content3i22x {
	 width:400px; 
	 height:558px; 
	
	font-size: 11px;
	color: #343333;
	margin: 0px 0 0 4px;
	text-align: left;
	float: left;
	overfloat: scroll;
}

div#menu2 a {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

div#menu2 a:LINK {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

div#menu2 a:VISITED {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

div#menu2 a:ACTIVE {
	
	font-size: 12px;
	color: #343333;
	text-decoration: none;
}

div#menu2 a:HOVER {
	
	font-size: 11px;
	color: #9c1619;
	text-decoration: none;
}


------

a {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

a:LINK {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

a:VISITED {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

a:ACTIVE {
	
	font-size: 12px;
	color: #343333;
	text-decoration: none;
}

a:HOVER {
	
	font-size: 11px;
	color: #9c1619;
	text-decoration: underline;
}







div#menu2 a.naviactive:link {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

div#menu2 a.naviactive:visited {
	
	font-size: 11px;
	color: #343333;
	text-decoration: none;
}

div#menu2 a.naviactive:hover {
	
	font-size: 11px;
	color: #9c1619;
	text-decoration: none;
}

td {
	
	font-size: 11px;
	color: #343333;
}

.metaheadline {
	
	font-size: 11px;
	color: #343333;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
}

.content1ii
	{
	overflow: auto;
	}
	
b {
	font-weight: bold;
	}
	
p {margin-bottom: 6px;
	line-height: 1.3em;)

