/***
** www.MiREINA.LT
** MiR engine 1.7
***/

HTML { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; }
#wrap { width: 100%; min-width: 1000px; margin-top: 10px; }

a, a img { border: 0 }

.hide { display: none; }

.namieirsode {
    min-height: 100%;
    min-width: 1650px;
    width: 100%;
    height: auto;
    position: fixed;
    z-index: -999;
    top: 0;
    left: 0;
}

.lineBold { background-color: #007D3A; clear: both; height: 4px;  }
.lineBottom { height: 3px; background-color: #007D3A; clear: both; }

.logotipas { margin-top: 20px; text-align: center; }



#lastNewsId { text-align: right; font-family: tahoma; font-size: 12px; padding-top: 5px; }
.promo { float: right; text-align: right; font-family: tahoma; font-size: 12px; padding-top: 5px; }
.promoBig { font-size: 32px; font-weight: bold; font-family: Georgia; padding-top: 15px; }

#content .topline { height: 30px; margin-top: 10px; }

#menuLeft .menuList { margin: 0px; padding: 0px; list-style: none; font-family: arial; font-size: 16px; }
#menuLeft .menuList LI { float: left; padding: 3px 5px; margin-right: 4px; margin-bottom: 1px; cursor: pointer; }
#menuLeft .menuList LI.selected { border-bottom: 1px solid #F8BE18; margin-bottom: 0px; }
#menuLeft .menuList a { text-decoration: none; color: #000; }
#menuLeft .menuList a:hover { text-decoration: underline; color: #F8BE18; }

#menuRight { float: right; width: 380px; text-align: right;}
#menuRight a { font-size: 12px; text-decoration: none;}
#menuRight a:hover { text-decoration: underline; }

#LastNumber { position: relative; width: 860px; }
#LastNumber .rightBlock { position: absolute; width: 250px; z-index: 2; top: 10px; right: 0px; }
#LastNumber .leftBlock { position: absolute; width: 250px; z-index: 2; top: 10px; left: 0px; }
#LastNumber .imageBlock { }
#LastNumber .bottomBlock { text-align: center; }
#LastNumber .centerBlock {
    left: 95px;
    position: absolute;
    top: 145px;
    z-index: 3;
}

#LastNumber .newsList { margin: 0px; padding: 0px; list-style: none; }
#LastNumber .newsList LI { margin: 0px; padding: 0px; padding: 5px 5px 5px 10px; font-family: Arial; font-size: 18px;}

#LastNumber .newsList LI B { margin: 0px; padding: 0px; color: #F8BE18; font-weight: 900; clear: both; display: block; text-transform: uppercase;  }

#LastNumber .dcblack LI,
#LastNumber .mcblack LI B { color: #000; }
#LastNumber .dcred LI,
#LastNumber .mcred LI B { color: #D61F40; }

#LastNumber .mcwhite LI B { color: #FFF; }



.namieirsodeBg {
    position: fixed;
    z-index: -998;
    display: none;
}

@media screen and (max-width: 1024px){
    .namieirsode {
        left: 50%;
        margin-left: -512px; }
}
@media screen and (max-width: 1600px){
    .namieirsode {
        left: 0;
        margin-left: -12px; }
}


#content { min-height: 265px; width: 860px; margin: 0px auto; }
#content .contents { display: none; }
#dle-content H2.text { font-size: 70px; color: #F8BE18; font-weight: 900; font-family: Arial; border-bottom: 4px solid #F8BE18; line-height: 55px; margin: 0px; padding-bottom: 0px; margin-bottom: 10px; }
#dle-content .news, #dle-content .text { text-align: justify; }

.clear { clear: both; }
#namieirsode { position: relative; }

#namieirsode .tarpas { width: 1px; height: 120px; float: left; position: relative; }
.namieirsodeTxt { text-align: center; }

#videoFrame { background: transparent; width: 660px; height: 340px; margin: 40px auto 0px auto; }

.shadow {
  -moz-box-shadow:    0px 0px 10px 15px #331D1F;
  -webkit-box-shadow: 0px 0px 10px 15px #331D1F;
  box-shadow:         0px 0px 10px 15px #331D1F;
  border: 2px solid #331D1F;
}

#videoFrame .video { width: 99%; height: 99%; padding: 0px; }

#numeriai .listNumeriai { width: 100%; padding: 0px; margin: 0px; list-style: none; }
#numeriai .listNumeriai LI { width: 100px; height: 142px; border: 1px solid #F8BE18; padding: 2px; margin: 4px; float: left; }
#numeriai .listNumeriai LI img { width: 100px; }
#numeriai .listNumeriai LI.new { width: 200px; height: 283px; }
#numeriai .listNumeriai LI.new img { width: 200px; }

#sponsors { position: relative; height: 71px; clear: both; }
#sponsors .express { height: 31px; position: absolute; left: 10px; top: 5px; font-family: tahoma; font-size: 12px; }
#sponsors .express a { text-decoration: none; color: #666; }
#sponsors .copy { width: 80px; text-decoration: none; color: #050505; height: 20px; font-family: monospace; position: absolute; right: 10px; cursor: help;
top: 5px; font-size: 8px; text-align: center; line-height: 8px; letter-spacing: 2px;
    padding: 0px;
    /*
    background: rgb(189, 189, 189);
    background: rgba(189, 189, 189, .85);
    -moz-box-shadow:    0px 0px 20px 12px #BDBDBD;
    -webkit-box-shadow: 0px 0px 20px 12px #BDBDBD;
    box-shadow:         0px 0px 20px 12px #BDBDBD;
    */
}
#sponsors .copy SPAN { display: block; font-weight: bold; font-size: 9px; letter-spacing: 1px; }

