/* Body Style */

h1
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #707070;
    font-weight: bold;
}
h2
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #707070;
    font-weight: bold;
}


body
{
    margin: 0;
    padding: 0;
    text-align: center;
    background-color: #FFFFFF;
    background-position: center;
}

.hidden
{
    display: none;
}

/*Backgrounds*/
.back
{
    background-image: url(img/layout8.gif);
    background-position: left top;
}
.back1
{
    background-image: url(img/layout7.gif);
    background-position: left top;
}
.back2
{
    background-image: url(img/layout9.gif);
    background-position: left top;
}
.back3
{
    background-image: url(img/layout10.gif);
    background-position: left top;
}
.back4
{
    background-image: url(img/dots.gif);
    background-position: center top;
}
.back5
{
    background-image: url(img/doti.gif);
    background-position: left top;
}
.back6
{
    background-image: url(img/hor_sep.gif);
    background-position: left top;
}
.back7
{
    background-image: url(img/dash.gif);
    background-position: left top;
}
.back8
{
    background-image: url(img/divider.gif);
    background-position: center top;
}
.back9
{
    background-image: url(img/man.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
}
.back10
{
    background-image: url(img/hor_line.gif);
    background-position: right top;
}
.back11
{
    background-image: url(img/ver_line.gif);
    background-position: right top;
    background-repeat: no-repeat;
}
.back12
{
    background-image: url(img/hor_line2.gif);
    background-position: right top;
}
.back14
{
    background-image: url(img/hor_dots.gif);
    background-position: right top;
}
.back15
{
    background-image: url(img/hor_dotsi.gif);
    background-position: right bottom;
}
.back16
{
    background-image: url(img/hor.gif);
    background-position: right bottom;
}
.back17
{
    background-image: url(img/cornerok.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
}
.back18
{
    background-image: url(img/layout2.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
}
.back19
{
    background-image: url(img/hor_sep2.gif);
    background-position: left center;
}


/*Стиль таблиц*/

td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 11px;
    color: #000000;
}
.infotd
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #4E6245;
}
.infotd2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    color: #4E6245;
    padding-left:5px;
    padding-right:5px;
}
.intd
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 12px;
    color: #000000;
}
.intds
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 3px;
    color: #000000;
}
.hands
{
    cursor: pointer;
}
p
{
    margin-bottom: 7px;
    margin-top: 7px;
}
.shortp
{
    margin-bottom: 15px;
    margin-top: 0px;
}
.shortpp
{
    margin-bottom: 0px;
    margin-top: 0px;
}
.shortpe
{
    margin-bottom: 0px;
    margin-top: 4px;
}
.shortp2
{
    margin-bottom: 0px;
    margin-top: 15px;
}
.shortp3
{
    margin-bottom: 0px;
    margin-top: 17px;
}
.shortp4
{
    margin-bottom: 6px;
    margin-top: 0px;
}
.shortul
{
    margin-bottom: 15px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 15px;
}

/*Стиль шрифта*/
.name_cat
{
    font-family: Arial;
    font-size: 18px;
    color: #EDA569;
    line-height: 18px;
    font-weight: bold;
}

.redl
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #FF7400;
    text-decoration: none;
}
.redlBig
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #FF7400;
    text-decoration: none;
    
    font-weight: bold;
}
.menufont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
.textfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #646464;
}
.textfont1
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #808080;
}
.textfont2
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #808080;
}
.textfont3
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #575757;
}
.textfont31
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #575757;
    line-height: 15px;
}
.textfont4
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #646464;
}
.textfont5
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #646464;
}
.textfont6
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #575757;
}
.textfont6b
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #575757;
}
 
.blackfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.blackfont2
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.greyfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #A0A0A0;
}
.whitefont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}
.whitefontb
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
}
.copyfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #B7B7B7;
}
.gradfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #B4B4B4;
}
.grad2font
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #B4B4B4;
}
.catfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0A75BF;
    font-weight: bold;
}
.q2font
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6A6A6A;
}
.qfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #6A6A6A;
}
.dscrfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #707070;    
}
.dscrfont2
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #707070;
}
.pricefont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF7400;
}
.gfont
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #909090;
}
.g2font
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8E8E8E;
}
.g3font
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8C8C8C;
}
.g4font
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8C8C8C;
}
.rating_b
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FE7402;
    font-weight: bold;
}
.rating_s
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FE7402;
}

/*Стиль ссылок*/
.comlink
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0A75BF;
    text-decoration: underline;
}
.comlink:hover
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0A75BF;
    text-decoration: underline;
}
.comlink:active
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0A75BF;
    text-decoration: underline;
}

.lhelper
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #9D9D9D;
    text-decoration: none;
}
.lhelper:hover
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #9D9D9D;
    text-decoration: none;
}
.lhelper:active
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #9D9D9D;
    text-decoration: none;
}

.catlink2
{
    font-family: Arial Cyr, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.catlink2:hover
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}
.catlink2:active
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}

.catlink3
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7F7F7F;
    text-decoration: none;
}
.catlink3:hover
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7F7F7F;
    text-decoration: none;
}
.catlink3:active
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7F7F7F;
    text-decoration: none;
}

.glink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B3B3B3;
    text-decoration: none;
}
.glink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B3B3B3;
    text-decoration: none;
}
.glink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B3B3B3;
    text-decoration: none;
}

