html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

* {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0)  !important; 
	outline: none; 
}

html { -webkit-font-smoothing: antialiased;}
BODY {font-family:tahoma, sans-serif; background-color:#0099cf;  width:100%; line-height: 1.5em;}
A IMG {
	border:0;
}



sup {
	font-size: 0.83em;
	vertical-align: super;
	line-height: 0;
}
A.rd:hover, a.skrot:hover, a.przypis:hover, .footer-nav a:hover, .the-content a:ho {color:#ffcc00; text-decoration:none;}
A.rd {color:#0099cc; text-decoration:none; font-weight:bold;}
A.ks {color:#0099cc; text-decoration:none; font-weight:bold;}
A.ks:hover {color:#ffcc00; text-decoration:none;}
.tytul1 {font-weight:bold; text-align:center; }
.tytul2 {font-size:1.2em; text-align:center; }
.miedzytytul1 {font-weight:bold; text-align:center;}
.miedzytytul2 {font-style:italic; text-align:center;}
.miedzytytul3 {font-style:italic; font-size:0.8em; margin-left:-10px}
.przypis {color:#0000ff; font-weight:bold;}
.werset {font-weight:bold; color:#000000;}
.wyroznienie {font-weight:bold; color:#ff0000;}
.podswietlenie {background-color:#ffcc00;}
.tresc {padding:0 2%; text-align:justify;}

.wynik {font-size:0.8em;}


.tytul1, 
.miedzytytul1, 
.the-content a, 
a.przypis, 
.initial-letter, 
.wynik, 
.skrot  {color:#0099cf;}

div.center {width:100%; text-align:center;}

div.header, div.sculpture, div.wrap, div.footer{ 
	margin:0 auto; 
	text-align:center;
}

span.www-biblia-pl {letter-spacing:1em; font-size:0.9em; font-weight:normal;}
img#pismo-swiete, img#starego-i-nowego {height:45px; width:auto; margin:0 10px;}
div.header a{text-decoration:none;}

div.sculpture{ 
	height:25px; 
	background:#ffffff url('../gfx/sep_v2_1.jpg') repeat-x right center;
}
.border-top {border-top: 1px solid #000;}
.border-bottom {border-bottom: 1px solid #000;}

div.wrap{
	background:#ffffff url('../gfx/bg_v1.jpg') repeat right center;
	border: 1px solid #000;
}

div.footer{font-size:0.7em; line-height: 1.2em; font-weight:bold; color:#ffffff; padding:3px 0 60px 0;}
.footer a{color:#fff;}

div.nav, div.title, div.search {vertical-align: center;margin:5px 0;padding:0;}
div.nav select, 
div.search input,
div.border-nav select,
div.border-nav input {
	font-size:1em;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

a.chapter-button { 
	display:inline-block;
	width:3em;
	padding:1em 0;
	line-height:1em;
	font-weight:bold;
	margin: 5px;
	border: 1px solid #ccc;
	color: #0099cc;
	text-align:center;
	text-decoration:none;
	border-radius: 1.5em;
	-webkit-border-radius: 1.5em;
	-moz-border-radius: 1.5em;
}
a.chapter-button:hover{background-color:#ffcc00;}


span.main-page-label, span.subpage-label{font-size:0.8em;}
div.testament-label{font-size:1.6em; padding:12px 0;}

div.main-page-one-column, div.main-page-two-columns {
	vertical-align: top;
	margin:0; 
	padding:0;
}

div.footer-nav{margin:15px; }
div.footer-nav a {font-size:0.9em; color:#0099cf;white-space: nowrap;}

/* Rozdzial.php */
div.the-content, div.footnotes {margin:10px 1%; vertical-align:top;}
div.bottom-navi {margin: 60px 0;}
div.book-label{font-size:1.4em;}
div.blue-dot-line{
	background:url('../gfx/sep_k_v1.gif') repeat-x center center; 
	height:20px;
	margin:0;
}
div.initial-letter {
	font-size:4.5em; 
	line-height:0.9em;
	padding: 0 10px 0 0;
	float:left;
}

div.footnotes-content{
	font-size:0.8em;
	line-height:1.3em;
	text-align:left;
}
div.footnotes-content p {margin:0.75em;}
div.ad-content { 
	font-size:0.8em; 
	line-height:1.3em; 
	text-align:center; 
	border-top:1px solid #ccc;
}

div.border-nav select, div.border-nav input {margin:0 2px;}
div.border-nav select {width: 45%;}
div.border-nav input[type="text"]{width: 80%;}
div.border-nav input[type="submit"]{width: 10%;}

/* szukaj.php */

div.search-label { font-size:0.9em; line-height:4em;}
ol.search-list { text-align: left; display:inline-block;}
span.search-details { 
	color:#777;
	font-size:0.8em;
	display:block;
}

.gradient-background{
	background: #cedce7; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OTZhNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cedce7 0%, #596a72 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cedce7), color-stop(100%,#596a72)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cedce7 0%,#596a72 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cedce7 0%,#596a72 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cedce7 0%,#596a72 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cedce7 0%,#596a72 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 ); /* IE6-8 */
}

.upper-shadow{
	-moz-box-shadow: 0px -2px 5px 0px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px -2px 5px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 0px -2px 5px 0px rgba(0, 0, 0, 0.5);
}

div.mobile-nav{text-align:right; padding:4px;height:48px;}

#switch-chapter-nav, #home-button, #left-button, #right-button {opacity:0.5; filter:alpha(opacity=50); }
#switch-chapter-nav:hover, #home-button:hover, #left-button:hover, #right-button:hover {opacity:1; filter:alpha(opacity=100); }
#switch-chapter-nav, #home-button {float:left; margin-right:10px;}



@media only screen and ( min-width: 961px ){
	body {font-size: 16px;}
	div.header, div.sculpture, div.wrap, div.footer { width:960px; }
	#img-pallottinum {display:block;}
	div.nav, div.title, div.search {display:inline-block;}
	div.nav, div.search {width:27%;}
	div.title {width:44%;}
	div.main-page-one-column, div.main-page-two-columns { 	display:inline-block; }
	div.main-page-one-column{width:50%;}
	div.main-page-two-columns {width:49%;}
	div#chapter-buttons {display:none;}
	select#rozdzial {display:inline;}
	div.nav select, div.nav input , div.search input{ padding:5px; }
	
	/* rozdzial.php */
	div.the-content, div.footnotes {display:inline-block;}
	div.the-content{width:70%;}	
	div.footnotes{width:25%;}
	div.mobile-nav{display:none;}
	
} /* END >960 */


@media only screen and ( max-width: 960px ){
	body {font-size: 20px;}
	div.header, div.sculpture, div.wrap, div.footer { width:98%; }
	div.title {display:none;}
	div.nav, div.search {display:block;}
	div.nav, div.search {width:95%;margin:3% auto;}
	div.main-page-two-columns { 	display:inline-block; }
	div.main-page-one-column {display:block;}
	div.main-page-one-column{width:100%;}
	div.main-page-two-columns {width:49%;}
	div#chapter-buttons {display:block;}
	select#rozdzial {display:none;}
	div.bottom-navi {display:none;}
	div.nav select, div.search input { height:3.1em;line-height:1em;padding:1em;}
	div.nav select, div.search input[type="text"] { width:75%;}
	
	/* rozdzial.php */
	div.the-content, div.footnotes{display:block;width:98%;}
	div.footnotes-content  { padding:10px 2%; border-top:1px solid #ccc;}
	
	/* mobile navigator */
	div.ad-content { display:none; }
	div.chapter-nav { display:none; background:#cedce7;}
	div.mobile-nav-wrapper {
		z-index:9999;
		position:fixed;
		bottom:0px;
		margin: 0 auto;
		left: 0;
		right: 0;
		width: 100%;
	}
	div.border-nav {padding-bottom:10px;}
}
@media only screen and ( min-width: 480px ){
	#img-pallottinum {display:block;}
} /* end >480  */

@media only screen and ( max-width: 479px ) {
	#img-pallottinum, #starego-i-nowego {display:none;}
	div.main-page-one-column, div.main-page-two-columns { 	display:block; }
	div.main-page-one-column{width:100%;}
	div.main-page-two-columns {width:100%;}
	
} /* < 480*/

	

