/* hlavni rozvrzeni stranky */
/* ---------------------------------------------------------------------------------- */
body {
	background-color: #707072;
	text-align: center; 
	border: 0px none;
	margin: 0px;
	padding: 0px 0 0px 0;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 13px;
}

.resetovac {border: 0px none;margin: 0px;padding: 0px;float: none;clear: both;width: 0px;height: 0px;
	    line-height: 0px;font-size: 0px;}

.topodkaz {position: relative; top:0px;left:0px; width: 901px;height: 143px;display: block;}

#body_podklad {background-image: url("obrazky/bg.jpg");background-position: bottom center;
              background-repeat: repeat-y;}

#stranka_hlavicka_1 {background-image: url("obrazky/logo1.jpg");background-position: bottom center;color: #e6e4e4;
	             font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 10px;font-weight: bold;text-align: right;
	             background-repeat: no-repeat;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 200px;background-color: #707072;
                     height: 170px;}

#stranka_hlavicka_1.click{position: relative; right: 0px; top: 0px; width: 901px;height: 143px;display: block;}

#stranka_hlavicka_2 {background-image: url(obrazky/logo2.jpg);background-position: top center;background-repeat: no-repeat;  
	             height: 22px;}

#stranka_vnitrek {vertical-align: top;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#stranka_vnitrek_2 {vertical-align: top;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#vrch_tisk {font-family: "Segoe UI", Verdana, "Geneva CE", lucida;font-size: 8px;}

#stranka_obal {background-image: url("obrazky/pozadi-stranky.jpg");background-position: bottom center;
               background-repeat: repeat-y;width: 901px;margin: 0px auto 0px auto;border:none;}

#stranka_obal_1 {border:none;}

#stranka_obal_2 {text-align: left;border:none;}

#levy_panel_obal {float: left;width: 157px;display: inline;margin: 0px 0px 0px 1px;padding: 0px 0px 0px 0px;border:none;}

#levy_panel_vnitrek {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#pravy_panel_obal {float: right;width: 159px;  display: inline; margin: 0px 1px 0px 0px;padding: 0px 0px 0px 0px;}

#pravy_panel_vnitrek {font-family: Verdana, "Geneva CE", lucida, sans-serif;color: #ff0000;font-size: 12px;font-weight: normal;
	              padding: 0px 0px 0px 0px;}

#hlavni_panel_obal {margin: 0px 158px 0px 158px;padding: 0px 0px 0px 0px;}

#hlavni_panel_vnitrek {vertical-align: top;padding: 2px 15px 2px 15px;}

#hlavni_panel_hlavicka {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#hlavni_panel_paticka {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

#panel_obsah {border:none;}

#panel_nadpis {}


/* Paticka */
/* ---------------------------------------------------------------------------------- */
#stranka_paticka {background-image: url(obrazky/paticka.jpg);background-position: center top;
	          background-repeat: no-repeat;font-family: "Segoe UI", Verdana, "Geneva CE", lucida;
	          font-size: 12px;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;
	          background-color: #707072;height: 15px;border:none;}

#stranka_paticka A {font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;font-size: 12px;  
                    text-decoration: none;color: #252526;}

#stranka_paticka A:link {color: #252526;}

#stranka_paticka A:visited {color: #252526;}

#stranka_paticka A:hover {color: #000000;text-decoration: underline}

#stranka_paticka A:active {color: #002478;}

#stranka_paticka A:visited:hover {color: #000000;}


/* pridani posuvniku bloku vetsiho nez sirka clanku */
/* ---------------------------------------------------------------------------------- */
.velky-blok {width: 100%;overflow: auto;margin: 0px 0px 0px 0px;padding: 5px 5px 5px 5px;}


/*  blok1 blok2 blok3 blok4 blok5 */
/* ---------------------------------------------------------------------------------- */

.blok1-uvnitr {background-color: #5a8dc5;border-bottom: 1px solid #fff; border-collapse: collapse;margin: 0px 0px 0px 0px;
               padding: 5px 5px 5px 5px;}

.blok1-nadpis {color: #fff;background-color: #002478;font-size: 11px; font-weight: bold; 
               font-family: Verdana, "Geneva CE", lucida, sans-serif;text-align: left; border-bottom: 1px solid #fff;
               border-collapse: collapse;  margin: 0px 0px 0px 0px; padding: 7px 5px 6px 5px;	}

.blok2-uvnitr {background-color: #002478;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.blok2-nadpis {background-color: #002478;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.blok3-uvnitr {background-color: #5a8dc5;
               font-family: Verdana, "Geneva CE", lucida, sans-serif; border-bottom: 1px solid #fff;
	       color: #faf4e0;font-size: 10px;font-weight: bold;margin: 0px 0px 0px 0px;
               padding: 5px 3px 5px 4px;}

.blok3-nadpis {color: #fff;background-color: #002478;font-size: 11px; font-weight: bold; 
               font-family: Verdana, "Geneva CE", lucida, sans-serif;text-align: left;
               border-collapse: collapse;  margin: 0px 0px 0px 0px; padding: 3px 5px 3px 5px;	}

