body {
	font-family: "Times New Roman CE", "Times New CE", "Times CE", "Times New Roman", times, serif;
	background-color: #7887A0;
	margin: 0px;
	padding: 0;
	text-align: center;
	}
body, html {
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #F2F2F2;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: ##8AA888;
	scrollbar-darkshadow-color: #8AA888;
	scrollbar-shadow-color: #8AA888;
	scrollbar-arrow-color: #8AA888; 		
}
a {
	text-decoration: none;
	color: Black;
}
a:hover {
	text-decoration:underline;
	color: White;
}
a.tlacitko {
	text-decoration: none;
	color:white;
	font-family : Verdana;
	font-size : 11px;

}
a.tlzvyr {
	text-decoration: none;
	color:yellow;
	font-family : Verdana;
	font-size : 11px;
    border: 1px solid #556478;
}
a.tlzvyr2 {
	text-decoration: none;
	color: Cyan;
	font-family : Verdana;
	font-size : 11px;
    border: 1px solid #556478;
}
a.tlzvyr3 {
	text-decoration: none;
	color: Red;
	font-family : Verdana;
	font-size : 11px;
    border: 1px solid #556478;
}
a.tlzvyr4 {
	text-decoration: none;
	color:white;
	font-family : Verdana;
	font-size : 9px;
    border: 1px solid #556478;
}
a.tlzvyr5 {
	text-decoration: none;
	color: #00FF33;
	font-family : Verdana;
	font-size : 11px;
    border: 1px solid #556478;
}
a.tlzvyr6 {
	text-decoration: none;
	color: #FF00FF;
	font-family : Verdana;
	font-size : 11px;
    border: 1px solid #556478;
}

a.tlacitko:hover, a.tlzvyr:hover, a.tlzvyr2:hover, a.tlzvyr3:hover, a.tlzvyr4:hover, a.tlzvyr5:hover, a.tlzvyr6:hover   {
	text-decoration:none;
	color: #7887A0;

    /*background-color: White;*/
  border: 1px solid #FFFFFF
}

a.aktuality{
	text-decoration: none;
	color:black;
	font-family : Verdana;
	font-size : 0.7em;
	margin: 1em;
	line-height: 3ex;
}
a.aktuality:hover{
	text-decoration: underline;
	color: red;
}
a.informace{
	text-decoration: none;
	color:black;
	font-family : Verdana;
	font-size : 0.7em;
	margin: 1em;
	line-height: 3ex;
}
a.informace:hover{
	text-decoration: underline;
	color: blue;
}
a.weby{
	text-decoration: none;
	color:black;
	font-family : Tahoma, Arial, sans-serif;
	font-size : 9px;
}
a.weby:hover{
	text-decoration: underline;
	color: blue;
}
a.top{
	text-decoration: none;
	color:black;
	font-family : Verdana;
	font-size : 9pt;
	margin: 1em;
	line-height: normal;

	
}
a.top:hover{
	text-decoration: underline;
	color: blue;
}
div.tlacitka {
	margin-left: 0;
	padding: 0;
	height: 60px;
	background-color: #556478;
}

ul.tlacitko, ul.tlzvyr, ul.tlzvyr2, ul.tlzvyr3, ul.tlzvyr4, ul.tlzvyr5, ul.tlzvyr6 {
	padding: 0px;
	text-align: left;
	margin: 0;
	list-style-type: none;
	font-family: Verdana;
	}
ul li hr{
	width: 120px;
	border: 1px solid Red;

}
ul.tlacitko li, ul.tlzvyr li, ul.tlzvyr2 li, ul.tlzvyr3 li, ul.tlzvyr4 li, ul.tlzvyr5 li, ul.tlzvyr6 li {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	float: left;

}
ul.tlacitko li a
{
	width: 120px;
	height: 15px;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 2px 2px 2px 2px;
	color: white;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: bold;
	}

