design_layout_
/*-- Body
--------------------------------------------------------*/

html, body{
	height:100%;
	padding:0px;
	margin:0px;
}

body, td {
	font-family:tahoma;
	font-size:12px;
	color:#000000;
}

img
   {
	  border: 0;
   }

td {
	vertical-align:top;
}

h1, h2, h3, h4, h5, h6, p {
	padding:0px;
	margin:0px;
	padding-bottom:15px;
}

h1, h2 {
	font-size:20px;
	font-weight:normal;
}

h3 {
	font-size: 18px;
	font-weight:normal;
}

h4 {
	font-size: 12px;
	font-weight:bold;
	padding-bottom:0px;
}

a{
	color:#000000;
	outline:none;
}

a:hover{
	color:#AC0007;
	text-decoration:underline;
}

form, fieldset {
	display:block;
	padding:0px;
	margin:0px;
	border:0px;
}

/*-- Content block
--------------------------------------------------------*/

.css_main_block {
	background-image:url(img/body_left_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	position:relative;
	height:auto !important;
	height:100%;
	min-height:100%;
	z-index:1;
	min-width:1000px;
}

.css_logo_title_1 {
	position:absolute;
	z-index:2;
	left:480px;
	top:37px;
	z-index:11;
}

.css_logo_title_2 {
	position:absolute;
	z-index:2;
	left:50px;
	top:17px;
	z-index:11;
}

.css_logo_title_1 img, .css_logo_title_2 img {
	border:0px;
}

/*-- Content block / Main menu
--------------------------------------------------------*/

.css_main_menu {
	z-index:12;
	position:absolute;
	left:221px;
	top:280px;
	padding:0px;
	margin:0px;
	width:779px;
	overflow:hidden;
}

.css_main_menu li {
	list-style-type:none;
	float:left;
	padding:0px;
	margin:0px;
	padding-right:24px;
}

.css_main_menu li a{
	background-image:url(img/li_1.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:28px;
	display:block;
}

.css_main_menu li a:hover, .css_main_menu li.css_active a{
	background-position:0px -50px;
}

.css_main_menu li.css_active a {
	cursor:default;
}

.css_main_menu li img {
	border:0px;
}


/*-- Content block / Catalog 2
--------------------------------------------------------*/

.css_catalog .css_catalog_category_list .css_catalog_in{
	width:100%;
}

.design_layout_1 .css_catalog .css_catalog_category_list .css_catalog_in_2{
	background-image:none;
	background-color:#f3f3f3;
}

.css_catalog_category_list .css_catalog_category_list_in{
	padding:8px;
}

.css_catalog_category_list .css_catalog_category_list_in table {
	width:80%;
}

.css_catalog_category_list .css_catalog_category_list_in td {
	padding-right:13px;
	padding-bottom:23px;
}

.css_catalog_category_list .css_catalog_category_list_in a {
	background-image:url(img/catalog_bg_4.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:110px;
	height:155px;
	display:block;
	overflow:hidden;
}

.css_catalog_category_list .css_catalog_category_list_in a img{
	border:0px;
	position:relative;
	left:6px;
	top:6px;
}
/*-- Content block / Content
--------------------------------------------------------*/

.css_content {
	position:relative;
	width:100%;
	z-index:7;
}

.css_content .css_left_column {
	padding-top:131px;
	padding-bottom:220px;
}

.css_content .css_right_column {
	padding-top:335px;
	padding-left:21px;
	padding-bottom:130px;
	width:100%;
}

/*-- Content block / Content / Left menu
--------------------------------------------------------*/

.css_left_menu {
	padding:0px;
	margin:0px;
	margin-left:14px;
	margin-bottom:20px;
	width:191px;
	position:relative;
}

.css_left_menu li{
	background-image:url(img/li_2.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:0px;
	margin:0px;
	width:165px;
	height:43px;
	position:relative;
	overflow:hidden;
	font-size:18px;
}

.css_left_menu li a{
	background-repeat:no-repeat;
	background-position:165px 0px;
	text-decoration:none;
	display:block;
	width:165px;
	padding-right:165px;
	position:relative;
	overflow:hidden;
	padding-top:9px;
	padding-bottom:10px;
	text-align:center;
	text-transform:uppercase;
}

.css_left_menu li a:hover, .css_left_menu li.css_active a{
	margin-left:-165px;
}

.css_left_menu li.css_active a{
	cursor:default;
}

.css_left_menu li.css_link_1 a{
	background-image:url(img/left_menu/1.gif);
}

.css_left_menu li.css_link_2 a{
	background-image:url(img/left_menu/2.gif);
}

.css_left_menu li.css_link_3 a{
	background-image:url(img/left_menu/3.gif);
}

.css_left_menu li.css_link_4 a{
	background-image:url(img/left_menu/4.gif);
}

.css_left_menu li.css_link_5 a{
	background-image:url(img/left_menu/5.gif);
}

.css_left_menu li.css_link_6 a{
	background-image:url(img/left_menu/6.gif);
}

.css_left_menu li.css_link_7 a{
	background-image:url(img/left_menu/7.gif);
}

.css_left_menu li.css_link_8 a{
	background-image:url(img/left_menu/8.gif);
}

.css_left_menu li.css_link_9 a{
	background-image:url(img/left_menu/9.gif);
}

.css_left_menu li.css_link_10 a{
	background-image:url(img/left_menu/10.gif);
}

.css_left_menu li.css_link_11 a{
	background-image:url(img/left_menu/11.gif);
}

.css_left_menu li.css_link_12 a{
	background-image:url(img/left_menu/12.gif);
}

.css_left_menu li.css_link_13 a{
	background-image:url(img/left_menu/13.gif);
}

.css_left_menu li.css_link_14 a{
	background-image:url(img/left_menu/14.gif);

}
.css_left_menu li.css_link_15 a{
	background-image:url(img/left_menu/15.gif);

}
.css_left_menu li.css_link_16 a{
	background-image:url(img/left_menu/16.gif);

}
.css_left_menu li.css_link_17 a{
	background-image:url(img/left_menu/17.png);

}

.css_left_menu li.css_link_21 a{
	background-image:url(img/left_menu/21.gif);

}
.css_left_menu li.css_link_22 a{
	background-image:url(img/left_menu/22.gif);

}
.css_left_menu li.css_link_23 a{
	background-image:url(img/left_menu/23.gif);

}
/*-- Content block / Content / News
--------------------------------------------------------*/

.css_news {
	width:158px;
	margin-left:14px;
}

.css_news h2 {
	padding-bottom:8px;
}

.css_news h3 {
	font-size:12px;
	padding-bottom:3px;
	font-weight:bold;
}

.css_news h3 a{
	text-decoration:none;
}

.css_news p {
	padding-bottom:3px;
	text-align:justify;
}

.css_news p.css_more {
	padding-bottom:26px;
	text-align:right;
}

.css_news p.css_more a{
	text-decoration:underline;
}

.css_news a{
	color:#ED1C24;
}

.css_news a:hover{
	color:#AC0007;
	text-decoration:underline;
}

/*-- Content block / Content / News 2
--------------------------------------------------------*/

.css_news_2 {
	color:#445254;
	padding:8px;
}

.css_news_2 .css_news_date_2 {
	color:#858585;
	display:block;
	font-weight:bold;
}

.css_news_2 h4 {
	font-weight:bold;
	font-size:12px;
}

.css_news_2 h4 a{
	color:#445254;
}

.css_news_2 h4 a:hover {
	color:#ed1c24;
}


/*-- Content block / Catalog
--------------------------------------------------------*/

.css_catalog {
	width:100%;
}


.css_catalog_inz {
	width:100%;
	padding-right:10px;
	padding-left:10px;
}

.css_catalog_in {
	width:100%;
	padding-right:10px;
	padding-left:10px;
}

.css_catalog_in_main{
	padding-bottom:20px;
	width:580px;
	overflow:hidden;
	position:relative;
	color:#575656;
}

.css_catalog_in_singlez{
	padding-bottom:20px;
	width:580px;
	overflow:hidden;
	position:relative;
	color:#575656;
}
.css_catalog_in_single{
	padding-bottom:20px;
	width:290px;
	overflow:hidden;
	position:relative;
	color:#575656;
}

.css_catalog_in_single h4 {
	font-size:14px;
	color:#575656;
	padding-bottom:6px;
	padding-left:4px;
}

.css_catalog_in_single h4 a{
	text-decoration:none;
	color:#007EFF;
}

.css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#AC0007;
}

.css_catalog_in_single .css_catalog_image {
	background-image:url(img/catalog_bg_1.png);
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	overflow:hidden;
	width:290px;
	height:209px;
	margin-bottom:7px;
}

.css_catalog_in_single .css_catalog_image a {
	position:relative;
	overflow:hidden;
	width:276px;
	height:195px;
	left:7px;
	top:7px;
}

.css_catalog_in_single .css_catalog_left {
	width:170px;
	position:relative;
	float:left;
	font-size:11px;
	left:4px;
}

.css_catalog_in_single .css_catalog_right {
	width:110px;
	position:relative;
	float:left;
	padding-top:12px;
	font-size:11px;
	font-weight:bold;
}

.css_catalog_in_single .css_catalog_right strong {
	font-size:24px;
	color:#ED1C24;
	padding-left:3px;
}

.css_catalog_in_single .css_catalog_right p {
	padding-bottom:5px;
}


.css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_2.png);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:95px;
	height:26px;
	cursor:pointer;
	position:relative;
}

.css_catalog_in_single .css_catalog_right a img {
	width:95px;
	height:26px;
	border:0px;
}

.css_catalog_in_single .css_catalog_left a, .css_catalog_in_single .css_catalog_left span{
	color:#ED1C24;
}

.css_catalog_in_single .css_catalog_left p {
	padding-bottom:3px;
}

.css_catalog_in_single .css_catalog_image a img {
	border:0px;
}

.css_catalog .css_catalog_in .css_single_product_wide {
	width:100%;
}

.css_catalog .css_catalog_in_single .css_catalog_left_wide {
	width:100%;
	clear:both;
}

.css_catalog .css_catalog_in_single .css_catalog_left_wide .css_catalog_left  {
	width:100%;
	clear:both;
}

.design_layout_1 .css_catalog .css_catalog_top_corner {
	background-image:url(img/lt_1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:9px;
	height:9px;
	position:relative;
	overflow:hidden;
}

.css_single_big_image {
	background-image:url(img/catalog_bg_2.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:450px;
	height:319px;
	margin-bottom:13px;
}

.css_single_big_image a{
	display:block;
	position:relative;
	width:450px;
	height:319px;
	overflow:hidden;
	left:7px;
	top:7px;
}

.css_single_small_image {
	background-image:url(img/catalog_bg_3.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:146px;
	height:105px;
	margin-bottom:2px;
}

.css_single_small_image a{
	display:block;
	position:relative;
	width:146px;
	height:105px;
	overflow:hidden;
	left:7px;
	top:7px;
}

.css_single_big_image a img, .css_single_small_image a img{
	border:0px;
}

.design_layout_1 .new{
	text-decoration:none;
	color:#545454;
}

.design_layout_1 .new strong{
	text-decoration:none;
	color:#AC0007;
}

.design_layout_1 .css_catalog .css_catalog_top_corner div {
	background-color:#F3F3F3;
	height:9px;
}

.design_layout_1 .css_catalog .css_catalog_bottom_corner {
	background-image:url(img/lb_1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:9px;
	height:9px;
	position:relative;
	overflow:hidden;
}

.design_layout_1 .css_catalog .css_catalog_bottom_corner div {
	background-color:#F3F3F3;
	height:9px;
}

.css_catalog_in_3 {
	height:44px;
}

.design_layout_1 .css_catalog_in {
	background-color:#F3F3F3;
	width:100%;
}

.design_layout_1 .css_catalog_in_2 {
	background-image:url(img/day_good_3.png);
}

.design_layout_1 .css_catalog_in_3 {
	background-color:#F3F3F3;
	height:42px;
}

.design_layout_1 .css_catalog_in_single {
	color:#575656;
}

.design_layout_1 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#007EFF;
}

.design_layout_1 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#AC0007;
}

.design_layout_1 .css_catalog_in_single .css_catalog_image {
	background-image:url(img/catalog_bg_1.png);
}

.design_layout_2 .css_catalog {
	background-image:url(img/ct_2.gi);
	background-repeat:repeat-x;
	background-position:left top;
}

.design_layout_2 .css_catalog .css_catalog_top_corner {
	background-image:url(img/lt_2.gi);
	background-repeat:no-repeat;
	background-position:left top;
}

.design_layout_2 .desc {
	color:#ffffff;
}

.design_layout_2 .name {
	color:#E07204;
	font-size:16px;
}

.design_layout_2 .name h4 {
	color:#E07204;
	font-size:16px;
}

.design_layout_2 .name h4 a{
	text-decoration:none;
	color:#007EFF;
	font-size:16px;
}

.design_layout_2 .name h4 a:hover{
	text-decoration:none;
	color:#AC0007;
	font-size:16px;
}

.design_layout_2 .name h5 {
	color:#E07204;
}

.design_layout_2 .name h5 a{
	text-decoration:none;
	color:#007EFF;
}

.design_layout_2 .name h5 a:hover{
	text-decoration:none;
	color:#AC0007;
}


.design_layout_2 .css_catalog_in_single {
	color:#ffffff;
}

.design_layout_2 .css_catalog_in_single h4 {
	color:#E07204;
}

.design_layout_2 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#007EFF;
}

.design_layout_2 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#AC0007;
}

.design_layout_2 .css_catalog_in_single .css_catalog_left a, .design_layout_2  .css_catalog_in_single .css_catalog_left span{
	color:#E07204;
}

.design_layout_2 .css_catalog_in_single .css_catalog_right {
	color:#FFDC00;
}

.design_layout_2 .css_catalog_in_single .css_catalog_right strong {
	color:#0749B9;
}


.design_layout_2 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_3.png);
}

