<style type="text/css">
.header p {
	margin:0px;
}
@font-face {
  font-family: 'Smokum';
  font-style: normal;
  font-weight: 400;
  src: local('Smokum'), local('Smokum-Regular'), url(http://themes.googleusercontent.com/static/fonts/smokum/v3/NUdvwLOnBJ8Rm0W3WYEzYQ.woff) format('woff');
}
#cookieNotice              {box-shadow:3px 3px ;position:fixed;bottom:0px;background-color:#c0c0c0;color:black;font-size:small;border:solid 2px black;padding:5px;padding-right:50px;text-align:center;width:935px;z-index:9999;}
#cookieNoticeCloser        {color:black;position:absolute;right:30px;bottom:20px;width:15px;height:15px;cursor:pointer}
/* Hyperlinks */
	
 

 
.navigation {
	position:absolute; top:234px;
	z-index:999;
}
	
body a {
	color:#FFFF00;
	text-decoration: underline;
}
body a:hover {
	color:#FF3300;;
	text-decoration: none;
}
.nava a {
	background-image:url('');
	background-repeat:no-repeat;
	color:aqua;	
}

.rahmen3 {
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
}

.dieseite {
    border-width: 1px;
	border-style: solid;
	border-color:black;
	width: 1000px;
    margin: 0 auto; 
    padding:0px;
	background-image:url('images/backgrounds/bg-html2.gif');
	background-color:white}
.dieadminseite {
	width: 1000px;
	margin: 0 auto;
	padding: 1px;
	border: thin black solid;}


.header {
    position:relative;
    font-weight: bold;
	background-image: url(images/admin1.jpg); 
	color: white;
	background-color:;	
	background-repeat: repeat;
	height: 275px;
	margin:0px;
	padding:1px;
}
/* Headertitel */
.header h1 {
	font-weight: bold;
	font-style: italic;
	color: white;
	margin-bottom: 0;
	margin-left:10px;
}
.header h3 {
	font-weight: bold;
	font-style: italic;
	color: white;
	margin-top: 0;
	margin-left:10px;	
}
.navk {
	width:170px;
	list-style-type: none;
	position:absolute; left:0px;
	margin:0px;
}
.navk ul {
	list-style-type: none;
		margin:0px;
}
.navk li {
	list-style-type: none;
	margin:0px;
}

.navk a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:small;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	color: #800000;
	display: block;
	padding-top: 7px;	
	padding-bottom: 7px;
}
.navk a:hover {
	background-color:orange;
}
.nav2 li {
	float: left;
}

.nav2 a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:small;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	color: black;
	display: block;
	padding-top: 7px;	
	padding-bottom: 7px;
    border: 1px solid black;
    background-color: white;
	width:120px;
	background-image:none;
}
/* .naviaktiv a {
	font-weight: bold;
	text-decoration: none;
	color:  white;
	display: block;
    background-color: blue; 
	background-image: url('');
}
*/
.nav2 a:hover {
	font-weight: bold;
	text-decoration: none;
	width: 120px;
	display: block;
	color:   red;
	background-color: aqua;
	z-index:20;
}

img{
	border:0;
}
body{
	background-image:url('images/backgrounds/wueste.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	margin:0px;
}
.config{
	background-color: #808080;
	font-size:90%;
	padding:5px;
    position:relative;
    z-index:1;
}
.footer {
	font-size: medium;
	margin:0px;
    color: #FFFFFF;
    padding:1px;
	background-color: #663300;
/*	background-image:url('images/backgrounds/strasse.jpg'); */
	}
	/*
.footer a{
    color: blue;
    text-decoration:underline:
	}
.footer a:hover{
    color: white;
    text-decoration: underline:
	}
	*/
	
.admintable {
	font-size: medium;
	text-align:left;
    color: white;
    width:100%;
    padding:0px;
    margin:0px;
	background-color: blue;
	}

.content {
	font-size: medium;
	text-align:left;
	width:150px;
    color: white;
    
    padding:10px;
    margin:0px;
	background-color: purple;
	}
.main {
	border:1px transparent solid;
    clear: left;
	font-size:medium;;
	text-align:left;
	color:#FFFFFF;
	background-color:  ;
	background-image:url('images/backgrounds/strasse.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	position:relative;
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	min-height:400px;
	z-index:1;
	}
.tablerahmen {
    clear: left;
	border-width: 1px;
	border-style: solid;
	background-color:white;
/*	padding-left:10px;
	padding-right:10px; */
}	
.rahmen1 {
    padding-left: 10px;
    padding-right:10px;
	border: 1px solid #FFFFFF;
	width:20px;

}
.rahmen {
	border: 1px solid #000000;	
}

.rahmen3 {
    padding-left: 10px;
    padding-right:10px;

	border: 1px solid #000000;	
	background-color:red;

}
.counter {
	font-size: medium;
	font-style:italic;
	font-weight:bold;
	text-align:center;
    padding:0px;
}
.sprache {
	position:absolute; left:680px;top:50px;
}
.sprache a {
	color:yellow;
}
.cart1 {
	font-size:small;	
	position:absolute; right:100px;top:0px;
}
.rahmenk {
	border: thin #000000 solid;
	margin: 20;
	padding: 10;
	width:140px;
	height:250px;
	text-align: center;
}
.rahmenk a {
	text-decoration:none;
	color:black;
	}

.suchen {
	position:absolute;
	left:830px;
	top:10px;
    margin: 0px;
	padding: 0px;
	font-size:small;
	 
}
.searchbox {
	display: block;
	background:url("images/suchfeld.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:19px;
	padding: 2px 0 0 10px;
	width:119px;
	border: 0;
}
.searchbt {

}
h1,h2,h3  {
	color:white;
	font-family: 'Smokum', cursive;
	font-weight:bold;
}
.main td {
	vertical-align:top;
}
.bildr{
border: 10px  ridge saddlebrown;
padding:10px;
margin:10px; }
	@media only screen and (max-width:1030px) {
		body{padding:0;}
		.dieseite, .main, .main2, .header, video {
			width:100%;		
			padding: 1px 0 0 0;
			margin: 0;	
			height:auto;
		}
		.header{height:150px}
	 	#bp2 {
 			display:none;
 		}
 	 	#bp3 {
 			display:block;
 		}
		
	}	
</style>
