body.intra {
	position:	relative;
	width: 60em;
	margin: 0 auto;
	background-color:	#2E5137;
}

/* ------------- nagłówek-----------------  */

#empty {
	position: absolute;
	z-index: -1;
	top: 0.5em;
	float: left;
	margin: 0;
	padding: 0;
	width: 60em;
	height: 0.5em;
	background-color: white;
}

#intraNaglowek {
	position: absolute;
	z-index: 0;
	top: 1em;
	height: 3em;
	width: 60em;
	background-color: white;
}

div.naglowek_lewy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 3em;
	width: 0.5em;
}

div.intraNaglowek_left {
	float: left;
	margin: 0;
	padding: 0;
	height: 3em;
	width: 29.5em;
}

div.intraNaglowek_right {
	float: left;
	margin: 0;
	padding: 0;
	height: 3em;
	width: 29.5em;
} 


div.naglowek_prawy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 3em;
	width: 0.5em;
}




div.search {
	float: left;
	margin: 0;
	padding: 0;
	width: 18em;
	height: 1.5em;
	background-color: white;
}

div.puste_pole_prawy_naglowek {
	float: left;
	margin: 0;
	padding: 0;
	width: 11.5em;
	height: 1.5em;
	background-color: white;
}




div.puste_pod {
	float: left;
	margin: 0;
	padding: 0;
	width: 29.5em;
	height: 1.5em;
	background-color: white;
}

#submit{
	width: 100%;
	height: 100%;
	display: block;
	background-image: url(../img/szukaj.png);
	background-repeat: no-repeat;
	border: none;
}

/*
input.wyszukiwarka_submit {
	width: 1.8em;
	height: 1.7em;
	background-image: url(../img/szukaj.png);
	background-repeat: no-repeat;
}
*/

input.wyszukiwarka_search {
	height: 100%;
	width: 100%;
	display: block;
	background-color: #EBECEC;
	border: none;
	color: #2E5137;
}

a.mainp_nag:link {
	color: #973232;
	text-decoration: none;
	font-size: x-small;
	font-family: sans-serif;
}

a.mainp_nag {
	font-size: x-small;
	font-family: sans-serif;
	text-decoration: none;
	color: #B62C2C;
}

/* ------------- menu-----------------  */

#intraMenu {
	position: absolute;
	z-index: 2;
	top: 4em;
	height: 2.7em;
	width: 60em;
	background-color: white;
	text-align: center;
	line-height: 1.9em;
}

div.menu_lewy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 2.7em;
	width: 0.5em;
}

div.pojemnik_menu {
	float: left;
	background-color: #397044;
	background-image: url(../img/do_menu.png);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	width: 59em;
	height: 2.2em;
}

.menu {
	float:left;
}

.menu dl {
	width: 6em;
	margin: 0;
	padding: 0;
}

.menu dl.promo {
	width: 5em;
	margin: 0;
	padding: 0;
}

.menu dl.konkar {
	width: 5.5em;
	margin: 0;
	padding: 0;
}


.menu dl.ofe {
	width: 4em;
	margin: 0;
	padding: 0;
}

.menu dl.kon {
	width: 5.3em;
	margin: 0;
	padding: 0;
}

.menu dl.kar {
	width: 4.7em;
	margin: 0;
	padding: 0;
}

.menu dl.sklad {
	width: 9em;
	margin: 0;
	padding: 0;
}

.menu dl.weteryn {
	width: 11.8em;
	margin: 0;
	padding: 0;
}

.menu dl.kr {
	margin: 0;
	padding: 0;
	width: 0.27em;
}

.menu dt {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
}

.menu dt.kreska {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
	width: 0.27em;
}

.menu dd {
	margin: 0;
	padding: 0;
	background-color: #3B5140;
	background-image: url(../img/do_menu.png);
	color: #000;
	border-top: 1px solid white;
	height: 1.7em;
	font-family: sans-serif;
	line-height:1.5em;
	width: 8.2em;
}

.menu2 {
	float:left;
}

