body {

    font-family: "verdana","arial";

    font-size: 12px;

    color: #000000;

    margin-top: 6px;

    margin-left: 6px;

                vlink=#000000 ;

                alink=#000000

}



.pozadi {

background:url('image/topic/logo.gif') no-repeat center;

}



.lay_tabulka {

    width: 1026px;

    background-color: #fff;

    text-align: center

}

.lay_sl {

    text-align: center;

    vertical-align: top;

    text-align: center

}

.lay_slhlavni {

    vertical-align: top;

    text-align: center;

    width: 692px

}

.zahlavi {

    width: 100%;

    position: relative;

    vertical-align: top;

    text-align: center

}

#svatek {

    position:absolute;

    bottom:5px;

    left:2px;

    width:auto;

    color: #000000;

    font-family: "verdana","arial";

    font-size: 10px;

    font-weight: normal;

    text-decoration: none

}

#searchform {

    position:absolute;

    top:0px;

    right:2px;

}

#textinput {

    margin:0;

    padding:4px 4px 2px 4px;

    position:absolute;

    top:6px;

    right:74px;

    width:126px;

    height:21px;

    background:#fff url('searchinput.png') no-repeat;

    border:none;

    font-size: 10px;

    font-weight: normal;

}



#imagebutton {

    position:absolute;

    top:5px;

    right:25px;

    width:46px;

    height:23px;

}



#imagebutton_research {

    position:absolute;

    top:5px;

    right:8px;

    width:15px;

    height:23px;

}



.tema {

    text-align: right

}

.zapati {

    width: 100%;

    text-align: center

}

A {

    font-size: 100%;

    font-style: normal;

    font-variant: normal

}

A:link {

    color: 035D8A

}

A:visited {

    color: 035D8A

}

A:hover {

    color: #FF0000

}

A:active {

    color: 035D8A

}

A.clanek:link {

    color: 035D8A;

    text-decoration: none

}

A.clanek:visited {

    color: 035D8A;

    text-decoration: none

}

A.clanek:hover {

    color: #FF0000;

    text-decoration: none

}

A.clanek:active {

    color: 035D8A;

    text-decoration: none

}

.z {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: normal

}

.oramovani {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: normal;

    border-top-width: 0px;

    border-left-width: 1px;

    border-right-width: 1px;

    border-bottom-width: 0px;

    border-style: solid;

    border-color: 035D8A;

    padding: 0px; 

}

/* zacatek bloku */

.oramovani_zacatek {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: normal;

    border-top-width: 0px;

    border-left-width: 0px;

    border-right-width: 0px;

    border-bottom-width: 1px;

    border-style: solid;

    border-color: 035D8A;

    padding: 0px; 

}

/* ukonceni bloku */

.oramovani_konec {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: normal;

    border-top-width: 1px;

    border-left-width: 0px;

    border-right-width: 0px;

    border-bottom-width: 0px;

    border-style: solid;

    border-color: 035D8A;

    padding: 0px; 

}



.statistika {

    background-color: rgb(5,92,173);

    bgcolor: rgb(5,92,173);

    color:#ffffff;

    font-size: 11px;

    text-decoration:none

}

.zel {

    color: #008000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: bold

}

.zz {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 10px;

    font-weight: normal;

    text-decoration: none

}

.zy {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: normal;

    text-decoration: none

}



.nadpis {

    color: #000000;

    text-decoration: underline;

    font-family: "verdana","arial";

    font-weight: bold;

    text-align: center;

    font-size: 20px

}

.podnadpis {

    color: #000000;

    font-family: "verdana","arial";

    text-align: center;

    font-size: 12px

}

.clanadpis {

    color: #000000;

    font-family: "verdana","arial";

    font-weight: bold;

    font-size: 13px

}

.clatext {

    color: #000000;

    font-family: "verdana","arial";

    font-weight: normal;

    font-size: 11px

}

.biltucne {

    color: #fff;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: bold

}

.hnedetucne {

    color: #360505;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: bold

}

.malemodre {

    color: 035D8A;

    font-family: "verdana","arial";

    font-size: 10px;

    font-weight: normal

    border:0

}

