/*
 * http://gobleni.z7z.eu
 */

body {background-image: url(../../home/image/lenta_sl.png), url(../../home/image/lenta_sl1.png), url(../../home/image/panama1.jpg);
      background-position: top left, top right, top left;
      background-repeat: repeat-y, repeat-y, repeat;
      font-family:"Times New Roman", Times, serif;
      color: #3a1d03;
      font-size: 18px;}

a {text-decoration: none;
   color: #3a1d03;}

img { border: none; }

header { background-image: url(../../home/image/panama.jpg);
         width: 980px;
         height: 160px;
         margin: 0 auto;
         padding: 10px 10px 0 10px; }

#header { border: #956d30 dashed 2px;
          border-bottom: none;
          height: 134px;
          padding: 10px;
          overflow: hidden; }

#left_header { position: relative;
               display: table-cell;
               width: 134px;
               height: 134px;
               letter-spacing: -6px;
               line-height: 10px;
               font-size: 20px;
               font-weight: bold;
               text-align: left;
               vertical-align: middle;
               background-image: url(../../home/image/igla.png);
               background-size: contain;
               background-repeat: no-repeat; }

#center_header { position: relative;
                 display: table-cell;
                 width: 665px;
                 height: 104px;
                 background-image: url(../../home/image/panama1.jpg);
                 padding: 10px; }

#center_header .border_center_header { border: #e3d9cd dashed 2px;
                                       height: 90px;
                                       padding: 10px; }

.smallMenuTop { position: relative;
                font-size: 20px;
                font-weight: bold;
                text-align: center;
                background-image: url(../../home/image/panama.jpg);
                margin-top: -8px;; }

#title { position: relative;
         font-size: 55px;
         font-weight: bold;
         text-align: center; }

#right_header { position: relative;
                display: table-cell;
                width: 134px;
                height: 134px;
                letter-spacing: -6px;
                line-height: 10px;
                font-size: 20px;
                font-weight: bold;
                text-align: right;
                vertical-align: middle;
                background-image: url(../../home/image/sl.png);
                background-size: contain;
                background-position: center;
                background-repeat: no-repeat; }

.nav { position: relative;
       display: table-cell;
       border: #956d30 dashed 2px;
       border-right: none;
       width: 200px;
       padding: 10px;
       vertical-align: top; }

#content { background-image: url(../../home/image/panama.jpg);
           width: 980px;
           min-height: 400px;
           margin: 0 auto;
           padding: 0 10px 10px 10px;
           vertical-align: top; }

.content { position: relative;
           background-image: url(../../home/image/panama1.jpg);
           display: table-cell;
           border: #956d30 dashed 2px;
           width: 780px;
           padding: 10px; }

.path { position: relative;
        background-image: url(../../home/image/path.png);
        background-size: cover;
        font-size: 25px;
        font-weight: bold;
        width: 195px;
        height: 45px;
        margin-top: -10px; }

.path a { display: block;
          position: relative;
          margin: 10px;
          line-height: 45px; }

.tab { position: relative;
       display: table-cell;
       text-align: center;
       vertical-align: middle;
       background-size: 180px 180px;
       background-repeat: no-repeat;
       width: 190px;
       height: 190px;
       cursor: pointer; }

.tab div { font-size: 18px;
           font-weight: bold; }

.tab img { max-height: 110px;
           max-width: 110px; }

#dolu { position: relative;
        font-size: 18px;
        font-weight: bold;
        text-align: center;
        background-image: url(../../home/image/panama.jpg);
        width: 1000px;
        margin: 0 auto; }

#back_to_top { display: none;
               position: fixed;
               bottom: 0;
               right: 0;
               background-color: #e5b34b;
               border: #3a1d03 solid 2px;
               font-size: 24px;
               font-weight: bold;
               color: #3a1d03;
               cursor: pointer;
               z-index: 10000; }

.edit { background-image: url(../../home/image/edit.png); }

#login_forma { border: #3a1d03 solid 1px;
               background-image: url(../../home/image/panama.jpg); }

#login_forma input, #login_forma textarea{ background-color: #e0cbb0;
                                           border: #3a1d03 solid 1px; }

.important { font-weight: bold;
            color: #f00;
            text-shadow: 1px 1px 0 #000, -1px -1px 0 #000; }

/*////////////////////////////////////////////////*/

#validator { position: fixed;
             bottom: -5px;
             left: 0;
             z-index: 100000; }

.djam { width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        opacity: 0;
        top: 0;
        cursor: pointer;
        background-color: #000;
        z-index: 1000; }

.djam, .djam1 { position: fixed; }

.djam1 { z-index: 10000; }

.djam1 { padding: 10px;
         width: auto;
         height: auto;
         border-style: solid;
         border-width: 3px;
         box-shadow: 10px 10px 10px #000;
         border-radius: 5px;
         background: #fff;
         overflow-x: no-display;
         overflow-y: auto; }

.hiks, .djam, .djam1 { cursor: pointer; }

.hiks { text-decoration: underline; }

.sthoverbuttons-label { display: none; }

.edit { position: relative;
        width: 30px;
        height: 30px;
        background-size: cover;
        cursor: pointer;
        float: left; }

.key { float: right;
       cursor: pointer;
       height: 30px; }

/****************************************ЗА БИСКВИТКИ*****************************************/
#biskvitki { position: fixed;
             top: 0;
             left: 0;
             width: 100%;
             background-color:  rgba(0, 0, 0, .5);
             color: #fff;
             display: none;
             font-size: 22px;
             font-weight: bold;
             text-shadow: 1px 1px 0 #000, -1px -1px 0 #000;
             text-align: center;
             padding: 10px 0;
             z-index: 100000000000; }

#ok { cursor: pointer;
      color: #ff0;
      font-size: 22px;
      font-weight: bold; }
/****************************************************************************************************/