body {background-image: url('/var/img/layout/body_bg.jpg'); background-repeat: no-repeat; background-color:#303030;   margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:arial; font-size:8pt; color: #303030; }

.clear { clear: both; }

div#pageContainer {text-align: center; }
div#page {width: 1035px;  margin: auto;  }
div#pageBlock {float: left; width:1000px; }
div#rightTabs {float: left; width:35px; height: 400px; margin:240px 0px 0px 0px;  }	


div#header {}
	div#logo {float: left; }
	div#napis {float: left; margin: 25px 0px 0px 125px; }
div#content {}
	div#contentTop {background-image: url('/var/img/layout/pageTop.png'); background-repeat: no-repeat;  width: 1000px; height:20px; }
	div#contentTopSub {background-image: url('/var/img/layout/pageTop3.png'); background-repeat: no-repeat;  width: 1000px; height:22px; }
	div#contentTopSubSzeroka {background-image: url('/var/img/layout/pageTop4.png'); background-repeat: no-repeat;  width: 1000px; height:22px; }
	div#contentContainerIndex {float: left; width: 1000px;  background-color: #FFFFFF;}
	div#contentContainerPage {float: left; width: 1000px;  background-color: #FFFFFF; background-image: url('/var/img/layout/content_bg.png'); background-repeat: repeat-y;}

div#leftMenu {float: left;   background-color: #f1f1f1; width:250px; background-image: url('/var/img/layout/subKleksBlue.png'); background-repeat: no-repeat;}

	div#subMenu {height: 357px;}
	div#subMenuBottom {height: 63px; width:250px;  background-image: url('/var/img/layout/menuBottom.png'); background-repeat: no-repeat;}

	div#subMenuLeft {text-align: left; margin:0px 0px 0px 0px;   }
	div.subMenuItem {height:23px;   width:220px; background-image: url('/var/img/layout/line.png'); background-position: bottom; background-repeat: no-repeat;     }
	div.subMenuItemPos {margin: 7px 0px 0px 15px; } 
	div.subMenuItem a {color: #303030; text-decoration: none; font-family: arial; font-size: 11px; text-transform: uppercase; font-weight: bold;  }
	div.subMenuItem img {margin: 0px 10px 0px 0px; }

div#contentSection {float: left; width: 498px;  border-right:1px solid #ababab; border-left:1px solid #ababab;   background-color: #FFFFFF;}               	
div#contentSectionSzeroka {float: left; width: 749px;  border-right:0px solid #ababab; border-left:1px solid #ababab;   background-color: #FFFFFF;}               	
	div#text {text-align: left; width: 490px; float: left;  }
	div#textInner {margin: 0px 15px 0px 15px; }
	div#proper {float: right; width:1px; height:420px; }
	div#textInner a,
	div#textInnerGaleria {text-decoration: none; }
	div#text a {text-decoration: none; color: #FF0099; }

	div#innerText {margin: 10px 0px 0px 10px; font-size: 8pt} 
	div#innerText p {font-family: arial; font-size: 8pt; color: #303030; } 
	
	div#innerTextGaleria {float: left; width: 330px; margin-left: 15px;  }
	
	div#galerySection {float: left; margin: 0px 0px 0px 10px; }

/*GALERIA */	
div#galeryField {float: left; margin: 40px 0px 0px 0px; }
div.galeryImage {margin:5px 0}
div.gImg		{}
div.gImg img	{ border: 0px; }
div.gImgTitle 	{font-family: arial; font-size: 11px; color:#303030; }
	
	
div#rightPane {float: left; width: 250px;   background-color: #f1f1f1;  background-image: url('/var/img/layout/rightPaneTop.png'); background-repeat: no-repeat;}
div#rightPaneTitle {font-family: arial; font-size: 16px; color: #8ab314; margin: 0px 0px 0px 0px; }
div#rightPaneText {font-family: arial; font-size: 8pt; color: #313131; margin: 0px 0px 0px 0px; }

/*aktualnosci */
div#actBlock
div.actItem { text-align: left;  height:110px; width:100%; background-image: url('/var/img/layout/actLine.png'); background-position: bottom left; ; background-repeat: no-repeat;   }
div.actIn {margin:0px 0px 0px 10px; }
h1.actTitle {font-family: arial; font-size: 12px; color: #303030; margin: 0px 0px 5px 0px; font-weight: bold; }
span.actDate {color: #303030;}
div#actBlock p {font-family: arial; font-size: 11px; line-height:140%; color: #303030; margin: 5px 0px 0px 0px; }
div#actBlock a.actWiecej {font-family: arial; font-size: 12px; color: #ec008c; text-decoration: none; }

p#newsText {font-family: arial; color: #903030; font-size: 11px; }

div#newsTextInner {margin: 0px 15px 0px 15px; text-align:justify;}
div#newsTextInner  {font-size: 8pt !important; font-family:arial;}
div#newsTextInner li {font-size: 11px; }
a.eventsBack {font-family: arial; font-size: 12px; color: #ec008c; text-decoration: none;  }
a.newsMore {color: #8ab314; text-decoration: none; }



div#contentBottom {width:1000px; height:39px; background-image: url('/var/img/layout/page_bottom2.png'); background-repeat: no-repeat;}
div#contentBottomSzeroka {width:1000px; height:39px; background-image: url('/var/img/layout/page_bottom3.png'); background-repeat: no-repeat;}
div#contentBottomLokalizacja {width:1000px; height:39px; background-image: url('/var/img/layout/page_bottom3.png'); background-repeat: no-repeat;}


div#footer {}
	div#footerLogo {float: left; margin: 0px 0px 0px 25px;  }
	div#footerAddres {float: left; margin: 15px 0px 0px 40px; font-family: arial; font-size:11px; text-align: left; color: #ffffff; }
	div#footerMenu {float: left; margin: 25px 0px 0px 50px; }
		div#footerMenu a {font-family: arial; font-size: 12px; text-decoration:none; color:#FFFFFF;  }
	div#footerCopy {float: left; font-family: arial; font-size: 10px; margin:0px 0px 0px 200px; text-align: left; color: #ffffff;}
		div#footerCopy a {font-family: arial; font-size: 10px; text-decoration:none; color:#FFFFFF;  }
	

h1.pink  {color: #FF0099; font-family:arial; font-size: 16px; font-weight: bold; margin:0px; padding:0px;  }
h1.green {color: #8ab314; font-family:arial; font-size: 16px; font-weight: bold; margin:0px; padding:0px;}
h1.blue  {color: #0b53a3; font-family:arial; font-size: 16px; font-weight: bold; margin:0px; padding:0px;}
h1.brown {color: #6C3E3E; font-family:arial; font-size: 16px; font-weight: bold; margin:0px; padding:0px;}

/*INDEX SPECJAL */
div#oWzorcowni {text-align: left; width: 500px; margin: 0px 0px 0px 25px; }
div#oWzorcowni p { color: #1b1b1b; font-family:arial; font-size: 11px; margin:3px 0px 0px 0px; padding: 0px;    }
div#oWzorcowniImages {margin: 10px 0px 0px 0px; }
div#oWzorcowniImages a {margin:0px 21px 0px 0px; }


div#indexLeft {float: left; width: 550px; height: 420px; background-image: url('/var/img/layout/indexBgLeft.png'); background-repeat:no-repeat; background-position:bottom; }
		
div#indexRight {float: left; }
			div#torby {margin: 55px 0px 0px 30px; }
	div#indexBottom {background-image: url('/var/img/layout/pageBottom.png'); background-repeat: no-repeat;  width: 1000px; height:238px; }		

div#bottomLeft 	{margin: 10px 0px 0px 25px; float: left; width: 450px; height: 215px; text-align: left;}

div#openHoursTable	{margin: 7px 0px 0px 0px; font-family: arial; font-size:10px; color: #000000;}
div#labelsPN	{margin:0px 0px 0px 210px; float: left; font-family: arial; font-size:10px; color: #0b53a3;}
div#labelsN		{float: left; margin:0px 0px 0px  50px; float: left; font-family: arial; font-size:10px; color: #0b53a3;}
div.line1		{float: left; width: 450px; }
div.line2		{float: left; margin: 9px 0px 0px 0px; width: 450px; }
div.line3		{float: left; margin: 9px 0px 0px 0px; width: 450px; }
div.line4		{float: left; margin: 9px 0px 0px 0px; width: 450px; }
div.line5		{float: left; margin: 9px 0px 0px 0px; width: 450px; }
div.label		{float: left; width: 200px; font-family: arial; font-size:10px; color: #000000; font-weight:bold; }
div.pN			{float: left; width: 70px;  font-family: arial; font-size:10px; color: #000000;}
div.nD			{float: left; width: 70px;  font-family: arial; font-size:10px; color: #000000;}

div#closeDays {font-family: arial; font-size:10px; color: #000000; margin:10px 0px 0px 0px; }
div#closeDays b {font-family: arial; font-size:11px; color: #0b53a3;}

div#bottomRight {float: left; width: 520px; height: 230px; }
	div#adverts {margin: 50px 0px 0px 0px; }
		div#adverts span {font-family: arial; font-size:10px; color: #777777;}
	div#adverts img {margin:10px 0px 0px 0px;  }

	div#baner1 {position: relative; right:109px; bottom:103px; }
	div#baner2 {position: relative; left:109px; bottom:203px; }
	
div#indexMiddle {float: left; width: 550px; height: 210px; margin:10px 0px 0px 0px; }
div#middleLeft {float: left;  width: 255px;  height: 210px; }
	div#aktualnosci {float: left; width:220px; height: 210px; text-align: left; margin: 3px 0px 0px 25px; }
		div.actItem {float: left; margin: 5px 0px 0px 0px; }
			div.actBullet {float: left; width:10px; }
				div.actBullet img {margin: 5px 0px 0px 0px; }
			div.actText {float: left; width:210px;   font-family: arial; font-size: 11px; color:#1b1b1b;}
				span.actTitle {font-family: arial; font-size: 11px; color:#1b1b1b; font-weight: bold;}
				span.actDate {font-family: arial; font-size: 11px; color:#1b1b1b;}
				div.actText	p {font-family: arial; font-size: 11px; color:#1b1b1b; margin:0px; padding:0px; }
	div#newsMore {margin: 15px 0px 0px 115px; }
		div#newsMore a {font-family: arial; font-size: 11px; color:#1b1b1b; margin:0px; padding:0px; text-decoration: none;}
	
div#middleRight {float: left;  width: 290px; height: 210px; }
div#promocje {float: left; width: 290px; height: 100px; text-align: left; margin-top: 3px; }
	div#promoItems{float: left; margin:5px 0px 0px 20px; }
		div.promoItem {font-family: arial; font-size: 11px; color:#1b1b1b;}
		div.promoItem img {margin:0px 10px 0px 0px; }
		div.promoItem a   {color: #FF0099;}
div#szukaj {float: left;  width: 290px; height: 110px; text-align: left;}
	div#szukaj	p {font-family: arial; font-size: 11px; color:#1b1b1b; margin:5px 0px 0px 0px; padding:0px; }
	div#searchForm {margin: 5px 0px 0px 0px; }
   	div#searchForm input {font-family: arial; font-size: 11px; color:#1b1b1b; border: 1px solid #666666; height:14px; }
   	div#searchForm a {margin: 0px 0px 0px 20px; font-family: arial; font-size: 12px; color:#1b1b1b; }
   	
div#textLokalizacja {margin-left: 10px; text-align: left; width:238px; float:left; font-family: arial; font-size: 11px; color: #303030; }
table.dojazd font {font-size:10px; }


/*kalendarz*/
div.callEvent {}
div.callEventDet {position: absolute;  z-index:1000; display: none; width: 500px; background-color: white; border:1px solid silver; padding:10px; font-weight: normal; font-size:10px; font-family: arial; }

/*praca */
div.jobOffer {background-color: #EFEFEF; padding: 10px 10px; border:1px solid silver; width: 400px; margin-left: 25px;   }
table.jobOffer {font-family: arial; font-size: 12px;}
h1.jobOffer {font-size: 12px; }
span.shopName {font-family: arial; font-size: 12px;}
div.jobMore {float: right; }

div.jobMore {font-family: arial; font-size: 12px;}
div#jobContact {background-color: #EFEFEF; border:1px solid silver;   }
div#jobBack {font-family: arial; font-size: 12px;}
div#kLabel {font-family: arial; font-size: 12px; background-color: silver; padding:2px 0px 2px 5px;  }
div#jobContactInner {font-family: arial; font-size: 12px; margin:5px 0px 5px 5px;  }

/*centrum prasowe*/
div.shopListTrigger {margin:0px 0px 5px 0px; font-weight:bold; }
div.shopListInfo 	{margin:0px 0px 20px 0px;   font-family: arial; font-size: 12px; }
div.shopListInfo p  {margin:10px 20px 10px 20px;   font-family: arial; font-size: 12px; }

/* ankieta */
div#survey {
	margin:0 15px 0 15px;
}

/* captcha */
div#blanker {
	display: block;
	width: 100%;
	height: 100%;
	z-index: 100;
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: center;
	background: #ffffff;
}

span#captcha {
	display: block;
	width: 500px;
	height: 250px;
	margin-top: 200px;
	border: 1px solid gray;
	text-align: center;
}

span#captcha_title {
	font: 14px Arial;
	
}

span.captcha_error {
	color: red;
}