.stars {text-align:center;vertical-align:middle;font:bold 10pt Verdana;width:30px;height:30px;line-height:30px;margin:0px; background:url("/image/star1~r-0-47febf3ab6b05d69e2aae6ef.jpg") no-repeat;color:black;text-decoration:none;border:0px;cursor: pointer;}
.stars :hover{background:url("/image/star2~r-0-f77228633752d38cc676356a.jpg");cursor: pointer;}
body{background:#150d00  url("/image/zekotum63~r-0-f2545033aee20611b1a5646e.jpg") repeat;margin:0px;box-sizing:border-box;}
/* top */
.tbtoppark {
    width: 100%;
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:  center;
    padding: 0px;
    margin: 0px;
    height:330px;
    background: url("/image/1680/park2048~r-0-77707413fcd2a6cd5e1f4d21.jpg") no-repeat top center;
}
.tdmain {
    margin: 0px;
    padding: 0px;
    border: 0px;
    width: 100%;
}
.tbtopasf {
    width:100%;
    height: 160px;
    background: url("/image/asf~r-0-bdcb5cf43167f2087ba3f326.gif") repeat-x;
    padding: 0px;
    margin: 0px;
}
#top{position:absolute;top:10px;left:130px;background:url("/image/lady~r-0-9632f6310a1634a3e6825993.png") no-repeat;height:451px;width:491px;}

p.index, h1.index {
    text-align: center;
    color: #FFCC99;
    font: bold 45pt Monotype Corsiva;
    margin: 0px;
}

p.indexa, h1.indexa {
    text-align: right;
    color: orange;
    font: 65pt Monotype Corsiva;
    margin: 0px 70px 0px 0px;
}

#torch_left, #torch_right {
    position: absolute;
    top: 30px;
    width: 65px;
    height: 128px;
    background: url("/image/torch~r-0-0aeb6fa0981df547eab70ff2.gif") no-repeat;
}
#torch_right {
    right: 10px
}
#torch_left {
    left: 10px
}
#embl {
    background-image: url("/image/embl~r-0-6eebf79ca791f99670af21f9.gif");
    width: 300px;
    height: 160px;
    float: right;
}
#embl p,#embl h1 {
    width: 230px;
    padding: 0px 35px 5px 35px;
    text-align: justify;
    margin: 0px;
    text-indent: 20px;
    color: #FFCC99;
    font: bold 12pt Monotype Corsiva;
}
#embl h1 {
    padding: 15px 35px 0px 35px;
}

#embl h1:first-letter {
    color: orange;
    font-size: 30pt;
    line-height: 30px;
}
/* menu */
.tabgl,.love_pod,.main,.tabgl_fon{
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items: stretch;
    min-height: 100%;
    height: 100%;
}
#menu{
    align-self: stretch;
    height: 100%;
}
#search_box2{
    width:100%;
    height:80px;
    text-align: center;
    background: #150d00;
    margin: 0px auto;
    border:2px solid orange;
}
#search_box2 input[name=search]{width: 80%;
    height:30px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border:1px solid green;
}
#search_box2 input[name=search]:focus{
    border:2px solid orange;
}
#search_box2 .search_but{
    cursor: pointer;
    padding: 5px 12px;
}
.tdmenu {
    display:block;
    margin: 0px;
    padding: 0px;
    vertical-align: top;
    text-align: center;
    background: url("/image/bord_acanthus~r-0-cd62878842405dcaecdcc510.gif") repeat-y top left;
    width: 245px;
    height: 100%;
}


