body {background:#ffffff url(../img/bg_body.gif) top repeat-x;}

.main {width:100%; background:url(../img/bg_main_bottom.gif) bottom repeat-x; border-bottom:1px solid #fff6f6;}
.left {float:left; width:35%; margin-right:-65%; border:0px;}
.right {float:right; width:65%;}
.clearing {height:0px; clear:both; font-size:0px;}
.left_width {width:310px; clear:both;}
.bg_glamur_2 {margin-left:-50px; border-left:50px solid #e60005; position:relative; height:120px; background:url(../img/bg_glamur_2.gif) left top no-repeat;}

.logo {border-top:9px solid #e60005; padding-top:30px;}

.top {height:316px; width:100%; background:url(../img/bg_top.gif) left 28px repeat-x;}
.bg_glamur {height:316px; width:100%; background:url(../img/bg_glamur.gif) left top no-repeat;}

.lang_form {width:20px; position:absolute; top:20px; right:30px; //right:20px; z-index:20;}
#lang_a:link, #lang_a:visited {display:block; margin-bottom:3px; padding:0px 4px 0px 4px; height:15px; width:20px; text-align:left; font-family:tahoma, arial, verdana; color:#ffffff; font-size:11px; text-decoration:none; line-height:15px; background:#e60005;}
#lang_a:hover, #lang_a:hover.visited {display:block; margin-bottom:3px; padding:0px 4px 0px 4px; height:15px; width:20px; text-align:left; font-family:tahoma, arial, verdana; color:#ffffff; font-size:11px; text-decoration:none; line-height:15px; background:#ff4145;}

#lang:link, #lang:visited {display:block; margin-bottom:3px; padding:0px 4px 0px 4px; height:15px; width:20px; text-align:left; font-family:tahoma, arial, verdana; color:#e60005; font-size:11px; text-decoration:none; line-height:15px; background:#ffeded; border:1px solid #facccd;}
#lang:hover, #lang:hover.visited {display:block; margin-bottom:3px; padding:0px 4px 0px 4px; height:15px; width:20px; text-align:left; font-family:tahoma, arial, verdana; color:#e60005; font-size:11px; text-decoration:none; line-height:15px; background:#ffbdbd; border:1px solid #facccd;}

.menu {float:left; width:160px; margin-top:1px;}
.menu_link:link, .menu_link:visited {font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:15px; font-weight:bold; letter-spacing:-1px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:155px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#fde7e8;}
.menu_link:hover, .menu_link:hover.visited {font-family:Arial, Sans Serif, Microfoft Sans Serif; font-size:15px; font-weight:bold; letter-spacing:-1px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:155px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#fcdcdd;}

#menu_bottom {height:40px; margin-bottom:10px; text-align:center; border-top:1px solid #fce1e2; font-family:tahoma, verdana, arial; font-size:11px; line-height:27px; color:#e60005;}
#menu_bottom a:link, #menu_bottom a:visited {font-family:tahoma, verdana, arial; font-size:11px; line-height:40px; color:#e60005; text-decoration:underline;}
#menu_bottom a:hover, #menu_bottom a:hover.visited {font-family:tahoma, verdana, arial; font-size:11px; line-height:40px; color:#e60005; text-decoration:none;}

.cat_menu_wrapper {margin-top:50px; clear:both;}

#cat_left {float:left; width:140px; display:table; //height:100%;}
#cat_left span {text-align:left; font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:14px; font-weight:bold; letter-spacing:-1px; color:#ffffff; line-height:27px; display:block; width:160px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#e60005;}
.cat_link:link, .cat_link:visited {text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:160px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#ffebeb;}
.cat_link:hover, .cat_link:hover.visited {text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:160px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#fcdcdd;}

.cat_link1 {display:none;}

#cat_right {float:right; display:table; width:112px; //width:132px; position:relative; //margin-left:-15px;}
#cat_right span {text-align:left; font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:14px; font-weight:bold; letter-spacing:-1px; color:#ffffff; line-height:27px; display:block; width:80px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#ffffff;}
.cat_link_sub:link, .cat_link_sub:visited {position:relative; text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; //margin-left:-15px; text-decoration:none; line-height:27px; display:block; width:150px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#fff3f3;}
.cat_link_sub:hover, .cat_link_sub:hover.visited {position:relative; text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; //margin-left:-15px; text-decoration:none; line-height:27px; display:block; width:150px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#ffebeb;}

.cat_link_sub_1:link, .cat_link_sub_1:visited {text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:105px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#fff3f3;}
.cat_link_sub_1:hover, .cat_link_sub_1:hover.visited {text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:105px; padding:0px 11px 0px 11px; border-bottom:1px solid #ffffff; background:#ffebeb;}

.cat_link_sub_2:link, .cat_link_sub_2:visited {text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:91px; margin-left:25px; padding:0px 0px 0px 11px; border-bottom:1px solid #ffebeb; background:#ffffff;}
.cat_link_sub_2:hover, .cat_link_sub_2:hover.visited {text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none; line-height:27px; display:block; width:91px; margin-left:25px; padding:0px 0px 0px 11px; border-bottom:1px solid #ffebeb; background:#fff3f3;}

.model {position:absolute; top:15px; right:7%;}

#content {margin-top:-40px; padding-right:7%; font-family:tahoma, verdana, arial; font-size:75%; color:#393939;}
#content h1 {margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; line-height:25px; display:block; border-left:6px solid #e60005; font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:22px; font-weight:bold; letter-spacing:-1px; color:#e60005;}
#content h3 {font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:20px; font-weight:bold; letter-spacing:-1px; color:#e60005;}
#content h4 {font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:16px; font-weight:bold; letter-spacing:-1px; color:#e60005;}
#content h2 {font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:16px; font-weight:bold; letter-spacing:-1px; color:#e60005;}
#content p {text-indent:15px; font-family:tahoma, verdana, arial; font-size:100%; color:#393939;}
#content ul {font-family:tahoma, verdana, arial; font-size:90%; color:#e60005;}
#content li {list-style-type:square;}
#content p a:link, #content p a:visited, #content p a:hover, #content p a:hover.visited {font-size:100%;}


a.link:link, a.link:visited {font-family:tahoma, verdana, arial; font-size:100%; color:#e60005; text-decoration:underline;}
a.link:hover, a.link:hover.visited {font-family:tahoma, verdana, arial; font-size:100%; color:#e60005; text-decoration:none;}

.content_left {padding:0px 15px 15px 0px; font-family:tahoma, verdana, arial; font-size:11px; color:#000000;}
.content_right {padding:0px 0px 15px 0px;}

#product_cat {width:100%; margin-bottom:10px;}
.product_cat_img {border:3px solid #fde7e8; margin-right:10px; margin-bottom:40px;}
.product_cat_img_1 {border:3px solid #fde7e8; margin-right:10px;}


#den_div {float:left; width:50%; height:136px; margin-bottom:10px; text-align:left; font-family:tahoma, verdana, arial; font-size:12px;}
#den_div a:link, #den_div a:visited {font-family:tahoma, verdana, arial; font-size:12px; color:#e60005; text-decoration:none; line-height:20px;}
#den_div a:hover, #den_div a:hover.visited {font-family:tahoma, verdana, arial; font-size:12px; color:#e60005; text-decoration:underline; line-height:20px;}

#taxon {width:100%; padding-top:5px;}
#taxon_link:link, #taxon_link:visited {float:left; margin:0px 5px 5px 0px; font-family:tahoma, verdana, arial; font-size:1em; text-decoration:none; color:#e60005; border-left:3px solid #e60005; padding:2px 5px 3px 5px; background:#fde7e8;}
#taxon_link:hover, #taxon_link:hover.visited {float:left; margin:0px 5px 5px 0px; font-family:tahoma, verdana, arial; font-size:1em; text-decoration:none; color:#e60005; border-left:3px solid #e60005; padding:2px 5px 3px 5px; background:#fcdcdd;}

#taxon_link_a:link, #taxon_link_a:visited {float:left; margin:0px 5px 5px 0px; font-family:tahoma, verdana, arial; font-size:1em; text-decoration:none; color:#e60005; border-left:3px solid #e60005; padding:2px 5px 3px 5px; background:#fcdcdd;}
#taxon_link_a:hover, #taxon_link_a:hover.visited {float:left; margin:0px 5px 5px 0px; font-family:tahoma, verdana, arial; font-size:1em; text-decoration:none; color:#e60005; border-left:3px solid #e60005; padding:2px 5px 3px 5px; background:#fde7e8;}

.bg_grey {background:#aaaaaa; color:#ffffff;}
#table_size {margin:5px 0px 10px 0px; border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; font-family:tahoma, verdana, arial; font-size:11px; color:#000000;}
#table_size td {border-left:1px solid #aaaaaa; border-top:1px solid #aaaaaa; text-align:center;}

#icons {border:0px; margin-right:15px;}
#fashion {float:left; height:120px; border:0px; margin-right:15px; text-align:center;}

#colors div {float:left; margin-bottom:2px; font-size:110%;}
#colors div img {margin-right:5px;}
#colors span {color:#aaaaaa; font-size:90%;}

#colors_float {width:190px; float:left; margin-bottom:2px;}
#colors_float div {float:left;}
#colors_float div img {margin-right:5px;}
#colors_float span {color:#aaaaaa; font-size:90%;}

#enter_form {clear:both; background:url(../img/bg_enter_form.gif) top repeat-x; border-top:9px solid #e60005; padding-top:5px; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005;}
.width_form {width:180px; text-align:left;}
.name_form {float:right; padding-left:5px; width:40px; text-align:right; height:25px; padding-top:3px;}
.input_form {float:right; padding-left:5px; width:120px; text-align:right; height:25px;}
#enter_form input {border:1px solid #facccd; background:#ffffff; height:15px; width:120px; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005;}
#enter_form  h1 {margin:0px; padding:0px; line-height:35px; font-family:Arial, Sans Serif, Microsoft Sans Serif; font-size:16px; font-weight:bold; letter-spacing:-1px; color:#e60005;}
#enter_form a:link, #enter_form a:visited {font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:underline;}
#enter_form a:hover, #enter_form a:hover.visited {font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none;}

#main_form {clear:both; margin-top:10px; font-family:tahoma, verdana, arial; font-size:100%; color:#e60005;}
#main_form input {border:1px solid #facccd; background:#ffffff; height:15px; width:130px; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005;}
#main_form div {width:450px;}
#main_form div div {float:left; width:160px; height:22px;}
#main_form textarea {border:1px solid #facccd; background:#ffffff; width:313px; height:150px; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005;}

.responses_td {font-family:tahoma, verdana, arial; font-size:100%; color:#393939; background:#fde7e8; border-top:1px solid #fcdcdd;}
.responses_td a:link, .responses_td a:visited {font-family:tahoma, verdana, arial; font-size:100%; color:#e60005; text-decoration:underline;}
.responses_td a:hover, .responses_td a:hover.visited {font-family:tahoma, verdana, arial; font-size:100%; color:#e60005; text-decoration:none;}

#dl_form {height:24px; background:#e60005; padding-top:7px; padding-bottom:7px; color:#FFFFFF; font-family:tahoma, verdana, arial; font-size:11px;}
#dl_form div {float:left; padding-left:5px; margin-bottom:5px;}
#dl_form a:link, #dl_form a:visited {line-height:20px; font-family:tahoma, verdana, arial; font-size:11px; color:#ffffff; text-decoration:underline;}
#dl_form a:hover, #dl_form a:hover.visited {line-height:20px; font-family:tahoma, verdana, arial; font-size:11px; color:#ffffff; text-decoration:none;}

#short_news {text-align:left; color:#000000; font-family:tahoma, verdana, arial; font-size:11px;}

#adr {margin-top:30px; height:90px; width:260px; text-align:left; font-family:tahoma, verdana, arial; font-size:11px; color:#e60005;}
#adr a:link, #adr a:visited {font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:underline;}
#adr a:hover, #adr a:hover.visited {font-family:tahoma, verdana, arial; font-size:11px; color:#e60005; text-decoration:none;}

.footer {width:100%; height:120px;}
.m_copyright {float:right; width:40%; margin-top:50px;}

#news_bottom {height:1px; margin:10px 0px 10px 0px; border-top:1px solid #fce1e2; font-family:tahoma, verdana, arial; font-size:1px;}
