@CHARSET "UTF-8";
/* KZ */
html,body {
   background: #8b0f05 url('../images/bodaback.png') scroll top center repeat-x;
}
/* menu */
#menuBox, div.panel p.panelLabel a, div.panel p.panelLabel span {
   border-color: #c22032;
}

#col1padWebContent {
   border-color: #9b6060;
   border-width: 0;
   padding-left: 0;
   padding-right: 0;
}
#col1padBox {
   padding: 0 8px;
}

/* uprava prvku globalne */
h1, h2, h2 a {
   color: #8b0f04;
}

a,p.panelLinkMore a, .linkColor {
   color: #8b0f04;
}

a:link {
   color: #8b0f04;
}
a:visited {
   color: #c22032;
}
.oddRow, .evenRow, .row {
   padding: 0px 0px 0px 0px;
   background-color: transparent;
   border-bottom: 1px solid silver;
   margin-bottom:12px;
}

/* SOF Panels Content */
/* EOF Panels Content */
/* SOF MODULES */
.pollBar {
   background-color: #c22032;
}
/* mainpage */
.mainPageBoxWrapper {
   width: 224px;
   float: left;
   margin: 0;padding: 0;
   border: 0;
   height: 305px;
   padding-bottom: 5px;
   overflow: hidden;
}
.mainPageBoxRight {
   margin-left: 7px;
}

.mainPageBoxLeft {
   margin-right: 7px;
}

.mainPageBoxWrapper h2 {
   height:2.4em;
   margin:2px 0 0 0;
}
.mainPageBoxWrapper h2 a {
   font-size: small;
   font-weight: bold;
}
.mainPageBoxWrapper a {
   /*color: black;*/
}
.mainPageBox {
   /*margin-bottom: 5px;*/
   height: 100%;
   overflow: hidden;
   border-bottom: 1px solid #ececec;
}

.mainPageBox p.boxShortText {
   height: 6.2em;
   overflow: hidden;
}

.mainPageBox p.boxPrice {
   text-align: right;
}

.mainPageBoxWebName, #kz-program tr.header th a {
   padding-left: 40px;
   text-transform: lowercase;
   line-height: 1.4em;
   display: block;
   color: white !important;
   font-weight: bold;
}

.mainPageBoxImage {
   height: 150px;
   overflow: hidden;
   width: 217px;
   display: block;
}
.mainPageBoxImage img {
   width: 110%;
   overflow: hidden;
}

.boxmklub .mainPageBoxWebName, #kz-program tr.header-mklub th a:link {
   background: #767561 url('../../../images/m-klub-small.png') no-repeat 2px 2px;
}
.boxmklub h2 a, .boxmklub .boxShortText a, 
#kz-program .item-mklub a:link, #kz-program .item-mklub a:visited  {
   color: #767561;
}
.boxsklub .mainPageBoxWebName, #kz-program tr.header-sklub th a:link {
   background: #ea7f1e url('../../../images/s-klub-small.png') no-repeat 10px 2px;
}
.boxsklub h2 a, .boxsklub .boxShortText a, 
#kz-program .item-sklub a:link, #kz-program .item-sklub a:visited {
   color: #ea7f1e;
}
.boxkino .mainPageBoxWebName, #kz-program tr.header-kino th a:link {
   background: #0196d8 url('../../../images/kinosvet-small.png') no-repeat 10px 2px;
}
.boxkino h2 a, .boxkino .boxShortText a, 
#kz-program .item-kino a:link, #kz-program .item-kino a:visited {
   color: #0196d8;
}
.boxgalerie .mainPageBoxWebName, #kz-program tr.header-galerie th a:link {
   background: #f1b310 url('../../../images/galerie-small.png') no-repeat 10px 2px;
}
.boxgalerie h2 a, .boxgalerie .boxShortText a, 
#kz-program .item-galerie a:link, #kz-program .item-galerie a:visited {
   color: #f1b310;
}
.boxkz-print .mainPageBoxWebName, .boxkz-actual .mainPageBoxWebName, .boxkz-action .mainPageBoxWebName {
   background: #c22032 url('../../../images/kz-small.png') no-repeat 10px 2px;
}
.boxkz-print h2 a, .boxkz-print .boxShortText a {
}
.boxamfiteatr .mainPageBoxWebName, #kz-program tr.header-amfiteatr th a:link {
   background: #78a22f url('../../../images/amfiteatr-small.png') no-repeat 10px 2px;
}
.boxamfiteatr h2 a, .boxamfiteatr .boxShortText a, 
#kz-program .item-amfiteatr a:link, #kz-program .item-amfiteatr a:visited {
   color: #78a22f;
}

/* program */
#kz-program {
   width: 100%;
}
#kz-program tr.header th a:link { line-height: 1.6em; margin: 0.5em 0;}
#kz-program td { padding: 3px 0; }
#kz-program .item-info { line-height: 1.6; }
#kz-program .item-info.open { font-weight: bold;}
#kz-program .item-kino.odd td { background-color: #e5f4fb;}
#kz-program .item-mklub.odd td { background-color: #f1f1ef;}
#kz-program .item-sklub.odd td { background-color: #fcf2e8;}
#kz-program .item-galerie.odd td { background-color: #fdf7e7;}
#kz-program .item-amfiteatr.odd td { background-color: #f2f5ea;}

#kz-program .item-detail {
   vertical-align: top;
}
#kz-program .item-detail img {
   width: 220px;
}
#kz-program .item-detail .notes {
   margin: 1em 0;
}
#kz-program .item-detail .notes td, #kz-program .item-detail .notes th {
/*   font-size: 12px;*/
   padding-right: 1em;
}

#kz-program .date { width: 190px; }
#kz-program .time { width: 45px; }
#kz-program .price {
   text-align: right;
   width: 45px;
}
#kz-program .additional {
   margin-top: 1em;
   font-weight: bold;
}
#kz-program .link-more {
   text-align: right;
   margin-bottom: 0.5em;
   font-weight: bold;
   font-size: 110%;
}

#form-select-date { margin-bottom: 10px; }

/*SOF photogalery*/
.imagesList {
   /*text-align: center;*/
}
.imagesList a img {
   margin: 2px 4px;
}
/*EOF photogalery*/
/* EOF MODULES */


