@charset "utf-8";



#top_basket img {

float:left;

margin-top:0px;

}



body {

background-image: url("images/gradient.jpg") ;

background-repeat:repeat-x;

background-color: white;



				font-family: 'Lucida Sans Unicode';

padding: 0;

				margin: 0px;

				font-size:11px;



				letter-spacing:0px;

				

}



span {

				font-size:11px;

}



.q_item {

margin-right:5px;

width:50px;

}



div {

margin: 0;

padding: 0;

}



.name td, .name, .price2, .vat, .quantity, .brutto_all, .sum, .odd, #basket td {

font-size:11px;

}



.sum {

text-align:right;

}



.oldWoman {

font-weight:bold;

text-align:left;

}



.brutto_all {

text-align:center;

}



.tresc {

font-size:13px;

padding-bottom:30px;

padding-left:20px;

text-align:justify;

color:#9C9C9C;

width:666px;

}



.tresc2{

	font-size:13px;

	padding-bottom:30px;

	padding-left:20px;

	text-align:justify;

	color:#9C9C9C;

	width:515px

	}
.tabelka{
	margin-left:20px;
	}
.gora{
	
	background-image: url("images/gora.png") ;
	background-repeat:no-repeat;
	width:520px;
	height:8px;
	
	}
	
.srodek{
	
	background-image: url("images/srodek.png") ;
	background-repeat:repeat-y;
	
	}
	
	
.dol{
	
	background-image: url("images/dol.png") ;
	background-repeat:no-repeat;
	width:520px;
	height:8px;
	}
	

.tresc3{

	font-size:13px;

	padding-bottom:30px;

	padding-left:20px;

	text-align:justify;

	color:#9C9C9C;

	width:517px

	}



#left { background: url(/gfx/tlo_left.jpg) right #eeeeee repeat-y; }



#right { background: url(/gfx/tlo_right.jpg) left  #eeeeee repeat-y; }



.table_blood { border-collapse:collapse;}



.tab_blood td{background-image:url("/images/tab_grad_top.png")!important; background-repeat:repeat-x; border-bottom:1px solid #EEEEEE;}



.table_blood td{ background-image:url("/images/tab_middle.png"); background-repeat:repeat-y; border-bottom:1px solid #EEEEEE;  }



hr { width: 100%; height: 1px; border:0px; background-color: #E0D1D1; margin-top: 15px; margin-bottom: 15px;}



p{ font-size: 13px; margin-top:10px; margin-bottom: 10px}



a { color: #f58229; text-decoration:none; }



a:hover { text-decoration:underline;}







img, div, a { behavior: url(/images/iepngfix.htc)}







#left_menu_sub { font-size: 12px; }





#m_basket {

width:675px;

margin-left:11px;

font-size:11px;

border:none;





}



#m_basket td {

padding:5px;

overflow:hidden;

text-align:center;

border-bottom:1px solid #eeeeee;

background-image:url(/images/tab_middle.png);

background-repeat:repeat-y;

}



#m_basket2 {

width:692px;

font-size:11px;



}



#corresp, #rulesApp {

margin-right:5px;

}



#m_basket2 td {



overflow:hidden;

padding:5px;

text-align:center;

}



.odd input {

}



.price{

	color:#666;

	font-weight:normal;}





#m_basket2 td {

padding:5px;

overflow:hidden;

text-align:center;

}



.odd {

height:22px;

}





#m_history {

width:693px;

border-collapse:collapse;

border-color:#993300;

}



.inp {

text-align:right;

}



.sum_r {

text-align:right;

float:right;

}



.count {

	background-image:url('images/count.png');

	background-repeat:no-repeat;

margin-bottom:20px;

}



.sum {



}



#m_meat {

font-size:12px;

text-align:center;

line-height:12px;

margin-top:10px;

margin-bottom:10px;

}



