html {
     margin : 0px;
     padding: 0px;
}



body {
        font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
        font-weight: 300;
        font-size: 15px;
        line-height: 1.4;
        color: #000000;
        background-color: #ffffff;
        background-image: url(img/bg.png);
        background-attachment: no-repeat;
        margin: 0;
        height:100%;
        overflow-y: scroll;
        text-align: justify;
}



#cursor {
  position: absolute;
  z-index: 1000;
}



a {
         font-size: 15px;
         font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
         font-weight: 500;
         text-decoration: none;
         text-shadow: 0px 0px 3px #555555;
         color: #ffffff;
         letter-spacing: 0.05em;
         line-height: 1.4;
}

a:link {
        text-shadow: 0px 0px 3px #555555;
}

a:hover {
        text-shadow: 0px 0px 3px #85cfca;
}

a:active {
        text-shadow: 0px 0px 3px #555555;
}



a.gallery {
         font-size: 15px;
         font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
         font-weight: 500;
         text-decoration: none;
         text-shadow: 0px 0px 3px #555555;
         color: #ffffff;
         letter-spacing: 0.05em;
         line-height: 1.4;
}

a.gallery:link {
        text-shadow: 0px 0px 3px #555555;
}

a.gallery:hover {
        text-shadow: 0px 0px 3px #78a7c8;
}

a.gallery:active {
        text-shadow: 0px 0px 3px #555555;
}



a.wallpapers {
         font-size: 15px;
         font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
         font-weight: 500;
         text-decoration: none;
         text-shadow: 0px 0px 3px #555555;
         color: #ffffff;
         letter-spacing: 0.05em;
         line-height: 1.4;
}

a.wallpapers:link {
        text-shadow: 0px 0px 3px #555555;
}

a.wallpapers:hover {
        text-shadow: 0px 0px 3px #8647ef;
}

a.wallpapers:active {
        text-shadow: 0px 0px 3px #555555;
}



a.treasures {
         font-size: 15px;
         font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
         font-weight: 500;
         text-decoration: none;
         text-shadow: 0px 0px 3px #555555;
         color: #ffffff;
         letter-spacing: 0.05em;
         line-height: 1.4;
}

a.treasures:link {
        text-shadow: 0px 0px 3px #555555;
}

a.treasures:hover {
        text-shadow: 0px 0px 3px #ee9ad2;
}

a.treasures:active {
        text-shadow: 0px 0px 3px #555555;
}



a.about {
         font-size: 15px;
         font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
         font-weight: 500;
         text-decoration: none;
         text-shadow: 0px 0px 3px #555555;
         color: #ffffff;
         letter-spacing: 0.05em;
         line-height: 1.4;
}

a.about:link {
        text-shadow: 0px 0px 3px #555555;
}

a.about:hover {
        text-shadow: 0px 0px 3px #e88da9;
}

a.about:active {
        text-shadow: 0px 0px 3px #555555;
}



a.adieu {
         font-size: 15px;
         font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
         font-weight: 500;
         text-decoration: none;
         text-shadow: 0px 0px 3px #555555;
         color: #ffffff;
         letter-spacing: 0.05em;
         line-height: 1.4;
}

a.adieu:link {
        text-shadow: 0px 0px 3px #555555;
}

a.adieu:hover {
        text-shadow: 0px 0px 3px #d77d74;
}

a.adieu:active {
        text-shadow: 0px 0px 3px #555555;
}



div#wrapper {
        font-family: Yanone Kaffeesatz, arial, verdana, century gothic;
        font-weight: 300;
        font-size: 15px;
        line-height: 1.4;
        color: #555555;
        top: 0px;
        width: 750px;
        margin: auto;
        padding: 0px;
        position: relative;
        z-index: 0;
}

div#menu1 {
        margin-left: 25px;
        margin-top: -30px;
        width: 67px;
        height: 207px;
        padding: 0px;
        position: absolute;
        z-index: 2;
}

