 * {
font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
}

body {
width: 800px; margin: 0px auto; background-color: #c69;
}

#menue
{
font: bold 12px Arial; color:#fff; margin-left: 0px;
padding: 3px 0px; border-bottom: 1px solid #000066;
}

#menue li {margin: 0; display: inline; list-style: none;}

#menue a
{
padding: 3px 10px;
margin-left: 5px;
border-bottom: none;
border: 1px solid #000066;
text-decoration: none;
background: #000066;
}

#menue a:link, #menue a:visited { color: #fff; background-color: #000066;}
#menue a:hover {color:yellow; background-color: #000;}

#menue a#ausgewaehlt {border-bottom: 1px solid #dd0e1a; color:#fff; background-color: #dd0e1a;}

</style>
<script language="JavaScript" type="text/JavaScript">

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
</script>

div {
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.maindiv {
width: 800px; height: 600px; background-color: #6f3; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;  background-repeat: no-repeat; background-position: center;
}

.cf-button a {
	    background:transparent url(http://bilder.clipfish.de/v2/icons/playbtn.png) no-repeat scroll left top; 
	    position:absolute; 
	    top:72px; 
	    left:143px;
	    width:35px;
	    height:36px;
	}
.yellow {
color:#FFFF00
}

.center {
text-align: center;
}

.small {
font-size: 13px; color:#999;
}

.divblumenkohl {
position: absolute; margin-top: 100px; margin-left: 50px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Blumenkohl.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divananas {
position: absolute; margin-top: 170px; margin-left: 110px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Ananas.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.diverdbeere {
position: absolute; margin-top: 220px; margin-left: 20px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Erdbeere.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divorange {
position: absolute; margin-top: 285px; margin-left: 165px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Orange.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divhuhn {
position: absolute; margin-top: 310px; margin-left: 700px; width: 80px; height: 80px; background-color: #390; background-image: url(bilder/Buttons/Huhn.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divtomate {
position: absolute; margin-top: 200px; margin-left: 570px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Tomate.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divgurke {
position: absolute; width: 60px; height: 60px; margin-top: 300px; margin-left: 605px; background-color: #390; background-image: url(bilder/Buttons/Gurke.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divbanane {
position: absolute; margin-top: 330px; margin-left: 510px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Banane.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divapfel {
position: absolute; margin-top: 160px; margin-left: 660px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Apfel.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divaubergine {
position: absolute; margin-top: 320px; margin-left: 70px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Aubergine.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divpaprika {
position: absolute; margin-top: 180px; margin-left: 80px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Paprika.jpg); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divcanvas {
position: absolute; margin-top: 190px; margin-left: 160px; width: 640px; height: 380px; background-image: url(bilder/Diaetyoga_bg_02_sma.jpg); background-repeat:no-repeat; background-position: center; background-color: #fc6;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divcanvasohne {
position: absolute; margin-top: 190px; margin-left: 160px; width: 640px; height: 380px; background-color: #fc6;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divheadline {
position: absolute; margin-top: -50px; margin-left: 350px; padding: 10px; background-color: #6c6; font-family: cooper black; font-size: 36px; color: #930;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divheadbn1 {
position: absolute; margin-top: 130px; margin-left: 160px; width: 620px; padding: 10px; background-color: #6c6; font-family: cooper black; font-size: 36px; color: #930;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divheadpresse {
position: absolute; margin-top: -50px; margin-left: 320px; padding: 10px; background-color: #6c6; font-family: cooper black; font-size: 36px; color: #930;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.section_1 {
position: absolute; margin-top: 190px; margin-left: 170px; width: 620px; height: 380px; background-color: #ffc;
-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; overflow: scroll;
}

.fliestext_01 {
text-align: justify; padding-left: 20px; padding-right: 20px;
}

.divdemo_1 {
position: absolute; margin-top: 200px; margin-left: 180px; width: 96px; height: 54px; background-color: #390; background-image: url(bilder/Bonn01_sma.jpg); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

.divdemo_2 {
position: absolute; margin-top: 310px; margin-left: 180px; width: 96px; height: 54px; background-color: #390; background-image: url(bilder/Bonn02_sma.jpg); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

.divdemo_3 {
position: absolute; margin-top: 420px; margin-left: 180px; width: 96px; height: 54px; background-color: #390; background-image: url(bilder/Bonn03_sma.jpg); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

.divdemo_4 {
position: absolute; margin-top: 200px; margin-left: 660px; width: 96px; height: 54px; background-color: #390; background-image: url(bilder/Bonn04_sma.jpg); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

.divdemo_5 {
position: absolute; margin-top: 330px; margin-left: 660px; width: 96px; height: 54px; background-color: #390; background-image: url(bilder/ufa_sma.jpg); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

.divleft {
background-color: #000066; position:relative; margin-top: 20px; margin-left: 0px; width: 200px; height: 380px;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divright {
background-color: #FFCC33; position:relative; margin-top: -380px; margin-left: 580px; width: 220px; height: 380px;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divrightdemo {
background-color: #FFCC33; position:relative; margin-top: -390px; margin-left: 220px; width: 580px; height: 400px;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

.divvideo {
position: absolute; margin-top: 200px; margin-left: 50px; width: 60px; height: 60px; background-color: #390; background-image: url(bilder/Buttons/Orange.jpg); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}

.news {
font-size: 13px; color: #900; margin: 12px 12px 12px 12px;
}

.footer {
background-color: #000066; position:relative; margin-top: 30px; margin-left: 0px auto; width: 800px; height: 50px;
-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

header {
padding: 2px; text-align: center; color: #fff; font-weight: bold;
}

header h1 {
font-size: 24px; margin: 0px;
}

header h2 {
font-size: 18px; margin: 0px; color: #ccc; font-style: normal;
}

nav ul {
margin-top: 6px; margin-left: -10px; list-style: none; padding: 0px; padding-top: 55px; height: 24px;
}

nav ul li {
padding: 0px 20px 5px 10px; height: 24px;
}

nav ul li a {
color: #930; text-decoration: none;
font-family: cooper black; font-size: 16px; font-weight: normal; white-space: nowrap;
}

nav ul li a:hover {
font-weight: bold; font-size: 24px;
}

article > header time { font-size: 14px; display: block; width: 26px; padding: 2px; text-align: center; background-color: #993333; color: #fff; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; float: left; margin-bottom: 10px;
}

article > header time span { font-size: 10px; font-weight: normal;
text-transform: uppercase;
}

article > header h1 { 
padding: 2px; text-align: center; color: #fff; font-weight: bold; text-shadow: 2px 2px 5px #333;
}

article > header h1 a {
color: #993333;
}

article > section header h1 {
font-size: 24px;
}

article p {
clear: both; color: #fff; font-weight: bold; background-color: #000066; -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;
}

footer p {
text-align: center; font-size: 12px;
color: #888; margin-top: 24px;
}

article > section video {
width: 480px; height: 360px;
}

article > section div.no-html5-video,
article > section div#no-canvas {
width: 480px; height: 40px; border: 1px solid #993333;
text-align: center; color: #993333; font-size: 13px;
font-style: italic; background-color: #F7E9E9;
}

article > section form {
border: 1px solid #888;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;
box-shadow: 10px 10px 5px #888;
background-color: #eee;
padding: 10px;
margin-bottom: 30px;
}

article > section label {
font-weight: bold; font-size: 13px;
}

article > section input {
margin-bottom: 3px; font-size: 13px;
}