.blok4-uvnitr {background-color: #d2d5dd;color: #002573;font-size: 10px;margin: 0px 0px 0px 0px;padding: 10px 10px 10px 10px;
               border-left: 1px solid #888787;border-right: 1px solid #888787;border-bottom: 1px solid #888787;}

.blok4-nadpis {background-color: #d7dae3;background-image: url("obrazky/novinky1.jpg");}

.blok5-uvnitr {background-color: #002478;margin: 0 0 0 0;padding: 0 0 10px 0;border-bottom: 0px solid #d0dcf9;}

.blok5-nadpis {background-color: #002478;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.nobr{white-space: nowrap;}


/* styly pouzite i mimo layout */
/* ---------------------------------------------------------------------------------- */
.z {padding: 10px 10px 10px 10px;color:#5b5b5b;font-size: 13px;font-weight: normal;}

.ram {background-color: #d8dbe4;}

#pranostika {
  vertical-align: top;
  font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #515253;
	font-size: 10px;
	background-color: #d2d5dd;
	border: 1px solid #888787;
	padding: 4px;
	margin-bottom: 10px;
	margin-top: 5px;
}


/* tabulky */
/* ---------------------------------------------------------------------------------- */

table {border-collapse: collapse;}

.normal table {
	vertical-align: top;
        width: auto;
	border-collapse: collapse;
}


.normal th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 13px;
	border-collapse: collapse;
}




.normal tr {
	background-color: #d8dbe4;
	border: 1px solid #707071;
	font-size: 13px;
	border-collapse: collapse;
}

.normal tr.gray {background-color: #FDDAC3;}

.normal td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 13px;
	border-collapse: collapse;
}


/* Styly nadpisu */
/* ---------------------------------------------------------------------------------- */
h1 {font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;color: #002478;font-weight: bold;
    text-align: center;font-size: 18px;text-decoration: underline;}

h2 {display: block;background-color: #e8e9f1;font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;
    color: #002478;font-weight: bold;font-size: 14px;padding: 3px 0px 3px 10px;}

h3 {display: block;background-color: #ccced5;border: 0.2em dotted #afafaf; font-family: Verdana, "Geneva CE", lucida, sans-serif;
    color: #3e3e3e;font-weight: bold;font-size: 12px;padding: 3px 3px 3px 3px;}

h4 {font-family: Arial, Verdana, Helvetica, sans-serif;color: #333333;text-align: center;font-size: 17px;margin: 0px;
    letter-spacing: 0.15em;padding: 0px;}

h5 {display: block;background-color: #ccced5;border: 0.1em dotted #000000;font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #333333;font-size: 14px;margin: 10px;letter-spacing: 0.06em;padding: 10px;}

.nadpis {font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;color: #002478;font-weight: bold;text-align: center;
         font-size: 18px;text-decoration: underline}

#nadpis1 {display: block;letter-spacing: 0.10em;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;
          color: #727274;font-size: 18px;background: url(obrazky/pozadinadpisu.jpg) no-repeat;padding-top: 7px;
          padding-left: 50px;padding-bottom: 25px;}

#nadpisakce {display: block;font-weight: bolder;font-family: Verdana, Helvetica, sans-serif;color: #6b88e1;
             font-size: 14px;background: url(obrazky/pozadinadpisuakce.jpg) no-repeat;padding-top: 3px;
             padding-left: 200px;padding-bottom: 3px;}

#nadpis2 {display: block;letter-spacing: 0.10em;font-weight: bold;font-family: Verdana, Helvetica, sans-serif;color: #727274;
          font-size: 18px;background: url(obrazky/pozadinadpisu.jpg) no-repeat;padding-top: 7px;padding-left: 50px;
          padding-bottom: 25px;}


/* Kalendar - blok */
/* ---------------------------------------------------------------------------------- */
#kalendar td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	border-color: #002478;
	border: 1px solid #002478;
	color: #223448;
	font-size: 11px;
	font-weight: bold;
	border-collapse: collapse;
}

#kalendar tr {
	background-color: #d8dbe4;
        border-color: #002478;
	border: 1px solid #002478;
	font-size: 11px;
	border-collapse: collapse;
}

#kalendar .kal-ne {
	background-color: #fc7777;       
}



#kalendar .kal-so {
	background-color: #bdc7fc;       
}


#kalendar .kalendario {
	background-color: #002478;
}

#kalendar a {
                font-family: Verdana, "Geneva CE", lucida, sans-serif;
                font-size: 10px;
		color: #fff;
                font-weight: bold;
		text-decoration: none;
}

#kalendar a:hover {
                font-family: Verdana, "Geneva CE", lucida, sans-serif;
                font-size: 10px;
		color: #fc7777;
                font-weight: bold;
                text-decoration: none;
}


.kal-text {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	background-color: #6096d2;
	border-collapse: collapse;
	border: 1px solid #e4e4e4;
	color: #223448;
	font-size: 11px;
	font-weight: bold;

}

.kal-clanek {
	background: #d8dbe4 url(obrazky/clanekbg.jpg) no-repeat;
}


.kal-akci {
	background: #d8dbe4 url(obrazky/akcebg.jpg) no-repeat;
}

.kal-dnesni {
	background-color: #002478;
}

.akce-text {
        display: block;
        background-color: #f0f2f7;
        border: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #505051;
	font-size: 11px;
	line-height:150%;
	font-weight: normal;
        padding: 7px 7px 7px 7px;
}

/* Login - blok */
/* ---------------------------------------------------------------------------------- */
#login {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 10px;
	font-weight: bold;
}


#login a {
                font-family: Verdana, "Geneva CE", lucida, sans-serif;
                font-size: 10px;
		color: #fff;
                font-weight: bold;
		text-decoration: none;
}

#login a:hover {
                font-family: Verdana, "Geneva CE", lucida, sans-serif;
                font-size: 10px;
		color: #fc7777;
                font-weight: bold;
                text-decoration: none;
}

.online {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 10px;
	font-weight: bold;
}