.male {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 9px;

    font-weight: normal

}

/* ankety */

.anketa-std-otazka,

.anketa-cla-otazka,

.anketa-blok-z,

.anketasysz {

    font-size: 11px;

    font-weight: normal;

    margin:0;

    padding:0.3em 0;

    border-bottom: 1px solid #9eaecd;

}

.anketasysodp,

.anketa-std-odpovedi,

.anketa-cla-odpovedi,

.anketa-blok-odpovedi {

    font-size: 11px;

    font-weight: normal;

    line-height:1.2em;

    margin:0.2em 0;

}

.anketa-cla-celkovy-ram {

    font-size: 11px;

    text-align: left;

    margin: 6px 0 12px 0;

}

.anketa-cla-ram {

}

.anketa-blok-odp-cara {

    width:140px;

    font-size:85%;

    line-height:1em;

    height:1em;

    margin:2px 0;

    padding:0;

}

.anketa-blok-odp-cara-hlasy {

    height:1em;

    background:#f90;

}



.anketa-std-ram {

    text-align: left;

}



.chybastredni {

    color: #FF0000;

    font-family: "verdana","arial";

    text-align: center;

    font-size: 16px

}

.mezera {

    width: 5px

}

.ohr {

    width: auto

}

.modryram {

    border-top-width: 1px;

    border-left-width: 1px;

    border-right-width: 1px;

    border-bottom-width: 1px;

    border-style: solid;

    border-color: 035D8A;

    padding: 3px;

    /* background-color: #EFEBEF */

    background-color: #fff;

}

.nov-datum  {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 10px;

    font-weight: bold

}

.nov-titulek {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: bold

}

.nov-titulek-duraz {

    color: #FF0000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: bold

}

.nov-text {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: normal

}



/* komentare */



.komentare {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 10px;

    text-align: center;

    font-weight: normal

}

.kom-z {

    font-size: 10px;

    font-weight: normal;

}

.kom-link {

    font-size: 10px;

    font-weight: normal;

}

.kom-hlavicka {

    padding: 4px;

    font-size: 11px;

    font-weight: normal;

}

.kom-text {

    padding: 3px;

    font-size: 10px;

    font-weight: normal;

}

.kom-cely-ram {

    padding:4px;

    padding-bottom:4px;

}



.kal-text {

    background-color: #ffffff;

    color: #360505;

    font-family: "verdana","arial";

    font-size: 10px;

    font-weight: normal

}

.kal-clanek {

    background-color: #ffc098;

    color: #360505

}

.kal-dnesni {

    background-color: #C1E0FF

}

.planakci {

    font-family: "verdana","arial";

    color: #360505;

    font-size: 10px

}



.textbox {

    background: #E3E9EF;

    background-color: #ffffff;

    border: 1px solid #ABADB3;

    color: #000000;

    font-family: "verdana","arial","helvetica";

    font-size: x-small;

    text-align: left;

    scrollbar-face-color: #E3E9EF;

    scrollbar-shadow-color: #E3E9EF;

    scrollbar-highlight-color: #E3E9EF;

    scrollbar-3dlight-color: #E3E9EF;

    scrollbar-darkshadow-color: #E3E9EF;

    scrollbar-track-color: #E3E9EF;

    scrollbar-arrow-color: #E3E9EF

}

.strankovani {

	font-size: 10px;

color: #000000;

	font-weight: bold;

}





.banner1 {

	margin:0;

	position:relative;

	top:9px;

}

.banner1d {

	margin:0;

	position:relative;

	top:9px;

	margin:0 10px 0 0;

}



.banner2 {

	margin: 5px 10px;

}



.bannerpod {

	font-size: 9px;

	font-weight: normal;

	display:block;

	padding: 4px 0;

	margin:0 0 10px 0;

}



.banner-text {

	font-size: 9px;

	font-weight: normal;

	display:block;

	padding: 4px 0;

	margin:0 0 10px 0;

}

.banner-img {

	font-size: 9px;

	font-weight: normal;

	padding: 4px 0;

	margin:0 0 10px 0;

}