.design_layout_2 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_3.png);
        background-repeat:no-repeat;
}

.design_layout_3 .css_catalog_in_single {
	color:#ffffff;
}

.design_layout_3 .desc {
	color:#ffffff;
}

.design_layout_3 .name {
	color:#ffffff;
	font-size:16px;
}

.design_layout_3 .name h4 {
	color:#ffffff;
	font-size:16px;
}

.design_layout_3 .name h4 a{
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
}

.design_layout_3 .name h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
	font-size:16px;
}

.design_layout_3 .name h5 {
	color:#ffffff;
}

.design_layout_3 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_3 .name h5 a:hover{
	text-decoration:none;
	color:#FEEF92;
}


.design_layout_3 .css_catalog_in_single h4 {
	color:#ffffff;
}

.design_layout_3 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_3 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.css_catalog_in_single .css_catalog_left span{
	color:#ffffff;
}


.design_layout_3 .css_catalog_in_single .css_catalog_left a{
	color:#360064;
}

.design_layout_3 .css_catalog_in_single .css_catalog_right {
	color:#ffffff;
}

.design_layout_3 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_3 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_4.png);
}

.design_layout_3 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_4.png);
        background-repeat:no-repeat;
}

.design_layout_4 .name {
	color:#ffffff;
	font-size:16px;
}

