body
{
	margin: 0;
	padding: 0;
	background: #1f6929;
	font: 11px/160% Verdana, sans-serif;
	color: #1f6929;
	text-align: center;
}

a:focus { 
	outline:none; /*usuwanie niebieskiej obwódki w FF*/
}


#top_header
{
	margin: 0px;
	padding: 0px;
	_width: 100%;
	min-width: 1024px;
	height: 256px;
	background: transparent url(/images/header_bkg_.jpg) repeat-x center top;
}

#header_sky
{
	width: 1024px;
	height: 171px;
	margin: 0 auto;
	background: transparent url(/images/sky.jpg) no-repeat left top;
}

#header_haslorosa
{
	width: 920px;
	height: 43px;
	margin: 0 auto;
	background: transparent url(/images/header_haslo.jpg) no-repeat left top;
}

#header_sepa1
{
	width: 920px;
	height: 7px;
	margin: 0 auto;
	background: transparent url(/images/menu_sepa1.jpg) no-repeat left top;
}




#menu
{
	width: 920px;
	height: 29px;
	margin: 0 auto;
	background: transparent url(/images/menu_bkg_.jpg) no-repeat left center;
}

ul.menu
{
	float:left;
	height: 29px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.menu  li, li.leaf
{
	float: left;
	padding: 0px;
  	height: 29px;
  	background-image: url(/images/menu_separator.jpg);
	background-repeat: no-repeat;
	background-position: center left;
 	height: 100%;
}

ul.menu li a, li.leaf a, ul.menu li a:visited
{
	margin: 0 2px 0 2px;
	padding: 6px 0 0 35px;
	color: #003300;
  	text-decoration: none;
  	display: block;
	font-weight: bold;
  	font-size: 10pt;
 	height: 29px;
  	font-family: Arial;
	float: left; /* ie6 fix */
	display: inline; /* ie6 fix */
}

#header_sepa2
{
	width: 920px;
	height: 6px;
	margin: 0 auto;
	padding:0;
	background: transparent url(/images/menu_sepa2.jpg) no-repeat left top;
	line-height:100%;
}


#wrapper
{
	overflow: hidden;
	_width:100%;
	min-width:1024px;
	min-height:240px;
	background: #FFFDE8;
	margin:0 auto;
	padding:0;
}

#content
{
	margin: 0 auto;
	width:750px;
	font: 10pt/110% Verdana, sans-serif;
	font-weight:bold;
	background: #FFFDE8;
	color: #1f6929;
}


#content p
{
	width:220px;
	min-height:210px;
	text-align:center;	
	padding:0px;
	color: #1f6929;
	background: transparent url(/images/spacer.gif) no-repeat bottom center;
	background-position:bottom center;
}


#f_zaja
{
	float:left;
	width:480px;
	height:229px;
	margin:0px;
	padding:0px;
	background: transparent url(/images/tlo_img.jpg) no-repeat left;
}

#f_zaja img
{
	margin-left:2px;
	margin-top:11px;
}



.td_opis
{
	font-weight:bold;
	text-decoration:underline;
	text-transform: uppercase;
}

.td_tekst
{
	color: #666666;
	text-decoration:underline;
}


.td_tekstnu
{
	color: #666666;
	
}
/* ----------------------------------------------------------------------------- */








a:link, a:visited
{
	color: #9b0103;
	text-decoration: none;
}


a:hover
{
	color: #9b0103;
	text-decoration: none;
}


a:active, a.active
{
	color: #df0509;
}


#footer_spacer
{
	height:95px;
}

#sidebar
{
	margin-top:6px;
	width:160px;
	float:left;
	text-align:left;
}

#sidebar ul li
{
	width:160px;
	margin:0px;
	padding:0px;
	list-style: none;	
	
}

#info
{
	float:left;
	width:554px;
	text-align:left;
	font-weight:normal;
	color:#1f6929;
}

#info p
{	
	text-align:left;
	width:540px;
	margin:0;
	padding:0px 0px 0px 23px ;	
	color: #666666;
	background: transparent url(/images/no.gif) no-repeat left center;
}


#info img.inf_title
{
	margin-top:5px;
}

#informacje
{
	float:left;
	width:554px;
	text-align:left;
	font-weight:normal;
	color:#1f6929;
	margin-top:10px;
}

#informacje img
{
	margin-top:-8px;
	padding-right:7px;
	padding-top:0px;
}

#informacje img.inf_title
{
	margin-top:5px;
}

#informacje p
{
	min-height:0px;
	width:554px;
	text-align:left;
	line-height:130%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 25px 20px;	
	color: #666666;
	background: transparent url(/images/no.gif) no-repeat left center;

}


#informacje span.greenowy_small
{
	font: 10px/160% Verdana, sans-serif;
	color: #1f6929;
	font-weight:bold;
}

#aktualnosci
{
	float:left;
	width:554px;
	height: 500px;
	text-align:left;
	font-weight:normal;
	color:#1f6929;
}

#aktualnosci p
{
	min-height:0px;
	width:554px;
	text-align:left;
	line-height:130%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 25px 20px;	
	color: #666666;
	background: transparent url(/images/no.gif) no-repeat left center;
}

#aktualnosci img
{
	padding-right:7px;
}

#aktualnosci span.greenowy_small
{
	font: 10px/160% Verdana, sans-serif;
	color: #1f6929;
	font-weight:bold;
}



#promocje
{
	padding-top:10px;
	float:left;
	width:554px;
	text-align:left;
	font-weight:normal;
	color:#1f6929;
	height:100%;
}

#promocje p
{
	min-height:0px;
	text-align:left;
	line-height:130%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 25px 20px;	
	color: #666666;
	background: transparent url(/images/no.gif) no-repeat left center;
}

#promocje img.plakat
{
	margin-top:15px;
	margin-left:20px;
}

#praca
{
	width:554px;
	text-align:left;
	font-weight:normal;
	color:#1f6929;
}

#praca p
{
	min-height:0px;
	text-align:left;
	line-height:130%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 25px 20px;	
	color: #666666;
	background: transparent url(/images/no.gif) no-repeat left center;
}

#praca img
{
	margin-top:-8px;
	padding-right:7px;
	padding-top:0px;
}

#praca span.greenowy_small
{
	font: 10px/160% Verdana, sans-serif;
	color: #1f6929;
	font-weight:bold;
}




#sklepyadr
{
	padding-bottom:30px;
	float:left;
	width:570px;
	text-align:left;
	font-weight:normal;
	color:#1f6929;
}

#sklepyadr p
{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 20px;	
	min-height:0px;
	width:500px;
	text-align:left;
	line-height:130%;
	color: #666666;
	background: transparent url(/images/no.gif) no-repeat left center;
}

#sklepyadr img
{
	margin-top:-8px;
	padding-right:7px;
	padding-top:0px;
}

#sklepyadr span.greenowy_small
{
	font: 10px/160% Verdana, sans-serif;
	color: #1f6929;
	font-weight:bold;
}

#sklepyadr img.inf_title
{
	margin-top:15px;
}

#galeriaimg
{
	display				: block;
	float				: left;
	width				: 160px;
	height				: 180px;
	font-size			: 9px;
	text-decoration		: none;
	text-align			: center;
	color				: #1e6928;
	font-weight			: bold;
	margin-right		: 20px;
}



#galeriaimg a.link, a.visited, a.hoover
{
	color				: #1e6928;
}

#galeria
{
	margin: 20px;
	width:570px;
	background: #FFFDE8;
}

#galeria img
{
	float:left;
	border:5px solid #999967;
	padding:0 0 0 0;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	margin-bottom:0px;
}

#back
{
	margin: 20px;
	width:74px;
}


#back img
{
	display:inline;	
	text-align:left;
	margin-top:-8px;
	padding-left:0px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	
}



#footer_top
{
	margin: 0;
	padding: 0;
	_width: 100%;
	min-width: 1024px;
	height: 242px;
	background: transparent url(/images/footer_top_bkg.jpg) repeat-x center top;
}

#footer_top_bg_trzy
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_trzy_lz_firma.jpg) no-repeat left top;
}

