/* CSS Document */
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}


#container{
width: 720px;
margin: 0 auto;
}
#container p {
line-height: 1.2em;}


h1{
	color: #000000;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 70px;
	}

.top{
width: 100%;
heigh: 30px;
background-color: #FFFFFF; 
border-radius: 0 30px 0 0;
}


h2{
	position: relative;
	left: 30px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 4em;
	text-transform: lowercase;
}

h3{
position: relative;
left: 30px;
color: #000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 3.5em;
}

p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #000000;
	}
.Logobanner {
    width: 650px;
	height: auto;
	}

.musik{
height: 2800px;
width: 100%;
background-color: #FFFFFF; 
}
.musik-inner{
padding: 0 auto;
}

.pixa {
	float: none;
	width: 100%;
	position: relative;
	}

.AlbumButton {
	width: 400px;
	height: auto;
		}

.AlbumButtonA {
	width: 400px;
	height: auto;
		}


.maler{
height: 2530px;
width: 100%;
background-color: #CCCCCC;
}
.maler-inner{
padding: 0 auto;
}

.pixb {
	width: 100%;
	position: relative;
	float: none;
		}

.gemaelde{
width: 100%;
position: relative;
padding: 0 auto;
}

.gallery{
width: 100%;
height: 2190px;
background-color: #FFFFFF;
}

.gallery-inner{
padding: 0 50px 0 50px;
}

.end{
	background-color:#FFFFFF;
	color: #000000;
	padding: 10px;
	border-radius: 0 0 0 30px;
	font-size: 2em;
	display: block;
}

.imp{
width: 100%;
heigh: 40px;
background-color: #FFFFFF; 
}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* @end */
/* CSS Document */

