body {
	background-color: white; 
	color: #979797; 
	font-family:Arial;
	font-size: 11px; 
	margin:0px; 
	padding: 0px;
	line-height: 16px;
	text-align: center;
	outline-style:none;
}
textarea{	
	color:#8C8C8C;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
}
input{
	background-color:white;
	border: none;
	color: #8c8c8c;
	margin: 0px;
	padding: 0px;
	outline-style:none;
	outline: none;
}
input.submit_loguj2{
	border: 1px solid #CA5CA2;
	cursor: pointer;
	padding: 5px;
}
form{
	margin: 0px;
	padding: 0px;	
}
a{
	/*color: #fb7eb0;*/
	color: #797979;
	text-decoration: none;
	outline-style:none;
}
object{
	outline-style: none;
	padding: 0;
	margin: 0;
}
a:hover{
	/*color: #a92070;*/
	color: black;
}
p{
	margin-top: 0px;
	margin-bottom: 10px;
}
.lista_prod{
	color: #8B81B6;
}
.realizuj-input{
	border-bottom-color:#CCCCCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	font-size: 11px;
	margin-bottom:2px;
	width:200px;	
}
inactive{
	border-bottom: none !important;
}
.btn{
	border: 1px solid #DFDFDF !important;
	padding: 2px;
}
#lang_selection{
	margin: 0 auto;
	background-image: url('../gfx/bg_start.jpg');
	background-repeat: no-repeat;
	width: 925px;
	height: 60px;
	padding-top: 530px;
}
#lang_selection a{
	vertical-align: bottom;
	margin-left: 20px;
	font-weight: bold;
}
#profile_edit td{
	height: 20px;
}
#container_main{
	width: 990px;
	margin: 0 auto;
	text-align: center;
	position: relative;
}
#container{
	text-align: left;
	padding: 0 30px;
}
#content{
	width: 930px;
	float: left;
}
#top{
	clear: both;
}
#logo{
	width: 193px;
	height: 116px;
}
#logo_obr{
margin-top: -40px;
background-color:white;
}
#torebka_container{
	width: 256px;
	float: right;
	padding-right: 20px;	
}
#torebka_produkt{
	padding: 60px 10px 20px 280px;
	text-align: left;
	position: relative;

}
#torebka{
	background-image: url('../gfx/bag_top.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
	width: 106px;
	height:  110px;	
}
#torebka_holder{
	float:left;
	width: 106px;
	height:  123px;
}
#torebka_big_copy{
	background-color: white;
	width: 564px;
	height: 309px;
	cursor: pointer;
	position: absolute;
	left: 396px;
	top: 0px;
	z-index:98;
}
#torebka_big{
	border-bottom: 2px solid #e8e8e8;
	border-left: 2px solid #e8e8e8;
	border-right: 2px solid #e8e8e8;
	background-image: url('../gfx/torebka_big.jpg');
	background-position: 20px 50%;
	background-repeat: no-repeat;
	width: 560px;
	height: 309px;
	cursor: pointer;
	position: absolute;
	left: 396px;
	top: 0px;
	z-index:99;
}
#koszyk_raport{
	background-color: white;
	top: 238px;
	width: 200px;
	height: 200px;
	cursor: pointer;
	position: absolute;
	border: 1px solid gray;
	left: 40%;
	z-index:95;
	font-size:15px;
	font-weight: bold;
	padding: 15px;
}
#twoja_torebka{
	padding-left: 14px;
	float: left;
	padding-top: 50px;
}
#pageContent input{
	border: none;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	font-size: 11px;
}
#txt_twoja_torebka{
	width: 136px;
	height: 34px;
	background-position: top;
	background-repeat: no-repeat;
	cursor: pointer;
}
#txt_strefa_klienta{
	width: 146px;
	height: 34px;
	background-image: url('../gfx/txt_strefa_klienta.gif');
	background-position: top;
	background-repeat: no-repeat;	
}

