* {font-family: Verdana, 'Arial CE', Arial, Helvetica, sans-serif; color: black;}
body {
margin-top: 5px; margin-left: 0px;
scrollbar-face-color:#C7E4FF; scrollbar-arrow-color:#000000; scrollbar-highlight-color:#CECAC7;
scrollbar-3dlight-color:#000000; scrollbar-shadow-color:#808080; scrollbar-darkshadow-color:#000000;
scrollbar-track-color:#C5C1C3;}

a {font-size: 13px; font-weight: bold;}
a:link, a:visited {color: black;}
a:hover {color: black; background: silver;}

.mezery {font-weight: normal; color: #808080; font-size: 13px;}

.topmenu a {font-size: 13px; font-weight: bold;}
.topmenu a:link, .topmenu a:visited {color: black; font-size: 13px;}
.topmenu a:hover {color: black; background: silver; font-size: 13px;}

.paticka {font-size: 11px; font-style: normal; font-weight:normal; color: #808080;}
.paticka a {font-size: 11px; font-weight: normal; color: #808080;}
.paticka a:link, .paticka a:visited {color: #808080;}
.paticka a:hover {color: black; background: silver;}

.akce a {font-size: 10px; font-weight: normal; color: #808080;}
.akce a:link, .akce a:visited {color: black;}
.akce a:hover {color: black; background: silver;}

.instituce a {font-size: 10px; font-weight: normal; color: black;}
.instituce a:link, .instituce a:visited {color: black;}
.instituce a:hover {color: black; background: silver;}

form {margin-top: 0px; margin-bottom: 0px;}
input, textarea, select {font-size: 10px; background-color: #C7E4FF; color: BLACK; border: 1px solid BLACK;}
input.tlacitko {font-size: 10px; background-color: navy; color: white; font-weight: bold; cursor: hand;}

.neprehlednete{
background-color:#C7E4FF; padding:3px; border: none; FONT-SIZE: 11px;}
.hlavickaneprehlednete{background-color:#8CC7FF; color:black; font-weight: bold;text-align:center; width:100%; padding:1px; FONT-SIZE: 12px; margin-bottom:3px;}
.hlavickaneprehlednetetmave{background-color:navy; color:white; font-weight: bold;text-align:center; width:100%; padding:1px; FONT-SIZE: 12px; margin-bottom:3px;}
.clanek{text-align:left; margin-top:2px; margin-bottom:5px;border-bottom:1px dashed navy;}

.pravybox{width:auto; padding:2px; margin-bottom:5px; FONT-SIZE: 11px; border:solid 1px navy;}
.hlavickapravehoboxu{background-color:#8CC7FF; color:black; font-weight: bold;text-align:left; width:100%; padding:2px; FONT-SIZE: 11px; border-bottom:dashed 1px navy;}
.ctverecek{background-color:navy; height:5px; width:5px;margin-right:5px;color:white;}
.pravyboxrekl{background-color:white;width:auto; padding:2px;margin:0,0,5,2px;FONT-SIZE: 11px; border:dashed 1px navy;}

.pravybox li, .pravyboxselect li {margin-left: 1.7em;padding:0px; FONT-SIZE: 10px; list-style-type:square; text-align:left;}
.pravybox li a, .pravyboxselect li a {font-size: 11px; font-weight: bold;}
.pravybox ul, .pravyboxselect ul {margin:0px;padding:0px;}
 
.nadpishlavni {text-align:center; font-weight:bold; font-size:22px; margin-bottom:5px;}
.nadpis {text-align:center; font-weight:bold; font-size:18px; margin-bottom:3px;}
.podnadpis {text-align:center; font-weight:bold; font-size:14px; margin-bottom:2px;}

.h {CURSOR: help; text-align:right; font-size:12px;}

/* uvodni strana */
.poznamkanastred {font-size:10px; margin-top:3px; margin-bottom:10px; text-align:center;}
.poznamkanastred a {font-size: 10px; color: #808080;}
.poznamkanastred a:link, .akce a:visited {color: black;}
.poznamkanastred a:hover {color: black; background: silver;}

.vypis {padding-left:6px; padding-bottom:3px; font-size:12px;}
.vypis a {font-size: 12px; font-weight: bold; color: #808080;}
.vypis a:link, .akce a:visited {color: black;}
.vypis a:hover {color: black; background: silver;}

.datum {font-size:12px;}
 
.uvodnitext {font-size:12px; margin:8px; text-align:center;}

/* fdetail */
.textvpravo {font-size: 13px; text-align:right; margin-top:2px; margin-bottom:2px; vertical-align:top;}
.textvlevo {font-size: 13px; text-align:left;margin-top:2px; margin-bottom:2px;vertical-align:top;}
.textstred {font-size: 13px; text-align:center;margin-top:2px; margin-bottom:2px;vertical-align:top;}

/* fdlekat, hledej */
.kategorie {font-size: 14px; margin: 5px 10px 5px 20px;}
.pocetzaznamu {font-size: 14px; margin: 2px 10px 10px 20px;}
.vypiszaznamu {font-size: 14px; margin: 2px 10px 0px 40px;}
.detailzaznamu {font-size: 10px;}
.kategoriemini {font-size: 10px; margin: 2px 10px 5px 5px;}

/* restjl */
.jlnadpis{text-align:center; font-weight:bold;font-size: 18px; margin-top:15px;}
.jlmenu{text-align:right; vertical-align:top; font-weight:bold;font-size: 13px;}
.jlpzn{text-align:right;font-size: 13px;}
.jlnab{text-align:left;font-size: 13px;}
.jlcena{text-align:left;font-size: 13px;}
.jlpznmenu{text-align:center;font-size: 13px;}

/* galerie */
.cernyram {border-color: black; border-width: 1px}

/* instituce, mu */
.topodkazy {FONT-SIZE: 11px;color: navy; font-weight: bold; line-height:120%;text-align:center; padding:5px;}
.topodkazy a:link {FONT-SIZE: 11px;color: navy; font-weight: bold;}
.topodkazy a:visited {FONT-SIZE: 11px;color: navy; font-weight: bold;}
.topodkazy a:hover {FONT-SIZE: 11px;color: navy; font-weight: bold; background: silver;}

.instco {font-size:11px;}
.instvypis {font-size:12px; text-align:left; font-weight:normal; padding-top:3px; padding-left:5px}
.instvypis a {font-size: 12px; font-weight: normal; color: #808080;}
.instvypis a:link, .akce a:visited {color: black;}
.instvypis a:hover {color: black; background: silver;}

.odkazemail:link {FONT-SIZE: 10px;color: black; font-weight: normal}
.odkazemail:visited {FONT-SIZE: 10px;color: black; font-weight: normal}
.odkazemail:hover {FONT-SIZE: 10px;color: black; font-weight: normal; background: silver}

.jmeno {font-size:11px; text-align:left; vertical-align:top; font-weight:bold;¨padding-left:3px;}
.udaje {font-size:10px; text-align:left; font-weight:normal;}
.udaje a {font-size: 11px; font-weight: normal;}
.udaje a:link, .akce a:visited {color: black;}
.popis {font-size:11px; text-align:center; vertical-align:top; font-style:italic; padding:1px;}


.soutez {background-color:#C7E4FF; border-bottom:dashed 1px navy;FONT-SIZE: 13px; color:navy;}
.soutez a {font-weight: normal; color: navy;}
.soutez a:link, .akce a:visited {color: navy;}
.soutez a:hover {color: navy; background: silver;}

/* TABULKA ml */
.textdobloku {font-size: 12px;text-align: justify;font-style: italic;line-height: 120%}
.text2 {FONT-SIZE: 12px; COLOR: #000000;}

/* INZERCE*/
IMG.nahled {
	BORDER: NAVY 1px solid;
}

/* KAM */
.kam_datum {
	font-size: 7pt;
	font-weight: bold;
	color: black;
	text-align: left;
	padding-left: 8px;
}
.kam_obec {
	font-size: 7pt;
	font-weight: bold;
	color: navy;
	text-align: right;
	padding-right: 5px;
}

.kam_popis {
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-align: right;
}

.kam_vypis {
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-align: left;
}

a.kam_vypis {
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-align: left;
}

/* NOVINYVM - BOX na zprávy */
.novinyvm {background-color:#C7E4FF; margin:0,0,0,0px;FONT-SIZE: 11px; border:dashed 1px navy; padding: 5px}
