body
{
	background-color: #666666; 
	background-image: url('../gfx/body_bg_color.png');
	margin: 0;
	padding: 0;
	border: 0;		/* This removes the border around the viewport in old versions of IE */
	width: 100%;
	min-width: 936px;
	text-align: center;
    font-family: Arial;
    font-size:13px;
}
 
div  
{
	border: solid black 0px;
}

/* PIRO */
.piro_overlay { position: fixed; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:black; display: none; z-index:99997; }
.loading span{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;display:block;z-index:100008; background:url(../gfx/piro/bg_load.png) center no-repeat!important;background:url(../gfx/piro/bg_load.gif) center no-repeat }
.loading span span{position:absolute; display:block; width:30px;height:30px; z-index:100009;background: url(../gfx/piro/ajax-loader_w.gif) center center no-repeat!important;background: url(../gfx/piro/ajax-loader_b.gif) center center no-repeat;}
.caption{position:absolute;bottom:0;left:0;margin:0;display:block; padding:2px; cursor:text; background:white;}
.piro_nav{position:absolute;bottom:0;left:50%;margin:0;display:block; padding:0; background:black;}
/* catption p: changed display to 'none' - hided the caption block*/
.caption p{ display:none; margin:0;padding:4px 28px 4px 38px; text-align:center; font-weight:normal; background:black; color:white; font-size:12px;}
.piro_close{position:absolute;top:-10px;right:-10px;height:35px;width:35px;background:url(../gfx/piro/close_btn3.png) no-repeat;cursor:pointer;z-index:100006;}
a.piro_next{position:absolute;bottom:-33px;width:34px; height:35px;right:-37px;text-indent:-999em;outline:none; display:block;background:url(../gfx/piro/next.png) no-repeat; border:none;cursor:pointer;}
a:hover.piro_next{position:absolute;height:35px;width:34px;display:block; background:url(../gfx/piro/next_h.png) no-repeat; border:none;}
a.piro_prev{position:absolute;bottom:-33px;width:34px; height:35px;left:-35px; text-indent:-999em; outline:none;display:block;background: url(../gfx/piro/prev.png) no-repeat;border:none; cursor:pointer;}
a:hover.piro_prev{position:absolute;height:35px;width:34px;display:block; background:url(../gfx/piro/prev_h.png) no-repeat;border:none;}
a.piro_next_out{position:absolute; z-index:2000000;top:50%; width:100px; height:250px; right:0;text-indent:-999em;outline:none; display:block; background: url(../gfx/piro/nextoutside.png) no-repeat; border:none;cursor:pointer;}
a:hover.piro_next_out{position:absolute;display:block; width:100px; height:250px;  background: url(../gfx/piro/nextoutside_h.png) no-repeat; border:none;}
a.piro_prev_out{position:absolute;z-index:2000001; width:100px; top:50%; height:250px; left:0; text-indent:-999em; outline:none;display:block; background: url(../gfx/piro/prevoutside.png) no-repeat;border:none; cursor:pointer;}
a:hover.piro_prev_out{position:absolute; width:100px; height:250px;  display:block; background: url(../gfx/piro/prevoutside_h.png) no-repeat; border:none;}
.pirobox_content {position:absolute; top: 50%; left: 50%; padding:0; width: 400px; height: 200px; margin: -100px 0 0 -200px; display: block; z-index:99998;font-family: Arial;}
.pirobox_content table,tbody,tr,th,td{margin:0;padding:0;border:none;}
.pirobox_content img{ margin:0; padding:0; border:none;}
.t_l{background:url(../gfx/piro/t_l.png) no-repeat; width:10px; height:10px;}
.t_r{background: url(../gfx/piro/t_r.png) no-repeat; width:10px; height:10px;}
.t_c{height:10px; background:url(../gfx/piro/t_c.png) repeat-x;}
.c_l{width:10px; background: url(../gfx/piro/c_l.png) repeat-y;}
.c_c{background:url(../gfx/piro/img_bg.png) repeat; margin:0; padding:0;}
.c_c div{width:380px; height:180px; margin:0; padding:0;}
.c_r{width:10px; background: url(../gfx/piro/c_r.png) repeat-y;}
.b_c{height:10px; background:url(../gfx/piro/b_c.png) repeat-x;}
.b_l{background:url(../gfx/piro/b_l.png) no-repeat; width:10px; height:10px;}
.b_r{background:url(../gfx/piro/b_r.png) no-repeat; width:10px; height:10px;}
.box_img{ position:absolute; z-index:99995; background: url(../gfx/piro/img_bg.png);width: 100%; top:30px; left:30px; height: 100%; padding:0;}
.err_mess{ position:absolute;bottom:20px; color:black; padding:0; margin:0 0 0 20px; display:block;}
.err_mess a{color:red; font-weight:700;}
.number{position:absolute;margin-left:3px;height:18px;width:30px; padding:3px;left:0;color:#666;top:2px; font-size:11px;}
a.link_to {position:absolute;margin-right:6px;height:21px;width:21px;right:0;color:#999;top:4px; background:url(../gfx/piro/link_out.png) no-repeat!important;background:url(../gfx/piro/link_out.gif) no-repeat; text-indent:-999em;}
a:hover.link_to { background:url(../gfx/piro/link_out_h.png) no-repeat!important;background:url(../gfx/piro/link_out_h.gif) no-repeat; border:none;}
a.play{position:absolute;bottom:10px!important;bottom:2px;right:10px!important;right:2px;width:40px; height:40px; margin:0; outline:none; display:block;background:url(../gfx/piro/play.png) no-repeat; text-indent:-999em; border:none;cursor:pointer;}
a:hover.play{background:url(../gfx/piro/play_h.png) no-repeat;}
a.stop{position:absolute;bottom:10px!important;bottom:2px;right:10px!important;right:2px;width:40px; height:40px; margin:0; outline:none; display:block;background:url(../gfx/piro/pause.png) no-repeat;text-indent:-999em; border:none;cursor:pointer;}
a:hover.stop{background:url(../gfx/piro/pause_h.png) no-repeat;}

/* tool tips */

#tooltip{
    width:auto;
    max-width:300px;
    min-width:100px;
    border:1px solid;
    background: white;
    padding:5px;
    margin-top:4px;
    font-size:12px;
    color:dimgray;
}

#tooltip #ttimg.top{
    margin-top:-17px;
    margin-left:2px
}
#tooltip #ttimg.bottom{
    bottom:0;
    margin-bottom:-12px;
    margin-left:2px
}