.design_layout_4 .name h4 {
	color:#ffffff;
	font-size:16px;
}

.design_layout_4 .name h4 a{
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
}

.design_layout_4 .name h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
	font-size:16px;
}

.design_layout_4 .name h5 {
	color:#ffffff;
}

.design_layout_4 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_4 .name h5 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.design_layout_4 .css_catalog_in_single h4 {
	color:#ffffff;
}

.design_layout_4 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_4 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.css_catalog_in_single .css_catalog_left span{
	color:#ffffff;
}

.design_layout_4 .desc {
	color:#ffffff;
}

.design_layout_4 .css_catalog_in_single .css_catalog_left {
	color:#ffffff;
}

.design_layout_4 .css_catalog_in_single .css_catalog_left a{
	color:#9ED7DB;
}

.design_layout_4 .css_catalog_in_single .css_catalog_right {
	color:#ffffff;
}

.design_layout_4 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_4 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_5.png);
}

.design_layout_4 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_5.png);
        background-repeat:no-repeat;
}

.design_layout_5 .name {
	color:#000000;
	font-size:16px;
}

.design_layout_5 .name h4 {
	color:#000000;
	font-size:16px;
}

.design_layout_5 .name h4 a{
	text-decoration:none;
	color:#000000;
	font-size:16px;
}

.design_layout_5 .name h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
	font-size:16px;
}

.design_layout_5 .name h5 {
	color:#000000;
}

.design_layout_5 .name h5 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_5 .name h5 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_5 .css_catalog_in_single h4 {
	color:#000000;
}

.design_layout_5 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_5 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_5 .css_catalog_in_single .css_catalog_left span{
	color:#000000;
}

.design_layout_5 .desc {
	color:#000000;
}

.design_layout_5 .css_catalog_in_single .css_catalog_left {
	color:#000000;
}

.design_layout_5 .css_catalog_in_single .css_catalog_left a{
	color:#000000;
}

.design_layout_5 .css_catalog_in_single .css_catalog_right {
	color:#000000;
}

.design_layout_5 .css_catalog_in_single .css_catalog_right strong {
	color:#000000;
}

.design_layout_5 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_6.png);
}

.design_layout_5 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_6.png);
        background-repeat:no-repeat;
}

.design_layout_6 .name {
	color:#606365;
	font-size:16px;
}

.design_layout_6 .name h4 {
	color:#606365;
	font-size:16px;
}

.design_layout_6 .name h4 a{
	text-decoration:none;
	color:#606365;
	font-size:16px;
}

.design_layout_6 .name h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
	font-size:16px;
}

.design_layout_6 .name h5 {
	color:#606365;
}

.design_layout_6 .name h5 a{
	text-decoration:none;
	color:#606365;
}

.design_layout_6 .name h5 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_6 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#606365;
}

.design_layout_6 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_6 .css_catalog_in_single .css_catalog_left span{
	color:#606365;
}

.design_layout_6 .desc {
	color:#606365;
}

.design_layout_6 .css_catalog_in_single .css_catalog_left {
	color:#606365;
}

.design_layout_6 .css_catalog_in_single .css_catalog_left a{
	color:#606365;
}

.design_layout_6 .css_catalog_in_single .css_catalog_right {
	color:#606365;
}

.design_layout_6 .css_catalog_in_single .css_catalog_right strong {
	color:#606365;
}

.design_layout_6 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_7.png);
}

.design_layout_6 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_7.png);
        background-repeat:no-repeat;
}

.design_layout_7 .name {
	color:#606365;
	font-size:16px;
}

.design_layout_7 .name h4 {
	color:#606365;
	font-size:16px;
}

.design_layout_7 .name h4 a{
	text-decoration:none;
	color:#606365;
	font-size:16px;
}

.design_layout_7 .name h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
	font-size:16px;
}

.design_layout_7 .name h5 {
	color:#606365;
}

.design_layout_7 .name h5 a{
	text-decoration:none;
	color:#606365;
}

.design_layout_7 .name h5 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_7 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#606365;
}

.design_layout_7 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_7 .css_catalog_in_single .css_catalog_left span{
	color:#606365;
}

.design_layout_7 .desc {
	color:#606365;
}

.design_layout_7 .css_catalog_in_single .css_catalog_left {
	color:#606365;
}

.design_layout_7 .css_catalog_in_single .css_catalog_left a{
	color:#606365;
}

.design_layout_7 .css_catalog_in_single .css_catalog_right {
	color:#606365;
}

.design_layout_7 .css_catalog_in_single .css_catalog_right strong {
	color:#606365;
}

.design_layout_7 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_7.png);
}

.design_layout_7 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_7.png);
        background-repeat:no-repeat;
}

.design_layout_8 .name {
	color:#000000;
	font-size:16px;
}

.design_layout_8 .name h4 {
	color:#000000;
	font-size:16px;
}

.design_layout_8 .name h4 a{
	text-decoration:none;
	color:#000000;
	font-size:16px;
}

.design_layout_8 .name h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
	font-size:16px;
}

.design_layout_8 .name h5 {
	color:#000000;
}

.design_layout_8 .name h5 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_8 .name h5 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_8 .css_catalog_in_single h4 {
	color:#000000;
}

.design_layout_8 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_8 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_8 .css_catalog_in_single .css_catalog_left span{
	color:#000000;
}

.design_layout_8 .desc {
	color:#000000;
}

.design_layout_8 .css_catalog_in_single .css_catalog_left {
	color:#000000;
}

.design_layout_8 .css_catalog_in_single .css_catalog_left a{
	color:#000000;
}

.design_layout_8 .css_catalog_in_single .css_catalog_right {
	color:#000000;
}

.design_layout_8 .css_catalog_in_single .css_catalog_right strong {
	color:#000000;
}

.design_layout_8 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_8.png);
}

.design_layout_8 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_8.png);
        background-repeat:no-repeat;
}

