body { margin:0; padding:0 0 65px 0;  text-align:center; background-image:url(/img/body_bg_bottom.gif); background-repeat:repeat-x; background-position:0 100%; background-color:#6A195F ;}
.body {background-image:url(/img/body_bg_top.gif); background-repeat:repeat-x; background-position:0 0;}
.footerbigBG { background-image:url(/img/footer_big_bg.gif); background-position:100% 100%; background-repeat:no-repeat}
a img { border:0}
a { color:#A90000;}
a:hover { color:#AFAFAF; text-decoration:none};
a { text-decoration:underline;}
.header { background-image:url(/img/header_logo1_bg_repet.gif); background-repeat:repeat-x; background-position:0px -3px}
.HeaderData { text-transform:uppercase; padding:0 0 0 13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  background-image:url(/img/header_data_bg_repet.gif);background-repeat:repeat-x; background-position:0 0;}
.HeaderData span { color:#C50400}
.menu { width:auto; margin-top:9px;}

.menu div { width:16px}
.menu, .menu a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; line-height:12px; }

.menu a {display:block; background-image:url(/img/arr_menu.gif); padding:0 0 0 13px; background-repeat:no-repeat; background-position:0 3px;  }
.menu a:hover{ color:#AFAFAF; text-decoration:none;}
.leftContent { width:50%; background-image:url(/img/content_left_bg_repet.gif); background-position:100% 0;}
.headerLeftContent {background-image:url(/img/header_logo3.gif); background-repeat:no-repeat; background-position:100% 0;height:145px}
.rightContent { background-image:url(/img/content_right_bg_repet.gif); background-position:0 0; background-repeat:repeat-y;}
.headerRightContent {margin:0; padding: 0 0 0 0 ; background-image:url(/img/header_logo4.gif); background-repeat:no-repeat; background-position:0 0; height:94px}
.HRightContent {margin-top:8px;}
.contentOneHeaderBlock{ background-image:url(/img/content_one_header_block2.gif); background-repeat:repeat-x; background-position:0 0; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.contentOneHeaderBlock img { margin:0 14px 0 14px;}
.ContentLeftMenuBlock { width:213px;margin-left:1px;}
.ContentLeftMenuBlock a {margin:0 0 5px 0 ;font-size:11px; line-height:18px; height:19px; text-transform:uppercase;color:#FFFFFF;font-weight:bold; text-decoration:none; display:block; background-image:url(/img/left_block_menu_tttt.gif); background-repeat: repeat-x;background-position:0 70%; text-align:left }
.ContentLeftMenuBlock a:hover { color:#FAE39B;}
.ContentLeftMenuBlock a span { border:0px solid #cccccc; padding:3px 2px 3px 18px;font-family:Arial, Helvetica, sans-serif;    background-image:url(/img/left_block_menu_xxx.gif);}
.ContentLeftMenuBlock .curmenu {background-color:#A90000; color:#FAE39B; }
.ContentLeftMenuBlock .curmenu span{ background-image:url(/img/left_block_menu_bg_px_red.gif);} 

.subscription form{ margin:9px 0 0 0; padding:0; }
.subscription form input{ margin: 0 0 9px 0}
.subscription {padding:0 0 0 10px}
.subscription .titleBlock { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;background-image:url(/img/block1_1_type.gif); background-position:bottom; background-repeat:repeat-x;}
.subscription .ContentBlock {padding:0 10px 0 10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:center; background-image:url(/img/block3_2_type.gif); background-repeat:repeat-x; background-position:0 100%; background-color:#CFCFCF;}

.rightBlockLeftContent { margin:6px 0 0 0;}
.oneBlockType1 {}
.topTd { background-image:url(/img/block_2_type.gif); background-position:0 100%; background-repeat:repeat-x;}
/*Минимальная ширена правых блоков в левой части контента .topTd {width:220px} */ 
.topTd {width:220px}
.topTd div{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; font-weight:bold; padding:2px 0 0 0}
.oneBlockType1 { margin-bottom:7px} 
.contentTd{ padding-top:7px;text-align:justify; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; background-image:url(/img/block_9_type.gif); background-repeat:repeat-x; background-position:0 100%}
.contentTd img { margin:5px 5px 5px 5px}
.contentTd a{ text-decoration:underline; background-image:url(/img/block_indetail_type.gif); background-repeat:no-repeat; background-position:0 3px; color:#A90000; margin:7px 0 0 0; padding:0 0 0 16px; display:block;  }
.contentTd a:hover {color:#AFAFAF; text-decoration:none;}
.bottomTd{ background-image:url(/img/block_7_type.gif); background-position:0 100%; background-repeat:repeat-x;}
.rightTd{background-image:url(/img/block_5_type.gif); background-position:100% 0; background-repeat:repeat-y;}
.leftTd{ background-image:url(/img/block_4_type.gif); background-position:100% 0; background-repeat:repeat-y;}
/*Минимальная высота правых блоков в левой части контента .leftTd div { height:94px;}*/ 
.leftTd div { height:94px;}

.newsBlock .title { text-transform:uppercase; font-size:11px; line-height:16px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left; padding:0 0 0 8px; background-image:url(/img/news_block_title.gif); background-repeat:no-repeat; color:#FFFFFF; margin-bottom:-2px;}
.newsBlock .content { line-height:13px;text-align:left; background-image:url(/img/news_bulit.gif); background-position:0 3px; padding:0 3px 0 14px; margin:13px 0 0 0; background-repeat:no-repeat; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;text-align:left; font-size:11px}
.newsBlock .content a { display:block; color:#FAE39B;line-height:14px}
.newsBlock { text-align:left; width:197px; }
.TOPHIT,.arhivLink { display:block; background-image:url(/img/ico_arxiv_news.gif); background-repeat:no-repeat; background-position:0 2px; padding:0 0 0 16px;color:#FAE39B; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:44px 0 0 0}
.TOPHIT { margin-top:5px; text-align:left;}

.footerBgTop {background-image:url(/img/footer_bg1.gif);background-repeat:repeat-x; background-position:0 100%}
.footerBgTop a { text-transform:uppercase; color:#C50400; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.footerBgTop a:hover { color:#515151 }
.footerRightBgTop {background-image:url(/img/footer_bg7.gif); background-position:0 100%; background-repeat:repeat-x; }
.footerBg5{ background-image:url(/img/body_bg_bottom.gif); background-repeat:repeat-x; background-position:0 0;}
.counter { vertical-align:bottom; text-align:right; padding:0 11px 21px 0}
.footerRightBgBottom {background-image:url(/img/header_logo1_bg_repet.gif); background-repeat:repeat-x; background-position:0 100%;}
.footerRightBgBottom1 {background-image:url(/img/footer_bg9.gif); background-position:0 0; background-repeat:no-repeat;}
.copy { padding-top:21px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left;}
.copy a, .copy span{ color:#FAE39B;}


.titleContent {margin:0 11px 0 23px; padding:0 0 5px 0;background-color:#ED9428; background-image:url(/img/content1_h1.gif); background-repeat:no-repeat; background-position:0 0; width:445px; font-weight:bold; color:#FFFFFF; text-align:left;  font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:15px; }
.titleContent span { line-height:15px; background-image:url(/img/content_h1.gif); background-repeat:no-repeat; background-position:0 0; display:block; margin:4px 0 0 9px; padding:0 0 0 11px }
.content {margin-top:-5px;padding:0;}
.content .TdTop { background-image:url(/img/block2_3_type.gif); background-repeat:repeat-x; background-position:0 100%}
.content .TdLeft { background-image:url(/img/block2_2_type.gif); background-position:100% 0; background-repeat:repeat-y;}
.content .TdLeft div { height:300px}
.content .TdRight { background-image:url(/img/block2_5_type.gif); background-position:0 0 ; background-repeat:repeat-y; }
.content .TdBottom { background-image:url(/img/block2_7_type.gif); background-position:0 0; background-repeat:repeat-x}
.TdContent {background-color:#FFFFFF; background-image:url(/img/block2_10_type.gif); background-repeat:repeat-x; background-position:0 0;}
.TdContent { font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:4px 0 4px 0;}
.TdContent table td { padding:4px 4px 4px 4px;}
.TdContent form { margin:0; padding:0;}
.TdContent form input, .TdContent form input select, .TdContent form textarea { margin:0; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.TdContent table {border-top:1px solid #C1C1C1;border-left:1px solid #C1C1C1; margin-bottom:10px;}
.TdContent table td { border-right:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;}
ul, li {margin:0; padding:0}
ul li {background-image:url(/img/block_indetail_type_hover.gif); background-position:0 2px; margin:0; background-repeat:no-repeat; list-style:none; padding:0 0 0 13px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
h2 {background-color:#A90000; font-size:11px; text-transform:uppercase; text-align:center; display:block; color:#FFFFFF;line-height:11px; padding:4px 0 5px 0;}
h3 {background-image:url(/img/h3_bg.gif); margin:0 0 12px 0; background-color:#C1C1C1; background-repeat:no-repeat; padding:2px 26px 2px 26px;  background-position:0 0; line-height:13px; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:370px;}
h1.mmain {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; text-align:center; display:block; color:#FAE39B; line-height:11px; padding:4px 0 2px 0; margin:0px;}
div.mmain {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; display:block; color:#FAE39B; line-height:11px; padding:10px 0 25px 30px; margin:0px;}
a.mmain {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FAE39B; line-height:11px; margin:0px;}
span.mmain {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; line-height:11px; margin:0px;}


