/* vim: set expandtab ts=2 sw=2 sts=2 ai syn=css: */

html, body {
    background: #fff;
    font-size: 1em;
  font-family: Verdana, Arial, Sans-Serif;
    color: #000;
}

body, html, img, div, h1, h2, h3, h4, h5, h6, form, hr, td {
    padding: 0;
    margin: 0;
    border: 0;
}

h1, h2, h3 {
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold;
}

h1 { font-size: 2em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.1em; }


#OpokaBanner {
  margin: 0 0 5px 0;
}

#OpokaBanner div.spacer {
    width: 100%;
    height: 7px;
    background: #fff url("/varia/bn/templates/bn/bg1.gif") repeat-x;
  margin: 0;
  padding: 0;
  font-size: 1px;
}

#OpokaBanner div.OpokaBar {
    width: 100%;
    height: 66px;
    background: #fdf6d8 url("/varia/bn/templates/bn/bg2.gif") repeat-x;
  margin: 0;
  padding: 0;
}

#OpokaBanner div.logo {
  width: 279px;
  height: 66px;
  background: #fdf6d8 url("/varia/bn/templates/bn/x.gif") repeat-x;
  float: left;
  margin: 0 45px 0 0;
  padding: 0;
}

#OpokaBanner div.logo img {
  margin: 5px 0 0 29px;
}

#OpokaBanner div.banner {
  width: 279px;
  height: 58px;
  margin: 8px 0 0 0;
  float: left;
  text-align: center;
}

#OpokaBanner div.sponsor {
/*  background-color: #ffde58; */
  padding: 1px 0 5px 29px;
  font-size: 0.9em;
}

div.ads1 {
  text-align: center;
  padding: 7px 0;
}

#MainBody {
    text-align: center;
}

#MainHeader {
    width: 970px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

#MainHeader div.bar {
  background: #d40000 url("/varia/bn/templates/bn/bar1.png") top right repeat-y;
  height: 5px;
  width: 970px;
  font-size: 1px;
}

#MainHeader div.subbaner {
  margin-top: 3px;
  float: left;
  border: 3px solid #ffe375;
  height: 110px;
  font: bold 1em/1.325em Verdana, Arial, sans-serif;
  color: #d40000;
  letter-spacing: -1px;
  padding: 1px;
}

#MainHeader div.plusnaluku {
  background: #fff url("/varia/bn/templates/bn/PlusNaLuku.png") bottom right no-repeat;
}

#MainHeader div.subdiver {
  float: left;
  height: 25px;
  width: 3px;
  border-bottom: 6px solid #ffe375;
}

.clr {
    clear: both;
}

#MainContent {
  width: 970px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  background: #fff url("/varia/bn/templates/bn/bg.png") top left repeat-y;
}

#leftColumn {
  float: left;
  width: 150px;
  margin-left: 6px;
}

#leftColumn div.mod_mainmenu {
  background: #fff url("/varia/bn/templates/bn/menu-bg.png") top left repeat-y;
  padding-top: 7px;
}

#leftColumn div.mod_mainmenu_li1 {
  font-size: 0.6em;
  color: #ff6600;
  margin: 0 0 5px 3px;
  border: 1px solid #ff6600;
  background-color: #ffe375;
  padding: 2px;
  font-weight: bold;
}

#leftColumn a.mod_mainmenu_li1 {
  text-decoration: none;
  margin-left: 20px;
  color: #ff6600;
}

#leftColumn div.mod_mainmenu_li2 {
  color: #ff6600;
  margin: 0 0 2px 25px;
  padding: 1px;
}

#leftColumn a.mod_mainmenu_li2 {
  text-decoration: none;
  color: #ff6600;
  font-size: 0.6em;
}

#leftColumn a.mod_mainmenu_ls1 {
  letter-spacing: 0;
}

#leftColumn a.mod_mainmenu_li2:hover, #leftColumn a.mod_mainmenu_li2:focus {
  color: #aaa;
}

#mainColumn {
  float: left;
  width: 760px;
  margin: 5px 0 5px 35px;
}