#notice_bar{
	margin-bottom: 10px;
	height: 18px;
	clear: both;
	background-color: #A92070;
	color: white;
	padding: 0 5px;
	width: 920px;
}
#notice_bar_transparent{
	margin-bottom: 10px;
	height: 18px;
	clear: both;
	color: white;
	padding: 0 5px;
	width: 920px
}
#notice_bar span{
	font-weight: bold;
}
.notice_succes{
	color: #518f18;
}
.notice_error{
	color: #c6052e;
}
.active{
	color: white !important;
}
.active2{
	color: #f7003e !important;
}
.normal{
	color: #979797 !important;
}
.btn_do_torebki{
	color: #c6052e;
}
#lang_bar{
	float: right;
	padding-left: 10px;
	padding-top: 2px;
}
#lang_bar a{
	padding: 0 !important;
}
#menu{
	clear: both;
	display: none;
}
#menu_new{
	clear: both;
	height: 60px;
	font-size: 12px;
	position:relative;
}
#menu_new ul li a{
	display: block;
	padding: 7px 15px 7px 15px;
	color: #a298ca;
}
#menu_new ul li a:hover{
	color: #c13f86;
}
#menu_new ul li ul li a{
	display: block;
	padding: 7px 10px 7px 10px;
	color: #6d6d6d;
}
#menu_new ul li ul li a:hover{
	color: black;
}
#menu_new ul{
	float: left;
	display: block;
	
	width: 930px;
	background-color: black;
	margin: 0;
	position: relative;
	padding: 0;
	list-style-type: none;
}
#menu_new ul li{
	float: left;
	display: block;
}
#menu_new ul li ul{
	position: absolute;
	left: 0px;
	top: 30px;
	display: block;
	background-color: #DADADA;
	z-index: 9;
}
#menu_new ul li ul li{
	display: none;
}
#menu_new ul li:hover ul{
	z-index: 10 !important;
}
#menu_new ul li:hover ul li{
	display: block;
}
#menu_new ul li.active ul li{
	display: block;
}
#menu_new ul li.active a{
	color: white;
}
#menu_new ul li.active ul li a{
	color: #6d6d6d;
}
#menu_new ul li.active ul li a:hover{
	color: black;
}
#menu_new ul li.active ul li.active2 a{
	color: black;
}
#login_box{
	width: 200px;
	text-align: right;
}
#login_box_content ul{
	padding: 0;
	margin: 0;
}
#login_box_content ul li{
	list-style-position: inside;
}
#login_box_content input{
	width: 80px;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
}
#menu_lvl1{
	font-size: 13px;
	background-color: black;
	height: 32px;
}
#menu_lvl1 a:hover{
	color: #a92070;
}
#menu_lvl1 a{
	padding: 8px 15px 8px 15px;
	color: #a298ca;
}
#menu_lvl1_btns{
	padding-top: 8px;
	padding-left: 10px;
	float: left;
}
#menu_lvl2{
	font-size: 11px;
}
#menu_lvl2_holder{
	padding: 8px 10px;
	background-color: #dadada;
}
#menu_lvl2 a{
	color: black;
	padding: 10px 15px;
}
#menu_lvl2 a:hover{
	color: #a92070;
}
#searchQ{
	background-color: #cecece;
	color: black;
}
#mp3player{
	position: absolute;
	top:0;
	left: 913px;
}
#search_box{
	padding-top: 7px;
	padding-right: 15px;
	width: 70px;
}
#searchBtn{
	cursor: pointer;	
	width: 17px;
	height: 15px;
	background-image: url('../gfx/btn_search.gif');
}
#slogan{
	clear: both;
	float: left;
	display: inline;
	outline-style:none;
	padding: 0px;
	margin: 0px;
	width: 588px;
	height: 333px;
}
#lodowka{
	width: 351px;
	height: 588px;
	top: 210px;
	left: 650px;
	z-index:1;
	margin-top: 5px;
	outline-style:none;
	position: absolute;
}
#bottom{
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
	float: left;
}

#stempel{
	height: 92px;
	margin-top: 20px;
	text-align: center;
}
#copy{
	padding-top: 20px;
	clear: both;
	font-size: 10px;
}
#realizacja{
	clear: both;
	font-size: 10px;
	color: #8A8B8A;
}
#realizacja a:hover{
	color: #8A8B8A;
}
#realizacja a{
	color: #8A8B8A;
}
#newsletter_email{
	background-image: url('../gfx/bg_newsletter.gif');
	width: 128px;
	height: 28px;
	margin-left: 3px;
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-top: 4px;
	line-height: 28px;
}
#newsletter_zapisz{
	background-image: url('../gfx/btn_zapisz.gif');
	width: 74px;
	height: 38px;
	cursor: pointer;
	border: none;
}
#newsletter_wypisz{
	background-image: url('../gfx/btn_wypisz.gif');
	width: 74px;
	height: 38px;
	cursor: pointer;
	border: none;
}
#text{
	float: left;
	width: 485px;
	height: 322px;
}
#text_laboratorium{
	float: left;
	width: 320px;
	height: 322px;
}
#text_aktualnosci{
	float: left;
	width: 590px;
	height: 320px;
}
#news{
	float: left;
	width: 590px;
	height: 300px;
}
#products_category p{
	margin: 3px 0 4px 0;
	padding: 0px;
}
#product_spec p{
	margin: 3px 0 4px 0;
	padding: 0px;
}

