/*styl berlina pl*/
body{
	margin:0px 0 0 0;
	padding:0;
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555;
}
#Pasek{
	width:525px;
	background-color:#6f3141;
	margin-left:40px;
	margin-bottom:2px;
	padding:3px;
	font-size:10px;
	font-weight:bold;
	color:#f2f2f2;
}
#NBan{
	width:531px;height:150px;
	margin-left:40px;
	margin-bottom:5px;
	margin-top:3px;
	background-image:url(./images/foto1.gif);
}
#Mnew{
	width:100%;
	height:250px;
	background-color:#ccc;
	padding-top:20px;
}
#Mnew div.kont{
	width:990px;
	height:205px;
	background-color:white;
	padding:0 0 0 0;
	margin:0px auto 0 auto;
}
#Mnew div.kons{
	width:170px;
	float:right;
}
#amb{
	float:right;
	margin:0 117px 0 0 !important;
	margin:0 60px 0 0;
}
#Ban{
	position:relative;
	width:990px;height:134px;
	margin:2px auto 0 auto;
	background-color:#fff;
}
#Mar{
	position:absolute;
	top:0;left:0;
	width:739px;
	margin-left:130px;
	z-index:100;
}
#P1{
	float:left;
	width:106px;height:134px;
	display:block;
	background-image: url(./images/kartka.gif);
}
#P2{
	float:right;
	width:106px;height:134px;
	display:block;
	background-image: url(./images/kartka.gif);
	margin-right:4px !important;
	margin-right:0;
}
#Ban div.banR{
	width:739px;height:100px;
	margin:15px 0 0 24px !important;
	margin:3px 0 0 24px;
	float:left;
}
/* ------ flagi panstw ------*/
#Flagi{
	width:82px;height:15px;
	margin-left:77px !important;
	margin-left:17px;
}
#Flagi a.f1{
	display:block;
	width:19px;height:12px;
	background-image:url(./maleflagi/anglia.gif);
}
#Flagi a.f2{
	display:block;
	width:19px;height:12px;
	background-image:url(./maleflagi/polska.gif);
}
#Flagi a.f3{
	display:block;
	width:19px;height:12px;
	background-image:url(./maleflagi/rosja.gif);
}
#Flagi div.f1{
	float:left;
}
#Flagi div.f2{
	float:left;
	margin-left:5px;
}
#Flagi div.f3{
	float:left;
	margin-left:5px;
}
/* ------ NOWE STYLE MENU GR -----*/
#GR{
	position:relative;
	width:100%;height:271px;
	/*background-image:url(./templates/new/images/tloBaner.gif);*/
}
#SRAll{
	width:100%;height:225px;
	background-image:url(./templates/new/images/tloMale.gif);
}
#SR{
	width:750px;height:225px;
	margin:0px auto 0 auto;
	/*background-image:url(./templates/new/images/bannergora_04.gif);*/
}
#BS{
	width:100%;height:46px;
	background-image:url(./templates/new/images/bannergora_01.gif);
	margin:0 auto 0 auto;
}
#TLO{
	float:right;
	width:500px;height:225px;
	margin:0px auto 0 auto;
	/*background-image:url(./templates/new/images/Biuro.gif);*/
}
#MAPKI{
	float:right;
	background-image:url(./templates/new/images/kontynenty.gif);
	width:220px;height:139px;
}
#NAPIS{
	float:right;
	margin-top:20px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:9px;	
	color:#eee;
}
#MG {
	float:left;
	width:149px;
	margin-left:5px;
}
#Agl {
	margin:20px 0 0 10px;
	color:#eee;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
#Mnew div.menuM{
	float:left;
	margin:0 0 0 130px !important;
	margin:0 0 0 65px;
	text-align:left;
}
#Mnew h2{
	font-size:10px;
	font-weight:bold;
	padding:0;
	margin:0;
}
#log{
	float:right;
	margin:50px 117px 0 0 !important;
	margin:50px 60px 0 0;
}