#rightColumn {
  float: right;
  width: 0px;
}


#ContentHeader {
}

.nawbar {
  float: right;
  font-size: 12px !important;
  letter-spacing: 0px !important;
  line-height: 16px !important;
  color: #dd6900;
  margin: 0 10px;
}

a.nawbara, a.nawbara:hover, a.nawbara:focus, a.nawbara:visited {
  color: #dd6900 !important;
  text-decoration: none !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 12px !important;
}

#ContentIndex div.spacer, #ContentHeader div.spacer {
  font-size: 1px;
  background: #d40000 url("/varia/bn/templates/bn/bar1.png") top right repeat-y;
  width: 100%;
  height: 3px;
  margin-bottom: 10px;
}

#ContentIndex h1.tytul, #ContentHeader h1.tytul {
  color: #d40000;
  font-size: 18px;
}

#ContentHeader h1.tytul {
  margin-bottom: 7px;
}

#ContentIndex h1.tytul {
}

#ContentIndex h3.autor, #ContentIndex h3.dodano, #ContentHeader h3.autor, #ContentHeader h3.dodano {
  color: #ff6600;
  font-size: 10px;
}

#ContentIndex h3.pozostale {
  font-size: 10px;
  margin-top: 15px;
}

#ContentIndex a.tytul {
  text-decoration: none;
  color: #d40000;
  font-size: 16px;
}

#ContentIndex div.excerpt {
  font-size: 11px;
  line-height: 15px;
  letter-spacing: 0.5px;
  margin-left: 15px;
  margin-bottom: 25px;
}

#ContentIndex a.wiecej, #ContentIndex a.wiecej:hover, #ContentIndex a.wiecej:focus {
  text-decoration: none;
}

#Excerpt {
  font-size: 12px;
  line-height: 17px;
  font-weight: bold;
  word-spacing: 3px;
  letter-spacing: 0.5px;
  margin-bottom: 25px;
}

#Content {
  font-size: 12px;
  line-height: 17px;
  word-spacing: 2px;
  letter-spacing: 0.6px;
}

#Content td {
  font-size: 12px;
  padding: 5px;
  line-height: 17px;
  word-spacing: 2px;
  letter-spacing: 0.6px;
}

#Content p {
  margin: 17px 0;
  text-indent: 10px;
}

#Content h1 {
  color: #ff6600;
  margin: 40px 0 20px 0;
  font-weight: normal;
}

#Content h2 {
  color: #ff6600;
  margin: 30px 0 15px 0;
  font-weight: normal;
}

#Content h3 {
  color: #ff6600;
  margin: 8px 0;
  font-weight: normal;
}

#Content h4 {
  color: #ff6600;
  margin: 4px 0;
  font-weight: normal;
}

#Content h5 {
  color: #ff6600;
  margin: 2px 0;
}

#Content li {
  color: #000;
}

#Content ul {
  list-style-image: url("/varia/bn/templates/bn/q10.gif");
}

#Content .list1 {
  margin: 12px !important;
  border: 1px dashed #cecece !important;
  background-color: #fff4d0 !important;
  padding: 10px !important;
  text-indent: 0 !important;
}

#Content .cytat1 {
  margin: 10px 15px !important;
  font-style: italic !important;
  text-indent: 0 !important;
}

#Content .cytat2 {
  margin: 10px 15px !important;
  padding-left: 7px !important;
  border-left: 3px solid #cecece !important;
  text-indent: 0 !important;
}

#Content .podpis1 {
  text-align: right !important;
  margin: 0 50px 20px 0 !important;
  text-indent: 0 !important;
}

#Content a, #Content a:visited {
  color: #006699 !important;
  text-decoration: none !important;
}

#Content a:hover, #Content a:focus {
  color: #dd6900 !important;
  text-decoration: none !important;
  border-bottom: 1px dashed #dd6900;
}

div.zrodlo {
  color: #4444ff;
  font-size: 10px;
  margin-top: 15px;
}

#MainFooter {
  width: 970px;
  height: 82px;
  margin-left: auto;
  margin-right: auto;
  background: #fff url("/varia/bn/templates/bn/bar2.png") top left no-repeat;
}

