DIV.diskuzniForum H1{font-size: 13px; color: black;}
DIV.diskuzniForum .forum_menu_bottom{ clear:both; background-color:#white; color:black; width: 530px;margin:auto;}
DIV.diskuzniForum .forum_menu_bottom TABLE { font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}
DIV.diskuzniForum .forum_menu_bottom TABLE TR TD{ background-color: #E0E8F1;}
DIV.diskuzniForum .forum_menu_top{ width: 520px;margin:auto; clear:both; background-color:#0E154D; color:#FFFFFF; padding:5px; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px; text-align:right;}
DIV.diskuzniForum .forum_menu_top a{ color:#FFFFFF;}
DIV.diskuzniForum .forum_menu_middle{ clear:both; background-color:#1B2358; color:#FFFFFF; padding:5px;}
DIV.diskuzniForum .forum_menu_middle a{ color:#FFFFFF;}
DIV.diskuzniForum .input.tbForum { border:1px solid #ddd; padding:3px; font-size:10px; height: 22px; font-family:  verdana,sans-serif; width:420px; }
DIV.diskuzniForum textarea.tbForum { border:1px solid #ddd; padding:3px; font-size:10px; height: 100px; font-family:  verdana,sans-serif; width:420px; }
#btnInsert, #btnHledam,  {font-size:11px; border: none; border: 0px; width: 120px; height: 24px; font-weight: bold;  padding:2px 3px;  color:#fff; /*margin-top: 10px;*/ background-image: url(/zc/img/CGSCLS/left_menu-bg3.gif); /*background-position: -10px -2px;*/ backgound-repeat: no-repeat;}
#f_HLEDAM { border:1px solid #ddd; padding:3px; font-size:10px; height: 22px; font-family:  verdana,sans-serif; width:200px; }

DIV.diskuzniForum  TABLE.grid{width: 530px; background-color: white; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}
DIV.diskuzniForum  TABLE.grid TR.header{background-color: #0E154D; color: white; font-weight: bold;}
DIV.diskuzniForum  TABLE.grid TR.header TD{background-color: #0E154D;}
DIV.diskuzniForum  TABLE.grid TR.header TD A{color: white; text-decoration: none;}
DIV.diskuzniForum  TABLE.grid TR.item{background-color: white; color: black;}
DIV.diskuzniForum  TABLE.grid TR.item TD{background-color: white; color: black;}
DIV.diskuzniForum  TABLE.grid TR.alter {background-color: #E0E8F1; color: black;}
DIV.diskuzniForum  TABLE.grid TR.alter TD{background-color: #E0E8F1; color: black;}
DIV.diskuzniForum  TABLE.grid TR.pager TD {background-color: #0E154D; color: white;}
DIV.diskuzniForum  TABLE.grid TR.pager TD DIV.count {float: left;}

DIV.diskuzniForum  TABLE.grid TR TD TABLE{font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}


#cTopMenu_divTemaInfo { padding: 15px 0 0 10px; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}
DIV.diskuzniForum TABLE.insertDialog { width: 530px; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}
DIV.diskuzniForum TABLE.insertDialog TR TD, DIV.diskuzniForum TABLE.insertDialog TR TH{ background-color: #E0E8F1;}


DIV.hledani_form TABLE.grid{width: 95%; background-color: white; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}
DIV.hledani_form TABLE.grid TR.header{background-color: #0E154D; color: white; font-weight: bold;}
DIV.hledani_form TABLE.grid TR.header TD{background-color: #0E154D;}
DIV.hledani_form TABLE.grid TR.header TD A{color: white; text-decoration: none;}
DIV.hledani_form TABLE.grid TR.item{background-color: white; color: black;}
DIV.hledani_form TABLE.grid TR.item TD{background-color: white; color: black;}
DIV.hledani_form TABLE.grid TR.alter {background-color: #E0E8F1; color: black;}
DIV.hledani_form TABLE.grid TR.alter TD{background-color: #E0E8F1; color: black;}
DIV.hledani_form TABLE.grid TR.pager TD {background-color: #0E154D; color: white;}
DIV.hledani_form TABLE.grid TR.pager TD DIV.count {float: left;}

#SearchFulltextForm {font-size:10px; font-family:  verdana,sans-serif;}
#SearchFulltextForm div.search_c1 input {border:1px solid #ddd; padding:3px; font-size:10px; /*height: 22px;*/ width: 150px;  font-family:  verdana,sans-serif;}
#SearchFulltextForm div.search_btn input {font-size:11px; border: none; border: 0px; width: 120px; height: 24px; font-weight: bold;  padding:2px 3px;  color:#fff; /*margin-top: 10px;*/ background-image: url(/zc/img/CGSCLS/left_menu-bg3.gif); /*background-position: -10px -2px;*/ backgound-repeat: no-repeat;}


DIV.kontakt_form TABLE.main{ background-color: white; border: 1px solid #ddd; width:95%; }
DIV.kontakt_form TABLE.main TR { background-color: white;}
DIV.kontakt_form TABLE.main TR TD{ background-color: white;}
DIV.kontakt_form TABLE.main TR TD TABLE.filter { background-color: white;}
DIV.kontakt_form TABLE.main TR TD TABLE.filter TR.title{ display: none;}
DIV.kontakt_form TABLE.main TR TD TABLE.filter TR TD.content{ background-color: white;}
DIV.kontakt_form TABLE.main TR TD TABLE.filter TR TD.content { background-color: white;}
DIV.kontakt_form TABLE.main TR TD TABLE.filter TR TD.content SPAN {font-family: verdana,sans-serif; font-size: 80%;}

DIV.kontakt_form TABLE.main input {border:1px solid #ddd; padding:3px; font-size:10px; height: 22px; width: 300px;  font-family:  verdana,sans-serif;}
DIV.kontakt_form TABLE.main textarea {border:1px solid #ddd; padding:3px; font-size:10px; width: 300px; font-family:  verdana,sans-serif;}
DIV.kontakt_form TABLE.main input.submit160 { border: none; border: 0px; width: 120px; height: 24px; font-weight: bold;  padding:2px 3px;  color:#fff; /*margin-top: 10px;*/ background-image: url(/zc/img/CGSCLS/left_menu-bg3.gif); /*background-position: -10px -2px;*/ backgound-repeat: no-repeat;}
DIV.kontakt_form TABLE.main TABLE {width: 100%;}
DIV.kontakt_form TABLE.main #alerttext{verdana,sans-serif; color: red;}
DIV.kontakt_form TABLE.main #alerttext ul li{ color: black;}

DIV.akceApp TABLE.main TD, TR{white-space:normal;}
DIV.akceApp TABLE.main { width: 544px; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}
DIV.akceApp TABLE.main TR TD{ background-color: #E0E8F1;}
DIV.akceApp TABLE.grid{width: 98%; background-color: white; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 11px;}
DIV.akceApp TABLE.grid TR.header{background-color: #0E154D; color: white; font-weight: bold;}
DIV.akceApp TABLE.grid TR.header TD{background-color: #0E154D;}
DIV.akceApp TABLE.grid TR.header TD A{color: white; text-decoration: none;}
DIV.akceApp TABLE.grid TR.item{background-color: white; color: black;}
DIV.akceApp TABLE.grid TR.item TD{background-color: white; color: black;}
DIV.akceApp TABLE.grid TR.alter {background-color: #E0E8F1; color: black;}
DIV.akceApp TABLE.grid TR.alter TD{background-color: #E0E8F1; color: black;}
DIV.akceApp TABLE.grid TR.pager TD {background-color: #0E154D; color: white;}
DIV.akceApp TABLE.grid TR.pager TD DIV.count {float: left;}
/*DIV.akce TABLE.main {width:100%}*/
DIV.akceApp TD.formLabel {white-space:nowrap; width: 100px; padding:3px; font-size:13px; height: 19px; font-family:  verdana,sans-serif; }
DIV.akceApp #Table4 {width: 100%; font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 12px;}
DIV.akceApp #Table4 TR TD.formLabel {width: 150px!important; white-space:nowrap!important; font-weight:bold; vertical-align:top;font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica; font-size: 13px;color:#28457f;}

DIV.akceApp #Table4 TD.stand {vertical-align:middle;}
DIV.akceApp #Table4 .akceDetailN{font-weight:bold;}
/*DIV.akceApp #Table4 span#lDatumDo{white-space:nowrap!important;vertical-align:middle!important; }*/
DIV.akceApp #Table4 span#lDatumOd{white-space:nowrap!important;}
DIV.akceApp #Table4 span#lDatumDo{white-space:nowrap!important;}


DIV.akceApp #Table3 .bgform #imageColumn{width: 0;}
DIV.akceApp #Table3 .bgform #contentColumn{width: 100%;}
DIV.akceApp #Table2 TR{color: white; font-weight:bold;}
DIV.akceApp #Table2 {width:520px;}
DIV.akceApp #Table2 .caption{ background:#0E154D !important;}
DIV.akceApp #Table2 .rcaption{ background:#0E154D !important; width:100%}

DIV.akceApp input { border:1px solid #ddd; padding:3px; font-size:10px; font-family:  verdana,sans-serif;  }
DIV.akceApp select { border:1px solid #ddd; font-size:10px; font-family:  verdana,sans-serif;  }
DIV.akceApp input.submit8000 { border:1px solid #ddd; padding:3px; font-size:10px; height: 22px; font-family:  verdana,sans-serif; width:80px; }
DIV.akceApp textarea { border:1px solid #ddd; padding:3px; font-size:10px; height: 100px; font-family:  verdana,sans-serif; width:420px; }
DIV.akceApp input.submit80 {font-size:11px; border: none; border: 0px; width: 80px; height: 24px; font-weight: bold;  padding:2px 3px;  color:#fff; background-image: url(/zc/img/CGSCLS/left_menu-bg3.gif);  backgound-repeat: no-repeat;}
DIV.akceApp .bgform { white-space:nowrap; font-size:10px; height: 22px; font-family:  verdana,sans-serif;  }

DIV.item h4 { margin-bottom: 0px; margin-top: 5px; }
DIV.item .text { margin-bottom: 10px; }


form {margin: 0;}
body {
    margin: 0;
    padding: 0;
    text-align: center;
    background: #DAE1EF;
    color: #333;
    font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica;
    background-image: url(/zc/img/CGSCLS/bg.gif);
}
a, a:link {
    color: #5869DA
}
a:visited {
    color: #5869DA
}
a:active, a:hover {
    color: #0E154D;
    text-decoration: none;
}
#firstRow {
    /*height: 100px;*/
    text-align: center;
}
#firstRow .cen {
    width: 900px;
    margin: 0 auto;
    text-align: left;
    background: #0E154D;
    padding-left: 30px;
    padding-right: 30px;
}
#secondRow {
    text-align: center;
}
#secondRow .f1 {
    height: 10px;
    background: #fff;
    text-align: center;
    width: 900px;
}
#cen-spec {
    width: 100%;
    margin: 0 10px;
    text-align: left;
    background-image: url(/zc/img/CGSCLS/bg.gif);
    height: 5px;
}
#secondRow .f2 {
    height: 1px;
    margin-top: 3px;
    background: white;
    width: 900px;
}
#header-nadpis {
    font-size: 1.3em;
    margin: 0;
    font-family:  arial ce, arial, verdana ce, verdana, helvetica;
    padding: 40px 0 10px 35px;
    _padding: 35px 0 10px 15px; /* IExplorer hack */
    font-weight: normal;
}
#header-nadpis2 {
    font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica;
    font-size: 0.9em;
    margin: 0;
    padding: 0px 0 0 35px;
    font-weight: normal;
    color: #FDF0C8;
}
#header-nadpis a, #header-nadpis a:hover, #header-nadpis a:visited {
    color: #fff;
    text-decoration: none;
}
#header-nadpis2 a, #header-nadpis2 a:hover, #header-nadpis2 a:visited {
    color: #FDF0C8;
    text-decoration: none;
}
#headlogo {
    background: #0E154D;
    color: #fff;
    text-align: left;
    width: 500px;
    float: left;
}
#headlogo img {
    margin-right: 20px;
}
#global {
    margin:auto;
    text-align: left;
    width: 960px;
}
#headlogo2 {
    float: right;
}
#maincontent {
    width: 564px;
    min-height: 820px;
    _height: 820px;
    background-color: #fff;
    padding: 0 1px;
}
h4 {
    font-size: 14px;
    color: #28457F;
}
table.main tr td {
    width: 50%;
    padding-bottom: 5px;
}
table.main tr td p {
    font-size: 11px;
}
.stitle {
    vertical-align: top;
    padding: 0;
}
.stitle .st {
    background-image: url(/zc/img/CGSCLS/main2_box-bg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
    border-left: 1px solid #EDEEF3;
    border-right: 1px solid #EDEEF3;
    border-bottom: 1px solid #EDEEF3;
    border-top: 3px solid #EDEEF3;
        padding: 10px;
    margin-bottom: 4px;
    margin-top: 4px;
    margin: 0 3px;
    position: relative;
    z-index: 5;
}

#newsBox {height: 145px;
}

.stitle .st h4 {
    font-family: Arial, Tahoma, Verdana CE, Verdana, Helvetica;
    font-size: 14px;
    font-weight: bold;
    color: #28457F;
    margin: 0 0 0px 0;
    padding: 0;
}
.stitle .st h4 a {
    color: #28457F;
}
.stitle .st p {
    font-family:  Arial, Tahoma, Verdana CE, Verdana, Helvetica;
    margin: 0;
    padding: 0;
    margin: 10px 0 0 0;
}
.navig {
    font-size: 11px;
    padding: 5px 10px 8px 10px;
}
#cencon {
    width: 100%;
    text-align: center;
}
#cencon .con {
    background: white;
    width: 960px;
    margin: 0 auto;
    text-align: left;
}
#main_menu {
    width: 187px;
    /*background-image: url();
    background-repeat: no-repeat;*/
    margin: 0;
    margin-left: 4px;
    margin-top: 2px;
    padding: 0;
}
#main_menu ul {
    list-style-type: none;
    padding: 0px 0 0 0;
    margin: 0;
}
#main_menu ul li ul.submenu {
    list-style-type: none;
    padding: 0px 0 15px 0;
    margin: 0;
}
#main_menu ul li ul.submenu li {
    border: 0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
#main_menu ul li ul.submenu li a {
    background: none;
    font-weight: normal;
    line-height: 15px;
    color: white;
    margin: 0;
}
#main_menu ul li ul.submenu li a:hover {
    background-image: url(/zc/img/CGSCLS/main_menu_active.gif);
    background-repeat: no-repeat;
    background-position: 0 -5px;
}
#main_menu ul li {
    border-bottom: 1px solid #fff;
}
#main_menu ul li.active {
    width: 142px;
    _width: 167px;
    height: 24px;
    line-height: 24px;
    background-image: url(/zc/img/CGSCLS/main_menu_active.gif);
    background-repeat: no-repeat;
    padding: 0 0 0 25px;
    border-bottom: 1px solid #6D78B0;
    font-size: 0.7em;
    font-weight: bold;
    color: #FFBD16;
}
#main_menu ul li a,    #main_menu ul li a:visited {
    display:block;
    height:19px;
    width:176px;
    /*line-height: 24px;*/
    background-color: #E0E8F1;
    padding: 5px 0 2px 10px;
    font-size: 0.7em;
    font-weight: bold;
    text-decoration: none;
    color: #28457F;
    
}


#main_menu ul li.mn a {
    background: #0E154D;
    color: #E0E8F1;
    font-weight: normal;
}
#main_menu ul li a:hover {
    background-image: url(/zc/img/CGSCLS/left_menu-bg3.gif);
    background-position: right top;
    padding: 5px 0 2px 10px;
    color: #F6C11C;
    text-decoration: underline;
}
#main_menu ul li.mn a:hover {
    background: #0E154D;
    background-image: none;
    padding: 2px 0 2px 10px;
    color: #E0E8F1;
}
#main_menu ul li.mn {
    background: #0E154D;
    color: #FFFFFF;
    padding: 2px 0 2px 10px;
    font-size: 0.7em;
    font-weight: normal;
    width: 176px;
    line-height: 24px;
}
.spec-mainmenu {
    background: #0E154D;
    height: 30px;
}
.right-menu, .left-menu {
    background-color: #E0E8F1;
    width: 166px;
    padding: 1px 10px 15px 10px;
    _padding: 10px 10px 5px 10px; /*IE HACK*/
    font-size:  11px;
    background-image: url(/zc/img/CGSCLS/right_menu-bg.gif);
    background-position: left top;
    background-repeat: no-repeat;
    margin-right: 4px;
    margin-top: 2px;
}
.box-diskuse {
    background-color: #E0E8F1;
    width: 166px;
    padding: 10px;
    font-size:  11px;
    background-image: url(/zc/img/CGSCLS/box_bg_z.gif);
    background-position: left top;
    background-repeat: no-repeat;
    margin-right: 4px;
    margin-top: 2px;
}
.left-menu, .box-diskuse {
    margin-right: 0px;
    margin-top: 10px;
    margin-left: 4px;
}
/*
.left-menu p input {
    width: 100%;
}
*/
.left-menu input{
    width:165px;
    _width:162px;
    border:1px solid silver;
}

.right-menu p, .left-menu p, .box-diskuse p {
    margin-bottom: 10px 5px;
}
.right-menu hr, .left-menu hr, .box-diskuse hr {
    border: 1px solid white;
    height: 1px;
    margin: 0px 0;
    padding: 0;
}
#paticka {
    padding: 10px;
    font-size: 11px;
    margin-bottom: 10px;
}
#paticka .clear{
clear:both;
}

#paticka .left .logo {
    float: left;
    margin-top: 3px;
    margin-right: 5px;
}
#paticka .left {
    float: left;
    /*width: 49%;*/
    padding-left: 10px;
}
#paticka .right {
    float: right;
   /* width: 49%;*/
    text-align: right;
    padding-right: 10px;
    color: #999999;
}
#paticka .right a {
    margin: 0 2px;
}
.search {
    padding-bottom: 30px;
    font-size: 11px;
    color: white;
}
.search a, .search a:visited {
    text-decoration: none;
    color: #FDF0C8;
}
.search a:hover {
    text-decoration: underline;
    color: #F6C11C;
}
.search p {
    padding: 0;
    margin: 0;
    margin-top: 10px;
}
t-d.stitle .st p a:hover {
    color: #F6C11C;
}
.igranty {
    position: relative;
    float: right;
    margin-top: 35px;
    margin-right: -5px;
    margin-left: 10px;
}
.cgs {
    position: relative;
    float: right;
    margin-top: 35px;
    margin-right: -5px;
    margin-left: 5px;
    z-index: 4;
}
.guidelines {
    position: relative;
    float: right;
    margin-top: 40px;
    margin-right: -5px;
    margin-left: 5px;
    z-index: 4;
}
.akce {
    position: relative;
    float: right;
    margin-top: 40px;
    margin-right: -5px;
    margin-left: 5px;
    z-index: 4;
}
.clen {
    position: relative;
    float: right;
    margin-top: 40px;
    margin-right: -5px;
    margin-left: 5px;
    z-index: 4;
}
.cc {
    padding: 0 10px;
    font-size: 12px;
    text-align: justify;
}
DIV.akceApp {
    text-align: left;
}
.cc p {
    text-align: justify;    
}
.cc h2 {
    font-size: 17px;
    color: #28457F;
}
.cc h3 {
    font-size: 15px;
    color: #5869DA;
}
.cc h4 {
    font-size: 12px;
    color: #0E154D;
}
.cc table {
    font-size: 12px;
}
.cc table th {
    background: #FADD85;
    padding: 4px 8px;
    text-align: left;
}
.cc table td {
    background: #FDF0C8;
    padding: 4px 8px;
}
.cc BLOCKQUOTE {
    text-align: justify;
    margin-right: 0px;
}
.cc ul li {
    list-style-image: URL(<img src="/zc/img/CGSCLS/bullet5.gif">);
    margin: 5px 3px;
    text-align: justify;
}
.cc ol li {
    list-style-image: URL(<img src="/zc/img/CGSCLS/bullet5.gif">);
    margin: 5px 3px;
    text-align: justify;
}
.box-diskuse {
    background-image: url(/zc/img/CGSCLS/box_bg_z.gif) top left;
}
.box-diskuse a, .box-diskuse a:visited, .box-diskuse a:hover {
    color: #E1AB09;
}
fieldset table {
    padding: 10px
}
fieldset table, fieldset table td {
    border: 0
}
blockquote p {
    margin: 20px;
    background: #E7F3F9;
    color: #4183CE;
    padding: 10px
}
.cc fieldset {
    border: 1px solid #ddd;
    padding: 0 10px 10px 10px;
}
.cc fieldset form {
    margin: 5px 0
}
.cc fieldset legend {
    font-weight: bold;
    color: #5869DA;
}
.cc fieldset .input-text {
    border: 1px solid #E0E8F1;
    color: #7DAAD7;
    padding: 3px;
    font: 90% verdana, sans-serif
}
.cc fieldset input {
    border: 1px solid #ddd;
    padding: 3px;
    font-size: 12px;
    height: 22px;
    width: 80%;
}
.cc fieldset .texta {
    border: 1px solid #ddd;
    padding: 3px;
    font-size: 12px;
    width: 80%;
    font-family:  Arial CE, Arial, Verdana CE, Verdana, Helvetica;
}
.cc fieldset .input-error {
    background: #fcc;
}
.cc fieldset #errormsg {
    border: solid 2px red;
    padding: 3px 5px;
    margin-bottom: 5px;
}
.cc fieldset .input-submit {
    border: none;
    border: 0px;
    width: 120px;
    height: 24px;
    font-weight: bold;
    padding: 2px 3px;
    color: #fff;
    margin-top: 10px;
    background-image: url(/zc/img/CGSCLS/left_menu-bg3.gif);
    background-position: -10px -2px;
}
.cc fieldset p {
    margin: 0;
    padding: 0;
}
.cc fieldset label {
    font-size: 80%;
    clear: both;
    padding: 5px 0;
    width: 99%;
}
.cc fieldset img {
    border: 0;
    padding: 0;
    margin: 0;
}
.partners {
    width: 176px;
    text-align: center;
    margin-top: 10px;
}
.partners h4 {
    width: 100%;
    font-size: 11px;
    text-align: left;
    margin: 0;
    padding: 5px 0 0 10px;
    border-top: 5px solid #E0E8F1;
    margin-right: 4px;
    font-weight: normal;
    color: #999999;
}
.doporucujeme {
    width: 176px;
    text-align: center;
    margin-top: 10px;
}
.doporucujeme h4 {
    width: 100%;
    font-size: 11px;
    text-align: left;
    margin: 0;
    padding: 5px 0 0 10px;
    border-top: 5px solid #E0E8F1;
    margin-right: 4px;
    font-weight: normal;
    color: #999999;
}
#global-test {
    text-align: center;
    width: 100%;
    padding: 40px;
    ;
}
#global-test .c2 {
    text-align: left;
    width: 900px;
    background: #fff;
    padding: 20px;
}
#global-test .c2 h1 {
    font-size: 32px;
    color: #5869DA;
    background-color: #28457F;
    color: #fff;
    padding: 10px;
}
#global-test .c2 h2 {
    font-size: 17px;
    color: #28457F;
}
#global-test .c2 h3 {
    width: 200px;
    font-size: 15px;
    color: #28457F;
}
#global-test .c2 h4 {
    font-size: 12px;
    color: #0E154D;
}
.sbox {
    display: inline;
    text-align: center;
    margin-right: 20px;
    vertical-align: top;
    float: left;
}
 