.pasek_1 {



				background: url(/images/transparent.png);



				height: 1px;



				font-size:0px;



				line-height: 0px;



				width: 100%;



				padding:0px;



				display:block;



				margin:0px;



}







#right_c{ width: 218px; float:right; margin-right:14px; margin-top:-60px;}



#center_c{ width: 710px; overflow:hidden; float:left; margin-top:-67px;}







/*TOP--------------------------------------------------------------------------------*/



#top {

background:transparent url('/images/top.png') no-repeat -25px 0;

width: 1150px;

float: left;

height: 342px;

margin: 0;

padding: 0;

}



#top_right_wrapper {

width: 100%;

height: 80px;

}



 #top_right {

width: 185px;

float: right;

text-align: center;

color: white;

margin: 20px 10px 0 0;

}



#top_right a {

color: white;

}



#white_space {

width: 100%;

height: 122px;

float: left;

}





/*MENU----------------------------------------------------------------------*/



#menu { 

background: url("images/grey_bar.jpg") repeat-x; 

height:52px; 

float: left;

width: 915px;

overflow: hidden;

margin-left: 200px;

}



#menu img {

margin: 0px 30px 0 0;

padding: 0px;

border-style: none;

position: relative;

top: -52px;

}



#menu img:hover {

position:relative;

top: 0;

}



#menu_end {

width: 21px;

height: 52px;

background: url("images/grey_bar_end.jpg") no-repeat;

float: left;

margin: 0;

}



.menu_lev1{



color: #9c9c9c;

text-shadow: white 1px 1px 0px;}





/*LEWA KOLUMNA----------------------------------------------------------------*/



#left_c{

width: 220px; 

float:left;

padding-left: 20px;

font-family: 'lucida sans unicode';

font-size: 12px;

color: #9c9c9c;

text-shadow: white 1px 1px 0px;

}



#left_c a {

color: #9c9c9c;

text-shadow: white 1px 1px 0px;

}



#left_menu_main {

background: url('images/products.png') no-repeat 0 0;

width: 216px;

font-size: 13px;

line-height:12px;

margin-top: 15px;

padding-top: 20px;

}



#left_menu_main ul {

list-style: none;

line-height: 20px;

margin: 0;

padding: 0;

}



#kontakt_box {

background: url('images/kontakt.png') no-repeat 0 0;

height: 145px;

width: 190px;

padding: 45px 0 0 15px;

line-height: 20px;

margin-top: 50px;

color:#666;

}



#kontakt_box a {

color: #f78128;

}





#box_recommendation{

	margin-top:10px;

	margin-left:12px;}



#box_promotions{

	margin-bottom:10px}



#top_basket {



				float:left;

				line-height:12px;



				position:relative;



				padding-top:15px;

				margin-right:10px;

				height:25px;



				width:172px;



				color:#FFFFFF;



				font-size:11px;



				font-weight:bold;



				text-align:center;



}



#top_basket a { color:#FFFFFF; }



.promotion_img_bck {

min-height:100px;

padding-top:20px;

text-align:center;

width:157px;

padding-top:10px;

padding-bottom:10px;}



.product_details {

	margin-top:15px;

	margin-left:20px;

	width: 665px;

}



.products_main{

	float:left;

	margin:5px;

	text-align:center;}



.promotion_img_bck img { padding: 1px; border:none;}