#BottomMenu {
  margin: 0;
  padding: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 22px;
  background: #d40000 url("/varia/bn/templates/bn/bar1.png") top right repeat-y;
  color: #fff;
  width: 100%;
}

#BottomMenu td.menu {
  background-color: #fff;
  font-weight: bold;
  margin: 5px;
  color: #d40000;
}

#BottomMenu td.pozycja {
  text-align: center;
  color: #fff;
}

#Powiazane, #Komentarze {
  margin: 25px 0;
  padding: 0;
  width: 100%;
  border: 1px solid #ff6600;
}

#Komentarze a.temat {
  font: bold 12px/17px Verdana !important;
  color: #dd4000;
}

#Komentarze a.posting {
  font: bold 11px/15px "Trebuchet MS",Verdana;
  color: #252575;
}

#Komentarze a.forum {
  font: bold 9px/13px "Trebuchet MS",Verdana;
  color: #252575;
  text-decoration: none;
}

#Powiazane div.gora, #Komentarze div.gora {
  color: #dd6900;
  background-color: #ececec;
  padding: 3px;
  font-weight: bold;
  font-size: 12px;
}

#Komentarze div.post {
  padding: 7px 10px;
}

#Komentarze div.spacer {
  height: 10px;
}

#Komentarze span.postLeft {
  width: 410px;
  float: left;
  font: normal 12px/13px Verdana;
}

#Komentarze span.postRight {
  text-align: right;
  float: right;
  font: normal 10px/12px "Trebuchet MS",Verdana;
}

#Komentarze img.ikona {
  vertical-align: middle;
}

#Komentarze div.postText {
  margin-left: 20px;
}

#Powiazane div.lista {
  padding: 8px;
}

#Powiazane a {
  color: #5f91c3;
  font-size: 12px;
  text-decoration: none;
  line-height: 16px;
}

#Powiazane a:hover,
#Powiazane a:focus
{
  border-bottom: 1px dashed #dd6900;
}

table.media {
  width: 760px;
  height: 210px;
  padding: 55px 0 25px 0;
}















#gBox, #gBoxFirst {
  float: left;
  width: 140px;
  border: 1px solid #1D87BB;
  padding-top: 0;
  margin: 3px 3px 3px 0;
  overflow: hidden;
}

#gBox2, #gBoxFirst2 {
  float: left;
  width: 140px;
  border: 1px solid #1D87BB;
  padding-top: 0;
  margin: 3px 3px 3px 0;
  overflow: hidden;
  height: 160px;
}

#gBoxFirst {
  margin: 0;
}
#g_srodek #gBox {
  margin: 5px;
  padding: 5px;
}
/* dla IE6 */
*html #g_srodek #gBox {
  margin: 3px;
  
}
.gZdjecie {
  display: block;
  text-align: center;
  
  height: 130px;
  overflow: hidden;
}
.gZdjecie2 {
  display: block;
  text-align: center;
  
  height: 160px;
  overflow: hidden;
}
#gBox ul, #gBoxFirst ul {
  margin: 5px;
  padding: 0;
  LIST-STYLE-TYPE: none;
}
#gBox li, #gBoxFirst li {
  font: normal 7pt/8pt Verdana, Arial;
  color: #999;
  height: 20px;
  overflow: hidden;
}
#gBox li.w, #gBoxFirst li.w {
  margin-top: 6px;
}

#srodek .auto .submenu a:hover, #g_srodek .auto .submenu a:hover, a.w:hover {
	text-decoration: underline
}

DIV.bll {
	CLEAR: both; BACKGROUND: url(/templates/pielgrzymki2/images/serwis_rl.png) left top
}

DIV.brr {
	BACKGROUND: url(/templates/pielgrzymki2/images/serwis_rp.png) left top
}

DIV.bll {
	MARGIN: 0px
}


