
.bodyback{
	width: 100%;
	margin-top: 0px;
   	margin-left: auto;
   	margin-right: auto;
	text-align: center;
	background: #FFFFFF;
}

div#topspace {
   width: 100%;
   height: 150px;
   background: #F7ECE0 none repeat scroll 0% 0%;
   position: fixed;
   z-index: 1;
}

div#Back-Ueberschrift{
	width: 100%;
	height: 120px;
	padding-top: 170px;
	text-align: center;
	background-image: no-repeat;
	background: #DAD0C5;
}


div#middlespace{
	width: 100%;
	height: 200px;
	padding-top: 0px;
	text-align: center;
	background-image: no-repeat;
	background: #7E736C;
}

div#bottomspace{
	width: 100%;
	height: 150px;
	padding-top: 0px;
	text-align: center;
	background-image: no-repeat;
	background: #333333;
}

.topschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 42px;
	color: #333333;
	padding-top: 10px;
	height: 80px;
	text-align: right;
	text-valign: top;
	text-shadow: 4px 3px 5px #CCCCCC;
}

.bottomschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 42px;
	color: #FFFFFF;
	padding-top: 10px;
	height: 80px;
	text-align: left;
	text-valign: top;
	text-shadow: 4px 3px 5px #666666;
}

div.ex1 {
  text-align: center;
  margin-top: 15px;
}

.a {
	font-family: helvetia;
	font-size: 30px;
	background: padding-box;
  	padding: 10px 6px;
  	text-align: center;
  	display: inline-block;
	text-decoration: none;
}
.a:link { color: #777777; text-decoration:none;}
.a:active { color: #777777; text-decoration:none;}
.a:visited { color: #777777; text-decoration:none;}
.a:hover { color: #FFFFFF; background: #7E736C; text-decoration:none;}

.Startseite-Ueberschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 70px;
	color: #222222;
	text-align: center;
	text-valign: bottom;
	text-shadow: 4px 3px 5px #CCCCCC;
}

.Shop-1-Ueberschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 60px;
	color: #222222;
	text-align: center;
	text-valign: bottom;
	text-shadow: 4px 3px 5px #CCCCCC;
	text-decoration: none;
}

.Shop-1-Ueberschrift-2{
	font-family: Times New Roman;
	weight: regular;
	font-size: 40px;
	color: #666666;
	text-align: center;
	text-valign: bottom;
	text-shadow: 4px 3px 5px #CCCCCC;
}

.Kollektion-Ueberschrift-1{
	font-family: Times New Roman;
	weight: regular;
	font-size: 45px;
	color: #222222;
	text-align: center;
	text-valign: top;
	text-shadow: 4px 3px 5px #CCCCCC;
}

.Kollektion-Ueberschrift-2{
	font-family: Times New Roman;
	weight: regular;
	font-size: 35px;
	color: #555555;
	text-align: center;
	text-valign: top;
	text-shadow: 4px 3px 5px #CCCCCC;
}

.Kollektion-Ueberschrift-3{
	font-family: Times New Roman;
	weight: regular;
	font-size: 30px;
	color: #666666;
	text-align: center;
	text-valign: top;
	text-shadow: 4px 3px 5px #CCCCCC;
	text-decoration: none;
}

.kollektion-background{
	height: 3px;
	background: #CCCCCC;
}

.Ueberschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 46px;
	color: #555555;
	text-align: center;
	text-valign: bottom;
	text-shadow: 4px 3px 5px #CCCCCC;
}

.Ueberschrift-middle{
	font-family: Times New Roman;
	weight: regular;
	font-size: 46px;
	color: #FFFFFF;
	text-align: center;
	text-valign: bottom;
	text-shadow: 4px 3px 5px #3C3C3C;
}

.link{
	height:10px;
	font-family: Times New Roman;
	color: #666666;
	font-size: 28px;
	text-decoration: none;
}

#page{
	width: 100%;
	text-align: center;
}


div#Shoptop{
	width: 100%;
	height: 200px;
	margin-top: 116px;
	text-align: center;
	background: #7E736C;
}



.Shop-Ueberschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 50px;
	color: #FFFFFF;
	text-align: center;
	text-valign: top;
	text-shadow: 4px 3px 5px #999999;
	background: #7E736C;
}

.Shop-1-text{
	font-family: Times New Roman;
	weight: regular;
	font-size: 40px;
	color: #555555;
	text-align: center;
	text-valign: top;
	margin-left: 0px;
	margin-right: 0px;
	text-shadow: 4px 3px 5px #CCCCCC;
	background: #FFFFFF;
}

.Paint-Ueberschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 50px;
	color: #333333;
	text-align: center;
	text-valign: top;
	text-shadow: 4px 3px 5px #CCCCCC;
	background: #DAD0C5;
}