/* download sekce */



.download-z {

	font-size: 13px;

}

.download-sekce {

	font-size: 12px;

	text-align: center;

	padding: 6px;

}

.download-sekce-akt {

	font-weight: bold;

}



/* weblinks sekce */



.weblinks-z {

	font-size: 11px;

}

.weblinks-sekce {

	font-size: 11px;

	text-align: center;

	padding: 6px;

}

.weblinks-sekce-akt {

	font-weight: bold;

}



/* hodnoceni clanku */



.hodnoceni-celkovy-ram {

	margin: 6px 0;

	padding: 6px;

	font-size: 11px;

	font-weight: normal;

	text-align: right;

}



/* souvisejici clanky */



.souvis-cla-celkovy-ram {

	font-size: 11px;

	text-align: left;

	margin: 6px 0 12px 0;

}



.lista1 {

FONT-SIZE: 12px; COLOR: 000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight: bold;

}

.lista2 {

FONT-SIZE: 11px; COLOR: 000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;

}



.blok5 a:link,

.blok5 a:visited,

.blok5 a:hover  {

    color:#ffffff;

    background: url('menu.png') top left repeat-x;   

    display:block;

    padding: 9px 0px;

    font-size: 11px;

    text-decoration:none;

    text-align:center;

    margin-left:auto;

    margin-right:auto;

}



.blok5 a:hover  {

    border:0px solid #448;

    color:#009;

}



.blok6 {

    background: rgb(5,92,173);

    color:#fff;

    font-size: 11px;

    text-decoration:none;

    text-align:center;

}



.blok6 a:link,

.blok6 a:visited,

.blok6 a:hover  {

    color:#fff;

}



.blok7 a:link,

.blok7 a:visited,

.blok7 a:hover  {

    color:#ffffff;

    background: url('menu.png') top left repeat-x;

    display:block;

    padding: 9px 0px;

    font-size: 11px;

    text-decoration:none;

    text-align:center;

    margin-left:auto;

    margin-right:auto;

}



.blok7 a:hover  {

    border:0px solid #448;

    color:#fff;

    font-weight: bold;

}



.blok4 {

    background: #055cad;

    color:#fff;

    font-size: 11px;

    text-decoration:none;

    text-align:center;

}



.blok4 a:link,

.blok4 a:visited,

.blok4 a:hover  {

    color:#fff;

    color:#ffffff;

    background: url('menu.png') top left repeat-x;

    display:block;

    padding: 9px 0px;

    font-size: 11px;

    text-decoration:none;

    text-align:center;

    margin-left:auto;

    margin-right:auto;

}





/* login form */



.loginform {

    color:#fff;

}

.loginform-link {

    font-size:85%;

    padding:0 40px;

}

.textpole2 {

    padding:4px;

    width:126px;

    height:21px;

    background:#fff url('searchinput.png') no-repeat;

    border:none;

    font-size: 10px;

    font-weight: normal;

}

.orangesubmit, .tl {

    background:rgb(250,165,22);

    color:#000;

}





.informace {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 9px;

    font-weight: none;

    width: 550px

}



.z2 {

    color: #000000;

    font-family: "verdana","arial";

    font-size: 11px;

    font-weight: normal

}



.act_akce {

    width: 100%;

    text-align: center;

}

.act_vlevo {

    text-align: left;

}

.act_datum {

    font-size: 11px;

    font-weight: bold;

    float: center;

    width: 65%;

}

.act_datum2 {

    font-size: 11px;

    font-weight: bold;

    width: 200px;

}

.act_titulek {

        font-size: 13px;

    text-align: center;

    font-weight: bold;

}

.act_popis {

    font-size: 10px;

    font-weight: normal;

}

.act_mesic {

    font-size: 13px;

    font-weight: bold;

    text-align: center;

    background-color: #FF9C00;

    width: 100%;

}

.kalakce {

    background-color: #FF6B33;

}



.obrazeknahled {

border: 1px solid #EFEBEF

}



/* Nastavuje urcenym prvkum zobrazeni v jednom radku */