div#menu2 {
        margin-left: 98px;
        margin-top: -30px;
        width: 67px;
        height: 207px;
        padding: 0px;
        position: absolute;
        z-index: 2;
}

div#menu3 {
        margin-left: 171px;
        margin-top: -30px;
        width: 67px;
        height: 207px;
        padding: 0px;
        position: absolute;
        z-index: 2;
}

div#menu4 {
        margin-left: 244px;
        margin-top: -30px;
        width: 67px;
        height: 207px;
        padding: 0px;
        position: absolute;
        z-index: 2;
}

div#menu5 {
        margin-left: 317px;
        margin-top: -30px;
        width: 67px;
        height: 207px;
        padding: 0px;
        position: absolute;
        z-index: 2;
}

div#menu6 {
        margin-left: 390px;
        margin-top: -30px;
        width: 67px;
        height: 207px;
        padding: 0px;
        position: absolute;
        z-index: 2;
}

div#header {
        margin: 0px;
        width: 740px;
        height: 260px;
        padding: 0px;
        top: -260px;
        left: 5px;
        background-image: url(img/header.png);
        position: absolute;
        z-index: 2;
}

div#header_knots {
        margin: 0px;
        margin-left: 45px;
        width: 400px;
        height: 51px;
        padding: 0px;
        top: -55px;
        background-image: url(img/header_knots.png);
        position: absolute;
        z-index: 3;
}

div#header_bg {
        margin: 0px;
        width: 100%;
        height: 260px;
        padding: 0px;
        background-image: url(img/header_bg.png);
        position: auto;
        z-index: 2;
}

div#chicken-wrap {
        top: 89px;
        width: 750px;
        margin: 0;
        padding: 0px;
        position: absolute;
}

.content {
         top: 50px;
         width: 750px;
         height: auto;
         margin: 0px;
         margin-bottom: 20px;
         padding: 0px;
}

.content_mini {
         top: 50px;
         width: 750px;
         height: auto;
         margin: 0px;
         margin-bottom: 20px;
         padding: 0px;
}


.content_mini_left {
         top: 50px;
         width: 360px;
         height: auto;
         margin: 0px;
         margin-bottom: 20px;
         padding: 0px;
         float: left;
}

.content_mini_right {
         top: 50px;
         width: 360px;
         height: auto;
         margin: 0px;
         margin-left: 389px;
         margin-bottom: 20px;
         padding: 0px;
}

.content_last {
         top: 50px;
         width: 750px;
         height: auto;
         margin: 0px;
         margin-bottom: 150px;
         padding: 0px;
}

.content_top1 {
         width: 750px;
         height: 75px;
         margin: 0px;
         padding: 0px;
         background-image: url(img/bg_top1.png);
}

.content_top1_headline {
                font-family: Lovers Quarrel, arial, verdana, century gothic;
        font-weight: 400;
        font-size: 40px;
        line-height: 1.4;
        color: #ffffff;
        text-shadow: 0px 0px 3px #888888;
         width: 250px;
         height: 75px;
         margin-left: 485px;
         padding-top: 14px;
         text-align: center;
}

.content_top2 {
         width: 750px;
         height: 25px;
         margin: 0px;
         padding: 0px;
         background-image: url(img/bg_top2.png);
}

.content_mini_top {
         width: 360px;
         height: 20px;
         margin: 0px;
         padding: 0px;
         background-image: url(img/bg_mini_top.png);
}

.content_middle{
        width: 700px;
        height: auto;
        margin: 0px;
        padding-left: 30px;
        padding-right: 20px;
        background-image: url(img/bg_mid.png);
        top: 75px;
}

.content_middle_gallery{
        width: 690px;
        height: auto;
        margin: 0px;
        padding-left: 30px;
        padding-right: 30px;
        background-image: url(img/bg_mid.png);
        top: 75px;
        word-spacing: 0.3em;
        line-height: 1.5em;
        text-align: left;
}