.menu2 dl {
	width: 14.5em;
	margin: 0;
	padding: 0;
}

.menu2 dl.kr {
	margin: 0;
	padding: 0;
	width: 0.27em;
}

.menu2 dt {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
}

.menu2 dt.kreska {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
	width: 0.27em;
}

.menu2 dd {
	margin: 0;
	padding: 0;
	background-color: #3B5140;
	background-image: url(../img/do_menu.png);
	color: #000;
	border-top: 1px solid white;
	height: 1.7em;
	font-family: sans-serif;
	line-height:1.5em;
}

.menu3 {
	float: left;
}

.menu3 dl {
	width: 7em;
	margin: 0;
	padding: 0;
}

.menu3 dl.kr {
	margin: 0;
	padding: 0;
	width: 0.27em;
}

.menu3 dt {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
}

.menu3 dt.kreska {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
	width: 0.27em;
}

.menu3 dd {
	margin: 0;
	padding: 0;
	background-color: #3B5140;
	background-image: url(../img/do_menu.png);
	color: #000;
	border-top: 1px solid white;
	height: 1.7em;
	font-family: sans-serif;
	line-height: 1.5em;
}

.menu4 {
	float: left;
}

.menu4 dl {
	width: 5.8em;
	margin: 0;
	padding: 0;
}

.menu4 dl.kr {
	margin: 0;
	padding: 0;
	width: 0.27em;
}

.menu4 dt {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
}

.menu4 dt.kreska {
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 2.2em;
	font-family: sans-serif;
	width: 0.27em;
}

.menu4 dd {
	margin: 0;
	padding: 0;
	background-color: #3B5140;
	background-image: url(../img/do_menu.png);
	color: #000;
	border-top: 1px solid white;
	height: 1.7em;
	font-family: sans-serif;
	line-height: 1.5em;
}

a.pozycje_menu {
	text-decoration: none;
	font-size: small;
	font-family: sans-serif;
	color: white;
}

/* ------------- zdjęcia główne strony-----------------  */

#intraMainFoto {
	position: absolute;
	z-index: 1;
	top: 6.1em;
	height: 20.5em;
	width: 60em;
	background-color: white;
}

div.foto_lewy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 20.5em;
	width: 0.5em;
}

div.foto_lewy_odstep_2 {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height:20.5em;
	width:0.5em;
}

div.foto_lewy_odstep_3 {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 20.5em;
	width: 0.5em;
}

div.foto1 {
	float: left;
	margin: 0;
	padding: 0;
	height: 20em;
	width: 13.5em;
	background-image: url(../img/tbl.png);
	background-repeat: no-repeat;
}

div.foto2 {
	float: left;
	margin: 0;
	padding: 0;
	height: 20em;
	width: 22em;
}

div.foto3 {
	float: left;
	margin: 0;
	padding: 0;
	height: 20em;
	width: 22.5em;
	background-image: url(../img/zgoda.png);
	background-repeat: no-repeat;
}

/* ------------- belki poziome pod zdjeciami -----------------  */

#cont {
	position: absolute;
	z-index: 3;
	top: 26.6em;
	height: 3em;
	width: 60em;
	background-color: white;
}

div.cont_lewy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 3em;
	width: 0.5em;
}

div.cont_lewy_odstep_2 {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 3em;
	width: 0.5em;
}

div.cont_lewy {
	float: left;
	margin: 0;
	padding: 0;
	height: 2.5em;
	width: 13.5em;
	background-image: url(../img/cont_lewy.png);
	background-repeat: no-repeat;	
}

div.cont_prawy {
	float: left;
	margin: 0;
	padding: 0;
	height: 2.5em;
	width: 45em;
	background-image: url(../img/panel_pion.png);
	background-repeat: no-repeat;
}

/* ------------- content-----------------  */

#content {
	position: absolute;
	z-index: 4;
	top: 29.6em;
	height: auto;
	width: 60em;
	background-color: white;
	background-image: url(../img/tlo.png);
	background-repeat: no-repeat;
}

/* ----------- panel lewa strona -----------------*/