.gal_inline {

   display: inline;

}

/* Nastaveni fontu navugace */

.gal_navigace {

        font-size: 11px;

        font-weight: normal;

        font-family: "verdana","arial";

}

/* Nastaveni popisu galerie v zobrazeni galerie  */

.gal_ukaz_popis {

        text-align: center;

        width: 70%;

        font-size: 11px;

        margin: 3px 0px 3px 0px;

}

/* Nastaveni vlastnika galerie v zobrazeni galerie*/

.gal_ukaz_vlastnik {

        width: 70%;

        text-align: right;

        font-size: 11px;

        font-weight: bold;

}

/* Odsazeni formulare */

.gal_ukaz_form {

        text-align: center;

        font size: 11px;

        margin-top: 5px;

}

/* Nadpis galerie */

.gal_nadpis {

        font-weight: bold;

        font-size: 17px;

        text-align: center;

        margin: 5px;

        font-family: "verdana","arial";

}

/* Vycet omezenei */

.gal_omezeni {

        font-size: 11px;

        text-align: left;

        margin-top: 10px;

        text-align: center;

}

/**/

.gal_vypis {

        margin-left: 10px;

        font-size: 10px;

        font-weight: normal;

        text-align: left;

}

/* Cervene */

.gal_cervene {

        color: #0000AA;

}

/* Tucne */

.gal_tucne {

        font-weight: bold;

}

/* Vyrazne */

.gal_vyrazne {

        font-weight: bold;

        color: #0000AA;

}

/* Text galerie */

.gal_text {

        margin-top: 10px;

        margin-bottom: 2px;

        font-size: 11px;

        text-align: left;

}

/* Odsazeni formularovych tlacitek */

.gal_formular {

        font-size: 11px;

        text-align: left;

        margin-left: 15px;

}

/* Vodorovna cara */

.gal_cara {

        border: 1px dotted #000000;

}

/* Inpt pole */

.gal_input {

    background: transparent;

    background-color: white;

    border: 1px solid #000000;

    color: #000000;

    font-family: "verdana","arial","helvetica";

    font-size: 11px;

    text-align: left;

}

/* Okraje obrazku v prehledu galerii */

.gal_prehled img {

   border: 1px solid #000000;

   margin: 2px;

}

/* Celkove nastaveni prehledu galerii */

.gal_prehled {

   width: 400px;

   border: 1px dotted #000000;

   font-size: 11px;

   padding: 0 3 0 3;

}

/* Titulek v prehledu galerii */

.gal_prehled td.titulek {

   text-align: center;

   padding-bottom: 2px;

}

/* Popis v prehledu galerii */

.gal_prehled td.popis {

   font-style: italic;

   width: 110px;

}

/* Obrazek v prehledu galerii */

.gal_prehled td.obrazek {

   width: 110px;

}

/* Udaje v prehledu galerii */

.gal_prehled td.udaje {

   text-align: left;

}

/* Format obrazku v zobrazeni galerie */

.gal_ukaz_galerie_obrazek img {

   margin: 5px;

   border: 1px solid #000000;

}

/* Titulek obrazku v prehledu galerii */

.gal_ukaz_galerie_obrazek_titulek {

   font-size: 11px;

   font-weight: bold;

}

/* Titulek v prehledu galerii */

.gal_galerie_ukaz_titulek {

   font-size: 10px;

   border: 1px dotted #000000;

   margin: auto;

}

/* Obrazek */

.gal_obr img {

   margin: 5px;

   border: 1px solid #000000;

}

/* Nastaveni fontu strankovani */

.gal_strankovani {

  font-size: 10px;

}











/* CSS Inzerce */

.inz_mezera {

 PADDING: 10px 0px 0px 0px; MARGIN: 0px;

}

.navigation {

 FONT-SIZE: small; FONT-WEIGHT: bold; TEXT-ALIGN: center; MARGIN: 15px 5px; PADDING: 0; 

}



.navigation a {

 BACKGROUND: #f0f6ff; COLOR: #003F86; TEXT-DECORATION: none; LINE-HEIGHT: 30px; WHITE-SPACE: nowrap; MARGIN: 0 3px; PADDING: 3px; BORDER: solid #003F86 1px;

}



