body
	{
		background-color:#b7bbc2;
		margin-top:0px;
		font-family:tahoma;
	}
.top_bg_1
	{
		background-image:url(../images/top_bg_1.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		padding-top:34px;
		padding-bottom:10px;
	}
.top_bg_2
	{
		background-image:url(../images/top_bg.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		padding-top:35px;
	}
.top_bg_3
	{
		background-image:url(../images/top_bg_3.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		padding-top:21px;
		#padding-top:14px;
		_padding-top:14px;
		padding-bottom:10px;
	}
.left_sh
	{
		background-image:url(../images/left_shaddow.jpg);
		background-position:right;
		background-repeat:repeat-y;
	}
.right_sh
	{
		background-image:url(../images/right_shaddow.jpg);
		background-position:left;
		background-repeat:repeat-y;
	}
.footer
	{
		background-image:url(../images/footer_bg.jpg);
		font-size:12px;
		color:#58595b;
	}
a.footer_link
	{
		font-size:12px;
		color:#58595b;
		text-decoration:none;
	}
.bottom_sh
	{
		background-image:url(../images/bottom_shaddow.jpg);
		background-repeat:no-repeat;
		background-position:top center;
	}
a.menu
	{
		color:#58595b;
		font-size:10px;
		text-decoration:none;
		text-transform:uppercase;
	}
.menu_bg
	{
		background-color:#d0d2d3;
		background-image:url(../images/button_arr.jpg);
		background-position:bottom right;
		background-repeat:no-repeat;
		border:1px solid #afb1b2;
		white-space:nowrap;
		padding-left:6px;
		padding-right:6px;
		height:26px;
		#height:24px;
		_height:24px;
	}
.menu_table_mrg
	{
		margin-top:3px;
		#margin-top:0px;
		_margin-top:0px;
	}
a.version
	{
		font-size:10px;
		color:#000000;
	}
.menu_header
	{
		font-size:18px;
		color:#FFFFFF;
		font-weight:bold;
		background-image:url(../images/header_bg.jpg);
		background-position:bottom;
		background-repeat:repeat-x;
		padding-bottom:4px;
		padding-top:3px;
	}
.menu_text
	{
		font-size:11px;
		color:#d0d2d3;
		padding-top:8px;
		text-align:left;
	}
.bottom_bg_cat
	{
		background-image:url(../images/bottom_bg_cat.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		background-color:#484849;
		padding-bottom:15px;
		padding-top:10px;
	}
a.category
	{
		font-size:10px;
		color:#a6a8ab;
		text-decoration:none;
		display:block;
		padding-left:25px;
		padding-top:5px;
		padding-bottom:5px;
		text-transform:uppercase;
	}
a.category:hover
	{
		font-size:10px;
		color:#d0d2d3;
		text-decoration:none;
		display:block;
		background-color:#363436;
		padding-left:25px;
		padding-top:5px;
		padding-bottom:5px;
	}
a.category_selected
	{
		font-size:10px;
		color:#d0d2d3;
		text-decoration:none;
		display:block;
		background-color:#363436;
		padding-left:25px;
		padding-top:5px;
		padding-bottom:5px;
		text-transform:uppercase;
	}
a.category2
	{
		font-size:9px;
		color:#6d6e70;
		text-decoration:none;
		display:block;
		height:auto;
		#height:auto;
		_height:auto;
		background-color:#3e3d3f;
		padding-left:25px;
		padding-top:4px;
		padding-bottom:4px;
		text-transform:uppercase;
		background-image:url(../images/left_arr_cat.jpg);
		background-position:left;
		background-repeat:no-repeat;
	}
a.category2:hover
	{
		font-size:9px;
		color:#ffdd15;
		text-decoration:none;
		display:block;
		height:auto;
		#height:auto;
		_height:auto;
		background-color:#3e3d3f;
		padding-left:25px;
		padding-top:4px;
		padding-bottom:4px;
	}
a.category2_selected
	{
		font-size:9px;
		color:#ffdd15;
		text-decoration:none;
		display:block;
		height:auto;
		#height:auto;
		_height:auto;
		background-color:#3e3d3f;
		padding-left:25px;
		padding-top:4px;
		padding-bottom:4px;
		text-transform:uppercase;
	}
.prod_title
	{
		height:40px;
		background-color:#404041;
		padding-left:7px;
		font-size:11px;
		color:#FFFFFF;
	}
.prod_text
	{
		padding-left:7px;
		font-size:11px;
		color:#404041;
		height:32px;
		border-bottom:1px dotted #404041;
	}
.prod_text2
	{
		padding-left:7px;
		font-size:11px;
		color:#404041;
		height:16px;
		padding-bottom:1px;
	}
a.more
	{
		font-size:11px;
		color:#404041;
		text-decoration:none;
	}
a.paging
	{
		font-size:10px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
	}
a.paging:hover
	{
		font-size:10px;
		color:#2e2e2e;
		text-decoration:none;
		font-weight:bold;
	}
a.paging_sel
	{
		font-size:10px;
		color:#2e2e2e;
		text-decoration:none;
		font-weight:bold;
	}
.paging_selected
	{
		font-size:10px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
	}
.pag
	{
		background-image:url(../images/paging.jpg);
		background-position:center;
		background-repeat:no-repeat;
		width:18px;
		height:18px;
		vertical-align:middle;
		display:table-cell;
		text-align:center;
		border:1px solid #58595B;
		#float:left;
		_float:left;
		padding-top:3px;
		#padding-top:9px;
		_padding-top:8px;
		padding-bottom:3px;
		cursor:pointer;
	}
.pag2
	{
		background-image:url(../images/paging.jpg);
		background-position:center;
		background-repeat:no-repeat;
		width:18px;
		height:18px;
		vertical-align:middle;
		display:table-cell;
		text-align:center;
		border:1px solid #58595B;
		float:none;
		_float:right;
		#float:right;
		_float:right;
		padding-top:3px;
		#padding-top:9px;
		_padding-top:8px;
		padding-bottom:3px;
		cursor:pointer;
	}
.order_by
	{
		font-size:12px;
		color:#FFFFFF;
	}
a.num_prod
	{
		font-size:11px;
		color:#FFFFFF;
		text-decoration:underline;
	}
a.num_prod:hover
	{
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
	}
a.num_prod_selected
	{
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
	}
.price
	{
		font-size:12px;
		color:#FFFFFF;
		padding-left:5px;
	}
.new_offer
	{
		font-size:9px;
		color:#FFFFFF;
		float:right;
		background-color:#671f06;
		height:15px;
		padding-left:1px;
		padding-right:1px;
	}
a.second_menu
	{
		font-size:10px;
		color:#bbbdbf;
		font-weight:bold;
		text-decoration:none;
		vertical-align:middle;
	}
a.second_menu:hover
	{
		font-size:10px;
		color:#ffc400;
		font-weight:bold;
		text-decoration:none;
	}
a.second_menu2
	{
		font-size:10px;
		color:#ffc400;
		font-weight:bold;
		text-decoration:none;
	}
.search_form
	{
		width:100px;
		height:13px;
		background-color:#FFFFFF;
		border:1px solid #9a9c9f;
		font-size:11px;
		color:#000000;
		font-size:11px;
	}
.search_form_wrong
	{
		width:100px;
		height:13px;
		background-color:#ee7c7c;
		border:1px solid #9a9c9f;
		font-size:11px;
		color:#FFFFFF;
		font-size:11px;
	}
.description
	{
		font-size:12px;
		color:#ffffff;
		padding-top:20px;
		padding-left:20px;
	}
.price_cart td
	{
		border:1px dotted #CCCCCC;
		font-size:15px;
		font-weight:bold;
		color:#e6e7e8;
	}
a.add
	{
		font-size:15px;
		font-weight:bold;
		color:#e6e7e8;
		text-decoration:none;
	}
a.add2
	{
		font-size:13px;
		font-weight:bold;
		color:#e6e7e8;
		text-decoration:none;
		margin-right:8px;
	}
.che_title
	{
		background-color:#a6a8ab;
		color:#404041;
		font-size:10px;
	}
.che_in
	{
		color:#e6e7e8;
		font-family:tahoma;
		font-size:14px;
		background-color:#454547;
		font-weight:lighter;
		border-bottom:2px solid #58595b;
		border-top:2px solid #58595b;
		padding-top:3px;
		padding-bottom:3px;
	}
.che_in_2
	{
		color:#e6e7e8;
		font-family:tahoma;
		font-size:14px;
		background-color:#404041;
		font-weight:lighter;
		border-bottom:2px solid #58595b;
		border-top:2px solid #58595b;
		padding-top:3px;
		padding-bottom:3px;
	}
.formm
	{
		color:#8B8B8B;
		font-family:tahoma;
		font-size:12px;
		text-align:center;
	}
.code_tam
	{
		color:#d0d2d3;
		font-size:10px;
	}
.title_tam
	{
		color:#d0d2d3;
		font-size:11px;
	}
.contact
	{
		width:145px;
		border:1px solid #969696;
		padding-left:3px;
		color:#666666;
	}
.contact_over
	{
		border:1px dashed #FFFFFF;
		width:100px;
		height:13px;
		background-color:#FFFFFF;
		border:1px solid #9a9c9f;
		font-size:11px;
	}
a.forgot
	{
		font-size:11px;
		color:#FFFFFF;
	}
a.catal
	{
		font-size:12px;
		text-decoration:underline;
		color:#a6a8ab;
		font-weight:bold;
	}
a.catal:hover
	{
		font-size:12px;
		text-decoration:none;
		color:#a6a8ab;
		font-weight:bold;
	}
a.prod_title_2
	{
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
	}
a.links
	{
		color:#FF8500;
		text-decoration:none;
	}
a.links:hover
	{
		color:#FFFFFF;
	}
.fr_bg
	{
		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px; 
		background-color:#414141;
		width:575px;
		padding-bottom:20px;
	}
.tlt1_fr
	{
		text-align:left;
		padding:20px 30px 10px 30px;
		color:#db8200;
		font-weight:bold;
		font-size:36px;
		font-family:Tahoma, Geneva, sans-serif;
	}
.prodttl_fr
	{
		text-align:left;
		padding:5px 30px 10px 30px;
		color:#fff;
		font-size:22px;
		font-family:Tahoma, Geneva, sans-serif;
	}
.proddesc_fr
	{
		text-align:left;
		padding:5px 30px 10px 30px;
		color:#fff;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif;
	}
.ff
	{
		border-top:1px solid #999;
		color:#FFF;
		text-align:left;
		font-size:11px;
		margin-top:10px;
		width:520px;
		padding-top:5px;
	}
.fr_bb
	{
		background-image:url(../images/pbb.png);
		background-position:top;
		background-repeat:no-repeat;
		height:130px;
		width:194px;
		margin-bottom:15px;
		color:#FFF;
		padding-top:60px;
		text-align:center;
		font-weight:bold;
		font-size:28px;
	}
