html, body {		
		background: #CCCCCC; /*#F1EFE2; */
		margin: 0;
		padding: 0;
		font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
		font-size: 11px;
		color: #000000;
		line-height: 17px;					
    }
	
h1 {
		color:#3A3A3A; /*#468102;*/
		font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
		font-size: 13px;
		letter-spacing: 0.05em;
		font-weight: bold;
		line-height: 17px;
		margin-top: 3px;
		margin-bottom: 18px;
		padding: 0;
		
}

h1 a:hover {
		color:#3A3A3A;
		text-decoration: underline;
}

h2 {
		color: #468102;
		font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
		font-size: 12px;
		letter-spacing: 0.04em;
		font-weight: bold;
		line-height: 17px;
		margin-top: 15px;
		margin-bottom: 2px;
		padding: 5px 0 8px 0 ;
}	
	
.text {

	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 11px;
	color: #222222;
	font-style: normal;
	padding-top: 4px;
	line-height: 17px;
}

.text_green{color: #468102;}
.text_gray{color: #3A3A3A;}
.text_thin{font-weight: 400;color: #000000;}
.text_blue_dark{color: #1A467C;}
.text_cena{color: #1A467C; }

/* ------------------------------------------------------------------------------------------- formukarz kontaktowy */
.cl_blad {
	font-family: Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size: 10px;
	color: red;
	font-style: normal;
	padding: 0;
	margin: 0;
	line-height: 10px;	
}

.textbox {font-family: Verdana, Arial; font-size: 11px; color: #000000; border: 1px solid #AAAAAA; width: 300px; height: 20px; } 

.frm_btn_send {
		background-image : url(images/przycisk_navy_rect.gif); 
		width : 95px;
		display: block;
		float: right;
		height: 35px;
		border: 0;
		margin: 10px 0 10px 0;
		color: white;
		font-weight: bold;
}

a.frm_btn_send:hover {
		background-image:url(images/przycisk_red_rect.gif) ;
}

/* ----------------------------------------------------------------------------------------------------- wyszukiwarka */
#wyszukiwarka-form{
top: 0;
left: 0;
padding: 98px 21px 0 0px;
float: right;
width: 120px;
}

#wyszukiwarka{
width: 600px;
margin: 0;
color: #555;

}
#wyszukiwarka ol{ margin: 7px 10px 10px 0; }
#wyszukiwarka li{ margin: 5px 0 0 5px; }
#wyszukiwarka li.wyszukiwarka-wynik-brak{ list-style-type: none; margin: 15px 0 0 5px; }
#wyszukiwarka a{ color: #444; text-decoration: none; }
#wyszukiwarka a:hover{ text-decoration: underline; }

.search_box{
  background: url(images/search_box.gif) ; 
  width:100px;
  height:21px;
  border:0;
  margin: 0;
  padding: 0 0 0 8px;
  font-size:11px;
  line-height: 18px;
  color: #3A3A3A;
}

.search_btn{
background: url(/absolutt/images/search_button.gif);
  	width:24px;
  	height:21px;
	border:0;
	margin: 0;
  	padding:0 0 0 0;
	color: white;
}

#search_area{ 	float:none;
		/*width: 290px;*/
		padding:14px 0 0 0;
		border:0;
		margin-left: 490px;
		overflow:visible;
		}



/* ------------------------------------------------------------------------------------------------------- odnosniki  */

.a_italic{color: #535353; font-style:italic; }
.a_italic:link {color: #535353; font-style:italic; }
.a_italic:hover { color: #468102; }

.a_gray {color: #3A3A3A;}
.a_gray:link {color: #3A3A3A;}
.a_gray:hover {color: #468102;}

a {	color: #468102;	text-decoration: none; }
a:link { color: #468102; text-decoration: none; }
a:active { color: #468102; text-decoration: none; }
a:hover {color: #468102; text-decoration: underline;}

a.red {color: #F06000; font-weight: bold;}
a.red:link {color:  #F06000; font-weight: bold;}
a.red:active {color: #468102;font-weight: bold;}
a.red:hover {color: #E90907;}

a.thin {color: #006600; font-weight: 400;}
a.thin:link {color: #006600;}
a.thin:hover { color: #006600; text-decoration: underline;}

a.thin_black {color: #000000; font-weight: 400;}
a.thin_black:link {color: #000000;}
a.thin_black:hover { color: #006600; text-decoration: underline;}

/*  tekst  */

.img_none_padd{
	float:none;
		padding: 0;
		margin: 0;
		border: 0;
}

.img_left_padd {
		float:left;
		padding: 0 5px 0 0;
		margin: 0;
		border: 0;
}

.img_right {
		float:right;
		padding: 0;
		margin: 0;
		border: 0;
}

.img_right_marg {
		float:right;
		padding: 0;
		margin: 5px 5px 5px 20px;
		border: 0;		
}

.img_pdf {
		padding:0;	margin: 0; border: none;  vertical-align:middle;
						
}

.img_vcss {
		float: left;				
		margin-left: 20px;
		padding: 0;
		border: 0;
		background-image: url(images/vcss_bw.gif) ; 
		width: 50px;
		height: 18px;
						
}

.img_xhtml {
		margin-left: 20px;
		margin-right: 140px;
		padding: 0;
		border: 0;
		background-image: url(images/valid-xhtml10_bw.gif) ; 
		width: 50px;
		height: 18px;						
}

a.img_kontakt {
		float:left;
		display: block;
		padding: 0;
		margin: 5px 4px 5px 2px;
		border: 0;
		background-image:url(images/przycisk_orange_arrow_r.gif) ; 
		/*background:url(images/przycisk_navy_arrow_r.gif);*/
		width: 69px;
		height: 66px;
}



a.img_kontakt:hover {
		background-image:url(images/przycisk_red_arrow_r.gif) ;
}

a.img_home {
		float:left;
		display: block;
		padding: 0;
		margin: 0;
		border: 0;
		background-image:url(images/home_button.gif) ; 
		/*background:url(images/przycisk_navy_arrow_r.gif);*/
		width: 20px;
		height: 20px;
}


a.img_home:hover {
		background-image:url(images/przycisk_red_arrow_r.gif) ;
}

/*  -------------------  */	
	
div { 
		padding: 0;
		margin: 0;
		border: 0;
		vertical-align: top;
		background-color: transparent;		
		}
		
div.page_header{width: 670px; height: 80px; float: none; }
div.page_header_right{width: 670px; height: auto; float: left; text-align: left; font-size: 10px; 
						margin: 8px 0 0px 0;}
div.page_header_left{
	width: 670px; float: left; border: 0;
	margin: 20px 0 0px 0;
	padding: 0;}
		
		
div.przerwa{
		clear:both;
		margin-top: 10px; margin-left: 0px;
}		
		
/*  ---------------------------------------------------------------------------------------  naglowek strony */

div.odstep {
	clear:both;
	margin: 0;
	
	width: 100%;	
	font-size: 1px;
	line-height: 1px;
	background: none;
}
		
div.linia{
		height: 5px;
		width: 100%;
		min-width: 960px;
		font-size: 0px;
		padding:0 0 8px 0;		
		background: url(images/tutul_green_bar.jpg) repeat-x;
		background-position:top left;
		
		}		
	
		
div.tytul {
		background: #77B82F url(images/tutul_midd.jpg) repeat-x;
		background-position:top left;		
		width: 100%;
		min-width: 960px;
		height: 130px;		
		
}


div.tytul_left {
		float:left;
		height: 130px;
		width: 65%;		
		/*width: 693px;*/	
}

div.tytul_right {			
		float: right;		
		overflow: hidden;
		height: 130px;
		width: 30%;
		/*width: 267px;		*/
		background: url(images/tutul_right.jpg) no-repeat;					
		background-position: top right; 
		
}

div.tytul_left_logo {
		float:left;
		height: 86px;
		width: 100%;
		background: url(images/tutul_left_top.jpg);
		background-repeat:no-repeat;
		background-position:top left;				
}

div.tytul_left_nav {
		float:left;
		width: 100%;				
}

/*  ---------------------------------------------------------------------------------------  kontener tekstu  */

div.kontener{
		width: 960px;
		margin-top: 5px;
		border-left:1px solid #AAAAAA;
		background: url(images/shadow_right.jpg) #FFFFFF repeat-y;
		background-position:top right;
}

/*  -----------------------------------------------------------------------------------------------  stopka */
div.stopka_slowa_txt {
	text-align: left;
	margin: 0;
	font-family: verdana,arial; font-size: 9px; color: #8E9191;
	padding: 10px 0px 10px 0px;
	vertical-align: top;
}

.slowa_klucz {color: #8E9191;}

.stopka {	background:#cc9;
			border:1px solid #AAAAAA;
			font-family: verdana,arial; font-size: 9px; color: #3C3D3D;
			text-align: left;
			width: 950px;
			margin: 0px;		
			padding: 0 0 0 10px;
			min-height:25px
		/*	height:23px;clear:both; */
			}			
			
.stopka a {
		color: black;
		letter-spacing: 0.04em;
		text-decoration:none;
		display:block;	
		padding:1px 6px 1px 6px;
		}
		
.stopka a:hover {
		color: #B64925; 
		text-decoration:none;
		/*background: url(images/button_on.jpg) */
		}
		
/*  ---------------------------------------------------------------------------------------  stopka 3 kolumny */
.text_stopka_left{
	width: 320px;
	float: left; 
	text-align: left;
	margin: 0;
	padding: 5px 10px 5px 10px;
	vertical-align: top;	
}

.text_stopka_right {
	width: 582px;
	float: right;
	text-align: right;
	margin: 0;
	padding: 5px 10px 5px 10px;
}

.text_stopka_midd {
	overflow: hidden;
	margin-left: 345px;
	margin-right: 290px;
	padding: 0;
	text-align: center;
	height: 18px;
}		
		
/******************************/
.nav_stopka { 	
		float:right;
		margin:0; 
		padding:0 0 0 0;
		list-style:none;
		background:none;
		font-family:  Verdana, Arial, Helvetica, Sans-serif, Geneva;
		font-size: 9px; color: #3C3D3D;
		overflow: visible; 
		}
		
.nav_stopka li { 			
		float:left;margin:0; padding:0;
		font-family:  Verdana, Arial, Helvetica, Sans-serif, Geneva;
		font-size: 9px;
		background: none;												
			}
			
.nav_stopka a {float:left;
/*		letter-spacing: 0.04em; */
		text-decoration:none;
		display:block;	
		padding:0 6px 0 6px;
		color: #3C3D3D;
		}
		
.nav_stopka a:hover {
		color: #B64925; 
		text-decoration:none;
		/*background: url(images/button_on.jpg) */
		}
		
		
.nav_stopka a:active{
		color: #B64925; 
		text-decoration:none;
		/*background: url(images/button_on.jpg) */
		}
/******************************/		

div.box_top{
		clear: both;
		width: 960px;
		height: 10px;
		background:#FFFFFF;
		border: none;
		padding:0 0 0 0;
		margin: 0;
				
}

div.box_top_content{
		margin: 0 17px 0 0;
		border-top: 1px solid #AAAAAA;		
}

div.box_top_korner{
		width: 17px;
		height: 10px;
		float: right;
		overflow: hidden;
		position: relative;
		background:url(images/shadow_right_top.jpg) #FFFFFF;
		background-repeat:no-repeat;
		background-position:top right;
		border: none;
}

div.tresc {
		width: 960px;
		padding: 10px 0 10px 0;
			
}

/*  ---------------------------------------------------------------------------------------  uklad trezch kolumn */

.t_col1 {
	width: 280px;
	float: left;
	text-align: left;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 0;
}

.t_col3 {
	width: 282px;
	float: right;
	text-align: left;
	margin-right: 35px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 0;
}

.t_col2 {
	text-align: left;
	margin-left: 345px;
	margin-right: 345px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 0;
}

/*  ---------------------------------------------------------------------------------------  uklad dwoch kolumn */
#t_col_menu_left {
	width: 200px;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: left;
	margin-top: 10px;
	margin-left: 10px;
}

#t_col_tresc {
	margin-left: 240px;
	margin-right: 50px;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: left;	
}


/* --------------------  */

div.box_bottom{
		clear: both;
		width: 960px;
		height: 23px;
		background:#FFFFFF;
		border: none;
		padding:0 0 0 0;
		margin: 0;
		background:url(images/shadow_bottom.jpg) #FFFFFF repeat-x;
				
}

div.box_bottom_korner_l{
		width: 7px;
		height: 23px;
		float: left;
		overflow: hidden;
		position: relative;
		background:url(images/shadow_bottom_left.jpg) #FFFFFF;
		background-repeat:no-repeat;
		background-position:bottom left;
		border: none;
		left: -1px;
}

div.box_bottom_korner_r{
		width: 11px;
		height: 23px;
		float: right;
		overflow: hidden;
		position: relative;
		background:url(images/shadow_bottom_right.jpg) #FFFFFF;
		background-repeat:no-repeat;
		background-position:bottom right;
		border: none;
}

/*  ---------------------------------------------------------------------------------------  menu z lewj strony */
div.box_menu_l_zwiniete{
		clear: both;
		width: 200px;
		height: 31px;
		background:url(images/menu_l_zwiniete.jpg);
		background-repeat:no-repeat;		
		border: none;
		padding:0 0 0 0;
		margin: 0;		
}

.box_kontakt{
		clear: both;
		width: 200px;
		height: 80px;
		background:url(images/kontakt_tlo.gif) ;		
		border: none;
		padding:0 0 0 0;
		margin: 0;		
}

.box_menu_l_zwiniete a {
	padding-top: 3px;
	text-align: left;
	background:none;
	font-size: 12px;
	font-weight: bold;
	color: white;	
		
}

div.box_menu_naglowek {
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 3px;
	text-align: left;
	background:none;
	font-size: 12px;
	font-weight: bold;
	color: white;	
}

div.box_menu_l_top{
		clear: both;
		width: 200px;
		height: 26px;
		background:url(images/menu_l_top.jpg) repeat-x;		
		border: none;
		padding:0 0 0 0;
		margin: 0;		
}

div.box_menu_l_top_left{
		width: 15px;
		height: 26px;
		float: left;
		overflow: hidden;
		position: relative;
		background:url(images/menu_l_top_left.jpg) #FFFFFF;
		background-repeat:no-repeat;
		background-position:top left;
		border: none;		
}

div.box_menu_l_top_right{
		width: 22px;
		height: 26px;
		float: right;
		overflow: hidden;
		position: relative;
		background:url(images/menu_l_top_right.jpg) #FFFFFF;
		background-repeat:no-repeat;
		background-position:top right;
		border: none;
}


div.box_menu_tresc {
		clear: both;
		width: 200px;
		padding: 0;
		margin: 0;
		background:url(images/menu_l_tresc.jpg) repeat-y;
		background-position:top left;
		/*border-left: 1px solid #AAAAAA;*/	
}

div.box_menu_bottom{
		clear: both;
		width: 200px;
		height: 14px;
		border: none;
		padding:0 0 0 0;
		margin: 0;
		background:url(images/menu_l_bottom.jpg) #FFFFFF repeat-x;				
}

div.box_menu_bottom_l{
		width: 9px;
		height: 14px;
		float: left;
		overflow: hidden;
		position: relative;
		background:url(images/menu_l_bottom_left.jpg) #FFFFFF;
		background-repeat:no-repeat;
		background-position:bottom left;
		border: none;
}

div.box_menu_bottom_r{
		width: 9px;
		height: 14px;
		float: right;
		overflow: hidden;
		position: relative;
		background:url(images/menu_l_bottom_right.jpg) #FFFFFF;
		background-repeat:no-repeat;
		background-position:top right;
		border: none;
		right: 0px;
}
			
			
/*  --------------------------------------------------------------------------------------- nawigacja glównego menu */	
.nav { 	
		margin:0; 
		padding:1px 0 0 4px;
		list-style:none;
		background:none;
		font-family:  Verdana, Arial, Helvetica, Sans-serif, Geneva;
		/*	font-weight: bold;*/
		font-size: 13px;
		overflow: visible; 
		
		}
		
.nav li { 			
		float:left;margin:0; padding:0;
		font-family:  Verdana, Arial, Helvetica, Sans-serif, Geneva;
		font-size:13px;
		background: none;												
			}
			
.nav a {float:left;
		color: white;
		letter-spacing: 0.04em;
		text-decoration:none;
		display:block;
		margin:10px 1px 0 0; 	
		padding:1px 10px 2px 10px;
		border-right:1px solid white;
		}
		
.nav a:hover {
		color: #B64925; 
		text-decoration:none;
		/*background: url(images/button_on.jpg) */
		}
		
		
.nav a:active{
		color: #B64925; 
		text-decoration:none;
		/*background: url(images/button_on.jpg) */
		}		
	
div.box_menu_tresc ul {
	list-style-type: none;
	display: block;	
	width: 196px;
	margin: 0;
	padding: 4px 0 4px 0;
}

div.box_menu_tresc ul li {
	list-style-type: none;
	display: block;
	width: 190px;
	margin-left: 2px;
	padding: 1px 0 0 18px;
	background: url(images/arrow.gif) no-repeat left top;
}

div.box_menu_tresc sub_li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 0 0 0 18px;
	background: none;
}


div.box_menu_tresc a {
	color: #000000;
	text-decoration: none;
}

div.box_menu_tresc a:link {
	display: block;
	text-decoration: none;
	background-color: transparent;
	color: #000;
	padding: 0px;
	border: none;
}
	
div.box_menu_tresc a:hover {
	color: #006600; 
	text-decoration:none;
}

div.box_menu_tresc li.sel_pos {
	list-style-type: none;
	display: block;
	margin-left: 2px;
	border: none;
	padding: 1px 0 0 18px;
	background: url(images/menu_sel_bkg.gif) no-repeat left top;
}

/*div.box_menu_tresc a:active {
		color: red;
		text-decoration: none;
		background: #F1EFE2;
		
}
	 */	

/*  ---- */


.nav_arr {	
	list-style: none;
	margin: 0;
	border: 0;
	padding-left: 5px;
}

.nav_arr li {
	list-style: none;
	margin: 0;
	padding-left: 10px;
	padding-top: 3px;
	background: url("images/arrow_gray_one.jpg") no-repeat;
	background-position: 0 .7em;

}

.nav_arr a {
	color: #000000;
	text-decoration: none;
}

.nav_arr a:link {
	width: 182px;
	text-decoration: none;
	background-color: transparent;
	color: #000;
	padding: 0px;
	border: none;
}

.nav_arr a:hover {
	color: #006600; 
	text-decoration:none;
}

/*---------*/
.box_menu_naglowek a {
	display: block;	
	margin: 0;
	border: 0;
	text-align: left;
	background:none;
	font-size: 12px;
	font-weight: bold;
	color: white;			
}

.box_menu_naglowek a:hover {
		display: block;
		margin: 0;
		border: 0;
		text-align: left; 
		text-decoration:none;

		font-size: 12px;
		font-weight: bold;
		color: #99FF33;
		}

.box_menu_l_zwiniete a {
	display: block;
	width: 200px;
	height: 31px;
	margin: 0;
	padding: 3px 15px ;
	border: 0;
	text-align: left;
	background:none;
	font-size: 12px;
	font-weight: bold;
	color: white;			
}

.box_menu_l_zwiniete a:hover {
		display: block;
		width: 200px;
		height: 31px;
		margin: 0;
		padding: 3px 15px ;
		border: 0;
		text-align: left; 
		text-decoration:none;
		background: url(images/menu_l_zwiniete_highlt.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		font-size: 12px;
		font-weight: bold;
		color: #99FF33;
		}
		
.box_menu_l_zwiniete a:focus {
		display: block;
		width: 200px;
		height: 31px;
		margin: 0;
		padding: 3px 15px ;
		border: 0;
		text-align: left; 
		text-decoration:none;
		background: url(images/menu_l_zwiniete_highlt.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		font-size: 12px;
		font-weight: bold;
		color: #99FF33;
		}		
/************************************/		
		
.nav_zakladki { 
/*color: #919191;*/
		float:left;
		width: 670px;
		margin:0; 
		padding:0;
		list-style:none;
		background: #FFFFFF;
		border: 0;
		border-bottom: 1px solid #757575;
		}
		
.nav_zakladki li { 
		float:left;
		position: relative;
		top: 1px;
		margin:0; 
		padding:0;		
		border:0;
		}
		
.nav_zakladki a {		
		float:left;
		display:block;
		margin:0 2px 0 0; 
		padding:3px 10px;
		color:#333; 
		text-decoration:none;
		border-left: 1px solid #757575;
		border-top: 1px solid #757575;
		border-right: 1px solid #757575;
		border-bottom: 1px solid #757575;
		background:#F1EFE2;
		}
		
.nav_zakladki a:active {
		color: black;
		text-decoration: none;
		border-bottom: none;
		background: #FFFFFF;
		
}

.nav_zakladki a:focus{
		color: black;
		text-decoration: none;
		border-bottom: 1px solid #FFFFFF;
		background: #FFFFFF;
}
		
		
.nav_zakladki a:hover {
	color: #006600; 
	text-decoration:none;
}

#a1 {
  		border-bottom: 1px solid #FFFFFF;
		background: #FFFFFF;  
}

#a2 {
  		border-bottom: 1px solid #FFFFFF;
		background: #FFFFFF;  
}

#a3 {
  		border-bottom: 1px solid #FFFFFF;
		background: #FFFFFF;  
}

#a4 {
  		border-bottom: 1px solid #FFFFFF;
		background: #FFFFFF;  
}

#a_11, #a_12, #a_13, #a_14, #a_15, #a_16, #a_17, #a_18, #a_19, #a_110, #a_111, #a_112, #a_113,
#a_114, #a_115, #a_116, #a_117, #a_118, #a_119, #a_120, #a_121, #a_122, #a_123, #a_124, #a_125, 
#a_126, #a_127, #a_128, #a_129 {
  		border-bottom: 1px solid #FFFFFF;
		background: #FFFFFF;  
}
		
		
/**********************/
#div1{
	width: 670px;
	min-height: 480px;
	border: 0;
	margin: 30px 0 20px 0;
	padding: 0;
	float: left;
}
#div2{
 
	width: 670px;
	min-height: 480px;
	border: 0;
	margin: 30px 0 20px 0;
	padding: 0;
	float: left;
} 
 
#div3{
	width: 670px;
	min-height: 480px;
	border: 0;
	margin: 30px 0 20px 0;
	padding: 0;
	float: left;
} 

#div4{
	width: 670px;
	border: 0;
	margin: 30px 0 20px 0;
	padding: 0;
	float: left;
}

#div11, #div12, #div13, #div14, #div15, #div16, #div17, #div18, #div19, #div110, #div111, #div112,
#div113, #div114, #div115, #div116, #div117, #div118, #div119, #div120, #div121, #div1122, #div123, 
#div124, #div125, #div126, #div127, #div128, #div129 {
	width: 540px;
	border: 0;
	margin: 0 0 0 4px;
	padding: 0;
	float: left;
}
 
.active{
	display: inline;
}
.not_active{
	display: none;
}

/**********************************/
#map {
	float: left;
	width: 400px; 
	height: 400px; 
	background: url(images/loader.gif); 
	background-repeat: no-repeat; background-position: center;
	margin: 20px 40px 20px 40px;
}

/************************************/

#flashcontent {
		width: 680px;
		min-height: 100px;
		margin-top: 10px;
	}
	
/***************************************/
div.item_lev_1{
		height: 15px;
		width: 300px;
		padding: 0 0 0 35px;		
		background: url(images/item_arrow.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_0{
		height: 15px;
		width: 300px;
		padding: 0 0 0 35px;		
		background: url(images/item_last.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_01{
		height: 15px;
		width: 300px;
		padding: 0 0 0 65px;		
		background: url(images/item_lev01.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_00{
		height: 15px;
		width: 300px;
		padding: 0 0 0 65px;		
		background: url(images/item_lev00.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_001{
		height: 15px;
		width: 300px;
		padding: 0 0 0 95px;		
		background: url(images/item_lev001.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_000{
		height: 15px;
		width: 300px;
		padding: 0 0 0 95px;		
		background: url(images/item_lev000.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_101{
		height: 15px;
		width: 300px;
		padding: 0 0 0 95px;		
		background: url(images/item_lev101.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_100{
		height: 15px;
		width: 300px;
		padding: 0 0 0 95px;		
		background: url(images/item_lev100.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_0001{
		height: 15px;
		width: 300px;
		padding: 0 0 0 125px;		
		background: url(images/item_lev0001.gif) no-repeat;
		background-position:top left;	
		}
		
div.item_lev_0000{
		height: 15px;
		width: 300px;
		padding: 0 0 0 125px;		
		background: url(images/item_lev0000.gif) no-repeat;
		background-position:top left;	
		}																
		
/*  -------------------------------------------------------------------------------------------- tabela dla sprzetu */
div.tabela{width:670px; clear:both;}
div.t_pic{float:left; vertical-align:top; width:120px; height: auto;  } /*border:1px solid #C8C8C8; */
div.t_main{float:right; width:545px; vertical-align:top; padding-left:0px; } /* border:1px solid #C8C8C8; */	
div.t_nag{width:660px; padding: 5px 10px 3px 0; background:#E8F4D9; min-height:18px }
div.t_nag_cena{float:right; text-align:right; }
div.t_nag_nazwa{float:left;padding: 0 0 0 5px;}	


.td_pic { vertical-align:top; width:120px; height: auto; border:1px solid #C8C8C8;	
				
		}		
		
.td_main {
		width:700px; vertical-align:top; padding-left:20px; border:1px solid #C8C8C8;
}

.td_cena {
		width:220px; text-align:right; padding-right:10px;
}

.td_linia {
		border-bottom:1px solid #C8C8C8;
}		