/*layout*/
body {
   background: #571305 url('../images/bg_body.gif') repeat-x; 
   color: #ebc36a;
}

#main-part, 
body.new-window, 
td.mailing-list 
{
   background-color: #fFFFFF;
}
#main-part {
   background: #421003 url('../images/bg_right.gif') top right repeat-y;   
}
#center {
   background: url('../images/bg_top.gif') top center no-repeat;
}
#center2 {
   background: url('../images/bg_bottom.gif') bottom center no-repeat;
}
#head-buttons {
   background: url('../images/bg_btn.jpg') left no-repeat;
}
#head-left {
   background: url('../images/bg_top_left.gif') no-repeat;   
}
#head-right {
   background: url('../images/bg_top_right.jpg') no-repeat;   
}
#main-text {
   background: url('../images/bg_main_top.gif') left top no-repeat;   
}
#copyright {
   background: url('../images/bg_copy.jpg');
}
#copyright-text,
#copyright-text-left,
#copyright-text-right {
   color: #983515;
}

#child-label { /* ramecek kolem vypisu podmenu "pokracovat na" */
   border: 1px solid #DDDDDD;
}

/* style pro tabulku fotogalerie */
table.gallery td {
   border: 1px solid #922e1b;
}
table.gallery .gal-text {
   /*color: black;*/
}
table.gallery td.gal-image-over a,
 table.gallery td.gal-image a {
   /*color: black;*/
}
table.gallery td.gal-image-over,
table.gallery td.gal-image a:hover {
   background: #7a1e0c;
   /*color: black;*/
}
table.gallery td.gal-image {
   background: #872613;
}

div.news-bottom,
div.news-item {
   background: #571305;
}

img.bord, 
div.news-item img {
   border: 1px solid #ca8600;
}

div.news-bottom img,
img.nobord {
   border: none;
}
/* základní styly nadpisy a odkazy**********************************************/
.action-result {
   color: red;
   background: #ffdbdb;
   border: 1px solid red;
}
.action-result-ok {
   background: #f1d492;
   color: #922a0e;
   border: 1px solid #922a0e;
}

/* komentare */
.comment-form {
   border: 1px solid #922e1b;
   background: #7a1e0c;
}
.comment-lab {
   color: #a2391d;
   font-weight: bold;
}
.right-comm-lab {
   color: #c2593d;
   font-weight: bold;
}

.comment-form-text {
   color: #c2593d;
}

/* ramecek kolem formulare */
div.form-box {
   border: 1px solid #922e1b;
   background: #7a1e0c;
}

/* DIV ramecek pro text v editoru */
div.editor-text {
   border: 1px solid #922e1b;
   background: #7a1e0c;
}


/*tabulka z wysiwyg editoru*/
table.dynamic {
   background-color: #FFFFFF;
   border: none;
}
/*tabulka z wysiwyg editoru*/
table.dynamic td {
   border: 1px solid #922e1b;
   color: #ebc36a;
}
tr.table-header {
   background-color: #571305;
}
tr.table-header td {
   color: #aa2f17;
}
tr.tr-odd {
   background-color: #7a1e0c;
}
tr.tr-even {
   background-color: #872613;
}



/* vypis novinek */
table.item-table {
   border-bottom: 1px dashed #FBC408;
}

table.item-table td.item-bottom img {
   /*border: 1px solid #f59500;*/
}

hr {
   color: #922a0e;
   background: #922a0e;
}
h1 {
   color: #c6860c;
}
h2.item-detail-name {
   color: #ce8e0d;
}

.highlight {
   color: #e54c13;
}
ul.menu li {
   /*list-style-image: url('../images/li_menu.gif');*/
}
ul li {
   list-style-image: url('../images/li.gif');
}
ul.menu li.li-parent,
li.li-parent {
   list-style-image: none;
   list-style-type: none;
}


/*styly pro formulare*/
input.text, 
input.field-normal, 
input.field-longer, 
input.field-long, 
input.field-short, 
input.field-shorter, 
select, 
textarea 
{
   border: 1px solid #a23622;
   background: #922e1b;
   color: #ebc36a;   
}
select {
   background: white;
   color: black;
}
input.button {
   border: 1px solid #a23622;
   color: #ebc36a;
   background-color: #571305;
}
.form-required {
   color: #FF6102;
}
.form-error-bg {
   background: #FF9F9F;
   color: white;
   font-weight: bold;
}

input.field-search {
   background: #f1d492 url('../images/bg_search.gif') left center no-repeat;
   border: 1px solid #dead4b;
   color: #571305;
}

input.mlist {
   background: #e0b255;
   color: #571305;
}
/* flash */
body.editor div.flash-right,
body.editor div.flash-left,
body.editor div.flash-center {
   border: 1px dashed blue;
   background: #eee url('../../../../../administrace/images/flash_small.gif');
}
body.editor div.flash-stream,
body.editor div.flash-youtube {
   border: 1px dashed blue;
   background: #eee url('../../../../../administrace/images/flash.gif') no-repeat center;
}

/* barva preklopeneho data v kalendari */
.date-sel-div .date-over,
.date-sel-div .date-year-over,
.date-sel-div .close-button-over,
.date-sel-div .date-direct-over { 
   background: #ff9426;
}
.date-sel-div,
.date-sel-div table td {
   color: black;
}

/*styly pro odkazy*/

a:link,
a:visited,
a:active {
   color: #ce8e0d;
}
a:hover {
   color: #ebc36a;
}
a.item-detail-name:link,
a.item-detail-name:visited,
a.item-detail-name:active {
   color: #ce8e0d;
}
a.item-detail-name:hover {
   color: #ebc36a;
}

a.menu:link,
a.menu:visited,
a.menu:active {
   color: #43635F;
}
a.menu:hover {
   color: #14608b;
}
a.copyright:link,
a.copyright:active,
a.copyright:visited {
   color: #983515;
}
a.copyright:hover {
   color: #b31c00;
}
a.right-comm-title:active,
a.right-comm-title:visited,
a.right-comm-title:link {
   color: #ce8e0d;
}
a.right-comm-title:hover {
   color: #ffa200;
}
a.comments-count {
   font-weight: bold;
}

a.comments-count:link,
a.comments-count:visited,
a.comments-count:active {
   color: #ce8e0d;
}
a.comments-count:hover {
   color: #ebc36a;
}

/* galerie listovani */
a.gallery-move {
   border: 1px solid #adbec9;
   background: #f1f7fb;
}

a.gallery-move:hover {
   background: yellow;
}
a.listing-act, 
a.listing-act {
   color: #bc2f0c;
   background: #ce9a21;
}
/* strankovani */
.listing {
   font-size: 0.8em;
   font-weight: bold;
   color: #4A809E;
}
a.a-listing:active,
a.a-listing:visited,
a.a-listing:link {
   color: #f1cd77;
}
a.a-listing:hover {
   color: #bc2f0c;
   background: #eeba51;
}