#footer_top_bg_trzy_dl
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_trzy_lz_dolacz.jpg) no-repeat left top;
}


#footer_top_bg_trzy_home__
{
	width: 1024px;
	height: 242px;
	margin:0 auto;
	padding:0px;
	background: transparent url(/images/footer_bg_trzy_lz_home.jpg) no-repeat center top;
}



#footer_top_bg_trzy_home
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_trzy_lz_home.jpg) no-repeat left top;
}

#footer_top_bg_trzy_kontakt
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_trzy_lz_kontakt.jpg) no-repeat left top;
}



#footer_top_bg_dwa img
{
	padding-top:95px;
}

#footer_top_bg_dwa
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_dwa_lz_dolacz.jpg) no-repeat left top;
}

#footer_top_bg_dwa_sklepy
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_dwa_lz_sklepy.jpg) no-repeat left top;
}


#footer_top_bg_dwa_vitaklub
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_dwa_lz_vitaklub.jpg) no-repeat left top;
}

#footer_top_bg_dwa_vitaklub2
{
	width: 1024px;
	height: 242px;
	margin: 0 auto;
	background: transparent url(/images/footer_bg_dwa_lz_vitaklub2.jpg) no-repeat left top;
}

#footer_rosa___
{
	width: 352px;
	height: 115px;
	margin: 0 auto;
	background: transparent url(/images/footer_rosa.jpg) no-repeat left top;
}