.skachat{margin:0px auto;padding:0px;width:85%;text-align:center;vertical-align: top;}
.love_rom{text-align:center;color:#FFCC99;margin:0px;font:bold 36pt Monotype Corsiva;}
.love_pod{height:auto;min-height:auto;}
.td_poisk {
    vertical-align: top;
    padding: 0px;
    text-align: center;
    background-color: #150d00;
    border: 2px solid #CD853F;
    width: 50%;
    padding-top: 5px;
    padding-bottom: 5px;

}

.tb_main_rom{text-align:center;margin:0px auto;width:99%;}

.tabgl {
    background-color: #503b2e;
    border: 2px solid #b19376;
    font: 14pt Times new roman;
    align-items: center;
}
.tabgl_td12,.tabgl_td13,.tabgl_ch{border:1px solid #76a139;padding:3px;}
.tabgl_td13,.tabgl_ch{background-color:#b19376;}
.tabgl_td12{background-color:#e7c8a9;font-weight:bold;flex-grow:3;}
.tabgl_td13{flex-grow:1;}
.tabgl_ch{width:130px;margin:3px 1px;}
.rate{text-align:center;border:1px solid #150d00;background-color:#FFCC99;color:black;height:15px;margin:0px;width:30px;vertical-align:middle;font:bold 10px Verdana;}
.form_rate{width:80px;text-align:center;margin:0px;padding:0px;height:20px;vertical-align:middle;}
.oprate{text-align:center;border:1px solid #009900;color:black;vertical-align:middle;height:15px;margin:0px;font:bold 10px Verdana;}

.gl_rate{font:bold 13pt verdana;color:green;}
.gl_fon{padding:10px;background:#fcf0e1 url("/image/wood1.jpg") repeat;}
.romsil{text-align:right;text-decoration:underline;font:bold 14pt Monotype Corsiva;margin:10px;}

.annot {
    text-align: justify;
    vertical-align: top;
    color: black;
    font: 14pt Arial;

    text-indent: 30px;
    padding-bottom: 0px;

}
.img_annot{flex-grow:1;;}
.cover{max-width:200px;text-align:center;margin:0px auto; padding:10px;}
.annotac{     margin: 20px;   flex-grow:3;}
.td_annot{vertical-align:top;margin:0px auto;}
.zag_annot,.td_zag_annot{text-align:left;vertical-align:top;color:black;padding:0px;margin:0px;font:bold 14pt Times New Roman;}
.td_zag_annot{margin-left:10px;width:60%;}
.zag_annotac{vertical-align:top;text-align:center;width:100%;padding:0px;margin:0px;color:darkgreen;font:25pt Monotype Corsiva;}
.td_annotac{padding:0px;margin:0px;text-align:center;background-color:white;vertical-align:middle;}
h1.sonnik{text-align:center;color:#FFCC99;margin:0px;font:bold 25pt Monotype Corsiva;}
.img_lov{width:500px;display:block;margin:0px auto;}
.par_book{width:300px;font-size:10pt;border-spacing: unset;}

table.par_book tr:nth-child(even){background: #c7daaf;}
table.par_book tr:nth-child(odd){background:white;}
table.par_book td:nth-child(1){text-align:right;width:100px;padding:5px}
table.par_book td:nth-child(2){text-align:left;width:200px;padding:5px;font-weight:bold;}
.pad_krasiv{padding-left:150px;text-align:left;width:100%;}
.main_kul{width:100%;background-color:#150d00;height:421px;text-align:center;margin:0px auto;border:2px solid #CD853F;}
.tbvtor_kul{width:100%;text-align:center;margin:0px auto;margin-bottom:2px;padding-left:70px;margin-top:2px;background-color:#150d00;border:2px solid #CD853F;}
.tdvtor_kul{vertical-align:top;background:url("/image/bordright~r-0-f3e45e8c2624584b02b351f1.jpg") repeat-y top right;text-align:left;padding:10px;padding-left:100px;}
a{text-decoration:none;color:#ffffcc;font:10pt Times new roman;}
a:hover{color:#f7aa06;text-decoration:underline}
.stat{display:none;}
p.menu{text-align:center;text-decoration:underline;color:orange;margin-top:20px;width:170px;margin-left:10px;font:bold 20pt Monotype Corsiva;}
.poisk,.poisk_und{font:bold 18pt Monotype Corsiva; margin-bottom:5px;}
.poisk{color:#CCFF66;}
.poisk_und{text-decoration:underline;color:orange;}
a.downl {text-align:center;text-decoration:none;color:black;font:bold 12pt Times new roman;}
a.downl:hover {text-decoration:underline;color:red;}
a.download {text-align:center;text-decoration:none;color:green;}
a.download:hover {text-decoration:underline;}
.tbromani{text-align:left;color:black;font:bold 8pt Verdana;width:100%;border:0;background-color:#422506;}
table.tbromani tr:nth-child(even){background: #f7de7b;}
table.tbromani tr:nth-child(odd){background:#F0FFF0;}
.nolimit,.nolimit td,td.nolimit,.nolimit tr{margin:0;padding:0;background: transparent;}
.fl_rate{    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items: stretch;}
.p_fl_rate{width:50%;}
table.tbromani tr:first-child{color:white;background-color:#150d00;text-align:center;}

.thavtor{width:30%;text-indent:20px;}
.thrazmer{width:130px;}
.thrate{width:200px;}
.thrazn{width:150px;}
.tdpad{padding-left:10px;}
.td_bottom{text-align:center;margin:0px;padding:0px;background:url("/image/bra~r-0-5b685b55ee258fd644367fc8.gif") repeat-x;height:80px;width:100%;}
h1.orange{text-align:center;margin:0px;color:darkorange;font:bold 37pt Monotype Corsiva;}
p.lightgreen{text-align:center;margin:0px;color:#CCFF66;font:bold 28pt Monotype Corsiva;}
h1.lightgreen{text-align:center;margin:0px;color:#CCFF66;font:bold 28pt Monotype Corsiva;}
h1.green{text-align:center;margin:0px;color:#006600;font:bold 23pt Monotype Corsiva;}

.search{border:1px solid #150d00;background-color:#FFCC99;width:190;height:32;color:#150d00;font:bold 12px Verdana;}
a.downloadb{text-decoration:none;color:green;font:bold 30pt Monotype Corsiva}
a.rom{text-decoration:none;color:orange;font:30pt Monotype Corsiva;}
a.abcdgreeng {text-decoration:none; color:#FFCC99;font:bold 9pt Verdana;}
a.rom:hover,a.abcdgreeng:hover {text-decoration:underline;color:#FFCC99;}
a.abcdorangeg {text-decoration:none;color:darkorange;font:bold 9pt Verdana;}
a.downloadb:hover,a.abcdorangeg:hover {text-decoration:underline;color:darkorange;}
#black a:link,#black a:visited,#black a:active{text-decoration:none;color:black;font:bold 10pt arial}
a.grey{color:grey;text-decoration:underline;font:7pt Verdana;}
a.krasiv {text-decoration:none;color:#db3d18;font:18pt Monotype Corsiva;}
a.krasiv:hover {text-decoration:underline;color:#db3d18;}
.twhite,.tblack{font:bold 8pt Verdana;}
.twhite{color:#FFCC99;}
.tblack{color:black;}
.ttextsmall{color:black;text-align:center;font:7pt arial;padding:0px;margin:0px;}
.twhitebig{color:#FFCC99;font:bold 14pt Times new roman;}
#coolmenu{border:0;width:190px;vertical-align:middle;margin-left:2px;margin-top:0px;margin-right:2px;}
*html #coolmenu{width:190px;}
#coolmenu a{vertical-align:middle;font:bold 11pt Verdana;padding-top:6px;padding-bottom:0;margin-top:0px;padding-left:0px;display:block;height:32px;background:url("/image/knopka~r-0-1b00a6cddf85e4380b3460b5.gif") no-repeat;width:100%;color:#FFCC99;text-decoration:none;border-bottom:0;margin-bottom:10px;}
html>body #coolmenu a{width:auto;}
#coolmenu a:hover{background-image:url("/image/klik~r-0-117626ad9406b772988cfdc0.gif");height:32px;color:#FFCC99;}
#kulmenu{text-align:center;border:0;vertical-align:middle;width:250px;padding-top:10px;margin:0px;}
.tdkulmenu{width:30%;text-align:left;padding:0px;margin:0px;}
*html#kulmenu{width:250px;}
#kulmenu a{text-align:center;vertical-align:middle;font:bold 15pt Georgia;padding-top:12px;margin:10px;margin-right:0px;padding-bottom:0px;padding-left:0px;height:58px;width:250px;display:block;float:none;background:url("/image/1680/kul1680~r-0-8bef0f6818f245ac7f792e96.jpg") no-repeat;color:orange;text-decoration:none;border-bottom:0;}
#kulmenu a:hover{text-align:center;width:250px;background-image:url("/image/1680/kul_klik1680~r-0-1805cf37114be672073fa951.jpg");height:58px;color:#FFCC99;}

.tb_kom{vertical-align:middle;width:80%;text-align:center;margin:0px auto;padding-top:10px;}
.kom{text-align:justify;vertical-align:top;color:black; font:11pt Verdana;text-indent:30px;}
li{margin:0px;padding:0px;}

.sape{font-size:10pt;color:#FF9900;background-color:#150d00;text-align:justify;border:1px solid #CD853F;padding:10px;width:185px;}
.partneri{font-size:17px;color:#FFCC99;text-align:center;font-family:Monotype Corsiva;font-weight:bold;padding-bottom:10px;padding-top:0px;width:100%;}

#coolmenuh{border:0;width:100%;vertical-align:bottom;text-align:right;margin-left:2px;margin-top:0px;margin-right:2px;}
#coolmenuh a{text-align:center;vertical-align:middle;font:bold 9pt Georgia;padding-top:4px;width:190px;padding-bottom:0;margin-top:0px;padding-left:0px;display:inline-table;height:32px;background:url("/image/knopka~r-0-1b00a6cddf85e4380b3460b5.gif") no-repeat;color:#FFCC99;text-decoration:none;border-bottom:0;
margin-bottom:10px;}
#coolmenuh a:hover{background-image:url("/image/klik~r-0-117626ad9406b772988cfdc0.gif");height:32px;color:#FFCC99;}
#krasota{text-align:left; vertical-align:top;width:210px;margin:15px;}
.kras{text-align:center;text-decoration:underline;color:orange;margin:0px;margin-bottom:5px;padding:0px;font:bold 19pt Monotype Corsiva;}
ul{color:#FF0000; margin:0px; list-style-position: outside; padding-left:15px; list-style-type:disc; }
a.tem_ssil{color: #CCFF66;text-decoration:none;font: 16pt Monotype Corsiva;}
a.tem_ssil:hover{text-decoration:underline;}
h3.kursiv{font:bold 25pt Monotype Corsiva;color:#FFCC99;margin:0px;}
.komment_fon_top{padding:0px;margin:0px auto;width:700px; height:58px; background-image: url("/image/topkom~r-0-ac0e666747182f20db92c5c4.jpg");}
.komment_komm{padding:0px; margin:0px auto;width:700px;background-image: url("/image/kom~r-0-5ef96f94305ee35b59d4cfe9.jpg");}
.komment_fon_bottom{padding:0px;margin:0px auto;width:700px; height:58px; background-image: url("/image/bottomkom~r-0-fabcf5a432d6ebf7f390a6b1.jpg");}
.kom_gl{width:100%; text-align:center;margin:0px auto;}
.sape{width:300px;}
.td_rate{width:200px;background: transparent;}
#online-menu{display:none;}
@media screen and (max-width: 1920px) {
    .tbtoppark {
        background: url("/image/1680/park1920.jpg") no-repeat top center;
    }
}
@media screen and (max-width: 1680px) {
    .tbtoppark {
        background: url("/image/1680/park1680~r-0-d9a3b44c4d32daed6d8815ff.jpg") no-repeat top center;
    }
    .skachat{width:80%;}
}
@media screen and (max-width: 1600px) {
    .tbtoppark {
        background: url("/image/1680/park1600.jpg") no-repeat top center;
    }

}
@media screen and (max-width: 1440px) {
    .tbtoppark {
        background: url("/image/park1440.jpg") no-repeat top center;
    }
    a.rom{font:25pt Monotype Corsiva;}
    .td_rate{width:130px;}
}
@media screen and (max-width: 1366px) {
    .tbtoppark {
        background: url("/image/park1366~r-0-b553d233e3cbb3a9e381f794.jpg") no-repeat top center;
    }
    p.index, h1.index {
        font: bold 40pt Monotype Corsiva;
        margin-left:50px;
    }
    p.indexa, h1.indexa {
        font: 55pt Monotype Corsiva;
    }
    #top{left:70px;}
    .img_lov{width:400px;}
}
@media screen and (max-width: 1152px) {
    .tbtoppark {
        background: url("/image/park1152.jpg") no-repeat top center;
    }
    #top{left:0px;}
}
@media screen and (max-width: 1050px) {
    .tbtoppark {
        background: url("/image/800_1000/park800.jpg") no-repeat top center;
        height:280px;
    }
    #top{display:none;}
    .tdmenu {
display:none;
    }
    .love_rom{font-size:25pt;}

    .skachat{margin:0px;padding:0px;width:100%;text-align:left;height:100%;}
    #online-menu{background:linear-gradient(to bottom, #ffffff 5%, #FFFFCC 100%);
        display:flex;flex-direction:row;
        justify-content:left;
        align-items:  flex-start;
        width:250px;
        height:40px;
        border-radius: 20px 0px 0px 20px;
        -moz-border-radius: 20px 0px 0px 20px;
        position: fixed;
        top:0px;
        right:0px;
        z-index:0;}
    #online-menu a.home{
        background:url("/image/home.gif") no-repeat;
        background-position: center center;
        width:50px;
        height:40px;
        margin-left:10px;
        z-index:80;
        display:block;

        position: relative;}
    #online-menu a.home:hover{
        background:url("/image/home_hover.gif") no-repeat;background-position: center center;}
    #razd_lib{cursor:pointer;width:150px;}
    #razd_lib .title_lib{font:bold 10pt Arial; align-self: center;}
    #razd_lib .but_title_lib{display:none;}
    #online-menu .main_menu{display:flex;flex-direction:column;align-items:center;}
    #online-menu #razd_lib .menu_lib{
        display:none;
        border-radius: 0px 0px 20px 20px;
        -moz-border-radius: 0px 0px 20px 20px;
        width:150px;
        z-index:8;
        margin:0px 5px 0px 0px;
        border:2px solid green;
        border-top:0px;
        position:relative;
        background:linear-gradient(to bottom, #FFFFCC 5%, #ffffff 100%);
    }
    #online-menu .main_menu .menu_lib a{
        display:block;
        padding:7px;
        border-top:1px green solid;
        color:black;
        font:bold 10pt Arial;
        text-decoration:none;}
    #online-menu .main_menu .menu_lib a:hover{background:orange;    border-radius:20px;
        -moz-border-radius: 20px;}
    #poisk{background:url("/image/lupa.gif") no-repeat;
        width:35px;
        height:35px;
        background-position:center center;
        z-index:80;
        float:right;
        margin:2px;
        position:absolute;
        top:0px;
        right:0px;
        cursor:pointer;}
    #search_box{
        width:400px;
        height:80px;
        text-align: center;
        background: #150d00;
        margin: 0px auto;
        top:43px;
        right:0px;
        border-radius: 20px 0px 0px 20px;
        -moz-border-radius: 20px 0px 0px 20px;
        position: fixed;
        border:2px solid orange;
        display:none;
    }
    .icon_close_bl{position: absolute;
        cursor:pointer;
        z-index:200;
        clear:both;
        width: 20px;
        display:block;
        height: 21px;
        top:0px;
        right:0px;
        background:url("/image/krest_sm.png") no-repeat;}
    .search_but{
        background:white url("/image/lupa_sm.gif") no-repeat;
        background-position:center center;
        border-radius: 10px;
        -moz-border-radius: 10px;
        width:35px;height:35px;
        border:1px solid orange;
        cursor:pointer;}
    input[name=search]{width:250px;height:25px;border:1px solid orange;}
}
    @media screen and (max-width: 900px){
        p.index, h1.index {
            font: bold 30pt Monotype Corsiva;
            margin:0px;
        }
        p.indexa, h1.indexa {
            font: 45pt Monotype Corsiva;
        }
        .love_pod{flex-direction:column;justify-content:center;}
        .td_poisk{width:99%;}
        .img_annot{margin:0px auto;text-align:center;}
        .romsil{text-align:right;text-decoration:underline;margin:5px 0px;font:bold 14pt Monotype Corsiva;}
    .komment_fon_top{width:100%;
        background:#ccb281;
        border-radius: 20px 20px 0px 0px;
        -moz-border-radius: 20px 20px 0px 0px;}
    .komment_komm{width:100%;background:#ccb281;}
    .komment_fon_bottom{width:100%;
        background:#ccb281;
        border-radius: 0px 0px 20px 20px;
        -moz-border-radius: 0px 0px 20px 20px;}
    .kom_gl{border-radius: 20px;
        -moz-border-radius: 20px;border:3px solid darkolivegreen;
    width:80%}
}
@media screen and (max-width: 800px){
    .pad_krasiv{padding-left:50px;}
}
@media screen and (max-width: 600px) {
    #torch_right {
        right: 0px;
    }

    #torch_left {
        left: 0px
    }
    p.index, h1.index,p.indexa, h1.indexa {
        text-align: center;
        margin:0px;
    }
    .sape{width:300px;}
    .tabgl_fon{display:block;}
    .img_lov{width:290px;}
    .td_rate{width:80px;display:none}
    .tdpad{padding-left:2px;}
    .thavtor{width:30%;text-indent:20px;}
    .thrazmer{width:130px;}
    .thrate{display:none}
    .thrazn{width:150px;}
    .pad_krasiv{padding-left:10px;}
    #search_box{
        width:320px;}
}