body {
	margin: 0;
	background-color: #EEE;
	background-image: -webkit-linear-gradient(#BBB, #EEE, #EEE, #EEE);
	background-repeat: no-repeat;
	font-family: "Helvetica", sans-serif;
}

.logo {
	font: 4em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-shadow: #333 1px 1px 6px;
	color: #dadada;
}

.leder{
	min-height: 300px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	background: url(../bilder/leder.jpg);
	font: 0.85em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.roundrectShadow{
	min-height: 300px;
	/*height: auto;*/
	/*background: #fde0db url(../__NO_BACKUP/BackedUp_on_Hofer500/Fullback_B4_install_100807__PARTS/alex/Documents/_Resourcen/Texturen/liveInterior3D_Texturen/textures/Leather/01_santa_11960.jpg);*/
	
	-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
	color: #464646;
	border-top-color: #2360a1;
	border: 1px solid #f2e7c8;
	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	text-shadow: #FFF 0px 0px 8px;
	/*ece7ce*/
	background: url(../bilder/passFotoPosterizedFarbe2.png) no-repeat 300px 0;
	font: 0.9em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 20px 20px 20px 40px;
}

.roundrectShadow img{
	float: right;
	width: 180px;
	height: 500px;
/* background-color: #FF0000;*/
}
.roundrectShadow a{
	color: #000;
}
	
#centered{
	margin: 50px auto 0px auto;
	width: 600px;
}

#footer {
	color: #676767;
	font: 0.7em "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}

.farbe2x{
	color: #f1e5bb;
}

.farbe1{
	color: #f1e5bb;
	/*color: #728fc7;*/
}

#menu {
	position: relative;
	width: 390px;
	height: 30px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	background-image: -webkit-linear-gradient(rgb(160, 160, 160), rgb(120, 120, 120));
	color: white;
	font-family: "Helvetica", sans-serif;
	-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
	top: -43px;
	left: 310px;
	float: left;
}

#menu a {
	color: white;
	text-decoration: none;
	float: left;
	width: 89px;
	height: 100%;
	border-right: 1px solid rgba(0, 0, 0, 0.2);
	line-height: 30px;
	text-align: center;
	text-transform: uppercase;
	font-size: 80%;
	text-shadow: #000000 0px 1px 0px;
}

#menu a.selected {
	background-image: none;
	background-color: rgba(0, 0, 0, 0.2);
}

#menu a:not(.selected):hover {
	background: rgba(0, 0, 0, 0.2);
}

#menu a:first-of-type {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
}

#menu a:last-of-type {
	border-right: none;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	width: 120px;
}