/*layout*/
body {
   background: #ffefb6; /* #F3F7FA;*/
   color: #8c5b36;
}
body.editor,
#main-part, /*hlavni cast stranky*/
body.new-window, /* pozadi v nove otevrenych oknech (attach, gallery...) */
td.mailing-list /* chybne se zobrazovalo pozadi v mailing-listu v nekvalitnich klientech */
{
   background-color: #fFFFFF;
}
#center {
   /*background: url('../images/shadow.gif') repeat-y center;*/
}

#main-text{
   background: #ffefb6; 
}

/* style pro tabulku fotogalerie */
table.gallery td {
   border: 2px solid #F8CA60;
}

table.gallery td.gal-image-over,
table.gallery td.gal-image a:hover {
   background: #F8CA60 url('../images/pic.gif') right bottom no-repeat;
}
table.gallery td.gal-image {
   background: #fff3c9 url('../images/pic.gif') right bottom no-repeat;
}

#locbar {
   background: #fff2c7 url('../images/bg_locbar.gif') right bottom no-repeat;
}

/* základní styly nadpisy a odkazy**********************************************/
.action-result {
   color: red;
   background: #ffdbdb;
   border: 1px solid red;
}
.action-result-ok {
   background: #cbffd2;
   color: green;
   border: 1px solid green;
}

div.num {
   padding: 2px;
   background: #fff3c9;
   border: 1px solid #F8CA60;
   color: #fc904f;
   font-weight: bold;
   font-size: 10px;
}


/* ramecek kolem formulare */
div.form-box {
   border: 1px solid red;
   background: yellow;
}

/* DIV ramecek pro text v editoru */
div.editor-text {
   border: 1px solid black;
   background: yellow;
}

/*tabulka z wysiwyg editoru*/
table.dynamic {
   background-color: #FFFFFF;
   border: none;
}
/*tabulka z wysiwyg editoru*/
table.dynamic td {
   border: 1px solid #95A192;
   color: #43635F;
}
tr.table-header {
   background-color: #ABE8D6;
}
tr.table-header td {
   color: #3DCCAC;
}
tr.tr-odd {
   background-color: #DFF2DA;
}
tr.tr-even {
   background-color: #ECFFE7;
}


/* vypis novinek */
table.item-table {
   border-bottom: 1px dashed #FBC408;
}

hr {
   color: #95A192;
   background: #95A192;
}
h1 {
   color: #ee561a;
}
.highlight {
   color: #dC702F;
}
/*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 #95A192;
}
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;
}

/* 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;
}

a:link,
a:visited,
a:active {
   color: #8c5b36;
}
a:hover {
   color: #ee561a;
}
a.menu:link,
a.menu:visited,
a.menu:active {
   color: #43635F;
}
a.menu:hover {
   color: #14608b;
}
a.katastr:link,
a.katastr:visited,
a.katastr:active {
   color: #fe701b;
}
a.katastr:hover {
   color: #14608b;
}

a.copyright:link,
a.copyright:active,
a.copyright:visited {
   color: #43635F;
}
a.copyright:hover {
   color: #92A18E;
}
/* galerie listovani */
a.gallery-move {
   border: 1px solid #adbec9;
   background: #f1f7fb;
}

a.gallery-move:hover {
   background: yellow;
}
/* strankovani */
.listing {
   font-size: 0.8em;
   font-weight: bold;
   color: #4A809E;
}
a.a-listing:active,
a.a-listing:visited,
a.a-listing:link {
   color: #4A809E;
}
a.a-listing:hover {
   color: #43635F;
}

a.mapside:link,
a.mapside:active,
a.mapside:visited {
   background: #fee99e url('../images/bg_link.gif') right bottom no-repeat;
   /*color: #946948;*/
}
a.mapside:hover {
   background: #fc904f;
   color: #ffffc6;
}
