body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #4b5f76;
	margin: 0px auto;
	padding: 0px;
	background: url(/images/tlo.jpg) top center repeat-x #e6edf7;
}

.fck{
	background: url();
	background-color: #ececec;
}

a{
	color: #4b5f76;
	text-decoration: underline;
}

.link_bez{
	text-decoration: none;
}

.tekst_logowanie { color: #fff; }
.font_naglowek { color: #1f567f; font-weight: bolder; }
.font_naglowek_przeczytane { color: #8eabc9; font-weight: bolder; }
.font_data { color: #8eabc9; }
.font_alert { font-weight: bold; color: #11375c; }
.font_copyright { color: #9ebbd9; }
a.link_menu_off { font-weight: bold; color: #4b5f76; text-decoration: none;}
a:hover.link_menu_off{ font-weight: bold; color: #11375c; text-decoration: none;}
a.link_menu_on { font-weight: bold; color: #11375c; text-decoration: none;}

div,p,form,input,table,select,img,tr,td {
	margin: 0px;
	padding: 0px;	
}

ul{
	list-style-image: url(/images/ico.gif);
	list-style-type: square;
	margin-left: 10px;
	padding-left: 10px;		
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
}

.czysc{
	clear: both;	
}

/*FORMULARZE*/

input.formularz{
	color: #4b5f76;
	border: 1px solid #afbfcf;
	width: 350px;
	height: 16px;
	font-size: 11px;
	padding-left:3px;
}

select.formularz_platnosc{
	color: #4b5f76;
	border: 1px solid #afbfcf;
	width: 300px;
	height: 16px;
	font-size: 11px;
}

input.formkoszyk {
	color: #4b5f76;
	border: 1px solid #afbfcf;
	width: 20px;
	height: 15px;
	font-size: 11px;
}

select.formularz{
	color: #4b5f76;
	border: 1px solid #afbfcf;
	width: 352px;
	height: 16px;
	font-size: 11px;
}

textarea.formularz{
	padding-left:3px;
	color: #4b5f76;
	border: 1px solid #afbfcf;
	width: 350px;
	height: 16px;
	font-size: 11px;
}

input.wyszukiwarka{
	padding-left:3px;
	border: 1px solid #afbfcf;
	width: 125px;
	height: 16px;
	font-size: 11px;
	color: #4b5f76;
}

select.wyszukiwarka{
	border: 1px solid #afbfcf;
	width: 82px;
	height: 16px;
	font-size: 11px;
	color: #4b5f76;
}

div.fileinputs {
	position: relative;
	height:16px;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	font-size:11px;
}

input.file {
	position: relative;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	height:16px;
	font-size:11px;
	color:#999579;
}

.etykieta{
	height: 16px;
	width:182px;
	text-align: right;
	background-color:#dadadc;
}
.etykieta_kolor{
	background-color:#dadadc;
	}
.etykieta2{
	background-color:#dadadc;
	}

.lata{
	float:left;
	height:18px;
	color:#11375c;
	width:122px;
	text-align:right;
	line-height:17px;
	margin-bottom:4px;
	cursor:pointer;
}

/*FORMULARZE*/
div#kontener{
	margin: 0px auto;
}

div#top{
	margin: 0px auto;
	width: 900px;
	height: 100px;
	position: relative;
}

/*STRONA GLOWNA*/
div#main{
	margin: 0px auto;
	width: 900px;	
	min-height: 400px;
	height: auto !important;
  height: 400px;
}

div#obrazek_glowna{
	float: left;
	width: 600px;
	height: 246px;
	margin-top: 1px;
	margin-right: 1px;
}

div#flash_glowna{
	float: left;
	width: 299px;
	height: 247px;
}

div#menu_i_logowanie{
	margin: 0px auto;
	width: 900px;	
	height: 53px;
	background-color: #4b5f76;
	position: relative;
}

div#menu_poziome{
	height: 28px;
	width: 601px;
	background-color: #1f567f;
}

.menu_poziome_elem{
	height: 28px;
	line-height: 27px;
	background-color: #1f567f;	
	float: left;
	cursor: pointer;
}

.menu_poziome_elem a{
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
	
div#logowanie{
	position: absolute;
	top: 3px;
	right: 17px;
}

input.logowanie{
	background: url(/images/input_logowanie.jpg) top center no-repeat;
	border: 0px;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 0px;
	width: 111px;
	height: 14px;
	color: #4b5f76;
	font-size: 11px;
}

input.logowanie2{
	background: url(/images/input_logowanie2.jpg) top center no-repeat;
	border: 0px;
	padding-left: 4px;
	padding-top: 2px;
	padding-right: 0px;
	width: 138px;
	height: 14px;
	color: #4b5f76;
	font-size: 11px;
}



select.logowanie{
	background: url(/images/input_logowanie.jpg) top center no-repeat;
	border: 0px;
	width: 106px;
	height: 16px;
	color: #4b5f76;
	font-size: 11px;
}

div#tresc_glowna{
	float: left;
	background-color: #ececec;
	width: 601px;
	min-height: 128px;
	height: auto !important;
  height: 128px;
  position: relative;
}

div#wydarzenia{
	float: left;
	width: 299px;
	height: 127px;
}

