/* charset=UTF-8 */
body
{
 margin:0px 0px 0px 0px;
 padding:0px;
 border-width:0px;
 width:100%;
 background-color:#ffffff;
 text-align:center;
 font-family:verdana,arial,sans-serif;
}
p { line-height:1.3em; }
a.najdene_verse { display:none; }
div.top { width:99%; text-align:center; margin:0px; padding:0px; }
h1
{
	display:block;

	color:black;
	background-image:url(/images/biblia.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Georgia,Palatino,"Book Antiqua","Palatino Linotype",Times,"Times New Roman",serif;
	padding:0px; margin:0px;
	width:440px;
	vertical-align:bottom;
	padding-top:55px;
	padding-bottom:0px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
}
h1 a 
{
	color:black;
	text-decoration:none;
	letter-spacing:5px;
	text-indent:0px;
 	font-size:65px;
}
h1 a:hover { color:#EFC584; }
h1 small { font-size:14px; font-weight:bold; letter-spacing:3px; }

div.content
{
	display:block;
	float:none;
	clear:both;
	text-align:left;
	margin-left:8%;
	margin-right:12%;
	margin-top:40px;
}
div.content h2,h3,h4 { font-family:Georgia,Palatino,"Book Antiqua","Palatino Linotype",Times,"Times New Roman",serif; }
div.content h3 { margin-left:20px; }
div.content h4 { margin-left:40px; }
div.content p { margin-left:40px; text-indent:25px; letter-spacing:0.05em; }
div.content dt { margin-left:40px;font-weight:normal; }
div.content dd { margin-left:65px; margin-bottom:4px; }



div.content p.img { margin-left:40px; text-align:center; font-size:10px; }
div.content p.img img { border:solid 1px black; float:none; clear:both;	display:block; margin-left:auto; margin-right:auto; margin-bottom:1px; padding:10px; }

div.searchform
{
	margin:0px; padding:0px;
	margin-top:10px;
	text-align:center;
	width:99%;
	overflow:hidden;
}
div.searchform form
{
	margin:0px; padding:0px;
}
ul.searchform, ul.loginform
{
	display:block;
	list-style-type:none;
	text-align:left;
	padding:0px;
	margin:0px; 
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:550px;
}
ul.searchform li, ul.loginform li
{
	margin:0px; padding:0px;
	margin-top:2px;
	text-align:left;
	list-style-type:none;
	overflow:hidden;
	margin-left:78px;
	width:420px;
	voice-family:"\"}\"";
	voice-family:inherit;
	margin-left:112px;
	width:420px;
}
body>ul.searchform li, body>ul.loginform li
{
	margin-left:112px;
	width:420px;
}
ul.loginform li { text-align:right; width:240px; }

ul.searchform li input.submit
{
	margin:0px; padding:0px;
	width:80px;
}
ul.searchform li input.text
{
	margin:0px; padding:0px;
	width:235px;
}
ul.loginform li label
{
	margin:0px; padding:0px;
	display:block; float:left; clear:left;
	width:80px;
}
ul.loginform li input.text
{
	margin:0px; padding:0px; clear:right;
	width:150px;
}

ul.searchform li a.pomoc { font-size:14px; color:#707070; font-weight:bold; text-decoration:none; }
ul.searchform li a.pomoc:hover { color:#000000; text-decoration:underline; }
ul.extendedsearchcheck { margin:0px; margin-left:245px; display:block; list-style-type:none; text-align:right; margin-top:0px; padding:0px; }
ul.extendedsearchcheck li { width:420px; margin:0px; padding:0px; margin-top:2px; text-align:left; list-style-type:none; }
ul.extendedsearchcheck li input.checkbox {	margin:0px; padding:0px; margin-right:5px; width:14px; }
ul.extendedsearchcheck li label { margin:0px; padding:0px; font-size:12px; }

div#extended_options { height:120px; margin-bottom:0px; }
div#extended_options p { display:block; float:left; clear:none; width:122px; height:120px; margin:0px; padding:0px; text-indent:0px; font-size:13px; }
div#extended_options p select { width:110px; height:100px; margin:0px; padding:0px; font-size:10px; }

ul.extendedsearchform
{
	margin:0px; 
	margin-left:0px;
	display:block;
	float:left; clear:none;
	list-style-type:none;
	text-align:right;
	margin-top:0px;
	padding:0px;
	width:160px;
}
ul.extendedsearchform li
{
	width:160px;
	margin:0px; padding:0px;
	margin-top:2px;
	text-align:left;
	list-style-type:none;
	overflow:hidden;
}

ul.extendedsearchform li input.checkbox
{
	margin:0px; padding:0px;
	margin-right:5px;
	width:14px;
}
ul.extendedsearchform li span.label
{
	background-color:brown; color:white;
	margin:0px; padding:0px;
	font-size:12px;
}
ul.extendedsearchform li label
{
	margin:0px; padding:0px;
	font-size:12px;
}
ul.extendedsearchform li fieldset { border-style:none; margin:0px; padding:0px; }
ul.extendedsearchform li legend { font-size:12px; border-style:none; margin:0px; padding:0px; }

div.picker { width:99%; text-align:center; margin-top:10px; }
div.picker p { display:block; width:520px; margin:0px; padding:0px; text-indent:0px; text-align:center; margin-left:auto; margin-right:auto; }
form.picker label { display:none; }
form.picker select { margin:0px; padding:0px; display:inline; float:none; clear:none; width:100px; }
form.picker select#picker_version { width:70px; }
form.picker select#picker_book { width:65px; }
form.picker select#picker_chapter { width:50px; }
form.picker select#picker_verse { width:50px; }
form.picker input.submit { width:60px; font-size:12px; margin:0px; padding:0px; display:inline; float:none; clear:none; }
div.picker p a#picker_reference { margin:0px; padding:0px; text-indent:0px; margin-left:auto; margin-right:auto; text-align:center;
	font-family:courier; font-size:12px; display:block; clear:both; text-decoration:none; letter-spacing:1px; }

div.results
{
	display:block;
	float:none;
	clear:both;
	text-align:left;
	margin-left:8%;
	margin-right:12%;
	margin-top:40px;
}

dl.verses dt { font-weight:bold; margin:0px; padding:0px; display:block; float:none; clear:both; border-top:solid 1px white; }
dl.verses dt a { float:left; text-decoration:underline; }
dl.verses dt acronym { text-decoration:none; border-bottom-style:none; margin:1px; margin-left:7px; float:left; font-weight:normal; 
	font-size:12px; color:#686868; }
dl.verses dt acronym a { text-decoration:none; color:#686868; }
dl.verses dt acronym a:hover { text-decoration:underline; color:black; }
dl.verses dt a.tenverses
{ 
	width:13px; 
	font-size:0.1em; letter-spacing:-1px;
	text-align:left;
	line-height:0.1em; text-indent:-1px;
	overflow:hidden;
	display:block;
	float:left;
	font-weight:normal;
	height:9px;
	font-family:verdana;
	text-align:center;
	text-decoration:none;
	margin:0px; padding:0px;
	margin-top:4px;
	margin-left:4px; margin-right:4px;
	background-color:#acacac;
	background-image:url(/images/book.gif); background-position:0px 0px; background-repeat:no-repeat;
}
dl.verses dt a.tenverses:hover { background-color:#d08848; }	
dl.verses dd { display:block; float:none; clear:both; padding:0px; padding-left:5px; margin:0px; margin-bottom:10px; }
dl.verses dd.versionselect { margin:0px; padding:0px; padding-left:0px; }
p.versionselect {	margin:0px; padding:0px; }
p.versionselect label { display:none; }
p.versionselect select { font-size:10px; font-family:arial,verdana,sans-serif; width:80px; }
p.versionselect input { font-size:12px; font-weight:bold; width:20px; height:20px; }

span.browser
{
	margin:0px; padding:0px;
	padding-top:10px;
	display:block;
	float:right;
	clear:none;
	background-color:white;
}
span.browser b.hidden { display:none; }
span.browser a
{
	margin:0px; padding:0px;
	display:block;
	float:left;
	font-weight:normal;
	font-size:0.1em; letter-spacing:-1px;
	text-align:left;
	line-height:0.1em; text-indent:-1px;
	height:9px;
	font-family:verdana;
	/*color:black;*/
	overflow:hidden;
	text-decoration:none;
	margin-left:4px; margin-right:4px;
	background-color:#acacac;
}
span.browser a:hover
{
	background-color:#d08848;
}
a.brws1 { width:11px; background-image:url(/images/lt3.gif); background-position:0px 0px; background-repeat:no-repeat; }
a.brws2 { width:11px; background-image:url(/images/ltlt4.gif); background-position:0px 0px; background-repeat:no-repeat; }
a.brws3 { width:5px; background-image:url(/images/lt2.gif); background-position:0px 0px; background-repeat:no-repeat; }
a.brws4 { width:13px; background-image:url(/images/book.gif); background-position:0px 0px; background-repeat:no-repeat; }
a.brws5 { width:5px; background-image:url(/images/rt2.gif); background-position:0px 0px; background-repeat:no-repeat; }
a.brws6 { width:11px; background-image:url(/images/rtrt4.gif); background-position:0px 0px; background-repeat:no-repeat; }
a.brws7 { width:11px; background-image:url(/images/rt3.gif); background-position:0px 0px; background-repeat:no-repeat; }

div.lister { width:99%; text-align:center; padding:0px;	margin:0px; margin-top:20px; background-color:white; }
div.lister ul {	height:18px; width:410px; /* (2*span*ul-width + ul.current-width */
	padding:0px;	margin:0px; margin-left:auto; margin-right:auto; background-color:white;
	float:none; clear:both; display:block; list-style-type:none; }
div.lister ul li { height:18px; width:55px; margin:0px; padding:0px; display:block; float:left; clear:none; border-style:none; list-style-type:none; 
	background-position:top left; background-repeat:no-repeat; }
div.lister ul li a { height:18px; width:55px; font-size:11px; text-align:center; text-decoration:none; display:block; 
	background-position:top left; background-repeat:no-repeat; color:black; }

div.lister ul li.first { width:65px; }
div.lister ul li.normal { width:55px; }
div.lister ul li.current { width:60px; }
div.lister ul li.last { width:65px; }

div.lister ul li a.first { width:65px; font-weight:bold; }
div.lister ul li a.normal { width:55px; }
div.lister ul li a.current { width:60px; font-weight:bold; }
div.lister ul li a.last { width:65px; font-weight:bold; }
div.lister ul.listbooks li a { line-height:18px; }
div.lister ul.listchapters li a { line-height:18px; }
/*div.lister ul.listverses li a { }*/
div.lister ul li a:hover { color:white; font-weight:bold; }

/*
div.lister ul.listbooks li.first { background-image:url(/images/lister0_9.gif); }
div.lister ul.listbooks li.normal { background-image:url(/images/lister0_3.gif); }
div.lister ul.listbooks li.current { background-image:url(/images/lister0_0.gif); }
div.lister ul.listbooks li.last { background-image:url(/images/lister0_6.gif); }

div.lister ul.listchapters li.first { background-image:url(/images/lister0_a.gif); }
div.lister ul.listchapters li.normal { background-image:url(/images/lister0_4.gif); }
div.lister ul.listchapters li.current { background-image:url(/images/lister0_1.gif); }
div.lister ul.listchapters li.last { background-image:url(/images/lister0_7.gif); }

div.lister ul.listverses li.first { background-image:url(/images/lister0_b.gif); }
div.lister ul.listverses li.normal { background-image:url(/images/lister0_2.gif); }
div.lister ul.listverses li.current { background-image:url(/images/lister0_2.gif); }
div.lister ul.listverses li.last { background-image:url(/images/lister0_8.gif); }
/* */
/* */
div.lister ul.listbooks li.first { background-image:url(/images/lister1_9.gif); }
div.lister ul.listbooks li.normal { background-image:url(/images/lister1_3.gif); }
div.lister ul.listbooks li.current { background-image:url(/images/lister1_0.gif); }
div.lister ul.listbooks li.last { background-image:url(/images/lister1_6.gif); }

div.lister ul.listchapters li.first { background-image:url(/images/lister1_a.gif); }
div.lister ul.listchapters li.normal { background-image:url(/images/lister1_4.gif); }
div.lister ul.listchapters li.current { background-image:url(/images/lister1_1.gif); }
div.lister ul.listchapters li.last { background-image:url(/images/lister1_7.gif); }

div.lister ul.listverses li.first { background-image:url(/images/lister1_b.gif); }
div.lister ul.listverses li.normal { background-image:url(/images/lister1_2.gif); }
div.lister ul.listverses li.current { background-image:url(/images/lister1_2.gif); }
div.lister ul.listverses li.last { background-image:url(/images/lister1_8.gif); }
/* */



div.lister ul li.heading { display:none; border-style:none; }
/*
div.lister ul.listbooks li a { width:62px; }
div.lister ul.listchapters li a { width:62px; }
div.lister ul.listverses li a { width:62px; }
*/

span.currentpage
{ margin-left:8px; margin-right:8px; font-weight:bold; }

p.pager
{
	width:600px;
	margin-left:auto; margin-right:auto;
}
p.pager input
{
	width:140px;
	font-family:arial;
	font-size:11px;
	background-color:white;
	border:outset 2px white;
	margin:1px;
	color:black;
	cursor:pointer;
}
p.pager input.currentrange
{
	background-color:#c8c8c8;
	color:#606060;
	border:inset 2px white;
}

p.pager input:hover
{
	color:#404040;
	background-color:#e0e0e0;
}

dl dt { font-weight:bold; }
div.odkazovyformular
{
 text-align:left;
 margin-top:20px;
 margin-bottom:20px;
 padding:20px;
 overflow:auto;
}
p#odkazovyformular
{
 margin:0px;
 padding:0px;
 display:block;
 width:320px;
 line-height:2.4em;
 border-style:none;
 border-width:0px;
}
p#odkazovyformular br { float:none; clear:both; display:block; }
p#odkazovyformular label
{
 margin:0px; padding:0px; text-indent:0px;
 margin-bottom:2px;
 display:block;
 text-align:left;
 clear:both;
 font-size:0.9em;
 line-height:1.8em;
 float:none;
}

input#odkaz_email,textarea#odkaz_text
{
 margin:0px; padding:0px; text-indent:0px; margin-left:0px;
 margin-bottom:2px;
 width:300px;
 clear:both;
 float:none;
 display:inline;
 position:relative;
 left:-20px; /* nepochopitelna chyba IE */
}
p#odkazovyformular>input#odkaz_email { left:0px; }
p#odkazovyformular>textarea#odkaz_text { left:0px; }

p#odkazovyformular input.submit { width:100px; margin-left:200px; }

ul.menu { padding:0px; margin:0px; margin-top:30px;
	list-style-type:none; width:500px; margin-left:auto; margin-right:auto; text-align:center; }
ul.menu li { margin:0px; padding:0px; display:inline; list-style-type:none; font-size:12px; }

div.footer { width:99%;	text-align:center; }
p.footer { margin-left:auto; margin-right:auto; width:210px; font-size:10px; font-family:arial; color:#606060; }
p.footer a { text-decoration:none; color:#606060; }
p.footer a:hover { text-decoration:underline; color:black; }

.hidden { display:none; }