#kontener{
	position:relative;
	width:990px; 
	margin:3px auto 0 auto; 
}
#baner{
	width:750px;height:138px;
	margin:5px auto 0 auto;
}
div.ngstron{
	font: normal bold 11px  Arial, Helvetica, sans-serif; 
	color: #555;
	margin:10px 0 10px 0px;
	padding:3px 0;
}
h2.pierwsza{
	font-size:12px;
}
#LeftCol{
	float:left;
	width:120px;
}
/* szerokosc - 12% lub 120px*/
#RightCol{
	float:right;
	width:106px;
	padding-right:3px !important;
	padding-right:1px;
}
/* ------ kartki boczne -------- */
div.kartka{
	position:relative;
	width:106px;height:134px;
	background-image: url(./images/kartka.gif);
	margin:0 auto 0 0;
}
div.katresc{
	padding:30px 0 0 0;
	height:90px;width:87px;
	margin:0 0 0 19px;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-align: left;
}
div.wiecej{
	position:absolute;bottom:15px;right:12px;
}
a.info{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* ------- gorne menu ---------- */
#Gmenu{
	margin:3px auto;
	width:750px;height:20px;
	background-image: url(images/belka.gif);
}
#Gmenu ul{
	margin: 0;
	padding:0;
}
#Gmenu li{
	list-style:none;
	display:inline;
	margin:0 13px 0 15px;
	line-height:20px;
}
 a{
	color:black;
	text-decoration:none;
	font-weight:bold;
}
 a:hover{
	text-decoration:underline;
}
/* ------ boczne menu ---------- */
#Bmenu{
	float:left;
	width:170px !important;
	width:173px;
}
#Bmenu div.foto{
	margin-bottom:10px;
	background-color:#f2f2f2;
}

/*--------- style czesci glownej ----------*/
#main{
	float:left;
	width:580px;
	text-align:left;
}
#clear{
	clear:both;
}
.clear{
	clear: both;
}
/*------------- pierwsza.dwt ------------ */