/* hyperlinky */
/* ---------------------------------------------------------------------------------- */
A {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 13px;font-weight: normal;text-decoration: underline}
A:link {color: #002478;}
A:visited {color: #002478;}
A:hover {color: #707071;}
A:active {color: #002478;}
A:visited:hover {color: #707071;}

.odkaz A:link{color: #000000;font-size: 11px;font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;}
.odkaz A:visited {color: #000000;font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;}
.odkaz A:hover {color: #d9dbe3;font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;}

.odkaz2 A:link{color: #707071;font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size: 11px;}
.odkaz2 A:visited {color: #707071;font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size: 11px;}
.odkaz2 A:hover {color: #000000;font-family: Verdana, "Geneva CE", lucida, sans-serif; text-decoration: none; font-size: 11px;}

#praveodkazy {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-weight:bold;font-size: 9px;color: #223e81;}
#praveodkazy a {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-weight:bold;font-size: 9px;color: #fff;text-decoration: none;}
#praveodkazy a:hover {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-weight:bold;font-size: 9px;color: #ffff00;text-decoration: none;}

a.rsslnk	 { color:#faf4e0;background:none;font-weight:bold;text-decoration:none;}
a.rsslnk:link    { color:#faf4e0;background:none;font-weight:bold;text-decoration:none;}
a.rsslnk:visited { color:#faf4e0;background:none;font-weight:bold;text-decoration:none;}
a.rsslnk:hover	 { color:#fdbec7;background:none;font-weight:bold;text-decoration:none;}
a.rsslnk:active  { color:#faf4e0;background:none;font-weight:bold;text-decoration:none;}

#novinky  a       {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 10px;color: #b23f62;font-weight:bold;text-decoration: underline;}
#novinky  a:hover {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 10px;color: #423aa7;font-weight:bold;text-decoration: underline;}

#novinky2  a       {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 11px;color: #b23f62;text-decoration: underline;}
#novinky2  a:hover {font-family: Verdana, "Geneva CE", lucida, sans-serif;font-size: 11px;color: #423aa7;text-decoration: underline;}


/* clanek tisk */
/* ---------------------------------------------------------------------------------- */
.tisk-sablona {
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}


/* komentare */
/* ---------------------------------------------------------------------------------- */
.kom-link {
	color:#4f689a;
	font-size: 11px;
	font-weight: normal;
}
.komhlav {
	color:#4f689a;
	padding: 4px;
	font-size: 11px;
	font-weight: normal;
}
.komtext {
	color:#4f689a;
	padding: 3px;
	background: #fff;
	border: 1px solid #4f689a;
	font-size: 11px;
	font-weight: normal;
}
.kom-cely-ram {
	background:#d9dbe3;
	padding:0px;
}


/* ankety */
/* ---------------------------------------------------------------------------------- */
.anketa-std-otazka,
.anketa-cla-otazka,
.anketa-blok-z {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	margin:0;
	padding:0.3em 0;
	border-bottom: 1px solid #9eaecd;
}

.anketa-std-odpovedi,
.anketa-cla-odpovedi,
.anketa-blok-odpovedi {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	line-height:1.2em;
	margin:0.2em 0;
}

.anketa-cla-celkovy-ram {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align: left;
	margin: 6px 0 12px 0;
	border: 1px solid #aaa;
	background: #FFFFFF;
}

.anketa-cla-ram {
	/*border: 1px solid #aaa;*/
}

.anketa-blok-odp-cara {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	width: 100px;
	font-size: 11px;
	line-height: 1em;
	height: 1em;
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
}

.anketa-blok-odp-cara-hlasy {
	height: 1em;
	background: #2b3953 url("obrazky/anketa-prouzek.png") 100% 0 repeat-y;
}

.anketa-std-ram {
	text-align: left;
}


/* ankety2 */
/* ---------------------------------------------------------------------------------- */
.anketa-std-otazka2,
.anketa-blok-z2 {
        display:block;
	background:#002478;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
        text-align: center;
	margin:0;
	padding:0.8em 0.1em;
	border: 1px solid #fffeff;
}

.anketa-std-otazka3,
.anketa-blok-z3 {
        display:block;
	background:#002478;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #cbcbd1;
	font-size: 10px;
	font-weight: bold;
        text-align: center;
	margin:0;
	padding:0.8em 0.1em;
	border: 1px solid #fffeff;
}

.anketa-std-odpovedi2,
.anketa-blok-odpovedi2 {
        display:block;
	background-color: #707072;
	font-family: Arial, Verdana, "Geneva CE", lucida, sans-serif;
	color: #dcdcdc;
	font-size: 9px;
        text-align: left;
	font-weight: normal;
	line-height:1.2em;
	margin:0;
        padding:1em 0.2em;
        border-left: 1px solid #fffeff;
        border-right: 1px solid #fffeff;
}

.anketa-blok-odp-cara2 {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	width: 100px;
	font-size: 9px;
	line-height: 1em;
	height: 1em;
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
}

.anketa-blok-odp-cara-hlasy2 {
	height: 1em;
	background: #2b3953 url("obrazky/anketa-prouzek.png") 100% 0 repeat-y;
}

.anketa-std-ram2 {
	text-align: center;
}


/* #anketa {background-color: #707072;} */
#anketa a {
                font-family: Verdana, "Geneva CE", lucida, sans-serif;
                font-size: 9px;
		color: #fff;
		text-decoration: none;
}

#anketa a:hover {
                font-family: Verdana, "Geneva CE", lucida, sans-serif;
                font-size: 9px;
		color: #fcfbad;
                text-decoration: none;
}



/* syst. blok - novinky */
/* ---------------------------------------------------------------------------------- */
.nov-datum {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #5f5f60;
	font-size: 10px;
	font-weight: bold;
}

.nov-titulek {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #5f5f60;
	font-size: 10px;
	font-weight: bold;
}

.nov-titulek-duraz {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #9a1b1b;
	font-size: 10px;
	font-weight: bold;
}

.nov-text {
        display: block;
        background-color: #e9eaf2;
        border: 0.1em solid #aeb0b6;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
        padding: 10px 10px 10px 10px;
}

.nov-datum2 {
        display: block;
        background-color: #e0e3e8;
        border-top: 0.1em solid #aaaaaa;
        border-left: 0.1em solid #aaaaaa;
        border-right: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #5f5f60;
	font-size: 12px;
	font-weight: bold;
        padding: 5px 8px 2px 8px;
}

.nov-datum3 {
        display: block;
        background-color: #e0e3e8;
        border-top: 0.1em solid #aaaaaa;
        border-left: 0.1em solid #aaaaaa;
        border-right: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #9a1b1b;
	font-size: 12px;
	font-weight: bold;
        padding: 5px 8px 2px 8px;
}

.nov-titulek2 {
        display: block;
        background-color: #e0e3e8;
        border-left: 0.1em solid #aaaaaa;
        border-right: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #002478;
	font-size: 11px;
	font-weight: bold;
        padding: 0px 15px 5px 15px;
}

.nov-titulek-duraz2 {
        display: block;
        background-color: #e0e3e8;
        border-left: 0.1em solid #aaaaaa;
        border-right: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #FF0000;
	font-size: 11px;
	font-weight: bold;
        padding: 0px 15px 5px 15px;
}

.nov-text2 {
        display: block;
        background-color: #f0f2f7;
        border: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #505051;
	font-size: 11px;
	font-weight: normal;
        padding: 7px 7px 7px 7px;
}



/* download sekce */
/* ---------------------------------------------------------------------------------- */
.download-z {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #3f3f40;
        border-bottom: 1px solid #7c7d7f;
        background-color: #eaecf4;
        font-weight: bold;
	font-size: 11px;
}

.download-sekce {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 10px;
	text-align: center;
	padding: 6px;
}

.download-sekce-akt {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #707071;
	font-size: 13px;
	font-weight: bold;
}



/* textova pole, tlacitka */
/* ---------------------------------------------------------------------------------- */
.textbox {
	background-color: #f2f4fa;
	color: #000000;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 0px 0;
	padding: 0px;
}

.textpole {
        background-color: #f2f4fa;
	color: #002478;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 100%;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
}

.tl { 
	background-color: #ced2de;
	color: #6d717c;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 90%;
	font-weight: bold;
        border: 1px solid #6d717c;
	text-align: center;
}

.tl2 { 
	background-color: #626264;
	color: #FFFFFF;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
}

.searchbox
{
	margin-top: 40px;
	}


/* reklama */
/* ---------------------------------------------------------------------------------- */
.banner-text {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	display: block;
	padding: 4px 0;
	margin: 10px 0 10px 0;
}

.banner-img {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	padding: 4px 0;
	margin: 10px 0 10px 0;
}



/* hodnoceni clanku */
/* ---------------------------------------------------------------------------------- */
.hodnoceni-celkovy-ram {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	/*background: #fff url("modra-prechod.png") top left repeat-x;*/
	margin: 6px 0 6px 0;
	padding: 6px;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #aaa;
}



/* souvisejici clanky */
/* ---------------------------------------------------------------------------------- */
.souvis-cla-celkovy-ram {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 11px;
	text-align: left;
	margin: 6px 0 12px 0;
}

.chybastredni {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #a8326a;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}



/* rozsirujici styly pro plug-iny */
/* std. navigacni lista */
/* ---------------------------------------------------------------------------------- */
.std-navig {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 11px;
	background: #f8faff;
	margin:1em 0;
	text-align: center;
}

.std-navig-akt-str {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #FF0000;
} 

.strankovani {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}



/* weblinks sekce */
/* ---------------------------------------------------------------------------------- */
.weblinks-z {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 11px;
}

.weblinks-sekce {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 11px;
	text-align: center;
	padding: 6px;
}

.weblinks-sekce-akt {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}


/* pro zobrazeni zdrojoveho kodu v clanku (prevzato z FCKeditoru - kod vkladan FCKeditorem )*/
/* ---------------------------------------------------------------------------------- */
.Code
{
        display: block;
	border: #5e6c96 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #5e6c96;
	font-family: 'Courier New' , Monospace;
	background-color: #f4f6fa;
	overflow: auto;
}



/* Uredni deska*/
/* ---------------------------------------------------------------------------------- */

.mezera {
 PADDING: 10px 0px 0px 0px; MARGIN: 0px;
}

.navigation {
 PADDING: 0px; MARGIN: 15px 5px 15px 5px; TEXT-ALIGN: center;
}

.navigation SPAN A {
 BACKGROUND: #f1f2f7; COLOR: #003F86; PADDING: 3px; MARGIN: 0px 3px 0px 3px; WHITE-SPACE: nowrap; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #003F86;
}

.navigation SPAN A:hover {
 BACKGROUND: #fff; 
}

.block_deska {
  font-size:x-small; BACKGROUND-COLOR: #f0f6ff; PADDING: 0px 5px 5px 5px; MARGIN: 0px; BORDER: solid #003F86 1px; TEXT-ALIGN: left; OVERFLOW: hidden; OVERFLOW: visible; HEIGHT: 1%;
}

.text_uredni_deska {
 TEXT-ALIGN: left; LINE-HEIGHT: 150%;
}

.text_uredni_deska_blok{
text-align:center; font-size:10px;COLOR: #a9bdec; font-weight: bold;
}

.uredni_deska_blok_date{
text-align:center; PADDING: 2px; font-size:8px;COLOR: #b4c6f1; font-weight: bold; text-decoration: underline;
}
.deska2 {
  padding: 2px;
}

#nazev_ud {
        display: block;
        background-color: #e0e3e8;
        border-top: 0.1em solid #aaaaaa;
        border-left: 0.1em solid #aaaaaa;
        border-right: 0.1em solid #aaaaaa;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 3px;
        padding-right: 3px;
}


#nazev_ud A {
 font-size: 12px;
 font-weight: bold;
 text-decoration:none;
}

#nazev_ud2 A:hover {
 font-weight: bold; 
 text-decoration:underline;
}

.nadpis_sekce {
 font-size: small; TEXT-ALIGN: left; PADDING: 0px; MARGIN: 5px 0px 5px 0px; font-weight: bold;
}

img.text_obr {
 PADDING: 0px; MARGIN: 0px; BORDER: 0px; VERTICAL-ALIGN: top;
}


/* clanky */
/* ---------------------------------------------------------------------------------- */
.cla-nadpis-pozadi {
	border-top: 1px solid #aaa;
	border-right: 1px solid #aaa;
	border-bottom: 0px;
	border-left: 1px solid #aaa;
	color: #284C00;
	background-color: #ddd;
 	background-image: url("obrazky/pozadi-clanku-nadpis.gif");
	background-position: bottom center;
	background-repeat: repeat;
	font-size: 10px; 
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.cla-uvnitr {
	border-top: 0px;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	border-left: 1px solid #aaa;
 	background-image: url("obrazky/pozadi-clanku
	.gif");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-color: #fff;	
	margin: 0 0 10px 0;
	padding: 10px 10px 30px 10px;
}

.cla-nadpis-text {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	color: #4f711f;
	font: italic;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}

.cla-obr {
	padding-right: 20px;
}

.cla-text {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.clanek {
        vertical-align: top;
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #223448;
	font-size: 12px;
	width: 545px;
	padding: 0px 0px 0px 0px;
}
.clanek-null {
        vertical-align: top;
	width: 545px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	/*border: 1px solid #FF0000;*/
}

.cla-informace {     
        text-align: right;
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #92949b;
	font-size: 11px;
}

.floatleft {
	float: left;
	margin: 0px 30px 5px 0px;
	/*border: 1px solid #666;*/
	padding: 0px;
	border-width: 0px;
}

#right  {
                text-align: right;
}


table.2 {
        font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
        vertical-align: top;
	font-size: 11px;
}


table.2.th {
        font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;
        background-color: #ccced5;
	color: #223448;
	font-size: 11px;
}

table.2.tr {
	background-color: #ccced5;
	font-size: 11px;
}


table.2.td {
        font-family: "Segoe UI", Verdana, "Geneva CE", lucida, sans-serif;
        background-color: #ccced5;
	color: #223448;
	font-size: 11px;
}


.font {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #223448;
	font-size: 13px;
}

.font3 {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #800000;
	font-size: 9px;
}

.font4 {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #223448;
        font-weight: normal;
	font-size: 10px;
}

.font5 {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #787a7e;
        font-weight: normal;
	font-size: 9px;
}

.font2 {
        display: block;
        background-color: #f0f2f7;
        border: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #505051;
	font-size: 11px;
	font-weight: normal;
        padding: 7px 7px 7px 7px;
}

.red {
	font-size: 10px;
	font-weight: bold;
	color: #b6283f;
}

div.hr {
  height: 1px;
  background: #002478
}
div.hr hr {
  display: none;
}



#metaInfo {
	float:left;
	width:100%;
	_width:576px;
	}
#metaInfo ul {
	overflow:hidden;
	width:93%;      
}
#metaInfo ul li {
	margin:0;
	list-style:none;
	float:left;
	width:50%;
}

#metaInfo ul li.info {
	margin:2px 0 0 0; 
	padding:2px 0 0 0;
        }

#metaInfo ul li a:link,
#metaInfo ul li a:visited,
#metaInfo ul li a:hover {
  font-family: Verdana, "Geneva CE", lucida, sans-serif;
  text-align: center;
  font-size: 14px;
	display:block;
	color:#5b5c60;
	background:#cdd0d8;
	border: 1px solid #92949b;
	margin:2px; 
	padding:0 4px;
	line-height:250%;
	font-weight:bold;
	text-decoration:none;
}

#metaInfo ul li a:hover {color:#5b5c60;border: 1px solid #92949b;background:#c3c6cf;background-image: url("obrazky/firm_hover.gif");background-repeat: no-repeat;}

.menustred_4{font-size:10px;margin-left:10px;padding-left:15px;float:right;background: url(obrazky/email.gif) no-repeat left}  
.menustred_4 a{font-size:10px;color:#415588;text-decoration:underline}  
.menustred_5{font-size:10px;margin-left:5px;padding-left:15px;float:right;background: url(obrazky/print.gif) no-repeat left}
.menustred_5 a{font-size:10px;color:#415588;text-decoration:underline}
.pages{font-size:8px;font-weight:bold;margin-left:5px;padding-left:12px;padding-top:3px;float:right;background: url(obrazky/pages.gif) no-repeat left}


/* Rollover - start - formulare: */
/* ---------------------------------------------------------------------------------- */
a#btn1
{width: 404px;
height: 47px;
display: block;
background-image: url(/image/pic_formulare/osobni_form1.gif);}


a#btn1:hover
{background-image: url(/image/pic_formulare/osobni_form2.gif);}

a#btn2
{width: 404px;
height: 47px;
display: block;
background-image: url(/image/pic_formulare/stavebni_form1.gif);}


a#btn2:hover
{background-image: url(/image/pic_formulare/stavebni_form2.gif);}


a#btn3
{width: 404px;
height: 47px;
display: block;
background-image: url(/image/pic_formulare/ucetni_form1.gif);}


a#btn3:hover
{background-image: url(/image/pic_formulare/ucetni_form2.gif);}

a#btn4
{width: 404px;
height: 47px;
display: block;
background-image: url(/image/pic_formulare/zivnost_form1.gif);}


a#btn4:hover
{background-image: url(/image/pic_formulare/zivnost_form2.gif);}

a.liexternal { padding-right: 12px; background: url(images/link-icon_external_01.gif) no-repeat right; }


/* Zpet na TOP */
/* ---------------------------------------------------------------------------------- */
#back-to-top,
#back-to-top.visible {
  display: none;
}

body>#back-to-top {
  position: fixed;
  bottom: 0;
  right: 0;
  cursor: pointer;
  padding: 3px 17px 3px 7px;
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
  color: #fff;
  background: #555 url(obrazky/triangle-gray-up.png) no-repeat right center;
}
 
body>#back-to-top.visible {
  display: inline;
}

/* ankety v clanku */
/* ---------------------------------------------------------------------------------- */
.anketa-paticka {
        display: block;
        text-align: right;
        background: #e0e3e8 url(obrazky/anketa_bottom.jpg) no-repeat;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #5f5f60;
	font-size: 10px;
        padding: 6px 8px 3px 8px;
}

.anketa-uzavreno {
        display: block;
        text-align: center;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #924061;
	font-weight: bold;
	font-size: 11px;
}

.anketa-pocethla {
        text-align: left;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	      color: #6d6a6b;
	font-weight: bold;
	font-size: 10px;
}

.anketa-odpoved {
        text-align: left;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	      color: #212021;
	font-weight: bold;
	font-size: 11px;
}


.anketa-vrsek {
        display: block;
        background: #e0e3e8 url(obrazky/anketa_top.jpg) no-repeat;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #002478;
	font-weight: bold;
	font-size: 12px;
        padding: 3px 8px 3px 8px;
}

.anketa-telo {
        display: block;
        background-color: #e8ebf0;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #505051;
	font-size: 11px;
	font-weight: normal;
        padding: 7px 7px 7px 7px;
}


/* komentare v clanku */
/* ---------------------------------------------------------------------------------- */
.komentar-vrsek {
        display: block;
        background: #e0e3e8;  
	      font-family: Verdana, "Geneva CE", lucida, sans-serif;
	      border-top: 0.1em solid #aaaaaa;
        border-left: 0.1em solid #aaaaaa;
        border-right: 0.1em solid #aaaaaa;
	color: #002478;
	font-size: 11px;
        padding: 2px 2px 2px 2px;
}

.komentar-telo {
        display: block;
        background-color: #e8ebf0;
        border: 0.1em solid #aaaaaa;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #505051;
	font-size: 11px;
	font-weight: normal;
        padding: 7px 7px 7px 7px;
}


.komentar-paticka {
        display: block;
        text-align: right;
        background: #d8dbe4;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #5f5f60;
	font-size: 10px;
}

.komz {
	color:#646464;
	font-size: 11px;
	font-weight: normal;
}

/* styly primo v clanku */
/* ---------------------------------------------------------------------------------- */
#clanek ul {
		float: none;
		margin-left: 10px;
                
}

#clanek li {
		margin-left: 10px;
		padding: 0px 0px 0px 0px;
		float: none;
}

#clanek li a {
		display: block;
		padding: 0px 0px 0px 0px;
		background-color: none;
		color: #707071;
                font-size: 12px;
		text-decoration: none;
		width: 100%;
		float: none;
		padding: 3px 0px 3px 0px;
}

#clanek li a:hover {
		background-color: #e8e9f1;
		color: #707071;
                font-size: 12px;
		float: none;
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 3px 0px;
}


#tableram table {
	vertical-align: top;
        width: auto;
	border-collapse: collapse;
}


#tableram th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	border: 1px solid #707071;
	color: #223448;
	font-size: 13px;
	border-collapse: collapse;
}




#tableram tr {
	background-color: #d8dbe4;
	border: 1px solid #707071;
	font-size: 13px;
	border-collapse: collapse;
}

#tableram tr.gray {background-color: #FDDAC3;}

#tableram td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	border: 1px solid #707071;
	color: #223448;
	font-size: 13px;
	border-collapse: collapse;
}

