*, html {
	margin:0;
	padding:0;
}

a {
	color:#006699;
}

h2 {
	font-weight:normal;
	color:#666666;
	font-size:1.4em;
}

p {
	margin-bottom:10px;
	line-height:1.6em;
}

div.nadk-blog-navigation {
	width:100%;

	margin:8px auto 10px auto;
}

div.post {
	background-color:#ffffff;
	border:1px solid #cccccc;
	padding:7px;
	margin:10px 0;
}

span.date {
	color:#666666;
	font-size:0.7em;
	text-transform:uppercase;
}

div.nadk-blog-navigation-pfeile p a {
	font-size:1.0em;
}

div.nadk-blog-navigation-pfeile p.voriger-link {
	width:30%;
	float:left;
	text-align:left;
}

div.nadk-blog-navigation-pfeile p.naechster-link {
	width:30%;
	float:right;
	text-align:right;
}

div.post-content {
	padding-top:4px;
}

div.clear { 
	clear:both;
}




body { 
	font:12px/1.4 Helvetica, sans-serif;
	background:#333; 
	color:#333; 
	margin:0 auto;
	padding:0;
}


.group:after { 
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	clear: both; 
	height: 0; 
}

.group {
	display: inline-block; 
	clear: both;
}

/* start commented backslash hack \*/ * html .group { height: 1%; } .group { display: block; } /* close commented backslash hack */

article, aside, figure, footer, header, hgroup, menu, nav, section { display: block; }

a:focus { outline: 0; }

#kueche { padding: 14px; }

h1 { 
	font: bold 32px Helvetica, Arial, Sans-Serif; 
	letter-spacing: -1px; 
	padding: 14px; 
	color: #333; 
	text-shadow: 1px 1px 1px white;
}

p { margin: 0 0 15px 0; }
 
nav ul { 
    list-style: none; 
	background: #58444e; 
	padding: 5px 20px; 
	width: 478px; 
	position: relative; 
    left: -9px;
}

nav ul li { display: inline; }

nav ul li a {
	display: block;
	float: left;
	border-top: 1px solid #58444e;
	background: #58444e;
	height: 17px;
	padding: 0 10px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	font: bold 11px/16px "Lucida Grande", "Verdana", sans-serif;
	color: rgba(255,255,255,1);
	text-decoration: none; 
	margin: 0 5px 0 0;
}

nav ul li a:hover {
	border-top: 1px solid #00aeef;
	background: #00aeef;
	color: rgba(255,255,255,1); 
}	

nav ul li a:active, nav ul li a.current {
	border-top-color: #004c6d;
	background: #004c6d;
	position: relative;
	top: 1px; 
}

	
#inhalt {
	position:fixed;
	z-index:70;
	overflow:visible;
}

#navigation-kueche {
	position:fixed;
	left:200px;
	width: 500px; margin: 40px auto 5px; background: #ffffff; 
    padding: 8px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
}


#tischaufsteller { 
	position:fixed;
	top:500px;
	left:200px;
	z-index:70;
	overflow:visible;
    height:150px; width: 225px; margin: 40px auto 5px; background: #ffffff;  
    padding: 8px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
}

#tischaufsteller2 { 
	position:fixed;
	top:500px;
	left:450px;
	z-index:70;
	overflow:visible;
    height:150px; width: 245px; margin: 40px auto 5px; background: #ffffff; 
    padding: 8px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
}



@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-o-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

#cf4a {
  position:fixed;
  top:0;
  left:0;
}
#cf4a img {
	position:fixed;
	width:100%;

}

#cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 16s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 16s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 16s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 16s;
}

#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 12s;
  -moz-animation-delay: 12s;
  -o-animation-delay: 12s;
  animation-delay: 12s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 8s;
  -moz-animation-delay: 8s;
  -o-animation-delay: 8s;
  animation-delay: 8s;
}
#cf4a img:nth-of-type(3) {
  -webkit-animation-delay: 4s;
  -moz-animation-delay: 4s;
  -o-animation-delay: 4s;
  animation-delay: 4s;
}
#cf4a img:nth-of-type(4) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}


