/* -------------------------------------------- OGOLNE ------ */

html {
	height: 100%; }

body {
	height: 100%;
	margin:0;
	padding:0;
	font-family: Tahoma,  Arial, sans-serif;
	display:table;
	margin:0 auto;
	behavior:url("csshover.htc");}

a {
	color: #DE7019;
	text-decoration: none; 
	border:none;
	margin:0;
	padding:0;}

a:hover {
	color: #934507;
	text-decoration: none; }

p {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 0px;
	margin: 0px; }	

table {
border-collapse: collapse;}

img {
	margin:0;
	border:none;}

h1 {
	margin:0;
	padding:0;
	font:bold 19px Arial, Helvetica, sans-serif;
	margin-bottom:7px;}

h2 {
	margin:0;
	padding:0;
	font:bold 17px Tahoma, Arial, Helvetica, sans-serif;
	margin-bottom:15px;
	color:#5E3620;
	}

#nawigacja h2, #kontorest h2 {
	color:#FFFFFF;}

h3 {
	margin:0;
	padding:0;
	font:12px Tahoma, Arial, Helvetica, sans-serif;	
	}

h4 {
	margin:0;
	padding:0;
	font:12px Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:5px;}

h5 {
	margin:0;
	padding:0;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	background:url(../gfx/ik-strz.gif) 0 3px no-repeat;
	padding-left:12px;
	}

h6 {
	margin:0;
	padding:0;
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#832D00;
	margin-bottom:5px;}

object {
	margin: 0px auto;
	padding: 0px;
	display: block; }

div#home_bnr object {
	margin: 0px auto 5px auto;
	padding: 0px;
	display: block; }

input {
	margin:0;
	padding:0;}

form {
	margin: 0px;
	padding: 0px; }

fieldset {
	margin:0;
	padding:0;
	border:none;}

div {
	margin: 0px;
	padding: 0px;
	text-align:left;}

ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	height:1%;}

li {
	margin:0;
	padding:0;
	background:url(../gfx/ik-strz2.gif) 0 5px no-repeat;
	padding-left:8px;
	}	

ul.lista {
	margin-top:6px;}

ul.lista li {
	background:url(../gfx/ik-strz2.gif) 0 6px no-repeat;
	line-height:16px;
	padding-left:7px;
	}

ul.lista2 {
	display:inline;
	width:380px;
	margin-bottom:4px;
	margin-left:5px;}

ul.lista2 li {
	display:inline;
	background:url(../gfx/ik-strz2.gif) 0 5px no-repeat;
	padding-left:6px;
	padding-right:8px;}	

ul.lista3 {
	display:inline;
	width:280px;
	margin-bottom:10px;
	margin-left:5px;}

ul.lista3 li {
	display:inline;
	background:url(../gfx/ik-strz2.gif) 0 5px no-repeat;
	padding-left:6px;
	padding-right:8px;}	

ul.lista4 {
	width:140px;
	margin-bottom:7px;
	margin-left:2px;}

ul.lista4 li {
	background:url(../gfx/ik-strz2.gif) 0 5px no-repeat;
	padding-left:6px;
	padding-right:8px;}	

ul.lista5 {
	margin-bottom:7px;
	margin-left:2px;}

ul.lista5 li {
	background:url(../gfx/ik-strz2.gif) 0 6px no-repeat;
	padding-left:10px;
	padding-right:8px;
	line-height:15px;
	}	

ul.litrzy {
	margin-top:0px;
	padding-top:5px;
	}

ul.litrzy li {
	display:inline;
	width:102px;
	padding:0px 31px 12px 15px;
	margin-top:20px;
	}	

.btntrzy {
	background:url(../gfx/btn-trzy.gif) 0 1px no-repeat;
	width:101px;
	height:26px;
	}

.btntrzy2 {
	background:url(../gfx/btn-trzy-last.gif) 0 1px no-repeat;
	width:100px;
	height:26px;
	}

.btniio {
	background:url(../gfx/btn-iio.gif) 0 0px no-repeat;
	width:181px;
	height:25px;
	}

ul.mlok {
	margin:0;
	padding:0;
	margin-left:5px;
	padding:3px 0 3px 0;}

ul.mlok li {
	text-transform:uppercase;
	margin:5px 0 5px 0;
	padding-left:9px;
	background: url(../gfx/ik-lista.gif) 0 4px no-repeat;
	height:1%;
	line-height:12px;
	}
.low{
	text-transform:lowercase;
}
ul.mkat {
	}
	
ul.mkat li {
	line-height:12px;
	padding:4px 0 4px 8px;
	background:url(../gfx/ik-lista2.gif) 0 8px no-repeat;}

ul.miasta  {
	margin-bottom:10px;}

ul.miasta li {
	padding:4px 0 4px 8px;
	background:url(../gfx/ik-lista.gif) 0 9px no-repeat;}

ul.menu li {
	line-height:16px;}

ul.menu a {
color: #832D00;
font-weight: bold;
text-decoration: none; }

ul.menu a:hover {
color: #DE7019;
font-weight: bold;
text-decoration: none; }
	
/* -------------------------------------------- WARSTWY I TABELE ------ */
	
#pageholder {
	margin:0 auto;
	padding:0;
	width:990px;
	background-color:#FFFFFF;
	}

.top {
	width:990px;
	height:114px;}

div#baner object, img {
	margin:0 auto;
	clear:both; }

.ns {	
	margin:-2px 6px 0 6px;
	font-weight:bold;
	}

#lewa {
	margin-right:5px;
	float:left;
	width:679px;
	border:1px solid #D5D3D3;}

.boxbor {
	margin-bottom:6px;
	width:678px;
	border:1px solid #D5D3D3;
	overflow:hidden;	}

* html .boxobr {
	overflow:visible;
	height:10px;}

#lewabl {
	margin-right:5px;
	float:left;
	width:681px;
	xwidth:529px;
	}

#prawa {
	float:left;}

#footer {
	min-height:10px;}

* html #footer {
	height:10px;}


#boxart {
	width:529px;
	border:1px solid #D5D3D3;
	padding:5px 5px 10px 5px;	
	}

#boxart p {
	font:12px Tahoma Arial, Helvetica, sans-serif;
	line-height:16px;
	}

.aktgl {
	background-color:#FFF8DF;
	border:1px solid #ECDAA8;
	padding-right:5px;
	min-height:50px;
	overflow:hidden;
	}

* html .aktgl {
	overflow:visible;
	height:50px;}

.imgtlogl {
	min-height:100px;
	width:180px;
	}

* html imgtlogl {
	height:194px;}

.imgtlo {
	background-color:#ECDAA8;
	height:134px;
	width:166px;
	padding-top:5px;
	padding-left:5px;
	}

