/****************/
/*** SPOLECNE ***/
/****************/
body { margin:0px; padding:0px; background-image:url(./assets/images/back.gif); font-family:Arial; line-height:1.2; font-size: 99%; }

hr { color : #990033; height: 1px; }

a { color: #707070/*#9999aa*/; text-decoration : none; }
a:active { color : #990033; text-decoration : none; }
a:hover { color: #990033; text-decoration: underline; }
div#Menu a { font-weight:bold;}


table { font-size:95%; }

big{ font-size:120%; font-weight:bold; }

h1 { color: #C83000/*#8B4513*/; font-size: 125%; font-style: italic; text-align: center; margin-top:10px; }
h2 { color: #C83000/*#8B4513*/; font-size: 110%; _border-top: 1px solid #336; }
h2.h2a { margin-bottom:0px; padding-bottom: 0px; font-size: 100%; font-style: italic}
p.pa { margin-top:0px; padding-top: 0px; }

.banner {text-align:center; font-size: 125%; font-weight: bold; color:#990033; font-style:italic }
.vypis {margin-left:2em; font-style: italic }
.verse {text-align:center; font-style: italic }

.imLeft{ float:left; margin: 0px; margin-right: 10px; }
.imRight{ float:right; margin: 0px; margin-left: 10px; }

ul.ItemList { margin: 0px; padding: 0px; list-style-type: none; }
ul.ItemList li { float: left; margin-bottom: 10px; }
ul.ItemList li img  { float: right; }
ul.ItemList li h2 { border-style: none; display: inline; font-size: 110%}
ul.ItemList li p { margin:0px; }

ul.ItemList2 { margin: 0px; padding: 0px; list-style-type: none; }
ul.ItemList2 li {margin-bottom: 10px; }
ul.ItemList2 a {font-size: 110% }


.Sloupek { margin-bottom: 0.5em; border: 1px solid #d0d0d0/*#F89090*/; background-color: #F8F8D0; word-wrap: break-word  }
.Sloupek h2 { margin: 0px; padding: 0.1em; background-color: #F8D098; font-size: 130%; font-style: italic; border: none}
.Sloupek ul { margin: 0px; padding: 0.2em; list-style-type: disc; list-style-position: inside;}
.Sloupek ul li { margin-bottom: 0.5em; list-style-type: none;}
.Sloupek ul li img{list-style-position: outside;}

.SloupekImg ul { list-style-type: none; list-style-position: outside; text-align:center}
.SloupekImg ul p { clear: both; margin: 0.1em; }

.videoitem { margin-bottom: 20px;}
.videoitem .title { color:#C83000; font-size: 100%; font-weight:bold; font-style:italic; text-decoration:underline  }
.videoitem .desc { }
.videoitem .container {text-align: center; margin-top: 10px}



/************/
/*** PAGE ***/
/************/
div#Page { width:950px} /*aby se se zmenou velikosti obrazovky nepreskladavaly objekty, pokud je v body nefunguje v IE*/

/************/
/*** LOGO ***/
/************/
/*
img#Logo1 { position:absolute; top:0px; left:118px; }
img#Logo2 { position:absolute; top:20px; left:42px; }
img#Logo3 { position:absolute; top:86px; left:118px; }
img#Logo4 { position:absolute; top:119px; left:118px; }
*/
img#LogoTilak { position:absolute; top:0px; left:127px; }
img#LogoKD { position:absolute; top:25px; left:32px; }

/**************/
/*** HEADER ***/
/**************/
div#Header { float:left; width:927px; _width:937px; font-size:80%; }
div#Header img#Krsna { float: left; margin-left: 280px;}
div#Header p#MahaMantra { float:left; margin-top:20px; margin-left:35px; width:300px; font-style:italic; font-size:100%; color:#990033; }

form#Hledani { float:right; margin-top:20px; width:135px; }
form#Hledani input, form#Hledani select { width:135px; font-size:95%; border:1px solid #000000; margin:1px; }
form#Hledani input#Odeslat { background:#FABD8A; font-weight:bold }

/************/
/*** MENU ***/
/************/
div#Menu { clear:both; float:left; text-align:center; width:125px; margin-top:10px; font-size:80%; }
div#Menu menu, div#Menu ul { margin:0px; padding:0px; list-style-type:none; }
div#Menu menu#Main li { margin-bottom:10px; }
div#Menu menu#Main li ul li { margin-bottom:0px; line-height:1.5}
div#Menu li#Zvemevas p { position:relative; top:-8px; right:-4px; display:inline; }

div#Menu form#Novinky {width: 120px; font-weight:bold; background:#FFFACD; border: 1px solid #000000; text-align:center;}
div#Menu form#Novinky Input, form#Novinky Select { width:95%; margin-bottom:3px; font-size:90% }
div#Menu form#Novinky p { margin-bottom:3px; margin-top:3px; }
div#Menu form#Novinky input#Odeslat { background:#FABD8A; border: 1px solid #000000; font-weight:bold; }

/************/
/*** BODY ***/
/************/
div#Body {  background-color: #F8F8D0; border:1px solid #d0d0d0; float: left; z-index:1; margin: 0.2em; margin-left:45px; width:460px; _width:480px; padding:10px; font-size:85%}

/**************/
/*** FOOTER ***/
/**************/
div#Footer { clear:both; margin:5px; font-size:80%; text-align:center; }
div#Footer p { margin:10px; }
div#Footer p#MahaMantra { color:#990033; }
div#Footer hr#Mensi { width:90%; }

/****************/
/*** AKTUALITY ***/
/****************/
div#Aktuality { float:left; width:135px; _width:145px; padding:0.25em; font-size:70%; /*border:1px solid #990033;*/ }
div#Aktuality ul li { list-style-type: disc;}
/*
div#Aktuality ul { margin: 0px; padding: 0px; list-style-type: disc; list-style-position: inside;}
div#Aktuality ul li { margin-bottom: 5px; }
*/
	
/************/
/*** AKCE ***/
/************/
div#Akce { float:left; width: 135px; _width:145px; padding:0.25em; font-size:70% }
/*
div#Akce ul { margin: 0px; padding: 0px; }
div#Akce ul li { margin-bottom: 10px; list-style-type: none;}
*/