#clanek2 table {
	vertical-align: top;
        width: auto;
	border-collapse: collapse;
}


#clanek2 th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 13px;
	border-collapse: collapse;
}




#clanek2 tr {
	background-color: #d8dbe4;
	font-size: 13px;
	border-collapse: collapse;
}

#clanek2 tr.gray {background-color: #FDDAC3;}

#clanek2 td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 13px;
	border-collapse: collapse;
}

#clanek 3.table {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #000000;
        border: 0px;
        vertical-align: top;
	font-size: 11px;
}


#clanek 3.th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
        background-color: #ccced5;
        border: 0px;
	color: #223448;
	font-size: 11px;
}

#clanek 3.tr {
	background-color: #ccced5;
        border: 0px;
	font-size: 11px;
}


#clanek 3.td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
        background-color: #ccced5;
        border: 0px;
	color: #223448;
	font-size: 11px;
}


#tableform table {
	vertical-align: top;
        width: auto;
	border-collapse: collapse;
}


#tableform th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	border: 1px solid #707071;
	color: #223448;
	font-size: 11px;
	border-collapse: collapse;
}




#tableform tr {
	background-color: #d8dbe4;
	border: 1px solid #707071;
	font-size: 11px;
        font-weight: bold;
	border-collapse: collapse;
}