#tooltip.default{
    border:2px solid white;
    background: #18A60D;
    color:white;
    font-weight: bold;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px; 
    margin-top:2px;
}


#tooltip.default #ttimg.top{
	position:absolute;
		margin-top:-8px;
    margin-left:-8px
}
#tooltip.default #ttimg.bottom{
	position:absolute;
    bottom:0;
    margin-bottom:-3px;
    margin-left:-8px
}


/* the body */
.main_container
{
	width: 920px; 
	display: inline-block; 
	text-align: left;
}

.body_shadowed_block
{
	background: url(../gfx/body_bg_shadowed.png) repeat-y; 
	width: 920px;
	font-size: 0px;
	border: solid red 0px;
}


.title_block
{
	width: 900px;
	height: 200px; 
	margin-left: 10px; 
	background: url(../gfx/title_bg.jpg) no-repeat;
}

.basket_block
{
	width: 256px; 
	height: 93px; 
	float: right; 
	margin-right: 2px; 
	margin-top: 2px; 
	background: url(../gfx/top_twoj_koszyk.jpg) no-repeat;
	text-align: center;
	font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
}

.basket_block_content
{
	border: solid black 0px; 
	width: 145px;
	height: 30px;
	margin-right: 20px;
	margin-top: 47px;
	float: right;
}


.account_block
{
	border: solid black 0px; 
	width: 256px; 
	height: 93px; 
	float: right;  
	clear: right; 
	margin-right: 2px; 
	margin-top: 4px; 
	background: url(../gfx/top_twoje_konto.jpg) no-repeat;
	text-align: center;
	font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
}

