/*layout*/
body {
   background-color: #b4242e;
   color: #666666;
}
#main-part, /*hlavni cast stranky*/
body.new-window /* pozadi v nove otevrenych oknech (attach, gallery...) */
{
   background-color: #fFFFFF;
}
#center {
}
#shadow {
   background: url('../images/shadow_bg.gif') center repeat-y;
}
#envelope1 {
   background: url('../images/bg_main.gif');
}
#envelope2-3 {
   background: url('../images/bg_main.gif');
}
#top-menu {
   background: url('../images/top_menu_bgnd.gif') top right no-repeat;
}
#top-menu a {
}
.left-menu-title {
   background: url('../images/menu_title_top.gif') top no-repeat; 
   color: white;
}
.left-menu-title-bg {
   background: url('../images/menu_title_bg.gif') repeat-y;
}
#head-line1 {
   background: url('../images/head-line.gif');   
}
#head-line2-3 {
   background: url('../images/head-line2.gif');   
}
.left-menu {
}
.left-column-text {
  background: url('../images/menu_bgnd.gif');
}
#left-column-edit {
   color: #676767;
}
#main-text {
   background: url('../images/bg_main_text.gif') top repeat-x;   
}
.hierarchy-label {
   border-bottom: solid 1px #dfdfdf;
   background: #fafafa url('../images/hierarchy-border.gif') right repeat-y;
} 
#copyright {
   background: url('../images/footer_bgnd.gif');
}
#copyright-text,
#copyright-text-left,
#copyright-text-right {
   color: #c2c2c2;
}
#child-label { /* ramecek kolem vypisu podmenu "pokracovat na" */
   border: 1px solid #DDDDDD;
}

/* style pro tabulku fotogalerie */
table.gallery td {
   border: 1px solid #C7D4E3;
}
table.gallery td.gal-image a:hover {
   background: #ADBEC9;
   color: black;
}
table.gallery td.gal-image {
   background: #EAEFF3;
}

/* homepage */
#homebox-main {
   background: url('../images/home/homebox-bgnd.gif') repeat-y;
}
/* konec homepage */

/* konec stylu pro layout */
/* základní styly nadpisy a odkazy */
.action-result {
   color: red;
}

/* komentare */
.comment-form {
   border: 1px solid #93A0A8;
   background: #EAEFF3;
}
.comment-lab {
   color: #ff7800;
   font-weight: bold;
}
.right-comm-lab {
   color: #ff7800;
   font-weight: bold;
}

.comment-form-text {
   color: gray;
}

/* ramecek kolem formulare */
div.form-box {
   border: 1px solid #D9D9D9;
   background: #F9F9F9;
}

.guestbook-form {
   border: 1px solid #93A0A8;
   background: #EAEFF3;
}

.guestbook-item {
   border-bottom: 1px solid #93A0A8;
}

/* DIV ramecek pro text v editoru */
div.editor-text {
   border: 1px solid #D9D9D9;
   background: #F9F9F9;
}

/*styly pro tabulky*/
/*styl pro tabulku vkladanou  wysiwyg editorem*/
/*tabulka z wysiwyg editoru*/
table.dynamic {
   background-color: #FFFFFF;
   border: none;
}
/*tabulka z wysiwyg editoru*/
table.dynamic td {
   border: 1px solid #c5c5c5;
   color: #666666;
}
tr.table-header {
   background-color: #ebebeb;
}
tr.table-header td {
   color: #666666;
}
tr.tr-odd {
   background-color: #f7f7f7;
}
tr.tr-even {
   background-color: #f7f7f7;
}
/*konec stylu pro table editoru*/

/* vypis novinek */
table.item-table {
   border-bottom: 1px dashed #ff7800;
}

table.item-table td.item-bottom img {
   /*border: 1px solid #ff7800;*/
}

/*vodorovna cara*/
hr {
   color: #c5c5c5;
   background: #c5c5c5;
}
/*nadpis prvni urovne*/
h1 {
   color: #b4242e;
}
h2 {
   color: #e13e48;
}
/*zvyrazneny text, vkladany z editoru*/
.highlight {
   color: #b9333c;
}
.left-menu ul li {
   list-style-image: url('../images/li_menu.gif');
}
ul li {
   list-style-image: url('../images/li.gif');
}

/*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 #c5c5c5;
}
input.button {
   border: 1px solid #000000;
   color: #43635F;
   background-color: #d8e8f2;
}
.form-required {
   color: #FF6102;
}
.form-error-bg {
   background: #FF9F9F;
   color: white;
   font-weight: bold;
}

/* 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;
}
/*konec stylu pro formulare*/
/*styly pro odkazy*/
a:link {
   color: #ff7f00;
}
a:visited {
   color: #ff7f00;
}
a:hover {
   color: #afc725;
}
a:active {
   color: #ff7f00;
}
a.menu:link {
   color: #666666;
}
a.menu:visited {
   color: #666666;
}
a.menu:hover {
   color: #b4242e;
}
a.menu:active {
   color: #666666;
}
a.copyright:link {
   color: #c2c2c2;
}
a.copyright:visited {
   color: #c2c2c2;
}
a.copyright:hover {
   color: #7c7c7c;
}
a.copyright:active {
   color: #c2c2c2;
}
#copyright-text-left a {
   color: #aaaaaa;
   text-decoration: underline;
}
#copyright-text-left a:hover {
   color: #666666;
}
#left-column-edit a:link {
   color: #121212;
}
#left-column-edit a:visited {
   color: #121212;
}
#left-column-edit a:hover {
   color: #b4242e;
}
a.right-comm-title:link {
   color: #14608b;
}
a.right-comm-title:visited {
   color: #14608b;
}
a.right-comm-title:hover {
   color: #43635F;
}
a.right-comm-title:active {
   color: #14608b;
}
a.comments-count {
   font-weight: bold;
}
a.comments-count:link {
   color: #ff7800;
}
a.comments-count:visited {
   color: #ff7800;
}
a.comments-count:hover {
   color: #FF3300;
}
a.comments-count:active {
   color: #ff7800;
}
.hierarchy-label a:link {
   color: #878787;
}
.hierarchy-label a:visited {
   color: #878787;
}
.hierarchy-label a:hover {
   color: #b4242e;
}
/*konec stylu pro odkazy*/