@charset 'UTF-8';a:link{color:#000;text-decoration:none;}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#b79346;text-decoration:none;}
a:active{color:#222;text-decoration:none;}
h7{font-family:Futura, 'ufonts.com_futura-medium', Helvetica;font-size:x-large; letter-spacing:0.18em;font-weight:400;color:#000;text-align:center;text-transform:uppercase;}
h1{font-family:Futura,'ufonts.com_futura-medium', Helvetica;font-size:large; letter-spacing:0.15em;font-weight:400;color:#000;text-align:center;text-transform:uppercase;}
h2,h3,h6{font-family:Futura,'ufonts.com_futura-medium','Helvetica Neue Ultra Light', Arial, sans serif;}
h2{ font-size:medium; letter-spacing:0.15em;font-weight:300;color:#000;text-align:center;color:#000;text-align:center;text-transform:uppercase;}
h3{ helvetica;font-size:large; letter-spacing:0.15em;font-weight:400;color:#000;text-align:center;font-size:medium;font-weight:200;color:#000;letter-spacing:0.12em;text-align:center;text-transform:uppercase;}
h4{font-family:Tangerine;color:#000;font-size:xx-large;font-stretch:condensed;text-align:center;line-height:0px;ma,rgin-top:0px;}
h5{font-family:'Tangerine';color:#b79346;font-size:xx-large;text-align:center;margin-top:0px}
h6{font-size:xx-large;font-weight:100;color:#000;text-align:center;margin-top:0px}

tangerine{font-family:'Poiret One';color:#b79346;font-size: 2em; text-align:center;}
Montez{font-family:'Montez';color:#b79346; text-align:center;}
myriad{font-family:Calibri,'Open Sans','Helvetica light','Myriad Pro', Arial, Helvetica, sans-serif;}
myriad-white{font-family:Calibri,'Open Sans','Helvetica light','Myriad Pro', Arial, Helvetica, sans-serif;color:#FFF;padding-left:6px;padding-top:2px;padding-right:6px;}
myriad2{font-family:Lato, 'Helvetica light','Myriad Pro', Arial, Helvetica, sans-serif;font-size:x-small;text-decoration:none;color:#666;}
.myriad-web-large{font-family:'Myriad Web Pro','Myriad Pro', Arial, Helvetica, sans-serif;font-size:x-large;text-decoration:none;text-shadow:0.1em 0.1em #333;color:#FFF;letter-spacing:0.04em;line-height:1.3em;text-align:left;}
.myriad-web-large-bold{font-family:'Myriad Web Pro','Myriad Pro', Arial, Helvetica, sans-serif;font-size:x-large;text-decoration:none;text-shadow:0.1em 0.1em #333;color:#FFF;letter-spacing:0.2em;line-height:1.3em;text-align:left;}
.myriad-web-medium{font-family:'Myriad Web Pro','Myriad Pro', Arial, Helvetica, sans-serif;font-size:large;text-decoration:none;text-shadow:0.2em 0.1em #333;color:#FFF;letter-spacing:0.2em;line-height:1.3em;text-align:left;}
body{background-color:#f2f1ec;style='background-image:url(images/hg/hg.jpg); background-attachment:fixed;'}
#wrapper{width:100%;height:100%;display:center;-webkit-animation:linear 2s;-webkit-animation-name:move;-moz-animation:linear 1s;-moz-animation-name:move;background-color:#f2f1ec;}
@-webkit-keyframes move{from{opacity:0.1;}
to{opacity:1;}
}
@-webkit-keyframes fade{0%{opacity:1;}
10%{opacity:0.8;}
50%{opacity:0.4;}
100%{opacity:1.0;}
}
.hover-box{border:10px solid #fc6;color:;display:none;position:absolute;text-decoration:none;top:40px;}
a:hover.span.hover-box{display:block;}
.cursor{font-family:'Futura';Helvetica;color:#fff;cursor:cursor;padding-left:10px;padding-right:10px;letter-spacing:0.3em;background-color:#000;border:0;}
.cursor2{font-family:'Futura';Helvetica;font-size:small;color:#fff;cursor:cursor;padding-left:10px;padding-right:10px;letter-spacing:0.1em;background-color:#000;border:0;}
.cursor3{font-family:'Futura';Helvetica;font-size:small;color:#666;cursor:cursor;padding-left:10px;padding-right:10px;letter-spacing:0.1em;background-color:#fff;border:0;}
.cursor4{font-family:'Futura';Helvetica;color:#fff;cursor:cursor;padding:20px 10px 20px 10px;letter-spacing:0.3em;background-color:#000;border:0;}
.linie{border:0;height:1px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));}
.rahmen{border:7px outset #969696;padding:10px;background-color:#f1eae4;}
.rahmen2{border:4px outset #ccc;padding:0px;}
#mainheader{background-color:#fff;opacity:0.7; clear:both;}
#header{background-color:#fff;}
#header2{background-color:#fff;}
#header3{background-color:#fff;}
#header4{background-color:none;}
#logo{background-color:#fff;}
#nav{float:left;background-color:#fff;font-size:14px;}
#main{background-color:#fff;border: 20px;}
#main2{background-color:#fff;border: 20px;}
#main3{background-color:#fff;clear:both;border: 20px;}
#next{background-color:#fff;}
#textblock1{background-color:#fff;text-align:center;border: 20px;}
#textblock2{background-color:#fff;text-align:center;border: 20px;}
#textblock3{background-color:#fff;text-align:center;border: 20px;}
#textblock4{background-color:#fff;border: 20px;}
#textblock5{background-color:#000;border: 20px;}
#textblock6{background-color:#fff;text-align:center;border: 20px;}
#textblock7{background-color:#fff;text-align:center;border: 20px;}
#newsblock1{background-color:#fff;text-align:center;border: 20px;}
#newsblock2{background-color:#fff;text-align:center;border: 20px;}
#newsblock3{background-color:#ccc6c1;text-align:center;border: 20px;}
#kreis1{background-color:#ccc6c1;text-align:center;}

#herz{
animation-name: herzschlag;
animation-duration: 1s;
animation-direction: alternate;
animation-iteration-count: infinite;
}
@keyframes herzschlag{
from {width: 16px;} to {width: 20px;}
}
#kreis {
    background-color: red;
    position: absolute;
    width: 200px;
    height: 200px;
    top: 100px;
    left: 250px;
    border: 1px solid black;
    text-align: center;
    border-radius: 100px;
}
#specials{background-color:#fff;text-align:center;}
#footer{opacity:1;text-align:center; background-color:#EFEFEF}
.shadow{-webkit-box-shadow:0px 3px 5px 3px rgba(212,183,108,0.64);-moz-box-shadow:0px 3px 5px 3px rgba(212,183,108,0.64);box-shadow:0px 3px 5px 3px rgba(212,183,108,0.64);}
.css3fade:hover{-webkit-animation-name:fade;-webkit-animation-duration:3s;}
 @font-face {
      font-family: 'Futura Medium';
      font-style: normal;
      font-weight: 400;
	  letter-spacing:0.5;
      src: url(fonts/ufonts.com_futura_medium.eot) format('eot');
    }
    @font-face {
      font-family: 'Futura Medium';+
      font-style: normal;
      font-weight: 400;
	  letter-spacing:0.5;
      src: url(fonts/ufonts.com_futura_medium.ttf) format('truetype');
    }
  
    }