body {
	background: #FFFFFF url(images/bgTop.jpg) repeat-x top;
	margin: 0px;
	padding: 0px;
	font-family: arial;
}

/* === OUTLINE MOZILLA === */

object, a:active {outline: none}
object, a:focus {-moz-outline-style: none}
.clear {clear: both;}

a {
	color: #d9001a;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

a:hover {text-decoration: underline;}

label {cursor: pointer;}

img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.bg {
	background: url(images/bgSrodek.jpg) no-repeat;
}


.bgLeft {
	background: url(images/bgLeft.jpg) no-repeat right top;
}

.bgRight {
	background: url(images/bgRight.jpg) no-repeat left top;
}

.bgRightPodstrona {
	background: url(images/bgRightPodstrona.jpg) no-repeat left top;
}

.tabela {
	width: 100%;
	height: 618px;
}

.menuMargin ul {
	margin: 0px 0px 33px 0px;
}

.menu {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

.menu li {
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
}

.menu li a {
	padding: 0px;
	margin: 0px;
	display: block;
}

.menu li.manu1 a {
	background: url(images/menu/menu1.jpg) no-repeat;
}

.menu li.manu1 a:hover, .manu1active a {
	background: url(images/menu/menu1a.jpg) no-repeat;
}

.menu li.manu2 a {
	background: url(images/menu/menu2.jpg) no-repeat;
}

.menu li.manu2 a:hover, .manu2active a {
	background: url(images/menu/menu2a.jpg) no-repeat;
}

.menu li.manu3 a {
	background: url(images/menu/menu3.jpg) no-repeat;
}

.menu li.manu3 a:hover, .manu3active a {
	background: url(images/menu/menu3a.jpg) no-repeat;
}

.menu li.manu4 a {
	background: url(images/menu/menu4.jpg) no-repeat;
}

.menu li.manu4 a:hover, .manu4active a {
	background: url(images/menu/menu4a.jpg) no-repeat;
}

.menu li.manu5 a {
	background: url(images/menu/menu5.jpg) no-repeat;
}

.menu li.manu5 a:hover, .manu5active a {
	background: url(images/menu/menu5a.jpg) no-repeat;
}

.menu li.manu6 a {
	background: url(images/menu/menu6.jpg) no-repeat;
}

.menu li.manu6 a:hover, .manu6active a {
	background: url(images/menu/menu6a.jpg) no-repeat;
}

.menu li.manu7 a {
	background: url(images/menu/menu7.jpg) no-repeat;
}

.menu li.manu7 a:hover, .manu7active a {
	background: url(images/menu/menu7a.jpg) no-repeat;
}

.menu li.manu8 a {
	background: url(images/menu/menu8.jpg) no-repeat;
}

.menu li.manu8 a:hover, .manu8active a {
	background: url(images/menu/menu8a.jpg) no-repeat;
}

.menu li.manu9 a {
	background: url(images/menu/menu9.jpg) no-repeat;
}

.menu li.manu9 a:hover, .manu9active a {
	background: url(images/menu/menu9a.jpg) no-repeat;
}

.menu li.manu10 a {
	background: url(images/menu/menu10.jpg) no-repeat;
}

.menu li.manu10 a:hover, .manu10active a {
	background: url(images/menu/menu10a.jpg) no-repeat;
}


.blok {
	border-top: 6px solid #d90019;
}

.blok2 {
	border-left: 1px solid #5a9ee4;
	border-right: 1px solid #5a9ee4;
	border-bottom: 1px solid #5a9ee4;
	background: #90d1ff url(images/czyTo.gif) no-repeat 0px 15px;
	padding: 5px 15px 5px 15px;
	color: #FFFFFF;
	font-size: 11px;
}

.tytul a {
	color: #FFFFFF;
	font-size: 13px;
	text-align: justify;
	font-weight: normal;
}

.blok2 .tytul a, .blok22 .tytul a {
	display: block;
	padding: 50px 0px 10px 0px;

}

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

.blok22 {
	border-left: 1px solid #5a9ee4;
	border-right: 1px solid #5a9ee4;
	border-bottom: 1px solid #5a9ee4;
	background: #90d1ff url(images/nieDaj.gif) no-repeat 0px 15px;
	padding: 5px 15px 22px 15px;
	color: #FFFFFF;
	font-size: 11px;
}

.regionRight {
	background: #90d1ff url(images/kartka.jpg) no-repeat top;
	height: 411px;
	color: #6c6c6c;
	font-size: 11px;
	font-family: tahoma;
}

.kartka {
	width: 183px;
	padding: 150px 0px 0px 105px;
}

.kartkaLink {
	position: absolute;
}

.kartkaLink a {
	position: relative;
	left: 226px;
	top: 233px;
	padding: 6px 27px 6px 27px;
}

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

.stopka {
	color: #74736f;
	font-size: 11px;
	margin-bottom:15px;
}

.prawa {
	float: right;
	position: relative;
	bottom: 10px;
	color: #74736f;
	font-size: 11px;
	padding-right: 100px;
}

.realizacja {
	float: right;
	position: relative;
	bottom: 10px;
	color: #b3b3b3;
	font-size: 11px;
}

.prawaPodstrona {
	float: right;
	color: #74736f;
	font-size: 11px;
	padding-right: 100px;
}

.realizacjaPodstrona {
	float: right;
	color: #b3b3b3;
	font-size: 11px;
}

.realizacja a {
	color: #b3b3b3;
	font-size: 11px;
	font-weight: normal;
}

.realizacjaPodstrona  a {
	color: #b3b3b3;
	font-size: 11px;
	font-weight: normal;
}

.bgPodstrona {
	background: url(images/bgPodstrona.jpg) no-repeat top;
}

.modul {
	border-bottom: 1px solid #d90019;
	padding: 92px 0px 2px 0px;
	text-align: right;
	
	color: #848484;
	font-size: 11px;
	font-family: tahoma;
}

.modul a {
	color: #848484;
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
}

.opisowaTytul {
	border-top: 2px solid #d90019;
	background: #589de3 url(images/bgTytul.gif) no-repeat bottom right;
	float: left;
	padding: 5px 0px 8px 10px;
	width: 370px;
	
	color: #FFFFFF;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold;
}

.opisowaTresc {
	clear: both;
	padding: 20px 0px 0px 0px;
	line-height: 17px; 
	color: #74736f;
	font-size: 12px;
	font-family: tahoma;
	text-align: justify;
}

.foto {
	padding: 2px;
	margin: 0px 0px 20px 20px;
	float: right;
	background: #eaf3f8;
	border: 1px solid #FFFFFF;
}

.foto2 {
	padding: 2px;
	margin: 0px 0px 20px 20px;
	float: right;
}

.underline {
	text-decoration: underline;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.ikona {
	float: left;
	margin: 0px 10px 0px 0px;
}	

.foto1 {
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 20px 20px;
	float: right;
	background: #eaf3f8;
	border: 1px solid #FFFFFF;
}

.foto2 {
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 20px 20px;
	float: right;
	clear: both;
}

.foto3 {
	padding: 2px 2px 2px 0px;
	margin: 0px 0px 20px 20px;
	float: right;
	border: 1px solid #FFFFFF;
}

.mapaSerwisu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.mapaSerwisu li {
	background: url(images/arr.gif) no-repeat 0px 7px;
	padding: 2px 0px 2px 12px;
}

.mapaSerwisu li a {
	font-weight: normal;
}

h1 {
	margin:0px;
	padding:0px;
	font-size:15px;
}
.kupOnline{
	width:320px;
	margin-bottom:10px;
	margin-top:-82px;
}

.banerki{
	margin-top:34px;
	margin-left:37px;
}
.gemini{
	background: url(images/tloApteki.jpg) no-repeat 0px 0px;
	width:279px;
	height:284px;
	float:left;
}
.logoGemini{
	background: url(images/logoGemini.jpg) no-repeat 0px 0px;
	width:215px;
	height:59px;
	margin:12px 0 0 29px;
	display:block;
}
.drolivia{
	float:left;
	background: url(images/tloApteki.jpg) no-repeat 0px 0px;
	width:279px;
	height:284px;
	margin-left:350px;
	position:absolute;
	*margin-left:70px;
	_margin-left:0px;
}
.logoOlivia{
	background: url(images/logoOlivia.jpg) no-repeat 0px 0px;
	width:231px;
	height:63px;
	margin:18px 0 0 25px;
	display:block;
}

.apteka{
	background: url(images/undofen.jpg) no-repeat 0px 0px;
	width:103px;
	height:19px;
	display:block;
}

.produkty{
	background: url(images/undofenmax.jpg) no-repeat 0px 0px;
	width:103px;
	height:19px;
	display:block;
	margin:2px 0px 0px 0px;
}

.linki{
margin:50px 120px;
}

.drolivia .linki{
	margin:38px 120px;
}
a.apteka:hover,a.apteka:active{
	background: transparent url(images/undofenH.jpg) no-repeat 0px 0px;
	width:103px;
	height:19px;
	display:block;

}

a.produkty:hover,a.produkty:active{
	background:transparent url(images/undofenmaxH.jpg) no-repeat 0px 0px;
	width:103px;
	height:19px;
	display:block;
	margin:2px 0px 0px 0px;
}