ul.tlzvyr li a
{
	width: 120px;
	height: 15px;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 2px 2px 2px 2px;
	color: yellow;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: bold;
	}
ul.tlzvyr2 li a
{
	width: 120px;
	height: 15px;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 2px 2px 2px 2px;
	color: Cyan;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: bold;
	}
ul.tlzvyr3 li a
{
	width: 120px;
	height: 15px;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 2px 2px 2px 2px;
	color: Red;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: bold;
	}
ul.tlzvyr4 li a
{
	width: 120px;
	height: 13px;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 2px 2px 2px 2px;
	color: White;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: normal;

	}
ul.tlzvyr5 li a
{
	width: 120px;
	height: 15px;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 2px 2px 2px 2px;
	color: #00FF33;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: bold;
	}
ul.tlzvyr6 li a
{
	width: 120px;
	height: 15px;
	border-left: 0;
	border-right: 0;
	padding: 0;
	margin: 2px 2px 2px 2px;
	color: #FF00FF;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: bold;
	}


div.obdelnikL {
	width:100px;
	height:20px;
	background-color: #556478;
	float: left;
	background-repeat: no-repeat;
	background-position: top;
}

div.oponaH {
	height: 3px;
	width: 100%;
	background-color: white;
	text-align: left;
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	background-image: url(img/miraculum-en.gif);
	background-position: left;
	background-repeat: no-repeat;
}

div.oponaL {
	width:120px;
	height:700px;
	background-color: #556478;
	float: left;
}
div.oponaR {
	width: 15px;
	height: 700px;
	background-color: #556478;
	float: right;
}