#tableform tr.gray {background-color: #FDDAC3;}

#tableform td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	border: 1px solid #707071;
	color: #223448;
	font-size: 11px;
	border-collapse: collapse;
}

#noborder table {
	vertical-align: top;
        width: auto;
	border-collapse: collapse;
}


#noborder th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 11px;
}




#noborder tr {
	font-size: 11px;
}
#noborder tr.gray {background-color: #FDDAC3;}

#noborder td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 11px;
}

#noborder2 table {
	vertical-align: top;
        width: auto;
	border-collapse: collapse;
}


#noborder2 th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 10px;
}

#noborder2 tr {
	font-size: 10px;
}
#noborder2 tr.gray {background-color: #FDDAC3;}

#noborder2 td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #223448;
	font-size: 10px;
}

#noborder3 table {
	vertical-align: top;
        width: auto;
	border-collapse: collapse;
}


#noborder3 th {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #333334;
	font-weight: bold;
	font-size: 12px;
}

#noborder3 tr {
font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #333334;
	font-weight: bold;
	font-size: 12px;
}

#noborder3 td {
        font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #333334;
	font-weight: bold;
	font-size: 12px;
}


/* styly pro intforum*/
#forumbunkao {
    width: 4%;
              }
#forumbunkanazev {
    width: 42%;
              }