#footer_rosa
{
	width: 722px;
	height: 115px;
	margin: 0 auto;
	background: transparent url(/images/rosa_logo_footer.jpg) no-repeat left top;
}

#footer
{
	clear:right;
	margin: 0;
	padding: 0;
	_width: 100%;
	min-width: 1024px;
	min-height: 254px;
	background: transparent url(/images/footer.jpg) repeat-x center top;
}

#aktualnosci img.inf_title
{
	margin-top:15px;
}


#aktualnosci ul
{
	margin-left:20px;
	margin-top:0px;
	padding:0;
	list-style: none;
	_line-height:180%;
}

#aktualnosci li
{
	padding-left: 20px;
	background-image: url(/images/square.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	line-height:130%;
}

#inf_txt
{
	float:left;
	margin:0px;
	padding:0px;
}

#inf_txt p
{
	width:240px;
}

#f_zaja
{
	float:left;
	width:480px;
	height:229px;
	margin:0px 30px 0px 0px;
	padding:0px;
	background: transparent url(/images/tlo_img.jpg) no-repeat left;
}


#f_zaja img
{
	margin-left:2px;
	margin-top:11px;
}

#main_text
{
	width:220px;
	text-align:center;
}


#formatka
{
	padding-top: 20px;
	padding-left: 27px;
	padding-bottom: 0px;
	padding-right: 27px;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:15px;
	margin-right:0px;
	background:#e9e7d2;
	width:500px;
	height:360px;
	color:#333333;
	font-weight:bold;
	
}


#formatka_d
{
	padding-top: 20px;
	padding-left: 27px;
	padding-bottom: 0px;
	padding-right: 27px;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:15px;
	margin-right:0px;
	background:#e9e7d2;
	width:500px;
	height:460px;
	color:#333333;
	font-weight:bold;
	
}


#formatka_l
{
	padding-top: 20px;
	padding-left: 27px;
	padding-bottom: 0px;
	padding-right: 27px;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:15px;
	margin-right:0px;
	background:#e9e7d2;
	width:500px;
	height:170px;
	color:#333333;
	font-weight:bold;
	
}

#inpt
{
	
	margin-top:0px;	
	margin-bottom:0px;	
	margin-left:0px;	
	margin-right:0px;	
	padding: 0px 0px 20px 0px;
	
}

#inpt input
{
	border: 1px inset #e9e7d2;
	font: 11px Verdana, sans-serif;
}

#labelek
{
	width:170px;
	float:left;
	text-align:left;
	margin-top:0px;	
	margin-bottom:0px;	
	margin-left:0px;	
	margin-right:10px;
}

.labelek_l
{
	width:170px;
	float:left;
	font-size: 8pt;
	text-align:left;
	margin-top:0px;	
	margin-bottom:0px;	
	margin-left:0px;	
	margin-right:10px;
}


.labelek_log
{
	width:330px;
	float:left;
	font-size: 8pt;
	text-align:left;
	margin-top:0px;	
	margin-bottom:0px;	
	margin-left:0px;	
	margin-right:10px;
}

#labelek_longer
{
	width:378px;
	float:left;
	text-align:left;
	margin-top:0px;	
	margin-bottom:0px;	
	margin-left:0px;	
	margin-right:10px;	
}

#buttony
{
	padding:0px;
	margin-top:0px;
}

#buttonyl
{
	padding-top:18px;
	margin-top:0px;
}

#buttony input
{
	padding			: 0;
}


.redowy
{
	color:#ff0000;
}

.redowy_bold
{
	font-weight:bold;	
	color:#ff0000;
}

.greenowy
{
	color: #1f6929;
}

.greenowy_bold
{
	font-weight:bold;
	color: #1f6929;
}

.greyowy_bold
{
	font-weight:bold;
	color: #666666	;
}

.greyowy
{
	font-weight:normal;
	color: #666666	;
}


.greyowy_dark
{
	font-weight:normal;
	color: #333333;
}

.greyowy_dark_bold
{
	font-weight:bold;
	color: #333333;
}



#licznik
{
	width:319px;
	height:23px;
	padding-top:3px;
	margin: 0 auto;
	font-size:11px;
	font-weight:bold;
	background: transparent url(/images/licznik.jpg) no-repeat left;
	color:#1f6929;
}

#licznikopis
{
	height:10px;
	margin: 0 auto;
	font-size:10px;
	color:#509337;
}


/* CSS-based Image Maps
   Author: Frank Manno
   Version: Nov. 25, 2004
----------------------------------------------- */

/* ---------- hidden ONLY if CSS is enabled.  If disabled, image is rendered ---------- */
img.image{ display: none; }

dl#homeMap{
	margin:0 auto;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	background: transparent url(/images/home_trzy.jpg) no-repeat center center ;
	height: 135px;
	width: 723px;
	position: relative;
}