.design_layout_9 .name {
	color:#000000;
	font-size:16px;
}

.design_layout_9 .name h4 {
	color:#000000;
	font-size:16px;
}

.design_layout_9 .name h4 a{
	text-decoration:none;
	color:#000000;
	font-size:16px;
}

.design_layout_9 .name h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
	font-size:16px;
}

.design_layout_9 .name h5 {
	color:#000000;
}

.design_layout_9 .name h5 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_9 .name h5 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_9 .css_catalog_in_single h4 {
	color:#000000;
}

.design_layout_9 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_9 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_9 .css_catalog_in_single .css_catalog_left span{
	color:#000000;
}

.design_layout_9 .desc {
	color:#000000;
}

.design_layout_9 .css_catalog_in_single .css_catalog_left {
	color:#000000;
}

.design_layout_9 .css_catalog_in_single .css_catalog_left a{
	color:#000000;
}

.design_layout_9 .css_catalog_in_single .css_catalog_right {
	color:#000000;
}

.design_layout_9 .css_catalog_in_single .css_catalog_right strong {
	color:#000000;
}

.design_layout_9 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_9.png);
}

.design_layout_9 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_9.png);
        background-repeat:no-repeat;
}

.design_layout_10 .name {
	color:#000000;
	font-size:16px;
}

.design_layout_10 .name h4 {
	color:#000000;
	font-size:16px;
}

.design_layout_10 .name h4 a{
	text-decoration:none;
	color:#000000;
	font-size:16px;
}

.design_layout_10 .name h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
	font-size:16px;
}

.design_layout_10 .name h5 {
	color:#000000;
}

.design_layout_10 .name h5 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_10 .name h5 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_10 .css_catalog_in_single h4 {
	color:#000000;
}

.design_layout_10 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#000000;
}

.design_layout_10 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#ED1C24;
}

.design_layout_10 .css_catalog_in_single .css_catalog_left span{
	color:#000000;
}

.design_layout_11 .desc {
	color:#000000;
}

.design_layout_10 .css_catalog_in_single .css_catalog_left {
	color:#000000;
}

.design_layout_10 .css_catalog_in_single .css_catalog_left a{
	color:#000000;
}

.design_layout_10 .css_catalog_in_single .css_catalog_right {
	color:#000000;
}

.design_layout_10 .css_catalog_in_single .css_catalog_right strong {
	color:#000000;
}

.design_layout_10 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_10.png);
}

.design_layout_10 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_10.png);
        background-repeat:no-repeat;
}

.design_layout_11 .css_catalog {
	background-image:url(img/design_layouts/bg_11_2.gif);
	background-repeat:no-repeat;
	background-position:13px 105px;
}

.design_layout_11 .name {
	color:#ffffff;
	font-size:16px;
}

.design_layout_11 .name h4 {
	color:#ffffff;
	font-size:16px;
}

.design_layout_11 .name h4 a{
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
}

.design_layout_11 .name h4 a:hover{
	text-decoration:none;
	color:#FBF079;
	font-size:16px;
}

.design_layout_11 .name h5 {
	color:#ffffff;
}

.design_layout_11 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_11 .name h5 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_11 .css_catalog_in_single h4 {
	color:#ffffff;
}

.design_layout_11 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_11 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_11 .css_catalog_in_single .css_catalog_left span{
	color:#ffffff;
}

.design_layout_11 .desc {
	color:#ffffff;
}

.design_layout_11 .css_catalog_in_single .css_catalog_left {
	color:#ffffff;
}

.design_layout_11 .css_catalog_in_single .css_catalog_left a{
	color:#ffffff;
}

.design_layout_11 .css_catalog_in_single .css_catalog_right {
	color:#ffffff;
}

.design_layout_11 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_11 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_10.png);
}

.design_layout_11 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_11.png);
        background-repeat:no-repeat;
}

.design_layout_12 .name {
	color:#ffffff;
	font-size:16px;
}

.design_layout_12 .name h4 {
	color:#ffffff;
	font-size:16px;
}

.design_layout_12 .name h4 a{
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
}

.design_layout_12 .name h4 a:hover{
	text-decoration:none;
	color:#FBF079;
	font-size:16px;
}

.design_layout_12 .name h5 {
	color:#ffffff;
}

.design_layout_12 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_12 .name h5 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_12 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_12 .name h5 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_12 .css_catalog_in_single h4 {
	color:#ffffff;
}

.design_layout_12 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_12 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_12 .css_catalog_in_single .css_catalog_left span{
	color:#ffffff;
}

.design_layout_12 .desc {
	color:#ffffff;
}

.design_layout_12 .css_catalog_in_single .css_catalog_left {
	color:#ffffff;
}

.design_layout_12 .css_catalog_in_single .css_catalog_left a{
	color:#ffffff;
}

.design_layout_12 .css_catalog_in_single .css_catalog_right {
	color:#ffffff;
}

.design_layout_12 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_12 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_11.png);
}

.design_layout_12 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_11.png);
        background-repeat:no-repeat;
}

.design_layout_13 .desc {
	color:#ffffff;
}

.design_layout_13 .css_content {
	background-image:url(img/design_layouts/bg_13_2.gif);
	background-repeat:no-repeat;
	background-position:50% 484px;
}

.design_layout_13 .name {
	color:#DEE9EB;
	font-size:16px;
}

.design_layout_13 .name h4 {
	color:#DEE9EB;
	font-size:16px;
}

.design_layout_13 .name h4 a{
	text-decoration:none;
	color:#DEE9EB;
	font-size:16px;
}

.design_layout_13 .name h4 a:hover{
	text-decoration:none;
	color:#FBF079;
	font-size:16px;
}

.design_layout_13 .name h5 {
	color:#DEE9EB;
}

.design_layout_13 .name h5 a{
	text-decoration:none;
	color:#DEE9EB;
}

.design_layout_13 .name h5 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_13 .css_catalog_in_single h4 {
	color:#DEE9EB;
}

.design_layout_13 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#DEE9EB;
}

.design_layout_13 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_13 .css_catalog_in_single .css_catalog_left span{
	color:#DEE9EB;
}

.design_layout_13 .css_catalog_in_single .css_catalog_left {
	color:#DEE9EB;
}

.design_layout_13 .css_catalog_in_single .css_catalog_left a{
	color:#ffffff;
}

.design_layout_13 .css_catalog_in_single .css_catalog_right {
	color:#DEE9EB;
}

.design_layout_13 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_13 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_13.png);
}

.design_layout_13 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_13.png);
        background-repeat:no-repeat;
}

.design_layout_14 .name {
	color:#DEE9EB;
	font-size:16px;
}

.design_layout_14 .name h4 {
	color:#DEE9EB;
	font-size:16px;
}

.design_layout_14 .name h4 a{
	text-decoration:none;
	color:#DEE9EB;
	font-size:16px;
}

.design_layout_14 .name h4 a:hover{
	text-decoration:none;
	color:#FBF079;
	font-size:16px;
}

.design_layout_14 .name h5 {
	color:#DEE9EB;
}

