body {
	margin:0px;
	padding:0px;
	background: #fff url(images/body.gif) 0 0 repeat-x;
	font-family: Tahoma;
	font-size:11px;
	color:#6b696b;
}

.mainKontener {
	width:776px;
	background: #ffffff;
	margin-left:auto;
	margin-right:auto;
}

.mainTable {
  width:776px;
	background: #ffffff;
	margin-left:auto;
	margin-right:auto;
}

.naglowekLogo {
  background: url('images/logo.gif') no-repeat;
  width:776px;
  height:180px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

td.lewyRegion {
	width:213px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	vertical-align:top;
}

td.tableSrodek {
	vertical-align:top;
	padding:7px 0px 0px 0px;
}

.prawyRegion {
	width:135px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	vertical-align:top;
}

.mapa {
	background: url(images/mapa.gif) 0 0 repeat-x;
	font-size:10px;
	color:#F5CF48;
	text-align: left;
	font-weight:normal;
	height:26px;
}

.mapa a {
	font-size:10px;
	color:#fff;
	text-decoration:none;
}

.mapa a.glowna {
	background: url(images/glowna.gif) 0 center no-repeat;
	padding:0px 0px 0px 15px;
}

.mapa a.mapa {
	background: url(images/mapa2.gif) 20px center no-repeat;
	padding:0px 0px 0px 37px;
}

.mapa a:hover {
	text-decoration:underline;
}

.naglowekWelcome {
	font-size:13px;
	color:#de0008;
	font-weight:bold;
	padding: 10px 15px 10px 5px;
}
.naglowekWelcomeW {
	font-size:10px;
	color:#000000;
	padding: 0px;
	text-align:center;
}

.kontent {
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 10px 5px;
}

/*** menu lista ***/

.menu {
  width:213px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background:#d5dbdf;
}

.menu2 {
  width:213px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

.menuTop {
	background: url(images/menuTop.gif) 0 0 no-repeat;
	width:213px;
	height:8px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.menuBottom {
	background: url(images/menuBottom.gif) 0 0 no-repeat;
	width:213px;
	height:8px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.menuSpejser {
  border-bottom: 1px solid #e9edf0;
  width:193px;
  font-size:0px;
  height:0px;
  line-height:0px;
  padding:0px 0px 0px 0px;
  margin:0px 10px 0px 10px;
}

.menuItem {
  width:189px;
  background:#d5dbdf url('images/arrow.gif') 11px 10px no-repeat;
  padding: 6px 0px 6px 24px;
  margin: 0px 0px 0px 0px;
  color:#556677;
  display: block;
  font-weight:normal;
  cursor:pointer;
}

.menuItem a {
  color:#556677;
  text-decoration:none;
  width:100%;
  display:block;
}

.menuItemSelected {
  width:189px;
  background:#7e8aa0 url('images/arrow_active.gif') 11px 10px no-repeat;
  padding: 6px 0px 6px 24px;
  margin: 0px 0px 0px 0px;
  color:#ffffff;
  display: block;
  font-weight:bold;
  cursor:pointer;
}

.menuItemSelected a {
  color:#ffffff;
  text-decoration:none;
  width:100%;
  display:block;
}

.menuItemActiv {
  width:189px;
  background:#7e8aa0 url('images/arrow_active.gif') 11px 10px no-repeat;
  padding: 6px 0px 6px 24px;
  margin: 0px 0px 0px 0px;
  color:#ffffff;
  display: block;
  font-weight:bold;
  cursor:pointer;
}

.menuItemActiv a {
  color:#ffffff;
  text-decoration:none;
  width:100%;
  display:block;
}

.menuItem2 {
  width:179px;
  background:#d5dbdf url('images/arrow.gif') 22px 10px no-repeat;
  padding: 6px 0px 6px 34px;
  margin: 0px 0px 0px 0px;
  color:#556677;
  display: block;
  font-weight:normal;
  cursor:pointer;
}

.menuItem2 a {
  color:#556677;
  text-decoration:none;
  width:100%;
  display:block;
}

.menuItem2Active {
  width:179px;
  background:#7e8aa0 url('images/arrow_active.gif') 22px 10px no-repeat;
  padding: 6px 0px 6px 34px;
  margin: 0px 0px 0px 0px;
  color:#ffffff;
  display: block;
  font-weight:bold;
  cursor:pointer;
  border:0px;
}

.menuItem2Active a {
  color:#ffffff;
  text-decoration:none;
  width:100%;
  display:block;
}

.menuItem2Selected {
  width:179px;
  background:#7e8aa0 url('images/arrow_active.gif') 22px 10px no-repeat;
  padding: 6px 0px 6px 34px;
  margin: 0px 0px 0px 0px;
  color:#ffffff;
  display: block;
  font-weight:bold;
  cursor:pointer;
  border:0px;
}

.menuItem2Selected a {
  color:#ffffff;
  text-decoration:none;
  width:100%;
  display:block;
}

.menuItem2Activ {
  width:179px;
  background:#7e8aa0 url('images/arrow_active.gif') 22px 10px no-repeat;
  padding: 6px 0px 6px 34px;
  margin: 0px 0px 0px 0px;
  color:#ffffff;
  display: block;
  font-weight:bold;
  cursor:pointer;
}

.menuItem2Activ a {
  color:#ffffff;
  text-decoration:none;
}

/*****************/

/*** newsletter ***/
.newsletterTop {
	background: url(images/news.gif) 0 0 no-repeat;
	width:213px;
	height:23px;
	padding:0px;
	margin:13px 0px 0px 0px;
	font-size:0px;
}

.newsBody {
	background-color:#d5dbdf;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.newsBodyKom {
	padding:10px 30px 5px 23px;
	color:#444031;
}
.newsBodyInp {
	padding:5px 0px 5px 10px;
}
.newsBodyInp .inp{
	width:125px;
	border: 1px solid #c6cbc8;
	background-color:#fff;
	margin:3px 0px 3px 10px;
	color:#444031;
	font-size:11px;
	height:18px;
	line-height:18px;
	font-family:Tahoma;
}
.newsBodyInp .ok{
	margin:-4px 0px 0px 10px;
	_margin:-7px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}
.komunikat {
	padding:5px 0px 5px 23px;
	font-weight:bold;
	color: black;
}
/*****************/

/*** bannery region prawy ***/
.banner {
	width:100%;
	margin:20px 0;
	text-align:center;
}
/*****************/
/*** stopka ***/

.stopka {
	background: url(images/stopka.gif) 0 0 repeat-x;
	height:63px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.stopka .nawi{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 641px;
}

.stopka .nawi .home {
	background: url(images/home.gif) 0 center no-repeat;
	width:11px;
	height:10px;
	cursor:pointer;
	float:left;
	margin:0px 18px 0px 0px;
}
.stopka .nawi .up {
	background: url(images/up.gif) 0 center no-repeat;
	width:7px;
	height:10px;
	cursor:pointer;
	float:left;
	margin:0px 18px 0px 0px;
}
.stopka .nawi .back {
	background: url(images/back.gif) 0 center no-repeat;
	width:4px;
	height:10px;
	cursor:pointer;
	float:left;
	margin:0px 18px 0px 0px;
}
.stopkaCopyright {
	font-size:10px;
	color:#f3f6f8;
	font-weight:normal;
	padding: 23px 0px 0px 0px;
}
/*****************/

/*** Linki ***/

.menuTextContener {
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #ffffff;
}
.menuTextContener a {
	color:#6b696b;
	font-weight:bold;
	text-decoration:none;
	}
.akapit {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

.akapitText {
	background:url('images/arrow_akap.gif') 0px 4px no-repeat;
	padding:0px 0px 5px 10px;
	margin:0px 0px 0px 0px;
}

.akapitLink {
	background:url('images/arrow_link.gif') 10px 5px no-repeat;
	padding:0px 0px 5px 20px;
	margin:0px 0px 0px 0px;
}

.akapitLink a{
  color:#ff6306;
  font-weight:bold;
  text-decoration:none;
}

.akapitLink a:hover {
  text-decoration:underline;
}

.akapitLinkopis {
	padding:0px 0px 5px 20px;
	margin:0px 0px 0px 0px;
}

.akapitLinkSelect {
	background:url('images/arrow_link.gif') 10px 7px no-repeat;
	_background:url('images/arrow_link.gif') 10px 9px no-repeat;
	padding:0px 0px 5px 20px;
	margin:0px 0px 0px 0px;
	color:#ff6306;
	font-weight:bold;
}

.linkiSelect {
	border:1px solid #7e8aa0;
	color:#6c7580;
	font-size:10px;
	width:150px;
}

/*****************/

/*** akapit rozwijany ***/

.menuAcapitContener {
  width:100%;
  margin:0px 0px 15px 0px;
  padding:0px 0px 0px 0px;
}

.menuAcapit {
	background:url('images/arrow_akap.gif') 0px 4px no-repeat;
	padding:0px 0px 5px 10px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	width:80%;
	float:left;
}

.menuAcapitRoz {
  background:url('images/arrow_down.gif') 0px 6px no-repeat;
  margin:0px 0px 0px 0px;
  padding:0px 0px 5px 0px;
  font-weight:bold;
  width:13%;
  float:right;
  text-align:right;
}

.menuAcapitZwin {
  background:url('images/arrow_up.gif') 0px 6px no-repeat;
  margin:0px 0px 0px 0px;
  padding:0px 0px 5px 0px;
  font-weight:bold;
  width:13%;
  float:right;
  text-align:right;
}


.menuText {
  margin:0px 0px 0px 0px;
  padding:0px 20px 0px 11px;
  text-align:justify;
  
}


/*****************/

/*** mapa serwisu ***/
.menuTextContener ul {
	padding:0px;
	margin:0px;
	list-style:none;
	color:#4a619c;
	font-weight:bold;
	padding: 0px 30px 0px 20px;
}

.menuTextContener ul a{
	color:#4a619c;
	font-weight:bold;
	text-decoration:none;
}

.menuTextContener ul a:hover{
	text-decoration:underline;
}

.menuTextContener ul li{
	padding: 5px 0px 5px 0px;
	border-bottom:1px dotted #b5b6b5;
}
.menuTextContener ul ul li{
	padding: 5px 0px 5px 20px;
	border-bottom:none;
}

.menuTextContener ul li a{
	background: url(images/lista.gif) 0 3px no-repeat;
	padding: 0px 0px 0px 15px;
}
/*********************************/
.menuTextContenerPlik {
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #ffffff;
	text-align:justify;
}
.menuTextContenerPlik ul {
	padding:0px;
	margin:0px;
	list-style:none;
	color:#4a619c;
	font-weight:bold;
	padding: 0px 30px 0px 20px;
}

.menuTextContenerPlik ul a{
	color:#4a619c;
	font-weight:bold;
	text-decoration:none;
}

.menuTextContenerPlik ul a:hover{
	text-decoration:underline;
}

.menuTextContenerPlik ul li{
	padding: 5px 0px 5px 0px;
	border-bottom:1px dotted #b5b6b5;
}
.menuTextContenerPlik ul ul li{
	padding: 5px 0px 5px 20px;
	border-bottom:none;
}

.menuTextContenerPlik ul li a{
	padding: 0px 0px 0px 0px;
}
/*****************/

/*** kultura ***/
.opracowala {
	text-align:right;
	font-style:italic;
	font-size:10px;
}
.historia1 {
	text-indent:20px;
}
.obrazek {
	padding:2px;
	margin:0px 5px 0px 0px;
	border:1px solid #7e8aa0;
	width:150px;
	float:left;
	cursor:pointer;
}
.obrazek2 {
	padding:2px;
	margin:0px 0px 0px 5px;
	border:1px solid #7e8aa0;
	width:150px;
	float:right;
	cursor:pointer;
}
.obrazek3 {
	padding:2px;
	margin:0px 5px 0px 0px;
	border:1px solid #7e8aa0;
	width:150px;
	float:;
	cursor:pointer;
}
/*****************/
/*** imprezy ***/
.marginesImpr {
	margin: 5px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
}
.tytulImpr {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
}
.tytulImpr a {
	color:#6b696b;
}
.obrazekImpr {
	padding:2px;
	margin:0px 5px 0px 0px;
	border:1px solid #7e8aa0;
	width:150px;
	float:left;
	cursor:pointer;
	text-align:center;
}
.obrazekGaleria {
	padding:2px;
	margin:20px;
	border:1px solid #7e8aa0;
	width:150px;
	float:left;
	cursor:pointer;
	text-align:center;
}
.moreAktu {
	text-align:right;
	margin:5px 10px 5px 0px;
	padding:0px 0px 0px 0px;
}
.moreAktu a {
	color:#6b696b;
	font-weight:bold;
}
/*****************/
.forumlarzInputtxt {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font-weight:bold;
}
.forumlarzInput {
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	width:300px;
	color: #6B6B6B;
	font-size:11px;
}
.formlink {
	margin:0px 0px 0px 80px;
	padding:0px 0px 0px 0px;
	color: #6B6B6B;
	text-decoration:none;
	font-weight:bold;
}
.komunikat {
	font-weight:bold;
	font-size:13px;
	color:#000;
	text-align:center;
}
/*** uniwersalne ***/

.clear {
	clear: both;
}

/*****************/

