/* ----- style warszawy ---- */
body{
	margin:0;
	padding:0;
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	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;
	background-image:url(./images/foto1.gif);
	margin-left:40px;
	margin-bottom:5px;
	margin-top:3px;
}
#Mnew{
	position:relative;
	width:100%;
	background-image:url('templates/new/images/tloBaner.gif');
	padding-top:0px;
	height:276px
}
#Mnew div.kont{
	width:990px;
	background-color:white;
	margin:0px auto 0 auto;
}
#Mnew a {
	margin:0;
	padding:0;
}
#Table_01{
	border-spacing:0 0;
	border-collapse:collapse;
}
#Table_01 td{
	vertical-align:top;
	margin:0;
	padding:0;
}
#Mnew div.kons{
	width:170px;
	float:right;
}
/* ------ flagi panstw ------*/
#Flagi{
	width:82px;height:15px;
	margin-left:77px !important;
	margin-left:17px;
	margin-top:5px;
}
#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/niemcy.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.gif');
	/*background-color:#555;*/
	margin: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;
	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;
}
#amb{
	float:right;
	margin:0 117px 0 0 !important;
	margin:0 60px 0 0;
}
#Ban{
	position:relative;
	width:990px;height:100px;
	margin:3px 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:100px;
	display:block;
	margin-left:2px !important;
	margin-left:3px;
}

#P2{
	float:right;
	width:106px;height:100px;
	display:block;
	margin-right:0px;
	padding-right:3px !important;
	padding-right:1px;
}

#Ban div.banR{
	width:739px;height:100px;
	margin:0px 0 0 22px !important;
	margin:0px 0 0 19px;
	float:left;
}

/* szerokosc - 21% lub 170px*/
#menu{
	float:left;
	width:170px;
	margin:0 0 0 0;
}
/* --------- style bocznego menu ------ */
#menuB{
	text-align:left;
	margin-left:11px;
}
#menuB a{
	display:block;
	width:156px;
	color:#000;
	font-weight:normal;
	padding:3px 0 3px 3px !important;
	margin:0 !important;
	margin:0 0 0 2px;
}
#menuB a:hover{
	text-decoration:underline;
}
#menuB div.RAMKA{
	width:151px !important;
	width:156px;
	border:1px solid black;
	padding:3px;	
	margin-left:0 !important;
	margin-left:2px;
	margin-bottom:2px;
}
/*
#menuB div.NGBM{
	width:151px !important;
	width:156px;
	background-color:#999;
	color:#fff;
	margin-left:0px !important;
	font-weight:bold;
	padding:3px 0;
	text-align:center;
}
*/
#menuB div.NGBM{
	
	color:#b9b9b9;
	margin-left:0px !important;
	font-weight:bold;
	padding:3px 0;
	text-align:center;
}
#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:990px;height:138px;
	margin:5px auto 0 auto;
}
div.ngstron{
	font: normal bold 11px  Arial, Helvetica, sans-serif; 
	color: #555;
	margin:0 0 0 0px;
	padding:3px 0;
}
h2.pierwsza{
	font-size:12px;
}
/*------ style gornego menu ---------*/
#menu_g{
	margin:3px auto;
	width:750px;height:20px;
	background-image: url('images/belka.gif');
}
ul.g_menu{
	margin: 0;
	padding:0;
}
li.g_menu{
	list-style:none;
	display:inline;
	margin:0 13px 0 15px;
	line-height:20px;
}


/* ------------ style glownego menu ---------*/

#menu hr{
	color:#f2f2f2;
	margin-left:10px;
}
div.menu_foto{
	margin-bottom:10px;
}
ul.menu{
	margin: 0 0 0 10px;
	padding:0;
	text-align:left;
}
li.menu{
	display:block;
	list-style:none;
	margin:0 0 2px 0 !important;
	padding:3px 0 3px 0px;
}
li.menu:hover{
	background-color:#6f3141;
}
a{
	color:black;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a.menu{
	font-weight:bold;
	color:#000;
}
a.menu:hover{
	text-decoration:underline;
	
}
/*---- konsultant*/
#kon_foto{
	float: left;
}
div.kon_link{
	text-align:left;
	margin:10px 0 0 10px;
}
div.kon_opis{
	text-align:left;
	margin:5px 0 5px 10px;
}
#kon_dane{
	float: right;
}
#godziny{
	font-family: "Times New Roman", Times, serif;
	font-size:9px;
}
 div.tel{
	font-size:9px;
	font-family:"Times New Roman", Times, serif;
}
#skype{
	text-align:left;
}
div.sk_foto{
	float: left;
	margin:1px 0 0 5px;
}
div.sk_dane{
	float: right;
	margin:4px 5px 0 0;
}
a.skdane{
	font-size:9px;
}