div.hlavni_text {
	background-color: White;
	text-align: left;
	padding: 0px 0em 0em 0em;
	height: 700px;
	overflow: auto;
}
div.urad {
	background-color: White;
	text-align: left;
	padding: 0px 1em 0em 1em;
	height: 700px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;

	overflow: auto;
}
div.historie {
	background-color: White;
	text-align: justify;
	padding: 0px 1em 0em 1em;
	height: 700px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;

	overflow: auto;
}
div.aktuality {
	background-color: White;
	text-align: justify;
	padding: 0px 1em 0em 1em;
	height: 700px;
	
	overflow: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

div.obrazky {
	background-color: white;
	text-align: left;
	padding: 0px 1em 1em 1em;
	height: 440px;
	overflow: auto;
	
}
	
div.cleaner {
		clear: both;
		height: 1px;
		font-size: 1px;
		border: none;
		margin: 0; 
		padding: 0;
		background-color: transparent;
		border: 1px solid blue;
		}
div.paticka {
	background-color: #556478;
	vertical-align: middle;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-align: center;
	font-size: 10px;
}
div.omezeni {
	width: 800px;
	background-color: #556478;
	margin: 0 auto;
	}

ul.obrazek {
   text-decoration: none;
	font-family : Arial;
	font-size : 0.8em;
	text-align: left;
}
ul.program {
   list-style: none; 
   text-decoration: none;
	color: black; 
	list-style-image: none;
	font-family : Arial;
	font-size : 0.8em;
	text-align: justify;
	margin: 0px auto 0px 110px;
}
li.vycentrovani {
	color: black; 
	font-family : Arial;
	font-size : 1.0em;
	text-align: left;
	margin: 0px auto 0px 80px;
}
hr.xx {
	width: 360px;
	border: 1px solid Maroon;
}
img.logo2 {
	width : 70px;
	height : 93px;
	border: 1px solid black;
	
}
img.logo {
	width : 400px;
	height : 200px;
	border: 0 solid black;
	margin:  60px auto 120px auto;
	
}
div.kontakt1 {
	color: black;
	font-family : Arial;
	font-size : 0.8em;
	float: left;
	margin: 0px 60px 0px 30px;
}
div.kontakt2 {
	color: black;
	font-family : Arial;
	font-size : 0.8em;
	float: left;
}
div.miraculum {
	color: black;
	font-family : Arial;
	font-size : 0.8em;
}
div.HeadAkt, div.HeadInf{
	color: White;
	background-color: Red;
	font: normal normal bold 0.75em Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
	text-align: left;

	}
div.HeadInf{
		background-color: Blue;
}
.odskok{
text-align: right;
padding-right: 5em;
	
}
.fotky {
  width: 225px;
  height: 300px;
  float: right;
  margin-left: 10px;
}
.inverz { 
		font-family: arial,tahoma,verdana; 
		font-size: 11pt; 
		padding-left: 5px;
		padding-right: 5px;
		color: #FFFFFF; 
		background-color: #7887A0; 
		font-weight: bold; 

	}
.newsbody { 
		font-family: arial,tahoma,verdana; 
		font-size: 12px; 
		padding-left: 5px;
		padding-right: 5px;
		color: #FFFFFF; 
		font-weight: normal; 
	}
h1 {
		font-size: 19px; 
		margin:0;  
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: lighter;
	}
.adresa, .normal, .sdhvybor{
	color:White;
	font-family : Verdana;
	font-size: 10pt;
	background-color: #7887A0;
}
.normal {
	color: black;
	background-color: white;
	line-height: 3ex;
	margin: 1em;
}
.sdhvybor{
	background-color: #FFFFEE;
	color: Black;
	border: 1px solid Black;
}
.fotonormal{
	border-top-color: #556478;
	border-top-style: solid;
	border-top-width: 1px;
}
a.normal{
	text-decoration: none;
	color:blue;
	font-family : Verdana;
}

a.normal:hover{
	color: red;
}
a.aktdate{
	color: white;
	background-color: #7887A0;
}
a.small{
	text-decoration: none;
	color:blue;
	font-family : Verdana;
	font-size: 7pt;
}

a.small:hover{
	color: red;
}
table.info1{
	background-color: #FFF8DC;
}
.deskazvyr{
	color: Red;
	font-weight: bold;
}
.tlform{
			background-color: #556478;  
			color: White;  
			font-size: 10pt;  
			font-weight: bold;
			
			border-color: #FFFFFF #444F5F #444F5F #FFFFFF;
			width: 150px;
			height: 30px;
			letter-spacing: 1ex;
}
.dopis, .reakce{
			color: Black;
			font-size: 9pt;
			font-style: normal;
			background-color: #ffffee;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reakce{
	font-style: italic;
	background-color: #f7f7f7;
}
.smallinfo, .smallinfo_red{
			color: Black;
			font-size: 8pt;
			font-style: normal;
			background-color: #ffffee;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			border: thin dashed Black;
			margin: 5px 5px 5px 5px;
			padding: 3px 3px 3px 3px;
}
.smallinfo_red{
			color: Red;
			background-color: #FFFFCC;
			border: thin dashed Red;
}
a.smallinfo_blue{
			color: Blue;
			background-color: #00BFFF;
			font-family : Verdana;
			font-size : 0.7em;
			margin: 1em;
			line-height: 4ex;
			font-weight: bold;
}
a.smallinfo_blue:hover{
			color: Yellow;
			background-color: Blue;
}
.kal_bylo{
	color: Silver;
}
.ank_var, .ank_pis, .ank_rad{
			color: White;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 14pt;
}
.ank_pis{
			font-size: 28pt;
}
.ank_rad{
			font-size: 10pt;
}
.smallup{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px
}
.smallweb{
  color: #000000;
  font: normal normal lighter 12px normal Verdana, Arial, Helvetica, sans-serif;

}


hr.hrup{
    width: 100%;
    border: 1px dashed #556478
}
.stin{
  -moz-box-shadow: 10px 10px 14px #000000;
-webkit-box-shadow: 10px 10px 14px #000000;
box-shadow: 10px 10px 14px #000000;
}