#menu UL.menu { text-decoration: none; list-style: none; margin: 0px; padding: 0px; position: absolute; left: 10px; top: 0px; }
#menu .menu LI { float: left; padding: 5px 5px; margin-right: 10px; font-family: Arial; font-size: 18px; width: 180px; border-bottom: 1px solid #CCC; color: #FFF; cursor: pointer; }
#menu .menu LI:hover, #menu .menu LI.selected { margin-bottom: 1px; font-weight: bold; border-bottom: 2px solid #666;  text-transform: uppercase; }


#menu .place {
    /*
    background: none repeat scroll 0 0 #000000;
    opacity: 0.6;
    */
    background: rgb(54, 25, 25);
    background: rgba(54, 25, 25, .8);

    height: 36px;
    padding: 7px 0 0 7px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#foto, #download { background-color: #331D1F; margin-left: 183px; margin-top: 80px; min-height: 235px; padding: 3px 0 0 5px; width: 625px; }
#foto UL, #download UL { text-decoration: none; list-style: none; margin: 0px; padding: 0px; }
#foto UL LI { float: left; margin: 2px 2px 0px 0px; padding: 2px; width: 202px; cursor: pointer; }
#download UL LI { float: left; margin: 2px; padding: 2px; width: 250px; text-align: center; cursor: pointer; }

#foto .bigFoto { min-height: 235px; position: relative; background-color: #331D1F; }
#foto .bigFoto .inFoto { text-align: center; position: absolute; top: 0px; z-index: 4; left: -3px; background-color: #331D1F; }
#foto .bigFoto .showFoto { width: 660px; text-align: center; padding: 5px 5px 0px 5px;
  -moz-box-shadow:    0px 0px 7px 10px #331D1F;
  -webkit-box-shadow: 0px 0px 7px 10px #331D1F;
  box-shadow:         0px 0px 7px 10px #331D1F;
}
#foto .bigFoto .showFoto img { max-width: 830px; }
#foto .bigFoto span.prev, #foto .bigFoto span.next { position: absolute; z-index: 2; right: 4px; top: 250px; font-weight: bold; width: 48px; padding: 4px; background-color: #331D1F; font-size: 30px; height: 32px; color: #fff; }
#foto .bigFoto span.prev { right: auto; left: 5px; }
#foto .bigFoto span.close { right: -5px; top: -5px; width: 18px; background-color: #331D1F; color: #FFF; padding: 4px; border: 1px solid #DDD; font-size: 14px; line-height: 14px; text-align: center; position: absolute;  }
.hand { cursor: pointer; }





.rating {
    color: #757575;
    font-size: 11px;		/* ! */
    font-family: tahoma;	/* ! */
    width: 85px;
    height: 16px;
}
.unit-rating {
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 85px;
    height: 16px;
    position: relative;
    background-image: url(../dleimages/rating.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
.unit-rating li {
    text-indent: -90000px;
    padding: 0px;
    margin: 0px;
    float: left;
}
.unit-rating li a {
    display: block;
    width: 17px;
    height: 16px;
    text-decoration: none;
    text-indent: -9000px;
    z-index: 17;
    position: absolute;
    padding: 0px;
}
.unit-rating li a:hover {
    background-image: url(../dleimages/rating.gif);
    background-position: left center;
    z-index: 2;
    left: 0px;
}
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 34px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; }
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating {
    background-image: url(../dleimages/rating.gif);
    background-position: left bottom;
    position: absolute;
    height: 16px;
    display: block;
    text-indent: -9000px;
    z-index: 1;
}

/* ==================== BB коды */

.editor_button {
    float: left;
    cursor: pointer;
    padding-left: 2px;
    padding-right: 2px;
}
.editor_buttoncl {
    float: left;
    cursor: pointer;
    padding-left: 1px;
    padding-right: 1px;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
}
.editbclose {
    float: right;
    cursor: pointer;
}
.editor_button select {
    font-family: tahoma;
    font-size: 11px;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}




.items { width: 420px; display: inline-block; vertical-align: top; }
.items .image { max-width: 420px; }
.items .title { margin-bottom: 4px; }
.items .title strong { font-size: 17px; color: #0A5F34; font-family: Georgia;}
.title .rightText { float: right; font-size: 11px; color: #666; padding-top: 4px; display: inline;  }

.selectVersion { margin: 0; padding: 0; list-style: none; width: 100%; height: 40px; }
.selectVersion a { text-decoration: none; color: #000; width: 100%; display: block; }
.selectVersion LI:hover a , .selectVersion LI.hover  a { color: #FFF; }
.selectVersion LI { width: 49%; display: inline-block; height: 40px; text-align: center; vertical-align: middle; font-size: 30px; cursor: pointer; }
.selectVersion LI:hover, .selectVersion LI.hover { background-color: #01823C; color: #FFF; text-shadow: 1px 2px 1px #000 }
.selectVersion LI.l { width: 1%; text-ident: -9999; background: #0A5F34; cursor: default; }