#srcoller{
	background-image: url('../gfx/bg_line.gif');
	background-repeat: repeat-y;
	background-position: center;
	height: 480px;
	width: 50px;
}
#product_desc{
	width: 550px;
}
#product_desc p{
	margin: 0 0 12px 0;
}
#product_spec{
	width: 130px;
}
#category_bar{
	color: black;
}
#category_bar a{
	color: black;
}
#category_bar a:hover{
	color:#A92070;
}
#playermp3{
	float: right;
}
#krysztalek{
	position:absolute;
	top:15px;
	right: 0px;
	z-index:3;
}
.news_holder{
	width: 410px;
}
.input_border{
	border: 1px solid #DFDFDF;
	font-size: 11px;
	padding: 2px;	
}
.profil_form{
	border: 1px solid #DFDFDF;
	font-size: 11px;
	padding: 2px;		
}
.btn{
	color: #FB7EB0;
	width: 148px;
	border: 1px solid #C0C0C0;
	cursor: pointer;
}
.footer_heading{
	color: #8b81b6;
	font-weight: bold;
	font-size: 14px;
}
.footer_column{
	padding-right: 30px;
	float: left;
}
.footer_column a{
	color: #8c8c8c;
}
.footer_column a:hover{
	color: black;
}
.bottom_menu_column{
	font-size: 11px;
}
.bottom_menu_column a{
	color: #8a8b8a;
}
.bottom_menu_column a:hover{
	color: #a92070;
}
.bottom_menu_column ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.fleft{
	float: left;
}
.fright{
	float: right;
}
.large{
	font-size: 20px;
}
.medium{
	font-size: 14px;
}
.imgborder{
	padding: 10px;
	background-color: black;
}
.products_container{
	position: relative;
	padding-left: 20px;
	padding-bottom: 30px;
}
.product_container{
	position: relative;
	height: 230px;
	width: 250px;
}
.abottom{
	position: absolute;
	bottom: 0px;
}
.atop{
	position: absolute;
	top: 0px;
}
.paright{
	right: 0px;
}
.product_name{
	font-size: 15px;
}
.product_name_large{
	font-size: 18px;
	color: #6f6e6e;
}
p.product_price{
	color: #a373b0;
	margin: 15px 0 0  !important;
}
.products_holder{
	float: left;
}
/*
.disabled {
	visibility:hidden;		
}
*/
.prevPage{
	width: 47px;
	text-align: center;
	cursor: pointer;
}
.prevPageOff{
	width: 47px;
	text-align: center;
}
.nextPage{
	width: 47px;
	text-align: center;
	cursor: pointer;	
}
.nextPageOff{
	width: 47px;
	text-align: center;
}
.bold{
	font-weight: bold;
}
div.scrollable{
	position:relative;
    overflow:hidden; 	
	height: 460px;	
	width: 500px;
	padding-left: 10px;
}
div.scrollable div.items {
	position:absolute;
	height: 1500px;
	z-index:11;
}
.news_title{
	font-size: 16px;
	padding-bottom: 5px;
}

/* ZAKLADKI STRONA PRODUKTU*/
.tabs{
	list-style-position:outside;
	list-style-type:none;
}
ul.tabs{
	margin: 0px;
}
ul.tabs li {
	float:left;
	list-style-image:none !important;
	margin:0 !important;
	padding:0;
	text-indent:0;
}
ul.tabs a {
	width: 15px;
	text-align:center;
	display: block;
	color: black;
}
.current{
	font-weight: bold;
	border-bottom: 1px solid black;
}
/* ZAKLADKI STRONA PRODUKTU KONIEC */

/* GALERIA START */
.image_desc_off{
	width: 100%;
	padding: 10px 0 10px 0;
	background: transparent url('../gfx/bg_purpl.png') repeat scroll left center;
	color: white;
	font-weight: bold;
	position: absolute;
	bottom: 0;
}
.image_desc_off a{
	display: block !important;
	padding: 0 10px 0 10px !important;
	color: white !important;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.8);
}
.image_desc_on{
	width: 100%;
	padding: 10px 0 10px 0;
	background: transparent url('../gfx/bg_pink.png') repeat scroll left center;
	color: black;
	font-weight: bold;
	position: absolute;
	bottom: 0;	
}
.image_desc_on a{
	display: block !important;
	padding: 0 10px 0 10px !important;
	color: white !important;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.8);
}

/* GALERIA END */