.account_block_content
{
	border: solid black 0px; 
	width: 170px;
	height: 30px;
	margin-right: 10px;
	margin-top: 47px;
	float: right;
}


/* menu bar */
.menu_block
{
	width: 900px; 
	height: 49px; 
	margin-left: 10px; 
	background: url(../gfx/menu_bar_bg.png) repeat-x;
	font-size: 0px;		/* this is IE fix, no text in this div but IE puts a whitespace inside and breaks div dimensions*/
}

.quick_search_input
{
	width: 177px; 
	height: 27px; 
	background: url(../gfx/search_input_bg.png) no-repeat; 
	border: 0px;  
	margin-top: 11px; 
	margin-left: 10px; 
	margin-right: 0px; 
	font-family: arial; 
	font-size: 11pt;
	line-height: 24px;	/* another IE fix, line height equal to input height makes the text middle aligned */
	text-indent: 4px;
	
}

.quick_search_submit
{
	border: 0px;  
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 5px; 
	vertical-align: top;
}

.quick_search_form
{
	float: left; 
	margin: 0;
}

.menu_shadow
{
	width: 900px;
	height: 10px;
	margin-left: 10px; 
	background: url(../gfx/menu_shadow.png) repeat-x; 
	font-size: 1px;
}


.body_data_block
{
	width: 900px; 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px; 
	background: url(../gfx/body_middle_bg.png) repeat-y;
	display: inline-block;
}

.left_panel
{
	float: left;
	border: solid white 0px;
	width: 194px;
	max-width: 194px;
	margin-left: 26px;
}

.body_block
{
	float: right;
	border: solid red 0px;
	width: 650px;
	max-width: 650px;
	margin-right: 10px;
	font-size: 10pt;
	font-family: Arial;
}


.homepage_header
{
	border: solid blue 0px;
	height: 50px;
	background: url(../gfx/icon_news.png) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 75px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}

.advices_header
{
	border: solid blue 0px;
	height: 71px;
	background: url(../gfx/icon_toolset.jpg) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 75px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}

.homepage_boxes_header
{
	border: solid blue 0px;
	height: 50px;
	background: url(../gfx/icon_tool.png) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 70px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}

.body_footer_block
{
	border: solid red 0px;
	width: 920px;
	vertical-align: top;
}


.body_finish_banners
{
	width: 920px; 
	height: 81px; 
	background: url(../gfx/body_finish.png) repeat-x;
	vertical-align: top;
}

.left_footer_banner
{
	clear: left;
	float: left;
	border: solid red 0px;
	color: #fff;
	margin-left: 38px;
	margin-top: 8px;
	width: 190px;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
}

