BODY
{
margin: 0px;
padding: 0px;

background-image: url('../img/bck.jpg');
background-color: #320C00
}

TABLE
{
border-collapse: collapse;
}

TD
{
vertical-align: top;
font-family: Arial;
font-size: 78%;
}

FORM
{
padding: 0px;
margin: 0px;
}

INPUT
{
font-family: Arial;
font-size: 9pt;
}

INPUT.text
{
color: #B88C81;
border: 1px solid #6A1F06;
padding-left: 1px;
padding-right: 1px;
}

.papers
{
position: absolute;
left: 270;
top: 149;
}

.hieght100pr
{
height: 100%;
}

.bck_bottom
{
background-image: url('../img/bck_bottom.jpg');
background-position: left bottom;
background-repeat: repeat-x
}

.textAlignRight
{
text-align: right;
}

.textAlignCenter
{
text-align: center;
}

.verticalAlignMiddle
{
vertical-align: middle;
}

.table_center TD
{
text-align: center;
}

.blue
{
color: #0c37a3;
}

.telephone
{
position: absolute;
width: 199px;
top: 110px;
left: 100px;
background-image: url('../img/telephone.jpg');
background-repeat: no-repeat;
color: #ffffff;
font-size: 145%;
text-align: center;
padding-top: 6px;
padding-bottom: 9px
}

.right_bck
{
background-image: url('../img/right_bck.gif');
background-repeat: repeat-y;
background-position: right top
}