.lightblue {
    background-color: #E0E8F1;
    padding: 0px 10px 0px 10px;
    height: 90px;
    vertical-align: bottom;
}

.HiddenBox { 
    display: none;
}

.rd {
    font-family: Verdana;
    color: #D20201;
    padding: 2px 4px;
    margin: 3px 5px;
    font-size: 10px;
    font-weight: bold;
}


.cc h2 {
    padding-top: 10px;
}

.seznamOdsadit {
    list-style-type: none;
}

.seznamDisc {
    list-style-type: disc;
}
div.vyborFotky  IMG {
    border: 1px solid #ACA899; 
}
ul.IBD {
list-style-type:none;
margin:0px 0px 0px -10px;
padding:0px 0px 0px 0px;
}
ul.IBD li {
background-image: url('/zc/img/CGSCLS/ico-w.gif');
background-repeat: no-repeat;
background-position: 8px 7px;
clear: both;
margin:-4px 0px 5px 0px;
padding:8px 0px 7px 27px;
}


ul.IBD {
list-style-type:none;
margin:0px 0px 0px -10px;
padding:0px 0px 0px 0px;
}

ul.PDF li {
background-image: url('/zc/img/CGSCLS/ico_pdf.gif');
background-repeat: no-repeat;
background-position: 8px 7px;
clear: both;
margin:-4px 0px 5px 0px;
padding:8px 0px 7px 27px;
}