div#wydarzenia_top{
	height: 26px;
	width: 299px;
	background: url(/images/nagl_wydarzenia.jpg) top center no-repeat;
}

div#wydarzenia_tresc{
	min-height: 101px;
	height: auto !important;
  height: 101px;
	background: url(/images/tlo_wydarzenia.jpg) top center repeat-x;
}
/*STRONA GLOWNA*/
/*STOPKA*/
div#bottom{
	margin: 0px auto;
	width: 900px;	
	height: 50px;
	position: relative;
}

div#newsletter{
	width: 272px;
	height: 30px;
	background-color: #ececec;
	float:left
}

div#komunikat_newsletter{
	font-size: 11px;
	font-weight: bold;
	color: #11375c;
	float:left;
}

div#menu_dol{
	height: 24px;
	width: 400px;
	text-align: left;
	float: left;
}
/*STOPKA*/
/*LADNE SELECTY*/
div#select_wyszukiwarka{
	background: url(/images/select_wyszukiwarka.jpg) top center no-repeat;
	position: absolute;
	right: 10px;
	top: 5px;
	width: 85px;
	height: 18px;
	z-index: 300;
}

.padding_wyszukiwarka{
	padding-top: 2px;
	padding-left: 3px;
}

div#menu_pod {
	position: absolute;
	background: #fff;
	height: 1px;
	border: 1px solid #afbfcf;
	overflow: hidden;
	width: 83px;
	right: 10px;
	top: 19px;
	z-index: 200;
}

.select_lista{
	width: 83px;
	height: 14px;
	cursor: pointer;
}

.select_lista2{
	width: 103px;
	height: 14px;
	cursor: pointer;
}
.select_lista3{
	width: 445px;
	height: 16px;
	padding-left:3px;
	cursor: pointer;
}


div#select_logowanie{
	background: url(/images/select_logowanie.jpg) top center no-repeat;
	position: absolute;
	right: 4px;
	top: 4px;
	width: 105px;
	height: 16px;
	z-index: 300;
}

div#menu_pod2 {
	position: absolute;
	background: #fff;
	height: 1px;
	border: 1px solid #afbfcf;
	overflow: hidden;
	width: 103px;
	right: 4px;
	top: 16px;
	z-index: 200;
}
/*LADNE SELECTY*/
/*PODSTRONA*/
div#obrazek_podstrona{
	width: 700px;
	height: 246px;
	margin-top: 1px;
	margin-right: 1px;
}

div#lewa_podstrona{
	float: left;
	width: 701px;
	
}
div#menu_poziome_podstrona{
	height: 28px;
	width: 701px;
	background-color: #1f567f;
}


div#prawa_podstrona{
	float: left;
	width: 199px;
}
div#tresc_podstrona{
	width: 701px;
	background-color: #ececec;
	overflow:hidden;

  position: relative;
 
}
/*MENU PRAWE*/
div#menu_prawe{
	width: 199px;
	background: url(/images/menu_pasek_poziom.jpg) top center repeat-y;
	min-height: 301px;
	height: auto !important;
  height: 301px;
}
.lista_menu{
	list-style-type: none;
	padding: 0px;
	margin:0px;
}


