





#framecontent{position: absolute; top: 0; left: 0; width: 100%; height: 130px; /*Height of frame div*/ overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable background-color: navy;*/}
#framecontent table {border-collapse: collapse; margin: 0px; padding: 0px;}
#framecontent table td {border-collapse: collapse; margin: 0px; padding: 0px;}

#maincontent {position: fixed; top: 130px; /*Set top value to HeightOfFrameDiv*/
left: 0px; right: 0px; bottom: 0px; overflow: auto; /*background: #fff;*/}

.framefirst {margin: 0px; padding: 0px; height: 100%; text-align: center; /*Margins for inner DIV inside each DIV (to provide padding)*/}
.framefirst table td {border: #ffff00 solid 0px; margin: 0px auto;}
.framefirst table {border-collapse: collapse; margin: 0px; padding: 0px;}
.framefirst table td {border-collapse: collapse; margin: 0px; padding: 0px;}



.framesecond {margin: 0px; /*background-color: #ff0000;*/ padding: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/}
.content {width: 970px; margin: 0px auto; border: #ffff00 solid 0px; text-align: left;}
.content table {border-collapse: collapse; margin: 0px; padding: 0px;}
.content table td {border-collapse: collapse; margin: 0px; padding: 0px;}

* html body{ /*IE6 hack*/ padding: 130px 0px 0px 0px; /*Set value to (HeightOfFrameDiv 0 0 0)*/}
* html #maincontent{ /*IE6 hack*/ height: 100%; width: 100%;}


.topblock {width: 100%; height: 130px; text-align: center;}
.topblock table {margin: 0px auto; border: navy solid 0px; padding: 0px; border-collapse: collapse;}
.topblock table td {color: #fff; border: navy solid 0px; padding: 0px; border-collapse: collapse;}







/* ÏÎÄÏÈÑÊÀ ÍÀ ÍÎÂÎÑÒÈ */

.subscribe {color: #000; font-size: 12px; margin: 50px 0px 50px 0px;}
.subscribe h4 {font-weight: 400; margin: 0px; padding: 0px; font-size: 12px; font-family: arial;}
.subscribe table {width: 180px; height: 29px; vertical-align: middle; background-color: #b8b8b8; border-collapse: collapse; margin: 0px; padding: 0px;}
.subscribe table td {margin: 0px; padding: 0px; border-collapse: collapse; height: 29px; border: #ff0000 solid 0px; }
.subscribe input {border: #848484 solid 1px; margin: 3px 3px 3px 3px; width: 140px; color: #848484; font-size: 12px; font-family: arial;}
.subscribe input.knopkaok {border: #848484 solid 1px; margin: 3px 5px 3px 0px; width: 36px; color: #000000; background-color: #dcdcdc;}







.podskazka {width: 400px; padding: 10px; border: #eeeeee solid 1px; margin: 20px 0 20px 0;}
.podskazka h4 {color: #000000; font-size: 16px; font-weight: 700; margin: 0px; padding: 0px;}
.podskazka p {margin: 0px 0px 30px 0px; padding: 0px;}




/* ÃËÀÂÍÎÅ ÌÅÍÞ */
.mainmenu3 {height: 44px; text-align: left; border: green solid 0px; margin: 0px; padding: 0px;}
.mainmenu3 table {border-collapse: collapse; width: 846px; margin: 0px 0px 0px 0px; padding: 0px; height: 44px; left: 0px; border: green solid 0px;}
.mainmenu3 table td {border-collapse: collapse; margin: 0px; padding: 0px; height: 44px;}
.mainmenu3 table td div {height: 44px;}
.mainmenu3 table td div a {display: block; margin: 0px; padding: 0px; width:100%; height:100%; overflow: hidden;}

div.punkt1 a:link    {background: url( '../i/menu-3/default/1.gif' ) top left no-repeat; width: 142px !important;}
div.punkt1 a:visited {background: url( '../i/menu-3/default/1.gif' ) top left no-repeat; width: 142px !important;}
div.punkt1 a:hover   {background: url( '../i/menu-3/default/1.gif' ) 0px -56px no-repeat; width: 142px !important;}
div.punkt1 a:active  {background: url( '../i/menu-3/default/1.gif' ) 0px -56px no-repeat; width: 142px !important;}

div.punkt2 a:link    {background: url( '../i/menu-3/default/2.gif' ) top left no-repeat; width: 176px; }
div.punkt2 a:visited {background: url( '../i/menu-3/default/2.gif' ) top left no-repeat; width: 176px; }
div.punkt2 a:hover   {background: url( '../i/menu-3/default/2.gif' ) 0px -56px no-repeat; width: 176px; }
div.punkt2 a:active  {background: url( '../i/menu-3/default/2.gif' ) 0px -56px no-repeat; width: 176px; }

div.punkt3 a:link    {background: url( '../i/menu-3/default/3.gif' ) top left no-repeat; width: 176px; }
div.punkt3 a:visited {background: url( '../i/menu-3/default/3.gif' ) top left no-repeat; width: 176px; }
div.punkt3 a:hover   {background: url( '../i/menu-3/default/3.gif' ) 0px -56px no-repeat; width: 176px; }
div.punkt3 a:active  {background: url( '../i/menu-3/default/3.gif' ) 0px -56px no-repeat; width: 176px; }

div.punkt4 a:link    {background: url( '../i/menu-3/default/4.gif' ) top left no-repeat; width: 176px; }
div.punkt4 a:visited {background: url( '../i/menu-3/default/4.gif' ) top left no-repeat; width: 176px; }
div.punkt4 a:hover   {background: url( '../i/menu-3/default/4.gif' ) 0px -56px no-repeat; width: 176px; }
div.punkt4 a:active  {background: url( '../i/menu-3/default/4.gif' ) 0px -56px no-repeat; width: 176px; }

div.punkt5 a:link    {background: url( '../i/menu-3/default/5.gif' ) top left no-repeat; width: 176px; }
div.punkt5 a:visited {background: url( '../i/menu-3/default/5.gif' ) top left no-repeat; width: 176px; }
div.punkt5 a:hover   {background: url( '../i/menu-3/default/5.gif' ) 0px -56px no-repeat; width: 176px; }
div.punkt5 a:active  {background: url( '../i/menu-3/default/5.gif' ) 0px -56px no-repeat; width: 176px; }












/* ÁËÎÃ Ñ ÐÅÃÈÑÒÐÀÖÈÅÉ Â ÒÎÏÅ */
.userblock {width: 250px; height: 30px; /*background-color: #ffff00;*/ margin: 10px 20px 0px 0px; padding: 0px 0px 0px 0px; border: green solid 0px; }
.userblock table {width: 200px; height: 30px; border-collapse: collapse; margin: 0px; padding: 0px;}
.userblock table td {text-transform: lowercase; border-collapse: collapse; border: #ff0000 solid 0px; margin: 0px; padding: 0px; vertical-align: top;}
.userblock table td input {text-transform: lowercase; width: 90px; background-color: transparent; height: 16px; border: #535353 solid 1px; color: #000000; font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 3px; font-family: arial;}

.userblock a:link {font-size: 11px; color: #535353; text-decoration: none; margin: 0px; padding: 0px;}
.userblock a:visited {font-size: 11px; color: #535353; text-decoration: none; margin: 0px; padding: 0px;}
.userblock a:hover {font-size: 11px; color: #000; text-decoration: underline; margin: 0px; padding: 0px;}
.userblock a:active {font-size: 11px; color: #535353; text-decoration: none; margin: 0px; padding: 0px;}

.userblock h3 {color: #000000; margin: 0px; padding: 0px; font-family: arial narrow; font-weight: 400;}




/* ÂÅÐÑÈß ÄËß ÏÅ×ÀÒÈ */
.for-print:link {display: block; text-align: center; vertical-align: middle; background-color: transparent; color: #000;  text-decoration: none;  padding: 3px; width: 120px; height: 12px; font-size: 9px; text-transform: uppercase;}
.for-print:visited {display: block; text-align: center; vertical-align: middle; background-color: transparent; color: #000;  text-decoration: none;  padding: 3px; width: 120px; height: 12px; font-size: 9px; text-transform: uppercase;}
.for-print:hover {display: block; text-align: center; vertical-align: middle; background-color: #848484; color: #fff; text-decoration: none;   padding: 3px; width: 120px; height: 12px; font-size: 9px; text-transform: uppercase;}
.for-print:active {display: block; text-align: center; vertical-align: middle; background-color: transparent; color: #000; text-decoration: none; padding: 3px; width: 120px; height: 12px; font-size: 9px; text-transform: uppercase;}


/* ÍÀÂÅÐÕ */
.gototop:link {display: block; text-align: center; vertical-align: middle; background-color: #535353; color: #eeeeee;  text-decoration: none;  padding: 3px; width: 50px; height: 12px; font-size: 9px; text-transform: uppercase;}
.gototop:visited {display: block; text-align: center; vertical-align: middle; background-color: #535353; color: #eeeeee;  text-decoration: none;  padding: 3px; width: 50px; height: 12px; font-size: 9px; text-transform: uppercase;}
.gototop:hover {display: block; text-align: center; vertical-align: middle; background-color: #000; color: #fff; text-decoration: none;   padding: 3px; width: 50px; height: 12px; font-size: 9px; text-transform: uppercase;}
.gototop:active {display: block; text-align: center; vertical-align: middle; background-color: #535353; color: #eeeeee; text-decoration: none; padding: 3px; width: 50px; height: 12px; font-size: 9px; text-transform: uppercase;}




/* ÊÀÒÀËÎÃ ÝËÅÌÅÍÒÛ */
.catalog-element {/*background-color: #ffff00;*/}
.catalog-element  h2 {margin: 0px; padding: 0px; font-size: 12px; font-weight: 400; color: #000; font-family: arial;}
.catalog-element  h3 {margin: 0px; padding: 0px; font-size: 12px; font-weight: 400; color: #000; font-family: arial;}
.catalog-element  h4 {margin: 0px; padding: 0px; font-size: 12px; font-weight: 400; color: #000; font-family: arial;}
.catalog-element  h5 {margin: 0px; padding: 0px; font-size: 12px; font-weight: 400; color: #000; font-family: arial;}
.catalog-element  h6 {margin: 0px; padding: 0px; font-size: 12px; font-weight: 400; color: #000; font-family: arial;}


/* ÑÒÐÀÍÈÖÀ Ñ ÐÅÇÓËÜÒÀÒÀÌÈ ÏÎÈÑÊÀ - ÔÎÐÌÀ Ñ ÏÓÒÅÌ È ÄÀÒÎÉ*/
.path {/*background-color: #ffff00;*/ font-size: 11px;}
.path a:link {color: #000;}
.path a:visited {color: #000;}
.path a:hover {color: #000;}
.path a:active {color: #000;}



.searchnavy {background-color: #848484; color: fff; padding: 10px; width: 400px; font-size: 12px;}
.searchnavy a:link {color: fff;}
.searchnavy a:visited {color: fff;}
.searchnavy a:hover {color: fff;}
.searchnavy a:active {color: fff;}



/* ÊÍÎÏÊÈ ÌÅÍÞÕÈ */



.menupunkt0 {width: 142; height: 44;  margin: 0px; display: block; }
.menupunkt0 a:link {width: 142; height: 44; background-image: url(../i/menu-2/3/1-off.gif); display: block; cursor: hand; display: block;}
.menupunkt0 a:visited {width: 142; height: 44; background-image: url(../i/menu-2/3/1-off.gif); display: block; cursor: hand; display: block;}
.menupunkt0 a:hover {width: 142; height: 44; margin: 0px; background-image: url(../i/menu-2/3/1-on.gif); display: block; cursor: hand;}
.menupunkt0 a:active {width: 142; height: 44; background-image: url(../i/menu-2/3/1-off.gif); display: block; cursor: hand; display: block;}



.menupunkt1 {width: 142; height: 44;  margin: 0px; display: block; }
.menupunkt1 a:link {width: 142; height: 44; background-image: url(../i/menu-2/1-off.gif); display: block; cursor: hand; display: block;}
.menupunkt1 a:visited {width: 142; height: 44; background-image: url(../i/menu-2/1-off.gif); display: block; cursor: hand; display: block;}
.menupunkt1 a:hover {width: 142; height: 44; margin: 0px; background-image: url(../i/menu-2/1-on.gif); display: block; cursor: hand;}
.menupunkt1 a:active {width: 142; height: 44; background-image: url(../i/menu-2/1-off.gif); display: block; cursor: hand; display: block;}

.menupunkt2 {width: 176; height: 44;  margin: 0px; display: block; }
.menupunkt2 a:link {width: 176; height: 44; background-image: url(../i/menu-2/2-off.gif); display: block; cursor: hand; display: block;}
.menupunkt2 a:visited {width: 176; height: 44; background-image: url(../i/menu-2/2-off.gif); display: block; cursor: hand; display: block;}
.menupunkt2 a:hover {width: 176; height: 44; margin: 0px; background-image: url(../i/menu-2/2-on.gif); display: block; cursor: hand;}
.menupunkt2 a:active {width: 176; height: 44; background-image: url(../i/menu-2/2-off.gif); display: block; cursor: hand; display: block;}


.menupunkt3 {width: 176; height: 44;  margin: 0px; display: block; }
.menupunkt3 a:link {width: 176; height: 44; background-image: url(../i/menu-2/3-off.gif); display: block; cursor: hand; display: block;}
.menupunkt3 a:visited {width: 176; height: 44; background-image: url(../i/menu-2/3-off.gif); display: block; cursor: hand; display: block;}
.menupunkt3 a:hover {width: 176; height: 44; margin: 0px; background-image: url(../i/menu-2/3-on.gif); display: block; cursor: hand;}
.menupunkt3 a:active {width: 176; height: 44; background-image: url(../i/menu-2/3-off.gif); display: block; cursor: hand; display: block;}

.menupunkt4 {width: 176; height: 44;  margin: 0px; display: block; }
.menupunkt4 a:link {width: 176; height: 44; background-image: url(../i/menu-2/4-off.gif); display: block; cursor: hand; display: block;}
.menupunkt4 a:visited {width: 176; height: 44; background-image: url(../i/menu-2/4-off.gif); display: block; cursor: hand; display: block;}
.menupunkt4 a:hover {width: 176; height: 44; margin: 0px; background-image: url(../i/menu-2/4-on.gif); display: block; cursor: hand;}
.menupunkt4 a:active {width: 176; height: 44; background-image: url(../i/menu-2/4-off.gif); display: block; cursor: hand; display: block;}

.menupunkt5 {width: 176; height: 44;  margin: 0px; display: block; }
.menupunkt5 a:link {width: 176; height: 44; background-image: url(../i/menu-2/5-off.gif); display: block; cursor: hand; display: block;}
.menupunkt5 a:visited {width: 176; height: 44; background-image: url(../i/menu-2/5-off.gif); display: block; cursor: hand; display: block;}
.menupunkt5 a:hover {width: 176; height: 44; margin: 0px; background-image: url(../i/menu-2/5-on.gif); display: block; cursor: hand;}
.menupunkt5 a:active {width: 176; height: 44; background-image: url(../i/menu-2/5-off.gif); display: block; cursor: hand; display: block;}
















/* ÒÎÏÌÅÍÞ Â ØÀÏÊÅ */
.topmenu-ul {margin: 10px auto 10px auto; border: #ff0000 solid 0px;}
.topmenu-ul a {display: block; font-size: 12px; height: 30px; margin: 0px 20px 0px 0px; padding: 10px 0px 0px 0px;}
.topmenu-ul a:link {color: #000; text-decoration: none;}
.topmenu-ul a:visited {color: #000; text-decoration: none;}
.topmenu-ul a:hover {color: #000; text-decoration: none; background-image: url(../i/topmenu/polosa.gif); background-position: 50% 0%; background-repeat: repeat-x;}
.topmenu-ul a:active {color: #000; text-decoration: none;}







/*ÃËÀÂÍÎÅ ÌÅÍÞ - ÊÐÀÑÍÛÉ ÊÓÌÀ×*/
.mainmenudiv {}
.mainmenudiv table {}
.mainmenudiv table td {}






.maintextcontent {width: 900px; text-align: center; margin: 0px auto;}
.maintextcontent table {border-collapse: collapse; margin: 0px; padding: 0px; width: 100%;}
.maintextcontent table td {border-collapse: collapse; margin: 0px; padding: 0px; width: 33%;}



.alltablenews {width: 96%; border: #ff0000 solid 0px; margin: 0px auto 0px auto; padding: 0px; border: #ff0000 solid 0px;} 
.alltablenews td {border: #ff0000 solid 0px; width: 33%;}


/* ËÅÂÀß ÊÎËÎÍÊÀ ÍÎÂÎÑÒÅÉ */
.leftnews {color: #000; padding: 0px 20px 20px 0px !important; border: green solid 0px; margin: 0px; text-align: left;}
.leftnews h1 {font-size: 12px; color: #000; margin: 20px 0px 20px 0px; padding: 0px; font-family: arial; font-weight: 400;}

.leftnews h2 {font-size: 12px; color: #000; margin: 0px 0px 0px 0px; padding: 0px; font-family: arial; font-weight: 700;}
.leftnews h2 a:link {color: #000;}
.leftnews h2 a:visited {color: #000;}
.leftnews h2 a:hover {color: #565656;}
.leftnews h2 a:active {color: #000;}

.leftnews p {font-size: 12px; color: #000; margin: 0px 0px 30px 0px; padding: 0px; font-family: arial; text-align: left;}


.leftnews h5 {font-size: 12px; color: #565656; margin: 30px 0px 40px 0px; padding: 0px; font-weight: 400; font-family: arial;}
.leftnews h5 a:link {color: #565656; text-decoration: none;}
.leftnews h5 a:visited {color: #565656; text-decoration: none;}
.leftnews h5 a:hover {color: #565656; text-decoration: underline;}
.leftnews h5 a:active {color: #565656; text-decoration: none;}

.leftnews h4 {font-size: 12px; color: #000; margin: 0px; padding: 0px; font-weight: 400; font-family: arial;}
.leftnews h4 a:link {color: #000; text-decoration: none;}
.leftnews h4 a:visited {color: #000; text-decoration: none;}
.leftnews h4 a:hover {color: #000; text-decoration: underline;}
.leftnews h4 a:active {color: #000; text-decoration: none;}
.leftnews h6 {font-size: 12px; color: #000; margin: 0px; padding: 0px; font-weight: 400; font-family: arial;}
.leftnews-go {width: 10px; height: 10px; display: inline; background-image: url(../i/mp/leftnews-go.gif); background-position: 0% 0%; background-repeat: no-repeat; margin: 0px; padding: 0px;}




/* ÖÅÍÒÐÀËÜÍÀß ÊÎËÎÍÊÀ ÍÎÂÎÑÒÅÉ */
.centernews {color: #717171; padding: 0px 20px 20px 0px !important; margin: 0px; text-align: left;}
.centernews h1 {font-size: 12px; color: #000; margin: 20px 0px 20px 0px; padding: 0px; font-family: arial; font-weight: 400;}

.centernews h2 {font-size: 12px; color: #737373; margin: 0px; padding: 0px; font-family: arial; font-weight: 700;}
.centernews h2 a:link {color: #737373;}
.centernews h2 a:visited {color: #737373;}
.centernews h2 a:hover {color: #000;}
.centernews h2 a:active {color: #737373;}

.centernews p {font-size: 12px; color: #737373; margin: 0px 0px 30px 0px; padding: 0px 0px 0px 0px; font-family: arial;}
.centernews-go {width: 10px; height: 10px; display: block; background-image: url(../i/mp/centernews-go.gif); background-position: 0% 0%; background-repeat: no-repeat; margin: 0px 0px 0px 5px; padding: 0px;}
.centernews-go a {width: 10px; height: 10px; display: block;}






/* ÏÐÀÂÀß ÊÎËÎÍÊÀ ÍÎÂÎÑÒÅÉ */
.rightnews {color: #840e0c; padding: 0px 0px 20px 0px !important; margin: 0px; text-align: left;}
.rightnews h1 {font-size: 12px; color: #000; margin: 20px 0px 20px 0px; padding: 0px 0px 0px 0px; font-family: arial;  display: block; font-weight: 400;}


.rightnews h2 {font-size: 12px; color: #fd0000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: arial; font-weight: 400;  display: block;}
.rightnews h2 a:link {color: #fd0000;}
.rightnews h2 a:visited {color: #fd0000;}
.rightnews h2 a:hover {color: #ff6969;}
.rightnews h2 a:active {color: #ff6969;}

.rightnews p {font-size: 12px; margin: 0px 0px 30px 0px; padding: 0px 0px 0px 0px; font-family: arial; display: block;}





















.podval {margin: 50px 0px 0px 0px; padding: 0px; width: 900px;}
.podval table {border-collapse: collapse; margin: 0px padding: 0px;}
.podval table td {border-collapse: collapse; margin: 0px; padding: 0px;}
.podval table td h1 {color: #000; font-size: 12px; font-family: arial; margin: 0px; padding: 0px;}
.podval table td p {color: #6a6a6a; font-size: 11px; font-family: arial; margin: 0px; padding: 0px;}
.podval a:link {color: #6a6a6a; text-decoration: underline;}
.podval a:visited {color: #6a6a6a; text-decoration: underline;}
.podval a:hover {color: #8d8c8c; text-decoration: underline;}
.podval a:active {color: #8d8c8c; text-decoration: underline;}






