@charset "utf-8";
/* ***************************************** */
/* YAML base.css */
/* ***************************************** */
* {margin:0; padding: 0;}
* html body * {overflow:visible;}
	* html iframe, * html frame {overflow:auto;}
	* html frameset {overflow:hidden;}

html {height: 100%; margin-bottom: 1px;} /* Forcing vertical scrollbars in Netscape, Firefox and Safari browsers */
html * {font-size: 100.01%;} /* (en) reset font size for all elements to standard (16 Pixel) */
body {padding: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 75.00%; color: #000; background: #fff; text-align: left;}
/* ------------------------------------------------------------------------------------------------------ */
.skip, .hideme {position: absolute; left: -1000em;  top: -1000em;}
.skip:focus, .skip:active {position: static; left: 0; top:0;}
/* ------------------------------------------------------------------------------------------------------ */
/* Default Layout */
/* ------------------------------------------------------------------------------------------------------ */
/* | #header                       |
   |-------------------------------|
   | #col1   | #col3     | #col2   |
   | 200 px  | flexible  | 200px   |
   |-------------------------------|
   | #footer                       |
   |-------------------------------|
*/
.page_margins {width:auto; min-width:960px; max-width:100%;}
.page {padding:0 10px;}
#header {position:relative; z-index:2}
#header #topnav {position:absolute; top: 10px; right: 10px; }
  #col1 {float: left; width: 180px;}
  	#col1_content {padding:0}
  /* center column with flexible width */
  #col3 {width:auto; margin: 0 0 0 200px;}
	  #col3_content {padding: 20px 0 0 10px;}
  /* Preparation for absolute positioning within content columns */
  #col1_content, #col3_content {position:relative;}

/* main columns table */
.c-t {width:100%;}
	.c-l {width:200px; vertical-align:top;}
	.c-l-wrap {}
	.c-c {vertical-align:top;}
	.c-c-wrap {}
	.c-r {width:300px; vertical-align:top;}
	.c-r-wrap {}
	
  
    .aaa {display:inline; float: left; width: 180px; border:1px solid #CC0000;}
  	.aaa_content {padding:0}
  /* center column with flexible width */
  .bbb {display:inline; float: left; border:1px solid #CC0000;}
	  #bbb_content {padding: 20px 0 0 10px }
  /* Preparation for absolute positioning within content columns */
  .aaa_content, .bbb_content {position:relative;}

#topnav {color: #aaa; background: transparent;}
#nav {overflow:hidden;}
#main {margin:0; background: #fff;}
#teaser {clear:both; padding:0; margin:0;}

/* ***************************************** */
/* END YAML */
/* ***************************************** */
/* ***************************************** */
/* START COMMON */
/* ***************************************** */
/* ------------------------------------------------------------------------------------------------------ */
h1,h2,h3,h4,h5,h6 {font-weight:normal; margin: 0 0 0 0; padding:0;}
h1 {font-size: 250%;}                       /* 30px */
h2 {font-size: 200%;}                       /* 24px */
h3 {font-size: 150%;}                       /* 18px */
h4 {font-size: 133.33%;}                    /* 16px */
h5 {font-size: 116.67%;}                    /* 14px */
h6 {font-size: 116.67%;}                    /* 14px */
/* ------------------------------------------------------------------------------------------------------ */
a {color:#003399; text-decoration:underline;}
a:hover {text-decoration:none; color:#CC6600}
a.more_link {float:left; margin:0; padding:0 0 0 10px; background:url(img/sprites_common.gif) no-repeat 0 -321px}
/* ------------------------------------------------------------------------------------------------------ */
p {line-height: 1.5em; margin: 0 0 1em 0;}
strong,b {font-weight: bold;}
em,i {font-style: italic;}
sub, sup {font-size: 91.6667%;}
hr {color: #fff; background:transparent; margin: 0 0 0.5em 0; padding: 0 0 0.5em 0; border:0; border-bottom: 1px #eee solid;}
/* ------------------------------------------------------------------------------------------------------ */
.highlight {color:#E47911; font-weight:bold;}
.price {color:#990000; font-weight:bold;}
.reg_price {color:#000; font-weight:normal; text-decoration:line-through;}
.price .reg_price {color:#000; font-weight:normal; text-decoration:line-through;}

/* ------------------------------------------------------------------------------------------------------ */
ul, ol {margin:0; padding:0 0 0 17px;} 
li {margin:0 0 7px 0;}
/* ------------------------------------------------------------------------------------------------------ */
.clearfix:after {content: "."; visibility: hidden; clear: both; display: block; height: 0; font-size:0;}
.clearfix {display: block;}  /* essential for Safari browser !! */
.floatbox {overflow:hidden;} /* overflow method for clearing floats */
  .float_left {float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;}
  .float_right {float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;}
  .center {display:block; text-align:center; margin: 0.5em auto;}
#ie_clearing {display: none;} /* Only used in Internet Explorer, switched on in iehacks.css */
.clear {clear:both; font-size:0; line-height:0; padding:0; margin:0;}
.nbsp {font-size:1px; line-height:1px;}
/* ------------------------------------------------------------------------------------------------------ */
form {margin:0; padding:0;}
fieldset, img { border: 0 solid; }
input {font-family:Arial, Helvetica, sans-serif}
option {font-family:Arial, Helvetica, sans-serif} 
select {font-family:Arial, Helvetica, sans-serif;}
textarea {font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding:2px}
.note { background: #efe; color: #040; border: 2px #484 solid; padding: 10px; margin-bottom: 1em; }
.important { background: #ffe; color: #440; border: 2px #884 solid; padding: 10px; margin-bottom: 1em; }
.warning { background: #fee; color: #400; border: 2px #844 solid; padding: 10px; margin-bottom: 1em; }
.mandatory {color:#CC0000;}
.error_msg {clear:both; display:block; color:#CC0000; font-weight:bold;}

.big_error_wrap {clear:both; margin:0 0 20px 0; border:5px solid #FED65F;}
.big_error {padding:10px 15px; border:1px solid #FFFFFF; background:#FEF1C5; color:#CC0000;}
.big_error h6 {color:#CC0000; font-size:1.6em; font-weight:bold;}
.big_error p {margin:7px 0 7px 0; padding:0;}
.big_error ul {margin:0 0 5px 17px; padding:0;}
/* ------------------------------------------------------------------------------------------------------ */
/* start HEADER */
.logo a {float:left; width:177px; height:54px; background:url(img/all_gif_backgrounds.gif) no-repeat 0 -54px;}
.logo a:hover {background:url(img/all_gif_backgrounds.gif) no-repeat 0 0}
.logo a span {display:none;}
.welcome_msg {margin:0 200px 5px 194px; padding:15px 0 0 0}
.mk_logo {position:absolute; right:0; top:-6px; margin:0; padding:0; width:179px; height:36px; background:url(img/all_gif_backgrounds.gif) no-repeat -179px 0;}
.mk_logo a {display:block; width:179px; height:36px; text-decoration:none;}
.mk_logo a span {display:none;}

.head_nav_wrap {margin:0 0 0 180px; padding:0; background:#146EB4 url(img/sprites_transp.gif) no-repeat 0 0;}
.head_nav {margin:0; padding:0 0 0 3px; background:url(img/sprites_transp.gif) no-repeat right -122px;}
	.hn_link_wrap {float:left; position:relative; margin:0 7px 0 0; padding:0;}
		.hnlw_link_inline {float:left; position:relative; z-index:3; margin:4px 0 0 0; text-decoration:none; color:#FFFFFF; cursor:pointer}
		
		a.hnlw_link {float:left; position:relative; z-index:3; margin:0; text-decoration:none; color:#FFFFFF; cursor:pointer}
		a.hnlw_link span.wrap {float:left; height:18px; padding:4px 10px 0; color:#FFFFFF; cursor:pointer}
		a.hnlw_link span.wrap .txt {float:left;}
		a.hnlw_link span.wrap .ico {float:left; margin:1px 0 0 5px; height:13px; width:13px; background:url(img/all_gif_backgrounds.gif) no-repeat -291px -95px; font-size:1px; line-height:1px; text-decoration:none; color:#FFFFFF}
		
		a.hnlw_link:hover {background:url(img/sprites_transp.gif) no-repeat 0 -559px; text-decoration:underline;}
		a.hnlw_link:hover span.wrap {background:url(img/sprites_transp.gif) no-repeat 100% -608px;}
		a.hnlw_link:hover span.wrap .txt {color:#004B91; text-decoration:underline}
		a.hnlw_link:hover span.wrap .ico {background:url(img/all_gif_backgrounds.gif) no-repeat -276px -95px; text-decoration:none; color:#CC0000;}
		
		a.hnlw_link_hover {float:left; position:relative; z-index:3; margin:0; color:#FFFFFF; cursor:pointer; background:url(img/sprites_transp.gif) no-repeat 0 -559px; text-decoration:underline;}
		a.hnlw_link_hover span.wrap {float:left; height:18px; padding:4px 10px 0; color:#FFFFFF; cursor:pointer; background:url(img/sprites_transp.gif) no-repeat 100% -608px;}
		a.hnlw_link_hover span.wrap .txt {float:left; color:#004B91; text-decoration:underline}
		a.hnlw_link_hover span.wrap .ico {float:left; margin:1px 0 0 5px; height:13px; width:13px; font-size:1px; line-height:1px; text-decoration:none; background:url(img/all_gif_backgrounds.gif) no-repeat -276px -95px; text-decoration:none; color:#CC0000;}
		.hn_popup_wrap {z-index:4; position:absolute; padding-right:5px; display:none; top:22px; left:0; width:250px; margin:0;  background:url(img/hn_popup_bg.gif) no-repeat 100% bottom}
		.hn_popup {margin:0; padding:10px; font-size:12px; background:url(img/hn_popup_bg.gif) no-repeat 0 bottom} 
		.hn_popup h6 {color:#E47911; font-weight:bold; font-size:1em; padding:5px 0 5px 10px;}
		.hn_popup ul {list-style-type:none; padding:0; margin:0;}
		.hn_popup ul li { padding-bottom:5px;}
		.hn_popup ul li a:hover {text-decoration:underline;}
		.hn_popup ul li a:hover {color:#E47911;}

.head_nav a.hn_right {float:right; color:#FFFFFF; margin:5px 0 0 0; text-decoration:none; padding:0 6px; line-height:1em}
.head_nav a.hn_right:hover {text-decoration: underline;}
.head_nav a.hn_help {border-left:1px solid #FFFFFF; margin-right:2px}

.head_center_wrap {margin:0;}
.head_center {padding:0 0;}	
	.head_search_wrap {clear:both;}
	.head_search {margin:0; padding:0;}
	.head_search table {width:100%; white-space:nowrap;}
	.head_search table td {padding:3px; background:#146EB4;}
	.head_search table td.hs_all {width:180px; padding:0; background:0}
	.head_search table td.hs_label {width:25px; padding:0 0 0 13px; color:#FFFFFF; font-weight:bold; background:#146EB4 url(img/sprites_transp.gif)  no-repeat 0 -448px;}
	.head_search table td.hs_where {width:150px; background:#146EB4 url(img/sprites_transp.gif) repeat-x 0 -341px;}
	.head_search table td.hs_what {background:#146EB4 url(img/sprites_transp.gif) repeat-x 0 -341px;}
	.head_search table input.what {width:98%; padding:1px 2px;}
	.head_search table td.hs_find {width:52px; background:#146EB4 url(img/sprites_transp.gif) repeat-x 100% -448px;}
	.head_search table td.hs_find a {display:block; height:23px; margin:0 5px 0 0}
	.head_search table td.hs_find a span {display:none;}
	
	
	td.hs_options {width:280px; background:0;}
	td.hs_options a {float:right; padding:0; margin:0; background:url(img/sprites_transp.gif) no-repeat 0 -230px; text-decoration:none; color:#FFFFFF; font-weight:bold; cursor:pointer}
	td.hs_options a:hover .txt {text-decoration: underline;}
	td.hs_options a span.wrap {float:left; height:33px; padding:0 5px; background:url(img/sprites_transp.gif) no-repeat right -263px;}
		td.hs_options a.hs_basket {color:#FFFFFF;}
		td.hs_options a.hs_basket .icon_l {float:left; margin:7px 0 0 5px; width:26px; height:20px; background:url(img/all_gif_backgrounds.gif) no-repeat -369px -88px;}
		td.hs_options a.hs_basket .txt {float:left; margin:9px 15px 0 2px; white-space:nowrap;}
		td.hs_options a.hs_list {margin:0 0 0 2px; color:#FFFFFF;}
		td.hs_options a.hs_list .txt {float:left; margin:9px 12px 0 7px; white-space:nowrap;}
		td.hs_options a.hs_list .icon_r {float:left; margin:9px 0 0 0; width:17px; height:17px; background:url(img/all_gif_backgrounds.gif) no-repeat -343px -91px;}
	
	a.all_dep {display:block; width:180px; height:38px; margin:1px 0 0 0; padding:0; background:url(img/all_gif_backgrounds.gif) no-repeat 0 -123px; font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
	a.all_dep span.wrap {display:block; padding:12px 0 0 10px;}
	a.all_dep span.txt {float:left; color:#FFFFFF}
	a.all_dep:hover span.txt {float:left; text-decoration:underline;}
	a.all_dep span.ico {float:right; text-align:right; margin:0 5px 0 0; padding:0 1px 0 0; width:16px; height:17px; background:url(img/all_gif_backgrounds.gif) no-repeat -314px -55px; text-decoration:none}
	a.all_dep:hover span.ico {background:url(img/all_gif_backgrounds.gif) no-repeat -343px -55px; text-decoration:none;}
	
	/*
	.main_nav {position:absolute; z-index:1000; top:24px; left:0; width:196px; border:2px solid #9AC8E6}
	.main_nav a.mn_1 {display:block; padding:5px; background:#EDF7FF; border-top:1px solid #9AC8E6; color:#000000; font-weight:bold; text-decoration:none;}
	.main_nav a.mn_2 {display:block; padding:4px 5px; background:#FFFFFF; border-top:1px solid #EDF7FF; color:#000000; text-decoration:none;}
	.main_nav a.mn_2:hover {background:#FFFFFF; font-weight:bold; color:#E47911}
	*/

.head_sub_nav {border-bottom:2px solid #146EB4; background:url(img/sprites_transp.gif) no-repeat 100% -741px;}
	.head_sub_nav .current_cat {float:left; width:180px;}
	.head_sub_nav .current_cat a {display: block; height:24px; color:#004B91; background:url(img/all_gif_backgrounds.gif) no-repeat 0 -221px; text-decoration:none; font-weight:bold;}
	.head_sub_nav .current_cat a span {display:block; padding:5px 0 0 8px;}
	.head_sub_nav .current_cat a:hover {color:#E47911;}
	.hsn_table_wrap {width:auto; margin:0 0 0 180px;}
	.hsn_table {height:24px;}
	.hsn_table td {padding:4px 30px; text-align:center; font-size:0.9em; border-right:1px solid #146EB4;}
	.hsn_table td a {text-decoration:none;}
	.hsn_table td a:hover {text-decoration:underline; color:#E47911;}


/* main menu */
 .main_menu_wrap {position:absolute; z-index:998; }
    .main_menu_wrap_closed {position:absolute; z-index:998; display:none;}
    .main_menu_home {z-index:999;}
    .main_menu {position:relative;}

	a.mm {display:block; width:180px; height:24px; background:url(img/mm_bg.gif) no-repeat 0 0; font-weight:bold; color:#000000; text-decoration:none;}
	a.mm span {display:block; padding:5px 0 0 10px;}
	
	a.mm_hover {display:block; width:180px; height:24px; background:url(img/mm_bg.gif) no-repeat -179px 0; font-weight:bold; color:#000000; text-decoration:none;}
	a.mm_hover span {display:block; padding:5px 0 0 10px;}
	
	a.mm_last {display:block; width:180px; height:25px; background:url(img/mm_bg.gif) no-repeat 0 -26px; font-weight:bold; color:#000000; text-decoration:none;}
	a.mm_last span {display:block; padding:5px 0 0 10px;}
	
	a.mm_last_hover {display:block; width:180px; height:25px; background:url(img/mm_bg.gif) no-repeat -179px -26px; font-weight:bold; color:#000000; text-decoration:none;}
	a.mm_last_hover span {display:block; padding:5px 0 0 10px;}
	
	a.mm_opened {display:block; width:180px; background:url(img/mm_bg.gif) no-repeat 0 -53px; font-size:0.9em; color:#000000; text-decoration:none;}
	a.mm_opened span {display:block; padding:5px 0 5px 10px;}
	a.mm_opened:hover {background:url(img/mm_bg.gif) no-repeat -179px -53px;}
	
	.sm_popup {display:none; width:150px; position:absolute; z-index:998; left:156px; padding:0; margin:0;}
	.sm_popup a {}
		a.mms {display:block; width:200px; background:url(img/mm_bg.gif) no-repeat 0 -184px; color:#004B91; text-decoration:none;}
		a.mms:hover {text-decoration:underline; color:#CC6600} 
		a.mms span {display:block; padding:0 0 8px 30px}
		a.mms span span {display:block; padding:0; font-size:0.9em; color:#999999}
		a.mms_first {display:block; width:200px; background:url(img/mm_bg.gif) no-repeat 0 -141px; color:#004B91; text-decoration:none;}
		a.mms_first:hover {text-decoration:underline; color:#CC6600} 
		a.mms_first span {display:block; padding:7px 0 8px 30px}
		a.mms_first span span {display:block; padding:0; font-size:0.9em; color:#999999}
		.mms_bottom {display:block; width:200px; height:5px; background:url(img/mm_bg.gif) no-repeat 0 bottom; font-size:1px; line-height:1px;}

/* submenu */
.submenu_left .box_content a {display:block; margin:5px 0 9px; padding:0 0 0 12px; background:url(img/sprites_common.gif) no-repeat 0 -321px; text-decoration:none;}
.submenu_left .box_content a:hover {text-decoration:underline;}
.submenu_left .box_content a.current {color:#CC6600; font-weight:bold;}

/* end HEADER */
/* ***************************************** */
/* END YAML */
/* ***************************************** */

/* ******************************* */
/* ******************************* */
/* ******************************* */
/* start DEFAULT CONTENTS 			   */
/* ******************************* */
/* ******************************* */
/* ******************************* */

.ratingstars {width:83px; height:14px; margin:0; cursor:default}
.ratingstars span {display:none;}
	.rateing_0 {background:url(img/rating_stars.gif) no-repeat 0 -160px;}
	.rateing_0_5 {background:url(img/rating_stars.gif) no-repeat 0 -144px;}
	.rateing_1 {background:url(img/rating_stars.gif) no-repeat 0 -128px;}
	.rateing_1_5 {background:url(img/rating_stars.gif) no-repeat 0 -112px;}
	.rateing_2 {background:url(img/rating_stars.gif) no-repeat 0 -96px;}
	.rateing_2_5 {background:url(img/rating_stars.gif) no-repeat 0 -80px;}
	.rateing_3 {background:url(img/rating_stars.gif) no-repeat 0 -64px;}
	.rateing_3_5 {background:url(img/rating_stars.gif) no-repeat 0 -48px;}
	.rateing_4 {background:url(img/rating_stars.gif) no-repeat 0 -32px;}
	.rateing_4_5 {background:url(img/rating_stars.gif) no-repeat 0 -16px;}
	.rateing_5 {background:url(img/rating_stars.gif) no-repeat 0 0;}
	
.breadcrubs {margin:0; padding:10px 0 0 0;}
	.breadcrubs a {float:left; padding:0 5px 0 11px; background:url(img/sprites_common.gif) no-repeat 0 -322px; text-decoration:none; font-weight:normal;}
	.breadcrubs a:hover {text-decoration:underline;}
		.breadcrubs a.bc_home {padding:0 5px 0 2px; background:0;}
		.breadcrubs a.bc_current {color:#666666; font-weight:bold;}

/* DEFAULT BOX */
.box_wrap {margin-bottom:20px;}
.box_wrap .box_title {font-weight:bold; padding:0 0 13px 0; color:#E47911; font-size:1.4em;}
.box_wrap .box_content {padding:0; margin:0}
.box_wrap .box_foot, .box_wrap .box_foot div {clear:both; font-size:1px; line-height:1px; padding:0; margin:0;}

/* DEFAULT TEXTBOX */
.textbox_wrap {padding-bottom:20px;}
.textbox_wrap .box {padding:0; margin:0;}
.textbox_wrap .box_head, .textbox_wrap .box_foot {display:none;}
.textbox_wrap .box_head, .textbox_wrap .box_foot {display:none;}
.textbox_wrap .box_title {border-bottom:1px dotted #E87911; color:#E87911; font-size:1.3em; font-weight:bold; margin:10px 0 5px; padding:0 0 5px;}
.textbox_wrap .box_content {padding:0 0 0 0; margin:0;}

/* DEFAULT BOX */
.html_box {margin-bottom:20px;}
.html_box .box_title {padding:5px 10px; color:#FFFFFF; font-weight:bold; background:url(img/nav_left.gif) no-repeat 0 0}
.html_box .box_content {padding:0 10px; margin:0; border:1px solid #146EB4;}
.html_box .box_foot, .box_wrap .box_foot div {clear:both; font-size:1px; line-height:1px; padding:0; margin:0;}

/* ROUND_BOX_LIGHT_BLUE_BORDER */
.round_box_lbb {}
	.round_box_lbb .rb_head {background:url(img/round_box_bg.gif) no-repeat 0 0; line-height:5px; font-size:1px; padding:0; margin:0;}
	.round_box_lbb .rb_head div {background:url(img/round_box_bg.gif) no-repeat 100% 0;}
	.round_box_lbb .rb_head div span {display:block; margin:0 5px; background:#FFFFFF url(img/round_box_bg.gif) repeat-x 0 -32px;}
	.round_box_lbb .rb_content {clear:both; margin:0; padding:5px 10px; border-left:1px solid #DFEDF7; border-right:1px solid #DFEDF7;}
	.round_box_lbb .rb_foot {background:url(img/round_box_bg.gif) no-repeat 0 -23px; line-height:5px; font-size:1px; padding:0; margin:0;}
	.round_box_lbb .rb_foot div {background:url(img/round_box_bg.gif) no-repeat 100% -23px;}
	.round_box_lbb .rb_foot div span {display:block; margin:0 5px; background:#FFFFFF url(img/round_box_bg.gif) repeat-x 0 -28px;}

/* ROUND_BOX_BLUE_TITLE */
.round_box_bt {margin-bottom:20px;}
	.round_box_bt .box_head {background:url(img/round_box_bg.gif) no-repeat 0 -74px; line-height:5px; font-size:1px; padding:0; margin:0;}
	.round_box_bt .box_head div {background:url(img/round_box_bg.gif) no-repeat 100% -74px;}
	.round_box_bt .box_head div span {display:block; margin:0 5px; background:#eaf3fe url(img/round_box_bg.gif) repeat-x 0 -107px;}
	.round_box_bt .box_title {padding:1px 5px 4px 8px; background:#eaf3fe; font-size:1.1em; font-weight:bold; border:1px solid #C9E1F4; border-top:0}
	.round_box_bt .box_content {clear:both; margin:0; padding:5px 10px; border-left:1px solid #C9E1F4; border-right:1px solid #C9E1F4;}
	.round_box_bt .box_content h5 {padding:0 0 5px 0; font-size:1.4em; font-weight:bold; color:#000000;}
	.round_box_bt .box_foot {background:url(img/round_box_bg.gif) no-repeat 0 -97px; line-height:5px; font-size:1px; padding:0; margin:0;}
	.round_box_bt .box_foot div {background:url(img/round_box_bg.gif) no-repeat 100% -97px;}
	.round_box_bt .box_foot div span {display:block; margin:0 5px; background:#FFFFFF url(img/round_box_bg.gif) repeat-x 0 -103px;}	

/* ROUND BOX BLUE */
.round_box_b {}
	.round_box_b .rb_head {background:url(img/round_box_bg.gif) no-repeat 0 -38px; line-height:5px; font-size:1px; padding:0; margin:0;}
	.round_box_b .rb_head div {background:url(img/round_box_bg.gif) no-repeat 100% -38px;}
	.round_box_b .rb_head div span {display:block; margin:0 5px; background:#DFEDF7;}
	.round_box_b .rb_content {clear:both; background:#DFEDF7; margin:0; padding:5px 10px; border-left:1px solid #DFEDF7; border-right:1px solid #DFEDF7;}
	.round_box_b .rb_content h5 {padding:0 0 5px 0; font-size:1.4em; font-weight:bold; color:#000000;}
	.round_box_b .rb_foot {background:url(img/round_box_bg.gif) no-repeat 0 -60px; line-height:5px; font-size:1px; padding:0; margin:0;}
	.round_box_b .rb_foot div {background:url(img/round_box_bg.gif) no-repeat 100% -60px;}
	.round_box_b .rb_foot div span {display:block; margin:0 5px; background:#DFEDF7;}

/* BUTTON ORANGE */
.btn_o {float:left; height:31px; margin:0 5px 0 0; padding:0 5px 0 0; background:url(img/buttons_bg.gif) no-repeat 100% -98px; white-space:nowrap; cursor:pointer; text-decoration:none;}
	.btn_o span {float:left; margin:0; padding:10px 10px 12px 15px; color:#FFFFFF; background:url(img/buttons_bg.gif) no-repeat 0 -98px; text-decoration:none; text-transform:uppercase; font-size:0.9em; line-height:1em; font-weight:bold;}
	.btn_o:hover span {color:#FFFFFF; text-decoration:underline;}

/* BUTTON ORANGE LIGHT */
.btn_ol {float:left; height:31px; margin:0 5px 0 0; padding:0 5px 0 0; background:url(img/buttons_bg.gif) no-repeat 100% 0; white-space:nowrap; cursor:pointer; text-decoration:none}
	.btn_ol span {float:left; margin:0; padding:10px 10px 12px 15px; color:#A55200; background:url(img/buttons_bg.gif) no-repeat 0 0; text-decoration:none; text-transform:uppercase; font-size:0.9em; line-height:1em; font-weight:bold;}
	.btn_ol:hover span {color:#A55200; text-decoration:underline;}

/* BUTTON SILVER */
.btn_s {float:left; height:31px; margin:0 5px 0 0; padding:0 5px 0 0; background:url(img/buttons_bg.gif) no-repeat 100% -49px; white-space:nowrap; cursor:pointer; text-decoration:none}
	.btn_s span {float:left; margin:0; padding:8px 10px 12px 15px; color:#333333; background:url(img/buttons_bg.gif) no-repeat 0 -49px; text-decoration:none; font-size:1em; line-height:1em; font-weight:bold;}
	.btn_s:hover span {color:#000000; text-decoration:underline;}
	
/* BUTTON SILVER SMALL */
.btn_s_s {float:left; height:22px; margin:0 5px 0 0; padding:0 5px 0 0; background:url(img/buttons_bg.gif) no-repeat 100% -196px; white-space:nowrap; cursor:pointer; text-decoration:none;}
	.btn_s_s span {float:left; margin:0; padding:6px 2px 7px 8px; color:#666666; background:url(img/buttons_bg.gif) no-repeat 0 -196px; text-decoration:none; font-size:0.9em; line-height:1em; font-weight:bold;}
	.btn_s_s:hover span {color:#666666; text-decoration:underline;}	

/* BUTTON GREEN LIGHT */
.btn_gl {float:left; height:31px; margin:0 5px 0 0; padding:0 5px 0 0; background:url(img/buttons_bg.gif) no-repeat 100% -147px; white-space:nowrap; cursor:pointer; text-decoration:none;}
	.btn_gl span {float:left; margin:0; padding:10px 10px 12px 15px; color:#767646; background:url(img/buttons_bg.gif) no-repeat 0 -147px; text-decoration:none; text-transform:uppercase; font-size:0.9em; line-height:1em; font-weight:bold;}
	.btn_gl:hover span {color:#767646; text-decoration:underline;}

/* ******************************* */
/* ******************************* */
/* ******************************* */
/* end DEFAULT CONTENTS 			   */
/* ******************************* */
/* ******************************* */
/* ******************************* */
/* ******************************* */
/* start COMMERCIALS 			   */
/* ******************************* */
.banner_wrap {clear:both; margin:0 0 20px 0; text-align:center;}
.banner {clear:both; margin:0 0 0px 0; text-align:center; padding:0px 0px 0px 0px;}
/* start TXT commercials */
.comm_txt_pic_right_big {clear:both; margin:0 0 20px 0;}
	.comm_txt_pic_right_big .pic {float:right; margin:0 0 0 20px;}
	.comm_txt_pic_right_big .pic img {margin:0 0 0 10px;}
	.comm_txt_pic_right_big h4 {font-weight:bold; font-size:1.3em; color:#E47911; margin-bottom:10px}
	.comm_txt_pic_right_big .txt {margin:0 0 0 20px;}
	.comm_txt_pic_right_big .link {float:left; margin:15px 0 0 20px;}
	.comm_txt_pic_right_big .link a {float:left; clear:left;padding:0 0 3px 10px; background:url(img/sprites_common.gif) no-repeat 0 -321px}

.comm_txt_pic_left_big {clear:both; margin:0 0 20px 0;}
	.comm_txt_pic_left_big h4 {font-weight:bold; font-size:1.3em; color:#E47911; margin-bottom:10px}
	.comm_txt_pic_left_big .pic {float:left; margin:0 20px 5px 10px;}
	.comm_txt_pic_left_big .pic img {margin:0 0 0 10px;}
	.comm_txt_pic_left_big .txt {margin:0 0 0 20px;}
	.comm_txt_pic_left_big .link {clear:both; margin:15px 0 0 20px;}
	.comm_txt_pic_left_big .link a {float:left; clear:left; padding:0 0 3px 10px; background:url(img/sprites_common.gif) no-repeat 0 -321px}

.comm_txt_pic_right_small {clear:both; padding:10px; margin:0 0 5px 0; border:1px solid #C9E1F4;}
	.comm_txt_pic_right_small .pic {float:right; margin:0 0 0 10px;}
	.comm_txt_pic_right_small h4 {font-weight:bold; font-size:1.2em; color:#E47911; margin-bottom:7px}
	.comm_txt_pic_right_small .link {}

.comm_txt_pic_left_small {clear:both; padding:10px; margin:0 0 5px 0; border:1px solid #C9E1F4;}
	.comm_txt_pic_left_small .pic {float:left; margin:0 10px 0 0;}
	.comm_txt_pic_left_small h4 {font-weight:bold; font-size:1.2em; color:#E47911; margin-bottom:7px}
	.comm_txt_pic_left_small .link {}

.comm_featured {clear:both; margin:0 0 20px 0;}
.comm_featured h4 {font-weight:bold; font-size:1.3em; color:#E47911; margin-bottom:7px}
.comm_featured ul {margin:0 0 0 20px; padding:0; list-style-type:none}
.comm_featured li {float:left; width:33%; margin:0; padding:0; line-height:1.4em; list-style-type:none}
.comm_featured li.clear {clear:both; width:99%; height:20px;}
.comm_featured .pic {height:120px;}
.comm_featured .pic img {max-height:110px;}
.comm_featured .name {padding:5px 0; font-size:1.1em; font-weight:bold;}
.comm_featured li ul {margin:0 0 0 17px; padding:0 0 0 0; list-style-type:disc}
.comm_featured li ul li {width:100%; list-style-type:disc}

/* start SPECIALS HORIZONTAL */
.spec_hor_wrap {clear:both; padding-bottom:20px}
.spec_hor_wrap .box .box_title {border-top:1px dotted #999999; padding:10px 0 20px;}
.spec_hor_wrap .page_count {float:right; margin:15px 10px 20px 20px}
.spec_hor_wrap h6 {color:#E47911; font-size:1.4em; font-weight:bold; padding:0 0 13px; border-top: 1px dotted #999999; padding: 10px 0pt 20px;}

.spec_hor_wrap .prev {float:left; width:50px; height:150px;}
.spec_hor_wrap .prev a {display:block; width:25px; height:50px; margin:40px 0 0 5px; background:url(img/sprites_common.gif) no-repeat 0 -68px}
.spec_hor_wrap .prev a:hover {background:url(img/sprites_common.gif) no-repeat 0 -118px}
.spec_hor_wrap .prev a span {display:none;}
.spec_hor_wrap .next {float:right; width:25px; height:150px;}
.spec_hor_wrap .next a {display:block; width:25px; height:50px; margin:40px 0 0 0; background:url(img/sprites_common.gif) no-repeat -30px -68px}
.spec_hor_wrap .next a:hover {background:url(img/sprites_common.gif) no-repeat -30px -118px}
.spec_hor_wrap .next a span {display:none;}
		
.spec_hor {margin:0 30px;}
.spec_hor ul {margin:0 0 0 0; padding:0; list-style-type:none;}
.spec_hor li {float:left; width:140px; margin:0; padding:0; line-height:1.4em;}
.spec_hor li.first {}
.spec_hor li.clear {float:none; display:block; height:20px; width:99%; clear:both; margin:0; padding:0; font-size:1px; line-height:1px;}
.spec_hor li.last {display:none;}
.spec_hor .pic {height:120px;}
.spec_hor .pic a {float:left; position:relative; padding:5px 6px 0 0}
.spec_hor .pic img {max-width:110px; max-height:110px;}
.spec_hor .pic .lookin {position:absolute; top:-8px; right:0; width:65px; height:30px;}
.spec_hor .name {clear:both; display:block; margin:0; padding:0 10px 0 0;}
.spec_hor .name a {display:block; height:52px;}
.spec_hor li.book .name a {display:block; height:35px;}
.spec_hor .manuf {}
.spec_hor .prod_rating {clear:both;}
.spec_hor .ratingstars {float:left; margin-bottom:4px}
.spec_hor .prod_rating .count {float:left; font-size:0.8em; margin:0 0 0 3px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif}
.spec_hor .prod_rating .count a {text-decoration:none; color:#666666;}
.spec_hor .price {display:block;}
.spec_hor .btn_add {float:left; width:130px; height:25px; margin:10px 0 0; background:url(img/sprites_common.gif) no-repeat -261px -175px; cursor:pointer}
.spec_hor .btn_add span {display:none;}
.spec_hor_wrap a.more_link {float:left; margin:15px 0 15px 0px; padding:0 0 0 10px; background:url(img/sprites_common.gif) no-repeat 0 -321px}

.xyz .spec_hor li {float:left; width:33%; margin:0; padding:0 0 0 0; line-height:1.4em;}
.xyz .spec_hor li.clear {float:none; clear:both; display:block; height:20px; width:99%; margin:0 0 12px; padding:0; font-size:1px; line-height:1px; /*border-bottom:1px dotted #C9E1F4*/}
.xyz .spec_hor .name a {display:block; height:52px; width:120px;}

/* start PERSONAL SPECIALS HORIZONTAL */
.pers_spec_hor .box_title {padding-bottom:3px}
.pers_spec_hor .peronal {height:27px; font-weight:bold}

/* start COMMERCIALS CHARTS */
.comm_charts_wrap {clear:both;}
.comm_charts_wrap .box_content {border:1px solid #C9E1F4; border-top:0; padding-bottom:10px;}
.comm_charts_wrap .box_title {padding:0; margin:0; font-size:1.2em; padding:5px 10px 0; border:1px solid #C9E1F4; border-bottom:0;}
.comm_charts_wrap .box_subtitle {padding:5px 10px 10px; font-weight:bold; border:1px solid #C9E1F4; border-top:0; border-bottom:0;}
.comm_charts ul {margin:0 10px 0 10px; padding:0; width:278px; list-style-type:none;}
.comm_charts ul li {display:block; clear:both; margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:1px solid #C9E1F4; }
.comm_charts ul li.first {}
.comm_charts ul li.clear {float:none; display:none; width:99%; clear:both; margin:0; padding:0; font-size:1px; line-height:1px;}
.comm_charts ul li.last {display:none;}
.comm_charts ul li span.count {float:left; width:25px; font-weight:bold; font-size:1.1.em; color:#999999}
.comm_charts ul li a.pic {float:left; width:50px;}
.comm_charts ul li a.pic img {height:60px; /* remove this value on server */}
.comm_charts ul li a.name {float:right; width:184px; display:block; text-align:left; margin:0; padding:0; text-decoration:none; font-weight:bold; color:#004B91;}
.comm_charts ul li p {float:right; clear:right; width:184px; text-align:left; margin:0; padding:0;}
.comm_charts ul li p span.price {display:block;}
.comm_charts a.more_link {display:block; margin:0 0 0 10px; padding:0 0 0 10px; font-weight:bold;}
/* ******************************* */
/* end COMMERCIALS 			   */
/* ******************************* */

/* start footer */
#footer {clear:both; padding-top:20px;}

/* Recent history */
.rh_table {width:100%;}
	.rh_table .rh_left {width:330px; vertical-align:top;}
	.rh_table .rh_left .rhl_wrap {padding:0 10px 0 0;}
		.rhl_wrap h5 {font-size:1.4em; font-weight:bold; color:#E47911; margin:0 0 5px 0}
		.rhl_wrap h6 {font-size:1.2em; font-weight:bold; margin:0 0 7px 0}
		.hist_table {margin:0; width:278px;}
		.hist_table td {padding:0 0 10px 0; vertical-align:middle;}
		.hist_table td.pic {width:65px; text-align:center}
		.hist_table td.pic img {/* remove this value on server */}
		.hist_table td.desc {}
	
	.rh_right .spec_hor_wrap .box .box_title {border-top:0; padding:10px 0 20px;}
	
	.rh_right {padding:0; vertical-align:top; border-left:1px solid #C9E1F4;}
	.rh_right .rhr_wrap {padding:15px 20px 0px 20px;}
	.rh_right .rhr_wrap .page_count {float:right;}
	.rh_right h6 {font-size:1.2em; font-weight:bold; margin:0 0 7px; color:#000000; border:0}
	
	.rh_right .jqg .prev {float:left; width:50px; height:150px;}
	.rh_right .jqg .prev a {display:block; width:25px; height:50px; margin:50px 0 0 20px; background:url(img/sprites_common.gif) no-repeat 0 -68px}
	.rh_right .jqg .prev a:hover {background:url(img/sprites_common.gif) no-repeat 0 -118px}
	.rh_right .jqg .prev a span {display:none;}
	.rh_right .jqg .next {float:right; width:25px; height:150px;}
	.rh_right .jqg .next a {display:block; width:25px; height:50px; margin:50px 20px 0 0; background:url(img/sprites_common.gif) no-repeat -30px -68px}
	.rh_right .jqg .next a:hover {background:url(img/sprites_common.gif) no-repeat -30px -118px}
	.rh_right .jqg .next a span {display:none;}
		
	/* important for IE6 */
	.rh_right .spec_hor ul {margin:0 0 0 0; padding:0; list-style-type:none; height:19em;}
	/* important for IE6 */
	
	.rh_right .jqg .items {margin:0 30px;}

	.foot_search_wrap {clear:both; margin:0; background:#E8F1FF; border:1px solid #DFEDF7;}
	.foot_search {margin:0 0; padding:3px 0; border:1px solid #FFFFFF;}
	.foot_search table {width:700px; margin:0 auto; white-space:nowrap;}
	.foot_search table td {padding:3px;}
	.foot_search table td.hs_all {width:180px; padding:0; background:0}
	.foot_search table td.hs_label {width:25px; padding:0 0 0 13px; font-weight:bold;}
	.foot_search table td.hs_where {width:150px;}
	.foot_search table td.hs_what {}
	.foot_search table select {padding:3px 2px;}
	.foot_search table input.what {width:98%; padding:3px 2px;}
	.foot_search table td.hs_find {width:52px;}
	.foot_search table td.hs_find a {display:block; height:23px; margin:0 5px 0 0}
	.foot_search table td.hs_find a span {display:none;}
	
	.footer_links {padding:20px 10px 0 10px}
	.flt {width:100%;}
	.flt td {vertical-align:top; padding-right:15px;}
	.fl_title {font-weight:bold; color:#E47911; font-size:1.1em}
	.f_links_wrap {float:left; width:193px; border-left:1px dotted #d9dfe7;}
	.f_links {padding:12px; height:170px; margin-right:1px; margin-left:1px}
	.flt ul {margin:10px 0 0; padding:0; list-style-type:none;}
	.flt ul li {margin:0; padding:1px 5px 0 0; list-style-type:none; clear:both}
	.flt ul li a {float:left; text-decoration:none; margin:0 0 7px 0; padding:0 0 0 10px; background: url(img/sprites_common.gif) no-repeat scroll 0 -321px;}
	.flt ul li a:hover {text-decoration:underline; color:#CC6600;}
	
	.copyright {text-align:center; padding:20px 0 10px 0;}
	.copyright .mk_logo {display:block; position:relative; text-decoration:none; margin:0 auto; padding:0; width:179px; height:36px; background:url(img/all_gif_backgrounds.gif) no-repeat -179px 0; z-index:-1;}
	.copyright .mk_logo a, .copyright .mk_logo a:hover {text-decoration:none}
	.copyright .mk_logo a span {visibility:hidden; display:block; width:179px; height:36px; text-decoration:none}

/* end footer */


/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* NEW FOR B2C F2 */
/* NEW FOR B2C F2 */
/* NEW FOR B2C F2 */

/* ************************************************************* */
/* start popravi v common4all */
.hn_popup {margin:0; padding:10px 12px; font-size:12px; background:url(img/hn_popup_bg.gif) no-repeat 0 bottom} 
.hn_popup h6 {color:#E47911; font-weight:bold; font-size:1em; padding:5px 0 5px 0;}

.hnlw_link_inline {float:left; position:relative; z-index:3; margin:4px 0 0 0; text-decoration:none; color:#FFFFFF; cursor:pointer}
.hnlw_link_inline:hover {text-decoration:underline; color:#FFFFFF; cursor:pointer}

/* naroči se na nove knjige avtorja */
.subscribe2author_wrap {width:580px; margin:0 0 20px 0; padding:0 10px 0 0; background:url(img/subscribe2author.jpg) no-repeat 100% 0 ;}
.subscribe2author {margin:0; height:90px; padding:0 0 0 70px; background:url(img/subscribe2author.jpg) no-repeat 0 0;}
.subscribe2author h6 {color:#E87911; font-size:1.1em; font-weight:bold; margin:0; padding:10px 0 0 0}
.subscribe2author p {margin:0; padding:0}
.subscribe2author a.btn_gl {margin:5px 0 0 0}

.subscribe2author .s2a_sucess {padding:5px 0 0 0; line-height:1.3em}
.subscribe2author .s2a_login {padding:10px 0 0 0;}

/* end popravi v common4all */
/* ************************************************************* */
/* ************************************************************* */
/* for catalog.css */
.prod_list_subnav_wrap {background:url(img/pl_subnav_bg.gif) repeat-x bottom} /* odstrani to iz B2Bhacks.css ko boš vnesel v catalog.css */
.prod_list_subnav {padding:5px 10px 6px 5px;} /* odstrani to iz B2Bhacks.css ko boš vnesel v catalog.css */
.prod_list_subnav a.btn_s_s {margin:0 15px 0 0;} /* odstrani to iz B2Bhacks.css ko boš vnesel v catalog.css */

.prod_list_subnav .btn_compare {float:left; width:111px; height:28px; background:url(img/btn_compare.gif) no-repeat 0 0;} /* dodaj v catalog.css */
.prod_list_subnav .btn_compare span {display:none;} /* dodaj v catalog.css */
.prod_list_subnav .compare_info {float:left; padding:8px 0 0 9px; font-size:0.9em; color:#666666;}

.list_row .count {padding-left:2px;}
.list_row .count input {margin:0 0 5px 0;} /* popravi/dodaj v catalog.css */
.list_row .count span {display:block;} /* popravi/dodaj v catalog.css */
.list_col span.count input {margin-right:7px;} /* popravi/dodaj v catalog.css */

.template_catalog .img_labels {float:right; margin:0 0 0 20px;}
.template_catalog a.img_label {float:left; margin:0 10px 7px 0; text-decoration:none}



/*for author*/
.template_author .img_labels {float:right; margin:0 0 0 20px;}

/*for actual catalogs*/
.template_catalog_detail .img_labels {float:right; margin:0 0 0 20px;}

/* DODAJ v catalog.css TUDI VSE CSSje IZ styles_comparing.css !!! */

/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* START for for detail.css */
/* ************************************************************* */
/* ikone za akcije */
.template_product .detail_img_labels {float:right; margin:0 0 0 20px; position:relative; top:-20px}
.template_product .detail_img_labels a {float:left; clear:none; margin:0 0 0 15px; text-decoration:none}

/* naroči se na nove knjige avtorja */
.template_product .subscribe2author_wrap {margin-left:20px}
.template_product .author_pic_wrap {float:left; margin:0 20px 20px 20px; border:2px solid #EFEFEF; border-bottom:3px solid #EFEFEF; border-right:3px solid #EFEFEF;}
.template_product .author_pic {max-width:160px; border:3px solid #FFFFFF;}

/* natisni - pošlji prijatelju gumbi */
.print_send {clear:both; width:198px; margin-left:40px; font-size:0.9em}
.print_send a.ps_send {float:left; height:20px; padding:2px 0 0 27px; background:url(img/icons/print_send.gif) no-repeat 0 0; text-decoration:underline; cursor:hand;}
.print_send a.ps_send:hover {text-decoration: none;cursor:hand;}
.print_send a.ps_send span {cursor:pointer;}
.print_send a.ps_print {float:left; height:20px; margin:0 0 0 15px; padding:2px 0 0 27px; background:url(img/icons/print_send.gif) no-repeat 0 -28px; text-decoration:underline;}
.print_send a.ps_print:hover {text-decoration: none;}

/* pošlji prijatelju obrazec */
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap {padding:20px 0 0 0; display:none}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .rb_content {padding-bottom:1px}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap h5 {border-bottom:1px dotted #9DBBD0; padding-bottom:8px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .your_msg {padding:10px 0 0 3px;border-top:1px dotted #FFFFFF}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .your_msg table {width:100%}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap td {padding-bottom:10px; vertical-align:top;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap td.label {width:120px; white-space:nowrap; text-align:right; padding-right:5px; padding-top:4px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap input.off {width:300px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap input.off {padding:3px 2px; width:300px; background:#FFFFFF url(img/input_bg_silver.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap input.on {padding:3px 2px; width:300px; background:#FFFEF4 url(img/input_bg_orange.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap textarea.off {width:300px; height:100px; border:1px solid #CDCDCD; background:#FFFFFF url(img/input_bg_silver.gif) repeat-x 0 -3px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap textarea.on {width:300px; height:100px; border:1px solid #CDCDCD; background:#FFFFFF url(img/input_bg_orange.gif) repeat-x 0 -3px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .tr_2 td {border-bottom:1px dotted #9DBBD0;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .tr_3 td {padding-top:10px; border-top:1px dotted #FFFFFF}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .tr_3 td.label {padding-top:14px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .tr_4 td {border-bottom:1px dotted #9DBBD0;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .tr_5 td {padding-top:10px; border-top:1px dotted #FFFFFF}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .tr_5 td.label {padding-top:14px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .error_msg {padding:5px 0 0 0; width:300px}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap .btn_gl {margin-left:90px;}

#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap2 {padding:20px 0 0 0; display:none}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap2 .rb_content {padding-bottom:1px}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap2 h5 {border-bottom:1px dotted #9DBBD0; padding-bottom:8px;}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap2 .s2f_sucess {border-top:1px dotted #FFFFFF}
#ctl00_ctl00_MainContentPlaceholder_MainContentPlaceholder_ProductSendFriend_s2f_wrap2 .s2f_sucess p {margin:o; padding:10px 0 0 0;}


/* Oznake kupcev o tem izdelku */
/* s temi spodaj prepiši vse te tage ki so že v detail.css na produkciji */
.prod_tags_wrap {margin:0 0 200px 0}
.prod_tags {padding:0 0 0 20px;}
.prod_tags ol {list-style-type:none; margin:5px 0 0 0; padding:0; width:620px;}
.prod_tags ol li {float:left; width:150px;}
.prod_tags .add_tag {clear:both; padding:10px 0 0 0 !important; width:400px;}
.prod_tags .add_tag .round_box_b {margin-top:0; padding-top:0}
.prod_tags .add_tag span.label {float:left; margin:0 5px 0 0; padding:10px 0 0 0; font-weight:bold;}
.prod_tags .add_tag input.off {float:left; margin:4px 5px 0 0; padding:5px 3px; width:200px; background:#FFFFFF url(img/input_bg_silver.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
.prod_tags .add_tag input.on {float:left; margin:4px 5px 0 0; padding:5px 3px; width:200px; background:#FFFEF4 url(img/input_bg_orange.gif) repeat-x 0 -3px; border:1px solid #CDCDCD;}
.prod_tags .btn_gl {float:left; margin-top:3px}
.prod_tags .add_tag_success { clear:both; padding:5px 0 0 0; font-weight:bold;}
.prod_tags_wrap .memo {clear:both; padding:2px 0 0 250px; color:#666666; font-size:0.9em}
.prod_tags_wrap .error_msg {padding:0 0 0 90px;}
/* END for for detail.css */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* START for supportpages.css */
/* ************************************************************* */

/* start akcije in virtualni katalogi */
.template_specials .c-c-wrap {padding:10px 12px 0 0 !important;}
.template_specials .c-c-wrap h1.bc {padding-bottom:15px;}
.template_specials .c-r-wrap {padding-top:20px;}

.all_specials_list .box_wrap {border-top:1px solid #C9E1F4; background:url(img/icons/atb_otf_bg.gif) repeat-x scroll center top; border-top:1px solid #EAECEE;}
.sl_table {width:100%;}
.sl_table td {vertical-align:top; padding:15px 0 0 0}
.sl_table td.sl_pic {vertical-align:top; width:140px; text-align:center}
.sl_table td.sl_pic a {text-decoration:none;}
.sl_table td.sl_pic a img {max-width:80px; max-height:80px}

.sl_desc a.name {color:#E47911; font-size:1.3em; font-weight:bold; margin:0 0 10px 10px; text-decoration:none}
.sl_desc a.name:hover {text-decoration:underline}
.sl_desc p {padding:5px 0 5px 0; margin:0 0 0 10px;}
.sl_desc a.more {float:left; margin:0 0 0 0; padding:0 0 0 10px; background: url(img/sprites_common.gif) no-repeat scroll 0 -321px;}
/* end akcije in virtualni katalogi */
/* ************************************************************* */
/* start aktualni katalogi */
.template_all_catalogs .c-c-wrap {padding:10px 12px 0 0 !important;}
.template_all_catalogs .c-c-wrap h1.bc {padding-bottom:15px;}
.template_all_catalogs .c-r-wrap {padding-top:20px;}

.all_catalogs_list .box_wrap {border-top:1px solid #C9E1F4; background:url(img/icons/atb_otf_bg.gif) repeat-x scroll center top; border-top:1px solid #EAECEE;}
.cat_table {width:100%;}
.cat_table td {vertical-align:top; padding:15px 0 0 0}
.cat_table td.cat_pic {vertical-align:top; width:140px; text-align:center}
.cat_table td.cat_pic a {text-decoration:none;}
.cat_table td.cat_pic a img {max-width:110px; max-height:150px}

.cat_desc a.name {color:#E47911; font-size:1.3em; font-weight:bold; margin:0 0 10px 10px; text-decoration:none}
.cat_desc a.name:hover {text-decoration:underline}
.cat_desc p {padding:5px 0 5px 0; margin:0 0 0 10px;}
.cat_desc a.more {float:left; margin:5px 20px 0 0; padding:0 0 0 10px; background: url(img/sprites_common.gif) no-repeat scroll 0 -321px;}

.template_catalogs_detail .c-c-wrap {padding:10px 12px 0 0 !important;}
.template_catalogs_detail .c-c-wrap h1.bc {padding-bottom:15px;}
.template_catalogs_detail .c-r-wrap {padding-top:20px;}

/* end aktualni katalogi */
/* ************************************************************* */
/* END for supportpages.css */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* START for checkout.css */
/* ************************************************************* */
.template_my_authors .c-t {width:970px;}

.my_authors {clear:both; }
.my_authors .box_title {font-size:1.2em; font-weight:bold; padding-bottom:5px; margin-bottom:0; margin-top:10px; border-bottom:1px dotted #E87911}
.my_authors .form_wrap {clear:both; margin:0; padding:10px 0 0 2px;}
.my_authors .form_wrap .tr {float:left; width:240px; height:25px}
.my_authors .form_wrap .tr .td1 {float:left; width:20px;}
.my_authors .form_wrap .tr .td2 {float:left; width:210px;}
.my_authors .form_wrap .tr .td2 a {text-decoration:none}
.my_authors .form_wrap .tr .td2 a:hover {text-decoration:underline;}
.my_authors .form_wrap .save {float:none; display:block; clear:both; height:30px; border-top:1px dotted #E87911}
.my_authors .form_wrap .save .td1 {display:none;}
.my_authors .form_wrap .save .td1 { float:none; display:block;}
.my_authors .form_wrap .clear {clear:both; height:1px;}

/* ************************************************************* */
/* END for checkout.css */
/* ************************************************************* */
/* ************************************************************* */

/* DODAJ v CSS/IMG tudi vse slike ki se uporabljajo znotraj "NEW FOR B2C F2"  !!! */
/* DODAJ v CSS/IMG tudi vse slike ki se uporabljajo znotraj "NEW FOR B2C F2"  !!! */
/* DODAJ v CSS/IMG tudi vse slike ki se uporabljajo znotraj "NEW FOR B2C F2"  !!! */


/* NEW FOR B2C F2 */
/* NEW FOR B2C F2 */
/* NEW FOR B2C F2 */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */
/* ************************************************************* */