html  {	height:101%;}
body  {	margin:0px; padding:0px; background:#b5793f url(../images/BKG_2x322.gif) top left repeat-x; font-family:Tahoma;}
A.* {outline:none;}
#container  {	width:990px;}
#col_left  {	width:760px;}
#col_right  {	width:260px;}
#top  {	display:block; position:relative; width:760px; height:276px;}
#top_top  {	position:relative; height:26px; width:100%; display:block; overflow:hidden; background:url(../images/TOP_top_2x26.gif) top left repeat-x;}
#top_top div { position:relative; margin:auto; width:740px; height:18px; border-top:4px solid #b7cf73; border-bottom:1px solid #b7cf73; font-size:12px; font-weight:bold; color:#fff; text-align:center; overflow:hidden; padding-top:3px;}
#top_middle  {	position:relative; overflow:visible; display:block; height:150px; width:100%; background:url(../images/TOP_main_591x150.gif) 169px 0px no-repeat; z-index:2;}
#top_middle_logo  {	display:block; position:absolute; top:0px; left:0px; background:url(../images/TOP_logo_169x212.gif) top left no-repeat; height:212px; width:169px;}
#top_bottom  {	position:relative; background:url(../images/TOP_bottom_2x100.gif) top left repeat-x; height:91px; width:745px; z-index:1; padding-top:9px; padding-right:15px;}
#top_bottom_corner  {	position:absolute; bottom: 0px !important; bottom:-11px; right:0px; background:url(../images/TOP_bottomRIGTHCORN_14x14.gif) top left no-repeat; height:14px; width:14px;}
#top_bottom .ico1 {	background:transparent url(../images/TOP_icoCZYMJEST_54x54.gif) top left no-repeat;	z-index:10001;}
#top_bottom .ico2 {	background:transparent url(../images/TOP_icoJAKTODZIALA_54x54.gif) top left no-repeat;	z-index:10002;}
#top_bottom .ico3 {	background:transparent url(../images/TOP_icoREGULAMIN_54x54.gif)  top left no-repeat;	z-index:10003;}
#top_bottom .ico4 {	background:transparent url(../images/TOP_icoCENNIK_54x54.gif) top left no-repeat;	z-index:10004;}
#top_bottom .ico5 {	background:transparent url(../images/TOP_icoPOMOC_54x54.gif) top left no-repeat;	z-index:10005;}
#top_bottom .ico6 {	background:transparent url(../images/TOP_icoKONTAKT_54x54.gif) top left no-repeat;	z-index:10006;}
#top_bottom .ico7 {	background:transparent url(../images/TOP_icoPOBIERZ_54x54.gif) top left no-repeat;	z-index:10007;}
#top_bottom .ico_btn {	position:relative; font-size:11px; outline:none;	font-weight:bold;	color:#aeb887;	line-height:1.2em;	text-decoration:none;	display:block;	width:54px;	height:80px;	float:right;	margin-left:26px;	vertical-align:text-bottom ;	overflow:visible; cursor:pointer;}
#top_bottom .ico_btn:hover {	color:#fff;}
#top_bottom .ico_btn .ico_ver {	position:absolute;	width:auto;	top:65% !important; top:70%;	left:50%;	text-align:center;	overflow:visible;}
#top_bottom .ico_btn .ico_ver .ico_txt {	position:relative;	margin-left:-50%;	height:30px;	padding-top:6px !important;	padding-top:0px;	width:100px;	overflow:visible;}
#top_bottom .ico_btn .ico_ver .pad {	padding-top:12px !important;	padding-top:6px;}
#top_bottom .ico_btn .ico_ver .ico_txt .ico_tit{	display:inline;	position:relative;	overflow:visible;	z-index:100;}
#baner1  {	position:relative;	margin-top:27px;	margin-left:20px;	margin-bottom:11px !important;	margin-bottom:31px;	background:url(../images/TOP_baner_210x230.gif) no-repeat;	width:205px;	height:215px; padding-left:5px; padding-top:15px;}
#col_right .box  {	margin-top:18px; margin-left:20px; width:210px;}
#col_right .middle  {	position:relative; background:url(../images/RAMKA_mid_210x2.gif) top left repeat-y; font-size:10px; font-weight:normal; color:#fff; padding-top:2px; padding-bottom:2px;}
input.log {	display:block;	float:right;	clear:none;	font-size:10px;	color:#000;	height:14px;	border:1px solid #a5a5a5;	width:115px;}
#col_right .middle input.word {	display:block;	float:right;	clear:none;	font-size:10px;	color:#000;	height:14px;	border:1px solid #a5a5a5;	width:146px;}
#col_right .middle select.cat {	display:block;	float:right;	clear:none;	font-size:10px;	color:#000;	height:16px;	border:1px solid #a5a5a5;	width:135px;}
#col_right .middle span {	display:block;	float:left;	margin-left:16px !important;	margin-left:8px;	margin-top:2px;	clear:none;}
.search_btn {	display:block; border:none; outline:none; background:url(../images/RAMKA_przyciskOK_19x19.gif) top left no-repeat;	width:19px;	height:19px;	cursor:pointer;}
#col_right .rowsp {	background:url(../images/RAMKA_mid_210x2.gif) top right repeat-y;}
#col_right .top  {	position:relative; margin-top:27px; margin-left:20px; padding-top:2px; background:url(../images/RAMKA_top_210x14.gif) top left no-repeat; height:15px;	font-size:11px;	font-weight:bold;	color:#FFFFFF;	text-align:center;}
#col_right .bottom { position:relative; margin-top:27px; margin-left:20px; background:url(../images/RAMKA_bottom_210x16.gif) top left no-repeat; height:17px; font-size:10px; font-weight:normal; color:#FFFFFF; text-align:center;}
#col_right .bottom a.btn  {	display:block; text-align:left; text-decoration:none; padding-bottom:2px; clear:none; color:#FFFFFF; cursor:pointer; outline:none}
#col_right .bottom a.btn1  {float:right; width:95px; overflow:hidden;}
#col_right .bottom a.btn2  {float:left; width:85px; margin-left:15px !important; margin-left:7px; overflow:hidden;}
#col_right .bottom a.btn3  {float:right; width:130px; margin-left:15px !important; margin-left:7px; overflow:hidden;}
#col_right .bottom a.btn4  {float:right; width:107px; margin-left:15px !important; margin-left:7px; overflow:hidden;}
#col_right .baner2  {background:url(../images/RAMKA_wwwstentor_210x60.gif) top left no-repeat; height:60px; display:block; border:none; text-decoration:none; outline:none;}
#col_right .baner3  {background:url(../images/RAMKA_wwwkora_210x60.gif) top left no-repeat; height:60px; display:block; border:none; text-decoration:none; outline:none;}
#middle {display:block;	width:100%;	margin-top:11px;}
#middle_left {	background:#fff url(../images/MENU_rozciaga_3x3.gif) top left repeat-y;	height:600px;	width:204px;}
#menuleft_outter {	display:block;	position:relative;	float:left;	width:100%;	background:url(../images/MENU_back.gif) top left repeat-y;}
#menuleft_inner {	display:block;	position:relative;	float:left;	margin:0px;	padding:0px;	width:199px;	background:#fff;}
#middle_right {	background:#FFF;	padding-left:21px;	padding-top:21px;	padding-right:24px;	padding-bottom:20px;	width:511px;}
#menu_corner_right_top_out {	display:block;	background:url(../images/MENU_right_top_corner_outter16x17.gif) top left no-repeat;	width:16px;	height:17px;	float:right;	margin-bottom:9px;	left:0px;	top:0px;	z-index:3;}
#menu_corner_right_top_in {	display:block;	background:url(../images/MENU_right_top_corner_inner18x18.gif) top left no-repeat;	width:18px;	height:18px;	position:absolute;	top:0px;	right:0px !important;	right: -1px;	z-index:4;}
#menu_corner_right_bottom_in {	display:block;	background:url(../images/MENU_right_bottom5x12.gif) top left no-repeat;	width:5px;	height:12px;	position:absolute;	right:0px !important;	bottom:0px !important;	right:-1px;	bottom:-8px;	z-index:6;}
#menu_corner_bottom_out {	display:block;	background:url(../images/MENU_bottom_204x30.gif) top left no-repeat;	width:204px;	height:30px;	position:absolute;	left:0px !important;	bottom:0% !important;	z-index:5;}
#menuleft_outter_bottom {	background: url(../images/menu_bottom2.png) no-repeat;	height:42px;	width:204px;	clear:both;	padding:0px;	margin:0px;}
a.menuitem1 {display:block;outline:none;font-size:11px;font-weight:bold;color:#8e5f3c;margin-top:16px;margin-left:2px;margin-right:10px;padding-left:22px;padding-bottom:3px;border-bottom:1px dashed #db9c44;text-decoration:none;}
a.menuitem1:hover {color:#ea0000;}
div.menuitem2 {display:block;font-size:11px;font-weight:normal;color:#844c01;margin-top:2px;margin-left:42px;margin-right:10px;	padding-left:0px;	padding-bottom:3px;	border-bottom:1px dashed #db9c44;		text-decoration:none;}
a.menuitem3 {display:block;outline:none;font-size:11px;font-weight:normal;color:#844c01;margin-top:0px;	margin-left:62px;margin-right:10px;	padding-left:0px;	padding-bottom:2px;	border-bottom:1px dashed #db9c44;		text-decoration:none;}
a.menuitem3:hover {color:#ea0000;}
a.menuitem_sel {color:#ea0000;}
#path {	font-size:11px;	color:#7b7b7b;	margin-bottom:15px;	font-weight:bold;}
#path a, #path span {	color:#7b7b7b;	margin-bottom:15px;	text-decoration:none;	font-weight:normal;	outline:none;}
#path a:hover {	color:#a7a6a6;}
#bottom_line {	background:#fff url(../images/bottom_line36x760.png) 1px 0px no-repeat;	height:36px;}
#bottom_links {	font-size:11px;	color:#6d6d6d;	font-weight:bold;	text-align:center;	background:#fff;	height:24px;}
#bottom_links a, #bottom_info a {	font-size:11px;	color:#6d6d6d;	font-weight:normal;	text-decoration:none;	outline:none;}
#bottom_links a:hover, #bottom_info a:hover {	color:#a7a6a6;}
#bottom_info {	margin-left:10px;	margin-right:10px;	background:#fff;	border-top:1px solid #c78223;	border-bottom:4px solid #c78223;	height:18px;	margin-bottom:20px;	padding-left:10px;	padding-right:23px;	font-size:11px;	color:#6d6d6d;	padding-top:3px;	text-decoration:none;}
#cover {	position:absolute;	top:0px;left:0px;	background:#000;	font-size:12px;	color:#000;	filter: alpha(opacity=40);	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);	-moz-opacity: 0.40;	opacity:0.4;	z-index:999998;}
#progress_box { padding:10px;position:absolute;text-align:center;width:300px;background:#fff;z-index:999999;border:1px solid #333333; font-family:Tahoma; font-size:11px; color:#333333;}
#progress_box .box_title {margin-top:20px;display:block; height:25px;}
#progress_box a.cancel { text-decoration:none; padding:2px 5px 2px 5px; text-align:center; border:1px solid #666666; color:#333333;}
#progress_box a.cancel:hover {color:#990000; text-decoration:underline;}
#alert_box  { padding:10px;position:absolute;text-align:center;width:300px;background:#fff;z-index:999999;border:1px solid #333333; font-family:Tahoma; font-size:11px; color:#333333;}
#alert_box .box_title {display:block; padding-left:40px; height:auto !important; height:35p; min-height:35px; padding-bottom:10px; padding-top:3px; text-align:left; background:url(../images/ico_uwaga_l.gif) no-repeat;}
#alert_box a.cancel { text-decoration:none; padding:2px 5px 2px 5px; text-align:center; border:1px solid #666666; color:#333333;}
#alert_box a.cancel:hover {color:#990000; text-decoration:underline;}
#error_box  { padding:10px;position:absolute;text-align:center;width:300px;background:#fff;z-index:999999;border:1px solid #333333; font-family:Tahoma; font-size:11px; color:#333333;}
#error_box .box_title {display:block; padding-left:40px; height:35px; padding-top:3px; text-align:left; background:url(../images/ico_error_l.gif) no-repeat;}
#error_box a.cancel { text-decoration:none; padding:2px 5px 2px 5px; text-align:center; border:1px solid #666666; color:#333333;}
#error_box a.cancel:hover {color:#990000; text-decoration:underline;}
a.cancel {	cursor:pointer;	color:#990000;}
table .product_box_header {	width:512px;	margin-top:15px;}
td .product_box_header_left {	background:url(../images/1zaglebienie_belka_left.gif) no-repeat;	width:15px;	height:42px;}
td .product_box_header_rigth {	background:url(../images/1zaglebienie_belka_right.gif) no-repeat;	width:15px;	height:42px;}
td .product_box_header_center {	background:url(../images/1zaglebienie_belka_mid.gif) repeat-x;	height:42px;	width:482px;}
td .package_box_header_left {	background:url(../images/paczki_left.gif) no-repeat;	width:15px;	height:42px;}
td .package_box_header_rigth {	background:url(../images/paczki_right.gif) no-repeat;	width:15px;	height:42px;}
td .package_box_header_center {	background:url(../images/paczki_center.gif) repeat-x;	height:42px;	width:482px;}
a.group_title {	margin-top:19px;outline:none;margin-left:9px !important;	margin-left:4px;	padding-bottom:5px;	float:left;	width:auto;	border-bottom:1px dashed #8e5f3c;	font-family:Tahoma;	font-size:13px;	font-weight:bold;	color:#8e5f3c; display:block; text-decoration:none;}
div.product_box1 {	margin-top:8px;	margin-left:15px;	margin-right:15px;	padding-bottom:7px;	border-bottom:1px dashed #8e5f3c;}
div.product_box1 .title {text-decoration:none; cursor:pointer; outline:none;font-family:Tahoma;font-size:13px;font-weight:bold;color:#7aa408; display:block; float:left; clear:both;}
div.product_box1 .title_none {text-decoration:none; outline:none;font-family:Tahoma;font-size:13px;font-weight:bold;color:#7aa408; display:block;}
div.product_box1 .title:hover {text-decoration:none;outline:none;color:#9dd013;}
div.product_box1 div.price {	font-family:Tahoma;	font-size:11px;	font-weight:normal;	color:#969696;	text-align:right;	padding-bottom:2px; clear:both;}
div.product_box1 div.price .value {	font-weight:bold;	color:#646464;}
div.product_box1 div.price .value .promo {	font-family:Tahoma;	font-size:13px;	font-weight:bold;	color:#ff9600;}
div.product_box1 div.price .value .old {	font-family:Tahoma;	font-size:11px;	font-weight:normal;	text-decoration:line-through;}
div.product_box1 a.more {	display:block;	clear:both;	color:#646464;	font-family:Tahoma;	font-size:11px;	font-weight:bold;	text-decoration:none;	width:60px;}
div.product_box1 a.more:hover {	color:#949494;}
div.clearer {	overflow:hidden;	height:1px;	clear:both;}
TABLE.product_cont {margin-top:18px; width:100%;}
TABLE.product_cont TD.frame_top_corner {height:1px; width:1px; overflow:hidden; background:#eac6a3;}
TABLE.product_cont TD.frame_top_center {overflow:hidden; background:#eac6a3;}
TABLE.product_cont TD.frame_middle {width:1px; overflow:hidden; background:#eac6a3;}
TABLE.product_cont TD.frame_bottom {height:3px; overflow:hidden; background:url(../images/2zaglebienie_ramka_bottom.gif) repeat-x;}
TABLE.product_cont TD.frame_cont {padding:10px;}
TD.frame_top_corner DIV.corner_cont {height:1px; width:1px; position:relative;}
TD.frame_top_corner DIV.corner_left {background:url(../images/2zaglebienie_ramka_leftcorn.gif) no-repeat; position:absolute; height:14px; width:14px; z-index:10; top:0px; left:0px;}
TD.frame_top_corner DIV.corner_right {background:url(../images/2zaglebienie_ramka_rightcor.gif) no-repeat; position:absolute; height:14px; width:14px; z-index:10; top:0px; right:0px !important; right:-1px;}
TD.frame_cont .title {font-family:Tahoma; font-size:14px; font-weight:bold; color:#57a000; text-decoration:none; outline:none;}
TD.frame_cont .title:hover {color:#a0c53a;}
TD SPAN.author {font-family:Tahoma; font-size:10px; font-weight:normal; color:#646464; text-decoration:none; outline:none;}
TD SPAN.desc {font-family:Tahoma; font-size:11px; font-weight:normal; color:#646464;}
TD SPAN.origin {font-family:Tahoma; font-size:10px; font-weight:normal; color:#646464;}
TD.frame_cont IMG.ico {height:48px; width:48px;}
DIV.cat_desc {font-family:Tahoma; font-size:11px; font-weight:normal; color:#646464;}
DIV.pack_box {font-family:Tahoma; font-size:11px; font-weight:normal; color:#646464; border-bottom:1px dashed #53670D; padding-bottom:5px; margin-top:5px;}
DIV.pack_box DIV.title { font-size:14px; color:#FF9600; font-weight:bold; margin-bottom:5px;}
UL.prod {font-family:Tahoma; font-size:11px; font-weight:normal; color:#646464; margin:0px; padding:0px; margin-left:20px; list-style-position:outside; margin-top:3px;}
#cart_product_list{	font-size:11px; color:#646464;	margin-bottom:10px;}
#p_header, #pk_header, #cs_header {	text-align:center;}
#p_header TD, #pk_header TD, #cs_header TD.active {	background:#fff;	border-right:1px solid #FF9400;	border-bottom:1px solid #FF9400;	color:#666666;	padding-top:3px;	padding-bottom:3px;}
#cart_product_list TD {	padding-left:3px;	padding-right:3px;}
#cart_summary, #pr_title, #pk_title {	font-size:11px; color:#fff; font-weight:bold; height:22px; background:url(../images/koszyk_title.gif) repeat-x;}
#cart_product_list TR.data TD, #cart_product_list TR.summary TD.active {	padding:3px;	border-right:1px dotted #FF9400;	border-bottom:1px dotted #FF9400;}
#filtr {	width:241px;	height:68px;}
#filtr DIV.title {	text-indent:2ex;	text-align:left;	color:#6a7e2a;	font-size:11px;	font-weight:bold;	height:15px;	width:75px;}
#filtr_a DIV.title {	text-indent:1ex;	text-align:left;	color:#6a7e2a;	font-size:11px;	font-weight:bold;	height:15px;	width:75px;}
#filtr DIV.btn1_act {	width:72px;	height:15px;	overflow:hidden;	background:url(../images/filtr_epoch_act.png) no-repeat;	cursor:pointer;	float:right;}
#filtr DIV.btn2_act {	background:url(../images/filtr_issue_act.png) no-repeat;	overflow:hidden;	width:94px;	height:15px;	cursor:pointer;}
#filtr DIV.btn1_inact {	width:72px;	height:15px;	overflow:hidden;	background:url(../images/filtr_epoch_inact.png) no-repeat;	cursor:pointer;	float:right;}
#filtr DIV.btn2_inact {	background:url(../images/filtr_issue_inact.png) no-repeat;	overflow:hidden;	width:94px;	height:15px;	cursor:pointer;}
#filtr TD.box{	width:241px;	height:53px;	background:url(../images/filtr_ramka.png) no-repeat;}
#filtr select{	height:16px;	border:1px solid #829542;	width:195px;	font-size:11px;	color:#666666;}
#filtr DIV.btn {	background:url(../images/btn_filter.png) no-repeat;	height:19px;	width:19px;	cursor:pointer;}
a.bin_btn {	width:29px;	height:30px;	background:url(../images/bin_ico.gif) no-repeat;	cursor:pointer;	display:block;}
DIV.cont_visible {	display:block;	margin-right:10px;	padding:5px;}
DIV.cont_hidden {	display:none;}
DIV.cont_btn_cont {	padding-top:10px;text-align:left;}
A.cont_btn_show {	display:block;	width:116px;	height:17px;	background:url(../images/cont_show.gif) no-repeat;	cursor:pointer;}
A.cont_btn_hide {	display:block;	width:116px;	height:17px;	background:url(../images/cont_hide.gif) no-repeat;	cursor:pointer;}
#pages {text-align:center; margin-top:20px; font-size:11px; color:#B46903;}
#pages A {text-align:right; margin-top:20px; font-size:11px; color:#B46903;text-decoration:none; outline:none;}
#pages A.sel {	color:#EA0000;	font-weight:bold;}
#pages A:hover {	color:#EA0000;}
div.index_item {/* background:url(../images/index_arrow.png) no-repeat; */	padding-left:5px;	margin-bottom:5px;}
div.index_item  A{	font-size:12px;	outline:none;	color:#666666;	text-decoration:none;}
div.index_item  A:hover{	color:#EA0000;}
A.letters {	font-size:9px;	color:#777;	text-decoration:none; background:url(../images/index_letter_unsel_1_12.gif) repeat-x;text-align:center;	margin-right:1px;	display:block;	height:11px; padding-top:1px;width:12px;	float:left;	clear:none;	border:1px solid #666666;	outline:none;}
A.letters:hover { font-size:10px; padding-top:0px; height:12px;	background:#819342;	color:#fff;}
A.letters_sel {	font-size:10px;	background:url(../images/index_letter_sel_1_12.gif) repeat-x;	color:#fff;	text-decoration:none;	text-align:center;	margin-right:1px;	display:block;	height:12px;	width:12px !important;	width:14px;	float:left;	clear:none;	border:1px solid #666666;	outline:none;}
#pr_list {	font-size:11px;	color:#666666;	margin-top:20px;}
/* PANEL PROFILU */
.profile_left {background:url(../images/profile_left_9_118.png) no-repeat; width:9px; height:118px;}
.profile_right{background:url(../images/profile_right_9_118.png) no-repeat; width:9px; height:118px;}
.profile_center { border-top:1px solid #498500; padding-top:10px;}
.panel_btn1_act { background:url(../images/btn101_active_102_18.png) no-repeat; width:102px; height:18px; float:left; overflow:hidden; cursor:pointer;}
.panel_btn1_inact { background:url(../images/btn101_inactive_102_18.png) no-repeat; width:102px; height:18px; float:left; overflow:hidden; cursor:pointer;}
.panel_btn2_act { background:url(../images/btn102_active_102_18.png) no-repeat; width:102px; height:18px; float:left; overflow:hidden; cursor:pointer;}
.panel_btn2_inact { background:url(../images/btn102_inactive_102_18.png) no-repeat; width:102px; height:18px; float:left; overflow:hidden; cursor:pointer;}
.panel_btn3_act { background:url(../images/btn103_active_102_18.png) no-repeat; width:102px; height:18px; float:left; overflow:hidden; cursor:pointer;}
.panel_btn3_inact { background:url(../images/btn103_inactive_102_18.png) no-repeat; width:102px; height:18px; float:left; overflow:hidden; cursor:pointer;}
.order_cont_shown {}
.order_cont_hidden {display:none;}
.panel_active {display:block;}
.panel_inactive {display:none;}
a.manage_cont {color:#646464;text-decoration:none;outline:none;}
a.manage_cont:hover {color:#EA0000;}
/* cms */
.item {display:block; font-family:Tahoma; font-size:11px;cursor:pointer;}
.item_sel {background:#FBB406; color:#FFFFFF;display:block; font-family:Tahoma; font-size:11px; cursor:pointer;}
/* formularz */
.form_panel_corner_left {position:absolute;	top:-1px !important;	top:0px;	left:0px;	height:13px;	width:13px;	background:url(../images/form_panel_left_corner_13_1.gif) no-repeat;}
.form_panel_corner_right {position:absolute;	top:-1px !important;	top:0px;	right:0px !important;	right:-1px;	height:13px;	width:13px;	background:url(../images/form_panel_right_corner_13_.gif) no-repeat;}
.form_panel_top {position:relative;	border-top:1px solid #8f8f8f;}
.form_panel_bottom {border:1px solid #8f8f8f;	border-top:none; padding:20px;}
.form_panel_title {position:absolute;top:-9px !important;top:-7px;left:20px;font-size:11px;font-weight:bold;padding-left:5px;padding-right:5px;color:#8f8f8f;background:#fff;height:16px;width:auto;}
INPUT.form_input {width:245px;height:16px;border:1px solid #8F8F8F;font-size:11px;color:#444;}
SELECT.form_input{width:245px;height:16px;border:1px solid #8F8F8F;font-size:11px;color:#444;}
.important {background:#FFDDDE;}
TABLE.form_table {font-size:12px;color:#8F8F8F;}
A.btn_login_prop_shown {display:block;background:url(../images/btn_login_proper_115_17.png) no-repeat;height:17px;width:115px;text-decoration:none;cursor:pointer;}
A.btn_login_prop_hidden {display:none;}
DIV.progress_line_hidden{background:url(../images/progress_line.gif) repeat-x;height:5px;width:110px;display:none;overflow:hidden;}
DIV.progress_line_shown{background:url(../images/progress_line.gif) repeat-x;height:5px;width:110px;display:block;overflow:hidden;border-left:1px solid #aaa;border-right:1px solid #aaa;}
UL.p_list {font-size:10px;color:#8F8F8F;list-style-image:url(../images/list_mark_9_7.gif);margin:8px;margin-right:3px;padding:0px;padding-left:15px;}
UL.p_list LI {padding-top:2px;padding-bottom:2px;}
UL.p_list LI A {color:#8F8F8F;outline:none;text-decoration:none;}
UL.p_list LI A:hover {color:#bbb;}
#btn_reg, #btn_save, #btn_search_adv, #btn_order, #btn_buy, #btn_finalize, #btn_invoice {height:17px;width:115px;margin-top:15px;cursor:pointer; display:block;outline:none;}
#btn_reg {background:url(../images/btn_register_proper_115_17.png) no-repeat;}
#btn_save {background:url(../images/btn_save_115_17.png) no-repeat;}
#btn_search_adv {background:url(../images/btn_search_more_115_17.png) no-repeat;}
#btn_order {background:url(../images/btn_order_115_17.png) no-repeat;}
#btn_buy {background:url(../images/btn_pay_115_17.png) no-repeat;}
#btn_finalize {background:url(../images/btn_finalize_115_17.png) no-repeat;}
#btn_invoice {background:url(../images/btn_invoice_save_115_17.png) no-repeat;}
SPAN.log_err{font-size:12px;color:#646464;}
A.return_main{font-size:12px;	outline:none;	color:#646464;	text-decoration:none;}
A.return_main:hover{color:#427800;}
/* .back_btn {	margin-top:7px;	outline:none;	display:block;	cursor:pointer;	font-size:11px;	color:#8e5f3c;	text-decoration:none;	float:right;	position:relative;}
.back_btn:hover{color:#EA0000;font-weight:bold;}*/
.back_btn {	margin-top:7px;	outline:none;	display:block; background:url(../images/btn_back_67_26.gif) no-repeat; height:26px; width:67px;	cursor:pointer;	font-size:11px;	color:#8e5f3c;	text-decoration:none;	float:right;	position:relative;}
.back_btn:hover{background:url(../images/btn_back_over_67_26.gif) no-repeat;}
.product_head{text-decoration:none; outline:none;font-family:Tahoma;font-size:15px;font-weight:bold;color:#7aa408; display:block;}
.product_subtitle{text-decoration:none; outline:none;font-family:Tahoma;font-size:12px;font-weight:normal;color:#7aa408; display:block;}

.cat_desc a {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

.cat_desc a:hover {
	color:#7AA408;
}