/* ----------- Uplny zaklad ----------- */
	.telo { 
		margin-top: 0px;
	        margin-bottom: 0px;
                margin-left: 0px;
		margin-right: 0px; 
		background-image: url("/images/set1/podklad.gif");
	}
        A:link { text-decoration: none; }
        A:visited { text-decoration: none; }
        A:hover { text-decoration: underline; }
	A.vanoce:link {color: #82C8F8; text-decoration: none;}
	A.vanoce:hover {text-decoration: underline;}
                        
/* ----------- Vrchni lista ----------- */
	#table-top {
		position: relative;
		width: 100%;
		height: 140px;
		top: 0;
		right: 0;
		bottom: auto;
		left: 0;
		text-align: center;
		font-size :11px;
                font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
                color: #A1A5DD;
                empty-cells: show;
	}
	#table-top-1 {
		width: 100%;
		height: 20px;
		line-height: 20px;
	}
	#table-top-X {
		width: 100%;
		height: 120px;
		position: absolute;
		left: 0px;
		top: 19px;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #3B7BEA;
	}
	#table-top-2 {
		height: 120px;
		width: 143px;
		position: absolute;
		left: 0px;
		top: 0px;
	}
	#table-top-3 {
		height: 120px;
		width: 13px;
		background-image: url("cary.gif");
		position: absolute;
		left: 143px;
		top: 0px;
	}
	#table-top-4 {
		height: 120px;
		vertical-align: top;
		width: auto;
		margin-left: 156px;
		margin-right: 156px;
		background-image: url("/images/set1/logo4.gif");
		/* background-image: url("/images/logo-v07.gif"); */
		background-position: top center;
		background-repeat: no-repeat;
	}
	#table-top-5 {
		height: 120px;
		width: 13px;
		background-image: url("cary.gif");
		position: absolute;
		right: 143px;
		top: 0px;
	}
	#table-top-6 {
		height: 120px;
		width: 143px;
		position: absolute;
		right: 0px;
		top: 0px;
	}
	.horni-text-vlevo {
		position: relative;
		bottom: -25px;
	}
	.horni-text {
		position: relative;
		bottom: -103px;
	}
	.horni-odkaz {
		text-align: center;
		font-size :11px;
                font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
                color: #A1A5DD;
	}
	#lang-buttons {
		position: relative;
		bottom: -101px;
	}
	.lang-button {
		margin-left: 5px;
		border-width: 0px;
	}

/* ----------- Hlavni textove sloupce ----------- */
/* ----------- Spolecne definice sloupcu -------------- */
	.menu-mala-mezera, .menu-velka-mezera, .menu-mala-cara, .menu-velka-cara, .menu-mala-cara-vpravo, .menu-velka-cara-vpravo {
		width: 156px;
		clear: both;
		font-size: 1px;
	}
	.menu-mala-mezera {
		height: 4px;
	}
	.menu-velka-mezera {
		height: 6px;
	}
	.menu-mala-cara, .menu-mala-cara-vpravo {
		height: 4px;
		background-image: url("/images/cara.gif");
                background-repeat: no-repeat;
	}
	.menu-velka-cara, .menu-velka-cara-vpravo {
		height: 6px;
		background-image: url("/images/cara.gif");
                background-repeat: repeat-y;
                margin-top: 2px;
                margin-bottom: 2px;
	}
	.menu-mala-cara-vpravo, .menu-velka-cara-vpravo {
	        background-position: right;
	}
	.menu-mala-cara, .menu-velka-cara {
	        background-position: left;
	}
	.menu-bunka {
		padding-left: 6px;
		padding-right: 12px;
	}
	.menu-bunka-vpravo {
		padding-left: 16px;
		padding-right: 4px;
		clear: both;
	}
/* ----------- Levy sloupec ---------- */
	#levy-sloupec {
		text-align: left;
		font-size: 11px;
                font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
                background-color: #1743B4;
		background-image: url("cary.gif");
		background-position: right;
		background-repeat: repeat-y;
                color : white;
                empty-cells: show;
		padding-top: 5px;
	}
	.menu-vlevo, .menu {
		font-size: 13px;
		font-weight: bold;
		color: #EDFEFF;
		clear: left;
	}
	.menu-text, .menu-text-vlevo, .menu-text-vpravo {
		font-size: 10px;
                color: #C5DDFF;
                padding-top: 2px;
	}
	.menu-text-vlevo {
                float: left;
                clear: right;
	}
	.menu-text-vpravo {
                float: right;
                text-align: right;
                padding-right: 2px;
	}
	.menu-text {
		clear: left;
	}
	.menu-projekt {
		font-size: 11px;
                color: #FFFFFF;
                padding-top: 2px;
	}