a:link {color: #0c37a3; text-decoration: underline;}
a:visited {color: #0c37a3; text-decoration: underline;}
a:active {color: #0c37a3; text-decoration: underline;}
a:hover {color: #0c37a3; text-decoration: none;}

#HEADER
{
height: 222px;
}

#HEADER .header_bck
{
background-image: url('../img/header_bck.jpg');
}

#HEADER .header_downBck
{
background-image: url('../img/header_downBck.jpg');
}

.left_bck
{
background-image: url('../img/left_bck.gif');
background-repeat: repeat-y;
background-position: left top
}

#LEFT
{
width: 244px;
background-image: url('../img/left_bottom_bck.jpg');
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom: 70px
}

#LEFT .generalMenu
{
background-image: url('../img/left_menu_bck.jpg');
padding-left: 40px;
padding-right: 30px;
font-size: 100%;
background-color: #FFFFFF
}

#LEFT .generalMenu UL
{
padding: 0px;
margin: 0px;
list-style: none;
margin-bottom: 4px;
}

#LEFT .generalMenu UL LI
{
padding-bottom: 4px;
background-image: url('../img/marker_strelka.gif?');
background-repeat: no-repeat;
background-position: left top;
padding-left: 15px
}

#LEFT .generalMenu UL LI UL
{
margin-bottom: 0px;
margin-top: 6px;
margin-left: 5px;
}

#LEFT .generalMenu UL LI UL LI
{
padding-bottom: 4px;
background-image: url('../img/marker_palkaFull.jpg');
background-repeat: no-repeat;
background-position: left top
}

#LEFT .generalMenu UL LI UL LI:last-child
{
background-image: url('../img/marker_palkaBottom.jpg');
background-position:  left top;
}

#LEFT .otstyp
{
width: 219px;
margin-left: 25px;
}

#LEFT .left_grey_bck
{
padding-left: 15px;
background-image: url('../img/left_grey_bck.jpg');
background-color: #DEE0DB
}

#LEFT .left_grey_bck TD
{
padding-bottom: 10px;
color: 671a00;
font-weight: bold;
}

#LEFT INPUT.text
{
width: 120px;
}

#LEFT .baners
{
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#LEFT .baners IMG
{
margin-top: 10px;
margin-bottom: 10px;
}

#CONTENT
{
background-image: url('../img/content_downRightSep.jpg');
background-repeat: no-repeat;
background-position: right bottom
}

#CONTENT .content_top_bck
{
background-image: url('../img/content_top_bck.jpg');
}

#CONTENT .content_bckYellow
{
padding-right: 23px;
background-image:url('../img/content_bckYellow.jpg');
background-repeat: no-repeat;
background-position: right top
}

#CONTENT .content_shashky
{
background-image: url('../img/content_shashky.jpg');
}

#CONTENT .content_redRamka_left
{
background-image: url('../img/content_redRamka_left.jpg');
background-repeat: repeat-y;
background-position:  right top;
width: 18px;
vertical-align: bottom;
text-align: right
}

#CONTENT .content_redRamka_right
{
background-image: url('../img/content_redRamka_right.jpg');
width: 14px;
vertical-align: bottom
}

#CONTENT .contentGeneral
{
background-color: #FFFFFF;
background-image: url('../img/content_redRamka_bottom.jpg');
background-repeat: repeat-x;
background-position: left bottom;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 15px
}



#CONTENT .contentGeneral H1
{
margin: 0px;
padding: 0px;

font-size: 190%;
font-weight: normal;
padding-bottom: 8px;
}

#CONTENT .contentGeneral H2
{
margin: 0px;
padding: 0px;

font-size: 190%;
font-weight: normal;
padding-bottom: 8px;
padding-top: 10px;
}

#CONTENT .contentGeneral H3
{
margin: 0px;
padding: 0px;

font-size: 160%;
font-weight: normal;
padding-bottom: 4px;
padding-top: 5px;
}

#CONTENT .contentGeneral H4
{
margin: 0px;
padding: 0px;

font-size: 135%;
font-weight: normal;
padding-bottom: 2px;
}

#CONTENT .contentGeneral H5
{
margin: 0px;
padding: 0px;

font-size: 105%;
font-weight: bold;
}

#CONTENT .contentGeneral P
{
padding: 0px;
margin: 0px;

padding-bottom: 20px;
}

#CONTENT .contentGeneral UL
{
padding: 0px;
margin: 0px;
margin-bottom: 20px;

margin-left: 35px;
}

#CONTENT .contentGeneral OL
{
padding: 0px;
margin: 0px;
margin-bottom: 18px;

margin-left: 40px;
}

#CONTENT .contentGeneral LI
{
margin-top: 2px;
margin-bottom: 2px;
}



#CONTENT .additionMenu
{
padding-top: 20px;
padding-bottom: 30px;
width: 316px;
background-image: url('../img/content_additionMenu.jpg');
background-repeat: no-repeat;
background-position: left bottom
}

#CONTENT .content_bckForRecepty
{
text-align: right;
padding-right: 235px;
background-image:url('../img/content_bckForRecepty.jpg');
background-repeat: repeat-x;
background-position: left bottom
}

#CONTENT .content_bluePlashka
{
background-image: url('../img/content_bluePlashka.jpg');
height: 20px;
color: #ffffff;
text-align: center;
font-weight: bold;
width: 120px;
vertical-align: middle;
background-color: #628CB2
}

#CONTENT .paddingBottom20px
{
padding-bottom: 20px;
}

#CONTENT .content_bluePlashka a:link {color: #ffffff; text-decoration: underline;}
#CONTENT .content_bluePlashka a:visited {color: #ffffff; text-decoration: underline;}
#CONTENT .content_bluePlashka a:active {color: #ffffff; text-decoration: underline;}
#CONTENT .content_bluePlashka a:hover {color: #ffffff; text-decoration: none;}

#CONTENT .paddingRight16px
{
padding-right: 16px;
}

#CONTENT .content_ygolokKnigy_prav
{
background-image: url('../img/content_ygolokKnigy_prav.jpg');
background-repeat: no-repeat;
padding-left: 20px
}

#CONTENT .content_lineWithShaRed
{
background-image: url('../img/content_lineWithShaRed.jpg');
background-repeat: repeat-x;
background-color:#FFFFFF
}

#CONTENT .content_lineWithShaRedAndYe
{
background-image: url('../img/content_lineWithShaRedAndYe.jpg');
background-repeat: repeat-y
}

#CONTENT .content_redKvadrat
{
background-image: url('../img/content_redKvadrat.jpg');
background-repeat: no-repeat;
background-position: right center;
height: 8px
}

#CONTENT .content_rozLine
{
border-bottom: 5px solid #E2BDBD;
background-image: url('../img/content_rozLine.jpg');
background-repeat: repeat-y;
background-position: right top;

color: #671a00;
font-weight: bold;
padding: 16px
}

#CONTENT .content_redShashSep
{
background-image: url('../img/content_redShashSep.jpg');
}

#CONTENT .content_lineWithShaRedAndYe
{
background-image: url('../img/content_lineWithShaRedAndYe.jpg');
background-repeat: repeat-y;
background-position: left top
}

#CONTENT .contentQuestion
{
border: 5px solid #E5D9BF;
padding: 15px;
background-color: #FFFFFF;
}

#CONTENT .contentQuestion .green
{
font-weight: bold;
color: #019004;
margin-bottom: 20px;
}

#CONTENT .table_form
{
margin-bottom: 20px;
}

#CONTENT .table_form TR TD
{
padding-bottom: 10px;
}

#CONTENT .content_redDown
{
background-color: #F0E0BE;
background-image: url('../img/content_redDown.jpg');
background-repeat: no-repeat;
background-position: left bottom;
padding-left: 8px
}

#CONTENT .content_redPlashka
{
background-image: url('../img/content_redPlashka.jpg');
vertical-align: middle;
padding-left: 20px;
color: #ffffff;
font-size: 130%;
background-color: #671B00
}

#CONTENT .news
{
padding-bottom: 0px;
background-color: #FFFFFF;
background-image: url('../img/content_bottomBook.jpg');
background-repeat: no-repeat;
background-position: right top; padding-left:15px; padding-right:15px; padding-top:15px
}

#CONTENT .news .new
{
margin-bottom: 40px;
}

#CONTENT .news .new IMG
{
border: 1px solid #671A00;
float: left;
margin-right: 15px;
margin-bottom: 5px;
}

#CONTENT .news .new .date
{
color: #c2a399;
margin-bottom: 10px;
}

#CONTENT .news .new .header
{
font-weight: bold;
margin-bottom: 10px;
}

#CONTENT .subscr
{
background-color: #F0E8E5;
height: 45px;
vertical-align: middle;
padding-left: 20px;
padding-right: 20px;
}

#CONTENT .subscr INPUT.text
{
width: 90%;
}

#CONTENT .subscr TD
{
vertical-align: middle;
}

#CONTENT .news .new .header a:link {color: #671a00; text-decoration: underline;}
#CONTENT .news .new .header a:visited {color: #671a00; text-decoration: underline;}
#CONTENT .news .new .header a:active {color: #671a00; text-decoration: underline;}
#CONTENT .news .new .header a:hover {color: #671a00; text-decoration: none;}

#FOOTER
{
height: 80px;
}

#FOOTER TD
{
color: #ffffff;
vertical-align: middle;
}

#FOOTER .counters
{
padding-left: 10px;
}

#FOOTER .counters IMG
{
margin-right: 15px;
}

#FOOTER .madeBy
{
text-align: right;
padding-right: 25px;
}

#FOOTER a:link {color: #ffffff; text-decoration: underline;}
#FOOTER a:visited {color: #ffffff; text-decoration: underline;}
#FOOTER a:active {color: #ffffff; text-decoration: underline;}
#FOOTER a:hover {color: #ffffff; text-decoration: none;}