@charset "utf-8";
* {
	padding:0; margin:0;
}

@font-face {
    font-family: 'AmaranthRegular';
    src: url('../fonts/Amaranth-webfont.eot');
    src: url('../fonts/Amaranth-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Amaranth-webfont.woff') format('woff'),
         url('../fonts/Amaranth-webfont.ttf') format('truetype'),
         url('../fonts/Amaranth-webfont.svg#AmaranthRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AmaranthItalic';
    src: url('../fonts/Amaranth-Italic-webfont.eot');
    src: url('../fonts/Amaranth-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Amaranth-Italic-webfont.woff') format('woff'),
         url('../fonts/Amaranth-Italic-webfont.ttf') format('truetype'),
         url('../fonts/Amaranth-Italic-webfont.svg#AmaranthItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AmaranthBold';
    src: url('../fonts/Amaranth-Bold-webfont.eot');
    src: url('../fonts/Amaranth-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Amaranth-Bold-webfont.woff') format('woff'),
         url('../fonts/Amaranth-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Amaranth-Bold-webfont.svg#AmaranthBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AmaranthBoldItalic';
    src: url('../fonts/Amaranth-BoldItalic-webfont.eot');
    src: url('../fonts/Amaranth-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Amaranth-BoldItalic-webfont.woff') format('woff'),
         url('../fonts/Amaranth-BoldItalic-webfont.ttf') format('truetype'),
         url('../fonts/Amaranth-BoldItalic-webfont.svg#AmaranthBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BitterRegular';
    src: url('../fonts/Bitter-Regular-webfont.eot');
    src: url('../fonts/Bitter-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Bitter-Regular-webfont.woff') format('woff'),
         url('../fonts/Bitter-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Bitter-Regular-webfont.svg#BitterRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BitterItalic';
    src: url('../fonts/Bitter-Italic-webfont.eot');
    src: url('../fonts/Bitter-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Bitter-Italic-webfont.woff') format('woff'),
         url('../fonts/Bitter-Italic-webfont.ttf') format('truetype'),
         url('../fonts/Bitter-Italic-webfont.svg#BitterItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BitterBold';
    src: url('../fonts/Bitter-Bold-webfont.eot');
    src: url('../fonts/Bitter-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Bitter-Bold-webfont.woff') format('woff'),
         url('../fonts/Bitter-Bold-webfont.ttf') format('truetype'),
         url('../fonts/Bitter-Bold-webfont.svg#BitterBold') format('svg');
    font-weight: normal;
    font-style: normal;

}





body  {font:14px 'BitterRegular'; color:#2e2e2e; background:#e2ddc9;}
a, a:link {outline:none; color:#e25000; text-decoration:none}
a:hover {text-decoration:none;}

h1{ margin:0; padding:0; font:16px 'AmaranthRegular'; color:#FFF;letter-spacing:0.15em; margin-bottom:2px;}

ul{padding:0px;margin:0px;}
li{list-style:none}
p{margin:0; line-height:18px;}
img {border:none;margin:0;}

#header, #holder, #holder-impressum {
width:995px;
display:table;
}

#header{ height:96px;margin-top:15px;}
#header h1{ margin-left:267px; margin-top:0px; background:url(../images/logo.png) no-repeat; width:602px; height:96px; text-indent:-9999px;}


#holder{ height:744px; background:url(../images/holder-home.jpg) no-repeat;}
#holder-impressum{ background:url(../images/holder-impressum.jpg) no-repeat; height:440px;}

#green1{ position:absolute; width:570px; height:20px; margin-top:24px; margin-left:405px; letter-spacing:0.15em; }
#green1 .white{ color:#FFF; font:20px 'AmaranthItalic'; font-weight:normal}
#green1 .dark{ color:#999689; font:15px 'AmaranthItalic'; margin-left:15px;}

#braon{position:absolute; width:570px; height:220px; margin-top:82px; margin-left:405px;}

#impressum{position:absolute; width:300px; height:20px; margin-top:332px; margin-left:840px; font:14px 'AmaranthRegular';letter-spacing:0.07em; }

#orange{position:absolute; width:345px; height:242px; margin-top:242px; margin-left:43px;}

#skin{position:absolute; width:570px; height:140px; margin-top:375px; margin-left:405px;}

#green2{position:absolute; width:365px; height:90px; margin-top:515px; margin-left:240px; }

#pink{position:absolute; width:200px; height:90px; margin-top:520px; margin-left:655px;}



#green-imp{position:absolute; width:345px; height:242px; margin-top:100px; margin-left:43px;}
#braon-imp{position:absolute; width:520px; height:350px; margin-top:58px; margin-left:410px; padding-right: 30px;}