@charset "utf-8";
body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:url("http://images.apple.com/euro/home/elements/gradient_texture20101115.jpg") repeat-x scroll 0 0 #EEEEEE;
}
a {
	text-decoration:none;
	color:rgb(63,63,63);
}
div#container {
}
div#page, div.page {
	margin:20px auto 0 auto;
	width:706px;
}
div#page div, div.page div {
	cursor:pointer;
}

div#videos {
	padding:10px;}
div.header {
	position:absolute;
	margin:0 auto 135px auto;
	text-align:center;
	background:#CCC;
	height:92px;
	border-radius:20px;
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-webkit-border-radius:20px;
	font-size:37px;
	color:rgb(63,63,63);
	line-height:92px;
	font-weight:700;
	width:706px;
	-webkit-box-shadow: 0px 0px 2px 1px #FFFBF0;
	-moz-box-shadow: 0px 0px 2px 1px #FFFBF0;
	box-shadow: 0px 0px 2px 1px #FFFBF0;
}
div#header_home {
	background:url(../images/home_header_s1.png);
}
div#header_album_1 {
	background:url(../images/album1_button_s1.gif)
}
div#header_album_2 {
	background:url(../images/album2_button_s1.gif)
}
div#header_album_3 {
	background:url(../images/album3_button_s1.gif)
}
div#header_album_4 {
	background:url(../images/album4_button_s1.jpg)
}
div#header_fotos {
	background:url(../images/fotos_button_r2_c2_s1.gif)
}
div#header_videos {
	background:url(../images/videos_button_r2_c2_s1.jpg)
}
div#header_uebermich {
	background:url(../images/uebermich_button_s1.jpg)
}
div#header_kontaktimpressum {
	font-size:12px;
	line-height:44px;
	width:140px;
	height:44px;
	background-position:center;
	margin: 20px 283px;
}
div.content img {
	margin: 0 0 6px 0;
	text-align:center;
}
div.content {
	margin: 147px auto 0 auto;
	text-align:center;
	position:absolute;
	background:#fff;
	padding:10px;
	height:450px;
	width:686px;
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-webkit-border-radius:5px;
}
div.text {
	text-align:center;
	position:absolute;
	padding:10px;
	margin:0 auto;
}
div.button {
	line-height:92px;
	font-size:37px;
	font-weight:700;
	color:rgb(63,63,63);
	-moz-border-radius:20px;
	-ms-border-radius:20px;
	-webkit-border-radius:20px;
	position:absolute;
	width:686px;
}
div#button_home_1 {
	background:url(../images/fotos_header_s1.png);
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;

}
div#button_home_1:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}
div#button_home_2 {
	background:url(../images/videos_button_r2_c2_s1.jpg);
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
}
div#button_home_2:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}
div#button_home_3 {
	background:url(../images/uebermich_button_s1.jpg);
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
}
div#button_home_3:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}
div#button_album_1 {
	background:url(../images/album1_button_s1.gif);
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
}
div#button_album_1:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}
div#button_album_2 {
	background:url(../images/album2_button_s1.gif);
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
}
div#button_album_2:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}
div#button_album_3 {
	background:url(../images/album3_button_s1.gif);
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
}
div#button_album_3:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}
div#button_album_4 {
	background:url(../images/album4_button_s1.jpg);
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
}
div#button_album_4:hover {
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
}
div#content_kontaktimpressum {
	top:150px;
	width:400px;
	height:250px;
	margin:auto 143px;
}
div.footer, div.footer {
	text-align:center;
	background-position:center;
	background:#CCC;
	height:44px;
	width:auto!important;
	white-space:nowrap;
	padding:0 20px;
	border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-webkit-border-radius:10px;
	font-size:12px;
	color:rgb(63,63,63);
	line-height:44px;
	font-weight:700;
	filter:alpha(opacity=60);
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
}
div#content_album_1,
div#content_album_2,
div#content_album_3,
div#content_album_4 {
	height:550px;
}

div#footer_album_1,
div#footer_album_2,
div#footer_album_3,
div#footer_album_4 {
	margin:500px 283px;
}
div#footer_fotos,
div#footer_videos,
div#footer_uebermich,
div#footer_home {
	margin:402px 273px;
}
div.content div {
	position:absolute;
}
div#pictures {
	top:10px;
}
div#page_21 #content {
	height:550px;
}
div#page_21 #footer {
	top:450px;
}
div#button_home_1, #button_album_1 {
	top:10px;
}
div#button_home_2, #button_album_2 {
	top:108px;
}
div#button_home_3, #button_album_3 {
	top:206px;
}
div#button_album_4 {
	top:304px;
}