.promotion_header { width: 151px; padding: 3px; font-size: 12px; text-align:center; color:#999;}



.promotion { margin-top: 4px; width: 167px; float:left; height:214px;}



.promotion:hover { background-image:url('images/bg.png'); background-repeat:repeat-x;}



.promotion_text { text-align:justify; padding-left: 5px; padding-right: 5px;  }



#top_basket a:hover { text-decoration:none; }



input{ border: solid 1px #e0d1d1; background-color:none; padding: 3px; font-size: 9px;color:#F58229; text-align:left; cursor:pointer}



input[type="submit"] {

	-moz-border-radius:10px 10px 10px 10px;

	background-color:#f19757;

	color:#FFF;

	font-size:13px;

	min-width:57px;

	text-align:center;

	height:28px;

	border:none;

}



.add_to_basket {

	background-image:url('images/add.png');

	background-repeat:no-repeat;

font-size:11px;

font-weight:bold;

}



#basket_under {

float:right;

margin-right:77px;

margin-top:10px;

}



.zapisz {

margin-top:7px;

margin-bottom:7px;

}



.title_green_brd p {

margin-left:10px;

}



.zaloz, .loguj {

cursor:pointer;

color:#F58229;

}





.news_mini_mono p {



				font-size: 0.75em;



				margin: 5px;







}



h2 { font-size: 12px; font-weight: bold; margin: 5px;}



.news_mini_mono { border-bottom: solid 1px #712C2D; padding: 5px;}





#box_go_shoping{

	margin-left:20px;

	margin-bottom:20px;}



.box_find_out_more{

	margin-left:20px;margin-bottom:20px;}



#box_newsletter { padding: 10px; border-bottom: solid 1px #e0d1d1;border-right: solid 1px #e0d1d1;}



#box_promotions {  padding: 10px; display:block; padding-bottom:0px}



.promotion_text a{  padding: 3px; font-size: 10px; color:#999;

font-style:italic; font-weight:normal; float:right;}



.promotion_text a:hover { text-decoration:none;}



#footer { padding-top: 16px; width: 100%; }



.pasek_3 { width:4px; height:32px; background-color: #712c2d}



#footer td { text-align:center;}



#footer a { font-size:9px; color:#FFFFFF; text-decoration:none;}



.hov:hover{background-image:url(/images/footer_bck_2.gif); background-repeat:repeat-x;}



#news_main {border-left:1px solid #E0D1D1;}



#left_menu_sub {

width: 216px;

font-size: 13px;

line-height:20px;

margin-top: 0px;

padding-top: 20px;

}



.bannerki {

position:absolute;

margin-left:386px;

margin-top:10px;

}



#left_menu_sub ul {

line-height:20px;

list-style:none outside none;

margin-left: 0;

padding: 0;



}



#left_menu_sub ul ul{

color:#eeeeee;

font-size:12px;

line-height:14px;

text-shadow:1px 1px 0 white;

padding-left:30px;

background:none;

}



.bannerki img {

margin-right:-34px;

}



#left_sub {float:left; width: 214px;}



#right_sub {float:left; width: 725px; overflow:hidden; margin-top:-75px;}



.product_details h2 {



				padding: 7px;

				color:#F0F0F0;



				margin:0px;



				font-weight: normal;

				font-size:25px;



				background-image:url("/images/tab_top1.png");

background-repeat:no-repeat;

text-align:center;

width:688px;

height:52px;





}



.product_details h4 {



				padding: 2px;

				color:#F78128;

				margin:0 auto;

				margin-left: 5px;

				font-weight: normal;

				font-size:25px;

				text-align:center;

				width:500px;

				min-height:35px;





}



.product_details_img {



				width: 170px;



				text-align:center;



				background-position: 0px -33px;



}



