/*-----------------------------------------------------------------------------
		   BEST OF MOTO
-----------------------------------------------------------------------------*/

/* GLOBAL*/ 
#powered_by{display:none;}
#searchstring{width:135px;}
.cpt_maincontent {width:95%; padding:0 10px 0 10px;}
.cpt_maincontent a{color:#222;}
.product_brief_block{width:97%;}
.cpt_product_description{width:90%;}
.product_list table{float:left;}
ul.product_list { display:inline;margin:0;list-style:none;}
ul.product_list li { display:inline;margin:0;list-style:none;}
.cpt_root_categories  td{padding-bottom:10px; padding-left: 10px;}
.cpt_root_categories a {font: bold 12px Tahoma; color:#39414c; text-decoration:none;}
.cpt_root_categories a:hover {font: bold 12px Tahoma; color:#39414c; text-decoration:underline;}
.rcat_products_num {font: bold 12px Tahoma; color:#39414c;}
.prdbrief_thumbnail{padding-right:10px;}
.product_brief_block{margin-bottom:15px;}
.totalPrice{color:#0000ff; font-weight:bold;}
.cpt_product_images {float:left;}

* {	padding:0; margin:0;  behavior: url(/image/iepngfix.htc);}
html,body {  margin:0; }
body { font-family:Tahoma; background:#fffdca; margin:0; padding:0; color:#656565; }

.wrap { text-align:center; width:100%; padding:0; position:relative; height:100% }
/*.wrap table { width:100%; height:100%; }*/
.wrap table tr td { vertical-align:top; }
.footer { background:url(/image/footer/footer_center.gif) repeat-x }

.clears:after { content:"."; display: block; height: 0; clear:both; visibility:hidden; }
.clears { display:inline-block; }
* html .clears { height:1%; }
.clears { display:block; }
.clear { clear:both }

/* other_header */



/* LINKS */

a img { border:none;outline:none }
a { text-decoration:underline; }
a:hover, a:focus, a:active { cursor:pointer!important; text-decoration:none; border:none; outline:none }
:focus { -moz-outline-style: none; }
a, input, textarea { outline:none; }
input[type="submit"]::-moz-focus-inner { border:none }
input:focus { outline: none; }

/*GENERAL CLASS*/

.display_block { display:block }
.float_left { float:left }
.flioat_right { float:right }
.position_absolute { position:absolute }

.padding_top6 { padding-top:6px }
.padding_top2 { padding-top:2px }
.padding_top10 { padding-top:10px }
.padding_top20 { padding-top:20px }
.padding_top26 { padding-top:26px }
.padding_top34 { padding-top:34px }

.padding_bottom10 { padding-bottom:10px }
.padding_bottom16 { padding-bottom:16px }
.padding_bottom30 { padding-bottom:30px} 
.padding_bottom40 { padding-bottom:40px }
.padding_bottom120 { padding-bottom:120px }

.margin_top2 { margin-top:2px }

.margin_left2 { margin-left:2px }
.margin_left8 { margin-left:8px }
.margin_left12_14_ie { margin-left:12px }
.margin_left26 { margin-left:26px }
.margin_left22 { margin-left:22px }
.margin_left36 { margin-left:36px }

.margin_right12 { margin-right:12px }
.margin_right20 { margin-right:20px }

.width20 { width:20px }
.width40 { width:40px }
.width56 { width:56px }
.width70 { width:70px }
.width96 { width:96px }
.width110 { width:110px }
.width170 { width:170px }
.width174 { width:174px }
.width274 { width:274px }



/*CONTENT*/

.left_block, .right_block, .center_block { height:100% }
.left_block { width:160px; background:url(/image/content/bg_left.jpg) repeat-y }
.right_block { width:160px; background:url(/image/content/bg_right.jpg) repeat-y; }

.tel { padding:30px 0; margin-left:14px; height:40px }
.yellow_line { background:#fcf400; height:10px; font-size:10px; overflow:hidden; width:160px; display:none; }

.order { height:100px;}
.order a{display:block; background:url(/image/right_block/order.jpg) 50% bottom no-repeat; height:100px; width:124px; margin-left:18px;}
.order a:hover{background-position:top;}
.pos_logo {  position:relative }
.pos_logo img { position:absolute; top:1px; left:20px; }
.pos_logo .imag { position:absolute; top:123px; left:20px; }

.other_main { position:relative; width:100%; }
.ot_t { position:absolute; top:125px; left:20px; color:#fef406; font:17px Arial; font-weight:bold; font-style:italic; text-shadow: 0px 0px 10px #000;}
.ot_1, .ot_2, .ot_3{ color:#fff; font:13px Arial; 
text-shadow: 1px 1px 1px #000;}
.ot_1 { position:absolute; top:140px; left:20px; }
.ot_2 { position:absolute; top:153px; left:60px; }
.ot_3 { position:absolute; top:166px; left:100px; }

.kontakt{font-weight:bold; font-style:italic; font-size:18px; color:#eaff00; font-family:Tahoma; text-shadow: 1px 1px 3px #000;}

.main { position:relative; background:#FF00FF; width:100%; }
.shadow { position:absolute; top:60px; right:10px; }

.center_block .h_1 { text-shadow:3px 3px 3px #242424; position:relative; zoom:1; font-family:Tahoma; font-size:48px; color:#eaff00; font-style:italic; display:inline; padding-right:20px }
.center_block .h_1 span { position:absolute; left:-3px; top:-3px; color:#000;  z-index:-1; filter:progid:DXImageTransform.Microsoft.Glow(Color=#242424,Strength=1)
	progid:DXImageTransform.Microsoft.blur(pixelradius=3, enabled='true');zoom: 1; display:inline-block }

.center_block h1 { text-shadow:3px 3px 3px #242424; position:relative; zoom:1; font-family:Tahoma; font-size:30px; color:#eaff00; font-style:italic; display:inline; padding-right:20px }
.center_block h1 span { position:absolute; left:-3px; top:-3px; color:#000;  z-index:-1; filter:progid:DXImageTransform.Microsoft.Glow(Color=#242424,Strength=1)
	progid:DXImageTransform.Microsoft.blur(pixelradius=3, enabled='true');zoom: 1; display:inline-block }


/*LEFT MENU*/

.left_menu { text-align:center; padding-bottom:60px }
.left_menu h2 { font:normal 24px/26px Arial, Helvetica, sans-serif; color:#fff; }

.left_menu_item { position:relative; font-family:Arial, Helvetica, sans-serif; width:160px; line-height:16px; clear:both; padding-left:0px; margin:0; text-align:center; }
.left_menu_img { position:relative; width:85px; height:85px; margin:0 auto; text-align:center; background-position:left; }
.left_menu_img div { position:absolute; left:0; top:0 }
.left_menu_item a { position:relative; text-decoration:none; color:#fff; font-style:italic; font-weight:bold; font-size:12px; line-height:20px; margin-top:0px; display:block; width:160px; background-position:35px 0px; padding-top:85px; margin-top:5px;}
.left_menu_item a:hover { text-decoration:underline; cursor:pointer; background-position:-205px 0px; }

.water{background:url(/image/menu_left/water.png) no-repeat;}
.skooter{background:url(/image/menu_left/skooter.png) no-repeat;}
.kvadro{background:url(/image/menu_left/kvadro.png) no-repeat;}
.clothes{background:url(/image/menu_left/clothes.png) no-repeat;}
.velo{background:url(/image/menu_left/velo.png) no-repeat;}
.snow{background:url(/image/menu_left/snow.png) no-repeat;}
.moto{background:url(/image/menu_left/moto.png) no-repeat;}

.right_menu { padding-bottom:30px; width:160px }
.right_menu h2 { font:normal 24px/26px Arial, Helvetica, sans-serif; color:#fff; text-align:center }


/*BG*/

.bg_moto { background:#e8e859    url(/image/header/bg_moto.jpg)     85% top no-repeat; height:192px; text-align:center; width:100% }
.bg_kvadro { background:#e8e961  url(/image/header/bg_kvadro.jpg)  95% top no-repeat; height:192px; text-align:center; width:100% }
.bg_dress { background:#069ee9    url(/image/header/bg_dress.jpg)     65% top no-repeat; height:192px; text-align:center; width:100% }
.bg_scooter { background:#985ecc url(/image/header/bg_scooter.jpg) 80% top no-repeat; height:192px; text-align:center; width:100% }
.bg_snow { background:#8de8e9    url(/image/header/bg_snow.jpg)     65% top no-repeat; height:192px; text-align:center; width:100% }
.bg_velo { background:#b7e839      url(/image/header/bg_velo.jpg)       65% top no-repeat; height:192px; text-align:center; width:100% }
.bg_ship { background:#0aade8      url(/image/header/bg_ship.jpg)       85% top no-repeat; height:192px; text-align:center; width:100% }
.bg_other { background:#e8e961    url(/image/header/bg_other.jpg)    100% top no-repeat; height:192px; text-align:center; width:100% }



/*CENTER MENU*/

.bg_menu_center_left { background:url(/image/header/menu_left.gif) no-repeat; height:22px; width:56px; float:left}
.bg_menu_center_right { background:url(/image/header/menu_right.gif) no-repeat; height:22px; width:56px; float:right}

.nav { width:100%; height:22px; text-align:justify; margin:0px auto; padding:3px 0 0 0px; background:url(/image/header/menu_center.gif) repeat-x; font-family:Tahoma; color:#b1afb1; font-size:11px; }
.nav a { text-decoration:none; color:#000; }
.nav span { text-align:left; display:inline-block;}
.nav a:hover { text-decoration:underline; color:#000; }
.war_ie_left { margin-right:-3px }
.war_ie_right { margin-left:-3px }


/*SEARCH*/

.all_search { width:141px; margin-left:14px; padding-top:10px }
.search_center { background:url(/image/right_block/search_center.png) repeat-y; width:141px;padding:10px 0 }
.search_center div.one_item { margin-left:10px; padding:3px 0; }
.search_center div.but_item { margin-left:10px; padding:8px 0 0 0; }
.search_center span { font-family:Tahoma; color:#000; font-size:12px; font-style:italic; margin-left:20px; padding-top:14px; display:block; padding-bottom:4px; font-weight:bold }

.general_input { background:url(/image/right_block/general_input.png) repeat-x; width:123px; font-family:Tahoma; color:#2a2a2a; border:1px solid #b0b0b0; height:23px; font-size:11px; padding:2px 5px 3px 5px; margin:0; display:block; overflow:hidden }
.fing_submit { background:url(/image/right_block/find.gif) no-repeat; height:21px; width:74px; font-family:Tahoma; color:#000; font-size:12px; border:none }

.filters_submit { background:url(/image/right_block/filters.gif) no-repeat; height:21px; width:123px; font-family:Tahoma; color:#000; font-size:12px; border:none }

.right_text { width:160px; }
.right_text p { font-family:Tahoma; color:#000; font-size:11px; line-height:16px; padding-top:14px; margin-left:18px; width:140px }
.right_text a { font-family:Tahoma; color:#000; font-size:11px; line-height:16px; text-decoration:underline }
.right_text a:hover { cursor:pointer; text-decoration:none }

.tforinfo{width:100%;}
.all_info1, .all_info2 { 

background:#fffdca;


  behavior: url(/image/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.all_info1 {width:0;}
/*all_info2 {width:100%;}*/
.info_dlock  a{font-family:Tahoma; color:#000; font-size:10px; padding:16px; line-height:13px; }
.info_dlock2  a{font-family:Tahoma; color:#000; font-size:10px; padding:16px; line-height:13px; }
.all_info2 .info_dlock a{color:#f00; text-align:right;}
.info_dlock2 a{color:#f00; text-align:right;}

#news_right {border: 3px solid #9ad8ed; background-color:#fff9bd;}
#news_right h3 {font: bold 18px Tahoma; color:#ff7114;text-align:center;}
.news_title {padding-bottom: 7px;}
.info_dlock { margin-left:14px;margin-right:5px; padding-left: 5px;}


/*FOOTER*/

#footer span { font-size:11px; display:block; color:#f3e9ca; line-height:40px }








