body { background:#EFEFEF; margin:0; padding:0 0 150px 0; text-align:center; font: 12px Trebuchet MS, Arial, Tahoma; color:#5C5C5C; }
h2 { font-size:22px; color:#F5821F; font-weight:normal; padding:0; margin:0; }
a { color:#004A80; }
a:hover, .c2 a:hover { color:#F5821F; }
img { border:0; }
#container { background:#ffffff; width:934px; margin:0 auto; position:relative; text-align:left; }
#logo { position:absolute; top:10px; left:22px; }
#slogan { position:absolute; top:30px; left:190px; font:18px Tahoma; color:#918F8F; }
#contacts { position:absolute; top:25px; right:22px; text-align:right; }  
#wrapper { padding:22px 22px 0 22px; }
#menu { margin-top:100px; width:890px; }
#line { height:32px; background:#F5821F; color:#ffffff; text-align:right; padding-right:5px; font-size:21px; font-weight:normal; }
#content-wrapper { margin:22px 0 22px 0; }
p, .sidebar h2 { padding:0 0 15px 0; margin:0; }
.sidebar { width:260px; padding-right:22px;}
#footer { text-align:center; background:url(img/footer-bg.jpg) repeat-x; padding:10px; font-size:10px; color:#949494; }
#fixed { position: fixed; bottom: 0px; left:0px; right:0px; padding: 0px; width:934px; text-align:center; margin:0 auto; }
.g-tab { overflow-x:auto; overflow-y:hidden; height:97px; width:926px; margin:0 auto; text-align:center; }
.c { font-size:20px; color:#918F8F; }
.c2 a { font-size:20px; color:#676465; }
#menu { background: url(img/menu-bg.jpg); margin-bottom:5px; }
#menu ul { margin:0; padding:0; }
#menu ul li { float:left; list-style-type:none; }
#menu ul li a { border-left:1px solid #ffffff; border-right:1px solid #E1E0E0; font: 1px Arial, Trebuchet MS, Tahoma; text-transform:uppercase; color:#555555;  text-decoration:none; font-weight:bold; display:block; padding:5px 12px 5px 12px; margin:0; }
#menu ul li a:hover { background:#E1E1E1; }
#h { font-weight:bold; color:#F5821F; padding-bottom:10px; margin:0; }
.intro { padding:0 0 22px 15px; }
.submenu { padding:0 0 5px 0; margin:0; }
#bc { font-size:10px; padding:0 0 22px 2px; }
.content p , .content ul, .content ol { font-size:13px; }
.content ul , ol { padding-top:0; margin-top:0; margin-bottom:0; padding-bottom:0; }
.content li { list-style-image: url(img/31.png); padding-bottom:2px; }
h3 { padding:0 0 5px 0; margin:0; font-size:17px; font-weight:normal; color:#737373; }
#sm ul { margin:0 0 5px 10px; padding:0 0 0 10px; }
#sm ul  li { list-style-image: url(img/31.png); }
#sm  ul li .active a { color:#F5821F; text-decoration:none; }
.news-block { padding:0 0 10px; border-bottom: 1px solid #E4E4E4; margin-bottom:15px; }
.news-block  p { padding:0; }
.date { font-size:11px; color:#F5821F; }
h3.news { font-size:13px; font-weight:bold; }
.pages { text-align:center; font-size:10px; margin-bottom:15px; }

#tmenu { background: url(img/menu-bg.jpg); }
.item { text-align:center; border-left:1px solid #ffffff; border-right:1px solid #D3D3D3; }
.item2 { background:#CDCBCC; }
.item  a { font: 11px Arial, Trebuchet MS, Tahoma; text-transform:uppercase; color:#555555; text-decoration:none; font-weight:bold; }
.item  a:hover { color:#F5821F; } 

.p img { border:1px solid #ffffff; }