div.content_lewy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	height: 3em;
	width: 0.5em;
}

div.content_left {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
}

img.max_panel_lewy {
	float: left;
	margin: 1em 0 0 0.5em;
}

a.max_link {
	float: left;
	text-decoration: none;
	color: white;
	font-family: sans-serif;
	font-size: small;
	margin: 1.2em 0 0 1em;
}

a.max_tytul_panel_lewy {
	text-decoration: none;
	color: white;
	font-family: sans-serif;
	font-size: small;
	float: left;
	padding: 0.5em 0 0 1em;
}

div.event_intra {
	float:left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 15em;
	text-align: center;
}

div.astra_zeneca {
	float:left; 
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 8em;
	text-align: center;
}

div.novonordisk {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 4em;
	text-align: center;
}

div.puste1 {
	float:left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
	border-top: 2px solid #EBECEC;
	background-color: white;
}

div.puste2 {
	float:left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
	border-bottom: 2px solid #EBECEC;
}

div.puste3 {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
}

div.puste4 {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
	border-top: 2px solid #EBECEC;
}

div.puste5 {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
	border-bottom: 2px solid #EBECEC;
}

div.puste6 {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
}

div.puste7 {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
	border-top: 2px solid #EBECEC;
}

div.puste8 {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
	border-bottom: 2px solid #EBECEC;
}

div.puste9 {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 2em;
}

/* ----------- środkowy tekst -----------------*/

div.content_center {
	float: left;
	margin: 0;
	padding: 0;
	width: 45.5em;
}

div.content_center_lewy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	width: 2.5em;
	height: 20em;
}

div.content_center_lewy_odstep_2 {
	float: left;
	margin: 0;
	padding: 0;
	background-color: white;
	width: 2.5em;
	height: 20em;
}

div.tekst {
	float: left;
	margin: 0;
	padding: 0;
	width: 27em;
	text-align: left;
}

div.display {
	width: 27em;
	background-color: white;
	height: auto;
}

/* ----------- panel prawa strona -----------------*/

div.prawy_panel {
	float: left;
	margin: 0;
	padding: 0;
	height: 16.5em;
	width: 13.5em;
}

div.puste_prawa {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 1em;
	background-color: #daebc9;
}

div.logowanie_sklep {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 5em;
	background-color: #daebc9;
}

div.puste_log_prawy {
	float: left;
	margin: 0;
	padding: 0;
	height: 5em;
	width: 2em;
	background-color: #daebc9;
}

div.log_prawy {
	float: left;
	margin: 0;
	padding: 0;
	height: 5em;
	width: 10em;
}

form.log {
	float: left;
	margin: 0;
	padding: 0;
	width: 10em;
	height: 10em;
	color: #2E5137;
}

p.log_sklep {
	margin: 0;
	padding: 0;
	font-family: sans-serif;
	font-size: x-small;
}

input.login_input {
	height: 0.9em;
	width: 8em;
	font-size: small;
	font-family: sans-serif;
	color: #2E5137;
}

input.haslo_input {
	height: 0.9em;
	width: 8em;
	font-size: small;
	font-family: sans-serif;
	color: #2E5137;
}

input.submit_input {
	height: 2em;
	width: 7em;
	font-size: x-small;
	font-family: sans-serif;
}

div.news1 {
	float: left;
	margin: 0;
	padding: 0;
	height: 2.5em;
	width: 13.5em;
	background-image: url(../img/news_1.png);
	background-repeat: no-repeat;
}

div.news2 {
	float: left;
	margin: 0;
	padding: 0;
	height: 2.5em;
	width: 13.5em;
	background-image: url(../img/news_2.png);
	background-repeat: no-repeat;
}

div.news3 {
	float: left;
	margin: 0;
	padding: 0;
	height: 2.5em;
	width: 13.5em;
	background-image: url(../img/news_3.png);
	background-repeat: no-repeat;
}

div.news4 {
	float: left;
	margin: 0;
	padding: 0;
	height: 2.5em;
	width: 13.5em;
	background-image: url(../img/news_4.png);
	background-repeat: no-repeat;
}