#lewa A.p {
	BACKGROUND: url(/templates/pielgrzymki2/images/epunkt.png) no-repeat left top; margin-left: 2px; DISPLAY: block; PADDING-BOTTOM: 2px; COLOR: #595959; LINE-HEIGHT: 1.5em
}
#reklama {
  margin: 10px auto 0;
  text-align: center;
}

#stopka {
	CLEAR: both; PADDING-RIGHT: 35px; PADDING-LEFT: 35px; BACKGROUND: url(/templates/pielgrzymki2/images/stopka_tlo.png) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 880px; PADDING-TOP: 0px;
	float: left;
}
#stopka H2 {
	COLOR: #7c7c7c; LINE-HEIGHT: 3em
}
#stopka DIV#kontener {
	MARGIN: auto; WIDTH: 880px; BORDER-BOTTOM: #ccc 1px dotted
}
#stopka DIV {
	FLOAT: left; HEIGHT: 80px
}
#stopka DIV.l {
	WIDTH: 42%
}
#stopka DIV.r {
	FLOAT: right; WIDTH: 160px
}
#stopka DIV.r A {
	
}
H2 {
	
}
#stopka DIV.tytul {
	MARGIN-TOP: 6px; WIDTH: 30%
}
#stopka DIV.info {
	WIDTH: 65%; TEXT-ALIGN: center
}
#stopka DIV.info H2 {
	LINE-HEIGHT: 2em
}
#stopka DIV.info A {
	COLOR: #7c7c7c; TEXT-DECORATION: none
}
#stopka DIV.info A:hover {
	TEXT-DECORATION: underline
}
#stopka IMG {
	BORDER-TOP-STYLE: none; MARGIN-RIGHT: 55px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#tresc {
	WIDTH: 100%
}
#lewa div.blue_layer, #lewa div.grey_layer { 
  font-family: Verdana, Tahoma, Palatino, Georgia, Times New Roman;
  padding-top: 5px;
  clear: both;
  width: 152px;
  margin-top: 10px;
  background: url(/templates/pielgrzymki2/images/blue_top_l.png) no-repeat top /*#2085BE; */ #fff;
}
#lewa div.grey_layer { 
  background: url(/templates/pielgrzymki2/images/grey_top152.png) no-repeat top /*#2085BE; */ #fff;
}
#lewa div.blue_layer #tresc, div.main-bmedw #tresc, #lewa div.grey_layer #tresc { 
  background-color: #2B8BC1;
  width: 152px;
  margin: 0;
  padding: 0 0 0 0;
  position: relative;
}

#lewa div.grey_layer #tresc { 
  background-color: #999999;
}
#lewa div.blue_layer #tresc ul, #lewa div.grey_layer #tresc ul { 
  list-style-type: none;
  margin: 5px 0;
  padding: 0;
}
#lewa div.blue_layer a, #lewa div.grey_layer a { 
  text-decoration: none;
  color: #fff;
}

#lewa div.blue_layer #tresc h3, #prawa div.blue_layer #tresc h3, #lewa div.grey_layer #tresc h3 {
  font-size: 16px;
  font-weight: bold;
  color: #D3ECF9;
  PADDING: 0; 
  MARGIN: 0;
  line-height: 150%;
}
#lewa div.grey_layer #tresc h3 {
  color: #fff;
}

#lewa div.blue_layer #tresc h4, #prawa div.blue_layer #tresc h4, #lewa div.grey_layer #tresc h4 { 
  FONT-SIZE: 10px; 
  color: #FF6600;
  margin: 0;
  text-align: justify;
}
#lewa div.blue_layer #tresc h4.l, #prawa div.blue_layer #tresc h4.l, #lewa div.grey_layer #tresc h4.l { 
  color: #fff;
}
#lewa div.blue_layer div.bottom, #lewa div.grey_layer div.bottom { 
  width: 152px;
  padding: 0;
  BACKGROUND: url(/templates/pielgrzymki2/images/blue_bottom_l.png) #fff no-repeat 50% top; 
  MARGIN: 0px; 
  WIDTH: 152px; 
  HEIGHT: 6px
}
#lewa div.grey_layer a.p {
	PADDING-LEFT: 10px !important;
	BACKGROUND: url(/templates/pielgrzymki2/images/punktP.png) no-repeat left top !important;
	TEXT-DECORATION: none !important;
}
#lewa div.grey_layer a.p:hover {
  text-decoration: underline !important;
}
#lewa div.grey_layer div.bottom {
  BACKGROUND: url(/templates/pielgrzymki2/images/grey_bottom152.png) #fff no-repeat 50% top; 
}