.page-paint{
	font-family: Times new roman;
	font-size: 30px;
	color: #888888;
	text-align: center;
	text-shadow: 2px 2px 5px #CCCCCC;
}



div#Print{
	width: 100%;
	height: 120px;
	padding-top: 170px;
	text-align: center;
	background-image: no-repeat;
	background: #DAD0C5;
}

.Print-Ueberschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 50px;
	color: #333333;
	text-align: center;
	text-valign: top;
	text-shadow: 4px 3px 5px #999999;
	background: #DAD0C5;
}

.paint{
	height:10px;
	font-family: Times New Roman;
	color: #222222;
	font-size: 28px;
	padding-left: 30px;
	padding-right: 25px;
	text-align: justify;
	text-shadow: 4px 3px 5px #999999;
}

.print{
	height:10px;
	font-family: Times New Roman;
	color: #222222;
	font-size: 28px;
	padding-left: 25px;
	padding-right: 30px;
	text-align: justify;
	text-shadow: 4px 3px 5px #999999;
}

.print-start{
	height:10px;
	font-family: Times New Roman;
	color: #222222;
	font-size: 28px;
	padding-left: 25px;
	padding-right: 30px;
	text-align: center;
	text-shadow: 4px 3px 5px #999999;
}

/*AUTOMATIC SLIDE SHOW*/
* {box-sizing: border-box;}
body {font-family: Verdana, sans-serif;}
.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 92%;
  position: relative;
  margin: auto;
}

/* Caption text */
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 92%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 10.6s ease;
}

.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 100.5s;
  animation-name: fade;
  animation-duration: 4.5s;
}

@-webkit-keyframes fade {
  from {opacity: 100.500} 
  to {opacity: 10500}
}

@keyframes fade {
  from {opacity: .1000} 
  to {opacity: 1000}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .text {font-size: 11px}
}

/*END SLIDE SHOW*/


.shadow{
	box-shadow: 5px 5px 15px #333333;
}

.a-bio {
	color: #666666;
	font-family: Times New Roman;
	font-size: 30px;
	text-decoration: none;
}

.text-page{
	font-family: Times new roman;
	font-size: 30px;
	color: #888888;
	text-align: left;
	text-shadow: 2px 2px 5px #CCCCCC;
}

.text-titel-links{
	font-family: Times new roman;
	font-size: 40px;
	color: #444444;
	padding-left: 200px;
	text-align: left;
	text-shadow: 2px 2px 5px #CCCCCC;
}

.text-page-links{
	font-family: Times new roman;
	font-size: 22px;
	color: #666666;
	padding-left: 200px;
	padding-right: 200px;
	text-align: left;
	text-shadow: 2px 2px 5px #CCCCCC;
}

.text-titel-rechts{
	font-family: Times new roman;
	font-size: 40px;
	color: #444444;
	padding-right: 350px;
	text-align: right;
	text-shadow: 2px 2px 5px #CCCCCC;
}

.text-page-rechts{
	font-family: Times new roman;
	font-size: 22px;
	color: #666666;
	padding-left: 200px;
	padding-right: 300px;
	text-align: right;
	text-shadow: 2px 2px 5px #CCCCCC;
}

/*Print Art*/
.textueberschrift{
	font-family: Times new roman;
	font-size: 40px;
	color: #444444;
	text-align: center;
	text-valign: middle;
	background: #DFD5CB;
	text-shadow: 2px 2px 5px #CCCCCC;
}


.Text-bio-1{
	width: 50%;
	font-family: Times new roman;
	font-size: 30px;
	color: #666666;
	height: 200px;
	padding-left: 5px;
	padding-right: 80px;
	padding-top: 150px;
	text-align: center;
	background: #FFFFFF;
}

.Text-bio-2{
	width: 40%;
	font-family: Times new roman;
	font-size: 30px;
	color: #666666;
	height: 200px;
	padding-left: 100px;
	margin-top: 150px;
	text-align: center;
	background: #FFFFFF;
}

.Text-bio-3{
	width: 50%;
	font-family: Times new roman;
	font-size: 30px;
	color: #666666;
	height: 200px;
	padding-left: 50px;
	padding-right: 50px;
	margin-top: 150px;
	text-align: center;
	background: #FFFFFF;
}


.kontakt-text{
	width: 70%;
	font-family: Times new roman;
	font-size: 30px;
	color: #666666;
	height: 200px;
	padding-left: 40px;
	padding-right: 40px;
	margin-top: 50px;
	text-align: center;
	background: #FFFFFF;
}

.payschrift{
	font-family: Times New Roman;
	weight: regular;
	font-size: 30px;
	color: #555555;
	text-align: left;
	text-valign: top;
	text-shadow: 4px 3px 5px #CCCCCC;
}