.right_footer_banner
{
	float: left;
	width: 620px;
	margin-top: 14px;
	margin-left: 34px;
	border: solid red 0px;
	color: #fff;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}

.right_banner_smaller_p
{
	font-size: 10pt; 
	margin-top: 10px;
}

.footer_block
{
	width: 920px; 
	height: 32px; 
	background: url(../gfx/footer_center.png) repeat-x;
}

.footer_txt
{
	float: left;
	font-size: 8pt;
	color: gray;
	font-family: Arial;
	margin-top: 4px;
	margin-left: 15px;
}









/* menu roller */


.top_menu_rollover
{
	position: relative;
	background: url(../gfx/menu_button_hover.png) no-repeat;
	white-space: nowrap;
	text-align: center;
	display: block;
	float: left;
	width: 100px;
	height: 49px;
	margin: 0;
	padding: 0;
}

.top_menu_rollover a
{
	display: block;
	color: white;
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	width: 100px;
	height: 49px;
	display: block;
	float: left;
	text-decoration: none;
}

.top_menu_rollover a:visited
{
	display: block;
	color: white;
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	width: 100px;
	height: 49px;
	display: block;
	float: left;
	text-decoration: none;
}

.top_menu_rollover img
{
	width: 100px;
	height: 49px;
	border: 0
}

* html a:hover
{
	visibility:visible
}

.top_menu_rollover a:hover img
{
	visibility:hidden
}

.top_menu_rollover span
{
	position: absolute;
	left: 0px;
	top: 15px;
	width: 100px;
	margin: 0px;
	text-align: center;
	padding: 0px;
	cursor: pointer;
}


.dialog_text
{
	font-size: 11pt;
	text-align: left;
}

/* categories */
.li_cat_act
{
	background-image: url(../gfx/dot_full.png); 
	background-repeat: no-repeat; 
	background-position: 0px 5px; 
	padding-left: 10px;
	margin-top: 5px;
}

.li_cat_act a
{
	text-decoration: none;
}

.li_cat_act a:hover
{
	text-decoration: underline;
}

.li_cat_inact
{
	background-image: url(../gfx/dot_empty.png); 
	background-repeat: no-repeat; 
	background-position: 0px 5px; 
	padding-left: 10px;
	margin-top: 5px;
}

.li_cat_inact a
{
	text-decoration: none;
}

.li_cat_inact a:hover
{
	text-decoration: underline;
}



/* product list generator */

.product_list_header
{
	border: solid blue 0px;
	height: 50px;
	background: url(../gfx/icon_list.png) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 70px;
	padding-top: 5px;
	padding-right: 10px;
}

.product_list_pages
{
	visibility: hidden;
}

.product_list_product
{
	width: 631px;
	height: 134px;
	background: url(../gfx/product_list_bg.png);
	padding: 0px;
	border: solid red 0px;
	display: inline-block;
}

.product_list_photo_div
{
	float: left;
	width: 100px;
	height: 100px;
	margin-left: 19px;
	margin-top: 16px;
	border: solid red 0px;
	background-color: #FFFFFF;
	overflow: hidden;
}

.product_list_photo
{
}

.product_list_brand
{
	font-size: 12pt;
	font-weight: bold;
	font-family: Arial;
	border: solid black 0px;
	float: right;
	width: 490px;
	height: 20px;
	margin-top: 11px;
	margin-right: 14px;
}

.product_list_container
{
	color: #000000;
	font-family: Arial;
	border: solid #00FF00 0px;
	float: left;
	width: 315px;
	height: 84px;
	margin-left: 5px;
	margin-top: 5px;
}


.product_list_nav
{
	font-size: 12pt;
	font-weight: bold;
	border: solid red 0px;
	float: left;
	width: 168px;
	height: 82px;
	margin-left: 6px;
	margin-top: 8px;
	text-align: center;
}

.product_list_price
{
	color: #000000;
	font-size: 17pt;
	font-family: Arial;
	font-weight: bold;
}

.product_list_price span
{
	color: #30A41D;
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	display: block;
	margin-bottom: 7px;
}


.product_list_name
{
	color: #30A41D;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 0;
}


.product_list_brief
{
	color: #000000;
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	margin-top: 5px;
}




/* towar */
.product_presentation_header
{
	border: solid blue 0px;
	height: 50px;
	background: url(../gfx/icon_tool.png) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 70px;
	padding-top: 5px;
	padding-right: 10px;
}

.error_header
{
	border: solid blue 0px;
	height: 100px;
	background: url(../gfx/icon_error.jpg) no-repeat;
	color: #30A41D;
	font-size: 18pt;
	font-weight: bold;
	font-family: Arial;
	padding-left: 110px;
	padding-top: 25px;
	padding-right: 10px;
}

.product_presentation_block
{
	font-size: 10pt;
	font-family: Arial;
	border: solid blue 0px;
	
}

a.buttonize
{
	font-weight: normal;
}

.product_details
{
	width: 470px; 
	height: 110px; 
	float: right; 
	margin-bottom: 20px;
/*	background: #DFFFDF; */
	border: solid #26AC1C 0px;
}

.product_details_buttons
{
	float: right; 
	text-align: center;
	margin-top: 20px;
	margin-right: 20px;
}

.product_details_price
{
	color: #18A60D;
	font-weight: bold;
	font-size: 24pt;
	margin-left: 50px;
}

.product_description
{
	float: left;
	width: 620px;
}

.product_description_header
{
	color: #18A60D;
	font-weight: bold;
	font-size: 14pt;
}

.product_image
{
	border: 0px; 
	float: left; 
	vertical-align: top;
	width: 120px;
	height: 120px;
	
}


.polecamy_big_box
{
	width: 262px;
	height: 200px;
	background: #DFFFDF url(../gfx/polecamy_big_bg.png) no-repeat;
	float: left;
	margin-left: 30pt;
	margin-bottom: 10pt;
	text-align: center;
	font-size: 0px;
}


.polecamy_big_brand
{
	margin-top: 17px;
	margin-left: 25px;
	font-size: 11pt;
	font-weight: bold;
	height: 20px;
	width: 150px;
	float: left;
	text-align: left;
	overflow: hidden;
	border: solid black 0px;
}

.polecamy_marker_big
{
	float: right;
	margin-top: 16px;
	margin-right: 20px;
}

.polecamy_big_price
{
	margin-top: 16px;
	margin-left: 20px;
	font-size: 14pt;
	color: #0084ff;
	font-weight: bold;
}

.polecamy_big_links
{
	margin-top: 10px;
	margin-right: 20px;
	font-size: 10pt;
	font-weight: bold;
	float: right;
}

.polecamy_big_img
{
	float: left;
	border: 0px;
	width: 94px;
	height: 94px;
	margin-left: 27px;
	margin-top: 11px;
}

.polecamy_big_name
{
	font-size: 10pt;
	font-weight: bold;
	color: #30a31d;
	width: 210px;
	height: 32px;
	text-align: left;
	border: solid black 0px;
	margin-left: 25px;
	margin-top: 4px;
	overflow: hidden;
}


/* Uranos CMS */

.highlight
{
	font-weight: bold;
	color: #18A60D;
}

.news_box
{
	width: 205px;
	height: 165px;
	background: #DFFFDF url(../gfx/news_bg.png) no-repeat;
	float: left;
	margin-left: 7pt;
	text-align: center;
	font-size: 0px;
}

.news_box_date
{
	margin-top: 8px;
	margin-right: 10px;
	width: 190px;
	font-weight: bold;
	color: #117900;
	text-align: right;	
	font-size: 12px;
}

.news_box_header
{
/*	background: url(../gfx/icon_mod.png) no-repeat 10px 3px; */
	padding: 0px;
	font-size: 12px;
}
		
.news_box img
{
	border: 0px;
	margin: 0px;
}

.news_box_title
{
	margin-bottom: 4px;
	margin-right: 10px;
	width: 190px;
	font-weight: bold;
	color: #117900;
	text-align: right;
	font-size: 12px;
}

.news_box_brief
{
	margin-top: 5px;
	margin-left: 12px;
	width: 180px;
	height: 90px;
	border: solid black 0px;
	text-align: left;
	font-size: 12px;
	color: #545454;
}

.news_box_link
{
	float: right;
	margin-right: 12px;
	margin-top: 4px;
}

.news_box_link a
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}