.product_details_img .img {border:1px dotted #999999; width: 163px;margin-left:auto; margin-right: auto; background-color:#FFF;}



.product_details_img a img{

	vertical-align:middle;

	text-decoration:none;

	border:none;}



 h3{text-shadow:1px 1px 0 white; margin-left:20px;

 font-size:16px;}



.tresc p {padding:10px; padding-top: 4px; padding-bottom: 4px; text-align:justify; color:#999; }



.tresc .price { padding:10px;}



.table_border { border-bottom:1px solid #EEEEEE;}



.product_details_header { font-size: 11px; font-weight:bold; color:#4e4e4e; background-image:url(/images/tab_grad_top.png);

	background-repeat:repeat-x; height:40px;

	}



.product_details_bottom { text-align:center; font-size:11px; width:686px;margin-top:-15px; margin-left:6px;}



#footer .footer_bottom a { color: #adadad; font-size: 9px;}



.footer_bottom{ background-image:url(/images/bg_bottom.jpg); background-repeat:repeat-x;}



.clear {clear:both;}



.padding_form  { padding: 15px; padding-top: 0px; font-size: 10px;}



h1 { font-size: 14px; margin:0px; margin-bottom: 5px; margin-top: 5px; color:#f19757}



fieldset.formularz {



border:medium none;



padding:7px 8px 7px 9px;



text-align:right;



}



.formularz div.head {





color:#666;



font-weight:bold;



padding:10px 9px 11px 10px;



text-align:left;



}



.pola {

text-align:left;

}



.formularz div.pola div.inp {

	background-color:#F5F5F5;

	border-top:1px dashed #999;

	padding:5px 0px 6px 0px;

	text-align:right;

}

.formularz div.inp2 {

	border-top:1px dashed #999;

	padding:5px 0px 6px 0px;

	text-align:right;

}

.menu_sel{
	text-decoration:underline;
	}


.green_bkg {

	background-image:url(/images/tab_grad_top.png);

	background-repeat:repeat-x;

color:#9C9C9C;

text-shadow:1px 1px 0 white;

padding:4px;

height:30px;

}



.top_table{

	background-image:url(/images/tab_top.png);

	background-repeat:no-repeat;

	padding-top:20px;

	color:#F78128;

	font-size:15px;

	text-shadow:1px 1px 0 white;

	width:701px;

	height:52px;



	}

.table_details_bottom{

background-image:url("/images/tab_middle.png");

background-repeat:repeat-y;

border-bottom:1px solid #EEEEEE;

}



.data_position {

background-color:#F5F5F5;

border-top:1px dashed #999;

clear:both;

color:#616161;

padding-right:10px;

font-weight:bold;

height:31px;

line-height:31px;

}



.formularz div.pola label.left {



color:#616161;

display:inline;

float:left;

font-size:11px;

font-weight:bold;

height:31px;

line-height:30px;

padding-left:10px;

padding-top:0;

text-align:left;

width:138px;

clear:both;

}



.txt {

width:100px;

}



#errors_div {

-moz-border-radius:10px 10px 10px 10px;

background-color:#F5AD79;

color:#FFFFFF;

font-size:13px;

height:auto;

line-height:17px;

margin:0 auto;

margin-bottom:10px;

margin-top:10px;

padding-bottom:10px;

padding-top:10px;

text-align:center;

width:600px;

}



.formularz div.comment {

text-align:left;

margin-left:5px;

color:#999999;

font-size:9px;



padding:5px;



}



.prod_del {

cursor:pointer;

width:19px;

height:19px;

background:url(/images/del_icon.png) no-repeat;

border:0px;

}



.reg_textarea {

color:#666666;

margin-top:20px;

}





.site_link a {

text-decoration:none;

color:#666666!important;

}



.site_link a:hover {

text-decoration:underline!important;

color:#666666!important;

}



#left_menu_sub .menu_lev2 {

color:#f58229;

font-size:12px;

line-height:14px;

text-shadow:1px 1px 0 white;

padding-left:0px;

background:none;

}



a.menu_lev3 {

color: #9c9c9c;

}







.komunikat_informacyjny {

	background-color:#f5ad79;

	-moz-border-radius:10px 10px 10px 10px;

	text-align:center;

	font-size:13px;

	height:auto;

	padding-top:10px;

	padding-bottom:10px;

	line-height:17px;

	margin-bottom:10px;

	margin-top:10px;

	color:#FFF;

	width:600px;

	margin:0 auto;

}



.komunikat_informacyjny a {

	color:#847f7b;}



.komunikat_informacyjny span {

	font-size:14px;

}



#m_meat input {

	margin-top:0px;

	font-size:13px;

}


