



/* Allgemeine Anpassungen */
html, body {
        height:100%;
        background-color: #FFF;
font-family: corbel;
        }

#wrapper{
position: static;
width: 960px;
margin-left: auto; margin-right: auto;
}

#linkespalte {
position: fixed;
width: 200px;
}
#linkespalte img{
width: 140px;
padding: 10px 30px;
border: 0px;
}

#linkespalte ul{
margin: 0px;
padding: 0px;
}
#linkespalte li{
text-align: center;
font-size: 14px;
font-family: century gothic;
margin: 0px;
padding: 0px 0px 15px 0px;
list-style-type: none;
line-height: 145%;
}

#linkespalte li a.subaktiv{
color:#000088;
}

.rechtespalte {
position: static;
padding: 90px 0px 0px 250px;
width: 710px;
}
.textblock{
margin: 0px 0px 20px 0px;
padding: 0px 0px 20px 0px;
width: 710px;

}

.rechtespalte-gal {
position: static;
padding: 90px 0px 0px 250px;
width: 710px;
}

.rechtespalte-galscroll {
position: static;
padding: 90px 0px 200px 250px;
width: 710px;
text-align: center;
}

.rechtespalte-galscroll img{
margin: 25px 0px;
}


#galblock{
margin:20px 0px 0px 20px;
width: 680px;
float: right;
}

#galblock img{
border: 1px solid #EEE;
float: left;
margin: 3px 15px 15px 3px;
}

#galblock img:hover{
border: 3px solid #DDD;
float: left;
margin: 1px 13px 13px 1px;
}

#galblock3er{
margin:15px 0px 0px 0px;
width: 700px;
float: right;
}

#galblock3er img{
border: 1px solid #EEE;
float: left;
margin: 3px 40px 20px 40px;
}

#galblock3er img:hover{
border: 3px solid #DDD;
float: left;
margin: 1px 38px 18px 38px;
}


#galblock3erlink {
margin:15px 0px 0px 0px;
width: 700px;
float: right;
}
#galblock3erlink div.bildmitlink{
width:158px;
float: left;
margin: 3px 25px 20px 40px;
text-align: center;
font-size: 12px;
}

div.bildmitlink a:link, div.bildmitlink a:visited{
text-decoration: none;
color: #CCC;}
div.bildmitlink a:active, div.bildmitlink a:hover{
text-decoration: none;
color: #666;}

div.bildmitlink img{
border: 1px solid #EEE;
float: left;
margin: 3px;
}

div.bildmitlink img:hover{
border: 3px solid #DDD;
float: left;
margin: 1px;
}

#seitenindex{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 33px;
clear:both;
text-align: center;}

#seitenindex a{
text-decoration:none;
color: #ddd;
font-size: 14px;
text-align: center;
width: 20px;
height: 20px;
margin-right: 15px;
padding: 0px;
border: 1px solid #ddd;
display: inline-block;
}

#seitenindex a:hover, #seitenindex a:active{
color: #999;
border: 1px solid #999;
background-color: #DDD;
}

#seitenindex a.aktiv{
text-decoration:none;
color: #fff;
font-size: 14px;
text-align: center;
width: 20px;
height: 20px;
margin-right: 15px;
padding: 0px;
border: 1px solid #000066;
background-color: #000066;
}

#detailansicht{
position: absolute;
margin:20px 0px 0px 20px;
padding: 0px;
width: 730px;
float: right;
border: 0px solid #000;
}
#detailansicht img{
padding: 0px; margin: 0px;
position: absolute;
width:700px; height: 350px;
}
a#zurueckzurkollektion{
text-align: center;
height: 20px;
width: 640px;
margin: 0px 30px;
padding: 10px 0px 0px 0px;
display: inline-block;
text-decoration: none;
color: #999;
}
a#zurueckzurkollektion:hover{
text-decoration: none;
color: #333;
}