.uranos_document_added
{
	width: 650px;
	text-align: right;
	font-size: 12pt;
	font-style: italic;
	color: #117900;
}

.uranos_document_brief
{
	margin-top: 15px;
	font-weight: bold;
	color: #545454;
	font-size: 14pt;
}

.uranos_document_content
{
	margin-top: 25px;
	color: #343434;
	font-size: 10pt;
}

.uranos_article_header
{
	border: solid blue 0px;
	height: 50px;
	background: url(../gfx/icon_news.png) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 75px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}


.doclist_block
{
	width: 650px;
	clear: both;
	text-align: left;
}

.doclist_title
{
	font-size: 14pt;
	font-weight: bold;
	color: #30A41D;
	font-family: Arial;
	margin-bottom: 10px;
	display: block;
}

.doclist_brief
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;	
	margin-bottom: 10px;
}

.doclist_content
{
	font-size: 10pt;
	font-weight: normal;
	color: #545454;
}

.doclist_link
{
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}

.poradnik_tables table
{
	border: solid black 1px;
}


.poradnik_tables td
{
	width: 50%;
	padding: 3px;
	border: solid black 1px;
}




/* registration */


.reg_form_block
{
	width: 650px;
	text-align: center;
	font-size: 14pt;
}

.reg_table
{
	border: solid black 0px;
	display: inline-block;
}