#forumbunkare {
    width: 6%;
              }
#forumbunkavisit {
    width: 7%;
              }
#forumbunkadatum {
    width: 17%;
              }
#forumbunkaautor {
    width: 24%;
              }
.forumnadpis {
    color: #000000;
    font-weight: bold;
    text-align: center;
    font-size: 16px;
    padding-bottom: 10px;
              }
.forumnastred {
    margin: auto;
	text-align: center;
              }
.forumhledejhlavni {
    width: 520px;
    margin: 5px;
              }
.forumtucne {
    font-weight: bold;
              }
.forum1 {
    color: #000066;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
    background-color: #FFCC66;
    text-align: center;
              }
.forum2 {
    color: #333399;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;
    background-color: #FFFFCC;
              }
.forum3 {
    color: #333399;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
    background-color: #FFFFCC;
              }
.forum4 {
    color: #333399;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;
    background-color: #99CCCC;
               }
.forum5 {
    color: #333399;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
    background-color: #99CCCC;
              }
.forum6 {
    color: #000033;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;
    background-color: #FFFF00;
              }
.forum7 {
    color: #000033;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
    background-color: #FFFF00;
              }
.forum8 {
    color: #000033;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;
    background-color: #CCCCFF;
              }
.forum9 {
    color: #000033;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: bold;
    background-color: #CCCCFF;
              }			  