img#navlinks{
position: absolute;
width:15px; height: 20px; border: 0px;
margin: 5px 0px 0px 0px;
padding: 0px;
z-index: 100;
opacity:0.5;
}

img#navlinks:hover{
opacity:1;
}

img#navrechts{
position: absolute;
z-index: 101;
left: 683px;
width:15px; height: 20px; border: 0px;
margin: 5px 0px 0px 0px;
padding: 0px;
opacity:0.5;
}

img#navrechts:hover{
opacity:1;
}

#rechtespalte img{
float: right;}



p{
padding: 0px 0px 0px 0px;
font-size: 15px;
line-height: 150%;
color: #333;
}
p.klein{
padding: 0px 0px 0px 0px;
font-size: 12px;
line-height: 150%;
color: #333;
}
p.bu{
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
font-size: 15px;
line-height: 150%;
color: #333;
}

h1{

margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 26px;
line-height: 140%;

}

h2{
text-align: center;
font-family: century gothic;
font-weight: normal;
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 26px;
line-height: 120%;
color: #000066;
}
h3{
text-align: center;
font-family: century gothic;
font-weight: normal;
margin: 0px;
padding: 10px 0px 0px 0px;
font-size: 20px;
line-height: 120%;
color: #000066;
}
h4{
text-align: center;
font-family: century gothic;
font-weight: normal;
margin: 0px;
padding: 10px 0px 0px 0px;
font-size: 18px;
line-height: 120%;
color: #000066;
}
h5{
text-align: center;
font-family: century gothic;
font-weight: normal;
margin: 0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
font-size: 12px;
line-height: 120%;
color: #666;
}
div.infotext{
width: 700px;
min-height: 320px;
padding: 0px 0px 5px 0px;

}
div.infotext img{
margin: 0px;
float: left;
}
div.infotext img.rechts{
margin: 0px;
float: right;
}
.infotext h1{
text-align: center;
font-family: century gothic;
font-weight: normal;
margin: px;
padding: 50px 0px 0px 0px;
font-size: 26px;
line-height: 120%;
color: #000066;

}
div.infotext p{
padding: 0px 20px 0px 20px;
font-size: 15px;
line-height: 150%;
color: #333;

}





div.infotext2{
width: 700px;
height: 250px;
padding: 0px 0px 0px 0px;
margin: -30px 0px 0px 0px;
}
div.infotext2rechts{
width: 700px;
height: 250px;
padding: 0px 0px 0px 0px;
margin: -30px 0px 0px 0px;
}
div.infotext2 img{
position: absolute;
margin: 0px 0px 0px 90px;
}
div.infotext2rechts img{
position: absolute;
margin: 0px 0px 0px 360px;
}

.infotext2 h1{
font-family: century gothic;
font-weight: normal;
margin: px;
padding: 110px 0px 0px 360px;
font-size: 22px;
line-height: 120%;
color: #000066;
}
.infotext2rechts h1{
text-align: right;
font-family: century gothic;
font-weight: normal;
margin: px;
padding: 110px 360px 0px 0px;
font-size: 22px;
line-height: 120%;
color: #000066;
}




#linkespalte a:link, #linkespalte a:visited{
text-decoration: none;
color:#666;
}
#linkespalte a:hover, #linkespalte a:active{
color: #000066;
font-weight:normal;
text-shadow: 2px 2px 18px #333;
}

#linkespalte a.aktiv:link, #linkespalte a.aktiv:visited{
font-weight: bold;
color: #000066;
text-decoration: none;
}
#linkespalte a.aktiv:hover, #linkespalte a.aktiv:active{
color: #000066;
text-shadow: 2px 2px 18px #333;
}

/* ----------------------------------------------------- JS enabled browsers */

.js div { }

/* ----------------------------------------------------- IE7 and below */

.ie7 div { }

/* ----------------------------------------------------- IE6 and below */

.ie6 div { }