.content_middle_gallery_cam{
        width: 700px;
        height: auto;
        margin: 0px;
        padding-left: 30px;
        padding-right: 20px;
        background-image: url(img/bg_mid.png);
        top: 75px;
        word-spacing: 0.3em;
        line-height: 1.5em;
        text-align: left;
}

.content_middle_links{
        width: 690px;
        height: auto;
        margin: 0px;
        padding-left: 30px;
        padding-right: 30px;
        background-image: url(img/bg_mid.png);
        top: 75px;
        word-spacing: 40px;
        line-height: 1.5em;
        text-align: left;
}

.content_middle_wallpapers{
        width: 700px;
        height: auto;
        margin: 0px;
        padding-left: 30px;
        padding-right: 20px;
        background-image: url(img/bg_mid.png);
        top: 0px;
        position: relative;
}

.content_mini_middle{
        width: 310px;
        height: auto;
        margin: 0px;
        padding-left: 30px;
        padding-right: 20px;
        background-image: url(img/bg_mini_mid.png);
        top: 75px;
}

.content_mini_middle_img{
        width: 310px;
        height: auto;
        margin: 0px;
        padding-left: 30px;
        padding-right: 20px;
        padding-top: 9px;
        padding-bottom: 1px;
        background-image: url(img/bg_mini_mid.png);
        top: 75px;
}

.content_bottom{
        width: 750px;
        height: 25px;
        margin: 0px;
        padding: 0px;
        background-image: url(img/bg_bottom.png);
}

.content_mini_bottom{
        width: 360px;
        height: 20px;
        margin: 0px;
        padding: 0px;
        background-image: url(img/bg_mini_bottom.png);
}

div#footer {
        text-align:center;
        margin: 0px;
        padding: 0px;
        width: 100%;
        height: 85px;
        padding-top:35px;
        bottom: 0px;
        background-image: url(img/footer.png);
        position: fixed;
}


.footer_links_wrap{
        text-align:center;
        margin: 0px;
        padding: 0px;
        width: 100%;
        height: 115px;
        bottom: 0px;
        position: fixed;
}

.footer_links{
        text-align:center;
        margin: auto;
        padding: 0px;
        width: 200px;
        height: 125px;
}


#follow {
        background-image: url("img/butterfliegen.gif");
        height: 29px;
        overflow: hidden;
        position: absolute;
        width: 32px;
        top: 10px;
        z-index: 999;
}

.wp_left {
        color: #555555;
        width: 220px;
        height: 170px;
        margin: 0px;
        padding: 0px;
        line-height: 0px;
        word-spacing:0.1em;
        text-align: left;
        font-size: 15px;
        vposition: relative;
        float: left;
}


.wp_center {
        color: #555555;
        width: 220px;
        height: 170px;
        margin: 0px;
        margin-left: 242px;
        padding: 0px;
        line-height: 0px;
        word-spacing:0.1em;
        text-align: left;
        font-size: 15px;
        position: relative;
}


.wp_right {
        color: #555555;
        width: 220px;
        height: 170px;
        margin: 0px;
        margin-left: 484px;
        margin-top: -170px;
        padding: 0px;
        line-height: 0px;
        word-spacing:0.1em;
        text-align: left;
        font-size: 15px;
        position: relative;
}


.skin_left {
        color: #555555;
        width: 220px;
        height: 170px;
        margin: 0px;
        padding: 0px;
        line-height: 0px;
        word-spacing:0.1em;
        text-align: left;
        font-size: 15px;
        vposition: relative;
        float: left;
}


.skin_center {
        color: #555555;
        width: 220px;
        height: 170px;
        margin: 0px;
        margin-left: 235px;
        padding: 0px;
        line-height: 0px;
        word-spacing:0.1em;
        text-align: left;
        font-size: 15px;
        position: relative;
}


.skin_right {
        color: #555555;
        width: 220px;
        height: 170px;
        margin: 0px;
        margin-left: 470px;
        margin-top: -170px;
        padding: 0px;
        line-height: 0px;
        word-spacing:0.1em;
        text-align: left;
        font-size: 15px;
        position: relative;
}