dl#firmaMap{
	margin:0 auto;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	background: transparent url(/images/o_firmie_trzy.jpg) no-repeat top left ;
	height: 135px;
	width: 723px;
	position: relative;
}

dl#dolaczMap{
	margin:0 auto;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	background: transparent url(/images/dolacz_trzy.jpg) no-repeat top left ;
	height: 135px;
	width: 723px;
	position: relative;
}

dl#sklepyMap{
	margin:0 auto;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	background: transparent url(/images/naszesklepy_dwa.jpg) no-repeat top left ;
	height: 135px;
	width: 723px;
	position: relative;
}

dl#klubMap{
	margin:0 auto;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	background: transparent url(/images/vitaklub_dwa.jpg) no-repeat top left ;
	height: 135px;
	width: 723px;
	position: relative;
}


dl#klubMap2{
	margin:0 auto;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	background: transparent url(/images/vitaklub_jeden.jpg) no-repeat top left ;
	height: 135px;
	width: 723px;
	position: relative;
}

dl#kontaktMap{
	margin:0 auto;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	background: transparent url(/images/kontakt_trzy.jpg) no-repeat top left ;
	height: 135px;
	width: 723px;
	position: relative;
}

dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%; }

/* ---------- Hotspot Declarations ---------- */


/* Start o firmie */
dd#historiaDef{ top: 8px; left: 8px; }
dd#historiaDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#historiaDef a span{ display: none; }