.reg_table td
{
	text-align: left;
	padding: 5px;
	font-size: 10pt;
}

.left_col
{
	font-size: 10pt;
	font-weight: bold;
	width: 250px;
}

.right_col
{
	font-size: 10pt;
	font-weight: bold;
	width: 350px;
	
}

.reg_table input, select
{
	width: 300px;
}


#minilogin
{
	text-align: right;
	font-size: 12pt;
}


.regular_brief
{
	font-size: 12pt;
	font-family: Arial;
	color: #535353;
}

/* cart */

.full_cart_table
{
	border: solid black 0px;
	padding: 2px;
	font-size: 10pt;
	font-family: Arial;
}

.full_cart_table td
{
	font-size: 10pt;
	border-bottom: solid gray 1px;
	margin-bottom: 3px;
}

.full_cart_table tr:hover
{
	background-color: #aaFFaa;
}

.cart_names
{
	width: 430px;
}

.cart_options
{
	border: solid red 0px;
	width: 210px;
	text-align: left;
}

.cart_options input
{
	width: 25px;
	font-size: 9pt;
}

/* order */

.order_table
{
	border: solid black 0px;
	padding: 0px;
	font-size: 10pt;
	font-family: Arial;
}

.order_table td
{
	font-size: 11pt;
	border-bottom: solid gray 1px;
	margin-bottom: 3px;
	padding: 3px;
	vertical-align: top;
}

.order_lp
{
	width: 20px;
}

.order_name
{
	width: 450px;
}

.order_count
{
	width: 50px;
	text-align: center;
}

.order_price
{
	width: 80px;
	text-align: right;
}




/* headers */
.user_header
{
	border: solid blue 0px;
	height: 64px;
	background: url(../gfx/icon_user.jpg) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 75px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}

.register_header
{
	border: solid blue 0px;
	height: 64px;
	background: url(../gfx/icon_register.jpg) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 75px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}

.login_header
{
	border: solid blue 0px;
	height: 64px;
	background: url(../gfx/icon_login.jpg) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 75px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}

.basket_header
{
	border: solid blue 0px;
	height: 64px;
	background: url(../gfx/icon_basket.jpg) no-repeat;
	color: #30A41D;
	font-size: 16pt;
	font-family: Arial;
	padding-left: 75px;
	padding-top: 5px;
	padding-right: 10px;
	clear: left;
}


/*  PELE STYLE */
/pl_konto
{
	text-align: center;
}
.pl_konto_belka
{
width: 640px; 
height: 28px;
padding-top: 3px;
background-color: #AAFFAA;
border-top: solid 2px #525252;
border-bottom: solid 1px #525252;
vertical-align: middle;
text-align: center;
margin-bottom: 5px;
}
.pl_konto_header
{
	width: 630px;
	background-color: #AAFFAA;
	height: 25px;
	border-top: solid 2px #525252;
	border-bottom: solid 1px #525252;
	margin-top: 5px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}
.pl_konto_white
{
		width: 630px;
		background-color: #DFFFE7;
		height: 20px;
		padding-left: 10px;
}
.pl_edit_input
{
	width: 140px;
	height: 18px;
	border: solid 1px #78d878;
	background-color: transparent;
	margin-right: 60px;
	float: right;

}
.pl_error
{
	color: #ff0000;
}
/* PLP PELE STYLE PRINT*/
.plp_div
{
	width: 180mm;
	border: solid 1px #000000;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
}
.plp_hr
{
	width: 180mm;
	border-bottom: solid 1px #000000;
}
.plp_left
{
	width: 130mm;
	float: left;
}
.plp_right
{
	width: 48mm;
	float: left;
}