ul.IBD li span.velikost {
font-size: 9px;
font-color: #E0E8F1;
}

div.bookmarks a img {
border:none;
}

p.PPPGD {
text-align: center;
}

#goog-wm {
    h3.closest-match;
    h3.closest-match a;
    h3.other-things;
    ul li;
}
#goog-wm li.search-goog { 
    display: block; 
}
ul.HTML {
list-style-type:none;
margin:0px 0px 0px -10px;
padding:0px 0px 0px 0px;
}
ul.HTML li {
background-image: url('/zc/img/CGSCLS/ico_html.gif');
background-repeat: no-repeat;
background-position: 8px 7px;
clear: both;
margin:-4px 0px 5px 0px;
padding:8px 0px 7px 27px;
}

ul.HTML {
list-style-type:none;
margin:0px 0px 0px -10px;
padding:0px 0px 0px 0px;
}
p.datumHlavicka {
color: #999999;
}

                   
div.st p.prevnext {width: 100%;}                        
div.st a.prev {display: block; width:11px; height: 14px; background-image: url("/zc/img/CGSCLS/arrow_left.gif");float: right; text-decoration: none;margin-right: 13px;}
div.st a.playPauseA {display: block; width:9px; height: 11px; float: right; text-decoration: none; position: relative; top: 1px; margin-right: 10px; }
div.st a.playPauseA img {border: none;}
div.st a.next {display: block; width:11px; height: 14px; background-image: url("/zc/img/CGSCLS/arrow_right.gif"); float:right;text-decoration: none; }
div.st .reset {clear: both; float: none; width: 1px; height: 1px; line-height: 1px;}

.cutAnot { height:100px; overflow: hidden;}