body { color: #757575; font-family:  Arial; font-size: 10pt; margin: 0px; background-color: white }

div.basket { position: relative; width: 215px; height: 110px; margin-right: 50px; padding: 10px; font-size: 12pt; text-align: left; 
background-image: url('/images/fon_basket.jpg') }

.blackbut { font-family:  Arial; font-size: 10pt; color: #757575; border: 0px; width: 67px; height: 20px; padding: 2px; margin: 0px;
background: #101010 url('/images/blackbut.jpg') no-repeat }
.blackbut:hover { color: #D70D1C; cursor: pointer }
.but { color: white; border: 0px; width: 87px; height: 31px; padding: 2px; margin: 10px; float: right;
background: #FA0619 url('/images/button.png') no-repeat }
.but:hover { color: #FAEC05; cursor: pointer }

div.topnews { position: relative; width: 260px; height: 23px; margin: 0px; padding: 5px 10px; padding-right: 0px;
font-size: 12pt; text-align: left; color: #101010; font-weight: bold; background: #C5C5C5 url('/images/news_up.jpg') }
div.news { position: relative; width: 260px; margin: 0px; padding: 10px; padding-right: 0px; font-size: 10pt; text-align: left; background: white url('/images/fon_news.gif') }
div.news p { text-align: left; margin: 5px 0px }
div.news a:link, div.news a:visited  {COLOR: #4994CD; TEXT-DECORATION: none }
div.news a:hover {COLOR: #4994CD; TEXT-DECORATION: underline }

img.foto {border: 3px double #D0D0D0; margin: 0px; margin-right: 5px }

form.search { width: 305px; height: 33px; margin-left: 15px; font-size: 11pt; padding: 0px; background: url('/images/search.jpg') no-repeat right }

div.bord { border: 1px solid #C5C5C5; padding: 2px }
.tab, .tab_min, .cat { font-size: 11pt; margin: 0px 15px; padding: 5px; border: 1px solid #D0D0D0 }
.tab { background: white url('/images/fon_260.jpg') repeat-x }
.tab_min, .cat { background: white url('/images/fon_125.jpg') repeat-x }
.cat { float: left; width: 282px; height: 200px; margin: 0px 0px 20px 10px }
.cat span.head { display: block; height: 50px }
.cat a:link, .cat a:visited { color: #D70D1C; text-decoration: none }
.cat a:hover { color: #FA0619; text-decoration: underline }
.tab tr td { text-align: center }
.tab tr td p { font-size: 11pt }

th { color: #D70D1C; font-size: 11pt; font-weight: normal; padding: 5px; border-bottom: 1px solid #D0D0D0 }
tr.active { background-color: transparent }
tr.active:hover  { background-color: #D0D0D0 }

.bgmenu tr td { background: #D70D1C url('/images/menu.png') no-repeat;
 font-size: 14px; font-weight: normal; text-align: center;  padding: 3px }
.bgmenu tr td.active { background: #FA0619 url('/images/menu_on.png') no-repeat; padding-left: 15px }
.bgmenu tr td a:link, .bgmenu tr td a:visited { color: white; text-decoration: none }
.bgmenu tr td a:hover { color: #FAEC05; text-decoration: underline }

.pages, .pages_on { padding: 7px; margin: 10px -10px; font-size: 11pt; font-weight: bold; width: 30px; height: 30px; float: left; text-align: center }
.pages_on { background: url('/images/circle.gif') no-repeat top center }
.pages a:link, .pages a:visited { COLOR: #D70D1C; TEXT-DECORATION: none }
.pages a:hover { TEXT-DECORATION: underline }

p   { font-size: 10pt; text-indent: 0px; text-align: justify; margin: 10px; margin-right: 20px }

p.cl0   { margin-left: 10px; margin-right: 20px; margin-top: 20px; margin-bottom: 5px }
p.cl1   { margin: 5px 20px }
p.cl2   { margin: 5px 30px }
p.cl3   { margin: 5px 40px }

p.basket   { font-size: 10pt;  text-indent: 0px;  text-align: left;  margin-left:50px; margin-right:0px; margin-top:5px; margin-bottom:0px}
p.right   { font-size: 10pt; text-indent: 0px; text-align: right; margin: 0px; padding: 0px }
p.center   { font-size: 11pt; text-indent: 0px; text-align: center;  margin: 5px }
p.small   { font-size: 8pt; text-indent: 0px; font-weight: bold; text-align: center; margin-top: 5px }
p.red  { color: #D70D1C; font-size: 11pt; text-indent: 0px; font-weight: normal; text-align: left; margin: 5px 10px }
p.blue   { color: #4994CD;  font-size: 10pt;  text-indent: 0px; font-weight: normal; text-align: left;  margin: 5px 10px }

h1 { font-size: 11pt; color: #D70D1C; font-weight: normal; text-align: left; text-indent: 0px; margin: 10px }
h2 { font-size: 12pt; color: #101010; font-weight: bold; text-align: center; text-indent: 0px; margin: 10px 5px }
h3 { font-size: 14pt; color: #D70D1C; text-align: center; text-indent: 0px; margin: 20px }
h4 { font-size: 14pt; color: #757575; font-weight: normal; text-align: center; text-indent: 0px; padding: 1px; padding-top: 12px; margin: 5px  }
h5 { font-size: 16pt; color: #4994CD; font-weight: normal; text-align: center; text-indent: 0px; margin: 15px }

hr  { text-align: center; border-top: 3px solid #D70D1C; border-bottom: 1px solid #EEEDED; margin: 10px; margin-top: 10px; height: 0px }
hr.green { border-top: 1px solid #C5C5C5; border-bottom: 1px solid #EEEDED; margin: 10px 0px }

ul, ol { text-indent: 5px; text-align: left; margin: 5px; padding: 0px; margin-bottom: 20px }
ul { list-style-type: circle }
li { font-size: 10pt; text-indent: 0px; margin: 3px 15px }

ul.topmenu { text-indent: 0px; text-align: left; list-style-image: url('/images/point.gif'); padding: 15px 10px }
ul.topmenu li { font-size: 13pt; margin: 5px }
ul.topmenu a, ul.topmenu a:link, ul.topmenu a:visited { color: #C5C5C5; text-decoration: none }
ul.topmenu a:hover { color: #FAEC05; text-decoration: none; cursor: pointer }

ul.submenu { list-style: none; font-weight: normal; text-align: left; margin: 5px; margin-bottom: 15px; padding: 0px }
ul.submenu li { font-size: 10pt; margin: 5px; padding-bottom: 5px; border-bottom: 1px solid #1C1C1C }
ul.submenu a:link, ul.submenu a:visited { color: #757575; text-decoration: none  }
ul.submenu a:hover { color: #FAEC05; text-decoration: none }
 
A:link, A:visited {COLOR: #101010; TEXT-DECORATION: underline}
A:hover {COLOR: #D70D1C; TEXT-DECORATION: none}

A:link.red, A:visited.red {COLOR: #D70D1C; TEXT-DECORATION: none }
A:hover.red {COLOR: #FA0619; TEXT-DECORATION: underline }

a:link.light, a:visited.light {COLOR: #C5C5C5; TEXT-DECORATION: underline }
a:hover.light {COLOR: #101010 }

a:link.ahome, a:visited.ahome { background: url(/images/home.jpg) no-repeat; padding-top: 26px; margin: 0px }
a:hover.ahome {background-image: url('/images/home_on.jpg')}

a:link.amap, a:visited.amap { background: url('/images/map.jpg') no-repeat; padding-top: 26px; margin: 0px }
a:hover.amap {background-image: url('/images/map_on.jpg')}

a:link.amail, a:visited.amail { background: url('/images/mail.jpg') no-repeat; padding-top: 26px; margin: 0px }
a:hover.amail {background-image: url('/images/mail_on.jpg')}

a:link.alic, a:visited.alic { background: url('/images/lic.jpg') no-repeat; padding-top: 26px; margin: 0px }
a:hover.alic {background-image: url('/images/lic_on.jpg')}

#divFon {position:relative; z-index:1; width: 320px; background: #010101 url('/images/nadmenu.jpg') no-repeat; padding: 0px }
#divCont {position:relative; z-index:1; background: url('/images/fon_menu.jpg'); padding: 0px }
#divRight {position:relative; z-index:1; right: -4px; top:0}