#kontcms{
	position:relative;
	margin:0 0 0 0;
}
.naglowek{
	font: normal bold 11px  Arial, Helvetica, sans-serif; 
	color: #555;
	margin:10px 0 10px 40px !important;
	margin:10px 0 10px 40px;
	padding:3px 0;
}
.tresc1  {
	font-size:11px;
	width:535px;height:40px;
	margin:0 0 0 40px;
}
.tresc2{
	font-size:11px;
	width:295px;height:45px;
	margin:0 0 0 40px;
}
a.cmswiecej{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	padding: 0 0 0 3px;
}
div.marque{
	position: absolute;bottom:0px;right:0px;
	width:538px;height:25px;
	background-color:#f2f2f2;
	margin:0px 0 0 40px;
}
div.prostokat{
	position: absolute;top:210px; right:20px;
	width:200px;height:140px;
	background-color: #ffffff;
}
div.linkistr{
	position:absolute;bottom:50px;right:160px;
}
/*------- oferta ----------*/
#oferta{
	font-size:11px;
	margin:0 0 0 40px;
}
#oferta p, li, ul{
	margin:0;
	padding:0;
}
#oferta ul{
	margin:10px 0 10px 40px;
}
/*-------- sposoby przyjmowania ogloszen*/
#konsposoby{
	font-size:10px;
	margin:0 0 0 40px;
}
div.sppunkt{
	margin-bottom:5px;
}
ul.sposoby{
	margin:0 0 0 30px;
	padding:0 0 5px 0;
}
li.sposoby{
	margin:0;
	padding:0 0 5px 0;
	line-height:16px;
}
div.spbiuro{
	margin-bottom:10px;
}
div.spgruby{
	font-size:10px;
	font-weight:bold;
	margin-bottom:10px;
}
div.spmaly{
	font-size:10px;
}
a.spmail{
	font-weight:normal;
	padding-left:30px;
}
div.spdruk{
	text-align:right;
	margin:30px 10px 0 0;
	font-weight:bold;
	font-size:10px;
}
div.spdruk2{
	text-align:right;
	margin:20px 325px 0 0;
	font-weight:bold;
	font-size:10px;
}
/*------- ceny dynamiczne ---------*/
#konceny{
	margin:10px 0 0 0;
	font-size:11px; 
}
#konceny a.szczegoly{
	font:bold 9px Arial;
}
div.ngceny{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	color:#555;
}
#konceny div.txtceny{
	margin:0 50px 0 40px;
	padding:0;
	color:#222;
}
#formdyn{
	margin:20px 0 0 40px;
	font-size:11px;
}
#formdyn div.ngcenyS{
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
}
#formdyn div.opcenyS{
	margin:0 50px 0 10px;
}
/*---------- strona z mapka flash ---------*/
/* szare marquee na polskiej mapce */
div.mar{
	margin-top:38px !important;
	margin-top:50px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
#mar2{
	margin-top:20px !important;
	margin-top:33px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee na niemieckiej mapce */
#mar2de{
	margin-top:0px !important;
	margin-top:0px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee na liscie gazet */
#mar3{
	margin-top:3px !important;
	margin-top:31px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee prasa niemiecka */
#mar4{
	margin-top:90px !important;
	margin-top:112px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee prasa miedzynarodowa */
#mar5{
	margin-top:33px !important;
	margin-top:45px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee skrytki */
#mar6{
	margin-top:302px !important;
	margin-top:315px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee formularz */
#mar7{
	margin-top:14px !important;
	margin-top:12px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee potwierdzenie */
#mar8{
	margin-top:12px !important;
	margin-top:20px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee onas - biuro - ogloszen */
#mar9{
	margin-top:70px !important;
	margin-top:75px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee sposoby nadawania ogloszen */
#mar10{
	margin-top:17px !important;
	margin-top:17px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
div.mapkaflash{
	float: left;
	margin:0 0 0 0px;
}
div.listawoj{
	float: right;
	margin:30px 0 0 0;
	margin-right:0px !important;
	margin-right:0px;
}
ul.listawoj{
	margin:20px 0 0 0;
	padding:0;
}
li.listawoj1{
	width:210px;
	list-style:none;
	background-color:#f2f2f2;
	line-height: 18px;
	padding:0 0 0 10px;
}
li.listawoj2{
	width:210px;
	list-style:none;
	line-height: 18px;
	padding:0 0 0 10px;
}
/*--------- szczegolowy opis regionu i lista gazet -----*/
#woj{
	margin:10px 0 0 10px;
}
div.lewastrona{
	float: left;height:390px;
	border-right:1px dashed silver;
}
div.prawastrona{
	float: right;
}
div.lewyopis{
	float: left;width:110px;	
	margin-left:30px !important;
	margin-left:15px;
}
div.prawyopis{
	float: left;width:160px;
	
}
div.listagazet{
	width:230px;
	padding:3px 0 3px 10px;
	margin-right:0px;
}
div.mapkaregionu{
	width:268px;
	text-align:center;
	padding:30px 0 0 0;
}
/*------------ strona gazet tematycznych ----------*/
#kontematyczne{
	position:relative;
	margin:5px 0 0 0;
}
div.temkwadrat{
	float: right;
	width:172px;height:140px;
	margin:0 0 7px 7px;
}
div.temng{
	height:27px;
	text-align:center;
	line-height:27px;
	margin:0 0 3px 0;
	background-color:#f2f2f2;
	color:#555555;
	font-weight:bold;font-size:11px;
}
div.temng2{
	height:27px;
	text-align:center;
	margin:0 0 3px 0;
	background-color:#f2f2f2;
	color:#555555;
	font-weight:bold;font-size:11px;
}
div.temlista{
	height:20px;
	line-height:20px;
	padding:0 0 0 5px;
}
div.ofertatur{
	height:100px;
	background-color: #f2f2f2;
}
div.turtresc{
	margin:5px;
}
div.turlinkfirmy{
	margin:10px 0 0 5px;
}
div.turlinkklienci{
	text-align:right;
	margin:10px 5px 0 0;
}
/*----------------------fromularze-------------------------*/
form{
	margin:0px;
	padding:0px;
}
#konformularz{
	position: relative;
	margin:0 0 0 40px;
}
div.formp1p3{
	float:left;
	color:#000;
	font:normal bold 12px Arial, Helvetica, sans-serif;
}
div.formp2p4{
	float:left;
	font: bold 12px Arial, Helvetica, sans-serif;
}
div.komunikat{
	font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:Red;
	padding:10px 0 0 0;
}
textarea.pole{
	float: left;
	width:378px;height:96px !important;
	height:100px;
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa;
	font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#form{
	margin:0px;
	padding:0px;
}
#form > textarea.pole{
	width:380px;
}
div.formkolumnaselect{
	float:left;
	margin-top:1px !important;
	margin:0 0 0 5px;
}
div.fopis{
	float:left;
	width:58px;
	font-family: Arial, Helvetica, sans-serif;
	margin:4px 0 0 0;
}
div.fopis1{
	float: left;
	width:75px;
	font-family: Arial, Helvetica, sans-serif;
	margin:5px 0 0 5px;
}
input.pole{
	float: left;
	width:120px;height:13px !important;
	width:120px;height:13px;	
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa;
	margin:2px 0 0 0;
	font:bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dodplik{
	float: left;
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa;
}
.potwierdz{
	float: right;
}
div.prawymar{
	float:right;
	width:149px !important;
	width:145px;
}
.potwierdz{
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa;
}
.wyslij{
	float:right;
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa;
}
.kasuj{
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa;
	margin:10px 0 0 0;
}
select{
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa;
	font:bold 11px  Arial, Helvetica, sans-serif;
}
div.formpodpis{
	margin:10px 0 0 0;
}
.wydruk{
	float:right;
	width:136px;
	margin-right:6px;
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa; 
}
input.cofnij{
	border-top: 2px solid #aaaaaa;
	border-right: 2px none #aaaaaa;
	border-bottom: 2px none #aaaaaa;
	border-left: 2px solid #aaaaaa;
	background-color:#fafafa; 
}
div.dodajplik2{
	float: left;
	margin: 10px 0 0 0;
}
option.rubrykaDyn{
	font:bold 11px Verdana; 
}
/*------- nowe form kontakt -----------*/
#Ckontakt{
	position:relative;
	margin:5px 0 0 0;
}
#Ckontakt .komunikat{
	margin:0 0 0 310px;
}
#Ckontakt div.markon{
	margin-top:3px !important;
	margin-top:25px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
