  body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background: #ECECEC; font-size:10px; font-family:verdana; }  .mainheader {background: url(img/tlo_pasek.gif) repeat-y 50% 0;}  .mainfooter {background: url(img/tlo_dol.gif) no-repeat 50% 0; height: 40px; padding: 24px 20px; font-size:11px; color:#3D3D3D; font-family:tahoma;}  .mainfooter a.boxstopka {font-size:11px; padding: 0px 4px; color:#3d3d3d; }   .mainfooter span {color:#737373; font-size:10px;}    
  img {border-width:0px}
  form {margin:0px 0px 0px 0px}
  textarea { border:1px solid #393939; width:100%; padding:2px 2px }
  input:focus { background-color: #F1FFE6 }
  textarea:focus { background-color: #F1FFE6 }
    div.l1,div.l2 {text-align:center; font-weight: bold; font-size: 11px; height: 24px; line-height: 24px; font-family: tahoma;}  div.l1{background:url(img/belka_dzial.gif) no-repeat 50% 0;}  div.l2{background:url(img/belka_poddzial.gif) no-repeat 50% 0;}    div.p2o table.icons1 { margin: 12px auto; text-align:left; }  
  .gta {margin: 6px 6px 6px 6px; font-size:10px; font-family:verdana; text-align:center; background-color:#FFFFFF; border-top: 1px solid #8A8A8A; border-right: 1px solid #8A8A8A;}
  .gtt {border-left:1px solid #8A8A8A; border-bottom:1px solid #8A8A8A }
  .gtn {background-color:#E9E9E9; text-align:center; font-weight:bold}
  
  .pasek {background-image:url('img/pasek.jpg'); height:8px; background-repeat:repeat-x}
  .tlo {/*background-image:url('img/tlo.gif');*/ background-repeat:repeat-x; height:334px; vertical-align:top}
  .cien {background-image:url('img/cien.jpg'); background-repeat:repeat-x; height:20px}
  .dodajoferte {width:165px; height:80px; background-image:url('lang/<?= ln ?>/img/dodajoferte.jpg')}

  .naglowek {margin:0 auto; width:157px}
  .menubody {height:3px; background-image:url('img/menubody.jpg')}
  .menustopka {height:8px; background-image:url('img/menustopka.jpg')}	

  .wybierzjezyk {height:40px; background-image:url('img/wybierzjezyk.jpg'); vertical-align:top}
  .zapraszamy {height:40px; background-image:url('img/zapraszamy.jpg'); vertical-align:top}
  .loguj {height:40px; background-image:url('img/loguj.jpg'); vertical-align:top}
  .sonda {height:40px; background-image:url('img/sonda.jpg'); vertical-align:top}
  .naskroty {height:40px; background-image:url('img/naskroty.jpg'); vertical-align:top}
  
  .polska2 { width:106px; height:80px; background-color:url('img/polska2.jpg') }
  
  .sondap {height:5px; background-image:url('img/sondap.jpg'); display:block; margin-left:8px}

  .menunagtext { font-weight:bold; font-family: tahoma; font-size:10px; text-indent: 42px; 	line-height: 26px; color:#707070}
	
   a.newslink, a.newslink:link, a.newslink:visited, a.newslink:active, a.newslink:hover{
   		color: #ffffff;
   		text-decoration: none;
   }
   
   a.menu, a.menu:link, a.menu:visited, a.menu:active {
    font-family: verdana;
	font-size: 10px;
	color:#406028;
	text-decoration:none;
	width:153px;
	height:21px;
	margin: 0 auto;
	display: block;
	background-image: url('img/goff.jpg');
	line-height: 19px;
	text-indent: 23px;
	background-repeat:no-repeat}
   a.menu:hover {background-image: url('img/gon.jpg')}

   /*a:link, a:visited, a:active {
	color:#406028;
	text-decoration:none;

   }
   a:hover {color:#263917; text-decoration:underline}*/         a {color:#406028; text-decoration:none;}
   a:hover.news {text-decoration: none;}

   a.boxstopka:link, a.boxstopka:visited, a.boxstopka:active {
	text-decoration:none;
	/*font-size:11px; color:#9F9F9F;*/
   }
   a.boxstopka:hover {/*color:#263917; font-weight:normal; font-size:11px; color:#707070; text-decoration:underline;*/}

   .formloguj {font-size:10px; font-family:verdana; color:#406028; border-width:1px; border-color:#D2D2D2}
   .formrejst {font-size:10px; font-family:verdana}
   .formoferta {font-size:11px; font-family:tahoma;}
   .formupload {font-size:10px; font-family:verdana}
   .formsub {font-size:10px; border:0px solid #FFFFFF}
   input {font-size:10px; font-family:verdana}
   option, select {font-size:10px; font-family:verdana}

    .tabszuprawa { font-weight:bold; }

	a.login, a.login:link, a.login:visited, a.login:active { text-decoration:none; color:#406028; font-size:10px }
	a.login:hover {text-decoration:underline}

    a.dodajopis, a.dodajopis:link, a.dodajopis:visited, a.dodajopis:active { text-decoration:none; color:#454545; font-size:11px }
	a.dodajopis:hover {text-decoration:underline}

	.logowanie {font-family:tahoma; font-size:9px; color:#507221; padding-left:7px; padding-right:7px}

	.imgoferta {margin:2px 2px 2px 20px; width:102px; height:82px; text-align:center; overflow:hidden; float:left; }		.imgoferta img{ /*padding:1px; border:1px solid #AAAAAA;*/ background:#EEEEEE; }
	.p1  {border: 1px solid #EFEFEF; border-left:3px solid #367D98; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }
	.p1n {text-indent: 17px; line-height: 38px; font-family:tahoma; font-size:13px; color:#FFFFFF; height:40px; display:block;  background-image:url('img/nagpasek.jpg'); font-weight:bold; margin:0 6px; }	.p1n-green {text-indent: 17px; line-height: 38px; font-family:tahoma; font-size:13px; color:#FFFFFF; height:40px; display:block;  background-image:url('img/nagpasek_ziel.jpg'); font-weight:bold; margin:0 6px; }
    .p2  {border: 1px solid #EFEFEF; border-left:3px solid #77B618; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#F8F8F8 }
    .p2o {border: 1px solid #E6E6E6; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#F2F2F2 }
	.p2oo {border: 1px solid #E3F2E4; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#EEF7EF }
	.p2ooo {border: 1px solid #E3F2E4; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#EEF7EF; background-image:url('img/gradmiasto.jpg'); background-repeat:repeat-x }
	.p3  {border: 1px solid #EFEFEF; border-left:3px solid #B71717; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#F8F8F8 }
	.p- {border: 1px solid #EFEFEF; border-left:3px solid #3b6d97; padding: 4px 10px 4px 10px; margin: 9px 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }	.p-gray {border: 1px solid #EFEFEF; border-left:3px solid #737373; padding: 4px 10px 4px 10px; margin: 9px 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }	.p-red {border: 1px solid #EFEFEF; border-left:3px solid #df0d14; padding: 4px 10px 4px 10px; margin: 9px 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }	.p-0 {border: 1px solid #EFEFEF; border-left:3px solid #328b06; padding: 4px 10px 4px 10px; margin: 9px 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }	.p-1 {border: 1px solid #EFEFEF; border-left:3px solid #3161c3; padding: 4px 10px 4px 10px; margin: 9px 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }	.p-2 {border: 1px solid #EFEFEF; border-left:3px solid #FF6600; padding: 4px 10px 4px 10px; margin: 9px 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }	.p-3 {border: 1px solid #EFEFEF; border-left:3px solid #df0d14; padding: 4px 10px 4px 10px; margin: 9px 8px; font-family:tahoma; font-size:11px; color:#454545;  display:block;  background-color:#F8F8F8 }		.o-  {color:#3b6d97;}	.o-0 {color:#328b06;}	.o-1 {color:#3161c3;}	.o-2 {color:#FF6600;}	.o-3 {color:#df0d14;}	
   	a.pytsonda, a.pytsonda:link, a.pytsonda:visited, a.pytsonda:active {border: 1px solid #E6E6E6; padding:5px 5px 5px 5px; font-family:tahoma; font-size:11px; color:#454545; width:55%; display:block;  background-color:#F2F4F0; margin:0 auto; margin-bottom:3px; text-decoration:none; font-weight:normal }
    a.pytsonda:hover {border: 1px solid #DADADA; padding:5px 5px 5px 5px; font-family:tahoma; font-size:11px; color:#454545; width:55%; display:block;  background-color:#E2E7DE; margin:0 auto; margin-bottom:3px; text-decoration:none; font-weight:normal }
   .wybierzinfo {width:451px; height:80px; margin: 0 auto; display: block; background-image:url('img/pasekpl.jpg'); }  
   .ofertytygodnia { width:495px; height:40px; display: block; background-image:url('img/nagspons.jpg'); text-indent: 17px; line-height: 38px; font-family:tahoma; font-size:13px; color:#FFFFFF; font-weight:bold; margin:0 auto }
   .ostatniododane { width:495px; height:40px; display: block; background-image:url('img/nagostatnio.jpg'); text-indent: 17px; line-height: 38px; font-family:tahoma; font-size:13px; color:#FFFFFF; font-weight:bold; margin:0 auto }
   .widokofnag {width:494px; height:104px; display: block; background-image:url('img/widokofnag.jpg'); margin:0 auto}
   .sofertanormal { border: 1px solid #E1F0D5; background-color: #F8FBF4; padding: 4px 10px 4px 10px; margin: 0 8px; background-image:url('img/tlooferta1.jpg'); background-repeat:repeat-x}
   .sofertatygodnia { border: 1px solid #F4DFDF; background-color: #FCF5F5; padding: 4px 10px 4px 10px; margin: 0 8px; background-image:url('img/tlooferta2.jpg'); background-repeat:repeat-x}   .sofertanormal- {border: 1px solid #EFEFEF; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#F8FBF4; }   .sofertanormal-gray {border: 1px solid #EFEFEF; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#F8F8F8; }   .sofertatygodnia- {border: 1px solid #EFEFEF; padding: 4px 10px 4px 10px; margin: 0 8px; font-family:tahoma; font-size:11px; color:#454545; display:block;  background-color:#FCF5F5; }
   .pogoda { width:400px; margin:0 auto; border: 1px solid #E7F5EF; padding:3px 2px 3px 2px; background-color:#F4FBF8 }
	
	.obrl {float:left; margin:5px 5px 5px 5px; display:block}
	.obrr {float:right; margin:5px 5px 5px 5px; display:block}
	.obrc {margin:5px auto 5px auto; display:block}
	
   .ikony { margin: 5px 4px 5px 4px }
   .logopow { width:350px; height: 104px; display:block; position:absolute; left:150px}
   a.gmap { width:155px; text-decoration:none; height:35px; display:block; background-repeat:no-repeat; background-image:url('img/gmap.jpg'); color: #000000;line-height: 22px; text-indent: 5px; font-size:10px }
   a.gmap:hover { font-weight:normal }
   
   .sh { cursor: pointer }
   ul { list-style-image: url('img/more.gif') }
   
   td.udogodnienia{ width:100px; }
   
   textarea.komentarz{ width: 100%; height: 200px;}
   
   .miastomiesiaca { width:595px; height:40px; display: block; background-image:url('img/nagmiasto_1.jpg'); text-indent: 17px; line-height: 38px; font-family:tahoma; font-size:13px; color:#FFFFFF; font-weight:bold; margin:0 auto }
   .miastomiesiaca_nazwa { width:595px; height:40px; display: block; background-image:url('img/nagmiasto_2.jpg'); text-indent: 17px; line-height: 38px; font-family:tahoma; font-size:13px; color:#FFFFFF; font-weight:bold; margin:0 auto }
   
   .miastomiesiaca_opis {padding:10px; width:425px; vertical-align:top; background:url('img/miastomies_tlo.gif') top left repeat; }
   div.pokazmenuoferty {position:relative; height:25px; overflow: hidden;}   div.pokazmenuoferty div a {line-height: 29px; text-decoration:none; color: #000000;  font-family: tahoma;}   div.pokazmenuoferty div a:hover {}
   ol#nav_menu {
		height:26px;
		list-style-type:none;
		margin:0;
		padding:0;
		position:relative;
		border-bottom:1px solid #cccccc;
	}
	#nav_menu li {
		display: block;
		list-style: none;
		}
	#nav_menu li {
		background: url(img/nav_corn_left.gif) left top no-repeat;
		float:left;
		margin:0px 5px 0px 0px;
		padding:0;
		}
	#nav_menu li a {
		display:block;
		line-height:26px;
		padding: 0px 7px 0px 3px;
		text-align:center;
		margin-left: 5px;
		background:url(img/nav_corn_right.gif) right top no-repeat;
		}
	#nav_menu li.active {
		background: url(img/nav_corn_act_left.gif) left top no-repeat;
		border-bottom:1px solid #fff;
		}
	#nav_menu li.active a {
		background:url(img/nav_corn_act_right.gif) right top no-repeat;
		font-weight:bold;
		letter-spacing:0;
		}
		
	.txt_inpt {
		border:1px solid #999999;
		width:460px;
	}
	.cont_form {
		/*width:420px;*/
		margin:10px;
	}
	
	a#link{
		display: block;
	}
	
	.banner_link {height:28px ; width:142px; vertical-align:middle; text-align:center; background:url('img/banner_link_back.jpg') top left no-repeat; color:#ffffff ; font:13px arial; padding: 4px 6px 8px 6px;}

	
	input.pytsonda {border: 1px solid #E6E6E6; padding:5px 5px 5px 5px; font-family:tahoma; font-size:11px; color:#454545; width:55%; display:block;  background-color:#F2F4F0; margin:0 auto; margin-bottom:3px; text-decoration:none; font-weight:normal }		a.okol {display:block; color: #666666; text-decoration: none;}	a.okol span {color: #AAAAAA;}	div.okol {font-weight: bold; margin: 4px 0px; color: #666666;}	a#linker {cursor:pointer; text-decoration:none;}		