/*--------- baner turystyka ---------------*/
#banTur{
	position:relative;
}
#banTur div.bt1{
	height:81px;
}
#banTur div.bt2{
	height:60px;
}
#banTur div.bt3{
	height:85px;
}
#banTur div.bt4{
	height:59px;
}
/*--------- style czesci glownej ----------*/
#main{
	float:left;
	width:580px;
	text-align:left;
}
#clear{
	clear:both;
}
.clear{
	clear: both;
}
/*------------- 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 div.menu{
	position:relative;
	height:19px !important;
	height:23px;
	width:531px;
	padding:5px 0 0 0;
	margin:0 10px 5px 0;
	background-color:#f2f2f2;
}
#archOgl span.menu{
	display:block;
	float:left;
	width:150px;
	margin-left:20px !important;
	margin:0 0 0 12px;
}
#archOgl a.menu{
	font:bold 10px Verdana;
	color:black;
}
#archOgl h1{
	font: oblique bold 12px  Arial, Helvetica, sans-serif; 
	color: #000000;
	padding:15px 0;
	margin:0;
}
#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 0 0 0;
	padding:5px;
	background-color:#eeeeee;
	font-weight:bold;
}
/*------------- pierwsza.dwt ------------ */

#kontcms{
	position:relative;
	margin:0 0 0 0;
}
#kontcms div.marquePierwsza{
	margin:0 0 5px 10px;
}
#kontcms marquee{
	width:565px;
}
.naglowek{
	font: normal bold 11px  Arial, Helvetica, sans-serif; 
	color: #555;
	margin:10px 0 10px 40px;
	padding:3px 0;
}
#ArtCaly div.naglowek{
	font: normal bold 11px  Arial, Helvetica, sans-serif; 
	color: #555;
	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:#fff;
	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;
}
#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;
}

/*------- 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;
}
/*--------- 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{
	color:#555;
}
/*------- 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;
}
/*---------- 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:38px !important;
	margin-top:50px;
	width:532px;
	background-color:#fff;
	margin-left:39px;
}
/* szare marquee na liscie gazet */
#mar3{
	margin-top:3px !important;
	margin-top:25px;
	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:65px !important;
	margin-top:28px;
	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;
}
#woj{
	margin:10px 0 0 10px;
}
div.mapkaflash{
	float: left;
	margin:0 0 0 20px;
}
div.listawoj{
	float: right;
	margin-right:0px !important;
	margin-right:0px;
}
ul.listawoj{
	margin:20px 0 0 0;
	padding:0;
}
li.listawoj1{
	width:180px;
	list-style:none;
	background-color:#f2f2f2;
	line-height: 18px;
	padding:0 0 0 10px;
}
li.listawoj2{
	width:180px;
	list-style:none;
	line-height: 18px;
	padding:0 0 0 10px;
}
/*------------ strona gazet tematycznych ----------*/
#kontematyczne{
	position:relative;
	margin:5px 0 0 0;
}

/*#kontematyczne{
	position:relative;
	height:410px;
	margin:0 0 0 34px;
}*/
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;
}
/*div.mar{
	margin: 45px 0 0 6px;
	height:25px;line-height:25px;
	background-color:#f2f2f2;
}*/

/*--------- prasa miedzynarodowa ----------*/
div.miedzynarkolumna{
	float: left;
	width:170px;
	margin:20px 0;
}
div.panstwo{
	float: left;
	margin:8px 0 0 0px;
	padding: 2px 0;
}
div.paninfo{
	float: right;
	margin:8px 20px 1px 0;
	width:30px;
	background-color:#f2f2f2;
	padding: 2px 0;
	text-align: center;
}
/*----------- prasa europejska -----------*/
p.akapitde{
	padding:0;
	margin:0 0 20px 0;
}
p.prasaeu{
	margin:0 0 10em 0;
	text-align:right;
}
div.ngprasade{
	margin:0 0 5px 0;
}
div.regionyinfo{
	float:left;
	margin:0 0 0 40px !important;
	margin:0 0 0 20px;
}
div.jedenregioninfo{
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0 0 3px 0;
}
/*---------- skrytki ----------------*/
/*--------- szczegolowy opis regionu i lista gazet -----*/
div.lewastrona{
	float: left;height:390px;
	border-right:1px dashed silver;
}
div.prawastrona{
	float: right;
	margin-right:0px !important;
	margin-right:0px;
}
div.lewyopis{
	float: left;width:110px;	
	margin-left:30px !important;
	margin-left:15px;
}
div.prawyopis{
	float: left;width:160px;
}
div.listagazet{
	width:230px !important;
	width:240px;
	padding:3px 0 3px 10px;
}
div.mapkaregionu{
	width:268px;
	text-align:center;
	padding:30px 0 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:17px;	
	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:153px;
}
.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:8px;
	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{
	position:relative;
	margin:0;
	padding:0;
}*/

