@charset "windows-1251";
/* CSS Document */

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-style:normal; font-variant:normal; color:#333333; background-color: #EFEFEF}
h1 {font-family: "Times New Roman", Times, serif; font-size:13pt; font-weight:bold; margin:0px; padding: 4px 7px 4px 6px; color: #CC0000}
h1#zag { font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin-top:13px; color:#999999; text-align:right}
h2 { font-family: "Times New Roman", Times, serif; font-size:13pt; font-style: normal; font-weight:bold; margin:0px; padding: 10px 7px 2px 25px; color: #BB0000}
h2#cont { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style: normal; font-weight: bold; margin:0px; padding: 4px 4px 4px 8px; color: #333333}
h2#head { font-family: "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin:0px; padding: 4px 7px 4px 6px; background-color: #e70000; color: #FFFFFF}
h2.razdel { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#990000}
.ind-h2 { font-family: Verdana; font-size:16pt; font-style: normal; font-weight: normal; margin:0px; padding: 10px 7px 2px 5px; color: #333333;}
.left { text-align:left}
.right { text-align:right}

h3 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; margin:0px}
h3#head3 { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color: #990000; margin:3px}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-variant:normal; font-weight: bold; padding:0px 4px 2px 7px; margin:0px; color:#333333}
h4.news { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-variant:normal; font-weight: bold; padding:0px 4px 2px 7px; margin:0px; color: #CC0000}

a { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#333333; text-decoration:underline}
a:hover { color:#990000; text-decoration:none}
#ind h3 { color:#666666; margin:0px; padding:0px 0px 3px 6px}
#ind h2 { display:block; background-image:url(../images/title-i.gif); background-repeat:no-repeat; color:#F00000; padding:6px 15px 6px 50px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bolder}
#ind img { border:1px #333333}
#left { background-image:url(../images/bg-left.gif); background-repeat:repeat-y}
#right { background-color:#FFFFFF; padding-top:15px; border-left-style:dotted; border-left-color:#999999; border-left-width:1px}
#top { background-image:url(../images/bg-top.gif); background-repeat:repeat-x} 
#menu-osn { background-image:url(../images/bg-menu-l.gif); background-repeat:repeat-y; background-position: right; background-color:#bb0000}
a#first-r { font-family: Helvetica, Arial, sans-serif; font-size:9pt; font-weight: bold; color: #666666; text-decoration:none}
#first-l { margin:5px 5px 5px 30px}
#first-l a { font-family: Helvetica, Arial, sans-serif; font-size:9pt; font-weight: normal; color: #070707; text-decoration: underline; padding: 2px 5px 2px 5px}
#first-l a:hover { color:#FF0000; text-decoration:none; padding: 2px 5px 2px 6px}
#first-l p { font-family:Arial, Helvetica, sans-serif; font-size:6pt; margin:0px; text-align:justify}
#first-r { margin:0px 5px 5px 0px; font-family: Helvetica, Arial, sans-serif; font-size:9pt;}
#first-r a { font-family: Helvetica, Arial, sans-serif; font-size:9pt; font-weight: normal; color: #070707; text-decoration: none; margin:3px 3px 3px 3px; text-align:left}
#first-r a:hover { text-decoration:underline; color:#CC0000}
#first-news { margin:5px 5px 5px 20px}
#first-news a { font-family: Helvetica, Arial, sans-serif; font-size:9pt; font-weight: normal; color: #CC0000; text-decoration: underline; padding: 2px 5px 2px 5px}
#first-news a:hover { text-decoration:none; }
#first-news p { font-family:Arial, Helvetica, sans-serif; font-size:9pt; margin:0px; text-align:justify}
#first-news td { padding:0px 5px 7px 0px}

a#sec { font-family: Helvetica, Arial, sans-serif; font-size:9pt; font-weight: normal; color: #070707; text-decoration: underline; padding: 2px 5px 2px 5px}
a:hover#sec { color:#FF0000; text-decoration:none;}
#sec-cel { font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-align:left; color:#333333; background-image:url(../images/bg-msec.jpg); background-position:left; background-repeat:no-repeat}
#sec-cel a { font-size:10pt; color:#990000; text-decoration:none}
#sec-cel a:hover { font-size:10pt; color: #CC0000; text-decoration: underline}

#tre-cel { font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:left; color:#333333;}
#tre-cel a { font-size:9pt; color:#990000; text-decoration: underline; font-weight:400}
#tre-cel a:hover { font-size:9pt; color: #CC0000; text-decoration: none; font-weight:400}
#tre-cel b {font-weight:400}

#logo { background-image:url(../images/bg-logo.gif); background-repeat:repeat-y}
#img-bot { background-image:url(../images/bg-bot-img.gif); background-repeat:repeat-x}
#cont { padding:3px 7px 6px 7px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#samoe { background-color:#eb0303}
#samoe h3 { font-family: "Times New Roman", Times, serif; font-size:12pt; color:#FFFFFF; margin:3px 5px 3px 15px}
#diet-tab { background-color:#EBEBEB; color:#333333; }
#diet-tab td { border-bottom:2px #999999 solid; border-left:2px #999999 solid; border-right: 1px #999999 solid; border-top:1px #999999 solid}
.data { font-size:8pt; font-weight:600; font-family:Arial, Helvetica, sans-serif; color: #990000}
.bot-zag { text-align:center}
.bot-zag b { font-weight:normal}
.short-text { font-size:8pt}
a.link-in { font-size:8pt; color:#0066CC; text-decoration:none}
a:hover.link-in { color:#993300; text-decoration:underline} 
.big-text { font-size: 12pt; color: #828282}
#hypercontext { font-size:12px}
.text-h2 { font-size:11px; padding:3px; margin:0px}
.yd { border:0px; color:#333333}
.yd p { margin:0px; padding:0px; font-size:10px}
.yd a { color: #CC0000; text-decoration:none; font-size:10px}
.yd a:hover { color: #CC3300; text-decoration: underline}
.yd-name { color:#CC0000; font-size:10px; font-weight:bold}
.yd-price { color:#990000;}
.yd-other { color:#333333; font-size: 10px}
.small { font-size:10px; color:#333333; text-decoration:none}