.fortext {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal    
    }				   
.fortext2 {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 11px;
    font-weight: normal;
	background-color: #33FFFF;    
    }		
.forumzprava {
    border-width: 1px;
    border-style: solid;
    border-color: #000066;
    padding: 4px;
    background-color: #33CCFF;
    width: 500px;
                }    
.forumtextzpravy {
    color: #000066;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: normal    
    }
.forumvarovani {
    color: #CC0033;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    }    
.forumtextzpravyb {
    color: #000066;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold    
    }
.forumautoruziv {
    color: #CC0000;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold    
    }    
.forumautornic {
    color: #000000;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: normal    
    }
.forumautormail {
    color: #009933;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold    
    }                    
A.forumautormail {
    color: #009933;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold    
    }            
A.forumautormail:hover {
    color: #003333;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold    
    }        
A.forumtextzpravyb:link,A.forumtextzpravyb:visited,A.forumtextzpravyb:active    {
    color: #000066;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold    
    }

A.forumtextzpravyb:hover  {
    color: #FF0000;
    font-family: "verdana","arial";
    font-size: 12px;
    font-weight: bold    
    }
.forumtabulka {
    border: 1px solid #000000;
    width: 500px;
    background-color: #CC6600;
    border-collapse: collapse;
    margin: auto;
                }
.forumtabulka td{
    border: 1px solid #000000;
	padding: 3px;
                }
.forumdole {
	font-size: 10px;
	text-align: center;
}
.forumipshow {
    color: #FF0000;
    font-family: "verdana","arial";
    font-size: 10px;
    font-weight: normal;    
    }					
A.forumlink:link,A.forumlink:visited,A.forumlink:active    {
    color: #006699;
    font-family: "verdana","arial";
    font-size: 9px;
    font-weight: bold;
    text-decoration: none    
    }    
A.forumlink:hover  {
    color: #66CCCC;
    font-family: "verdana","arial";
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;    
    }

/* styly pro plugin Multimedia online */

.multi-table-vypis {
width: 525px;
text-align: center;
border: 0px;
}

.multi-nadpis-sekce {
font-size: 16px;
font-weight: bold;
padding: 3px;
border-top-width: 0px; 
border-left-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-style: dashed;
border-color: #c0c0c0;
}

.multi-radek-vypis-nazev {
border-top-width: 0px; 
border-left-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-style: dashed;
border-color: #c0c0c0;
}

.multi-radek-vypis-popis {
border-top-width: 0px; 
border-left-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 1px; 
border-style: dashed;
border-color: #c0c0c0;
}

.multi-nazev {
font-weight: bold;
font-size: 13px;
text-align: left;
padding: 3px;
}

.multi-popis {
font-size: 12px;
text-align: left;
padding: 3px;
}

.multi-prehraj {
padding: 3px;
text-align: right;
}

.multi-nazev li {
list-style-type: square;
}

.multi-strankovani {
font-size: 12px;
text-align: center;
padding: 3px;
}

.multi-blok-vypis {
padding: 0px;
}

.multi-blok-obr {
text-align: center;
}

.multi-blok-table {
width: 148px;
padding: 2px;
text-align: center;
border: 0px;
}

.multi-blok-nazev {
font-size: 10px;
text-align: left;
padding: 2px;
}

.multi-blok-prehraj {
text-align: center;
padding: 2px;
}

.multi-blok-odkaz {
text-align: center;
padding: 2px;
font-size: 10px;
background-color: #47709e;
border-top-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-style: solid;
border-color: #c0c0c0;
}



#pokec table {
	vertical-align: top;
        width: 500px;
	border-collapse: collapse;
}

.erb-text {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	color: #515253;
	font-size: 10px;
	font-weight: normal;
}