dd#misjaDef{ top: 8px; left: 255px; }
dd#misjaDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none;	}
dd#misjaDef a span{ display: none; }

dd#znakDef{ top: 8px; left: 500px; }
dd#znakDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#znakDef a span{ display: none; }
/* Koniec o firmie */

/* Start home */
dd#vitaklubDef{ top: 8px; left: 8px; }
dd#vitaklubDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#vitaklubDef a span{ display: none; }

dd#promocjeDef{ top: 8px; left: 255px; }
dd#promocjeDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none;	}
dd#promocjeDef a span{ display: none; }

dd#pracaDef{ top: 8px; left: 500px; }
dd#pracaDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#pracaDef a span{ display: none; }
/* Koniec home */



/* Nasze sklepy */
dd#adresyDef{  top: 8px; left: 118px; }
dd#adresyDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#adresyDef a span{ display: none; }


dd#galeriaDef{ top: 8px; left: 385px;}
dd#galeriaDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#galeriaDef a span{ display: none; }

/* Nasze sklepy */

/* Vita Klub */
dd#logowanieDef{ top: 8px; left: 118px; }
dd#logowanieDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#logowanieDef a span{ display: none; }

dd#regulaminDef{ top: 8px; left: 385px; }
dd#regulaminDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#regulaminDef a span{ display: none; }
/* Vita KLub */


/* Vita Klub 2*/
dd#logowanieDef{ top: 8px; left: 248px; }
dd#logowanieDef a{ position: absolute; width: 219px; height: 248px; text-decoration: none; }
dd#logowanieDef a span{ display: none; }
/* Vita KLub */

/* Start kontak */
dd#zarzadDef{ top: 8px; left: 8px; }
dd#zarzadDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#zarzadDef a span{ display: none; }

dd#rozwojDef{ top: 8px; left: 255px; }
dd#rozwojDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none;	}
dd#rozwojDef a span{ display: none; }

dd#marketingDef{ top: 8px; left: 500px; }
dd#marketingDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#marketingDef a span{ display: none; }
/* Koniec kontakt */




/* Dołącz do nas */

dd#punktyDef{ top: 8px; left: 8px;  }
dd#punktyDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#punktyDef a span{ display: none; }

dd#dostawcyDef{ top: 8px; left: 255px; }
dd#dostawcyDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#dostawcyDef a span{ display: none; }

dd#standardyDef{ top: 8px; left: 500px; }
dd#standardyDef a{ position: absolute; width: 217px; height: 118px; text-decoration: none; }
dd#standardyDef a span{ display: none; }
/* Koniec dołącz do nas */




/* Main menu */

dl#menuhMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}

dl#menufMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu_.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}

dl#menudMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu_d.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}

dl#menunsMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu_ns.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}


dl#menuakMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu_ak.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}


dl#menuvkMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu_vk.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}


dl#menuprMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu_pr.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}


dl#menuktMap{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/menu_kt.gif) no-repeat top left ;
	height: 29px;
	width: 920px;
	position: relative;
}

dd#ofirmieDef{ top: 0px; left: 70px; }
dd#ofirmieDef a{ position: absolute; width: 74px; height: 29px; text-decoration: none; }
dd#ofirmieDef a:hover{ position: absolute; background: transparent url(/images/menu/menu.gif) -70px -36px no-repeat; }
dd#ofirmieDef a span{ display: none; }

dd#dolaczDef{ top: 0px; left: 172px; }
dd#dolaczDef a{ position: absolute; width: 111px; height: 29px; text-decoration: none; }
dd#dolaczDef a:hover{ position: absolute; background: transparent url(/images/menu/menu.gif) -172px -36px no-repeat; }
dd#dolaczDef a span{ display: none; }


