﻿*{margin:0;padding:0;}
html{font-size:100.01%;}
html,body{height:100%;min-height:100%;}
body{font:normal 13px/normal Arial;color:#f2e1c8;text-align:center;background:url('/img/bg.jpg') repeat 0 0;behavior:url('/hover.htc');}
#basis{width:971px;margin:0 auto;position:relative;text-align:left;padding:38px 0;//padding-bottom:0;}
img{border:0;}
a{outline:none;}
ul{list-style:none;}
#layer, #layer1, #layer2, #layer3, #head{width:100%;float:left;}
#layer{background:url('/img/bg1.gif') repeat-y 0 0;}
#layer1{background:url('/img/bg2.png') no-repeat 0 0;padding-top:18px;behavior:url('/iepngfix.htc');}
#layer1.cal{background:url('/img/bg3_cal.png') no-repeat 0 0;}
#layer2{background:url('/img/bg3gif.gif') no-repeat 0 100%;padding-bottom:20px;}
#layer3{margin:0 19px;background-color:#32291b;width:931px;_margin:0 0 0 9px;}
#head{clear:both;}
#logo{width:158px;height:172px;margin:75px 0 0 37px;float:left;}
#top{width:719px;height:289px;margin:0 -20px 0 0;padding-left:18px;background:url('/img/top_bg.gif') no-repeat 0 0;float:right;}
#wrap{float:left;clear:both;width:100%;padding-bottom:11px;}
#sidebar{width:217px;padding:0 0 0 12px;float:left;background:url('/img/vert_dott.gif') repeat-y 100% 0;}
#nav,.navbox{font:normal 12px/normal "Times New Roman";text-transform:uppercase;margin:13px 0;}
#nav li,.navbox li{padding:9px 0 0 12px;}
#nav a, .navbox a{color:#ffeaca;padding-left:19px;background:url('/img/br_arrow.gif') no-repeat 0 4px;text-decoration:none;}
#nav a:hover, .navbox a:hover{color:#a9d037;background:url('/img/g_arrow.gif') no-repeat 0 4px;}
.navbox{width:204px;background:url('/img/navb_cntr.gif') repeat-y 0 0;}
.navbox div{background:url('/img/navb_top.gif') no-repeat 0 0;padding-top:7px;}
.navbox ul{background:url('/img/navb_bottom.gif') no-repeat 0 100%;padding-bottom:17px;}
.box{width:204px;text-align:center;background:url('/img/box_cntr.gif') repeat-y 0 0;}
.box div{padding-bottom:16px;background:url('/img/box_bottom.gif') no-repeat 0 100%;}
.box h1{padding:15px 0 9px 0;font:normal 20px/normal Georgia;color:#ffd29b;background:url('/img/box_top.gif') no-repeat 0 0;}
.box img{border:1px solid #a3957f;margin:5px;}
.box img:hover{border-color:#fff;}
.box p{padding-top:5px;}
.box p em,.map p em{background:url('/img/lupa.gif') no-repeat 0 2px;padding:0 0 0 16px;font:normal 11px/normal Tahoma;}
.box p a,.map p em a{color:#e5c79a;}
#content{float:left;width:657px;margin:0 0 0 -1px;padding:0 22px 0 24px;background:url('/img/vert_dott.gif') repeat-y 0 0;}
#bc{float:left;width:697px;margin:0 -25px 0 -28px;padding:0 0 2px 10px;background:url('/img/bc_bg.gif') no-repeat 0 100%;_margin-left:-14px;}
#bc ul{float:left;padding:7px 0 9px 22px;background-color:#443a2b;width:675px;font:normal 11px/normal Tahoma;}
#bc li{float:left;padding:0 14px 0 10px;background:url(/img/doble_arrow.gif) no-repeat 100% 60%;}
#bc li a{color:#fff;}
#bc li a:hover{text-decoration:none;}
#bc li.active{color:#a9d037;background:none;}
#content h2{font:normal 20px/normal Georgia;color:#ffd29b;padding-bottom:4px; clear :both;}
#content3{padding-top:10px;float:left;width:100%}
#content #content3 h2{padding:0;}
#content h5{font-weight:normal;margin:10px 0 8px 0;float:left;width:100%;}
.hr1{clear:both;float:left;width:100%;margin:18px 0 5px 0;height:1px;line-height:0;font-size:0;background:url('/img/hor_dott.gif') repeat-x 0 0;}
.after_bc{padding:0 0 10px 0;float:left;margin-bottom:7px;background:url('/img/hor_dott.gif') repeat-x 0 100%; width: 100%}
.after_bc p{padding:5px 0;}
#content .after_bc{padding-top:5px;}
#content #content2 .after_bc{padding-top:0;}
#content2{float:left;width:429px;margin:0;clear:left;padding:10px 8px 0 0;background:url('/img/vert_dott.gif') repeat-y 100% 0;}
.var{width:212px;float:left;margin:6px 2px 0 0;}
.var a{text-decoration:none;}
.var img{padding:13px 15px 15px 12px;width:185px;height:117px;background:url('/img/border1.gif') no-repeat 0 0;}
.var2 img,.photo img{padding:13px 15px 15px 12px;width:185px;height:117px;background:url('/img/border3.gif') no-repeat 0 0;}
.photo img{margin:0 1px 2px 0;}
.var div{margin:0 7px 0 5px;padding:0 10px 14px 16px;background-color:#261f14;height:110px;overflow:hidden}
.var h3 a{font-size:11px;color:#f6eddf;}
.var p a{color:#e5c79a}
#right_col{float:left;width:204px;margin:0 0 0 -1px;padding:10px 0 0 15px;background:url('/img/vert_dott.gif') repeat-y 0 0;}
#calendar #zag{width:204px;height:26px;background:url('/img/calendar_bg.gif') no-repeat 0 0;border:none;}
#calendar{width:204px;margin:6px 0 20px 0;font:normal 10px/normal Tahoma;border-collapse:collapse;color:#e5c79a;border:0}
#calendar td, #calendar th{border:1px solid #483e2f;text-align:center;}
#calendar tfoot td{border:none;}
#calendar tfoot td p{position: relative;}
#calendar tfoot td p i{top:-83px;left:46px;position: absolute;font-size:24px;color:#fff;}
#calendar th{padding:5px 0;}
#calendar a{color:#e5c79a;text-decoration:none;display:block;padding:6px 0;}
#calendar a:hover{color:#fff;}
#calendar a.rezerv{background-color:#6b8e04;color:#fff;}
#calendar a.borrow{background-color:#ff0000;color:#aed243;}
#calendar #zag a{display:block;width:5px;height:9px;padding-top:0;text-decoration:none;}
#calendar #zag a#ago{background:url('/img/ago.gif') no-repeat 0 0;float:left;margin:7px 0 0 10px;}
#calendar #zag a#ahead{background:url('/img/ahead.gif') no-repeat 0 0;float:right;margin:7px 10px 0 3px;}
#calendar #zag a.mes{background:none;font-size:11px;padding:0;float:left;margin:3px 0 0 28%;color:#fff;_margin-left:18%;width:auto;height:auto;}
.sale{border:0;line-height:17px;width:60%;}
.col2{width:40px;text-align:center;}
#choice{font:normal 14px/normal "Times New Roman";}
#choice p{padding:2px 0;//padding:0;}
#choice input{margin:0 8px 0 0;}
#choice .selected{color:#a9d037;}
.srb{font:normal 10px/normal Tahoma;color:#e5c79a;margin-top:-8px;}
.srb span{padding-right:9px;}
.srb img,.headline img{position:relative;top:2px;margin-right:3px;}
.kolvo{float:left;margin-top:7px;}
.kolvo label{display:block;padding:0 0 7px 0;}
.kolvo p{float:left;padding-right:34px;}
.kolvo .fio{clear:both;padding:14px 0 0 0;}
.kolvo .fio input{width:151px;}
.kolvo p.button{clear:both;padding:0;margin:11px 0;background:url('/img/button_lft.gif') no-repeat 0 0;}
.kolvo p.button input{width:auto;border:0;font:normal 14px/normal "Times New Roman";color:#fde7c7;background:url('/img/button_rght.gif') no-repeat 100% 0;padding:3px 9px 7px 9px;cursor:pointer;}
.map{text-align:center;}
.map p{padding-top:10px;}
.map img{padding:7px;width:190px;height:162px;background:url('/img/border2.gif') no-repeat 0 0;}
.bigmap{}
.bigmap img{background: url(../img/bg_for_map.gif) no-repeat 0 0;padding:13px 15px 15px 12px;margin:15px 0;}

.tab{border-collapse: collapse;width:100%;}
.tab .tab_one{background-color:#3E3323;}
.tab td, .tab th{border:1px solid #483e2f;text-align:left;padding:5px 5px 5px 15px;}
.tab td a { color: #f2e1c8;}
.tab th{text-align: center;}

/* страница Календарь*/
#armor{float:left;padding:23px 23px 0 18px;width:889px;}
#header{text-align:center;}
.sel{float:left;width:100%;font:normal 14px/normal "Times New Roman";}
.sel li{float:left;}
.sel li.rght_s{float:right;}
.sel select{width:90px;}
.sel a{color:#ffeaca;padding-left:11px;line-height:26px;background:url('/img/sel_quote.gif') no-repeat 0 60%;}
#logo_c{text-align:center;float:left;margin:-9px 0 20px 0;clear:both;width:100%;}
#armor h1{width:725px;font:normal 48px/normal Georgia;color:#e0bb82;margin:0 auto;padding:0 0 21px 0;text-transform:uppercase;background:url('/img/hor_stick.gif') no-repeat 0 100%;}
#month{width:725px;font:normal 13px/normal Georgia;padding:17px 0 20px 0;margin:0 auto;background:url('/img/hor_stick2.gif') no-repeat 0 100%;}
#month li{display:inline;padding:0 5px;}
#month a{color:#ebb563;}
#month a:hover{text-decoration:none;}
#month span{color:#fff;text-decoration:underline;}
#content_a{width:100%;float:left;padding-bottom:120px}
.headline{float:left;clear:both;width:100%;padding:30px 0 0 0;color:#ffd29b;}
.headline h2{float:left;font:normal 20px/normal Georgia;}
.headline h2 a{color:#ffd29b;text-decoration:none;}
.headline ul{float:right;font:normal 10px/normal Tahoma;}
.headline li{float:left;padding-left:15px;}
.days{border-collapse:collapse;text-align:center;width:100%;font-size:11px;font-family:Tahoma;border:0;margin-top:13px;}
.days tr.one_tr td{padding:7px 0 9px 0;}
.days td,.days th{border:1px solid #554731;width:20px;}
.days th{width:auto;font:normal 14px/normal "Times New Roman";text-align:left;padding:0 10px 0 19px;}
.days col.we{background-color:#392f21;}
.days td.borrow{background-color:#ff0000;}
.days td.rezerv{background-color:#6B8E04;}
.days a{text-decoration:none;display:block;height:28px;}
/* end страница Календарь*/
#footer{clear:both;height:41px;margin:0 23px 11px 16px;padding:0 14px 0 15px;font:normal 9px/normal Tahoma;color:#bca98b;background:url('/img/foot.gif') repeat-x 0 0;}
#footer.foot{padding:0;}
#footer p{float:left;width:33%;text-align:center;padding-top:15px;}
#footer p.a{text-align:left;}
#footer p.b, #footer.foot p.a{padding-top:5px;}
#footer p.b img{margin:0 3px;}
#footer p.c{float:right;text-align:right;}
#footer.foot p.b{padding-top:15px;}
#footer.foot p.c{padding-top:7px;}
#footer a{color:#bca98b;text-decoration:none;}
#footer a span{background:url('/img/ringo.gif') no-repeat 0 0;padding:3px 0 4px 20px;}


/* мои феньки  */
#calendar td.active a{color: #A9D037;}
.days td.hover{background-color:#995E11;}

/* Календарь окно */
#dialog{width:100%;height:100%;background: url('/img/transp.png') repeat 0 0;position: fixed;z-index:1000;text-align: center;top:0;left:0;}
*html #dialog{position: absolute;}
#inDialog{width:615px;margin:auto;padding-top:10%;}
.reg{width:615px;text-align:left;padding:0 10px 40px 10px;margin:0 auto;float:left;background-color: #32291B;}
.reg p{padding:4px 0;width:100%;float:left}
.reg .del{text-align:right;padding:13px 14px 0 0;height:auto;}
.reg .del img{border:0;}
.reg h1{font-size:18px;margin:38px 0 30px 38px;float:left;width:90%}
.reg select{width:50px;}
.reg label{width:200px;display:block;float:left;text-align:right;font:bold 11px/22px Tahoma;margin-right:12px;color:#eae8e8;}
.reg span{padding:0 5px 20px 38px;color:#eae8e8;display: block;}
.reg input{width:208px;height:22px;border:0;float:left;}
.reg .butt3{width:auto;height:auto;margin-left:212px;//margin-left:106px;_margin-left:71px;}
.reg .butt3.b3{margin-left:5px;}
.reg .butt3 input{width:auto;font:bold 10px/normal Tahoma;cursor:pointer;padding:0 5px}
.reg #r_img{position: absolute;top:55px;right:60px}

/*  Новости */
    .news
    {
        border-bottom:dotted #FFEACA 1px;
        margin-bottom: 15px;
        padding: 5px;
    }
    .news h3
    {
        color: #A9D037;
    }
    .news span
    {
        display:block;
        float:left;
        font-size: 13px;
        font-family: tahoma;
        width: 100px;
    }
    .news a.download
    {
        color: #E5C79A;
    }
    .news p
    {
        margin: 2px;
    }