/* ----------- Pravy sloupec ---------- */
	#pravy-sloupec {
		text-align: left;
		font-size: 11px;
                font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
                background-color: #1743B4;
		background-image: url("cary.gif");
		background-position: left;
		background-repeat: repeat-y;
                color: white;
                empty-cells: show;
		padding-top: 5px;
	}
	.menu-vpravo {
		font-size: 12px;
		font-weight: bold;
		color: #EDFEFF;
		font-family : "Helvetica CE", "Arial CE", "Arial", "Helvetica",sans-serif;
	}
	.menu-vpravo-text {
		font-size: 11px;
		color: #C5DDFF;
		font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
	}
	.vyhledavani {
		font-size : 11px;
		font-family : "Helvetica CE", "Arial CE", "Arial", "Helvetica",sans-serif;
		color : #C5DDFF;
		line-height: 16px;
	}
	.hledac { /* IE; */
	    BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black;
            BORDER-TOP-COLOR: black; FONT-FAMILY: Verdana,Helvetica,Arial; BACKGROUND-COLOR: #BACEFB; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black;
            font-size:10pt
	}
	.nula {
		padding: 0px;
		margin: 0px;
	}

/* ----------- Stredni sloupec ---------- */
	#stredni-sloupec {
		text-align: left;
		font-size: 12px;
                font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
                background-color: #FFFFFF;
		height: 250px;
	}
	.nadpis-rubriky, .odkaz-archiv, .rubrika-main, .nadpis-breaking {
		font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		font-size: 14px;
                font-weight: bold;
                color: #FFFFFF;
                background-color: #1743B4;
                text-align: left;
	}
	.nadpis-breaking {
		background-color: #9A1340;
	}
	.odkaz-archiv {
		float: right;
	}
	.nadpis-rubriky, .nadpis-breaking {
		padding-top: 8px;
		padding: 3px;
	}
	#stred-cely {
		clear: both;
		padding-top: 10px;
	}
	#stred-vlevo {
		width: 49%;
		float: left;
		padding-top: 10px;
	}
	#stred-vpravo {
		width: 49%;
		float: right;
		padding-top: 10px;
	}
	#prava-zarazka {
		margin-left: 2px;
	}
	.nadpis-zprav, .news-header {
		position: relative;
		font-size: 12px;
		font-family: "Helvetica CE","Helvetica","Arial CE","Arial",sans-serif;
                color: #150049;
                font-weight: bold;
                clear: left;
                text-align: left;
	}
	.nadpis-zprav-bunka {
		position: relative;
		clear: both;
		padding: 3px;
	}
	.telo-zpravy {
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 5px;
		clear: both;
	}
	.rubrika-popis {
                font-size : 12px;
                font-weight : normal;
                color: #005AE1;
                font-family : "Arial CE", "Arial", "Helvetica CE", "Helvetica", sans-serif;
                background-color: #EDF2FF;
                text-align: center;
                padding: 2px;
	}
	.poslech-box {
		float: right;
		background-color: #EDF2FF;
		font-family : "Arial CE", "Arial", "Helvetica CE", "Helvetica", sans-serif;
		font-size : 12px;
		font-weight : bold;
		border-width: 1px;
		border-style: solid;
		border-color: #000000;
		margin: 3px;
		padding: 3px;
		padding-left: 8px;
	}
	.clanek-telo, #miniarchiv, #minihledani {
		padding: 10px;
		background-color: #FFFFFF;
		clear: left;
	}
	.clanek-horni {
		clear: both;
	}
	.text-ohlaseni {
		position: relative;
		clear: both;
		padding: 5px;
		padding-top: 2px;
		font-family : "Arial CE", "Arial", "Helvetica CE", "Helvetica", sans-serif;
		font-size : 12px;
		font-weight: normal;
		background-color: #EDF2FF;
		text-align: justify;
	}
	.odstavec {
		margin-top: 7px;
		margin-bottom: 8px;
	}

* html .clanek-telo {
  line-height: 1.25em;
  }
* html .nadpis, .nadpisek {
  line-height: 1.2em;
  }
	#uvod-clanku {
		position: static;
		clear: both;
		height: 1px;
		margin: 0px;
		padding: 0px;
	}
	#tabulka-tisk {
		clear: both;
		margin-bottom: 15px;
	}
	#minihledani {
		text-align: center;
	}
	.nadpis-sedivy {
		background-color: #EDF2FF;
		clear: both;
	}
	.upoutavka {
		position: relative;
		margin-top: 8px;
	}
	.telo-break {
		position: relative;
		width: 100%;
		clear: both;
		float: none;
	}
	.banner {
		text-align: center;
	}
	.repo {
                margin-top: 10px;
                margin-bottom: 10px;
                margin-right: 10px;
                margin-left: 30px;
                width: 350px;
                border: 1px solid #000000;
                background-color: #EDF2FF;
	}
	.repo-text {
		text-align: left;
		font-family : "Arial CE", "Arial", "Helvetica CE", "Helvetica", sans-serif;
		font-size : 11px;
		font-weight: bold;
		color: #000055;;
	}
	.kalendar {
		font-family : "Arial CE", "Arial", "Helvetica CE", "Helvetica", sans-serif;
		font-size : 12px;
		font-weight: bold;
		color: #000000;
		border: 1px solid #000000;
	}
	.nadpis-tabulka {
		font-size : 13px;
		font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		color: red;
		font-weight : bold;
		background-color: #F2F2F2;
	}