dd#sklepymDef{ top: 0px; left: 310px; }
dd#sklepymDef a{ position: absolute; width: 100px; height: 29px; text-decoration: none; }
dd#sklepymDef a:hover{ position: absolute; background: transparent url(/images/menu/menu.gif) -310px -36px no-repeat; }
dd#sklepymDef a span{ display: none; }

dd#aktumDef{ top: 0px; left: 437px; }
dd#aktumDef a{ position: absolute; width: 98px; height: 29px; text-decoration: none; }
dd#aktumDef a:hover{ position: absolute; background: transparent url(/images/menu/menu.gif) -437px -36px no-repeat; }
dd#aktumDef a span{ display: none; }

dd#vitamDef{ top: 0px; left: 562px; }
dd#vitamDef a{ position: absolute; width: 81px; height: 29px; text-decoration: none; }
dd#vitamDef a:hover{ position: absolute; background: transparent url(/images/menu/menu.gif) -562px -36px no-repeat; }
dd#vitamDef a span{ display: none; }

dd#promocjemDef{ top: 0px; left: 670px; }
dd#promocjemDef a{ position: absolute; width: 78px; height: 29px; text-decoration: none; }
dd#promocjemDef a:hover{ position: absolute; background: transparent url(/images/menu/menu.gif) -670px -36px no-repeat; }
dd#promocjemDef a span{ display: none; }

dd#kontaktmDef{ top: 0px; left: 775px; }
dd#kontaktmDef a{ position: absolute; width: 72px; height: 29px; text-decoration: none; }
dd#kontaktmDef a:hover{ position: absolute; background: transparent url(/images/menu/menu.gif) -775px -36px no-repeat; }
dd#kontaktmDef a span{ display: none; }

/* Konie main menu*/

/**/

dl#footer_copy{
	margin:auto;
	padding:0px;
	background: transparent url(/images/menu/dot_723115.gif) no-repeat top left ;
	height: 115px;
	width: 723px;
	position: relative;
}


dd#logicaDef{ top: 11px; left: 653px;  }
dd#logicaDef a{ position: absolute; width: 60px; height: 23px; text-decoration: none; }
dd#logicaDef a span{ display: none; }


/* */

.user_products
{
	font-size:10px;
	_background-color: #dfe7c7;	
	padding: 4px;
	float: left;
	width: 91px;
	height: 115px;
	margin: 0px 8px 8px 0;
	text-align: center;
	overflow: hidden;
}


#informacje table.asortyment
{
	width:350px;
	margin-left:30px;
	margin-bottom:40px;
	
}

#informacje table
{
	width:500px;
	margin-left:30px;
	margin-bottom:40px;
	
}

#informacje td.title,  th
{
	
	text-align:center;
	font-weight:bold;
}

#informacje td, th
{
	
	text-align:center;
	padding:10px;
	border-bottom:1px solid #dfe7c7;
	border-left:1px solid #dfe7c7;

}

#informacje td.title
{
	
	padding:10px;
	border-top:1px solid #dfe7c7;


}

#informacje td.ending,  th.ending
{
	
	border-right:1px solid #dfe7c7;

}

#umowalew
{
	margin-left:30px;
	font: 11px/160% Verdana, sans-serif;
	color: #1f6929;
}

#wyloguj 
{
	margin-top				: -30px;
	width					: 150px;
	text-align				: right;
	font					: 11px/160% Verdana, sans-serif;
}

#wyloguj a:hover
{
	text-decoration			: underline;
}

#user_list_materials h4
{
	clear					: both;
	padding					: 0;
	margin-left				:-10px;
	margin-top				: 0px;
	margin-bottom			: 5px;
	text-transform			: uppercase;
	font-size				: 12px;
}

#user_list_materials
{
	margin				: 0px;
}

#user_list_materials li.list_products
{
	padding-bottom			: 5px;
	list-style-image		: none;
	list-style-type			: none;
}