@charset "utf-8";
/* CSS Document */

html,
body { min-width: 980px; height: 100%;}
body { margin: 0; font: 13px Tahoma, Geneva, sans-serif; color: #bdb688; background: #6a612f url(reapeat-x.gif) repeat-x left top;}
a { color: #fde01d; text-decoration: underline;}
a:hover { color: #fde01d; text-decoration: underline;}
a img { border: none;}

h1,h2,h3,h4,h5,h6 { font-weight: normal; line-height: normal; color: #080808;}
h1 { font-size: 21px; margin: 0; color: #dbd18f;}
h2 { font-size: 18px;}
h3 { font-size: 16px;}
h4 { font-size: 14px;}
h5 { font-size: 12px;}
h6 { font-size: 10px;}

.site-wrap { height: auto !important; height: 100%; min-height: 100%; background: url(reapeat-y.gif) repeat-y center top; margin: 0 auto;}
.site-wrap2 { background: url(header.jpg) no-repeat center top; margin: 0 auto;}
.wrapper-inner { width: 980px; margin: 0 auto;}

/*--header
----------------*/
.header { height: 439px; position: relative;}
.site-name { position: absolute; top: 3px; left: 0;}
.slog {}
.contacts-top { font-size: 14px; line-height: 21px; color: #dbd18f; position: absolute; top: 394px; left: 23px; background: url(skype-top.gif) no-repeat left top; height: auto !important; height: 21px; min-height: 21px; padding: 0 0 0 27px;}
.contacts-top2 { font: 14px Arial, Helvetica, sans-serif; color: #dbd18f; position: absolute; top: 384px; right: 10px;}
.ct-2 { height: 48px; width: 220px; display: block; overflow: hidden;}

.m-top { border: solid 1px yellow; position: absolute; top: 33px; right: 9px;}
ul.menu-top { margin: 0; padding: 0; list-style: none; font-size: 0; height: 35px; width: 700px;}
ul.menu-top li { margin: 0; padding: 0; float: left;}
ul.menu-top li a { display: inline-block; font-size: 15px; color: #dbd18f; padding: 8px 17px 9px 17px; text-decoration: none;}
ul.menu-top li a:hover { color: #2c2509; text-decoration: none; background: url(mt-bgo.gif) repeat-x left top;}

ul.menu-left { margin: 0 0 32px; padding: 0; list-style: none;}
ul.menu-left li { margin: 0; padding: 1px 10px 1px 38px; background: url(ml-bglevel2.gif) no-repeat 32px center;}
ul.menu-left li a { display: inline-block; padding: 0; font: 11px Arial, Helvetica, sans-serif; color: #dbd18f; text-decoration: none;}
ul.menu-left li a:hover { color: #ffffff; text-decoration: underline;}

ul.menu-left li.level-3 a { padding-left: 8px;}
ul.menu-left li.level-4 a { padding-left: 16px;}
ul.menu-left li.level-5 a { padding-left: 22px;}
ul.menu-left li.level-6 a { padding-left: 28px;}
ul.menu-left li.level-7 a { padding-left: 34px;}
ul.menu-left li.level-8 a { padding-left: 40px;}

ul.menu-left li.level-1 { margin: 0 0 1px; padding: 0; background: #2c2509;}
ul.menu-left li.level-1 a { display: block; text-decoration: none; font-size: 13px; color: #dbd18f; padding: 7px 10px 7px 8px;}
ul.menu-left li.level-1 a:hover { text-decoration: none; color: #2b2406; background: #fde720 url(mt-bgo.gif) repeat-x left bottom;}

.table { border-collapse: collapse; border-spacing: 0; width: 100%; margin: 0;}
.column1 { vertical-align: top; padding: 9px 0 0 12px; width: 246px;}
.column2 { vertical-align: top; padding: 9px 57px 178px 25px;}

.n1 { background: #6f6635 url(news-bg.gif) no-repeat left top; width: 246px; margin: 0 0 100px;}
.n2 { height: auto !important; height: 100px; min-height: 100px; background: url(news-bg.gif) no-repeat left bottom; padding: 10px 0;}
h2.news2 { margin: 0; color: #dbd18f; font-size: 19px; padding: 0 10px 5px 8px;}
.news-date { font-size: 11px; color: #fde01d; text-decoration: underline; padding: 0 8px 1px 8px;}
.news-anonce { font-size: 13px; color: #dbd18f; padding: 0 8px 5px 8px; background: url(news-bg.gif) no-repeat left bottom; margin: 0 0 23px;}

.informers { text-align: center; padding: 0 0 14px;}

.bgh { display: inline-block; background: url(c-bgo.gif) repeat-x left top; height: 31px; padding: 0 96px 0 16px;}
* html .bgh { display: inline;}
*+html .bgh { display: inline;}

.crumbs { font-size: 12px; color: #fde01d; text-decoration: none; border-bottom: solid 1px #bdb688; display: inline-block; padding: 0 46px 1px 16px; margin: 0 0 10px;}
* html .crumbs { display: inline;}
*+html .crumbs { display: inline;}
.crumbs a { text-decoration: none; color: #bdb688;}
.crumbs a:hover { text-decoration: none; color: #bdb688;}

.e-block { height: 81px; width: 631px; display: block; overflow: hidden;}
.edit-block { margin: 0; padding: 0; font-size: 13px; color: #dbd18f; position: absolute; top: -156px; left: 292px; height: 127px; width: 631px;}
h2.edit-block2 { font-size: 19px; color: #dbd18f; margin: 0; display: inline-block; background: url(c-bgo.gif) repeat-x left top; height: 28px; padding: 3px 10px 10px 12px;}
* html h2.edit-block2 { display: inline;}
*+html h2.edit-block2 { display: inline;}

.footer { background: #bdb688 url(footer.gif) repeat-x left top; width: 100%; height: 128px; margin: 0 0 -5px;}
.footer-inner { width: 980px; margin: 0 auto; position: relative;}

.f-left { float: left; padding: 18px 0 0 19px;}
.mega { font: 11px Arial, Helvetica, sans-serif; color: #2c2509; text-decoration: none; padding: 0 0 12px;}
.mega a { color: #2c2509; text-decoration: underline;}
.mega a:hover { color: #2c2509; text-decoration: underline;}
.site-counters { padding: 0; width: 520px;}

.f-right { float: right; padding: 19px 71px 0 0;}
.copyrights { font: bold 12px Arial, Helvetica, sans-serif; color: #2c2509; padding: 0 0 25px; text-align: right;}
.adres { font: 14px Arial, Helvetica, sans-serif; color: #120e03; padding: 0 0 4px; text-align: right;}
.adres2 { font-size: 14px; line-height: 21px; color: #120e03; background: url(skype-bot.gif) no-repeat left top; height: auto !important; height: 21px; min-height: 21px; padding: 0 90px 0 27px; float: right;}
.contacts-bot { position: absolute; top: 39px; right: 277px; font: 14px Arial, Helvetica, sans-serif; color: #120e03;}

/* Tables
-------------------------------*/

/*table.table0 td p,table.table1 td p,table.table2 td p { margin: 0;}*/

table.table0 { border-collapse: collapse;  border-spacing: 0;}
table.table0 td { padding: 5px; border: none;}

table.table1 { border-collapse: collapse;  border-spacing: 0;}
table.table1 tr:hover { background: #e9e9e9;}
table.table1 td { padding: 5px; border: 1px solid #91949a;}

table.table2 { border-collapse: collapse;  border-spacing: 0;}
table.table2 tr:hover { background: #e9e9e9;}
table.table2 td { padding: 5px; border: 1px solid #91949a;}
table.table2 th { padding: 8px 5px; border: 1px solid #fff; background-color: #888; color: #fff; text-align: left;}

/* gallery
-------------------------------*/
table.gallery { border-spacing: 10px; border-collapse: separate;}
table.gallery td { background-color: #f0f0f0; text-align: center; padding: 15px;}
table.gallery td img {}

/* hr line
-------------------------------*/
hr { color: #aaa; background: #aaa; height: 1px; border: none;}
/* clear elements

-------------------------------*/
.YMaps { color:#000; }
.clear { clear: both; height: 0; overflow: hidden; font-size: 0;}