.design_layout_14 .name h5 a{
	text-decoration:none;
	color:#DEE9EB;
}

.design_layout_14 .name h5 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_14 .css_catalog_in_single h4 {
	color:#DEE9EB;
}

.design_layout_14 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#DEE9EB;
}

.design_layout_14 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FBF079;
}

.design_layout_14 .css_catalog_in_single .css_catalog_left span{
	color:#DEE9EB;
}

.design_layout_14 .desc {
	color:#ffffff;
}

.design_layout_14 .css_catalog_in_single .css_catalog_left {
	color:#DEE9EB;
}

.design_layout_14 .css_catalog_in_single .css_catalog_left a{
	color:#00D2F8;
}

.design_layout_14 .css_catalog_in_single .css_catalog_right {
	color:#DEE9EB;
}

.design_layout_14 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_14 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_12.png);
}

.design_layout_14 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_12.png);
        background-repeat:no-repeat;
}

/*-- Content block / Another goods
--------------------------------------------------------*/

.css_another_goods {
	width:100%;
	position:relative;
	margin-left:-4px;
}

.css_another_goods h5{
	text-transform:uppercase;
	font-size:11px;
	padding-bottom:7px;
	padding-left:4px;
}

.css_another_goods_title {
	font-size:14px;
	padding-top:20px;
	padding-bottom:15px;
}

.css_another_goods_wide {
	width:50%;
	padding-left:5px;
	padding-right:1px;
	padding-top:38px;
	font-size:11px;
}

.css_another_goods .css_another_goods_wide .css_another_goods_price strong {
	font-size:24px;
	font-weight:bold;
}

.css_another_goods h5 a {
	text-decoration:none;
}

.css_another_goods h5 a:hover {
	text-decoration:none;
}

.design_layout_2 .css_another_goods_title {
	color:#E07204;
}

.design_layout_2 .css_another_goods h5 a {
	color:#007EFF;
}

.design_layout_2 .css_another_goods h5 a:hover {
	color:#E07204;
}

.design_layout_2 .css_another_goods_wide {
	color:#ffffff;
}

.design_layout_2 .price {
	color:#FFDC00;
}

.design_layout_2 .price strong {
	color:#0749B9;
	font-size:24px;
}
.design_layout_3 .price {
	color:#FFFFFF;
}

.design_layout_3 .price strong {
	color:#FFFFFF;
	font-size:24px;
}
.design_layout_4 .price {
	color:#FFFFFF;
}

.design_layout_4 .price strong {
	color:#FFFFFF;
	font-size:24px;
}
.design_layout_5 .price {
	color:#000000;
}

.design_layout_5 .price strong {
	color:#000000;
	font-size:24px;
}
.design_layout_6 .price {
	color:#545454;
}

.design_layout_6 .price strong {
	color:#545454;
	font-size:24px;
}
.design_layout_7 .price {
	color:#545454;
}

.design_layout_7 .price strong {
	color:#545454;
	font-size:24px;
}
.design_layout_8 .price {
	color:#000000;
}

.design_layout_8 .price strong {
	color:#000000;
	font-size:24px;
}
.design_layout_9 .price {
	color:#000000;
}

.design_layout_9 .price strong {
	color:#000000;
	font-size:24px;
}
.design_layout_10 .price {
	color:#000000;
}

.design_layout_10 .price strong {
	color:#000000;
	font-size:24px;
}
.design_layout_11 .price {
	color:#ffffff;
}

.design_layout_11 .price strong {
	color:#ffffff;
	font-size:24px;
}
.design_layout_12 .price {
	color:#ffffff;
}

.design_layout_12 .price strong {
	color:#ffffff;
	font-size:24px;
}
.design_layout_13 .price {
	color:#ffffff;
}

.design_layout_13 .price strong {
	color:#ffffff;
	font-size:24px;
}
.design_layout_14 .price {
	color:#ffffff;
}

.design_layout_14 .price strong {
	color:#ffffff;
	font-size:24px;
}

/*-- Content block / Good of the day
--------------------------------------------------------*/

.css_good_of_the_day {
	background-image:url(img/day_good_3.png);
	position:relative;
	width:128px;
	padding-left:17px;
	padding-right:9px;
	padding-top:8px;
	padding-bottom:0px;
	overflow:hidden;
	font-size:12px;
}

.css_day_good_top_corner, .css_day_good_bottom_corner {
	background-repeat:no-repeat;
	background-position:left top;
	height:9px;
	width:154px;
	position:relative;
	overflow:hidden;
}

.css_day_good_top_corner {
	background-image:url(img/day_good_1.png);
}

.css_day_good_bottom_corner {
	background-image:url(img/day_good_2.png);
}

.css_good_of_the_day h2 {
	padding-bottom:8px;
}

.css_good_of_the_day img {
	border:0px;
}

.css_good_of_the_day div {
	padding-top:3px;
	padding-bottom:3px;
}

.css_good_of_the_day div a{
	text-decoration:none;
	color:#007EFF;
}

.css_good_of_the_day div a:hover{
	text-decoration:none;
	color:#AC0007;
}

.css_good_of_the_day p{
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
}

.css_good_of_the_day p span {
	color:#ED1C24;
}

.design_layout_1 .css_day_good_top_corner, .design_layout_1 .css_day_good_bottom_corner {
	background-color:#F3F3F3;
}

/*-- Content block / Index text block
--------------------------------------------------------*/

.css_index_text_block {
	margin-top:30px;
	margin-right:28px;
	margin-bottom:15px;
}