#daneKon{
	float:left;
	width:270px;
	margin-left:26px !important;
	margin:50px 0 0 13px;
}
#daneKon p{
	text-align: center;
	margin: 0;
	padding: 0;
}
#formKon{
	float:right;
	width:270px;
	margin:50px 5px 0 0;
}
#formKon div{
	clear: both;
	height:20px;
}
#formKon label {
 	float: left;
   display: block;
	margin:0 0 0 10px;
	line-height:20px;
} 
#formKon input{
	float:left;
	display: block;
	width:160px;
	font: normal 11px Tahoma; 
	border-left:2px solid #aaaaaa;
	border-top:2px solid #aaaaaa;
	background-color: #fafafa;
}
#formKon .txtarea{
overflow: hidden;
	width:270px;height:auto;
}
#formKon textarea{
	font: normal 11px Tahoma;
	width:100%;height:75px;
	border-left:2px solid #aaaaaa;
	border-top:2px solid #aaaaaa;
	background-color: #fafafa;
}
#formKon .button{
	float: right;
	width:auto;
}
/*--------- style artykolu--------*/
div.arttresc{
	margin:0 30px 0 40px;
	text-align: left;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.artcofnij{
	margin:8px 0 8px 40px;
	font-weight:bold;
}
a.artcofnij{
	font-size:9px;
	color:#555;
}
/*------------- style Archiwum ------------*/
#arch{
	margin:0 0 0 40px;
}
#arch h1{
	font: oblique bold 12px  Arial, Helvetica, sans-serif; 
	color: #000000;
	padding:15px 0;
	margin:0;
}
#arch p{
	margin:0 0 10px 0;
	padding:0;
}
#arch div.ngKat{
	padding:0 0 3px 0;
}
#arch a.nadaj{
	font:bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#arch div.kolKat{
	float: left;
	width:160px;
	margin:0 15px 50px 0;
	padding:3px 0;
	text-align:center;
	background-color: #f7f7f7;
	border:1px dotted #777777;
}
#arch div.liczba{
	border-top:1px dotted Black;
}
#arch a{
	font: bold 11px  "Trebuchet MS";
	cursor: pointer;
}
/* ogloszenia archiwum */
#archOgl{
	margin:0 0 0 40px;
}
#archOgl h1{
	font: oblique bold 12px  Arial, Helvetica, sans-serif; 
	color: #000000;
	padding:15px 0;
	margin:0;
}
#archOgl div.menu{
	height:10px;
	width:531px;
	padding:5px 0 7px 0;
	margin:0 10px 5px 0;
	background-color:#f2f2f2;
}
#archOgl span.menu{
	display:block;
	float:left;
	width:140px;
	padding:0 0 0 20px;
}
#archOgl a.menu{
	font:bold 10px Verdana;
	color:black;
}
#archOgl h2{
	float:left;
	font: oblique bold 11px Verdana; 
	color: #000000;
	padding:5px 0 10px 0;
	margin:0;
}
#archOgl div.Ogl{
	margin:0 0 10px 0;
	padding:5px 0 20px 0;
	width:500px;
	border-bottom:1px solid #ccc;
}
#archOgl p.tresc{
	padding:5px 0;
	margin:0 0 0 0;
	
	font-weight:normal;
}
#archOgl div.ido{
	padding-top:10px;
	text-align:left;
}
#archOgl a.ido{
	color:#000;
	font-size:9px;
}
#archOgl span.data{
	padding:0 30px 0 0;
	font:normal 10px Arial;
	color:#777;
}
#archOgl span.formLink{
	padding:0 0 0 184px;
}
#archOgl div.data2{
	float:right;
	text-align:right;
	padding:0 0 0 0;
	font:normal 9px Verdana;
	color:#777;
}
#archOgl div.katOgl{
display:inline;
	margin:0 0 10px 0;
	padding:0;
	font:normal 11px "Trebuchet MS";
	color: Black;
	
}
#archOgl div.konlista{
	margin-top:5px;
}
#archOgl div.strony{
	margin:10px 9px 0 0;
	padding:5px;
	background-color:#eeeeee;
	font-weight:bold;
}
/* -------- odpowiedz z pineski --------- */
#Codp{
	text-align:center;
}
#Codp .trescOgl{
	text-align:left;
	margin:0 0 20px 40px;
}
#Codp .naglowek{
	text-align:left;
}
#Codp p{
	margin:30px 0 20px 115px;
	padding:0;
	font-weight:bold;
}
#FormOdp{
	width:387px;
	margin:0 auto;
	text-align: left;
	background-color:#eee;
}
#FormOdp form{
	margin:0;
	padding:0;
}
#FormOdp label{
	float: left;
	display: block;
	width:100px;
	line-height: 20px;
	padding:0 0 0 10px;
}
#FormOdp .wiad{
	padding:20px 0 0 10px;
}
#FormOdp input{
	float:right;
	width:270px;
	font: normal 11px Tahoma; 
	border-left:2px solid #aaaaaa;
	border-top:2px solid #aaaaaa;
	background-color: #fafafa;
}
#FormOdp .txtarea{
	height:auto;
}
#FormOdp textarea{
	float:right;
	font: normal 11px Tahoma;
	width:270px;height:100px;
	border-left:2px solid #aaaaaa;
	border-top:2px solid #aaaaaa;
	background-color: #fafafa;
}
#FormOdp div{
	clear:both;
	height:20px;
}
#FormOdp .buttonDiv{
	text-align:right;
	padding:5px 0 0 0;
	background-color:#fff;
}
#FormOdp div.powrot{
	float:left;
}
#FormOdp a.powrot{
	font-weight:bold;	
}
#FormOdp .button{
	width:50px;
}
/* --- wydruki potwierdzen ------*/
#Druk{
	text-align:left;
	margin:40px 0 0 40px;
}
#Druk img{
	float:left;
}
#Druk div.naglowek{
	font: oblique bold 12px  Arial, Helvetica, sans-serif; 
	color: #000000;
	margin:0;
	padding:15px 0;
}
div.naglowek_potw{
	font: oblique bold 12px  Arial, Helvetica, sans-serif; 
	color: #000000;
	margin:0;
	padding:15px 0;
}
#Druk div.iwpb{
	float:left;
	clear:none;
	font:bold 11px Verdana;
	color:#555;
	text-align:center;
	margin:57px 0 0 30px;
}
#Druk div.op1{
	clear:none;
	float:left;
	font: bold oblique 12px Verdana;
	color:#555;
}
#Druk div.op2{
	clear:none;
	float:left;
	font: bold 12px Verdana;
}
#Druk label{
	display:block;
	float:left;
	width:90px;
	padding:3px 0 3px 5px;
}
#Druk input{
	display:block;
	float:left;
	width:130px;
	margin:0 0 2px 0;
	font: normal 11px Tahoma; 
	border-left:2px solid #aaaaaa;
	border-top:2px solid #aaaaaa;
	background-color: #fafafa;
}
#Druk input.button{
	width:80px;
	margin:10px 0 0 0;
}
#Druk div.button{
	margin:0 0 0 380px;
}
#Druk textarea{
	font: normal 11px Tahoma; 
	border-left:2px solid #aaaaaa;
	border-top:2px solid #aaaaaa;
	background-color: #fafafa;
	width:453px;height:70px;
}
#Druk div{
	clear:both;
}
#Druk div.mail{
	float:left;
	clear:none;
	padding:3px 0;
	font-weight:bold;
}
#Druk div.nazwapliku{
	padding:10px 0 10px 0;
	font-weight:bold;
}
#Druk div.data{
	font-weight:bold;
}
/* ---- potwierdzenie pineska ---*/
div.potwKon{
	margin:0 0 0 20px;
}
div.potwPasek{
	text-align:center;
	background-color:#eee;
}
div.potwDz{
	padding:35px 0 5px 0;
	font:bold 11px Verdana;
}
div.potwPodpis{
	padding:0 0 35px 0;
	font:normal 11px Verdana;
}
div.iwpTeam{
	text-align:left;
	margin:0 0 0 80px;
	padding:0 0 5px 0;
	font:bold 11px Verdana;
}
div.potPowrot{
	float:left;
	margin:10px 0 10px 0;
}
a.potPowrot{
	font-weight:bold;
}
/* -------------- przepisy berlin------------- */
div.agb{
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "Courier New", Courier, monospace;
}
div.agbnaglowek{
	color:#000000;
	font-size: 15px;
	line-height: 50px;
	font-weight: bold;
	padding-top: 20px;
}
div.agbpunkt{
	font-size: 14px;
	text-align: left;
	margin-left: 200px;
	margin-right: 200px;
}
/* ---- style archiwum -------*/
#pr{
	margin:5px 0 0 35px;
	padding:0;
	list-style:none;
}
#pr li{
	margin:0 0 6px 0;
}
#pr a{
	font:bold 9px Verdana;
	color:#000;
}
#pr span{
	font:normal 9px Times-New-Roman;
	padding:0 5px 0 0;
}
#pr ul.mat{
	margin:4px 0 0 0;
	padding:0;
	
}
#pr li.mat{
	margin:0 0 0 30px;
	padding:0;
	list-style:disc;
}
#pr a.mat{
	margin:0;
	padding:0;
	font:normal 9px Verdana;
	font-weight:bold;
}
#pr2{
	margin:10px 0 0 55px;
	padding:0;
	list-style:none;
}
#pr2 li{
	margin:0 0 3px 0;
}
#pr2 a{
	font:bold 10px Verdana;
}
div.wybrane{
	margin:0 0 5px 0;
	padding:2px 0 6px 25px;
	font-size:9px;
	font-weight:normal;
	background-color:#fff;
	color:#000;
}
/* -------------- NOWE CMSY ------------*/
#cN{
	width:531px;
	padding:0px;
	margin:0 0 0 40px;
	background-color:#f9f9f9;
}
#cN div.hot{
	margin-bottom:0px;
	background-color:#f2f2f2;
	padding:3px 3px 3px 15px;
	font-size:9px;
	font-weight:normal;
	color:#555;
	font-weight:bold;
}
#CmsNew{
	border-collapse: collapse;
	font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#CmsNew a{
	font:bold 10px Arial, Helvetica, sans-serif;
}
#CmsNew td.data{
	width:80px;
	background-color:#f2f2f2;
	font:normal 9px Verdana;
	text-align:center;
	color:#555;
}
#CmsNew td.czas{
	width:100px;
	font:normal 9px Arial, Helvetica, sans-serif;
	text-align:center;
}
#CmsNew td.ng{
	padding-left:15px;
}
#KatOgl{
	height:10px;
	padding:5px 0 7px 0;
	margin:0 0 0 0;
	background-color:#f9f9f9;
}
#KatOgl span{
	display:block;
	float:left;
}
#KatOgl a{
	margin-left:40px;
	font-weight:bold;
}
#ArtCaly{
	
}
#ArtCaly img{
	margin:0;
	padding:0;
	float:left;
	margin:0 5px 0 40px;
}
#ArtCaly p{
	margin:0 30px 0 40px;
	padding:0;
}
#ArtCaly div.belka{
	background-color:#aaa;
	margin:0px 3px 0px 40px;
	font-size:9px;
	padding:3px 0 3px 15px;
	color:#fff;
}
#MenuSrodek{
	margin:0px 0 0 30px;
}
#MenuSrodek td{
	margin:0;
	padding:0;
}
#MenuSrodek td.text{
	font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0 0px 0 10px;
}
#MenuSrodek td.naglowek{
	padding-left:10px;
	font:bold 11px Arial;
	padding-top:5px;
	padding-bottom:3px;
	color:#555;
}
#jo {
	font-size:9px;
	font-family:Arial;
	font-weight:bold;
}
/* -------------- Probny nowy Layout ------------*/
#containerM{
	position:relative;
	width:990px;
	margin:2px auto 0 auto;
	text-align:left;
}
/* ----- style glownego menu ------*/
#menuM{
	float:left;
	width:160px;
	text-align:left;
	padding-left:10px;
}
#menuM a{
	display:block;
	width:156px;
	font-weight:normal;
	margin:4px 0 8px 5px;
	font-size:9px;
	color:#555;
}
#menuM a:hover{
	text-decoration:underline;
}
#mainM{
	float:left;
	width:571px;
}
#menuM div.NGBM{
	color:#555;
	margin-left:5px !important;
	font-weight:bold;
	padding:3px 0;
	text-align:left;
	font-size:11px;
	font-family:Arial;
}
/*-------- kartki boczne ---------------*/
#KartkiL{
	float:left;
	width:120px;
}
#KartkiR{
	float:right;
	width:110px;
	padding-left:5px;
}
div.kartka{
	position:relative;
	width:106px;height:134px;
	background-image: url(./images/kartka.gif);
	margin:0 auto 0 0;
}
div.katresc{
	padding:30px 0 0 0;
	height:90px;width:87px;
	margin:0 0 0 19px;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-align: left;
}
div.wiecej{
	position:absolute;bottom:15px;right:12px;
}
a.info{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*-------- style stopki ----------------*/
/*
#stopka{
	margin:30px auto 0 auto;
	width:732px;
	font-size:10px;
}
div.copy{
	margin:10px auto 20px auto;
	text-align:left;
	padding:2px 0 2px 0px;
	width:732px;height:60px;
}
div.stopkaOpis{
	margin:10px 0 5px 0;
	padding:6px 0;
	background-color:#f2f2f2;
	text-align:center;
}
#Podstrony{
	margin:20px 0 0 40px;
}
#stopka div.panstwa{
	text-align:center;
	color:#555;
	font-size:9px;
}
#stopka div.ogloszenia{
	color:#555;
	font-size:9px;
	margin-left:71px;
	font-weight:bold;
	text-align:left;
}
#stopka a{
	font-weight:normal;
	color:#555;
}
#stopka a:hover{
	font-weight:normal;
	color:#555;
	text-decoration:none;
}*/
/*-------- style stopki ----------------*/
#bg_footer{
	position:relative;
	clear:both;
	background-image:url(./images/bg_footer.gif);
	background-repeat:repeat-x;
	padding:20px 0 10px 0;
	margin-top:50px;
}
#stopka{
	margin:0 auto 0 auto;
	width:732px;
	font-size:10px;
}
div.copy{
	margin:10px auto 0px auto;
	text-align:left;
	padding:2px 0 2px 0px;
	width:732px;
	color:#eee;
	font-size:9px;
}
div.stopkaOpis{
	margin:0 0 5px 0;
	padding:0;
	text-align:center;
	color:#eee;
}
#Podstrony{
	margin:20px 0 0 40px;
}
#stopka div.panstwa{
	text-align:center;
	color:#eee;
	font-size:9px;
}
#stopka div.ogloszenia{
	color:#eee;
	font-size:9px;
	font-weight:bold;
	text-align:left;
	margin:15px 0 5px 71px;
}
#stopka a{
	font-weight:normal;
	color:#eee;
}
/* ------ Agencja Reklamowa ---*/
#Agencja p{
	font:normal 10px Verdana;
	margin:0 0 0 40px;
}
/* --------------- ---------------- */
/* --------------- ---------------- */
/* --------------- ---------------- */
/* --------------- ---------------- */
#Nad{
	width:100%;
	height:30px;
	margin:0px auto 0px auto;
	background-color:#555;
}
/* ----------- linki gornego menu ------- */
div.glinkdiv1{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-4.gif);
	text-align:left;
	margin:0 0 5px 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv1:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-4-over.gif);
}
div.glinkdiv2{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-5.gif);
	text-align:left;
	margin:0 0 5px 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv2:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-5-over.gif);
}
div.glinkdiv3{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-6.gif);
	text-align:left;
	margin:0 0 5px 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv3:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-6-over.gif);
}
div.glinkdiv4{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-7.gif);
	text-align:left;
	margin:0 0 5px 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv4:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-7-over.gif);
}
div.glinkdiv5{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-8.gif);
	text-align:left;
	margin:0 0 5px 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv5:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-8-over.gif);
}
div.glinkdiv6{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-9.gif);
	text-align:left;
	margin:0 0 5px 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv6:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-9-over.gif);
}
div.glinkdiv7{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-10.gif);
	text-align:left;
	margin:0 0 5px 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv7:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-10-over.gif);
}
div.glinkdiv8{
	width:132px;
	height:15px !important;
	height:15px;
	background-image:url(./templates/new/images/bannergora_Ebene-11.gif);
	text-align:left;
	margin:0 0 0 5px;
	padding:2px 0 0 0px;
}
div.glinkdiv8:hover{
	background-image:url(./templates/new/images/bannergora_Ebene-11-over.gif);
}
a.linkgora{
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:0;
	display:block;
	width:132px;height:15px;
	font-weight:normal;
}
a.linkgora:hover{
	background-color:#6f3241;
	text-decoration:none;
}