.g2link
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B4B4B4;
    text-decoration: none;
}
.g2link:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B4B4B4;
    text-decoration: none;
}
.g2link:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B4B4B4;
    text-decoration: none;
}

.grlink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #808080;
    text-decoration: none;
}
.grlink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #808080;
    text-decoration: none;
}
.grlink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #808080;
    text-decoration: none;
}

.blink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #399CC6;
    text-decoration: underline;
}
.blink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #399CC6;
    text-decoration: none;
}
.blink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #399CC6;
    text-decoration: none;
}

.qqlink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #707070;
    text-decoration: underline;
}
.qqlink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #707070;
    text-decoration: none;
}
.qqlink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #707070;
    text-decoration: none;
}

.catlink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: underline;
}
.catlink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}
.catlink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}

.cat4link
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}
.cat4link:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}
.cat4link:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}

.cat2link
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}
.cat2link:hover
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}
.cat2link:active
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}

.cat3link
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: underline;
}
.cat3link:hover
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}
.cat3link:active
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #0A75BF;
    text-decoration: none;
}


.whitelink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #FFFFFF;
    text-decoration: underline;
}
.whitelink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #FFFFFF;
    text-decoration: none;
}
.whitelink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #FFFFFF;
    text-decoration: none;
}

.bllink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #127DA5;
    text-decoration: underline;
}
.bllink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #127DA5;
    text-decoration: none;
}
.bllink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #127DA5;
    text-decoration: none;
}

.menulink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #909090;
    text-decoration: none;
}
.menulink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #909090;
    text-decoration: none;
}
.menulink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #909090;
    text-decoration: none;
}

.menu2link
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #9C9C9C;
    text-decoration: none;
}
.menu2link:hover
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #9C9C9C;
    text-decoration: none;
}
.menu2link:active
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #9C9C9C;
    text-decoration: none;
}

.slink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: underline;
}
.slink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}
.slink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}

.blacklink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}
.blacklink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}
.blacklink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #000000;
    text-decoration: none;
}

.sublink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    line-height: 16px;
    color: #707070;
    text-decoration: none;
}
.sublink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    line-height: 16px;
    color: #707070;
    text-decoration: none;
}
.sublink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    line-height: 16px;
    color: #707070;
    text-decoration: none;
}


.copylink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B7B7B7;
    text-decoration: none;
}
.copylink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B7B7B7;
    text-decoration: none;
}
.copylink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #B7B7B7;
    text-decoration: none;
}

.bublelink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #1173BF;
    text-decoration: underline;
}
.bublelink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #1173BF;
    text-decoration: none;
}
.bublelink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #1173BF;
    text-decoration: none;
}

.dglink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #646464;
    text-decoration: none;
}
.dglink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #646464;
    text-decoration: none;
}
.dglink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #646464;
    text-decoration: none;
}

.buble2link
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #1173BF;
    text-decoration: none;
}
.buble2link:hover
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #1173BF;
    text-decoration: none;
}
.buble2link:active
{
    font: 12px Arial, Helvetica, Sans-Serif;
    color: #1173BF;
    text-decoration: none;
}

.qlink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #6a6a6a;
    text-decoration: underline;
}
.qlink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #6a6a6a;
    text-decoration: none;
}
.qlink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #6a6a6a;
    text-decoration: none;
}

.rlink
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #FF7400;
    text-decoration: underline;
}
.rlink:hover
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #FF7400;
    text-decoration: none;
}
.rlink:active
{
    font: 11px Arial, Helvetica, Sans-Serif;
    color: #FF7400;
    text-decoration: none;
}

/*Прочие стили*/
#regsel
{
    position: absolute;
    width: 296px;
    height: 146px;
    display: none;
    left: 10;
    top: 101px;
    z-index: 15;
    background: #FFFFFF;
}
.inputcommon
{
    border: 1px inset #DCDCDC;
    background: #f7f7f7;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text
{
    border: 1px inset #DCDCDC;
    background: #FFFFFF;
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #5F5F5F;
    font-size: 9px;
}
.coment_text
{
    border: 1px inset #DCDCDC;
    background: #FFFFFF;
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #5F5F5F;
    font-size: 9px;
}
.select
{
    border: 1px inset #DCDCDC;
    background: #FFFFFF;
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #5f5f5f;
    font-size: 9px;
}
.sel
{
    border: 1px inset #DCDCDC;
    background: #FFFFFF;
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
}
.radio
{
    border: 0px indet #cfcfcf;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.radiom
{
    border: 0px inset #000000;
    background: #FFFFFF;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.submit
{
    border: 1px outset #dcdcdc;
    background: #e4e4e4;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.check
{
    border: 0px inset #DCDCDC;
    background: #FaFaFa;
    font-family: Arial Cyr, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.checkb
{
    border: 0px inset #DCDCDC;
    background: #E2E2E2;
    font-family: Arial Cyr, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.check2
{
    border: 0px inset #DCDCDC;
    background: #F6F6F6;
    font-family: Arial Cyr, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.check3
{
    border: 1px inset #f9f9f9;
    background: #FFFFFF;
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    color: #5F5F5F;
    font-size: 9px;
}
.bigtext
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FE7402;
    font-weight: bold;
}
.caption1
{
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FE7402;
    font-weight: bold;
}