.css_index_text_corners_top {
	background-image:url(img/lt_1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	height:9px;
	overflow:hidden;
	padding-left:9px;
}

.css_index_text_corners_bottom {
	background-image:url(img/lb_1.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position:relative;
	height:9px;
	overflow:hidden;
	padding-left:9px;
}

.css_index_text_corners_top div{
	background-image:url(img/rt_1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:9px;
	padding-left:0px;
}

.css_index_text_corners_bottom div{
	background-image:url(img/rb_1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:9px;
	padding-left:0px;
}

.css_index_text_corners_top div div, .css_index_text_corners_bottom div div{
	background-image:none;
	background-color:#F3F3F3;
	height:9px;
}

.css_index_text_in {
	background-color:#F3F3F3;
	padding:20px;
	padding-top:12px;
	padding-bottom:3px;
	font-size:11px;
	color:#575656;
        text-align:justify;
}

/*-- Content block / Index text block / Page navigator
--------------------------------------------------------*/

.css_page_navigator {
	padding-top:0px;
	padding-bottom:20px;
	padding-right:6px;
	text-align:right;
}

.design_layout_2 .css_page_navigator{
	color:#ffffff;
}

.design_layout_2 .css_page_navigator a{
	color:#ffffff;
}

.design_layout_2 .css_page_navigator a:hover {
	color:#FFDC04;
}

.design_layout_3 .css_page_navigator{
	color:#ffffff;
}

.design_layout_3 .css_page_navigator a{
	color:#ffffff;
}

.design_layout_3 .css_page_navigator a:hover {
	color:#360064;
}

.design_layout_4 .css_page_navigator{
	color:#9ED7DB;
}

.design_layout_4 .css_page_navigator a{
	color:#9ED7DB;
}

.design_layout_4 .css_page_navigator a:hover {
	color:#FFDC04;
}

.design_layout_5 .css_page_navigator{
	color:#000000;
}

.design_layout_5 .css_page_navigator a{
	color:#000000;
}

.design_layout_5 .css_page_navigator a:hover {
	color:#ED1C24;
}

.design_layout_6 .css_page_navigator{
	color:#000000;
}

.design_layout_6 .css_page_navigator a{
	color:#000000;
}

.design_layout_6 .css_page_navigator a:hover {
	color:#ED1C24;
}

.design_layout_7 .css_page_navigator{
	color:#000000;
}

.design_layout_7 .css_page_navigator a{
	color:#000000;
}

.design_layout_7 .css_page_navigator a:hover {
	color:#ED1C24;
}

.design_layout_8 .css_page_navigator{
	color:#000000;
}

.design_layout_8 .css_page_navigator a{
	color:#000000;
}

.design_layout_8 .css_page_navigator a:hover {
	color:#ED1C24;
}

.design_layout_9 .css_page_navigator{
	color:#000000;
}

.design_layout_9 .css_page_navigator a{
	color:#000000;
}

.design_layout_9 .css_page_navigator a:hover {
	color:#ED1C24;
}

.design_layout_10 .css_page_navigator{
	color:#000000;
}

.design_layout_10 .css_page_navigator a{
	color:#000000;
}

.design_layout_10 .css_page_navigator a:hover {
	color:#ED1C24;
}

.design_layout_11 .css_page_navigator{
	color:#ffffff;
}

.design_layout_11 .css_page_navigator a{
	color:#ffffff;
}

.design_layout_11 .css_page_navigator a:hover {
	color:#FFDC04;
}

.design_layout_12 .css_page_navigator{
	color:#ffffff;
}

.design_layout_12 .css_page_navigator a{
	color:#ffffff;
}

.design_layout_12 .css_page_navigator a:hover {
	color:#FFDC04;
}

.design_layout_13 .css_page_navigator{
	color:#ffffff;
}

.design_layout_13 .css_page_navigator a{
	color:#ffffff;
}

.design_layout_13 .css_page_navigator a:hover {
	color:#FFDC04;
}

.design_layout_14 .css_page_navigator{
	color:#00D2F8;
}

.design_layout_14 .css_page_navigator a{
	color:#00D2F8;
}

.design_layout_14 .css_page_navigator a:hover {
	color:#FFDC04;
}

/*-- Content block / Contacts
--------------------------------------------------------*/

.css_contacts {
	position:absolute;
	z-index:11;
	right:0px;
	top:163px;
	width:212px;
	height:62px;
}

.css_contacts .css_contacts_bg{
	background-image:url(img/contacts_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	z-index:0;
	right:0px;
	top:0px;
	width:212px;
	height:62px;
	overflow:hidden;
}

.css_contacts p{
	position:relative;
	z-index:1;
	padding-left:13px;
	padding-top:11px;
	padding-bottom:0px;
	line-height:100%;
	font-size:14px;
	font-weight:bold;
}

.css_contacts p a{
	position:relative;
	top:-5px;
	text-decoration:none;
	color:#C67100;
}

.css_contacts p a:hover {
	text-decoration:none;
	color:#C60033;
}

/*-- Content block / Cart
--------------------------------------------------------*/

.css_cart {
	position:absolute;
	z-index:11;
	left:827px;
	top:0px;
	height:97px;
}

.css_cart .css_cart_button {
	position:absolute;
	z-index:1;
	left:0px;
	top:65px;
}

.css_cart .css_cart_button img {
	border:0px;
}

.css_cart p{
	padding-top:25px;
	padding-left:10px;
	font-size:14px;
	color:#4D4D4D;
	font-weight:bold;
	line-height:130%;
}

.css_cart p a{
	text-decoration:none;
	color:#4D4D4D;
	margin-right:17px;
}

.css_cart p a:hover {
	text-decoration:none;
	color:#C60033;
}

/*-- Content block / Search form
--------------------------------------------------------*/

.css_search_form {
	position:absolute;
	z-index:11;
	left:248px;
	top:246px;
	width:430px;
}

.css_search_form .css_search_form_input {
	position:absolute;
	width:347px;
	left:0px;
	top:2px;
	font-size:11px;
}

.css_search_form .css_search_form_button {
	position:absolute;
	left:364px;
	top:0px;
}

/*-- Content block / Additional elements
--------------------------------------------------------*/

.css_top_shape {
	background-image:url(img/body_top_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:453px;
	z-index:1;
}

.css_top_shape div{
	background-image:url(img/body_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:453px;
}

.css_top_image {
	background-repeat:no-repeat;
	background-position:205px 0px;
	position:absolute;
	top:26px;
	width:100%;
	height:248px;
	z-index:3;
}

.css_top_image_bg {
	background-repeat:repeat-x;
	background-position:left top;
	position:absolute;
	left:0px;
	top:26px;
	width:100%;
	height:248px;
	z-index:0;
}

.css_top_corner {
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	left:205px;
	top:313px;
	width:45px;
	height:38px;
	z-index:2;
}

/*-- Content block / Design layouts / 1
--------------------------------------------------------*/

.design_layout_1 {
	background-image:url(img/design_layouts/bg_1.gif);
	background-position:0px 2px;
}

.design_layout_1 .css_top_image {
	background-image:url(img/design_layouts/top_1.gif);
}

.design_layout_1 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_1.gif);
}

.design_layout_1 .css_top_corner {
	background-image:url(img/design_layouts/corner_1.gif);
}

/*-- Content block / Design layouts / 2
--------------------------------------------------------*/

.design_layout_2 {
	background-image:url(img/design_layouts/bg_2.gif);
	background-repeat:no-repeat;
	background-position:50% 332px;
	background-color:#000000;
}

.design_layout_2 .css_top_image {
	background-image:url(img/design_layouts/top_2.gif);
}

.design_layout_2 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_2.gif);
}

.design_layout_2 .css_top_corner {
	background-image:url(img/design_layouts/corner_2.gi);
}

/*-- Content block / Design layouts / 3
--------------------------------------------------------*/

.design_layout_3 {
	background-image:url(img/design_layouts/bg_3.gif);
	background-repeat:no-repeat;
	background-position:50% 604px;
	background-color:#F776BC;
}

.design_layout_3 .css_top_image {
	background-image:url(img/design_layouts/top_3.gif);
}

.design_layout_3 .css_top_image_bg {
	background-image:none;
}

.design_layout_3 .css_top_corner {
	background-image:url(img/design_layouts/corner_3.gif);
}

/*-- Content block / Design layouts / 4
--------------------------------------------------------*/

.design_layout_4 {
	background-image:url(img/design_layouts/bg_4.gif);
	background-repeat:no-repeat;
	background-position:50% 437px;
	background-color:#3A5E5C;
}

.design_layout_4 .css_top_image {
	background-image:url(img/design_layouts/top_4.gif);
}

.design_layout_4 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_4.gif);
}

.design_layout_4 .css_top_corner {
	background-image:url(img/design_layouts/corner_4.gif);
}

/*-- Content block / Design layouts / 5
--------------------------------------------------------*/

.design_layout_5 {
	background-image:url(img/design_layouts/bg_5.jpg);
	background-repeat:repeat-x;
	background-position:0px 550px;
	background-color:#ffffff;
}

.design_layout_5 .css_top_image {
	background-image:url(img/design_layouts/top_5.gif);
}

.design_layout_5 .css_top_image_bg {
	background-image:none;
}

.design_layout_5 .css_top_corner {
	background-image:url(img/design_layouts/corner_5.gif);
}

/*-- Content block / Design layouts / 6
--------------------------------------------------------*/

.design_layout_6 {
	background-image:url(img/design_layouts/bg_6.gif);
	background-repeat:no-repeat;
	background-position:center 466px;
	background-color:#DAE3EA;
}

.design_layout_6 .css_top_image {
	background-image:url(img/design_layouts/top_6.gif);
}

.design_layout_6 .css_top_image_bg {
	background-image:none;
}

.design_layout_6 .css_top_corner {
	background-image:url(img/design_layouts/corner_6.gif);
}

/*-- Content block / Design layouts / 7
--------------------------------------------------------*/

.design_layout_7 {
	background-image:url(img/design_layouts/bg_7.gif);
	background-repeat:no-repeat;
	background-position:center 539px;
	background-color:#DBEDFD;
}

.design_layout_7 .css_top_image {
	background-image:url(img/design_layouts/top_7.gif);
}

.design_layout_7 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_7.gif);
}