/* ----------- Nenechte si ujit  ---------- */
	.nenech-sekce {
		margin: 5px;
	}
	.nenech-den {
		font-size: 13px;
		font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		color: #000000;
		font-weight: bold;
		margin-left: 0px;
        margin-bottom: 0.5em;
	}
	.nenech-rubrika {
		font-size: 12px;
		color: red;
		font-weight: normal;
		margin-left: 0px;
		font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
        margin-bottom: 0.5em;
	}
	.nenech-text {
		margin-left: 0px;
        clear:both;
	}

    .nenech-text img {
        border:none;
        margin: 5px;
        
    }

    .nenech-center {
        width:100%;
        text-align: center;
    }

/* ----------- Paticka ---------- */
	#paticka {
		text-align: center;
		font-size: 11px;
                font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
                background-color: #1743B4;
                color: white;
		padding: 2px;
                border-top-style: solid;
                border-top-width: 1px;
                border-top-color: #3B7BEA;
    	}
    	.copyright {
    		font-size : 10px;
    		font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
    		color : #C5DDFF;
    	}
    	#copyright-bunka {
    		text-align: center;
    		background-color: #1743B4;
    		padding-top: 8px;
		background-image: url("/images/cary_dole.gif");
                background-repeat: repeat-x;
	        background-position: top;
    	}

/* ---------- Obecne -----------*/
	.nadpis, .nadpis-sedivy, .rubrika-header {
		font-size: 15px;
		font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		font-weight: bold;
		color: #150049;
		clear: left;
		text-align: left;
	}

	.rubrika-header-wiw {
                font-size: 15px;
                font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
                font-weight: bold;
                color: #150049;
                text-align: left;
        }

	.autor, #autor {
		font-size: 12px;
		font-family : "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		color: #0F0F0F;
		font-style: italic;
		clear: left;
		text-align: left;
	}
	H1.nadpis {
    		margin-top: 0px;
	}  	
	#autor {
		float: left;
		padding-bottom: 5px;
	}
	.text-prispevku, .nenech-text, .odstavec, .upoutavka {
		font-size: 12px;
		font-weight: normal;
		font-family: "Arial CE", "Helvetica CE", "Arial", sans-serif;
		text-align: justify;
		color: #000000;
	}
	.photoLink, .text-obecny, .odkaz-text, #minihledani, .text-email, .clanek-telo, .universal, .universal-odstup, .odkaz-clanek, .odkaz-hledani {
		font-size: 12px;
		font-weight: normal;
		font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		color: #000000;
	}
	.universal-odstup {
		text-align: left;
		margin: 10px;
	}
	.text-email {
		color: #FFFFFF;
		font-weight: bold;
	}
	.mezera {
		clear: both;
		height: 5px;
		/* font-height: 5px; */
	}
	.odkaz-text, .clanek-odkaz, .odkaz-clanek {
		font-weight : bold;
		color : #000055;
		text-align: left;
	}
	.odkaz-hledani {
		color : red;
	}
	.obrazek, .obrazek-top {
		padding: 5px;
		background: transparent;
		border: 1px solid #b7c9f7;
		margin: 5px;
	        font-size: 10px;
		font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		color: #000000; 
		text-align: left;
		border: 1px solid #b7c9f7;
	}
	.obrazek-top {
		margin-top: 0px;
	}
	.obrazek-text {
		font-size: 10px;
		font-family: "Arial CE", "Helvetica CE", "Arial", "Helvetica",sans-serif;
		color: #000000;
		/* border: 5px solid red; */
	}
	.ramecek {
		border: 1px solid #000000;
	}
	.cervena {
		color: red;
	}
	.bila {
		color: white;
	}
	.policko{
  		border: 1px solid #b7c9f7; padding: 3px 3px 3px 3px; text-align: center;
    		background-color: #f0f0f0;
      		vertical-align: top;
        }
/* pridano pro podcasting */      

.rsslist {margin-bottom: 5px;}
.rsslist a {color: black;text-decoration: none;}
.rsslist a:hover {text-decoration: underline;}
.rsslist img {border: 0px; vertical-align: top; margin-right: 5px;}

.photoTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: rgb(0, 0, 102); }
.photoName {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: rgb(0, 102, 255);}
.photoThumb {margin-top: 10px;}
.photoThumb img {border: 0px; margin-bottom: 10px;}
.photoLink{ font-weight : bold;  color : #000055; }


/* vyhledavaci stranka */

.search {background-color: white; padding: 1em; width: 100%; font-family: "Arial CE","Helvetica CE","Arial","Helvetica",sans-serif; font-size: 15px; }
.search highlight {font-weight: bold}
.search-item {margin-bottom: 2em;}
.search-title {font-weight: bolder; }
.search a {color: #000055;}
.search-totals {margin: 1em 0 1em 0 }

.wrap { clear:both; margin: 0.5em; overflow:scroll; overflow-x:scroll; overflow-y:hidden; text-align:left; }
.inlinelist {white-space: nowrap}
.centrovac {text-align:center;} 

