BODY {background-color: #ebfbff;}

/* menu */
A.menu {text-decoration: none;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #063075;
	font-weight: bold;
	font-size: 12pt;}

/* leve menu na uvodni strance */
A.menu_white {text-decoration: none;
		 font-family: Arial, Helvetica;
		 color: #ffffff;
		 font-weight: bold;
		 font-size: 10pt;}
		 
/* v textu */
A.text {text-decoration: none;
	color: blue;}

A.text:hover {text-decoration: underline;}

A.text:visited {color: blue;}

/* v hlavičce */
A.rkclbccz {text-decoration: none;
		 font-family: Trebuchet MS, Arial, Helvetica;
		 color: #000000;
		 font-weight: bold;
		 font-size: 10pt;}

A.rkclbccz:hover {text-decoration: underline;}

/* mapa */		 
A.bottommenu {text-decoration: none;
		 font-family: Arial CE, Helvetica CE, Arial, Helvetica;
		 font-size: 9pt;}

A.bottommenu:hover {text-decoration: underline;}

A.bottommenu:visited {color: blue;}

/* nvkniha */
A.text_formated {text-decoration: none;
			font-family: Arial CE, Helvetica CE, Arial, Helvetica;
			font-size: 10pt;
			font-weight: bolder;
			color: blue;}

A.text_formated:hover {text-decoration: underline;}

A.text_formated:visited {color: blue;}

/* akce na úvodní stránce */
A.actions {text-decoration: none;
		 font-family: Arial CE, Helvetica CE, Arial, Helvetica;
		 color: #063075;
		 font-size: 9pt;}

A.actions:hover {text-decoration: underline;
		 font-family: Arial CE, Helvetica CE, Arial, Helvetica;
		 font-size: 9pt;}
		 
A.actions:visited {color: #063075;}

H1.head {font-family: Trebuchet MS, Arial, Helvetica;
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	font-size: 24pt;
	font-variant : small-caps;
	margin: 5px 0px 5px 0px;
	text-align: center;}

DIV.menu { font-family: Trebuchet MS, Arial, Helvetica;
		 background-color: #063075;
		 color: white;
		 font-size: 12pt }

DIV.text {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #063075;
	font-size: 10pt;
	font-weight : bolder;}

DIV.text_bold {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #063075;
	font-size: 10pt;
	font-weight : bold;}

DIV.text_light {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #063075;
	font-size: 10pt;}
	
DIV.text_light_ni {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	color: #063075;
	font-size: 10pt;}
	
DIV.textmaly { font-family: Arial CE, Helvetica CE, Arial, Helvetica;
		 margin-top: 5px;
		 color: black;
		 font-size: 8pt }
		 
DIV.textA { font-family: Arial CE, Helvetica CE, Arial, Helvetica;
		 color: black;
		 font-size: 9pt }
		 
DIV.indented {margin-left: 3px;
	margin-top: 3px;
	margin-bottom: 3px;}
	
TD {padding: 0px;}

TD.title { font-family: Trebuchet MS, Arial, Helvetica;
		 color: #063075;
		 font-weight : bold;
		 font-size: 16pt }

.title { font-family: Trebuchet MS, Arial, Helvetica;
		 color: #063075;
		 font-weight : bold;
		 font-size: 16pt }

TD.title_bigger { font-family: Trebuchet MS, Arial, Helvetica;
		 background-color: white;
		 color: #063075;
		 font-weight : bold;
		 font-size: 18pt }

H2.colored { color: #063075; }

H4.colored { color: #063075; }

TABLE.border { border-color: #063075; }

DIV.hidden {font-size: 8pt}

TABLE.text {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #063075;
	font-size: 10pt;
	font-weight : bolder;}

TABLE.text_light {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	margin: 3px 0px 3px 0px;
	color: #063075;
	font-size: 10pt;}

TABLE.text_margin_0 {
	font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	color: #063075;
	font-size: 10pt;
	font-weight : bolder;}

TABLE.text_light_margin_0 {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	color: #063075;
	font-size: 10pt;}

/* Obsah stránky */
.obsah {background-color: #ffffcc;
	padding: 10px;
	border-right: 1px solid #063075;
	border-bottom: 1px solid #063075;}

/* Akce */
.akce_list {border-bottom: 2px solid #063075;}

.akce_pol {margin-top: 15px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #063075;}

.stalose {margin: 20px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
	border-top: 2px solid #063075;
	border-bottom: 2px solid #063075;}	

/* Kontakty */
.k1 {float: left; 
	width: 30%;
	text-align: left;}

.k2 {margin-left: 30%;
	text-align: left;}

/* Formuláře */
FORM {padding: 0px;
	margin: 0px;}
	
INPUT, TEXTAREA {border: 1px solid #063075;
	color: #063075;
	background-color: #ffffff;
	font-size: 10pt;}

.tlac {background-color: #ddeeff;
	padding: 0px;}

.l1 {float: left; 
	width: 40%;
	text-align: right;}

.l2 {margin-left: 40%;
	padding-left: 5px;
	text-align: left;}

.layout_form .l1 {width: 15%;}

.layout_form .l2 {margin-left: 15%;}

.layout_txt {clear: left;
		margin-top: 5px;
		margin-bottom: 5px;
		text-align: center;}
		
.msgtext {text-align: center;
	font-weight: bold;
	margin-bottom: 10px;}

/* Bohoslužby */
.kostel {font-family: Arial CE, Helvetica CE, Arial, Helvetica;
	color: #063075;
	font-size: 10pt;
	margin-left: 3%;
	margin-right: 3%;
	clear: both;}

.foto {float: left;
	text-align: center;
	width: 25%;}

.udaje {margin-left: 25%;
	text-align: left;}


.kostel .nadpis {text-align: left;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #063075;}


.tb_boh {text-align: center;
	border-collapse: collapse;
	border: 1px solid #063075;
	font-size: 10pt;
	margin-bottom: 7px;}

.tb_boh TH {width: 42px;
	border: 1px solid #063075;
	font-weight: bold;
	background-color: #b3d9ff;}

.tb_boh TD {width: 42px;
	border: 1px solid #063075;
	background-color: #ffffcc;}

.tb_boh .poznamky{width: 130px;}


.pol_nadpis {float: left;
	line-height: 15px;
	color: #0000a0;}

.pol_nadpis:first-letter {font-size: 10pt;
	font-weight: bold;
	color: #000060;}

.pol_obsah {line-height: 15px;
	padding-bottom: 1px;
	margin-bottom: 2px;}

DIV.foto IMG {border: 1px solid #063075;}
