body {
	margin: 0px;
	padding: 0px;
	background-image: url('Raumwerk_titel_back.png');
	background-repeat: repeat-x;
}

#global {
	font-family: arial,helvetica,sans-serif;
	font-size: small;
	margin-left: auto;
	margin-right: auto;
	width: 785px;
	position: relative;
	color: #464847;
	
}

#flash {
	margin-top: 100px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	width: 802px;
	text-align: center;
	font-size: 14pt;
}

#language {
	margin-top: 50px;
	text-align: center;
}

#ad {
	margin-top: 60px;
	margin-left: auto;
	margin-right: auto;
	width: 340px;
}

img {
	border: none;
}

#rw {
	text-align: center;
}

#tl {
	font-family: arial,helvetica,sans-serif;
	font-size: small;
	position: absolute;
	top: 25px;
	left:10px;
	text-transform: uppercase;
	z-index: 3;
	

}

#tl a {
	color: white;
	text-decoration: none;
	margin-right: 5px;
	font-size:13px;
	font-family: arial,helvetica,sans-serif;
	
}


#t2 {
	font-family: arial,helvetica,sans-serif;
	font-size: small;
	position: absolute;
	top: 25px;
	right:10px;
	text-transform: uppercase;
	z-index: 3;
	

}

#t2 a {
	color: white;
	text-decoration: none;
	margin-right: 5px;
	font-size:13px;
	font-family: arial,helvetica,sans-serif;
	
}



#f {
	text-align: center;
}

#f img {
	margin-top: 5px;
	margin-right: 5px;
}

.h {
	text-align: center;
	font-size: 12pt;
	margin-top: 20px;
}

.h2 {
	text-align: center;
	font-size: 12pt;
	margin-top: 20px;
	background-color: #F6F6F6;
	padding: 5px;
}

#main {
	position: relative;
	margin-top: 20px;
}

#anfahrt {
	position: absolute;
	left: 6px;
	top: 81px;
	width: 40px;
	height: 75px;
	background-image: url('tr.png');
}

#anfahrt img {
	display: none;
}

#anfahrt:hover img {
	position: absolute;
	display: block;
	left: 475px;
	top: -20px;
	
}

#blau1 {
	position: absolute;
	left: 83px;
	top: 67px;
	width: 48px;
	height: 37px;
	background-image: url('tr.png');
}

#blau1 img {
	display: none;
}

#blau1:hover img {
	position: absolute;
	display: block;
	left: 397px;
	top: -5px;
	
}

#blau2 {
	position: absolute;
	left: 258px;
	top: 46px;
	width: 67px;
	height: 32px;
	background-image: url('tr.png');
}

#blau2 img {
	display: none;
}

#blau2:hover img {
	position: absolute;
	display: block;
	left: 222px;
	top: 16px;
}

/* #blau3 {
	position: absolute;
	left: 244px;
	top: 116px;
	width: 83px;
	height: 45px;
	background-image: url('tr.png');
}

#blau3 img {
	display: none;
}

#blau3:hover img {
	position: absolute;
	display: block;
	left: 236px;
	top: -54px;
} */

#rot1 {
	position: absolute;
	left: 69px;
	top: 94px;
	width: 52px;
	height: 46px;
	background-image: url('tr.png');
}

#rot1 img {
	display: none;
}

#rot1:hover img {
	position: absolute;
	display: block;
	left: 411px;
	top: -32px;
}

#rot2 {
	position: absolute;
	left: 46px;
	top: 149px;
	width: 59px;
	height: 51px;
	background-image: url('tr.png');
}

#rot2 img {
	display: none;
}

#rot2:hover img {
	position: absolute;
	display: block;
	left: 434px;
	top: -87px;
}

#rot3 {
	position: absolute;
	left: 305px;
	top: 162px;
	width: 26px;
	height: 43px;
	background-image: url('tr.png');
}

#rot3 img {
	display: none;
}

#rot3:hover img {
	position: absolute;
	display: block;
	left: 175px;
	top: -100px;
}

#gruen1 {
	position: absolute;
	left: 201px;
	top: 44px;
	width: 57px;
	height: 48px;
	background-image: url('tr.png');
}

#gruen1 img {
	display: none;
}

#gruen1:hover img {
	position: absolute;
	display: block;
	left: 279px;
	top: 18px;
}