#srodek DIV.blue_layer_s {
	CLEAR: both; BACKGROUND: url(/templates/pielgrzymki2/images/blue_top_s.png) #2085be no-repeat 50% top; MARGIN: 0px; WIDTH: 462px; PADDING-TOP: 5px
}
#srodek DIV.blue_layer_s DIV.c {
	MARGIN: auto; WIDTH: 287px
}
#srodek DIV.blue_layer_s DIV.c DIV.l {
	FLOAT: left; WIDTH: 31%
}
#srodek DIV.blue_layer_s DIV.c DIV.p {
	FLOAT: right; WIDTH: 67%
}
#srodek DIV.blue_layer_s #tresc {
	PADDING-LEFT: 16px; MARGIN: 0px; WIDTH: 446px; BACKGROUND-COLOR: #2C8CC2
}
#srodek DIV.blue_layer_s H1 {
	MARGIN: 0px; COLOR: #d3ecf9; PADDING-TOP: 5px
}
#srodek DIV.blue_layer_s H2 {
	MARGIN: 0px; COLOR: #d3ecf9; LINE-HEIGHT: 1.25em
}
#srodek DIV.blue_layer_s IMG {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; FLOAT: left; MARGIN: 9px 7px 0px 0px; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid
}
#srodek DIV.blue_layer_s P {
	MARGIN: 7px 8px 7px 0px; COLOR: #fff
}
#srodek DIV.blue_layer_s P A {
	TEXT-DECORATION: none
}
#srodek DIV.blue_layer_s A.wu:hover {
	TEXT-DECORATION: none
}
#srodek DIV.blue_layer_s UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#srodek DIV.blue_layer_s UL.g LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/templates/pielgrzymki2/images/ttpunkt.png) no-repeat left top; FONT: 11px/1em Tahoma, "Arial CE", "Helvetica CE", "Geneva CE", Arial, Helvetica, sans-serif; COLOR: #fff
}
#srodek DIV.blue_layer_s A {
	COLOR: #fff; TEXT-DECORATION: none
}
#srodek DIV.blue_layer_s A:hover {
	TEXT-DECORATION: underline
}
#srodek DIV.blue_layer_s A.temat {
	MARGIN-TOP: 2px; COLOR: #fff; LINE-HEIGHT: 1.12em
}
#srodek DIV.blue_layer_s DIV.lewa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/blue_dymek.png) no-repeat 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px 0px; WIDTH: 139px; PADDING-TOP: 0px
}
#srodek DIV.blue_layer_s DIV.lewa P {
	MARGIN: 3px 10px; OVERFLOW: hidden
}
#srodek DIV.blue_layer_s DIV.lewa H2 {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; LINE-HEIGHT: 1.25em
}
#srodek DIV.blue_layer_s DIV.lewa H2.w {
	MARGIN: 5px 0px 5px 10px; COLOR: #fff
}
#srodek DIV.blue_layer_s DIV.prawa {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/blue_dymek2.png) no-repeat 50% top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 5px 0px 0px; WIDTH: 139px; PADDING-TOP: 0px
}
#srodek DIV.blue_layer_s DIV.prawa P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px; PADDING-TOP: 0px
}
#srodek DIV.blue_layer_s DIV.prawa DIV.t {
	BORDER-RIGHT: #5caddd 1px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/blue_dymek2t.png) no-repeat 50% top; PADDING-BOTTOM: 0px; BORDER-LEFT: #5caddd 1px solid; WIDTH: 136px; PADDING-TOP: 0px
}
#srodek DIV.blue_layer_s H2.temat {
	FONT-SIZE: 11px; COLOR: #1d87bb
}
#srodek DIV.blue_layer_s DIV.lewa H2.temat {
	MARGIN-TOP: 4px
}
#srodek DIV.blue_layer_s DIV.prawa H2.temat {
	MARGIN: 6px 9px
}
#srodek DIV.blue_layer_s DIV.prawa UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 136px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#srodek DIV.blue_layer_s DIV.prawa LI {
	DISPLAY: inline; MARGIN-RIGHT: 13px
}
#srodek DIV.blue_layer_s DIV.prawa LI IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#srodek DIV.blue_layer_s DIV.prawa LI A {
	MARGIN: 0px; COLOR: #d4eefd; TEXT-DECORATION: none
}
#srodek DIV.blue_layer_s DIV.prawa LI A:hover {
	TEXT-DECORATION: underline
}
#srodek DIV.blue_layer_s DIV.prawa IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-TOP: 0px
}
#srodek DIV.blue_layer_s DIV.prawa DIV.stopka {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/blue_dymek2s.png) no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 0px; HEIGHT: 5px
}
#srodek DIV.blue_layer_s DIV.prawa A:hover {
	TEXT-DECORATION: underline
}
#srodek DIV.blue_layer_s DIV.prawa DIV.stopka IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; PADDING-TOP: 0px
}
#srodek DIV.blue_layer_s DIV.stopka {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 3px 2px 0px 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#srodek DIV.blue_layer_s DIV.stopka A {
	PADDING-RIGHT: 10px; BACKGROUND: url(/templates/pielgrzymki2/images/npunkt.png) #2085be no-repeat 100% 66%; COLOR: #d4eefd; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
