.topprint, .botprint {display: block !important;}

.top2,
.print ,
#calendar,
.top,
.also,
.left, .right,
.bottom,
 p.pg,
.faqright
{
	display: none !important;
}


body
{	margin: 0px 5% 0px 5%;
	padding: 0;
	border: 0;
	width: auto;
	background: white;
	float: none !important;
	font-size: 12pt;
	font-family: Georgia "Times New Roman";
	}

.middle, .center, .shade1, .white {
	text-align: justify !important; 
	background: none !important;
	padding: 0px !important;
	margin: 0px !important;
}

div, p {
	background: none !important;
}

a:link, a:visited, a:active, a:hover {
color: #520;
background: transparent;
font-weight: bold;
text-decoration: underline;
}


.topprint {
	margin: 10px 0px 0px 0px;
	padding-bottom: 8px;
	height: 87px;
	border-bottom: 2px solid #516FBB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
div.url {
	float: left;
	margin-top: 60px;
}
.topprint img {
	margin-right: 10px;
	margin-bottom: -10px;
	float: left;
}

.topicons {
	float: right;
	height: 38px;
	background-color: White;
	z-index: 10;
	margin-top: 40px;
	margin-right: -13px;
	position: absolute;
	right: 5%;
}

.botprint {
	border-top: 2px solid #516FBB;
	padding-top: 10px;
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


a:link, a:visited, a:active, a:hover {
color: #520;
background: transparent;
font-weight: bold;
text-decoration: underline;
}
	
.hr {
	border-top:2px solid #CCCCCC;
	width: 534px;
}


/* ----------------- GALS start ---------------- */	

.galhead {
	width: 640px;
}

.fototext {
		font-size: 10pt;
     width: 190px;
	  height: 215px;
}

.fototext a {
	font-size: 9pt;
	text-decoration: none;
}

.foto {
	height: 115px;	
	line-height: 200px;
	vertical-align: middle;
	 }	

.gallery .overflow div.fototext{height: 270px;}	 

.galls, .gallery {
	margin-top: 20px;
	width: 640px;
	float: none;
/*	border: 1px solid red;*/
}


	
/* ----------------- GALS end ---------------- */	
	
	
	
	
	
	
.forms
{
	border: 1px solid #555555;
	background-color: #ffffff;
}
.forms_submit{font-weight:bold;border:1;border-style:solid;color:#f0f0f0;background-color:#497BCD;cursor:hand}


.faqleft {

}

.faqright p, .faqright table  {margin-top: 12px;	width: 140px;	}


.faqcatname {
	padding-top: 13px;
	padding-bottom: 3px;
	margin-bottom: 12px;
	margin-right: 8px;
	border-top: 1px dotted #497BCD;
	background-image: url(/pictures/toforw.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 20px;
	height: 18px;
}

span.pgsel {
color:#007500; background-color: #E1EDE1;text-decoration: none;
	}
a.pg:link, 
a.pg:active {color:black; background-color: #efefef; text-decoration: none;}
a.pg:visited {color:#888888; background-color: #eeeeee;text-decoration: none;}
a.pg:hover {color:white; background-color: #007500;text-decoration: none;}


.mediacell a:link, .mediacell a:active, .mediacell a:visited { 
color:#007500; background-color: #E1EDE1;text-decoration: none;
}
.mediacell a:hover{ 
color:white; background-color: #007500;text-decoration: none;
}

.toback {
	float: right;
	background-image: url(/pictures/toback.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
	padding-right: 24px;
	font-weight: bold;
	margin-top: -25px;
}
p.toback, div.toback {width:95px; float: right; text-align: right;}

.lmenusubtext li{
	text-align: left;
	padding-left: 0px;
	padding-bottom: 8px;
	list-style-position: outside;
	list-style-image: url(/pictures/toforw.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
}



.toback a:link, .toback a:active, .toback a:visited, .toback a:hover,
.faqcatname a:link, .faqcatname a:active, .faqcatname a:visited, .faqcatname a:hover, 
.lmenusubtext li a:link, .lmenusubtext li  a:active, .lmenusubtext li  a:visited, .lmenusubtext li a:hover 

{color: #497BCD;text-decoration: none;}

.slideshow {
	height: 180px;
	overflow-y:hidden;
	overflow-x:auto;
	width: 530px;
	margin-bottom: 20px;
	background-image: url(/pictures/scrollbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #D5D5D5;
	border-left: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	
scrollbar-face-color: #749BDA;
scrollbar-highlight-color: #749BDA;
scrollbar-shadow-color: #749BDA;
scrollbar-3dlight-color: #749BDA;
scrollbar-arrow-color:  #1B56B7;
scrollbar-track-color: #D5D5D5;
scrollbar-darkshadow-color: #749BDA;
	
}
.slideshow .fototext {	margin:0px -15px 0px 0px;}
.slideshow .foto {

height: 100px;
 }
 
 
 
 
/* / ///////// CONTENT ////////// */


.mini {font-size: 80%;}

.page12
{
	font-size: 120%;
}

.page14
{
	font-size: 140%;
}

.page2
{
	color:#4A8238;
}

.page2b
{
	color:#4A8238;
	font-weight:bold;
}

.page3
{
	color:#497BCD;
}

.page3b
{
	color:#497BCD;
	font-weight:bold;
}

.pageH1
{
	font-size: 140%;
	color:#497BCD;
	font-weight:bold;
}

.pageH2
{
	font-size: 120%;
	color:#4A8238;
	font-weight:bold;
}

.error
{
	color:#ff0000;
	font-weight:bold;
}

.psalm {
	padding-left: 128px;
	text-align: left;
	color:#4A8238;
	font-size: 110%;
	font-style: italic;
	line-height: 24px;
	text-indent: 0px;	
}
p.psalm {text-indent: 0px;	}

.psalm strong {	
	display: block;
	width: 370px;
	font-size: 120%;
	color:#497BCD;
	font-weight:bold;
	text-align: center;
	margin-bottom: 10px;
	margin-left: -40px;
	}


.psalm2 {
   padding-left: 158px;
	text-align: left;
	color:#4A8238;
	font-size: 110%;
	font-style: italic;
	font-family: Georgia, Times;
	
}

	
	
.psalm div, .psalm div.podpis, .psalm div.citata,  .psalm p.podpis, .psalm p.citata {
	padding-left: 25px;
	text-indent: 0px;
}

table .psalm {padding-left: 0px;	width: inherit;}



.podpis {
	font-style: italic;
	text-align: right;
	color: gray;
}

.colonki {padding-left: 158px;
	width: 372px;
	text-align: left;
	color:#4A8238;
	font-size: 110%;
	font-style: italic;
	font-family: Georgia, Times;
	line-height: 24px; }

table.colonki td {
	vertical-align: top;
	width: 260px;
	}


.bukvitsa {
}

.bukvitsa:first-letter {color:#4A8238; font-size:130%; font-weight:bold; font-family:Georgia, Times New Roman;}	
p.bukvitsa {

}


.center P, .center>span,  .center span
{
	text-indent:15px;
		}

.center>P + .center>p.psalmtitle {

}
.center>P img {
	float: left;
}
.center td {
	padding-right: 15px;
	padding-bottom: 15px;
}

/*.center img.contentimage, .center span.contentimage>img  {
	float: left;
	margin-right: 10px;
}*/

.center img, .center p img.contentimage, .center p img.contentimage, .center span.contentimage img {
	float: left;
	padding: 0px 10px 10px 0px;
	background-image: url(/pictures/imageshadow.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}


P.citata {text-indent:0px;	width: 505px;}

.citata, .epigraf {
	font-style: italic;
	font-family: georgia, "times new roman";
	color:#2C5A9E;	
}
.citata {
	padding-left: 25px;
	width: 505px;
	background-image: url(/pictures/citata.gif);
	background-repeat: no-repeat;
	background-position: left middle;
}

P.epigraf {text-indent:0px;}
.epigraf {text-align: right;}

P.epigraf + P.podpis {margin-top:-10px;}

.mp3 { }

.break {
	width: 534px;
	height:3px;
	position: fixed;
	float: none;
}

.snoska {
	font-size: 80%;
	color: Gray;
	border-top:1px solid #CCCCCC;
}

p.snoska + p.snoska {
	border-top:none;
}