body {
background: #82929c;
}

.header {
background: url('../images/theme/back_header_women.png');
}

.submenu-wrap {
background: url('../images/theme/back_submenu_wrap_women.png') repeat-x;
}

.submenu ul li a {
background: url('../images/theme/back_submenu_women_divider.png') no-repeat left 5px;
}

.submenu ul li a:hover {
color: #ce69c8;
}

.main {
padding: 0px 0px 20px 0px;
}

.content a {
color: #db79d4;
}

.content a:hover {
color: #ce69c8;
text-decoration: underline;
}

.content .description {
background: url('../images/theme/back_content_women.png');
width: 1000px;
display: block;
padding: 0px;
margin: 0px auto;
position: relative;
top: 36px;
}

.content .description .description-top {
background: url('../images/theme/back_content_top_women.png') top center no-repeat;
width: 1000px;
height: 20px;
display: block;
margin: 0px;
padding: 0px;

}

.content ul.products {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: 'Georgia';
font-size: 15px;
float: left;
position: relative;
left: 49px;
}

.content .products li {
margin: -1px 0px 0px 0px;
padding: 0px;
}

.content .products li.products-top {
height: 20px;
width: 172px;
display: block;
background: url('../images/theme/back_products_women_top.png') bottom no-repeat;
}

.content .products li.brand {
display: block;
width: 172px;
background: url('../images/theme/back_brand_women_top.png') top no-repeat;
color: #fff;
padding: 4px 0px 0px 0px;
}

.content .products li:hover.brand {
background: url('../images/theme/back_brand_women_top_hover.png') top no-repeat;
}

.content .products li.brand a {
color: #fff;
display: block;
width: 156px;
background: url('../images/theme/back_brand_women.png') bottom left no-repeat;
padding: 5px 0px 8px 14px;
letter-spacing: 0px;
}

.content .products li.brand a:hover {
color: #ce69c8;
background: url('../images/theme/back_brand_women_hover.png') bottom left no-repeat;
text-decoration: none;
}

/* naturalia */
.content .products li.brand_105 {
display: block;
width: 172px;
background: url('../images/theme/back_brand_naturalia_top.png') top no-repeat;
color: #fff;
padding: 4px 0px 0px 0px;
}

.content .products li:hover.brand_105 {
background: url('../images/theme/back_brand_naturalia_top_hover.png') top no-repeat;
}

.content .products li.brand_105 a {
color: #fff;
display: block;
width: 156px;
background: url('../images/theme/back_brand_naturalia.png') bottom left no-repeat;
padding: 5px 0px 8px 14px;
letter-spacing: 0px;
}

.content .products li.brand_105 a:hover {
color: #69c302;
background: url('../images/theme/back_brand_naturalia_hover.png') bottom left no-repeat;
text-decoration: none;
}

.content .products li.products-bottom {
height: 19px;
width: 172px;
background: url('../images/theme/back_products_women_bottom.png') top no-repeat;
}

.content .description .body {
width: 700px;
float: right;
position: relative;
right: 70px;
color: #464a4e;
}

.content .description .body_105 a {
color: #69c302;
}

.content .description .body img {
border: solid 3px #e9a1e4;
padding: 1px;
background: #ce69c8;
}

.content .description .body_105 img {
border: solid 3px #69c302;
}

.content .description .description-bottom {
background: url('../images/theme/back_content_bottom_women.png') top center no-repeat;
width: 1000px;
height: 35px;
display: block;
}

.content form ol input, .content form ol select, .content form ol textarea {
background: #f7f7f7;
border: solid 1px #f4bef1;
color: #db79d4;
}

.content form ol li .required {
border-right: solid 4px #db79d4; /*stolen from coda.co.za */
}

.content ul.dealers, .content ul.dealers ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

.content ul.dealers h4 {
margin: 0px;
}

.content ul.dealers ul {
margin: 0px 0px 10px 0px;
}

.content ul.dealers li.li-dealer {
padding: 0px 0px 5px 0px;
border-bottom: solid 1px #fff;
}

.content ul.dealers li {
margin: 0px;
padding: 0px;
}

.content ul.dealers .map {
border: solid 3px #e9a1e4;
padding: 1px;
background: #ce69c8;
}

.content div.body_105 ul.dealers .map {
border: solid 3px #69c302;
}

.content .body ul.dealers .map img {
background: transparent;
border: 0px;
}

.content .body ul.dealers .map h4 {
margin: 0px;
line-height: 14px;
}

.content .search-field {
border: solid 1px #fff;
padding: 4px 10px;
margin: 10px 0px 10px 0px;
background: #dfdfe3;
}

.content .search-field input, .content .search-field select {
margin: 5px 2px;
font-family: 'Georgia';
font-size: 12px;
background: #f7f7f7;
border: solid 1px #f4bef1;
color: #db79d4;
vertical-align: middle;
}

.content .body_105 .search-field input, .content .body_105 .search-field select {
border: solid 1px #69c302;
color: #69c302;
}

.content .search-field input {
padding: 4px 5px 6px 5px;
width: 280px;
}

.content .search-field select {
padding: 3px 5px 5px 5px;
}

.content .search-field #error {
color: #f79d00;
padding: 3px 6px;
background: #fff8b1;
border: solid 1px #f79d00;
display: none;
}

.content .search-field #error img {
background: transparent;
border: 0px;
vertical-align: bottom;
}

.footer {
width: 900px;
color: #d4d4d7;
}

.footer a {
color: #e8c7e6;
}

.footer a:hover {
text-decoration: none;
color: #4b0d47;
}