#srodek DIV.blue_layer_s DIV.prawa A.s {
	PADDING-RIGHT: 10px; BACKGROUND: url(/templates/pielgrzymki2/images/npunkt.png) #2085be no-repeat 100% 66%; FLOAT: right; COLOR: #d4eefd; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
#srodek DIV.blue_layer_s DIV.prawa A.s:hover {
	TEXT-DECORATION: underline
}
#srodek DIV.blue_layer_s DIV.stopka A:hover {
	TEXT-DECORATION: underline
}
#srodek DIV.blue_layer_s DIV.stopka IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; PADDING-TOP: 0px
}
#srodek DIV.blue_layer_s #bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/blue_bottom_s.png) #fff no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 462px; PADDING-TOP: 0px; HEIGHT: 5px;
	clear: both;
}
#prawa div.grey_layer, #prawa div.blue_layer, #prawa div.green_layer, #prawa div.orange_layer {
  font-family: Verdana, Tahoma, Palatino, Georgia, Times New Roman;
  float: right;
  padding-top: 5px;
  background: url(/templates/pielgrzymki2/images/grey_top.png) no-repeat top #fff; 
  clear: both;
  width: 228px;
}
#prawa div.blue_layer { 
  background: url(/templates/pielgrzymki2/images/blue_top.png) no-repeat top #fff; 
}
#prawa div.green_layer {
  background: url(/templates/pielgrzymki2/images/green_top.png) no-repeat top #fff; 
}
#prawa div.orange_layer {
  background: url(/templates/pielgrzymki2/images/orange_top_p.png) no-repeat top #fff; 
}
*html #prawa div.grey_layer #tresc, *html #prawa div.blue_layer #tresc {
    background-color: #8F8D8D;
	width: 228px;
	clear: both;
	margin: auto;	
}
*html #prawa div.blue_layer #tresc { 
    background-color: #2085BE;
	padding: 0 8px 0 8px;
	width: 212px;
}
#prawa div.grey_layer #tresc, #prawa div.blue_layer #tresc, #prawa div.green_layer #tresc {
    background-color: #999999;
	width: 228px;
	clear: both;
	margin: auto;
	padding-bottom: 5px;
}
#prawa div.blue_layer #tresc, #prawa div.green_layer #tresc, #prawa div.orange_layer #tresc {
    background-color: #2C8CC2;
	padding: 0 0 0 0;
	width: 228px;
}
#prawa div.green_layer #tresc {
    background-color: #99CC00;
}
#prawa div.orange_layer #tresc {
    background-color: #FF9933;
}
#prawa div.grey_layer #tresc h3 {
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  PADDING: 0; 
  margin: 0 0 5px 15px;
}
#prawa div.grey_layer #tresc a {
  font-size: 10px;
  font-weight: bold;
  color: #fff;
  PADDING: 0; 
}

