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

html, body{
	padding:0px;
	margin:0px;
	min-width:995px;
	height:100%;
}

body {
	background-image:url('../img/body_bg.gif');
	background-color:#e5c56b;
}

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

td {
	vertical-align:top;
}

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

h1 {
	font-weight:normal;
	font-size:22px;
}

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

h3 {
	font-size:14px;
}

h4 {
	font-size:12px;
}

a {
	color:#a00008;
}

a:hover {
	color:#242424;
}

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

a, input {
	outline:0px;
}

/*-- Block
--------------------------------------------------------*/

.css_main_block {
	background-image:url('../img/top_part/top_bg.png');
	background-repeat:repeat-x;
	position:relative;
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:995px;
	z-index:1;
}

.css_main_block_in {
	padding-bottom:116px;
	padding-top:360px;
	width:100%;
	position:relative;
	overflow:hidden;
}

.css_main_block .css_logo {
	position:absolute;
	z-index:3;
	text-align:center;
	width:100%;
	padding-top:21px;
}

.css_main_block .css_logo img {
	border-width:0px;
}

.css_more_for_all {
	text-align:right;
}

.css_more_for_all a {
	background-image:url('../img/li_1.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:13px;
	padding-bottom:11px;
	color:#cc2140;
	font-weight:bold;
}

.css_more_for_all a:hover {
	color:#000000;
}

/*-- Block / Top menu
--------------------------------------------------------*/

.css_top_menu {
	background-image:url('../img/top_menu/menu_bg.gif');
	position:relative;
	top:345px;
	width:597px;
	height:23px;
	left:50%;
	margin-left:-298px;
	overflow:hidden;
	z-index:5;
}

.css_top_menu img {
	width:100%;
	height:23px;
	border-width:0px;
}

.css_top_menu a {
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	height:23px;
}

.css_top_menu a:hover, .css_top_menu a.css_active  {
	background-position:0px -23px;
}

.css_top_menu a.css_active  {
	cursor:default;
}

.css_top_menu .css_top_menu_1 {
	background-image:url('../img/top_menu/1.gif');
	width:77px;
}

.css_top_menu .css_top_menu_2 {
	background-image:url('../img/top_menu/2.gif');
	width:109px;
	left:91px;
}

.css_top_menu .css_top_menu_3 {
	background-image:url('../img/top_menu/3.gif');
	width:142px;
	left:215px;
}

.css_top_menu .css_top_menu_4 {
	background-image:url('../img/top_menu/4.gif');
	width:82px;
	left:372px;
}

.css_top_menu .css_top_menu_5 {
	background-image:url('../img/top_menu/5.gif');
	width:62px;
	left:468px;
}

.css_top_menu .css_top_menu_6 {
	background-image:url('../img/top_menu/6.gif');
	width:55px;
	left:542px;
}

/*-- Block / Top part
--------------------------------------------------------*/

.css_top_part {
	background-image:url('../img/top_part/clouds.gif');
	background-repeat:repeat-x;
	background-position:center top;
	position:absolute;
	z-index:2;
	left:0px;
	top:0px;
	width:100%;
	height:382px;
	overflow:hidden;
}

.css_top_part_left {
	background-image:url('../img/top_part/top_bg_left.png');
	background-repeat:repeat-x;
	background-position:right top;
	position:absolute;
	z-index:2;
	top:0px;
	left:-219px;
	width:50%;
	height:382px;
}

.css_top_part_left_2 {
	position:absolute;
	z-index:3;
	top:0px;
	left:0px;
	width:190px;
	height:252px;
}

.css_top_part_left_2 div {
	background-image:url('../img/top_part/top_bg_left_2.png');
	width:190px;
	height:252px;
}

.css_top_part_right {
	background-image:url('../img/top_part/top_bg_right.png');
	background-repeat:repeat-x;
	position:absolute;
	z-index:2;
	top:0px;
	right:-219px;
	width:50%;
	height:382px;
}

.css_top_part_right_2 {
	z-index:3;
	top:0px;
	right:0px;
	width:191px;
	height:286px;
	position:absolute;
}

.css_top_part_right_2 div {
	background-image:url('../img/top_part/top_bg_right_2.png');
	width:191px;
	height:286px;
}

.css_top_part_jeep {
	position:absolute;
	z-index:2;
	top:0px;
	left:50%;
	margin-left:-308px;
	width:616px;
	height:381px;
	overflow:hidden;
}

.css_top_part_jeep div{
	background-image:url('../img/top_part/jeep_top.png');
	width:616px;
	height:382px;
}

.css_top_part_butterfly {
	background-image:url('../img/top_part/butterfly.gif');
	background-position:left top;
	position:absolute;
	z-index:2;
	top:191px;
	left:50%;
	margin-left:-327px;
	width:33px;
	height:26px;
}

.css_top_part_rabbit {
	background-image:url('../img/top_part/rabbit.gif');
	background-position:left top;
	position:absolute;
	z-index:2;
	top:272px;
	left:50%;
	margin-left:347px;
	width:73px;
	height:36px;
}

.css_top_part .css_phone_number {
	position:relative;
	width:100%;
	text-align:center;
	padding-top:89px;
	z-index:3;
}

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

.css_content_block {
	width:100%;
}

.css_content_block .css_center_column {
	width:100%;
	padding-left:8px;
	padding-right:8px;
}

.css_content_block .css_right_column .css_image_title {
	text-align:right;
}

.css_image_title {
	padding-bottom:0px;
}

.css_image_title_2 {
	background-image:url('../img/line_2.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:0px;
	margin-bottom:10px;
	position:relative;
}

.css_image_title_2 a {
	font-size:12px;
	padding-bottom:6px;
	text-decoration:none;
}

.css_image_title_2 .css_page_navigator {
	position:absolute;
	right:0px;
	top:-1px;
	font-size:11px;
	font-weight:normal;
}

.css_image_title_2 .css_page_navigator img {
	border-width:0px;
	position:relative;
	top:1px;
}

.css_image_title_2 .css_page_navigator strong img {
	top:3px;
}

.css_image_title_2 .css_page_navigator a {
	margin-left:2px;
}

.css_image_title_2 .css_page_navigator a:hover,  .css_image_title_2 .css_page_navigator a.css_active {
	color:#000000;
}

.css_image_title_2 .css_page_navigator a.css_active {
	cursor:default;
}

.css_page_navigator_2 {
	font-weight:bold;
	padding-left:8px;
	padding-bottom:17px;
}

.css_page_navigator_2 span {
	padding-right:17px;
}

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

.css_menu_category {
	background-position:95px 59%;
	background-repeat:no-repeat;
	margin-left:24px;
	width:169px;
	font-weight:bold;
	position:relative;
	margin-top:-6px;
	margin-bottom:6px;
}

.css_menu_category.css_mc_last  {
	margin-bottom:60px;
}

.css_menu_category.css_mc_1 {
	background-image:url('../img/left_menu/1.gif');
}

.css_menu_category.css_mc_2 {
	background-image:url('../img/left_menu/2.gif');
}

.css_menu_category.css_mc_3 {
	background-image:url('../img/left_menu/3.gif');
}

.css_menu_category h5 {
	font-size:12px;
	padding-bottom:2px;
	padding-top:5px;
}

.css_menu_category h5 a:hover, .css_menu_category h5 span {
	color:#242424;
}

.css_menu_category ul {
	background-image:url('../img/line_1.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	padding-bottom:9px;
}

.css_menu_category ul ul, .css_menu_category.css_mc_last ul {
	background-image:none;
}

.css_menu_category li {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.css_menu_category li a{
	display:block;
	color:#423636;
}

.css_menu_category li a:hover, .css_menu_category li a.css_active {
	color:#a00008;
}

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

.css_menu_category li a {
	background-image:url('../img/li_1.gif');
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding-left:13px;
}

.css_menu_category ul ul {
	padding-top:1px;
	padding-left:9px;
	padding-bottom:1px;
}

.css_menu_category li li a {
	background-image:url('../img/li_2.gif');
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding-left:7px;
	font-weight:normal;
	color:#cc2140;
}

.css_menu_category li li a:hover, .css_menu_category li li a.css_active {
	color:#423636;
}

/*-- Block / Content block / New goods
--------------------------------------------------------*/

.css_new_goods {
	background-image:url('../img/line_1.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	width:190px;
	position:relative;
	margin-left:9px;
	margin-bottom:9px;
	overflow:hidden;
}

.css_new_goods.css_ng_last {
	background-image:none;
}

.css_new_goods h5 {
	background-image:url('../img/li_1.gif');
	background-position:0px 6px;
	background-repeat:no-repeat;
	margin-left:9px;
	font-size:12px;
	padding-left:13px;
	padding-bottom:8px;
}

.css_new_goods h5 a:hover {
	color:#242424;
}

.css_ng_block {
	position:relative;
	width:184px;
	height:149px;
	overflow:hidden;
	margin-bottom:17px;
}

.css_ng_block .css_ng_bg {
	background-image:url('../img/good_block_1.png');
	background-repeat:no-repeat;
	position:absolute;
	width:184px;
	height:149px;
	overflow:hidden;
	left:0px;
	top:0px;
	z-index:0;
}

.css_ng_block .css_ng_image {
	position:absolute;
	width:164px;
	height:122px;
	overflow:hidden;
	left:10px;
	top:2px;
	z-index:1;
}

.css_ng_block .css_ng_image img {
	border-width:0px;
}

.css_ng_block strong {
	position:absolute;
	width:91px;
	overflow:hidden;
	left:8px;
	top:129px;
	z-index:2;
	text-align:center;
	color:#ffffff;
	display:block;
}

.css_ng_block .css_ng_more {
	background-image:url('../img/li_2.gif');
	background-position:0px 8px;
	background-repeat:no-repeat;
	position:absolute;
	overflow:hidden;
	left:107px;
	top:128px;
	z-index:2;
	text-align:center;
	font-size:11px;
	display:block;
	padding-left:6px;
	color:#cc2140;
}

.css_ng_block a:hover.css_ng_more {
	text-decoration:none;
	color:#cc2140;
}

.css_ng_block .css_ng_more_no {
	position:absolute;
	overflow:hidden;
	left:107px;
	top:128px;
	z-index:2;
	text-align:center;
	font-size:11px;
	display:block;
	padding-left:0px;
	color:#cc2140;
}

.css_ng_block a:hover.css_ng_more_no {
	text-decoration:none;
	color:#cc2140;
}

/*-- Block / Content block / Another projects
--------------------------------------------------------*/

.css_another_projects {
	padding-left:15px;
	padding-bottom:15px;
	position:relative;
	margin-top:-14px;
}

.css_another_projects img {
	border-width:0px;
	margin-right:1px;
}

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

.css_search_form_1 {
	background-image:url('../img/body_bg_2.gif');
	position:relative;
	margin-bottom:12px;
}

.css_search_form_1 .css_sf_1 {
	background-image:url('../img/search_bg_1.gif');
	background-repeat:no-repeat;
	height:65px;
	width:100%;
}

.css_search_form_1 .css_sf_1 .css_sf_cell_1 {
	white-space:nowrap;
	color:#a1252b;
	font-weight:bold;
	padding-left:15px;
	padding-top:24px;
	padding-right:9px;
}

.css_search_form_1 .css_sf_1 .css_sf_cell_2 {
	width:100%;
	padding-top:22px;
}

.css_search_form_1 .css_sf_1 .css_sf_cell_2 div {
	width:100%;
	border:1px solid #d9c697;
	background-color:#ffffff;
	overflow:hidden;
	position:relative;
}

.css_search_form_1 .css_sf_1 .css_sf_cell_2 input {
	width:100%;
	border-width:0px;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	margin:0px;
	height:15px;
}

.css_search_form_1 .css_sf_1 .css_sf_cell_3 {
	padding-left:18px;
	padding-top:22px;
	padding-right:23px;
}

.css_search_form_1 .css_sf_cell_4 {
	text-align:right;
}

.css_search_form_1 .css_sf_cell_4 a.css_sf_more {
	background-image:url('../img/li_2.gif');
	background-position:0px 6px;
	background-repeat:no-repeat;
	color:#423636;
	padding-left:7px;
	position:relative;
	top:-4px;
}

.css_search_form_1 .css_sf_cell_4 a:hover.css_sf_more {
	color:#a00008;
}

/*-- Block / Catalog
--------------------------------------------------------*/

.css_catalog {
	width:100%;
	margin-bottom:13px;
}

.css_catalog_item_block {
	width:50%;
}

.css_catalog h5 {
	background-image:url('../img/body_bg_2.gif');
	font-size:12px;
	padding:4px;
	padding-left:6px;
	margin-bottom:6px;
}

.css_catalog h5 a:hover {
	color:#242424;
}

.css_catalog .css_ng_block {
	position:relative;
	width:252px;
	height:215px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	margin-bottom:12px;
}

.css_catalog .css_ng_block .css_ng_bg {
	background-image:url('../img/good_block_2.png');
	background-repeat:no-repeat;
	position:absolute;
	width:252px;
	height:215px;
	overflow:hidden;
	left:0px;
	top:0px;
	z-index:0;
}

.css_catalog .css_ng_image {
	position:absolute;
	width:230px;
	height:180px;
	overflow:hidden;
	left:11px;
	top:2px;
	z-index:1;
}

.css_catalog .css_ng_image img {
	border-width:0px;
}

.css_catalog strong {
	position:absolute;
	width:119px;
	height:22px;
	overflow:hidden;
	left:9px;
	top:191px;
	z-index:3;
	text-align:center;
	font-size:16px;
	color:#ffffff;
	display:block;
	font-weight:normal;
}

.css_catalog .css_ng_more {
	background-image:url('../img/icon_cart.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	position:absolute;
	overflow:hidden;
	left:140px;
	top:192px;
	z-index:2;
	text-align:center;
	display:block;
	padding-left:26px;
	color:#cc2140;
	font-weight:bold;
}

.css_catalog a:hover.css_ng_more {
	text-decoration:none;
	color:#000000;
}

.css_catalog .css_ng_more span {
	color:#000000;
}


.css_catalog .css_ng_more_no {

	position:absolute;
	overflow:hidden;
	left:140px;
	top:192px;
	z-index:2;
	text-align:center;
	display:block;
	padding-left:5px;
	color:#cc2140;
	font-weight:bold;
}

.css_catalog a:hover.css_ng_more_no {
	text-decoration:none;
	color:#000000;
}

.css_catalog .css_ng_more_no span {
	color:#000000;
}


.css_catalog .css_c_separator_v {
	background-image:url('../img/line_3.gif');
	background-position:center top;
	background-repeat:repeat-y;
}

.css_catalog .css_c_separator_v div {
	width:15px;
	position:relative;
	overflow:hidden;
}

.css_catalog .css_c_separator_h div {
	height:17px;
	position:relative;
	overflow:hidden;
}

.css_catalog ul {
	padding:0px;
	margin:0px;
	padding-left:10px;
	padding-bottom:3px;
}

.css_catalog ul li {
	background-image:url('../img/li_2.gif');
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	list-style-type:none;
	padding-left:7px;
	padding-bottom:3px;
	padding-right:24px;
}

.css_catalog .css_more_for_all {
	padding-right:24px;
}

/*-- Block / Catalog 2
--------------------------------------------------------*/

.css_catalog_2 {
	width:100%;
	margin-bottom:15px;
}

.css_catalog_2  .css_catalog_item_block_2 {
	width:33%;
}

.css_catalog_2 .css_c_separator_v {
	background-image:url('../img/line_3.gif');
	background-position:6px top;
	background-repeat:repeat-y;
}

.css_catalog_2 .css_c_separator_v div {
	width:15px;
	position:relative;
	overflow:hidden;
}

.css_catalog_2 .css_new_goods {
	background-image:none;
	margin-left:auto;
	margin-right:auto;
}

.css_catalog_2 .css_new_goods h5 {
	margin-left:0px;
}

/*-- Block / News
--------------------------------------------------------*/

.css_news_item {
	color:#4b4b4b;
	padding-right:24px;
}

.css_news_item h4 {
	color:#000000;
	font-size:12px;
	padding-bottom:1px;
}

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

.css_news_item h4 a:hover {
	color:#e00000;
	text-decoration:none;
}

.css_news_item h4 span {
	color:#645331;
	font-weight:normal;
}

.css_news_item .css_more_for_all {
	position:relative;
	margin-top:-12px;
}

/*-- Block / Index text
--------------------------------------------------------*/

.css_index_text {
	padding-right:24px;
}

/*-- Block / Cart
--------------------------------------------------------*/

.css_cart_short {
	margin-left:20px;
	margin-top:2px;
}

.css_cart_short td {
	color:#423636;
	font-weight:bold;
	padding-left:6px;
	padding-bottom:7px;
	white-space:nowrap;
}

.css_cart_short td strong {
	color:#a00008;
}

.css_cart_short td span {
	font-weight:normal;
}

.css_cart_link {
	background-image:url('../img/icon_flags.gif');
	background-position:155px 2px;
	background-repeat:no-repeat;
	padding-left:46px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:27px;
}

.css_cart_link span {
	color:#000000;
}

.css_cart_link a:hover {
	color:#000000;
}

/*-- Block / Articles short
--------------------------------------------------------*/

.css_articles_short {
	background-image:url('../img/line_1.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	width:177px;
	margin-left:9px;
	padding-left:13px;
	margin-bottom:6px;
}

.css_articles_short.css_as_last {
	background-image:none;
	margin-bottom:22px;
}

.css_articles_short p {
	padding-bottom:10px;
}

.css_articles_short h4 {
	background-image:url('../img/li_1.gif');
	background-position:0px 11px;
	background-repeat:no-repeat;
	padding-left:13px;
	position:relative;
	margin-left:-13px;
	padding-bottom:2px;
	font-size:12px;
	padding-top:4px;
}

.css_articles_short h4 a {
	color:#191919;
}

.css_articles_short h4 a:hover {
	color:#a00008;
}

/*-- Block / Single article
--------------------------------------------------------*/

.css_single_article {
	color:#4b4b4b;
	padding-right:24px;
}

.css_single_article h1, .css_single_article h2, .css_single_article h3, .css_single_article h4, .css_single_article h5, .css_single_article h6 {
	color:#000000;
	padding-bottom:5px;
}

/*-- Block / Price list
--------------------------------------------------------*/

.css_price_list h4 {
	color:#a00008;
	padding-bottom:0px;
}

.css_price_list h4 span {
	color:#000000;
}

.css_price_list table {
	width:100%;
	margin-bottom:34px;
}

.css_price_list .css_price_list_left {
	background-image:url('../img/line_1.gif');
	background-position:right bottom;
	background-repeat:repeat-x;
	width:100%;
	padding-right:10px;
	font-size:11px;
	padding-bottom:9px;
	padding-top:7px;
}

.css_price_list .css_price_list_right {
	background-image:url('../img/line_1.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	text-align:right;
	white-space:nowrap;
	font-weight:bold;
	font-size:11px;
	padding-bottom:9px;
	padding-top:7px;
}

.css_price_list .css_pl_last td {
	background-image:none;
}

.css_price_list .css_price_list_left a {
	color:#000000;
	text-decoration:none;
}

.css_price_list .css_price_list_left a:hover {
	color:#a00008;
}

/*-- Block / Cart table
--------------------------------------------------------*/

.css_cart_table table {
	background-image:url('../img/cart_top_bg.gif');
	background-position:left top;
	background-repeat:repeat-x;
	width:100%;
	margin-bottom:32px;
}

.css_cart_table .css_ct_header td {
	color:#000000;
	padding-bottom:14px;
}

.css_cart_table td {
	font-weight:bold;
	color:#515151;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
}

.css_cart_table td a{
	color:#515151;
	text-decoration:none;
}

.css_cart_table td a:hover {
	color:#a00008;
	text-decoration:none;
}

.css_cart_table td.css_ct_center {
	text-align:center;
}

.css_cart_table td input {
	margin:0px;
}

.css_cart_table td span {
	white-space:nowrap;
}

.css_cart_table  .css_ct_product_name {
	width:60%;
}

.css_cart_table .css_ct_separator {
	background-image:url('../img/line_1.gif');
	background-position:0px 7px;
	background-repeat:repeat-x;
	padding:0px;
}

.css_ct_separator div {
	height:12px;
	position:relative;
	overflow:hidden;
}

.css_cart_table .css_final_price {
	position:relative;
	height:26px;
	margin-bottom:15px;
}

.css_cart_table .css_final_price span {
	background-image:url('../img/final_price_bg.gif');
	background-position:left top;
	background-repeat:repeat-x;
	display:block;
	width:186px;
	height:26px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	position:absolute;
	right:15px;
	padding-top:4px;
}

.css_cart_table .css_final_price span strong {
	font-size:14px;
}

.css_ct_buttons {
	text-align:right;
}

.css_ct_buttons input {
	margin-left:11px;
}

/*-- Block / Scroller
--------------------------------------------------------*/

.jcarousel-skin-tango {
	background-image:url('../img/scroller/scroll_bg.gif');
	background-repeat:no-repeat;
	width:562px;
	margin-bottom:24px;
	margin-left:auto;
	margin-right:auto;
}

.jcarousel-container {
	position:relative;
	overflow:hidden;
}

.jcarousel-clip {
	z-index:2;
	padding:0px;
	margin:0px;
	overflow:hidden;
	position:relative;
}

.jcarousel-list {
	z-index:1;
	overflow:hidden;
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}

.jcarousel-list li, .jcarousel-item {
	float:left;
	list-style-type:none;
}

.jcarousel-list li a img {
	border:2px solid #c52744;
}

.jcarousel-next {
	z-index:3;
	display:none;
}

.jcarousel-prev {
	z-index:3;
	display:none;
}

.jcarousel-skin-tango .jcarousel-container {
	overflow:hidden;
	position:relative;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	overflow:hidden;
	position:relative;
	padding:0px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:511px;
	padding:0px;
	height:137px;
	left:23px;
	position:relative;
}

.jcarousel-skin-tango .jcarousel-item {
	width:140px;
	height:112px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-top:12px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
	background-image:url('../img/scroller/right.gif');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	top:62px;
	right:7px;
	width:9px;
	height:15px;
	cursor:pointer;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
	background-image:url('../img/scroller/left.gif');
	background-repeat:no-repeat;
	background-position:left top;
	position:absolute;
	top:62px;
	left:7px;
	width:9px;
	height:15px;
	cursor:pointer;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-position:left bottom;
}

/*-- Block / Single good
--------------------------------------------------------*/

.css_single_good {
	width:439px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:36px;
}

.css_single_good .css_sg_image {
	padding-top:14px;
	padding-bottom:0px;
	display:block;
	margin:0px;
	line-height:70%;
}

.css_single_good .css_sg_image img {
	border:2px solid #c62b45;
}

.css_single_good div {
	background-image:url('../img/single_good_price.gif');
	background-position:left top;
	background-repeat:no-repeat;
	width:234px;
	height:31px;
	position:relative;
}

.css_single_good div strong {
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	position:absolute;
	text-align:center;
	width:119px;
	left:0px;
	top:6px;
}

.css_single_good div a.ready_to_buy {
	background-image:url('../img/icon_cart.gif');
	background-position:left top;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	text-align:center;
	width:119px;
	left:129px;
	top:7px;
	padding-left:0px;
	padding-top:0px;
	display:block;
}

.css_single_good div a.no_ready_to_buy {
	font-size:12px;
	font-weight:bold;
	position:absolute;
	text-align:center;
	width:119px;
	left:118px;
	top:7px;
	padding-left:0px;
	padding-top:0px;
	display:block;
}

.css_single_good div a:hover, .css_single_good div a span {
	color:#000000;
}

.css_single_good_text {
	padding-left:6px;
	padding-right:24px;
	padding-bottom:29px;
}

.css_single_good_text h4 {
	color:#a00008;
	padding-bottom:8px;
}

.css_single_good_text ul {
	padding:0px;
	margin:0px;
	margin-bottom:15px;
	padding-left:12px;
}

.css_single_good_text ul li {
	background-image:url('../img/li_2.gif');
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	list-style-type:none;
	padding-left:7px;
}

/*-- Block / Footer
--------------------------------------------------------*/

.css_footer {
	background-image:url('../img/footer_bg/footer_bg.gif');
	background-position:-5px bottom;
	background-repeat:repeat-x;
	position:relative;
	min-width:995px;
	height:116px;
	overflow:hidden;
	margin-top:-116px;
	z-index:2;
}

.css_footer_jeep {
	width:141px;
	height:116px;
	position:absolute;
	right:0px;
	top:0px;
	overflow:hidden;
}

.css_footer_jeep div {
	background-image:url('../img/footer_bg/jeep.png');
	width:141px;
	height:116px;
}

.css_footer_wheel {
	width:248px;
	height:104px;
	position:absolute;
	left:0px;
	top:12px;
	overflow:hidden;
}

.css_footer_wheel div {
	background-image:url('../img/footer_bg/wheel.png');
	width:248px;
	height:104px;
}

.css_star_design_logo {
	position:absolute;
	right:113px;
	top:39px;
	z-index:3;
}

.css_star_design_logo img {
	border-width:0px;
}

.css_footer_menu {
	color:#bdd8f4;
	position:absolute;
	font-size:11px;
	z-index:5;
	top:42px;
}

.css_footer_menu a {
	color:#bdd8f4;
	font-weight:bold;
}

.css_footer_menu a:hover {
	color:#ffffff;
}

.css_footer_menu a span {
	color:#ffffff;
}

.css_footer_menu.css_footer_menu_1 {
	left:168px;
}

.css_footer_menu.css_footer_menu_2 {
	right:202px;
}