/* #gruen2 {
	position: absolute;
	left: 194px;
	top: 116px;
	width: 5px;
	height: 75px;
	background-image: url('tr.png');
}

#gruen2 img {
	display: none;
}

#gruen2:hover img {
	position: absolute;
	display: block;
	left: 201px;
	top: -54px;
}

#gruen3 {
	position: absolute;
	left: 89px;
	top: 198px;
	width: 73px;
	height: 29px;
	background-image: url('tr.png');
}

#gruen3 img {
	display: none;
}

#gruen3:hover img {
	position: absolute;
	display: block;
	left: 391px;
	top: -136px;
} */

#hellgrau1 {
	position: absolute;
	left: 333px;
	top: 100px;
	width: 49px;
	height: 104px;
	background-image: url('tr.png');
}

#hellgrau1 img {
	display: none;
}

#hellgrau1:hover img {
	position: absolute;
	display: block;
	left: 147px;
	top: -38px;
}

/* #dunkelgrau1 {
	position: absolute;
	left: 325px;
	top: 55px;
	width: 60px;
	height: 40px;
	background-image: url('tr.png');
}

#dunkelgrau1 img {
	display: none;
}

#dunkelgrau1:hover img {
	position: absolute;
	display: block;
	left: 155px;
	top: 7px;
} */

#gelb1 {
	position: absolute;
	left: 226px;
	top: 171px;
	width: 83px;
	height: 54px;
	background-image: url('tr.png');
}

#gelb1 img {
	display: none;
}

#gelb1:hover img {
	position: absolute;
	display: block;
	left: 254px;
	top: -109px;
}

#logos {
	margin-top: 20px;
}

#logos > div:first-child div {
	float: left;
}

#logos #log a {
	margin-right: 12px;
	margin-left: 9px;
}

#logos #log a:first-child + a + a{
	margin-left: 30px;
	margin-right: 20px;
}

#logos #log a:first-child + a + a + a{
	margin-left: 10px;
	margin-right: 36px;
}

#ph {
	width: 56px;
	height: 56px;
	border: 2px solid gray;
	text-align: center;
	font-size: 14px;
	padding: 20px;
	background-color: #DDDDDD;
	float: left;
}

#logos > div:first-child + div {
	clear: left;
}

#logos table {
	padding-top: 10px;
}

#logos table:first-child {
	float: left;
	width: 340px;
}

#logos table:first-child + table {
	float: left;
	width: 120px;
}

#impressum {
	clear: left;
	margin-top: 30px;
	font-size: smaller;
	text-align: center;
}

#impressum div img {
	margin-right: 5px;
	border: none;
	vertical-align: middle;
}

#impressum > img {
	margin-right:0px;
	float: left;
}

#mainb {
	clear: left;
	width: 785;
	height: 300;
	position: relative;
	top: 10px;
	-moz-border-radius: 8px;
	overflow: hidden;
}

#mainb img {
	width: 300px;
	height: 300px;
	float: left;
	-moz-border-radius: 8px;
}

#blockcontent {
	position: relative;
	top: 20px;
	clear: left;
}

.i1 {
	margin-right: 10px;
	width: 50px;
	height: 50px;
}

.i2 {
	display: none;
}

.thumb {
	float: left;
	margin-bottom: 10px;
}

.thumb:hover .i2 {
	display: block;
	position: absolute;
	bottom: 10px;
	left: 0px;
	width: 300px;
	height: 300px;
}

.text {
	width: 485px;
	height: 300px;
	background-color: black;
	position: relative;
	float: left;
}

.text div {
	width: 465px;
	padding: 10px;
	color: white;
	position: absolute;
	bottom: 0px;
	font-size: 20pt;
	text-align: right;
	font-family: sans-serif;
	font-weight: lighter;
	font-variant: small-caps;
	line-height: 1.3em;
}

.textimg {
	display: none;
}

.thumb:hover .textimg {
	width: 465px;
	height: 280px;
	padding: 10px;
	color: white;
	display: block;
	position: absolute;
	bottom: 10px;
	left: 300px;
}

.ia {
	background-color: #1F1F58;
}

.ein {
	background-color: #4F0023;
}

.marlin {
	background-color: #504F50;
}

.forum {
	background-color: #F0AF00;
}

.lounge {
	background-color: #00592F;
}

.best {
	background-color: #666666;
}

td {
	vertical-align: top;
}
#ver td {
	padding-bottom: 5px;
}

#c {
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	
}

#myGallery
{
width: 330px !important;
height: 330px !important;
margin-left:auto;
margin-right:auto;
}