div.news5 {
	float: left;
	margin: 0;
	padding: 0;
  height: 0.5em;
	width: 13.5em;
	background-color: white;
}

/* ----------- stopka -----------------*/

#intraStopka {
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 60em;
	height: 5em;
	text-align: center;
	line-height: 2.5em;
}

div.stopka_lewy_odstep {
	float: left;
	margin: 0;
	padding: 0;
	width: 0.5em;
	height: 5em;
	background-color: white;
}

div.lewa_stopa {
	float: left;
	margin: 0;
	padding: 0;
	width: 45.5em;
	height: 5em;
	background-color: gray;
	background-image: url(../img/lewa_stopa.png);
	background-repeat: no-repeat;
}

div.prawa_stopa {
	float: left;
	margin: 0;
	padding: 0;
	width: 13.5em;
	height: 5em;
	background-color: gray;
	background-image: url(../img/prawa_stopa.png);
	background-repeat: no-repeat;
}

div.stopa_kr{
	float: left;
	margin: 0;
	padding: 0;
	height: 1em;
	width: 1em;
	background-color: transparent;
}

div.stopa_op{
	float: left;
	margin: 0;
	padding: 0;
	height: 1em;
	width: 3em;
	background-color: transparent;
}

a.stopa {
	color: white;
	text-decoration: none;
	font-size: xx-small;
	font-family: sans-serif;
}

a.stopa_kreska {
	color: white;
	text-decoration: none;
}

/* --------------------- kontakty ------------------------*/

div.kontakt_intra {
	width: 28em;
	height: 50em;
}

div.kont {
	width: 28.5em;
}

div.kont_0 {
	background-color: #9bcf6d;
	background-image: url(../img/kontakt_gora.png);
	background-repeat: no-repeat;
	width: 34em;
	height: 3em;
	font-size: small;
}

div.kont_1 {
	background-color: #9bcf6d;
	background-image: url(../img/do_kontaktu.png);
	background-repeat: no-repeat;
	width: 11em;
	height: 3em;
	float: left;
	font-size: small;
	margin: 0.5em 0 0 0;
}

div.kont_2 {
	background-color: #9bcf6d;
	background-image: url(../img/do_kontaktu.png);
	background-repeat: no-repeat;
	width: 11em;
	height: 3em;
	float: left;
	font-size: small;
	margin: 0.5em 0 0 0.5em;
}

div.kont_3 {
	background-color: #9bcf6d;
	background-image: url(../img/do_kontaktu.png);
	background-repeat: no-repeat;
	width: 11em;
	height: 3em;
	float: left;
	font-size: small;
	margin: 0.5em 0 0 0.5em;
}

div.kont_3_dol {
	background-color: #9bcf6d;
	background-image: url(../img/kontakt_dol.png);
	background-repeat: no-repeat;
	width: 11em;
	height: 3em;
	float: right;
	font-size: small;
	margin: 0.5em 0 0 0.5em;
}

/* --------------------- galeria ------------------------*/

div.galery {
	margin: 0;
	width: 27em;
}
div.belka {
	height: 7em;
	width: 27em;
	background-color: white;
	border-top: 2px solid #2E5137;
}

div.belka_tytul {
	float: left;
	clear: both;
	width: 15em;
	margin: 0;
	padding: 0;
	height: 7em;
}

div.belka_zdjecie {
	float: right;
}

/* ----------- ustawienia w pliku admin.php -----------------*/

div.logDiv {
	height: 10em;
	width: 22em;
	max-width: 22em;
	margin: 15em auto;
	background: url(../img/logdiv.jpg) no-repeat;
}

input.e {
	width: 9.3em; 
	height: 1.2em; 
	border: 1;
	border-color: black; 
	color: black; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
}

input.g {
	width: 6em; 
	height: 2em; 
	color: white; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
	background-color: gray;
}

/* ----------- inne -----------------*/

a {
	color: #2E5137;
}

img{
	border: none;
}