#Ckontakt .komunikat{
	margin:0 0 0 310px;
}
/*#Ckontakt div.marque{
	position: absolute;top:395px;
	width:538px;height:25px;
	background-color:#f2f2f2;
	margin:0px 0 0 40px;
	line-height:25px;
}*/
#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:20px !important;
	margin:50px 0 0 10px;
}
#daneKon p{
	text-align: center;
	margin: 0;
	padding: 0;
}
#formKon{
	float:right;
	width:270px;
	margin-right:10px !important;
	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;
}
/* -------- strony linkow ------------*/
#Clinki{
	margin:0 0 0 40px;
}
#Clinki div.Lkom{
	float: left;
	width:160px;
	margin:0 15px 50px 0;
	padding:3px 0;
	text-align:center;
	background-color: #f7f7f7;
	border:1px dotted #777777;
}
#Clinki a.Lnag{
	font: bold 11px  "Trebuchet MS";
	cursor: pointer;
}
#Clinki div.Lopis{
	border-top:1px dotted #000;
	padding:3px 0 0 0;
}
#LinkC{
	margin:0 0 0 0;
}
#LinkC div.naglowek{
	margin:20px 0 0 40px;
	font:bold 11px "Trebuchet MS";
}
#LinkC div.opis{
	margin:10px 0 0 40px;
	font-size:11px;
}
#LinkC div.link{
	margin:10px 0 0 40px;
}
#LinkC a{
	font-weight:bold;	
}
#powrot{
	margin:0 0 0 40px;
	color:#f00;
}
/* -------- 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:80px;
	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;
}
/* -------------- przepisy warszawa ------------- */
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;
}
/* --- 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;
}
#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 25px 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;
}
/* ---- odpowiedzi archiwum ---*/
#OdpArch{
	margin:30px 0 0 40px;
}
#OdpArch div{
	height:22px;
}
#OdpArch input{
	float:left;
	display:block;
}
#OdpArch label{
	float:left;
	display:block;
	width:80px;
}
#OdpArch div.wyslij{
	clear:both;
}
/* -------------- NOWE CMSY ------------*/
#cN{
	width:531px;
	padding:0px 0 0 0;
	margin:0px 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;
}
#cN a{
	font-family:Arial;
}
#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;
	font-family:Verdana;
	font-size:10px;
}
#ArtCaly{
}
#ArtCaly img{
	margin:0;
	padding:0;
	float:left;
	margin:0 0px 0 40px;
}
#ArtCaly p{
	margin:0 30px 0 40px;
	padding:0;
	font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#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{
	height:20px;
	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;
	color:#555;
	font-weight:normal;
	margin:4px 0 8px 5px;
}
a.cms{
	
}
#menuM a:hover{
	text-decoration:underline;
}
#mainM{
	float:left;
	width:571px;
}
/*
#menuM div.NGBM{
	width:160px;
	background-color:#999;
	color:#fff;
	font-weight:bold;
	padding:3px 0;
	text-align:center;
}
*/
#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:10px;
}
div.kartka{
	position:relative;
	width:106px;height:134px;
	background-image: url('images/kartka.gif');
	margin-left:0; margin-right:auto; margin-top:0; margin-bottom: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:0 auto;
	width:732px;
	font-size:10px;
	text-align:center;
}
div.copy{
	margin:10px auto 0 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:19px;
	font-weight:bold;
}
*/
#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 19px;
}
#stopka a{
	font-weight:normal;
	color:#eee;
}
/* ------ Agencja Reklamowa ---*/
#Agencja p{
	font:normal 10px Verdana;
	margin-left: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:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-4.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:5px; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
div.glinkdiv1:hover{
	background-image:url('templates/new/images/bannergora_Ebene-4-over.gif');
}
div.glinkdiv2{
	width:132px;
	height:15px !important;
	height:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-5.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:5px; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
div.glinkdiv2:hover{
	background-image:url('templates/new/images/bannergora_Ebene-5-over.gif');
}
div.glinkdiv3{
	width:132px;
	height:15px !important;
	height:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-6.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:5px; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
div.glinkdiv3:hover{
	background-image:url('templates/new/images/bannergora_Ebene-6-over.gif');
}
div.glinkdiv4{
	width:132px;
	height:15px !important;
	height:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-7.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:5px; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
div.glinkdiv4:hover{
	background-image:url('templates/new/images/bannergora_Ebene-7-over.gif');
}
div.glinkdiv5{
	width:132px;
	height:15px !important;
	height:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-8.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:5px; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
div.glinkdiv5:hover{
	background-image:url('templates/new/images/bannergora_Ebene-8-over.gif');
}
div.glinkdiv6{
	width:132px;
	height:15px !important;
	height:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-9.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:5px; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
div.glinkdiv6:hover{
	background-image:url('templates/new/images/bannergora_Ebene-9-over.gif');
}
div.glinkdiv7{
	width:132px;
	height:15px !important;
	height:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-10.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:5px; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
div.glinkdiv7:hover{
	background-image:url('templates/new/images/bannergora_Ebene-10-over.gif');
}
div.glinkdiv8{
	width:132px;
	height:15px !important;
	height:17px important;
	background-image:url('templates/new/images/bannergora_Ebene-11.gif');
	text-align:left;
	margin-left:5px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0px; padding-right:0; padding-top:2px; padding-bottom:0
}
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;
}
a.linkgora:hover{
	background-color:#6f3241;
	text-decoration:none;
}