.design_layout_7 .css_top_corner {
	background-image:url(img/design_layouts/corner_7.gif);
}

/*-- Content block / Design layouts / 8
--------------------------------------------------------*/

.design_layout_8 {
	background-image:url(img/design_layouts/bg_8.gif);
	background-repeat:no-repeat;
	background-position:center 553px;
	background-color:#AED4A1;
}

.design_layout_8 .css_top_image {
	background-image:url(img/design_layouts/top_8.gif);
}

.design_layout_8 .css_top_image_bg {
	background-image:none;
}

.design_layout_8 .css_top_corner {
	background-image:url(img/design_layouts/corner_8.gif);
}

/*-- Content block / Design layouts / 9
--------------------------------------------------------*/

.design_layout_9 {
	background-image:url(img/design_layouts/bg_9.gif);
	background-repeat:no-repeat;
	background-position:center 480px;
	background-color:#F6F4F5;
}

.design_layout_9 .css_top_image {
	background-image:url(img/design_layouts/top_9.gif);
}

.design_layout_9 .css_top_image_bg {
	background-image:none;
}

.design_layout_9 .css_top_corner {
	background-image:url(img/design_layouts/corner_9.gif);
}

/*-- Content block / Design layouts / 10
--------------------------------------------------------*/

.design_layout_10 {
	background-image:url(img/design_layouts/bg_10.gif);
	background-repeat:no-repeat;
	background-position:center 385px;
	background-color:#FFFFFF;
}

.design_layout_10 .css_top_image {
	background-image:url(img/design_layouts/top_10.gif);
}

.design_layout_10 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_10.gif);
}

.design_layout_10 .css_top_corner {
	background-image:url(img/design_layouts/corner_10.gif);
}

/*-- Content block / Design layouts / 11
--------------------------------------------------------*/

.design_layout_11 {
	background-image:url(img/design_layouts/bg_11.gif);
	background-color:#FFFFFF;
	background-position:0px 0px;
}

.design_layout_11 .css_top_image {
	background-image:url(img/design_layouts/top_11.gif);
}

.design_layout_11 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_11.gif);
}

.design_layout_11 .css_top_corner {
	background-image:url(img/design_layouts/corner_11.gif);
}

/*-- Content block / Design layouts / 12
--------------------------------------------------------*/

.design_layout_12 {
	background-image:url(img/design_layouts/bg_12.gif);
	background-color:#000000;
	background-repeat:no-repeat;
	background-position:50% 485px;
}

.design_layout_12 .css_top_image {
	background-image:url(img/design_layouts/top_12.gif);
}

.design_layout_12 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_12.gif);
}

.design_layout_12 .css_top_corner {
	background-image:url(img/design_layouts/corner_12.gif);
}

/*-- Content block / Design layouts / 13
--------------------------------------------------------*/

.design_layout_13 {
	background-image:url(img/design_layouts/bg_13.gif);
	background-color:#000000;
	background-repeat:repeat-x;
	background-position:left 313px;
}

.design_layout_13 .css_top_image {
	background-image:url(img/design_layouts/top_13.gif);
}

.design_layout_13 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_13.gif);
}

.design_layout_13 .css_top_corner {
	background-image:url(img/design_layouts/corner_13.gif);
}

/*-- Content block / Design layouts / 14
--------------------------------------------------------*/

.design_layout_14 {
	background-image:url(img/design_layouts/bg_14.gif);
	background-color:#3A8381;
	background-repeat:no-repeat;
	background-position:55% 779px;
}

.design_layout_14 .css_top_image {
	background-image:url(img/design_layouts/top_14.gif);
}

.design_layout_14 .css_top_image_bg {
	background-image:url(img/design_layouts/top_bg_14.gif);
}

.design_layout_14 .css_top_corner {
	background-image:url(img/design_layouts/corner_14.gif);
}


/*-- Content block / Design layouts / 17
--------------------------------------------------------*/

.design_layout_17 {
	background-image:url(img/design_layouts/jones_bg.gif);
        background-color:#BC9C7E;
	background-repeat:no-repeat;
	background-position:55% 779px;
}

.design_layout_17 .css_top_image {
	background-image:url(img/design_layouts/jones.gif);
}

.design_layout_17 .css_top_image_bg {
	background-image:url(img/design_layouts/top_19.gif);
}

.design_layout_17 .css_top_corner {
	background-image:url(img/design_layouts/corner_17.gif);
}


/*-- Content block / Design layouts / 18
--------------------------------------------------------*/

.design_layout_18 {
        background-image:url(img/design_layouts/Piraty_fon.gif);
        background-color:#D49A00;
	background-repeat:no-repeat;
	background-position:50% 450px;
}

.design_layout_18 .css_top_image {
	background-image:url(img/design_layouts/pirates.gif);
}

.design_layout_18 .css_top_image_bg {
	background-image:url(img/design_layouts/top_.gif);
}

.design_layout_18 .css_top_corner {
	background-image:url(img/design_layouts/corner_18.gif);
}




/*-- Content block / Design layouts / 19
--------------------------------------------------------*/

.design_layout_19 {
	background-image:url(img/design_layouts/raiders_bg.gif);
        background-color:#00776D;
	background-repeat:no-repeat;
	background-position:55% 779px;
}

.design_layout_19 .css_top_image {
	background-image:url(img/design_layouts/raiders.gif);
}

.design_layout_19 .css_top_image_bg {
	background-image:url(img/design_layouts/top_.gif);
}

