.bblack10, .bgrey10, .blightgrey10, .bgreen10, .bwhite10, .bred10, .bblue10, .byellow10, .bbrown10, .borange10,
.bblack11, .bgrey11, .blightgrey11, .bgreen11, .bwhite11, .bred11, .bblue11, .byellow11, .bbrown11, .borange11,
.bblack12, .bgrey12, .blightgrey12, .bgreen12, .bwhite12, .bred12, .bblue12, .byellow12, .bbrown12, .borange12,
.bblack13, .bgrey13, .blightgrey13, .bgreen13, .bwhite13, .bred13, .bblue13, .byellow13, .bbrown13, .borange13,
.bblack14, .bgrey14, .blightgrey14, .bgreen14, .bwhite14, .bred14, .bblue14, .byellow14, .bbrown14, .borange14,
.bblack16, .bgrey16, .blightgrey16, .bgreen16, .bwhite16, .bred16, .bblue16, .byellow16, .bbrown16, .borange16,
.bblack18, *.bred18,
.bzero1,.bzero12,
td, p, li, div, *.bfon, .fbrown11
{font-family: arial, helvetica, verdana;}

.bzero1
{font-size:1px;}

.bblack10, .bgrey10, .blightgrey10, .bgreen10, .bwhite10, .bred10, .bblue10, .byellow10, .bbrown10, .borange10,.bfon
{font-size:10px;}

.bblack11, .bgrey11, .blightgrey11, .bgreen11, .bwhite11, .bred11, .bblue11, .byellow11, .bbrown11, .borange11,
td,p,li,div, .fbrown11
{font-size:11px;}

.bblack12, .bgrey12, .blightgrey12, .bgreen12, .bwhite12, .bred12, .bblue12, .byellow12, .bbrown12, .borange12, .bzero12
{font-size:12px;}

.bblack13, .bgrey13, .blightgrey13, .bgreen13, .bwhite13, .bred13, .bblue13, .byellow13, .bbrown13, .borange13
{font-size:13px;}

.bblack14, .bgrey14, .blightgrey14, .bgreen14, .bwhite14, .bred14, .bblue14, .byellow14, .bbrown14, .borange14
{font-size:14px;}

.bblack16, .bgrey16, .blightgrey16, .bgreen16, .bwhite16, .bred16, .bblue16, .byellow16, .bbrown16, .borange16
{font-size:16px;}

.bblack18, *.bred18
{font-size:18px;}

