body {margin:0; padding:0;background:#776b62 url('../img/bg.gif') repeat-x top   ;}

form,ul,li,p,h2,h3,div {margin:0; padding:0;}
img {border: 0}
td {vertical-align:top}

.main_table {width:900px; height:100%}


#content {margin: 40px 70px}
#content h1 {font: 18px Arial; color:#535353; margin-bottom:15px}
#content h2 {font: 16px Arial; color:#131313; margin-top:15px}
#content .fk {font: 16px Arial; color:#131313; margin-top:15px; text-align:center}
#content h3 {font: 14px Arial; color:#535353; margin-top:15px}
#content p {font: 12px Arial; color:#535353; margin:5px 0}
#content a {color:#c21727}
#content a:hover {color:#ed1b2f}
#content ul {padding: 10px 10px}
#content ul li {list-style-image: url(../img/bul.gif); font: 12px Arial; color:#535353; padding: 0; margin: 4px 0 4px 20px}

#search {float:right; margin: 40px 35px 0 0}
#search input {border:0}
#ajaxSearch_input {width:146px; height:21px; background-image:url('../img/inp_bg.gif'); font: 10px Arial; color:#ffffff; padding: 6px 6px 0px 6px}
#ajaxSearch_submit{width:21px; height: 21px; background-image:url('../img/subm.gif'); margin-left: 2px} 

#nav1 {height:27px; background:#6d6b6b url('../img/nav2.gif'); text-align:right}
#nav1 ul {list-style:none; margin-right: 30px}
#nav1 ul li {display:inline}
#nav1 ul li a {font: 12px Arial; color:#ffffff; text-shadow: 1px 1px #302f2f; text-decoration:none; margin: 0 15px; line-height: 14px}
#nav1 ul li a:hover {color:#ffb5b5}

#cat_nav {text-align:left; margin-left:20px}
#cat_nav ul {list-style:none}
#cat_nav ul li {display:inline}
#cat_nav ul li a {font: 13px Arial; color:#ffffff; background-image:url('../img/cat_nav_bg.gif'); background-position:right; background-repeat:no-repeat; padding: 0 15px 0 0; margin: 0 22px; text-decoration:none; line-height: 24px}


#menu1 {width:160px; z-index:116; position:absolute; top: 405px; left: 50%; margin-left:-256px;}
#menu2 {width:130px; z-index:116; position:absolute; top: 405px; left: 50%; margin-left:-126px}
#menu3 {width:160px; z-index:116; position:absolute; top: 405px; left: 50%; margin-left:0px}
#menu4 {width:130px; z-index:116; position:absolute; top: 405px; left: 50%; margin-left:156px}
#menu5 {width:160px; z-index:116; position:absolute; top: 405px; left: 50%; margin-left:266px}

.nav_ul {list-style:none; margin: -6px 5px 15px 14px; background-color:#ed1b2f; padding: 2px 15px}
.nav_ul li {margin: 9px 0; line-height: 12px; }
.nav_ul .folder{margin: 9px 0; line-height: 12px; background-image:url('../img/drop_folder.gif'); background-position:right; background-repeat:no-repeat}
.nav_ul li a {font: 11px Arial; color:#ffffff; text-decoration:none}
.nav_ul li a:hover {font: 11px Arial; color:#ffffff; text-decoration:underline}

.cat_selected {height:31px; background-color:#9d9e9d; padding: 20px 0 0 26px; vertical-align:middle}
.cat {font: bold 13px Arial; background:no-repeat left; padding-left: 20px; margin-bottom: 14px}
.cat2 {font: 11px Arial; background:no-repeat left; padding-left: 50px; margin: 4px 0 0 0; color:#3e3e3e}
.cat2 a {text-decoration:none; color:#3e3e3e; line-height:25px}
.cat2 a:hover {color:#ed1b2f;}
.cat_text {font: 11px Arial; color:#3e3e3e; padding: 10px 15px 0 25px}

#filter {width:660px; height:87px; background:url('../img/filter_bg.jpg'); margin: 16px; z-index:114; position:absolute; top:404; right:50%; margin-right:-408px; }
#filter p{font: 13px Arial; color:#ffffff; padding: 5px 0 0 13px}
#filter table {margin: 10px 0 0 13px}
#filter table td {font: 10px Arial; color:#3e3e3e; padding-right: 15px}
#filter div {width: 108px; height: 20px; border: 1px solid #3e3e3e; position:relative; z-index:10}
#filter select {width:109px; height:20px; border:0; font: 11px Arial; color:#3e3e3e; position:relative; z-index:10}

#cat_content {width:660px; height:170px; border-left:1px solid #a1a2a1; border-right:1px solid #a1a2a1; margin: 0 16px;}
#cat_bottom {width:660px;  height: 17px; background:url('../img/cat_bottom.gif');  margin: 0  0 0 16px; font: 1px Arial}

#pagination {width:660px; height:37px; background:url('../img/pagination.gif') bottom; margin: 0 16px 0 16px; }

#pg2 {margin: 0;}
#pg2 td {width: 51px; height: 20px; background-image:url('../img/pg_unsel.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2 .selected {background-image:url('../img/pg_sel.gif');}
#pg2 a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2 .pg_all { background:url('../img/pg_all.gif'); width: 75px; height: 20px; }
#pg2 .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_everyday {margin: 0;}
#pg2_everyday td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_comfort.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_everyday .selected {background-image:url('../img/pg_sel.gif');}
#pg2_everyday a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_everyday .pg_all { background:url('../img/pg_all_comfort.gif'); width: 75px; height: 20px; }
#pg2_everyday .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_outdoor {margin: 0;}
#pg2_outdoor td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_outdoor.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_outdoor .selected {background-image:url('../img/pg_sel.gif');}
#pg2_outdoor a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_outdoor .pg_all { background:url('../img/pg_all_outdoor.gif'); width: 75px; height: 20px; }
#pg2_outdoor .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_sport {margin: 0;}
#pg2_sport td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_sport.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_sport .selected {background-image:url('../img/pg_sel.gif');}
#pg2_sport a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_sport .pg_all { background:url('../img/pg_all_sport.gif'); width: 75px; height: 20px; }
#pg2_sport .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_compression {margin: 0;}
#pg2_compression td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_compression.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_compression .selected {background-image:url('../img/pg_sel.gif');}
#pg2_compression a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_compression .pg_all { background:url('../img/pg_all_compression.gif'); width: 75px; height: 20px; }
#pg2_compression .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_intimo {margin: 0;}
#pg2_intimo td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_intimo.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_intimo .selected {background-image:url('../img/pg_sel.gif');}
#pg2_intimo a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_intimo .pg_all { background:url('../img/pg_all_intimo.gif'); width: 75px; height: 20px; }
#pg2_intimo .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_health {margin: 0;}
#pg2_health td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_health.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_health .selected {background-image:url('../img/pg_sel.gif');}
#pg2_health a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_health .pg_all { background:url('../img/pg_all_health.gif'); width: 75px; height: 20px; }
#pg2_health .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_fleece {margin: 0;}
#pg2_fleece td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_fleece.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_fleece .selected {background-image:url('../img/pg_sel.gif');}
#pg2_fleece a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_fleece .pg_all { background:url('../img/pg_all_fleece.gif'); width: 75px; height: 20px; }
#pg2_fleece .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_eco {margin: 0;}
#pg2_eco td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_eco.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_eco .selected {background-image:url('../img/pg_sel.gif');}
#pg2_eco a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_eco .pg_all { background:url('../img/pg_all_eco.gif'); width: 75px; height: 20px; }
#pg2_eco .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_accessories {margin: 0;}
#pg2_accessories td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_compression.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_accessories .selected {background-image:url('../img/pg_sel.gif');}
#pg2_accessories a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_accessories .pg_all { background:url('../img/pg_all_compression.gif'); width: 75px; height: 20px; }
#pg2_accessories .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}

#pg2_kids {margin: 0;}
#pg2_kids td {width: 51px; height: 20px; background-image:url('../img/pg_unsel_kids.gif'); text-align:center; font: 11px Arial; vertical-align:middle}
#pg2_kids .selected {background-image:url('../img/pg_sel.gif');}
#pg2_kids a {font: 11px Arial; color:#535353; text-decoration:none; padding: 0 7px}
#pg2_kids .pg_all { background:url('../img/pg_all_kids.gif'); width: 75px; height: 20px; }
#pg2_kids .pg_all2 { background:url('../img/pg_all_2.gif'); width: 75px; height: 20px; font: 11px Arial; color:#ffffff}


#item {width:162px; height: 490px; float:left; margin: 0 0 20px 20px}
#item .box {width:162px; height:227px; background:url('../img/item_pic_bg.jpg'); padding: 5px 9px 7px 7px}
#item #header {font: bold 13px Arial; color:#535353; margin: 4px 0 0 5px}
#item #type {font: 11px Arial; color:#535353; margin-left: 5px}
#item #art {font: italic 11px Arial; color:#756f6a; margin: 4px 0 4px 5px}
#item #desc {font: 11px Arial; color:#535353; margin-left: 5px; line-height:12px}
#item a {text-decoration:none; color:#535353}

#item_content h2 {font: bold 12px Arial; color:#535353; margin: 12px 0}
#item_content p {font: 11px Arial; color:#535353; margin: 0}
#item_content a {font: 12px Arial; color:#c21727}
#item_content a:hover {color:#ed1b2f}

#color {width: 105px; height: 100px; float:left; text-align:center; font: 11px Arial; color:#535353; margin: 10px 10px 0 0 ;}
#color img {padding: 6px}

.table_tf {width:95%; background-color:#353535; margin: 10px 0}
.table_tf td {text-align:center; vertical-align:middle;}
.table_tf .header {height: 25px; background-color:#cccccc; font: bold 11px Arial; color: #000000;vertical-align:middle}
.table_tf .unsel {height: 25px; width:150px; background-color:#e5e5e5;}
.table_tf .sel {height: 25px;  width:150px;}
.table_tf .unsel2 {height: 25px; width:150px; background-color:#e5e5e5;}
.table_tf .sel2 {height: 25px;  width:150px;}
.table_tf .unsel .rus {font: 11px Arial; color: #000000}
.table_tf .unsel .eng {font: 9px Arial; color: #000000}
.table_tf .unsel2 .rus {font: 11px Arial; color: #000000}
.table_tf .unsel2 .eng {font: 9px Arial; color: #000000}
.table_tf .sel .rus {font: 11px Arial; color: #000000}
.table_tf .sel .eng {font: 9px Arial; color: #000000}
.table_tf .sel2 .rus {font: 11px Arial; color: #000000}
.table_tf .sel2 .eng {font: 9px Arial; color: #000000}

#filter_false{width:665px; height: 90px; z-index:115; position:absolute; top:419; right:50%; margin-right:-411px}

#breadcrumbs {font: italic 11px Arial; color: #4f4f4f; margin: 20px 0 10px 71px}
#breadcrumbs a {font: 11px Arial; color: #4f4f4f; text-decoration: underline}
#breadcrumbs a:hover {font: 11px Arial; color: #c21727; text-decoration: underline}

.add_block {border-left: 1px solid #92999e; padding: 10px 20px; background: #eaeaea; margin-bottom: 30px}

.color {font: 11px Arial; color:#535353; margin:5px 0; float:left}