.imgtlo2 {
	background-color:#ECDAA8;
	padding:5px 5px 0px 5px;
	width:162px;
	}

.imgtlo3 {
	background-color:#ECDAA8;
	width:109px;
	padding:5px 5px 5px 5px;
	}

.imgtlop {
	background-color:#ECDAA8;
	min-height:50px;
	width:190px;
	padding-top:5px;
	padding-left:5px;	
	}

.podpis {
	background-color:#ECDAA8;
	margin-left:-5px;
	padding:0px 5px 3px 5px;
	text-align:center;
	}

#boxart p.podpisgl {
	padding:0px 5px 3px 5px;
	text-align:center;
	font-size:11px;
	}

* html .podpis {
	padding-top:3px;}

.dalej, .kom, .drukuj, .przejdz, .zobacz, .powrot, .dodaj {
	font:11px Tahoma Arial, Helvetica, sans-serif;
	color:#E98C07;
	text-align:right;
	}

.kom {
	font:11px Tahoma Arial, Helvetica, sans-serif;
	color:#E98C07;
	text-align:right;
	margin-bottom:3px;
	background:url(../gfx/ik-dodajkom.gif) 143px 1px no-repeat;
	}

.ukryj {
	background:url(../gfx/ik-ukryj.gif) 143px 1px no-repeat;
	font:11px Tahoma Arial, Helvetica, sans-serif;
	color:#E98C07;
	text-align:right;}

.dalej a {
	background:url(../gfx/ik-dalej.gif) 57px 3px no-repeat;
	padding-right:15px;
	font-size:11px;}
	
.dodaj a {
	background:url(../gfx/ik-dalej.gif) 191px 3px no-repeat;
	padding-right:15px;
	font-size:11px;}
	
.zobacz a {
	background:url(../gfx/ik-dalej.gif) 92px 3px no-repeat;
	padding-right:15px;
	font-size:11px;}
	
.powrot a {
	background:url(../gfx/ik-dalej.gif) 38px 3px no-repeat;
	padding-right:15px;
	font-size:11px;}

.przejdz a {
	background:url(../gfx/ik-dalej.gif) 85px 3px no-repeat;
	padding-right:15px;}

.kom a, .ukryj a {
	padding-right:34px;
	}

.polec {
	background:url(../gfx/ik-polec.gif) 440px 0 no-repeat;
	padding-right:25px;
	margin-top:3px;}

.polec a {
	color:#934507;}

.drukuj a {
	background:url(../gfx/ik-drukuj.gif) 34px 0px no-repeat;
	padding-right:22px;
	color:#934507;	}

.drukuj a:hover, .polec a:hover {
	color: #DE7019;}

#boxpart {
	border:1px solid #D5D3D3;
	border-top:none;
	width:529px;
	padding:10px 5px;
	background-color:#F5EFDD;
	}
	
#boxforum {
	border:1px solid #D5D3D3;
	border-top:none;
	width:529px;
	padding:10px 5px;
	background-color:#F8F8F8;
	overflow:hidden;
	}	

.boxiio {
	border:1px solid #D5D3D3;
	border-top:none;
	width:529px;
	padding:10px 5px;
	z-index:1;
	position:relative;	
	}

.gbort {
	margin-top:0px;
	border-top:1px solid #e5e5e4;
	}

* html .gbort {
	margin-top:-1px;
	}

#galerie {
	background:#FFF8DF url(../gfx/tlogd3.gif) 0 0 repeat-x;
	border:1px solid #FFC714;
	width:529px;
	padding:1px 5px 5px 5px;
	margin-top:5px;
	}

#galerie img {
	border:1px solid #fff8df;}

#galerie img:hover {
	border:1px solid #5E3620;}

#galerie img.none, #galerie img.none:hover {
	border:none;}

#boxdzialy {
	background:url(../gfx/tlogd.gif) 0 0 repeat-x;
	border:1px solid #D5D3D3;
	width:529px;
	padding:1px 5px 10px 5px;
	margin-top:5px;
	}
	
#cafenews {
	border:0px solid #D5D3D3;
	width:529px;
	padding:0px 0px 0px 0px;
	margin-top:0px;
	}

.baner {
	width:300px;
	padding-bottom:5px;
	}

#nawigacja {
	width:288px;
	border:1px solid #5F3720;
	padding:1px 5px 10px 5px;	
	background:#F5EFDD url(../gfx/tlogd2.gif) 0 0 repeat-x;
	margin-bottom:5px;
	}

#kontorest {
	width:288px;
	border:1px solid #FA9F46;
	padding:1px 5px 10px 5px;	
	background:#FFFAED url(../gfx/tlogd4.gif) 0 0 repeat-x;
	margin-bottom:5px;}	

#reklama {
	width:300px;
	padding:1px 0px 6px 0px;
	margin-bottom: 1px;
	}

#lokale {
	border:1px solid #FFC714;
	width:288px;
	padding:1px 5px 10px 5px;	
	background:#FFF8DF url(../gfx/tlogd3.gif) 0 0 repeat-x;
	}

#lokalebig {
	border:1px solid #FFC714;
	xwidth:588px;
	padding:8px 5px 8px 5px;	
	background-color:#FFF8DF;
	overflow:hidden;
	margin-bottom:6px;
	}

* html #lokalebig {
	height:10px;
	overflow:visible;}

#lokkat {
	background-color:#F5EFDD;
	padding:0px 0px 0px 5px;
	border:1px solid #5F3720;
	overflow:hidden;
	margin-bottom:6px;
	}

* html #lokkat {
	height:10px;
	overflow:visible;}

#lokkat ul li {
	background:none;
	padding:0;}

#lokkat ul {
	margin:0;
	padding-bottom:5px;}

#lokkat a {
	color:#000;}

#lokkat a:hover {
	color:#DE7019;}

#lokmia {
	padding:5px 0px 0px 5px;
	border:1px solid #D5D3D3;
	overflow:hidden;
	margin-bottom:6px;
	}

* html #lokmia {
	height:10px;
	overflow:visible;}
	
#ostkom {
	padding:0px 0px 0px 5px;
	border:1px solid #FFC714;
	background-color:#FFF8DF;
	overflow:hidden;
	margin-bottom:6px;
	}

* html #ostkom {
	height:10px;
	overflow:visible;}

#buttony {
	padding:5px 0px 5px 5px;
	border:1px solid #D5D3D3;
	overflow:hidden;
	margin-bottom:6px;
	}

* html #buttony {
	height:10px;
	overflow:visible;}

#koment {
	border:1px solid #D5D3D3;
	border-top:none;
	width:288px;
	padding:10px 5px;
	background-color:#F8F8F8;	}

.baner2 {
	width:131px;
	border-left:1px solid #D5D3D3;
	border-top:1px solid #D5D3D3;
	padding-top:5px;
	margin-left:0px;
	padding-left:5px;
	}

