/******* Stoff & Design - Styles *******/

body {
    margin-top:         0px;
    padding:            0px;
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          100.01%;
    color:              #666666;
    background-color:   white;
}

a {
    color:              #F785A5;
}

a.backLink {
    font-size:          0.9em;
    font-weight:        bold;
    text-decoration:    none;
    color:              #CECE95;
}

table#fabric_style {
    font-family:        Geargia,Helvetica,Arial,sans-serif;
    font-size:          11px;
    color:              #D45A9C;
    background-color:   #ffffff;
    line-height:        10px;
}

table#fabric_style td {
    text-align:         left;
    width:              200px;
}

div#ORDER {
    position:           absolute;
    margin-top:         40px;
    margin-left:        830px;
    text-align:         right;
    font-size:          16px;
    color:              #D8B88B;
}

div#ORDER a {
    font-weight:        600;
    text-decoration:    none;
}

div#ORDER a:link {
    color:              #D8B88B;
}

div#ORDER a:visited {
    color:              #D8B88B;
}

div#ORDER a:active {
    color:              #B99F7B;
}

div#ORDER a:hover {
    color:              #B99F7B;
}

div#ORDER a:focus {
    color:              #B99F7B;
}

div#topMENUE {
    position:           absolute;
    width:              963px;
    margin-top:         175px;
    margin-left:         38px;
    text-align:         left;
    font-size:          16px;
}

div#topMENUE a {
    font-weight:        600;
    text-decoration:    none;
}

div#topMENUE a:link {
    color:              #D8B88B;
}

div#topMENUE a:visited {
    color:              #D8B88B;
}

div#topMENUE a:active {
    color:              #B99F7B;
}

div#topMENUE a:hover {
    color:              #B99F7B;
}

div#topMENUE a:focus {
    color:              #B99F7B;
}

ul#leftMENUE {
    float:              left;
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          11px;
    text-align:         left;
    margin:             0;
    padding:            0;
}

ul#leftMENUE ul {
    margin:             0 0 0 10px;
    padding:            0.1em;
    list-style:         none outside;
}

ul#leftMENUE li {
    display:            block;
    margin:             0px 25px 0px 35px;
    padding:            0.1em;
}

ul#leftMENUE li.designer {
    color:            	#999999;
    background-color:   #FFFFFF;
    border-bottom:      solid 1px #D6DDDE;
}

ul#leftMENUE li.sub {
    margin:             0px 25px 0px 0px;
    padding:            0.1em;
}

ul#leftMENUE li.active {
    margin:             0px 25px 0px 15px;
    padding:            0.1em;
}

ul#leftMENUE li.subactive {
    margin:             0px 25px 0px 0px;
    padding:            0.1em;
}

ul#leftMENUE li.Category1 {
    font-size:          1.6em;
    color:              #6FC9DF;
    margin:             0px;
}

ul#leftMENUE li.Category2 {
    font-size:          1.6em;
    color:              #E51489;
    margin:             0px;
}

ul#leftMENUE li.Category3 {
    font-size:          1.6em;
    color:              #98D18C;
    margin:             0px;
}

ul#leftMENUE li.Category4 {
    font-size:          1.6em;
    color:              #9F4AA1;
    margin:             0px;
}

ul#leftMENUE li.Category5 {
    font-size:          1.6em;
    color:              #2BADCD;
    margin:             0px;
}

ul#leftMENUE li.Category6 {
    font-size:          1.6em;
    color:              #E71487;
    margin:             0px;
}

ul#leftMENUE li.active a {
    color:              #30BBDA;
    font-weight:        bold;
    text-decoration:    none;  
}

ul#leftMENUE li.subactive a {
    color:              #30BBDA;
    font-weight:        bold;
    text-decoration:    none;  
}

ul#leftMENUE a {
    font-weight:        normal;
    text-decoration:    none;
}

ul#leftMENUE a:link {
    color:              black;
}

ul#leftMENUE a:visited {
    color:              #666666;
}

ul#leftMENUE a:active {
    font-weight:        normal;
    color:              #EF7DB9;
}

ul#leftMENUE a:hover {
    text-decoration:    underline;  
    font-weight:        normal;
    color:              #EF7DB9;
}

ul#leftMENUE a:focus {
    color:              #C0C0C0;
}

div#contentPanel {
    float:              left;
    width:              100%;
    min-height:         450px;
    margin:             10px 5px;
}

* html div#contentPanel {
    height:             1em;   /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}

div#imgPanel {
    margin:             5px 15px;
    padding:            0px;
}

* html div#imgPanel {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}

div#header {
    clear:              both;
    padding-top:        30px;
    margin-left:        20px;
    font-size:          13px;
    color:              #F785A5;
}

span#imgPanelRowCol {
    float:              left;
    padding:            5px 5px;
    font-size:          11px;
    height:             285px;
}

div#order_Panel {
    float:              left;
    margin:             20px;
    padding:            0px;
    font-size:          12px;
    width:		100%;
}

div#order_Panel .Image {
    float:              left;
    margin-right:       30px;
    margin-bottom:      0px
}

