@charset "utf-8";
/* CSS Document */


/***
* Reset Definition
***/

#store, #store div,#store dl,#store dt,#store dd,#store ul,#store ol,#store li,#store h1,#store h2,#store h3,#store h4,#store h5,#store h6,#store pre,#store code,#store form,#store fieldset,#store legend,#store input,#store button,#store textarea,#store p,#store blockquote,#store th,#store td{margin:0;padding:0;}#store table{border-collapse:collapse;border-spacing:0;}#store fieldset,#store img{border:0;}#store address,#store caption,#store cite,#store code,#store dfn,#store em,#store strong,#store th,#store var,#store optgroup{font-style:inherit;font-weight:inherit;}#store del,#store ins{text-decoration:none;}#store li{list-style:none;}#store caption,#store th{text-align:left;}#store h1,#store h2,#store h3,#store h4,#store h5,#store h6{font-size:100%;font-weight:normal;}#store q:before,#store q:after{content:'';}#store abbr,#store acronym{border:0;font-variant:normal;}#store sup{vertical-align:baseline;}#store sub{vertical-align:baseline;}#store legend{color:#000;}#store input,#store button,#store textarea,#store select,#store optgroup,#store option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}#store input,#store button,#store textarea,#store select{*font-size:100%;}

/***
* Globale Definitionen
***/

#store {
    background: #2d435a url(../images/background/bg-store.gif) left top repeat-x;
    color: #fffefe;
    padding: 17px 0;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

#store .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#store .clearfix {
	display: inline-block;
}

/* Vor IE Mac verstecken \*/
* html #store .clearfix {height: 1%;}
/* Ende */

#store .hide {
    position: absolute;
    left: -99999px;
    top: -99999px;
}

#store strong {
    font-weight: bold;
}

#store sup {
    font-weight: bold;
    vertical-align: super;
}

#store h2 {
    color: #98293e;
    font-weight: bold;
    font-size: 16px;
    padding-bottom: 0.5em;
}

#store p {
    padding: 0.5em 0;
}

#store table {
    margin: 0.5em 0;
}

#store td {
    font-size: 12px;
    color: #33455d;
}

/***
* Grundaufbau
***/

#store .boundary {
    width: 980px;
    margin: auto;
}

#store .content {
    background: url(../images/background/content-bottom.gif) no-repeat left bottom;
}

#store .row1 {
    height: 219px;
}

#store .row1 .col1 {
    background: url(../images/header/rabatt.jpg) no-repeat left top;
    height: 219px;
    width: 189px;
    position: relative;
    float: left;
}

#store .row1 .col1 .homeLink {
    position: absolute;
    bottom: 0;
}

#store .row1 .col1 .homeLink a,
#store .row1 .col1 .homeLink a:visited {
    padding: 8px 20px;
    display: block;
    color: #2d435a;
    text-decoration: none;
    font-size: 13px;
}

#store .row1 .col1 .homeLink a:hover {
    color: #98293e;
}

#store .row1 .col2 {
    width: 791px;
    float: left;
}

#store .row2 {
    clear: both;
    border-right: 1px solid #c9d0d8;
    border-left: 1px solid #c9d0d8;
    background: #ffffff;
    margin-bottom:9px;
}

#store .row2 .col1 {
    width: 203px;
    float: left;
}

#store .row2 .col1 .leftNav {
    background: url(../images/background/leftNavigation01.gif) repeat-y right top;
}

#store .row2 .col1 .leftNavGradient {
    background: url(../images/background/leftNavigation02.gif) no-repeat right bottom;
}

#store .row2 .col1 .leftNavigation {
    padding-top: 7px;
    padding-bottom: 20px;
}

#store .row2 .col2 {
    width: 775px;
    float: left;
    color: #33455d;
}

#store .footer {
    background: url(../images/content-sprite.gif) left top repeat-x;
    color: #bfc6cd;
    font-size: 11px;
    min-height: 30px;
    padding: 11px 30px;
    margin-top: 30px;
}

#store .footer a {
    color: #bfc6cd;
    text-decoration: none;
}

#store .footer a:hover {
    text-decoration: underline;
}

#store .copyright {
    float: left;
}


#store .outletHeader {
	display:none;
}