#prawa div.grey_layer #tresc div.lewa {
	float: left;
	padding: 3px 0 0 15px;
	color: #fff;
}
#prawa div.grey_layer #tresc div.prawa input {
    margin-left: 5px;
	width: 130px;
}
#prawa div.grey_layer div.bottom  { 
	BACKGROUND: url(/templates/pielgrzymki2/images/grey_bottom.png) #fff no-repeat 50% top; MARGIN: 0px; WIDTH: 228px; PADDING: 0; HEIGHT: 5px
}
#prawa div.blue_layer div.bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/blue_bottom.png) #fff no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 228px; PADDING-TOP: 0px; HEIGHT: 5px
}
#prawa div.green_layer div.bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/green_bottom.png) #fff no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 228px; PADDING-TOP: 0px; HEIGHT: 5px
}
#prawa div.orange_layer div.bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/templates/pielgrzymki2/images/orange_bottom_p.png) #fff no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 228px; PADDING-TOP: 0px; HEIGHT: 5px
}
#prawa div.blok label {
   margin-left: 15px;
}
#prawa div.blok p.mz {
   margin: 2px 10px 0 10px;
   padding: 0;
}
#kontener {
  float: left;
}
#kontener:first-child {
  margin-right: 13px;
}
#listaP td {
  border-bottom: 1px dotted #ff6600;
}
#listaP td a.bk {
  display: block;
  margin: 3px 0 0 0;
}
#listaP td.od {
  width: 35%;
}
#listaP td.m {
  text-align: right;
  border: none;
}
#listaP td.m a.bk {
  margin: 0;
  display: inline;
}
#listaP td.od a.bk, #listaP td.od h2 {
  margin: 18px 0 0 50px;
}
#listaP td p {
  margin: 0 0 5px 0;
}
#listaP td img.lm {
  float: left;
}
table {
  padding:4px;
}

table.media, table img {
  border: none;
}
table.wp td {

}
td {
  font-size: 13px;
  color: #595959;
}

#sky {
  margin: 10px 0 10px 0;
  width: 550px;
  text-align: justify;
  clear: both;
}
#sky h2 {
  margin: 0 0 10px 30px;
}
#sky p {
  font: 12px Palatino, Georgia, Times New Roman;
  margin: 0 30px 0 30px ;
  line-height: 150%;
}
#sky p a {
  font: bolder 16px Palatino, Georgia, Times New Roman;
  margin: 0;
  float: none;
  color: #595959;
}
#sky a.b {
  margin-right: 39px;
  color: #ff6600;
  line-height: 1.5em;
  text-decoration: none;
  float: right;
}
#sky a.b:hover {
  text-decoration: underline;
}
#sky div.t {
  background: url(/templates/pielgrzymki2/images/cytat_top2.png) no-repeat #F0F9FD;
  height: 5px;
}

#sky div.c {
  background-color: #F0F9FD;
  border-left: 1px solid #E1E9F4;
  border-right: 1px solid #E1E9F4;
  padding: 5px 0px 4px 0px;
  width: 548px;
}
#sky p {
  margin: 5px 0;
}
#sky h1 {
 
}
#sky div.b {
  margin: 0;
  padding: 0;
  background: url(/templates/pielgrzymki2/images/cytat_b2.png) no-repeat;
  height: 5px;
}
#sky div.stopka {
  width: 548px;
  border-left: 1px solid #E1E9F4;
  border-right: 1px solid #E1E9F4;
  background-color: #F0F9FE;
  margin: 0;
  height: 15px;
}

#Komentarze {
  margin: 0px;
  padding: 0px;
}