.bzero1, .bzero12
{color:#e7e7e7;}

.bblack10, .bblack11, .bblack12, .bblack13, .bblack14, .bblack16,.bblack18
{color:#000000;}

.bgrey10, .bgrey11, .bgrey12, .bgrey13, .bgrey14, .bgrey16
{color:#555555;}

.blightgrey10, .blightgrey11, .blightgrey12, .blightgrey13, .blightgrey14, .blightgrey16,
td,li,div
{color:#888888;}

.bgreen10, .bgreen11, .bgreen12, .bgreen13, .bgreen14, .bgreen16
{color:#329664;}

.bwhite10, .bwhite11, .bwhite12, .bwhite13, .bwhite14, .bwhite16
{color:#ffffff;}

.bred10, .bred11, .bred12, .bred13, .bred14, .bred15, .bred16, *.bred18
{color: ff0000;}

.bblue10, .bblue11, .bblue12, .bblue13, .bblue14, .bblue16
{color:#2B61D0;}

.byellow10, .byellow11, .byellow12, .byellow13, .byellow14, .byellow16
{color:#ddc618;}

.bbrown10, .bbrown11, .bbrown12, .bbrown13, .bbrown14, .bbrown16, .fbrown11
{color:#ae4848;}

.bbrown12_table {
border: 1px dotted #ae4848;
color:#ae4848;}

.borange10, .borange11, .borange12, .borange13, .borange14, .borange16
{color: Red;}

.bfon
{color:#fcf4a1;}

*.bord {border: #AE4848 1px solid;}

*.bord_LR {border-left: #AE4848 1px solid;border-right: #AE4848 1px solid;}

*.bord_TB {border-top: #AE4848 1px solid;border-bottom: #AE4848 1px solid;}

*.bordLY {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;}

*.bordLY_LR {
        background: #FEFEDD;
        border-left: #AE4848 1px solid;
        border-right: #AE4848 1px solid;
        color: #AE4848;}

*.bordLY_TB {
        background: #FEFEDD;
        border-top: #AE4848 1px solid;
        border-bottom: #AE4848 1px solid;
        color: #AE4848;}

*.bordLY_10 {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        font-size: 10px;}

*.bordLY_10_LR {
        background: #FEFEDD;
        border-left: #AE4848 1px solid;
        border-right: #AE4848 1px solid;
        color: #AE4848;
        font-size: 10px;}

*.bordLY_10_TB {
        background: #FEFEDD;
        border-top: #AE4848 1px solid;
        border-bottom: #AE4848 1px solid;
        color: #AE4848;
        font-size: 10px;}

*.fborLY_9 {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        font-size: 9px;}

.i1 {font-family: Arial; font-size: 11px; color:#ae4848; background: #ffffcc; }

.i1_nowidth
{font-family: Arial; font-size: 11px; color:#ae4848; background: #ffffcc;}

*.i2,*.i2w,*.i2w3,*.i2w10_8
{font-family: Arial; font-size: 10px; color:#ae4848; background: #ffffcc;}

*.i3, *.i3_nowidth
 {font-family: Arial; font-size: 10px; color:#ae4848; border: #d0d0d0 solid 1px; background=#ffffcc;}

*.t1,
{font-family: Arial; font-size: 12px; color:#000000; background: #ffffff;}

 *.t2
{font-family: Arial; font-size: 11px; color:#ae4848; background: #ffffcc;}

*.t3
 {font-family: Arial; font-size: 11px; color:#ae4848; border: #d0d0d0 solid 1px; background=#ffffÓÓ;}

*.t3
 {width: 94%; height: 150px;}

.p1
{font-family: Arial; font-size: 12px; color:#000000; background: #d5d5d5;}

.i00
{font-family: Arial; font-size: 10px; color:#ae4848; border: 0;background-color:#fcf4a1; background=./fon4.png;}

.input_text
{font-family: Arial; font-size: 10px; color:#ae4848; border: 0; background-color:#fcf4a1;}

.input_text_light
{font-family: Arial; font-size: 10px; color:#ae4848; border: 0; background-color:#f5ed9c;}

.input_text2
{font-family: Arial; font-size: 10px; color:#ae4848; border: 0; background-color:#fcf4a1;width: 100%}

.input_button2
{font-family: Arial; font-size: 10px; color:#ae4848; border: 0; background-color:#fcf4a1;}
.fbrown11 {width: 100%;}
.i1 {width: 100%; height: 22px;}
.i3 {width: 94%;}
*.i2w{width: 100%;}
.i2w10_8 {width: 80%;}
.p1 {width: 155px; height: 22px;}
*.t1 {width: 100%; height: 160px;}
*.t2 {width: 80%; height: 160px;}
.i00 {width: 50px; height: 15px;}
p, div, span {
        color: #AE4848;
        font-size: 11px;
}

li, *.exp-b, *.exp-t, *.x_news_href, *.x_news_header, *.x_news_table, *.x_news_date, *.x_news_pre, *.x_news_details {
        color: #AE4848;
}
*.exp-b, *.x_news_header, *.x_news_table {
        font-size: 12px;
}
*.x_news_table {
        font-weight: bold;
}
*.exp-t, *.x_news_href, *.x_news_date, *.x_news_pre, *.x_news_details {
        font-size: 11px;
}

a {
        font-family: arial, helvetica, verdana;
        color: #AE4848;
        /*font-size: 11px;*/
        text-decoration: none;
}
a:hover { text-decoration: underline; }
a[href="#order"] { text-decoration: underline; }

table.statistic {
        background: #FCF4A1;
        width: 100%;
}
tr.statistic {
        background: #FCF4A1;
}
th.statistic {
        background: #FCF4A1;
        font-size: 11px;
        font-weight: bold;
        color: #AE4848;
}
td.statistic {
        background: #FEFEDD;
        color: #AE4848;
}
div.query {
        background: #FF0000;
}
td.query {
        text-align: left;
        background: #0000FF;
}
table.form {
        background: #FCF4A1;
        width: 100%;
        border: 0;
        border-collapse: collapse;
}
tr.form {
        background: #FCF4A1;
        border: 0;
}
th.form {
        background: #FCF4A1;
        font-size: 11px;
        font-weight: bold;
        color: #AE4848;
        border: 0;
}
td.form {
        background: #FEFEDD;
        color: #AE4848;
        border: 0;
}
th.yellow{
        background: #FFFACF;
        border: 3px solid #fffacf;
        font-size: 12px;
        font-weight: bold;
        color: #B0382E;
        width: 30%;
        text-align: center;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: underline;
}
td.yellow{
        background: #FFffed;
        border: 3px solid #fffacf;
        font-size: 12px;
        color: #242421;
        width: 30%;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.tochki{
        background: #FFffed;
        border-bottom: 2px dotted #D39D95;
}
table.tochki{
        background: #FFE270;
        border-bottom: 2px dotted #DC9F5E;
}
table.tochki2{
        background: #FFffed;
        border-bottom: 2px dotted #D39D95;
        border-top: 2px dotted #D39D95;
}
table.tochki3{
        background: #FFffed;
        border-bottom: 2px dotted #D39D95;
}

*.form_input, *.form_input_half, *.form_input_simple {
        background: #FCF4A1;
        color: #AE4848;
        font-size: 11px;
}

*.form_input {
        width: 100%;
}

*.form_input_simple {
        background: #ffffed;
        color: Maroon;
}

*.form_input_half {
        width: 49%;
}

*.form_left_col {
        width: 40%;
        text-align: right;
        color: #AE4848;
}

*.form_button {
        background: #FCF4A1;
        border: #AE4848 1px solid;
        color: #AE4848;
        font-weight: bold;
        font-size: 11px;
        width: 40%;
}

*.form_button_nowidth {
        background: #FCF4A1;
        border: #AE4848 1px solid;
        color: #AE4848;
        font-weight: bold;
        font-size: 11px;
}

*.form_select_mult {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        width: 100%;
        font-size: 11px;
        height: 120px;
}
*.form_select {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        width: 100%;
        font-size: 11px;
}

*.form_radio {
        background: #FEFEDD;
        border: #AE4848 0px solid;
        color: #AE4848;
        font-size: 11px;
}

*.form_text {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        width: 100%;
        font-size: 11px;

}
*.form_text_new {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        width: 230px;
        font-size: 11px;

}

*.form_text1 {
        background: #ffffff;
        border: #AE4848 1px solid;
        color: #AE4848;
        width: 90%;
        font-size: 11px;

}

*.form_textarea2 {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        width: 100%;
        height: 260px;
        font-size: 11px;
}
*.form_textarea_new {
        background: #FEFEDD;
        border: #AE4848 1px solid;
        color: #AE4848;
        width: 480px;
        height: 50px;
        font-size: 11px;
}

*.form_chbox {
        background: #FEFEDD;
        border: #AE4848 0px solid;
        color: #AE4848;
        font-size: 11px;
}

table.results {
    background: #FCF4A1;
    border-collapse: collapse;
    border: #AE4848 1px solid;
    width: 100%;
}

table.blocks{
    border-collapse: collapse;
    border: #AE4848 1px solid;
}

table.results_nw {
    background: #FCF4A1;
    border-collapse: collapse;
    border: #AE4848 1px solid;
}

*.form_button_results {
        background: #FEFEDD;
        border: #DEA8A8 1px solid;
        color: #ae4848;
        font-weight: bold;
        font-size: 11px;
}
tr.results {
        background: #FCF4A1;
}
th.results {
        background: #FCF4A1;
        border: #AE4848 1px solid;
        color: #AE4848;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
}

th.results_2 {
        background: #FFF9EC;
        border: #AE4848 1px solid;
        color: #AE4848;
        font-size: 11px;
        font-weight: normal;
        text-align: center;
}

td.results {
        margin: 2px;
        background: #FEFEDD;
        border: #DEA8A8 1px solid;
        color: #AE4848;
}

th.results_nb {
        background: #FCF4A1;
        border: #AE4848 0px solid;
        color: #AE4848;
        font-size: 11px;
        font-weight: bold;
}

td.results_nb {
        margin: 2px;
        background: #FEFEDD;
        border: #DEA8A8 0px solid;
        color: #AE4848;
}

table.results2 {
        background: #FCF4A1;
        border-collapse: collapse;
        border: #AE4848 2px solid;
        width: 100%;
}
tr.results2 {
        background: #FCF4A1;
}
th.results2 {
        background: #FCF4A1;
        border: #AE4848 2px solid;
        color: #AE4848;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
}

td.results2 {
        margin: 2px;
        background: #FEFEDD;
        border: #DEA8A8 2px solid;
        color: #AE4848;
}
form {
        border: 0;
        margin: 0;
        padding: 0;
}
h1 {
        color: #AE4848;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        margin-top:2px;
        margin-bottom:2px;
}
h2 {
        color: #AE4848;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        margin-top:2px;
        margin-bottom:2px;
}

h3 {
        color: #AE4848;
        font-size: 11px;
        font-weight: bold;
        margin-top:2px;
        margin-bottom:2px;
}

div.results {
        width: 100%;
        margin: 0;
        padding-left: 0;
        padding-right: 0;
        cursor: pointer;
        width: 100%;
        background: #FEFEDD;
        border: #AE4848 2px solid;
        padding-top: 5px;
        padding-bottom: 5px;
        color: #AE4848;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
}
*.js_button {
        background: #FCF4A1;
        border: #AE4848 1px solid;
        color: #AE4848;
        font-size: 11px;
        font-weight: bold;
        text-align: center;
        cursor: pointer;
        margin-top: 3px;
        margin-bottom: 3px;
}
.td_rb {
    border-right: #d29773 1px solid;
    border-bottom: #d29773 1px solid;
}
select#id_town {width:250px}

a.bdred10:link   {color:#CC0000;font-weight:bold;font-size:10px;text-decoration:none;}
a.bdred10:hover  {color:#CC0000;font-weight:bold;font-size:10px;text-decoration:underline;}
a.bdred10:active {color:#CC0000;font-weight:bold;font-size:10px;text-decoration:none;}
a.bdred10:visited{color:#CC0000;font-weight:bold;font-size:10px;text-decoration:none;}

a.bdred11:link   {color:#CC0000;font-weight:bold;font-size:11px;text-decoration:none;}
a.bdred11:hover  {color:#CC0000;font-weight:bold;font-size:11px;text-decoration:underline;}
a.bdred11:active {color:#CC0000;font-weight:bold;font-size:11px;text-decoration:none;}
a.bdred11:visited{color:#CC0000;font-weight:bold;font-size:11px;text-decoration:none;}

a.bdred12:link   {color:#CC0000;font-weight:bold;font-size:12px;text-decoration:none;}
a.bdred12:hover  {color:#CC0000;font-weight:bold;font-size:12px;text-decoration:underline;}
a.bdred12:active {color:#CC0000;font-weight:bold;font-size:12px;text-decoration:none;}
a.bdred12:visited{color:#CC0000;font-weight:bold;font-size:12px;text-decoration:none;}

a.dred11:link   {color:#CC0000;font-weight:normal;font-size:11px;text-decoration:none;}
a.dred11:hover  {color:#CC0000;font-weight:normal;font-size:11px;text-decoration:underline;}
a.dred11:active {color:#CC0000;font-weight:normal;font-size:11px;text-decoration:none;}
a.dred11:visited{color:#CC0000;font-weight:normal;font-size:11px;text-decoration:none;}

.dbred   {color:#CC0000;font-weight:bold;}
.dbred10 {color:#CC0000;font-weight:bold;font-size:10px;}
.dbred11 {color:#CC0000;font-weight:bold;font-size:11px;}
.dbred12 {color:#CC0000;font-weight:bold;font-size:12px;}
.dbred14 {color:#CC0000;font-weight:bold;font-size:14px;}
.dbred16 {color:#CC0000;font-weight:bold;font-size:16px;}
.dbred18 {color:#CC0000;font-weight:bold;font-size:18px;}

.red {color:#FF0000;}
.red10 {color:#FF0000;font-size:10px;}
.red11 {color:#FF0000;font-size:11px;}
.red12 {color:#FF0000;font-size:12px;}
.red14 {color:#FF0000;font-size:14px;}
.red16 {color:#FF0000;font-size:16px;}
.red18 {color:#FF0000;font-size:18px;}

.shadl1 {filter: DropShadow(Color=#EBD369, OffX=1, OffY=1, Positive=1);}
.shadl2 {filter: DropShadow(Color=#EBD369, OffX=2, OffY=2, Positive=1);}
.shadl3 {filter: DropShadow(Color=#EBD369, OffX=3, OffY=3, Positive=1);}
.shadl4 {filter: DropShadow(Color=#EBD369, OffX=4, OffY=4, Positive=1);}
.shadl5 {filter: DropShadow(Color=#EBD369, OffX=5, OffY=5, Positive=1);}

img {border: none;}