.trzy {
	border:1px solid #D5D3D3;
	border-top:none;
	width:288px;
	margin-top:0px;
	padding:5px 5px 15px 5px;
	min-height:50px;}

* html .trzy {
	height:50px;}

#zmieszane {
	border:1px solid #D5D3D3;
	width:288px;
	padding:1px 5px 10px 5px;	
	background:url(../gfx/tlogd.gif) 0 0 repeat-x;
	margin-top:5px;
	margin-bottom:10px;
	min-height:200px;
	}
#shaker{
	min-height:60px;
	}
* html #zamieszane {
	height:200px;}

#ankieta {
	background:#FFF8DF url(../gfx/tlogd3.gif) 0 0 repeat-x;
	border:1px solid #FFC714;
	width:600px;
	padding:1px 5px 10px 5px;
	margin-top:5px;
	z-index:999999;
	left:50%;
	margin-left:-300px;
	top:30%;
	position: absolute;
}

#bugFormDiv {
	background:#FFF8DF url(../gfx/tlogd3.gif) 0 0 repeat-x;
	border:1px solid #FFC714;
	width:500px;
	padding:1px 5px 10px 5px;
	z-index:999999;
	left:50%;
	margin-left:-250px;
	position: absolute;
}

#sonda {
	background:#FFF8DF url(../gfx/tlogd3.gif) 0 0 repeat-x;
	border:1px solid #FFC714;
	width:288px;
	padding:1px 5px 10px 5px;
	margin-top:5px;
}

#sondamini {
	padding:5px 0px 0 5px;
	background-color:#FFF8DF;
	margin:5px 0;
	border:1px solid #F6EAC0;
	overflow:hidden;
	width:450px;
	clear:both;
}

* html #sondamini {
	overflow:visible;}

#sondamini .pytanie {
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#70472F;
	padding-bottom:8px;
	}

#sondamini ul {
	width:450px;
	margin:0;
	padding:0;}

#sondamini ul li {
	padding:0;
	margin:0;
	background:none;
	font-size:13px;
	font-weight:bold;
	color:#5E3620;
	width:147px;
	float:left;
	text-align:center;
	display:block;
	padding:2px 0 0px 0;
	}
	
#sondamini ul li a{
	background-color:#F6EAC0;
	color:#5E3620;
	padding:2px 0 2px 0;
	width:144px;
	display:block;
	}

#sondamini a.none {
	cursor:default;}

#sondamini a.none:hover {
	color:#5E3620;}

#sondamini ul li a:hover {
	color:#fff;}

/*
#sondamini ul li:hover {
	background-color:#F6EAC0;
	color:#fff;
	padding-top:4px;
	margin-top:-2px;
	display:block;
	width:143px;
	margin-right:3px;
	}*/

* html #sondamini .smodp {
	margin-left:1px;}

#sondamini .smodp li{
background-color:#FBF2D3;
width:144px;
margin-right:3px;
	}

.lokinfo {
	background-color:#FFF8E6;
	border:1px solid #FADC62;
	padding:5px;
	margin-bottom:10px;
	overflow:hidden;}

* html .lokinfo {
	overflow:visible;
	height:10px;}

.lokinfo p {
	font-family:Arial, Helvetica, sans-serif;}

#ramka {
		padding:8px; border: 1px solid #989694; margin-bottom: 20px; background-color:#F9F7F0; }

#ramkagl {
	padding-top:10px;
	}

#ramkagl h6 {
	display: block; 
	float: left;
	padding: 0px 4px; 
	background: #fff; 
	margin: -20px 0px 0px 0px;
	}

.blad {
	background-color:#FF3300;
	color:#fff;
	text-align:center;
	margin:10px 0 5px 0;
	padding:3px 0;
	font-weight:bold;}

.blad p {
	color:#fff;
	font-size:11px;}

.wybm {
	background-color:#F5EFDD;
	padding:3px 5px 3px 5px;
	margin-bottom:8px;
	overflow:hidden;
	}

.wybm p {
	padding-top:3px;
	*padding-top:2px;}	

.wybm span {	
	font-size:11px;
	padding-left:73px;}	

.reklama_dol {clear:both;}
.borAdv {border:1px solid #D2D2D2; padding:4px 4px 0 4px; overflow:hidden; background-color:#F9F9F9;}
* html .borAdv {overflow:visible; height:100px;}
.reklama_dol span.adv {color:#999; font-size:10px; text-transform:uppercase; margin:0 75px; }
.reklama_dol img {vertical-align:top; margin-bottom:2px;}
.komDelete {font-style:italic; color:#e05408}
.komEdit {font-style:italic; color:#2a800c; margin-top:3px; font-size:10px;}
.komCytat {font-style:italic; border:1px solid #979797; padding:5px 5px;}

/*-------------------------------- KOMENTARZE ------------------------- */

#komentarz {
	clear:both;
	overflow:hidden;
	min-height:65px;
	}

* html #komentarz {
	overflow:visible;
	height:65px;}

#komentarz .number {
	width:25px;
	float:left;
	}

#komentarz .autor {
	font-weight:700;
	padding-bottom:3px;
	}

#komentarz .textkom {
	font-size: 11px;
	width:625px;
	float:left;
	border-left:1px solid #735711;
	padding-left:6px;}

#komentarz .opin, #komentarz .opin2 {
	overflow:hidden;}

* html #komentarz .opin {
	overflow:visible;
	height:50px;}

* html #komentarz .opin2 {
	overflow:visible;
	height:50px;}

#komentarz a {
	color:#C08B09;}

#komentarz a:hover {
	color:#1F805D;}

.plus {
	background-color:#3C863C;
	padding:0 3px 1px 4px;
	}

.minus {
	background-color:#CF4747;
	padding:0 5px 1px 5px;}

.nagkom {
	margin:2px 0 0 2px;
	padding-left:0px;}

.sortkom {
	color:#735711;
	font-weight:700;
	margin:5px 0 5px 5px;
	padding-top:0px;}

.brakkom {
	color:#735711;
	font-size:12px;
	margin:0px 0 0px 0px;
	padding:2px 0 2px 5px;}

/*-------------------------------- KOMENTARZE ------------------------- */

.wz img {
	margin:0 2px 0 3px;}

.buttons {
	background:url(../gfx/bg-trzy.gif) 0 0 no-repeat;
	width:304px;
	height:25px;
	margin-top:5px;
	}

* html .buttons {
	margin-bottom:-5px;}

.buttons p {
	padding-top:0px;
	text-align:center;
	font-weight:bold;
	}

.buttons2 {
	width:541px;
	height:25px;
	margin-top:5px;
	z-index:2;
	position:relative;
	}

