body {
background-color:#E4E3E3;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}


#sep {border:1px solid blue;}
#maincont {
width:840px;
clear:both;
background-image:url(../images/border_all.jpg);
}
#footer_image
{
width:840px;
clear:both;
}
.abreadcrumb {font-size:10px; text-decoration:none; text-transform:uppercase; color:#333333; font-weight:normal;}

.menutoplistbox {width:600px;}
.menutoplist {display:inline;list-style-type:none; margin: 10px 0px 0px 0px;padding: 10px 0px 0px 0px;}
.menutoplistli {display:inline; }

#tastepx {float:left; width:195px;}
#copyr {
float:right; width:632px;background-image:url(../images/px_cc.jpg); background-position:top right; background-repeat:no-repeat; margin-right:6px; height:30px;
font-size:10px; color:#333333;
}

#leftlogo {float:left; width:262px;}
#rightbanner {float:right; width:578px;}
#flagslang {float:left; width:120px; padding:0px 2px 0px 0px; margin:5px 0px 0px 80px; height:20px;}
#menutop {float:right; width:630px; padding:0px 2px 0px 0px; height:26px;}

.topMenu_up {background-image:url(../images/menutop_up.jpg); background-position:top left; background-repeat:no-repeat; height:26px;}
.topMenu_down {background-image:url(../images/menutop_down.jpg); background-position:top left; background-repeat:no-repeat; height:26px;}
.atopMenu_up {font-size:13px; text-decoration:none; text-transform:uppercase; color:#333333; font-weight:normal;}

.leftMenu_up { background-image:url(../images/menuleft_up.jpg); height:21px;background-position:top left; background-repeat:no-repeat; padding-top:6px; margin-bottom:3px;}
.leftMenu_down { background-image:url(../images/menuleft_down.jpg); height:21px;background-position:top left; background-repeat:no-repeat; padding-top:6px; margin-bottom:3px;}
.aleftMenu_up {font-size:12px; text-decoration:none; text-transform:uppercase; color:#333333; font-weight:normal; margin:0px 0px 0px 33px;}
.aleftSMenu_up {font-size:12px; text-decoration:none; text-transform:uppercase; color:#333333; font-weight:normal; margin:0px 0px 0px 33px;}

.image_left {margin: 0px; padding: 0px 0px 0px 4px;}

	






.searchwas {color:#666666; font-size:12px; font-weight:bold; text-decoration:line-through;}

/*bike*/
div	{text-align:left;}

.content_siteg	{width:860px; padding:4px; background-color:#FFFFFF;}

.content_site	{width:860px; /*display:table;*/ background-color:#FFFFFF;}
.content_site	{height:auto; _height:760px; min-height:760px;}

.etl, .etr, .ebl, .ebr	{position:absolute; width:15px; height:15px;}
.etl	{background:url(../images/el_g_tl.jpg) left top no-repeat; left:0px; top:0px;}
.etr	{background:url(../images/el_g_tr.jpg) left top no-repeat; right:0px; top:0px;}
.ebl	{background:url(../images/el_g_bl.jpg) left top no-repeat; left:0px; bottom:0px;}
.ebr	{background:url(../images/el_g_br.jpg) left top no-repeat; bottom:0px; right:0px;}


.top_cont		{display:table;}
.top_cont .t1	{float:left; width:429px; height:147px; margin-right:2px; background-color:#333333; position:relative;}
.top_cont .t2	{float:left; width:429px; height:147px; background-color:#333333; position:relative;}
.top_cont .t2 .menu	{position:absolute; bottom:7px; left:46px; color:#ffffff; font-size:12px; font-weight:bold; z-index:10;}
.top_cont .t2 .menu a	{color:#ffffff; font-size:12px; font-weight:bold;}
.top_cont .t2 .menu a.select	{color:#FFFF33;}

/*.top_cont .etl, .top_cont .etr, .top_cont .ebl, .top_cont .ebr	{position:absolute; width:15px; height:15px;}

.top_cont .etl	{background:url(../images/el_g_tl.jpg) left top no-repeat;}
.top_cont .etr	{background:url(../images/el_g_tr.jpg) left top no-repeat; right:0px;}
.top_cont .ebl	{background:url(../images/el_g_bl.jpg) left top no-repeat; left:0px; bottom:0px;}
.top_cont .ebr	{background:url(../images/el_g_br.jpg) left top no-repeat; bottom:0px; right:0px;}*/

/*IE 5.5 and 6*/
.top_cont .etr	{_right:-1px;}
.top_cont .ebl	{_bottom:-1px;}
.top_cont .ebr	{_bottom:-1px; _right:-1px;}


.top_cont .txt1	{position:absolute; background:url(../images/txt1.jpg) left top no-repeat; width:187px; height:33px; top:18px; left:14px;}
.top_cont .txt2	{position:absolute; background:url(../images/txt3.jpg) left top no-repeat; width:361px; height:27px; top:58px; left:14px;}
.top_cont .txt3	{position:absolute; background:url(../images/txt4.jpg) left top no-repeat; width:244px; height:16px; top:120px; left:14px;}
.top_cont .txt7	{position:absolute; background:url(../images/txt8.jpg) left top no-repeat; width:390px; height:19px; top:92px; left:14px;}

.top_cont .txt4	{position:absolute; background:url(../images/txt2.jpg) left top no-repeat; width:209px; height:26px; top:28px; left:25px;}
.top_cont .logo	{position:absolute; background:url(../images/logo.jpg) left top no-repeat; width:131px; height:119px; top:7px; left:288px;}


.search_panel	{height:52px; border:1px solid #999999; position:relative; margin:4px 0px;}
/*.search_panel .etl, .search_panel .etr, .search_panel .ebl, .search_panel .ebr	{position:absolute; width:15px; height:15px;}*/
.search_panel .etl	{background:url(../images/el_gw_tl.jpg) left top no-repeat; left:-1px; top:-1px;}
.search_panel .etr	{background:url(../images/el_gw_tr.jpg) left top no-repeat; right:-1px; top:-1px;}
.search_panel .ebl	{background:url(../images/el_gw_bl.jpg) left top no-repeat; left:-1px; bottom:-1px;}
.search_panel .ebr	{background:url(../images/el_gw_br.jpg) left top no-repeat; bottom:-1px; right:-1px;}

.search_panel .search input	{border:0px solid;}
.search_panel .search {background:url(../images/search.jpg) 12px 2px no-repeat; height:20px; margin-top:15px; padding:0px 0px 0px 100px;}
.search_panel .search .input	{border:1px solid #666666; color:#666666; font-size:11px; padding:2px;}
.search_panel .search .left	{float:left;}
.search_panel .search .right	{float:left; margin:1px 0 0 5px; _margin:2px 0 0 5px;}
.search_panel .topads	{left:0px; margin-left:300px; margin-top:-15px; position:absolute; width:555px;}

.offers_panel		{height:157px; position:relative; margin:1px 0px 4px 0px;}
.offers_panel .el	{position:absolute; width:25px; height:157px; background:url(../images/offert_l.jpg) left top no-repeat;}
.offers_panel .er	{position:absolute; width:26px; height:157px; background:url(../images/offert_r.jpg) left top no-repeat; right:0px;}
.offers_panel .et	{position:absolute; width:812px; height:41px; background:url(../images/offert_t.jpg) left top no-repeat; left:25px;}
.offers_panel .eb	{position:absolute; width:812px; height:10px; background:url(../images/offert_b.jpg) left bottom repeat-x; left:25px; bottom:0px;}
.offers_panel .eb	{_bottom:-1px;}
.offers_panel .center	{position:absolute; width:812px; height:106px; left:25px; top:41px;}
.offers_panel .img	{float:left; width:auto; height:102px; margin:2px 16px;}
.offers_panel .img	{_margin:2px 16px 2px 15px;}
.offers_panel .img img	{display:block;}
.offers_panel .img a	{display:block;}
.offers_panel .img span	{position:absolute; color:#666666; font-size:12px; margin:-18px 0 0 30px; cursor:pointer;}

.middle_content	{position:relative; display:table; width:inherit; _width:860px; margin-bottom:1px;}
.middle_content .leftc	{float:left; width:166px; position:relative;}
.middle_content .rightc	{float:right; width:680px; color:#666666; font-size:12px; padding:10px 0 0 10px; position:relative;} /*694*/
.middle_content #jssMainContent	{float:right; width:680px; color:#666666; font-size:12px; padding:10px 0 0 10px; position:relative;} /*694*/



.top_ads	{background:url(../images/ctop.jpg) left top no-repeat; width:166px; height:12px; _overflow:hidden;}
.cen_ads	{background:url(../images/ccenter.jpg) left top repeat-y; width:162px; text-align:center; padding-right:4px;}
.bot_ads	{background:url(../images/cbottom.jpg) left top no-repeat; width:166px; height:17px; _overflow:hidden; margin-bottom:10px;}

.menu_left		{width:147px; /*left:0px; top:0px;*/ padding:42px 5px 15px 10px; background-color:#333333; position:relative; /*_height:80px;*/}
/*.menu_left .etl, .menu_left .etr, .menu_left .ebl, .menu_left .ebr	{position:absolute; width:15px; height:15px;}
.menu_left .etl	{background:url(../images/el_g_tl.jpg) left top no-repeat; left:0px; top:0px;}
.menu_left .etr	{background:url(../images/el_g_tr.jpg) left top no-repeat; right:0px; top:0px;}
.menu_left .ebl	{background:url(../images/el_g_bl.jpg) left top no-repeat; left:0px; bottom:0px;}
.menu_left .ebr	{background:url(../images/el_g_br.jpg) left top no-repeat; bottom:0px; right:0px;}*/
.menu_left .etl	{left:0px; top:0px;}
.menu_left .etr	{right:0px; top:0px;}
.menu_left .ebl	{_bottom:-1px;}
.menu_left .ebr	{_bottom:-1px;}
.menu_left .txt1	{position:absolute; background:url(../images/txt6.jpg) left top no-repeat; width:147px; height:21px; top:11px; left:7px;}
.menu_left a	{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.menu_left a:hover	{color:#FFFF33;}
.menu_left a.select	{color:#FFFF33;}

.bottom_menu	{float:none; clear:both; height:35px; background-color:#333333; position:relative; padding:15px 15px 0px 15px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold;  /*margin-top:10px;*/ width:830px;}
.bottom_menu a	{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.bottom_menu .ebl	{_bottom:-3px;}
.bottom_menu .ebr	{_bottom:-3px;}


/*prod_list*/
.row		{float:none; clear:both; display:table; width:660px;}
.row .col	{float:left; width:210px; *width:210px; margin:0px 0px; text-align:center;}
.row .col .img	{width:210px; border:1px solid #E3E3E3; display:block; text-align:center; margin-bottom:4px; position:relative; padding:4px 0px;}
.row .col img	{display:block;}
.row .col .desc	{color:#666666; text-align:center; margin-top:4px; padding:0px 5px;}
.row .col .price	{color:#FF6600; font-size:16px; font-weight:bold;}
.row .col .pricewas	{color:#666666; font-size:12px; font-weight:bold; text-decoration:line-through;}

.rowp	{float:none; clear:both; height:30px;}
/*prod_list*/

.path	{color:#999999; margin:5px 0 5px 0; font-size:12px; padding-left:1px;}
.path a	{color:#999999; font-size:12px;}
.jssBreadcrumb, .jssBreadcrumbTitle	{color:#999999; margin:5px 0 5px 0; font-size:12px; padding-left:1px;}
.jssBreadcrumb	a {color:#999999; font-size:12px;}

/*.pname	{font-size:14px; color:#660033; font-weight:bold; padding:10px 0px;}

.price	{color:#FF3399; font-size:12px; font-weight:bold;}
.pricewas	{color:#1EA3DF; font-size:10px; font-weight:bold; text-decoration:line-through;}
.pricesave	{color:#1EA3DF; font-size:10px; font-weight:bold;}

.price_info	td	{border: 1px solid #E4E3E3;}
.price_info	td input	{padding:0px;}*/

.prod			{width:660px;/*556*/ height:430px; *height:auto; min-height:396px; display:block; position:relative;}
.prod .men		{/*position:absolute; right:0px;*/ float:right; display:table; /*margin:0px 0px 0px 424px;*/ width:226px;}
.prod .rog		{position:absolute; width:18px; height:18px; background:url(../images/rog.jpg) left top no-repeat; margin:-1px 0px 0px -1px;}
.prod .i	{margin:0px 0px 0px 0px;}

.prod_prod		{float:left; width:186px; height:195px; *height:auto;}
.prod_prod label	{text-align:center; width:186px; color:#FF6600; font-size:14px; padding-top:5px;}
.prod_prod .desc	{text-align:left; width:186px; color:#666666; font-size:12px; padding-top:5px; display:block;}
.prod_prod .m	{/*height:337px;*/ border:1px solid #CCCCCC; text-align:center; width:195px; display:table; padding:14px;}
.prod_prod .p	{color:#FF6600; font-size:18px; font-weight:bold;}

.sep5			{height:5px; overflow:hidden;}
.bma1	{margin:4px 0px;}
.bma2	{margin:40px 0px 0px 0px;}
.dt				{display:table;}
.db				{display:block;}
.pl5			{padding-left:5px;}
.pr5			{padding-right:5px;}
.pt5			{padding-top:5px;}
.pb5			{padding-bottom:5px;}

.tac			{text-align:center;}


.sec			{display:table;}
.sec_prod2		{float:left; width:224px; margin:0px 2px 0px 0px; /*height:192px;*/ display:table; position:relative;}
.sec_prod		{float:left; width:210px; margin:0px 0px 0px 0px; /*height:192px;*/ display:table; position:relative;}
.sec_prod2 #title, .sec_prod #title	{text-align:center; background:url(../images/sec_tit.jpg) left top no-repeat; 
				display:block; width:182px; height:26px; color:#336600; font-size:14px; margin-top:4px;}
.sec_prod2 #title,.sec_prod #title	{padding-top:8px; padding-left:4px;}

.sec_prod2 #title2, .sec_prod #title2	{text-align:center; display:block; width:182px; color:#336600; font-size:14px; margin-top:4px; height:20px; overflow:hidden;}
.sec_prod2 #title2, .sec_prod #title2	{padding-left:4px; margin-bottom:6px;}
.sec_prod2 #title2 a, .sec_prod #title2 a	{color:#336600; text-decoration:none;}
.sec_prod2 #title2 a:hover, .sec_prod #title2 a:hover	{color:#336600; text-decoration:underline}

.sec_prod2 .m	{/*height:151px;*/ border:1px solid #CCCCCC; text-align:center; width:205px; display:table;}
.sec_prod .m	{/*height:151px;*/ border:1px solid #CCCCCC; text-align:center; width:210px; display:table;}
.sec_prod2 .p, .sec_prod .p	{color:#FF6600; font-size:18px; font-weight:bold; margin-right:10px;}


.searchnow		{color:#FF6600; font-size:16px; font-weight:bold;}


.jssSubSecDiv2_left {
	margin-left:18px;
}

.jssSubSecDiv2 {
	width: 320px; /*clear: both;*/ text-align: left;
	display:table; float: left; /*margin-right:20px;*/ margin-right:0px;
	border:1px solid #cccccc; 
}

.jssSubSecDiv2 .prodcont	{ padding:4px; display:table; height:87px;}
.jssSubSecDiv2 .prodcont .prod	{
	border:1px solid #cccccc; display:table; float:left; 
	height:80px; margin:0 5px 1px 5px; width:89px;
}
.jssSubSecDiv2 .prodcont .prod img	{
	display:block;
}

.cp {
cursor:pointer;
}

.jssBoldLinks3	{font-weight:bold;}

.text2 {font-size:12px; font-weight:bold; text-align:right; }

.top_td2	{height:70px; width:148px; margin-top:40px; right:236px;}
.pabs		{position:absolute;}
.basket_tlo	{margin:30px 0 0 0px; /*background-color:#FFFFFF;*/ border:1px solid #FFFFFF; opacity:0.8; filter:alpha(opacity=80); width:140px; height:34px }
.basket_hr	{/*border-bottom:1px solid #0B3E97;*/ height:10px; margin:39px 0 0 8px; opacity:0.8; width:126px;}
.basket_info	{margin:17px 0 0 16px; color:#FFFFFF;}
.basket_info a	{color:#FFFFFF;}
.basket_info .menu-normal-text	{font-size:12px;}
.top_basket	{color:#FFFF00; font-weight:bold; font-size:12px;}

/*page manager*/
.PageM	{width:599px; margin:5px; position:relative;}
.PageM .literki2B	{font-size:11px; color:#CC0000; font-weight:bold;}
.PageM .literki2	{font-size:11px; color:#000000; font-weight:normal;}

.cube1	{border:1px solid #000000; display:table; text-align:center; width:300px;}
.textbox	{font-size:10px;}