div.gora {
  margin: auto;
}
div.gora h2 {
  float: left;
}
div.gora a {
  float: right;
  display: block;
  color: #FF6600;
  font-weight: bold;
  font-size: 12px;
  margin-top: 9px;
}

#Komentarze a.temat {
  font: bold 13px/19px Verdana !important;
  color: #107cb4;
}

#Komentarze a.posting {
  font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
  color: #252575;
}

#Komentarze a.forum {
  font: bold 9px/13px Verdana, Arial, Helvetica, sans-serif;
  color: #252575;
  text-decoration: none;
}

div.post {
  margin: 0;
  border-bottom: 1px dashed #FF6600;
  float: left;
  width: 100%;
  padding-bottom: 5px;
}

div.post div.b {
 text-align: right;
}

div.post:first-child {
  margin: 5px 0 0 0;
  border-bottom: 1px dashed #FF6600;
  border-top: 1px dashed #FF6600;
  float: left;
  width: 100%;
  padding-bottom: 5px;
}

#Komentarze div.spacer {
  height: 10px;
}

#Komentarze span.postLeft {
  width: 410px;
  float: left;
  font: normal 12px/13px Verdana;
}

#Komentarze span.postRight {
  text-align: right;
  float: right;
  font: normal 10px/12px "Trebuchet MS", Verdana;
  margin-top: 5px;
}

#Komentarze img.ikona {
  vertical-align: middle;
  float: left;
  margin: 6px 5px 0 0;
}

#Komentarze div.postText {
  margin-left: 50px;
}

div.main-bmedw, div.dzis_grey {
  background: #2E8CC1 url(/templates/pielgrzymki2/images/blue_top550.png) no-repeat scroll left top;
  float:left;
  padding-top: 5px;
  padding: 0 14px 0 14px;
  width:760px;
  color:#fff;
  margin: 0;
}

div.dzis_grey {
	background: #999999 url(/templates/pielgrzymki2/images/grey_top550.png) no-repeat scroll left top;
}

div.main-bmedw h2, div.main-bmedw h1 {
  color: #D3ECF9 !important;
  line-height: 1em!important;
}
div.main-bmedw h2 {
  display: inline;
}
div.dzis_grey  h2 {
  color: #fff !important;
  display: inline;
}
div.dzis_grey  h1 {
  color: #fff !important;
}
div.main-bmedw h1, div.dzis_grey  h1 {
  line-height: 1.5em!important;
  margin-top: 5px;
}

div.main-bmedw .send, div.dzis_grey .send, .send2 {
  background: #2E8CC1 url(/templates/pielgrzymki2/images/szukaj_szukaj_blue.png) no-repeat scroll left top;
  border: none;
  height:21px;
  width:60px;
  color:#FE6600;
  font: bold 10px Tahoma,Arial CE,Helvetica,sans-serif;
  margin-right: 3px;
}

div.main-bmedw .send:hover, div.dzis_grey .send:hover, .send2:hover  {
  opacity: 0.85;
  cursor: pointer;
}

.send2 { 
  margin-right: 1px;
}

div.dzis_grey .send {
  background: #cccccc url(/templates/pielgrzymki2/images/szukaj_grey.png) no-repeat scroll left top;
}

div.main-brw, div.dzis_gbottom {
  clear:both;
  background: url(/templates/pielgrzymki2/images/blue_bottom550.png) no-repeat scroll left top;
  height:5px;
  width:550px;
}

div.dzis_gbottom {
  background: url(/templates/pielgrzymki2/images/grey_bottom550.png) no-repeat scroll left top;
}

div.main-bmedw .q input, div.dzis_grey .q input {
  margin: 0 7px;
}

div.main-bmedw .h, div.dzis_grey .h {
  width: 20%;
}
div.main-bmedw .m-r input, div.dzis_grey .m-r input {
  margin: 0 10px 0 0;
  vertical-align: middle;
}
div.main-bmedw .r, div.dzis_grey .r {
  text-align: right;
}
div.dzis_grey span {
  color: #fff;
}
div.main-bmedw span {
  color: #D3ECF9;
}

DIV.rig {
    
    text-align: right;