div#order_Panel .txtField {
    font-size:          0.8em;
    font-weight:        bold;
    color:              #666666;
}

div#order_Panel span.articlename {
    font-size:          13.0pt;
    font-weight:        bold;
    color:              #F05A86;
}

div#order_Panel p.articleprice {
    margin-bottom:      0px;
    font-size:          10.0pt;
    font-weight:        normal;
}

form span.articlename {
    color:          #D45A9C;
}

div#topPanel {
    float:              left;
    width:              100%;
    margin:             5px 0 0 0;
    padding:            0px;
}

* html div#topPanel {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}

span#topPanel {
    float:              left;
    width:              24%;
    padding:            5px 0px 5px 5px;
}

div#footerPanel {
    float:              left;
    width:              100%;
    margin:             5px 0 0 0;
    padding:            0px;
}

* html div#footerPanel {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}

span#footerPanelCol {
    float:              left;
    width:              24%;
    padding:            5px 0px 5px 5px;
}

div#headerPanel {
    float:              left;
    width:              100%;
    margin:             10px 10px;
    padding:            0px;
}

* html div#headerPanel {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
}

span#headerPanelCol {
    float:              left;
    width:              24%;
    padding:            5px 0px 5px 5px;
}

span#headerPanelCol h2 {
    font-size:          1.1em;
    color:              #3466C9;
}

div#pageBrowser {
    clear:              both;
    width:              100%;
    margin:             5px 0px 5px 0px;
    font-size:          10px;
    text-align:         center;
    color:              #666666;
}

div#pageBrowser a {
    font-size:          1em;
    color:              #666666;
    text-decoration:    none;
}

p#FOOTER {
    clear:              both;
    font-size:          0.8em;
    margin:             0;
    padding:            0.2em;
    text-align:         center;
}

.Stil1 {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    color:          #FF3399;
    line-height:    1.5;
    font-size:      14px;
}

.Stil2 {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    font-size:      11px;
    font-style:     normal;
    line-height:    20px;
    font-weight:    lighter;
    color:          #999933;
}

.Stil3 {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    font-size:      11px;
    font-style:     normal;
    font-weight:    lighter;
    color:          #333333;
    line-height:    20px;
    /*letter-spacing: 0.6;*/
}

.Stil4 {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    color:          #3399FF;
    font-variant:   normal;
    font-size:      14px;
    font-weight:    500;
}

.Stil5 {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    font-size:      11px;
    font-style:     normal;
    font-weight:    bold;
    color:          #333333;
    line-height:    20px;
    /*letter-spacing: 0.6;*/
}

.blogname {
    color:          #CDAB7B;
    font-size:      14px;
    font-weight:    bold;
    font-family:    Verdana, Arial, Helvetica, sans-serif;
}

.DesignBoard {
    font-size:          8px;
    font-weight:        normal;
}

#DesignBoardCart {
    position:           absolute;
    float:              left;
    top:                165px;
    width:              165px;
    margin-left:        10px;
    padding:            0px 10px 0px 10px;
}

#DesignBoardCart th {
    background-color:   #D1D2D4;
    font-size:          12px;
    padding:            5px 5px 3px 5px;
    color:              #636365;
}

#DesignBoardCart td {
    font-size:          12px;
    font-weight:        bold;
    padding:            3px 0px 0px 0px;
}

#DesignBoardCart a {
    text-decoration:    none;
}

#DesignBoard {
    position:           absolute;
    float:              right;
    top:                80px;
    left:               225px;
    width:              960px;
    height:             890px;
    clear:              right;
    font-size:          10px;
    text-align:         center;
}

#DesignBoard img {
    width:              150px;
    height:             150px;
}

.DesignBoardContainer {
    position:           relative;
    width:              150px;
    height:             18px;
    background-color:   #D1D2D4;
    cursor:             default;
}

.DesignBoardTitle {
    position:           absolute;
    color:              #636365;
    font-size:          12px;
    font-weight:        bold;
    margin:             0px;
    padding:            0px;
    left:               4px;
    top:                2px;
}

.DesignBoardBox {
    position:           absolute;
    margin:             0px;
    padding:            0px;
    right:              2px;
    top:                2px;
}

.DesignBoardBox a:link {
    background-color:   #757577;
    color:              #FFFFFF;
    font-size:          12px;
    font-weight:        bold;
    text-decoration:    none;
    padding:            2px 5px;
}

#Recommendation {
    position:           absolute;
    top:                0px;
    left:               200px;
    width:              600px;
    text-align:         center;
    padding:            20px 20px;
    font-size:          10px;
}

#Recommendation th {
    text-align:         right;
    font-size:          11px;
    font-weight:        bold;
    padding:            5px 5px 3px 5px;
    color:              #F785A5;
    white-space:        nowrap;
}

#Recommendation td {
    text-align:         center;
}

#Recommendation h2 {
    color:              #D8B88B;
}

#Recommendation h4 {
    color:              #ff0000;
}

#Recommendation a {
    text-decoration:    none;
}

.header {
    text-decoration:    none;
    font-size:          20px;
    font-weight:        bold;
    color:              #D8B88B;
}

.header:hover {
    color:              #EF7DB9;
}