.design_layout_19 .css_top_corner {
	background-image:url(img/design_layouts/corner_14.gif);
}

.design_layout_20 {
	background-image:url(img/design_layouts/miners_bg.gif);
        background-color:#000000;
	background-repeat:no-repeat;
	background-position:55% 400px;
	color:#ffffff;
}

.design_layout_20 .css_another_goods_title, .design_layout_20 .desc, .design_layout_20 .price {
	color:#ffffff;
}

.design_layout_20 .name h4 a, .design_layout_20 .css_catalog .name h5 a{
	color:#007EFF;
}

.design_layout_20 .name h4 a:hover, .design_layout_20 .css_catalog .name h5 a:hover{
	color:#AC0007;
}

 .design_layout_20 .price strong {
 	color:#ff0000;
}

.design_layout_20 .css_top_image {
	background-image:url(img/design_layouts/miners.gif);
}

.design_layout_20 .css_top_image_bg {
	background-image:url(img/design_layouts/top_.gif);
	background-color:#000000;
}

.design_layout_20 .css_top_corner {
	background-image:url(img/design_layouts/corner_222.gif);
}
.design_layout_20 .css_page_navigator, .design_layout_20 .css_page_navigator a,.design_layout_20 .css_catalog_left {
	color:#ffffff;
}


/*-- Content block / Footer
--------------------------------------------------------*/

.css_footer {
	background-image:url(img/footer_bg_2.png);
	background-repeat:no-repeat;
	background-position:1000px 39px;
	position:relative;
	z-index:5;
	height:127px;
	margin-top:-127px;
	min-width:1000px;
}

.css_footer p {
	position:relative;
	text-align:center;
	z-index:3;
	color:#C26900;
	padding-top:85px;
}

.css_footer .css_counter {
	position:absolute;
	right:30px;
	top:80px;
	z-index:3;
}

.css_footer .css_counter img{
	border:0px;
}

.css_footer_bg {
	background-image:url(img/footer_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:127px;
	width:1000px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}

.css_footer_bg_2 {
	background-image:url(img/footer_bg_3.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:125px;
	width:205px;
	position:absolute;
	left:0px;
	top:0px;
	margin-top:-125px;
	z-index:2;
}

#categoriesBoxMenu
   {
     padding: 0;
     margin: 0;
   }

#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li
   {
     margin: 0;
     padding: 0;
     list-style-type: none;
   }

.havenot {
	color:#000000;
}

.design_layout_13 .havenot, .design_layout_2  .havenot{
	color:#ffffff;
}


.design_layout_21 .name {
	color:#ffffff;
	font-size:16px;
}

.design_layout_21 .name h4 {
	color:#ffffff;
	font-size:16px;
}

.design_layout_21 .name h4 a{
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
}

.design_layout_21 .name h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
	font-size:16px;
}

.design_layout_21 .name h5 {
	color:#ffffff;
}

.design_layout_21 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_21 .name h5 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.design_layout_21 .css_catalog_in_single h4 {
	color:#ffffff;
}

.design_layout_21 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_21 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.design_layout_21 .desc {
	color:#ffffff;
}

.design_layout_21 .css_catalog_in_single .css_catalog_left {
	color:#ffffff;
}

.design_layout_21 .css_catalog_in_single .css_catalog_left a{
	color:#9ED7DB;
}

.design_layout_21 .css_catalog_in_single .css_catalog_right {
	color:#ffffff;
}

.design_layout_21 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_21 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_5.png);
}

.design_layout_21 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_5.png);
        background-repeat:no-repeat;
}

.design_layout_21 {
	background-image:url(img/design_layouts/bg_21.gif);
	background-repeat:no-repeat;
	background-position:50% 437px;
	background-color:#008dd1;
}

.design_layout_21 .css_top_image {
	background-image:url(img/design_layouts/top_21.gif);
}

.design_layout_21 .css_top_image_bg {
	background-color:#000000;
}


.design_layout_22 .name {
	color:#ffffff;
	font-size:16px;
}

.design_layout_22 .name h4 {
	color:#ffffff;
	font-size:16px;
}

.design_layout_22 .name h4 a{
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
}

.design_layout_22 .name h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
	font-size:16px;
}

.design_layout_22 .name h5 {
	color:#ffffff;
}

.design_layout_22 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_22 .name h5 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.design_layout_22 .css_catalog_in_single h4 {
	color:#ffffff;
}

.design_layout_22 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_22 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.design_layout_22 .desc {
	color:#ffffff;
}

.design_layout_22 .css_catalog_in_single .css_catalog_left {
	color:#ffffff;
}

.design_layout_22 .css_catalog_in_single .css_catalog_left a{
	color:#9ED7DB;
}

.design_layout_22 .css_catalog_in_single .css_catalog_right {
	color:#ffffff;
}

.design_layout_22 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_22 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_5.png);
}

.design_layout_22 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_5.png);
        background-repeat:no-repeat;
}

.design_layout_22 {
	background-image:url(img/design_layouts/bg_22.gif);
	background-repeat:no-repeat;
	background-position:50% 437px;
	background-color:#e6cbab;
}

.design_layout_22 .css_top_image {
	background-image:url(img/design_layouts/top_22.gif);
}

.design_layout_22 .css_top_image_bg {
	background-color:#e6cbab;
}





.design_layout_23 .name {
	color:#ffffff;
	font-size:16px;
}

.design_layout_23 .name h4 {
	color:#ffffff;
	font-size:16px;
}

.design_layout_23 .name h4 a{
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
}

.design_layout_23 .name h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
	font-size:16px;
}

.design_layout_23 .name h5 {
	color:#ffffff;
}

.design_layout_23 .name h5 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_23 .name h5 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.design_layout_23 .css_catalog_in_single h4 {
	color:#ffffff;
}

.design_layout_23 .css_catalog_in_single h4 a{
	text-decoration:none;
	color:#ffffff;
}

.design_layout_23 .css_catalog_in_single h4 a:hover{
	text-decoration:none;
	color:#FEEF92;
}

.design_layout_23 .desc {
	color:#ffffff;
}

.design_layout_23 .css_catalog_in_single .css_catalog_left {
	color:#ffffff;
}

.design_layout_23 .css_catalog_in_single .css_catalog_left a{
	color:#9ED7DB;
}

.design_layout_23 .css_catalog_in_single .css_catalog_right {
	color:#ffffff;
}

.design_layout_23 .css_catalog_in_single .css_catalog_right strong {
	color:#ffffff;
}

.design_layout_23 .css_catalog_in_single .css_catalog_right a {
	background-image:url(img/order_5.png);
}

.design_layout_23 .css_catalog_in_single .css_catalog_right h3 {
	background-image:url(img/order_5.png);
        background-repeat:no-repeat;
}

.design_layout_23 {
	background-image:url(img/design_layouts/bg_23.gif);
	background-repeat:no-repeat;
	background-position:50% 437px;
	background-color:#ce3100;
}

.design_layout_23 .css_top_image {
	background-image:url(img/design_layouts/top_23.gif);
}

.design_layout_23 .css_top_image_bg {
	background-color:#ce3100;
}