.navigation a:hover {

 BACKGROUND: #fff; COLOR: #003F86; BORDER: solid #003F86 1px;

}

.error {

color:#FF0000;  font-weight: bold;  text-align:center;

}

.block_deska {

  font-size:x-small; BACKGROUND-COLOR: #f0f6ff; PADDING: 0px 5px 5px 5px; MARGIN: 0px; BORDER: solid #003F86 1px; TEXT-ALIGN: left;

}

.text_odst {

  font-size:small; TEXT-ALIGN: justify; LINE-HEIGHT: 120%; MARGIN: 0px 0px 3px 0px;

}

.nadpis_sekce {

 font-size: small; TEXT-ALIGN: left; PADDING: 0px; MARGIN: 5px 0px 5px 0px; font-weight: bold;

}

.poznamka {

  font-size:x-small;

}



.poznamka_left {

 font-size:x-small;  TEXT-ALIGN: left;

}



.poznamka_right {

  font-size:x-small; TEXT-ALIGN: right;

}

img.block {

 MARGIN: 0px; PADDING: 0px; BORDER: solid #535353 1px; MAX-WIDTH: 400px;

}

.nahledbig {

	position:absolute;	left:5px;	top:5px;	z-index:5;	width:50%;

}

	

.nahledbig img {

	border:1px solid #444;	margin:2px;

}

.formular {

  font-size:small;  TEXT-ALIGN: left;

}

.verze {

  font-size:xx-small;  TEXT-ALIGN: right;

}



.popis_inzeratu {

  BACKGROUND-COLOR: #FFFFFF;

  bgcolor: #FFFFFF;

  color: #000000;

}





/* styly pro plug-iny - kforum */



.frumnadpis {

	color: #000000;

	background:#dadada;

	font-weight: bolder;

	text-align: center;

	font-size: 20px

}

.frumhlavi {

	background-color: #dadada;

	color: #000000;

	font-weight: bolder;

	text-align: center;

	font-size: 10px

}

.frumhlram {

	background-color: #ffffff

}

.frumvnram {

	background-color: 035D8A

}

.frumodskoky {

	background-color: #ffffff;

	font-size: 11px;

	font-weight: normal;

}

.frumz {

	background-color: #ffffff;

	color: #2b3953;

	font-size: 12px;

	font-weight: normal

}

.frumzneg {

	background-color: #f0f6ff;

	color: #2b3953;

	font-size: 12px;

	font-weight: normal

}

.frumzmiddle {

	color: #2b3953;

	font-size: 11px;

	font-weight: normal

}

.frumzsmall {

	color: #2b3953;

	font-size: 9px;

	font-weight: normal

}

.frumzsmallng {

	color: #2b3953;

	font-size: 9px;

	font-weight: normal

}

.frumzsmallred {

	color: #FF0000;

	font-size: 9px;

	font-weight: normal

}

.frumzsmallp {

	color: black;

	font-size: 9px;

	font-weight: normal

}

.frumznews {

	color: #2b3953;

	font-size: 11px;

	font-weight: normal;

}

.frumznewsnazev {

  color: #2b3953;

	font-size: 10px;

	font-weight: bolder;

}









/* CSS Document */

.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-size: small;

  LIST-STYLE-TYPE: none; MARGIN: 5px 0px 5px 10px; PADDING: 0px;

}

.slmezera {

 PADDING: 10px 0px 0px 0px; MARGIN: 0px;

}

.slpopis {

  font-size: small; TEXT-ALIGN: justify; LINE-HEIGHT: 120%; MARGIN: 0px 17px 3px 17px;

}

img.block {

 MARGIN: 0px; PADDING: 0px; 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;

}



/* fotogaleria */

.fotografie

        {

        margin:0 0 2em 0;

        }

.fotografie td

        {

        background:#555;

        padding:3px

        }

.photo  {

        border: 2px solid #111; _border: none;

        }



a:hover .photo

        {

        border: 2px solid #9ac5f0; _border: none;

        }