/*MENU PRAWE*/

div#nawigbox{
	position: absolute;
	right: 10px;
	top: 5px;
	text-align: right;
	font-size: 10px;
	color: #1f567f;
}
div#nawigbox a {
	color: #1f567f;
}

/*PODSTRONA*/

/*DEKORY*/
.dekor{
	float: left;
	height: 150px;
	width: 105px;	
	text-align:left;
}

.dekor_obrazek{
	position: relative;
	height: 107px;
	width: 105px;	
}

/*DEKORY*/

/*DEKORY PROSTOKĄTNE*/
.dekor2{
	float: left;
	height: 85px;
	width: 145px;	
	text-align:left;
}

.dekor_obrazek2{
	position: relative;
	height: 57px;
	width: 145px;	
}

/*DEKORY*/



/* DYSTRYBUTORZY */
div#select_wojewodztwa{
	background: url(/images/select_wyszukiwarka_dystryb.jpg) top right no-repeat;
	position: absolute;
	width: 448px;
	height: 18px;
	z-index: 300;
}

div#menu_pod3 {
	position: relative;
	background: #fff;
	height: 1px;
	border: 1px solid #afbfcf;
	overflow: hidden;
	width: 446px;
	top: 12px;
	z-index: 200;
	padding-top:3px;
}

/* DYSTRYBUTORZY */


/* PRODUKTY */

div.produkt_box { width:310px; float:left; padding-right:25px; margin-top:35px; overflow:hidden;}

div.produkt_nazwa { border-bottom:1px solid #ececf4; padding-bottom:4px; padding-left:5px; margin-bottom:10px; font-weight:bold; color:#28546d;}
div.produkt_img { width:104px; float:left; text-align:center; }
div.produkt_opis { width:200px; float:left; padding-left:5px;  }
div.produkt_cena { font-weight:bold; color:#28546d; width:95px; float:left; padding-top:2px;} 
div.produkt_koszyk { width:110px; float:left; text-align:right; } 



div.naglowek_logowanie { border-bottom:1px solid #768ea6; padding-bottom:3px; color:#ffffff; font-size:12px; font-weight:bold; margin-bottom:8px;} 

/* PRODUKTY */

div.prawobox { background-color:#4b5f76; padding-top:12px; padding-bottom:6px; padding-left:11px; padding-right:9px; }

div.gieldabox_dzial,div.gieldabox_linki
{ 
	background-color:#dadadc; color:#1f567f; font-weight:bold;
	width:198px; padding-left:10px;
	float:left; display:inline; margin-right:8px;	
}

div.gieldabox_dzial { height:18px; padding-top:4px;  }
div.gieldabox_linki{ padding-top:6px; padding-bottom:6px; height:32px; margin-top:3px;}

div.gielda_naglowek { width:340px; border-bottom:1px solid #ececf4; padding-bottom:4px; margin-bottom:15px; margin-top:20px; font-weight:bold; color:#28546d;}

div.ogloszenie_item
{
	background-color:#dadadc; color:#1f567f; font-weight:bold;  
	padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px;
	margin-top:35px; 
}

.ramka{
	padding: 2px;
	border: 1px solid #c1c1c1;	
}



div#tresc_artykulu img{
	padding: 2px;
	border: 1px solid #c1c1c1;		
}
div#tresc_artykulu2 img{
	padding: 2px;
	border: 1px solid #c1c1c1;		
}

div.galeria_fotka
{
	border:1px solid #dfdfdf;
	width:200px; height:255px;
	overflow:hidden; margin-bottom:6px;
	position:relative; 
	
}
div.galeria_box
{
	margin-bottom:20px; margin-right:15px;
	width:205px; float:left; display:inline; overflow:hidden;
	text-align:center;
}

.kreska{
	border-bottom: 1px solid #dadadc;
}

.badania td{
 padding-left: 2px;
 text-align: left;
}