/* kniha navstev */
.gb_add-form {
  padding: 10px;
	background-color: #cbced6;
	border: 1px; 
  border-style: solid;
  border-color: #b0b3b8;
}
.gb_add-form p, .gb_add-form form {
	margin: 0px;
}
.gb_add-form input, .gb_add-form textarea {
	color: #5b5b5b;
	background-color: #e6e7ed;
	border: 1px solid #b0b3b8;
	padding: 1px;
	font-size: 12px;
}
.gb_nick, .gb_email, .gb_homepage {
	float: left;
	padding-right: 10px;
	font-weight: bold;
}
.gb_nick input, .gb_email input, .gb_homepage input {
	width: 160px;
}
.gb_message {
 font-weight: bold;
}
.gb_message textarea {
	width: 500px;
	height: 6em;
	font-size: 13px;
	Overflow: hidden;
}
.gb_submit input {
	margin: 5px 0px;
	padding: 1px 3px;
	outline: 1px solid #b0b3b8;
}
.gb_total-posts {
  margin: 3px;
	font-size: 10px;
	font-weight: bold;
	color: #5b5b5b;
}
.gb_navigator {
	text-align: center;
}
.gb_other {
	font-size: 9px;
}
.gb_post  {
	border: 1px solid #b0b3b8;
	margin-bottom: 10px;
}
.gb_post-top {
	padding: 2px 3px;
	background-color: #cbced6;
	border-bottom: 1px solid #b0b3b8;
}
.gb_post-top img {
	vertical-align: middle;
}
.gb_meno {
	font-weight: bold;
}
.gb_adresy {
	margin-left: 5px;
}
.gb_datum {
	margin-left: 15px;
	font-size: 9px;
}
.gb_post-middle {
	padding: 3px;
	background-color: #e6e7ed;
}

/* modul firmy */
.navigation {
 PADDING: 0px; MARGIN: 15px 5px 15px 5px; TEXT-ALIGN: center;
}
.navigation SPAN A {
 BACKGROUND: #f0f6ff; COLOR: #003F86; PADDING: 3px; MARGIN: 0px 3px 0px 3px; WHITE-SPACE: nowrap; BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: #003F86;
}

.navigation SPAN A:hover {
 BACKGROUND: #fff; 
}
li.slnev {
  font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #223448;
	font-size: 13px;
  LIST-STYLE-TYPE: none; MARGIN: 5px 0px 5px 0px; PADDING: 0px;
}
.slmezera {
 PADDING: 10px 0px 0px 0px; MARGIN: 0px;
}
.slpopis {
  font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #223448;
	font-size: 13px;
        TEXT-ALIGN: justify; LINE-HEIGHT: 120%; MARGIN: 0px 17px 3px 17px;
}
img.block {
 MARGIN: 0px; PADDING: 5px; BORDER: solid #535353 1px; MAX-WIDTH: 400px;
}
tr.tab_telo_hlavicka {
 BACKGROUND-COLOR: #003F86; 
 color:white;
 font-size: small;
 font-weight: bold;
}

tr.tab_telo {
 BACKGROUND-COLOR: #fff; font-size: small;
}

tr.tab_telo:hover {
 BACKGROUND-COLOR: #F8D868; font-size: small;
}

td.tab_telo_center {
  TEXT-ALIGN: center; font-size:small;
}

td.tab_telo_left {
  TEXT-ALIGN: left; font-size:small;
}

td.tab_telo_right {
  TEXT-ALIGN: right; font-size:small;
}

td.tab_telo_justify {
 TEXT-ALIGN: justify; font-size:small;
}

/* modul rozhlas */
.block_deska {
  font-size:x-small; BACKGROUND-COLOR: #f0f6ff; PADDING: 0px 5px 5px 5px; MARGIN: 0px; BORDER: solid #003F86 1px; TEXT-ALIGN: left; OVERFLOW: hidden; OVERFLOW: visible; HEIGHT: 1%;
}
.nadpis_sekce {
 font-size: small; TEXT-ALIGN: left; PADDING: 0px; MARGIN: 5px 0px 5px 0px; font-weight: bold;
}
.text_odst {
  font-size:small; TEXT-ALIGN: justify; LINE-HEIGHT: 120%; MARGIN: 0px 0px 3px 0px;
}

.nenihlaseni {
font-family: Verdana, "Geneva CE", lucida, sans-serif;
font-size: 11px;
color: #faf1b5;
font-weight: bold;
text-align: center;
padding-top: 3px;
padding-bottom: 10px;
}

.txthlaseni {
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
        color: #eef0f3;
	font-size: 10px;
}

.txtdatum {
	font-family: Arial, Helvetica, sans-serif;
        color: #020202;
        background-color: #71a1d5;
	font-size: 9px;
}

.mezera2 {
 PADDING: 3px 0px 0px 0px; MARGIN: 0px;
}
.mezera3 {
 PADDING: 2px 0px 0px 0px; MARGIN: 0px;
}

object {
 z-index: 1;
}

/* ********** forms ********** */
fieldset{ padding: 5px 15px 5px 8px; margin: 10px 10px 5px 10px; border: 1px solid #9F9F9F; text-align: right;}
legend{ font-weight: bold; margin-bottom: 5px; margin-left: 10px; color: black; padding: 2px 10px 2px 10px; background: #8a8d93; color: white; }
textarea { border: 1px solid #757575; border-bottom: 1px solid #757575; border-top: 1px solid #757575; background: #f2f4fa; color: #002478;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 100%;}

#tvset {
background:transparent url(obrazky/tvset.jpg) no-repeat scroll 0%;
position:relative;
width:440px;
z-index:200;
}
#tvset .inner {
padding:19px 14px 28px;
}

#tvset #source {
color:#666666;
font-size:10px;
text-align:center;
}

#vyhledat {font-family: Verdana, "Geneva CE", lucida, sans-serif;
margin:20px;}