.buttons2 p {
	padding-top:0px;
	text-align:center;
	font-weight:bold;
	width:180px;
	}

.ptbg {
	height:26px;
	width:669px;
	padding:4px 0 0 5px;
	margin-bottom:5px;
	background:url(../gfx/bg-nag.gif) -2px 4px no-repeat;
	}

.opin {
background-color: #F5F2E0;
padding: 5px 8px 5px 5px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF; }

.opin2 {
background-color: #FDFCE6;
padding: 5px 8px 5px 5px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF; }

.opin_lokal {
background-color: #ffe795;
padding: 5px 8px 5px 5px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF; }

#warto {
	border:1px solid #D5D3D3;
	width:289px;
	padding:1px 5px 10px 5px;	
	background:#F8F8F8 url(../gfx/tlogd.gif) 0 0 repeat-x;
	margin-top:5px;
	}

#dyskusje {
	border:1px solid #D5D3D3;
	width:289px;
	padding:10px 5px;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#F9F7F0;
	}

.mini {
	margin:7px 0 5px 0;}

.mini img {
	margin:0 6px 4px 0;
	border:2px solid #ECDAA8;}

.mini img.last, .mini2 img.last {
	margin-right:0;}

.mini2 {
	margin:10px 0 0 0;}

* html .mini2 {
	margin-top:30px;
	margin-bottom:-10px;}

.mini2 img {
	margin:0 7px 0px 0;
	border:2px solid #ECDAA8;}

.minibl img {
	border:2px solid #ECDAA8;}

.minibl {
	margin-top:10px;}

* html .minibl {
	margin-left:-14px;}

.podpismini {
	width:68px;
	text-align:center;
	font:10px Tahoma;
	color:#DE7019;
	}	

.menul {
	border:1px solid #FFFFFF;
	margin:8px 9px 10px 0;
	padding-top:0px;
	}

* html .menul {
	margin-top:27px;}

p.mt	{
	margin:0;
	padding:0;
	font:bold 14px Tahoma, Arial, sans-serif;
	color:#FFFFFF;
	margin-bottom:2px;
	background:#6B422B url(../gfx/ik-znaczek.gif) 5px 6px no-repeat;	
	padding:0 0 3px 15px; }

.divsel {
	padding:0px 0 5px 0;
	border:1px solid #FFFFFF;
	width:195px;
	}

.divsel p {
	background-color:#6B422B;
	padding:2px 0 2px 0;
	text-align:center;
	margin-bottom:4px;
	}
	
.divmap {
	padding:0px 0 2px 0;
	border:1px solid #FFFFFF;
	width:195px;
	}

.divmap p {
	background-color:#6B422B;
	padding:2px 0 2px 0;
	text-align:center;
	margin-bottom:4px;
	}

.tbl, .tblli {
	margin:0 0 10px 0;
	width:660px;}

.tbl td {
	border:1px solid #7A5138;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 5px;}

.tblli td {
	border:1px solid #7A5138;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	padding:2px 2px 2px 5px;
	text-align:center;}

.tbl tr.nag td, .tblli tr.nag td {
	background-color:#976042;
	color:#FFFFFF;
	font-weight:bold;}

.tbl .col1 {
	width:18px;}

.tblli .col1 {
	width:20px;}

.tbl td.col2 {
	width:162px;
	font-weight:bold;
	color:#784F37;}

.tblli td.col2 {
	width:536px;
	font-weight:bold;
	color:#784F37;}

.tbl td.col3 {
	width:370px;
	text-align:left;}

.col3 {
	text-align:right;
	width:120px;}

.tbl .col4 {
	text-align:center;
	width:120px;}

.tblli .col4 {
	width:110px;}

.light {	
	background-color:#FFF4CE;}

.dark {
	background-color:#FFEFB7;}

.lart, .oglg, .form {
	margin:10px 0 10px 0;
	padding:0 10px;
	overflow:hidden;
	min-height:10px;}	

* html .lart {
	overflow:visible;
	height:10px;}

.forum {
	padding:1px 0 0 1px;}

* html .forum {
	overflow:visible;
	padding:0;}

.lart img {
	margin-right:10px;}

.flashheader {
	height:21px;
	border-left:1px solid #CCBF9D;
	border-bottom:1px solid #CCBF9D;
	width:772px;}

.logo {
	width:772px;
	border-left:1px solid #F7E6AA;
	border-bottom:1px solid #F7E6AA;
	background-color:#FFF8DF;
	height:85px;}
	
.logoerr {
	width:998px;
	border-left:1px solid #F7E6AA;
	border-bottom:1px solid #F7E6AA;
	background-color:#FFF8DF;
	height:85px;}

.wysz {
	width:217px;
	height:106px;
	background-color:#FED467;
	border-top:2px solid #7D3A2A;
	}

.ltrzy {
	float:left;
	margin-top:10px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}

.ltrzy img {
	border:1px solid #5E3620;
	}

.pp {
	margin-top:2px;
	margin-bottom:5px;}

/*#menudol {
	border-top:1px solid #000;}*/

.oglg li {
	margin:4px 0;}

.ogll {
	background-color:#F9F7F0;
	background:#F9F7F0 url(../gfx/bg-lista.gif) 510px 0 no-repeat;
	padding:5px 0 5px 5px;
	margin-bottom:10px;
	overflow:hidden;}

* html .ogll {
	overflow:visible;
	height:10px;}

.ogllp {
	background-color:#FFF3CD;
	padding:5px 0 5px 5px;
	margin-bottom:10px;
	overflow:hidden;
	border:1px solid #990000;}

* html .ogllp {
	overflow:visible;
	height:40px;}

.ogll2 {
	background-color:#F9F7F0;
	background:#F9F7F0 url(../gfx/bg-lista.gif) 580px 0 no-repeat;
	padding:5px 0 5px 5px;
	margin-bottom:10px;
	overflow:hidden;
}

* html .ogll2 {
	overflow:visible;
	height:40px;}

/* ------------------------------------------- ZAKŁADKI ------------------------ */

#glm
{
margin: 0 auto;
padding: 1px 0 0 0;
height:25px;
}

#glm:after
{
content: ".";
display: block;
line-height: 0px;
font-size: 1px;
clear: both;
color:#FFFFFF;
}

ul#mgg
{
list-style: none;
padding: 0;
margin: 0 auto;
height:25px;

}

ul#mgg li
{
display: block;
float: left;
margin: 0;
padding: 0;
text-align:center;
height:25px;
}

ul#mgg li a
{
display: block;
width:1px;
padding:0px 10px 0px 10px;
color: #fff;
text-decoration: none;
background:url(../gfx/bg-btns.gif) 0 0 repeat-x;
height:25px;
}

* html ul#mgg li a {
	margin-bottom:-11px;}

#glm>ul#mgg li a { width: auto; }

ul#mgg li.active  a
{
background:url(../gfx/bg-active.gif) 0 0 repeat-x;
border-left:1px solid #D5D3D3;
border-right:1px solid #D5D3D3;
color: #256722;
height:25px;
}

ul#mgg li.last  a
{
border-right:1px solid #D5D3D3;
}

ul#mgg li.first  a
{
border-left:1px solid #D5D3D3;
}

ul#mgg .kr {
	background:#FBFBFB url(../gfx/kreska-z.gif) 0 0px no-repeat;
	width:1px;
	height:25px;
}

ul#mgg li a:hover, ul#mgg li.active a:hover
{
color: #256722;
background: #DFF1DC;
background:url(../gfx/bg-active.gif) 0 0 repeat-x;
height:25px;
}

	
/* -------------------------------------------- POZYCJE ------ */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
	font-size:0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clr {
clear: both; }

.rel {
position: relative; }

.prawa {
text-align: right; }

.lewa {
text-align: left; }

.srodek {
text-align: center;
margin:0 auto; }

.bl img {
	display:block;}

.blck {
	display:block;}

.srodekobr {
margin-left: auto;
margin-right: auto; }

.gora {
vertical-align: top; }

.pion {
vertical-align: middle; }

.dol {
vertical-align: bottom; }

.flop {
float: right; }

.flol {
float: left; }

.nob {
display: inline; }

.flow {
	overflow:hidden;
	}

* html .flowie {
	overflow:visible;}

/* -------------------------------------------- KOLORY ------ */

.wh {
	color:#FFFFFF!important;}

.bor {
	border:1px solid #444;}

.bort {
	border-top:1px solid #F0F0F0;}

.borb {
	border:1px solid #925E15;}

.borlk {
	border-right:1px solid #5F3720;
	overflow:hidden;}

.borlkp {
	border-right:1px solid #FFC714;
	overflow:hidden;}

.borlk2 {
	border-left:1px solid #5F3720;
	overflow:hidden;
	margin-left:-1px;}

.borok {
	border-right:1px solid #FFC714;
	overflow:hidden;}

.borok2 {
	border-left:1px solid #FFC714;
	overflow:hidden;
	margin-left:-1px;}

.col5e3 {
background-color: #5E3620; }

.artimg {
	border:1px solid #5E3620;}

.grey {
	color:#818181;}

.ramka {
	background-color:#ECDAA8;
	padding:3px 3px;}

.red {
	color:#EB1414;}

.pom {
	background-color:#FFDF76;}

.pomc {
	color: #DE7019;}

.kreska {
	border-right:1px solid #D5D3D3;}

.br {
	color:#832D00;}

.pm {
	color:#E98C07;}

.oli {
	color:#8F8B48;}

.buttons a.btna {
	color:#5E3620;
	}

.buttons a {
	padding-top:5px;
	display:block;
	margin-bottom:-1px;
	}
/*
.buttons2 a {
	padding-top:5px;
	display:block;
	margin-bottom:-5px;
	}

* html .buttons2 a {
	margin-bottom:0px;}
*/

.bb {
	border-bottom:1px solid #ECDAA8;
	filter: alpha(opacity=40);}

.ptlo {
	background:#F9F7F0 url(../gfx/ik-lista2.gif) 2px 5px no-repeat;
	padding:1px 0 1px 9px;
	/*EBDFBA*/
	}

.ptlo2 {
	background:#FFD8B1 url(../gfx/ik-lista2.gif) 2px 6px no-repeat;
	padding:1px 0 1px 9px;
	color:#A80909;
	font-size:12px;	}

.colffe {
background-color: #FFECAF; }

.coldf {
	background-color:#FFF8DF;}

.colf9f {
	background-color:#F9F7F0;}

.colstr {
	background-color:#FCFBEF;}

.dsz {
	color: #818181;}

.bgnone {
	background:none;}

/* -------------------------------------------- SZEROKOSC ------ */

.w63 {
	width:63px;}

.w75 {
width: 75px; }

.w80 {
	width:80px;}

.w90 {
	width:90px;}
	
.w101 {
	width:100px;}

.w110 {
	width:105px;}	
	
.w120 {
	width:120px;}
	
.w138 {
	width:138px;}
	
.w140 {
	width:140px;}
	
.w145 {
	width:145px;}
	
.w147 {
	width:147px;}

.w160 {
	width: 160px; }
	
.w170 {
	width: 170px; }
	
.w175 {
	width: 175px; }
	
.w183 {
	width:182px;}

.w210r {
	width:210px;}

.w199 {
	width: 199px; }

.w210 {
	width:210px;}

.w215 {
	width:215px;}

.w220 {
	width:220px;}

.w213 {
	width:213px;}

.w230real {
	width:218px;}
	
.w230 {
	width:250px;}

.w242 {
	width:256px;}

.w248r {
	width:248px;}

.w248 {
	width:262px;}

.w262 {
	width: 262px; }

.w280 {
	width:280px;}

.w304 {
	width:304px;}

.w310 {
	width:310px;}
	
.w320 {
	width:320px;}

.w323 {
	width:323px;}

.w340 {
	width:340px;}

.w344 {
	width:344px;}

.w370 {
	width:370px;}

.w385 {
	width:385px;}
	
.w392 {
	width:392px;}
	
.w400 {
	width:400px;}

.w450 {
	width:460px;}

.w450real {
	width:450px;}
	
.w485 {
	width:480px;}
	
.w494 {
	width:494px;}
	
.w500 {
	width:520px;}

.w515 {
	width:515px;}
	
.w560 {
	width:560px;}

.w570{
	width:570px;}

.w572 {
	width:660px; }

.w679 {
	width:679px;}
	
.w773 {
	width:773px;}

.selkat {
	width:187px;}
	
.pmg10 {
	margin-right: 15px; }

/* -------------------------------------------- WYSOKOSC ------ */

.hopin {
height: 13px; }

.h72 {
height: 72px; }

.h100 {
height: 100px; }

.h26 {
height: 20px; }

.h15 {
height: 15px; }

.h27 {
height: 27px; }

.h7 {
	height:7px;}

.h100pr {
height: 100%; }

.h10 {
	min-height:10px;}

* html .h10 {
	height:10px;}

/* -------------------------------------------- MARGINESY i ODSTEPY ------ */

.martop5 {
margin: 8px 2px 0px 0px; }

.lmg20 {
margin-left: 20px; }

.mglp8 {
padding-left: 4px;
padding-right: 4px;
padding-top: 0px;
padding-bottom: 6px; }

.gmg2 {
margin-top: 2px; }

.gmg12 {
margin-top: 12px; }

.gpd4 {
padding-top: 4px; }

.gpd6 {
padding-top: 6px; }

.pmg6 {
margin-right: 6px; }

.ppd5 {
padding-right: 10px; }

.pl6 {
	padding-left:6px;}
	
.pl5 {
	padding-left:5px;}

.gpd1 {
	padding-top: 3px; }

.mr5 {
	margin-right:5px;}

.adv_mp {
	margin-right:3px;
	*padding-right:5px;}

.mr13 {
	margin-right:10px;}

.mr10 {
	margin-right:10px;}

.mr15 {
	margin-right:15px;}

.mr23 {
	margin-right:23px;}

.mr25 {
	margin-right:25px;}

.mt-1 {
	margin-top:-1px;}

.mt5 {
	margin-top:5px;}

.mt10 {
	margin-top:10px;}

.mt20 {
	margin-top:20px;}
	
.mt40 {
	margin-top:40px;}

.mffie {
	margin-top:38px;}

* html .mffie {
	margin-top:33px;}

.mb0 {
	margin-bottom:0;}

.pt60 {
	padding-top:60px;}

.ppd3 {
padding-right: 3px; }

.lmg10 {
margin-left: 10px; }

* html .lmg10 {
	margin:0;}

.mt20 {
	margin-top:20px;}

.mtb10 {
	margin-top:10px;
	margin-bottom:10px;}
	
.mtb15 {
	margin-top:15px;
	margin-bottom:15px;}

.mtb20 {
	margin-top:10px;
	margin-bottom:10px;}

.ml10 {
	margin-left:10px;}

.ml28 {
	margin-left:28px;}

.ml32 {
	margin-left:32px;}

.mtl90 {
	margin:3px 0 0 90px;}

* html .mt-2ie {
	margin-top:-2px;}
.tblkodm {
	margin-left:89px;}

* html .tblkodm{
	margin-left:92px;}

.mr5 {
	margin-right:5px;}

.mleft {
	margin-left:5px;}

.pb8 {
	padding-bottom:8px;}

.pb5 {
	padding-bottom:5px;}

.pb2 {
	padding-bottom:4px;}

.pb1 {
	padding-bottom:1px;}

.pt2 {
	padding-top:2px;}

.m0 {
	margin:0;}

.mb-2 {
	margin-bottom:-2px;}

.pt10 {
	padding-top:10px;}

.p5 {
	padding:5px;}

.ptb5 {
	padding:5px 0;}

* html .pt10 {
	margin-top:10px;
	padding-top:0;}

.pl5 {
	padding-left:5px;}

.ml5 {
	padding-left:5px;}

.ml3 {
	margin-left:3px;}

.mb10 {
	margin-bottom:10px;}

.dmg8 {
margin-bottom: 8px; }

.mb5 {
	margin-bottom:5px;}

.mb4 {
	margin-bottom:4px;}
	
.mb2 {
	margin-bottom:2px;}

.pr5 {
	padding-right:5px;}

.pr4 {
	padding-right:4px;}

.pl4 {
	padding-left:4px;}

* html .ml-2 {
	margin-left:-2px;}

.drukuj {
	margin:2px 6px 0 5px ;}

.rss {
	margin:3px 6px 0 6px;}
	
.dodajdo {
	margin:1px 5px 0 6px;}
	
.vpdd {
padding-top: 5px;
padding-bottom: 5px; }

.ik {
margin-right: 5px; }

.ppd25 {
padding-right: 25px; }

li.dzial {
	margin-left:0;}

li.kategoria {
	margin-left:10px;}

li.artykul {
	margin-left:20px;}

/* -------------------------------------------- FORMULARZE ---------- */

input, select, textarea {
margin: 0px;
padding:0;
font-size: 11px;
padding: 0px;
vertical-align: middle;
font-family: Tahoma, Arial, sans-serif;
background-color: #FFF1C0;
color: #000;}

input.checkbox {
background-color: #FFFFFF;}

input.submit {
margin: 0px;
font-size: 10px;
font-family: Verdana, Tahoma, Arial, sans-serif;
background-color: #FFC400;
padding-left: 1px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 1px;
width:55px;
height:15px;
vertical-align: middle;
border: 0px #C5C5C5 solid;
cursor:pointer; }

input.submitbig {
font-weight: bold;
margin: 10px 0 0 0;
font-size: 14px;
font-family: Verdana, Tahoma, Arial, sans-serif;
background-color: #FFC400;
padding-left: 1px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 1px;
width:70px;
height:22px;
vertical-align: middle;
border: 0px #C5C5C5 solid;
cursor:pointer; }

input.submit2 {
margin: 0px;
font-size: 10px;
font-family: Verdana, Tahoma, Arial, sans-serif;
background-color: #FFC400;
padding-left: 1px;
padding-right: 1px;
padding-top: 0px;
padding-bottom: 1px;
width:25px;
height:15px;
vertical-align: middle;
border: 0px #C5C5C5 solid;
cursor:pointer; }

input.submit3 {
margin: 0px;
font-size: 10px;
font-family: Verdana, Tahoma, Arial, sans-serif;
background-color: #FFC400;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
vertical-align: middle;
border: 0px #C5C5C5 solid;
cursor:pointer;
width:90px; }

.przycisk {
display: inline;
margin-left: auto;
font-size: 10px;
font-family: Verdana, Tahoma, Arial, sans-serif;
background-color: #FFC400;
margin: 0px;
padding-left: 2px;
padding-right: 2px;
padding-top: 0px;
padding-bottom: 0px;
vertical-align: middle;
border: 0px #C5C5C5 solid; }

input.log {
font-size: 10px;
width: 60px;
height:13px;
vertical-align: middle;
font-family: Tahoma, Arial, sans-serif;
background-color: #FFF1C0;
color: #000;
border:1px solid #5E3620;
vertical-align:middle;}

.inpnb input {
	background:none;}
	
.fwysz {
	margin:10px 0 0 13px;}

input.szu {
height:16px;
font-size:11px;	
width:185px;}

select.sel {
	height:18px;
	font-size:11px;	}

select.sellok {
	width:182px;
	border:1px solid #5E3620;
	margin-left:6px;}
	
input.inplok {
	width:182px;
	border:1px solid #5E3620;
	margin-left:6px;}

.frej {
	width:320px;
	float:left;
	padding-right:15px;
	}

.frej label {
	width:100px;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	padding-top:2px;
	}

.frej input.text {
	width:216px;
	display:block;
	float:left;
	border:1px solid #925E15;
	}

.frej div {
	margin:7px 0 7px 0;
	overflow: hidden;
	clear:both;}

.frej input.check {
	margin-left:1px;
	width:13px;
	height:13px;}

.fogl label {
	display:block;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	}

.fogl input.text {
	width:650px;}

.fogl input.text2 {
	width:250px;
	margin-right:15px;}

.fogl textarea.txtarea {
	width:650px;
	height:100px;}

.fogl textarea.txtarea2 {
	width:650px;
	height:70px;}

.fogl select.sel {
	width:254px;
	margin-right:15px;}

.fogl div {
	margin-bottom:15px;}

.faktw label {
	display:block;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	float:left;
	width:140px;
	}

.faktw input.text {
	width:506px;
	float:left;}

.faktw input.text2 {
	width:250px;
	float:left;}

.faktw textarea.txtarea {
	width:506px;
	height:150px;
	float:left;}

.faktw div {
	margin:5px 0 5px 0;
	height:20px;}

.fankieta {
	margin-top:10px;
	margin-left:15px;
}

.fankieta label {
	font:13px Tahoma, Arial, Helvetica, sans-serif;
	display:block;
	vertical-align:top;
	float:left;
	line-height:16px;
}

.fankieta input.radio {
	margin:2px 0 0 0;
	width:14px;
	height:14px;
	overflow:hidden;
	border:none;
	background:none;
	vertical-align:top;}

.fankieta div {
	clear:both;
	overflow:hidden;
	margin-bottom: 0.3em;
	height:100%;}
	
.fsonda {
	margin-top:10px;
}

.fsonda label {
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	display:block;
	vertical-align:top;
	float:left;
	line-height:16px;
}

.fsonda input.radio {
	margin:2px 0 0 0;
	width:14px;
	height:14px;
	overflow:hidden;
	border:none;
	background:none;
	vertical-align:top;}

.fsonda div {
	clear:both;
	overflow:hidden;
	margin-bottom: 0.3em;
	height:100%;}

.blfwysz {
	margin-top:-7px;}

.blfwysz label {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;}

.blfwysz input.text {
	width:208px;}

.blfwysz input.submit {
	margin-left:41px;}

.blfwysz input.check {
	width:13px;
	height:13px;
	background:none;}

.blfwysz select {
	width:212px;}

/* -------------------------------------------- CZCIONKI ---------- */

.bold {
	font-weight:bold;}

.f15 {
	font-size:15px;}

.f14 {
	font-size:14px;}
	
.f13 {
	font-size:13px;}
	
.f12 {
	font-size:12px;}

.f11 {
	font-size:11px;}

.f10 {
	font-size:10px;}

.ffar {
	font-family:Arial, Helvetica, sans-serif;}
	
.fn {
	font-weight:normal!important;}

.red {
	color:#D32929;}

.green {
	color:#006600;}

.br2 {
	color:#A79184;}

ul.lista5 .red {
	color:#D32929;}

ul.lista5 .green {
	color:#319007;}

.t10b {
color: #FFF;
font-size: 10px; }

.bold {
	font-weight:bold;}

.norm {
	font-weight:normal;}

.ns1 {font-size:10px;}
.ns2 {font-size:14px;}
.ns3 {font-size:16px;}

.data {
	font:10px Tahoma, Arial, Helvetica, sans-serif;
	color:#818181;
	margin-left:8px;}

.data2 {
	font:12px Tahoma, Arial, Helvetica, sans-serif;}

.data3 {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	margin-right:3px;
	color:#FFD13B;}

.pomaranczb {
color: #DE7019;
font-weight: bold;
text-decoration: none; }

.p12 p {
	font-size:12px;}

p.wiecej2 {
	text-align:right;
	font-weight:normal;}

.nagd {
font-weight: bold;
font-size: 17px;
color: #5E3620; }

.nagdb {
font-weight: bold;
font-size: 17px;
color: #000000; }

.stopka, .stopka a {
	color:#6f6f6f; }

.stopka a:hover {
	color:#DE7019;}

.kat {
	font-size:12px;
	font-weight:bold;
	color:#833F2A;}

.iwstyle {font-size:11px;}

/* -------------------------------------------- ODNOSNIKI ---------- */

.txtunder {
	text-decoration:underline;}

ul.mik {
	margin-left:20px;}

ul.mik li {
	height:72px;
	margin-right:4px;
	padding-top:5px;
	float:left;
	background:none;}

ul.mik a {
	display:block;
	height:72px;
	width:76px;
	float:left;}

a.m01 {
	background:url(../gfx/ik-lokale.gif) 0px -72px no-repeat;}

a.m02 {
	background:url(../gfx/ik-ogloszenia.gif) 0 -72px no-repeat;}

a.m03 {
	background:url(../gfx/ik-forum.gif) 0 -72px no-repeat;
	width:76px;}

a.m04 {
	background:url(../gfx/ik-slownik.gif) 0 -72px no-repeat;
	width:90px;}

a.m05 {
	background:url(../gfx/ik-logowanie.gif) 0 -72px no-repeat;
	width:53px;}

a.m06 {
	background:url(../gfx/ik-wyloguj.gif) 0 -72px no-repeat;
	width:53px;}

a.m01:hover, a.m02:hover, a.m03:hover, a.m04:hover, a.m05:hover, a.m06:hover  {
background-position:0 0px;}

.bggray {
	background-color:#FAFAFA;
	width:100%;
	height:65px;}

ul.partnerzy {
	padding:10px 0 15px 0;
	}

ul.partnerzy li {
	height:35px;
	margin:0 11px;
	padding-top:5px;
	float:left;
	background:none;}

ul.partnerzy a {
	display:block;
	height:35px;
	float:left;
	}

a.pm01 {
	background:url(../gfx/familie.gif) 0px 0px no-repeat;
	width:116px;}

a.pm02 {
	background:url(../gfx/gornapolka.gif) 0 0px no-repeat;
	width:35px;}

a.pm03 {}

a.pm04 {
	background:url(../gfx/studiowina.gif) 0 0 no-repeat;
	width:53px;}

a.pm05 {
	background:url(../gfx/itabo.gif) 0 0 no-repeat;
	width:94px;}

a.pm06 {
	background:url(../gfx/cyber.gif) 0 0 no-repeat;
	width:29px;}

a.pm07 {
	background:url(../gfx/cafe.gif) 0 0 no-repeat;
	width:143px;}

a.pm08 {
	background:url(../gfx/piekary.gif) 0 0 no-repeat;
	width:64px;}

a.pm09 {
	background:url(../gfx/hotel-gastro.gif) 0 0 no-repeat;
	width:128px;}	

a.pm01:hover, a.pm02:hover, a.pm03:hover, a.pm04:hover, a.pm05:hover, a.pm06:hover, a.pm07:hover, a.pm08:hover, a.pm09:hover  {
background-position:0 -35px;}

a.tyt {
color: #000;
font-weight: bold;
text-decoration: none;
}

a.tyt:hover {
color: #DE7019;
font-weight: bold;
text-decoration: none; }

ul.lista a {
	color:#832D00;}
	
ul.lista a:hover {
	color:#DE7019;}

ul.lista2 a.pm {
	color:#E98C07;}

ul.lista2 a.pm:hover {
	color:#832D00;}

ul.lista2 a.br {
	color:#832D00;}

ul.lista2 a.br:hover {
	color:#E98C07;}

#koment a {
	color:#000000;}
	
#koment a:hover {
	color:#DE7019;}

h3 a {
	color:#000000;
	font-size:12px;}

h3 a:hover {
	color:#DE7019;}

.buttons a {
	color:#8A8A8A;}

.buttons a:hover {
	color:#5E3620;}

.ns a {
	color:#934507;}
	
.ns a:hover {
	color:#DE7019;}

ul.lista4 a {
	color:#934507;
	color:#000000;}

ul.lista4 a:hover {
	color:#DE7019;}

ul.lista5 a {
	color:#934507;
	color:#000000;}

ul.lista5 a:hover {
	color:#DE7019;}

.cur {
	cursor:pointer;}

ul.mlok a {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #934507;
	}

ul.mlok a:hover {
	color:#DE7019;
	}

a.ap {
	color: #934507;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	}
	
a.ap:hover {
	color: #000000;}

.mkat a {
	font-weight:bold;}

ul.miasta a {
color: #832D00;
font-weight: bold;
text-decoration: none; }

ul.miasta a:hover {
color: #DE7019;
font-weight: bold;
text-decoration: none; }

div#menudol a {
color: #000000; }

div#menudol a:hover {
color: #DE7019;}

.oglg a {
	color: #934507;}

.oglg a:hover {
	color: #DE7019;}

h1 a {
	color:#000;}

h1 a:hover {
	color: #DE7019;}

/* ------------------------------------------- OBRAZKI ------------ */

.gal {
	margin-top:10px;}

.gal img {
	margin:0 12px 17px 0;
	vertical-align:top;
	border:1px solid #6B422B;
	display:inline;
	padding:0;
	}

* html .gal img {
	margin:0 10px 17px 0;}

img.gal_end {
	margin:0 0 2px 0;}	

img.glw {
float: left;
margin-left: 0px;
margin-right: 5px;
margin-bottom: 0px;
margin-top: 2px;
border: 0px solid #D0D0D0; }

.odp {
	background-color:#E98C07;
	height:14px;
	color:#fff;
	text-align:right;
	margin:2px 5px 5px 0;
	float:left;
	font-size:1px;}

/* -------------------------------------------- fckeditor ---------- */

#fckeditor p {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	line-height:17px;
	padding-bottom: 13px;
	}
	
#fckeditor {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	line-height:17px;
	}

#fckeditor .pomc {
	color: #DE7019;}

#fckeditor .p12 {
	font-size:12px;}

#fckeditor .nolh p{
	line-height:normal;}

#fckeditor a {
	color: #DE7019;
	text-decoration: none; 
	border:none;
	font-size:12px;
	margin:0;
	padding:0;}

#fckeditor a:hover {
	color: #934507;
	text-decoration: none; }

#fckeditor ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	height:1%;
	margin-bottom:10px;}

#fckeditor li {
	margin:0;
	padding:0;
	background:url(../gfx/ik-strz2.gif) 0 6px no-repeat;
	padding-left:8px;
	line-height:16px;
	}	

/* ---------------------------------------- STRONA DO DRUKU ------ */

body.druk {
	background:none;
	background-color:#FFFFFF;
	height: 100%;
	margin: 0;
	padding: 0;
	color:#000000;
	}

#pageholder_druk {
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	}

#pageholder_druk .logo {
	text-align:left;
	padding:40px 0 0 20px;
	}
	
#pageholder_druk .logoerr {
	text-align:left;
	padding:40px 0 0 20px;
	}

#leftcontent_druk {
float:left;
	}

.w375 {
	width:395px;}

.w230 {
	width:230px;}

#content_druk .opof_druk {
	margin:8px 0;
	min-height:21px;
	background-color:#FBECE2;
	border:1px solid #E9B5B5;}

.opof_druk p {
	color:#DA251B;
	padding:4px 0 4px 5px;
	}

.opof_druk a {
	color:#DA251B;}

.opl_druk {
	width:395px;
	background-color:#F8FBFD;
	border:1px solid #C6D7E6;
	clear:both;
	margin-top:10px;
	}

.opl_druk td {
	font-size:11px;}

.opl_druk ul li {
	line-height:15px;}

.opl_druk .nag td {
	color:#6C97CB;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:8px 0 3px 10px;
	}

.opl_druk .hr1 td {
	padding:0 10px 0 10px;
	margin-bottom:-3px;}

.opl_druk .bott .col1 {
	text-align:right;
	color:#6C97CB;
	font-weight:bold;}

.opl_druk hr {
	height:1px;
	color:#C6D7E6;
	background-color:#C6D7E6;
	border:none;
	}

.opl_druk .col1 {
	width:314px;
	padding-left:10px;
	font-weight:normal;
	}

.opl_druk .col2 {
	font-weight:bold;
	color:#DA251C;
	width:123px;
	text-align:right;
	padding-right:10px;
	vertical-align:bottom;}

#content_druk .tin {
	width:172px;
	float:left;}

#content_druk .tid {
	width:196px;
	float:left;}

#content_druk {
	position: relative;
	padding: 0px 10px 0px 10px;
	}

#logo_druk img {	
	padding:15px 0 0px 10px;
	float:left;}

p.info {
	text-align:right;
	padding:20px 10px 0 0;
	}

.plinia {
	border-bottom:1px solid #999999;
	padding-top:3px;
	margin-bottom:5px;
	}

.stopka_p {	
	float:right;
	padding-bottom:0px;}

.stopka_l {
	text-align: left;
	float:left;
	padding-bottom:10px;}

.stopka_l p {
	font:11px Arial, Helvetica, sans-serif;
	color:#A3A7AC;}

.foot p {
	color:#999999;
	float:left;}

.foot {
	border-top:1px solid #999999;
	font:9px Verdana; 
	padding:5px 0 0 0;
	margin:15px 10px 0 10px;
	clear:both;
	}

.foot a {
	color:#A3A7AC;}

.stopka_p a:hover {
	color:#4B84C9;}

.hand {
	cursor:pointer;
	color:#A3A7AC;}

/* ---------------------------- CSS 3 COLUMNS LAYOUT ----------------- */

#leftcontent {
		left:10px;
		top:103px;
		width:200px;
		float:left;
		margin-left:5px;
		margin-right:10px;
		}

* html #leftcontent {
	margin-right:0px;}

#centercontent {
background:#fff;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 10px;
padding-right:7px;
	}

* html #centercontent {
	float:left;}	

div#sciemniacz {width:100%;height:100%;background-color:#000;opacity:0.5;position:absolute;top:0px;left:0px;z-index:201000;}