<style><!--

A { color: #106FC3; }
BODY { margin: 0px; padding: 0px; background-color: #ffffff; color: #535353; font-family: "Microsoft Sans Serif"; font-size: 11px; font-weight: normal; line-height: 18px; }
IMG { border: 0px; }
TABLE { font-family: "Microsoft Sans Serif"; font-size: 13px; color: #535353; line-height: 18px; }
H1 { font-size: 22px; color: #323433; margin: 0 0 0 0; line-height: 22px; }
H2 { font-size: 14px; font-weight: bold; color: #323433; margin: 10 0 20 0; }
INPUT.searchInput { font-family: "Microsoft Sans Serif"; font-size: 11px; color: #535353; width: 180px; padding: 2 0 2 10; border-width: 1px; border-style: solid; border-color: #C9C9C9; }


.hTitle { font-size: 22px; color: #323433; margin: 0 0 0 0; line-height: 22px; }
.small { font-size: 11px; }

#topBgr { background-image: url("image/top-right.jpg"); background-repeat: no-repeat; background-position: right; }

#topIcons { padding: 40 80 30 0; text-align: right}


#topBasket { padding: 20 0 40 50; }
#topText { padding: 0 50 0 50; font-size: 11px; }
#topMenu { width: 100%; height: 43px; background-image: url("image/top-bgr.gif"); background-repeat: repeat-x; }

#menuBgr { width: 100%; background-image: url("image/top-bgr.gif"); background-repeat: no-repeat; background-position: left; font-size: 14px; }

#menuBg { width: 100%; background-image: url("image/top-underlogo1.jpg"); background-repeat: no-repeat; background-position: left; font-size: 14px; }


#menuBgr TD { vertical-align: top; }
.textPunktMenu { margin: 10 8 0 8; }
.punktTopMenu { background-image: url("image/topmenu-bgr.gif"); background-repeat: repeat-x; }
.punktTopMenuSel { background-image: url("image/topmenu-bgr-a.gif"); background-repeat: repeat-x; }

.imgLeftMenu { margin: 0 10 0 25; }
.leftMenu { margin: 10 0 5 0; }
.leftMenu A:hover { color: #BF10D1; text-decoration: none; }
.subLeftMenu { margin: 10 0 5 10; }
.subLeftMenu A:hover { color: #BF10D1; text-decoration: none; }
A.selMenu { color: #BF10D1; text-decoration: none; }
.subLeftMenuBgr { padding: 2 0 2 0; background-image: url("image/work-bullet-bgr.gif"); background-repeat: repeat-y; }
.subLeftMenuBgrFirst { padding: 0 0 2 0; background-image: url("image/work-bullet-bgr.gif"); background-repeat: repeat-y; }
.subLeftMenuBgrLast { padding: 2 0 0 0; background-image: url("image/work-bullet-bgr.gif"); background-repeat: repeat-y; }
.subLeftMenuText { padding: 2 0 2 0; }
.subLeftMenuTextFirst { padding: 0 0 2 0; }
.subLeftMenuTextLast { padding: 2 0 0 0; }

#search { width: 251px; height: 79px; background-image: url("image/search-fon.gif"); background-repeat: no-repeat; margin: 20 0 20 0; }
#newsOnMain { width: 100%; background-color: #C9DFF4; }
#newsOnMain TD { padding: 20 0 20 40; font-size: 11px; }

#content { padding: 0 20 20 40; }
#contentWork { font-size: 13px; padding: 0 20 20 0; background-image: url("image/work-h-bgr2.gif"); background-repeat: repeat-y; }

#h1 { width: 100%; background-image: url("image/work-h-bgr1.gif"); background-repeat: repeat-x; background-position: bottom; margin-bottom: 20px; }
#h1Text { width: 99%; background-image: url("image/work-h1.gif"); background-repeat: no-repeat; background-position: left top; padding-left: 40px; }

.textWork { width: 100%; padding-left: 55px; }
.newsBlockOnMain { width: 50%; font-size: 11px; vertical-align: top; padding: 20 20 20 0; border-top-width: 1px; border-top-style: solid; border-top-color: #C8C8C9; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C8C8C9; }
.specBlockOnMain { width: 50%; font-size: 11px; vertical-align: top; padding: 20 0 20 20; border-top-width: 1px; border-top-style: solid; border-top-color: #C8C8C9; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C8C8C9; }
#leftMenuWork { padding-top: 15px; }
#leftMenuMain { padding-top: 30px; }
.itemPicture { margin: 0 10 25 10; border-width: 1px; border-style: solid; border-color: #D2D2D2; }
.itemNewsSpec { margin: 0 20 0 0; border-width: 1px; border-style: solid; border-color: #D2D2D2; }
.newSpecPadding { padding: 0 0 20 0; }

.pagerTop { font-size: 11px; color: #323433; text-align: right; background-color: #F5F5F5; padding: 2px; margin-bottom: 10px; }
.pagerBottom { font-size: 11px; color: #323433; text-align: right; background-color: #F5F5F5; padding: 2px; }

#bottomBgr { width: 100%; background-image: url("image/bottom-bgr.jpg"); background-repeat: repeat-x; }
#address { padding: 5 0 5 20; font-size: 11px;}
#copy { vertical-align: bottom; color: #949494; padding: 5 25 5 20; font-size: 10px; text-align: right}
#copy A { color: #949494; text-decoration: none; }
#links { color: #949494; padding: 0 25 20 40; font-size: 11px; }
#links A { color: #949494; }

//-->
</style>