html {background-color:#fffdef}

#container {}
#header {background:url(/img/collage.jpg) no-repeat right top;}
#left {background-image:url(/img/bg/left.png)}
#left_block {border-color:#e1ef00}

#fin {background-image:url(/img/bg/fin.gif)}
#copyright {background-image:url(/img/bg/copyright.gif)}
#copyright, #copyright a {font:normal 11px/15px Arial;color:#fff}
#madein, #madein a {font:normal 11px/15px Arial;color:#5c7d00}

body {font-size:14px;line-height:20px;font-family:"Helvetica Neue", Arial;color:#5d5d5d}
a { font-size:14px; color: #5C7D00; }
h1 {background:url(/img/bg/h.gif) no-repeat right 16px}
h1 span, h1, h2, h3, h4, h5, h6 {font:bold 22px/22px Arial;color:#5c7d00}
h2 {font-size:16px}
h3 {font-size:14px}
h4, h5, h6 {font-size:12px}
hr {background-color:#ffdbbf}
h1 span {background:#fffdef}

#page_text table td, #page_text table th {text-align:center;border:1px solid #f5b798}
#page_text table td {font:bold 12px/20px Arial;color:#b07c63}
#page_text table th {font:bold 12px/24px Arial;color:#824426;background-color:#ffdbbf}

.breadcrumb { z-index: 10; position: absolute; left: 324px; top: 340px; }

#tmenu {border-color:#fbf1e3}
#tmenu ul {border-color:#835840}
#tmenu li, #tmenu li a {font-size:18px;line-height:84px;font-family:Tahoma;color:#a44c24}
#tmenu li.active, #tmenu .active a, #tmenu a:hover {color:#470900}

#slogan {left:183px;top:98px}
#slogan, #slogan a {font-size:14px;line-height:14px;font-family:Tahoma;color:#fde5c2;text-decoration:none}

#phone {background-image:url(/img/bg/phone.png);font-family:Impact;font-size:24px;line-height:24px;color:#fff}
#phone span {font-size:14px; color: #e1ef00; }
#adres {font-family:Arial;font-size:11px;line-height:14px;color:#e1ef00}

#line {background-image:url(/img/bg/line.png)}

.lmenu a {font:bold 14px/16px Arial;color:#e1ef00;background-image:url(/img/bg/lmenu.gif)}
.lmenu span {background-color:#7d7f00}
.lmenu a:hover, .lmenu a.active {color:#fff}

div.h {font:normal 18px/25px Arial;color:#824426;background-image:url(/img/bg/lmenu.gif); background-position:left -87px}
.h span {background-color:#7d7f00}
div.h, .h span {font:normal 18px/20px Arial;color:#e1ef00}
.news ul li {background-image:url(/img/bg/news.gif)}
.news-desc b {font-weight:bold;color:#fff}
div.news-desc {font:normal 12px/18px Arial;color:#fff}
div.news-link, .news-link a {font:normal 11px/14px Tahoma;color:#e1ef00}
.news-link a {background-image:url(/img/icons/article.gif)}

.thumbnails { padding-left: 0 !important; margin-top: 0 !important;}
.thumbnails-left {
    float: left;
    margin-right: 1.5em;
}
.thumbnail-noborder { border: none; box-shadow: none; border-radius: none; }
.thumbnail > a > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; }
a.thumbnail:hover { border-color: #DCEB00; }

code, pre { padding: 0 3px 2px; font-family: Monaco, "Courier New", monospace; font-size: 13px; color: #333333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
code { padding: 3px 4px; color: #d14; }
pre { display: block; padding: 8.5px; margin: 0 0 9px; font-size: 13px; line-height: 20px; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; white-space: pre; white-space: pre-wrap; word-break: break-all; word-wrap: break-word; }
pre code { padding: 0; color: inherit; background-color: transparent; border: 0; }