
.container { clear: both; overflow: hidden; width:100%; }
.columns { float: left; }
.columnsR { float: right; }
.floatN { float:none; }

/* h1 { font-weight: bold; padding: 0px; margin: 0em 0em 0.3em 0em; color:#333; }
h2 { display:inline; font-weight: bold; padding: 0px; margin: 0em 0em 0.3em 0em; color:#333; }
h3 { display:inline; font-weight: bold; padding: 0px; margin: 0em 0em 0.3em 0em; color:#333; }
h4 { font-weight: bold; padding: 0px; margin: 0em 0em 0.3em 0em; color:#333; vertical-align:text-top}
.date { font-size:11px; color:#666; }
.date a { font-size:11px; } */ 
.bold_no { font-weight:normal; }

.line15em { line-height: 1.5em }

.overflowH { overflow: hidden; }
.positionR { position: relative; }

.textL { text-align: left; }
.textC { text-align: center; }
.textR { text-align: right; }

.w10 { width:12%; }
.w15 { width: 15%; }
.w25 { width: 25%; }
.w30 { width: 30%; }
.w32 { width: 32%; }
.w34 { width: 34%; }
.w35 { width: 35%; }
.w40 { width: 40%; }
.w50 { width: 50%; }
.w60 { width: 60%; }
.w65 { width: 65%; }
.w68 { width: 68%; }
.w70 { width: 70%; }
.w85 { width: 85%; }
.w90 { width: 90%; }
.w100 { width: 100%; }

#search { padding-top:5px; padding-left:10px; margin:0; }
#search a { float: left; display: block; width:72px; padding:4px 0px; text-align:center; font-weight:bold; color:#d4ffd4; }
#search a:hover { text-decoration:none; }
#search .act { background:url('/images/searchtab.gif') no-repeat 0px 1px; color:#fff; padding:4px 0px; }
#searchForm .inputTD { background:url('/images/012.gif') #fff left no-repeat; height: 28px; padding-left: 5px; padding-right: 5px; }
#searchForm .inputText { border: none; background: #fff; width: 100%; font-size:16px; font-weight: bold;}
#searchForm { vertical-align:top; height:32px; width:98%;  }

#container { width: 1000px; margin: 0px auto !important; padding: 0px; overflow:hidden }

#header_nav { clear: both; color: #fff; background:url('/images/bg01.gif') repeat-x; overflow: hidden; }
#header_nav a { color: #fff;  margin-right: 7px; font:11px Arial, Helvetica, sans-serif; font-weight: 600; }
#header_nav table a { font:12px Arial, Helvetica, sans-serif; font-weight: 600; }
#header_nav .boxContent { clear: both; overflow: hidden; padding: 5px 10px 0px 10px; height: 17px; _height: 20px; border-left: 1px #2a2a2a solid; border-right: 1px #2a2a2a solid; }
#header_nav .boxCollapse { clear: both; width: 1000px; overflow: hidden; border-left: 1px #2a2a2a solid; border-right: 1px #2a2a2a solid; background-color: #fff;}
#header_nav .boxCollapseHeader { clear:both; background:url('/images/corner4TR.gif') no-repeat top right; }
#header_nav .boxCollapseFooter { clear:both; background:url('/images/corner4BR.gif') no-repeat bottom right; }
#header_nav .boxCollapseContent { clear:both; padding: 5px 10px 0px 10px; }
#header_nav .boxCollapseContent a { color: #3e62cd; }
#header_nav .boxFooter { clear: both; background: url('/images/corner0BR.gif') #656565 right bottom no-repeat; }

#header_nav .boxContent .full { padding-right:10px; background:url('/images/004.gif') no-repeat 100% 55%; }
#header_nav .boxContent .fullOpen {padding-right:10px; background:url('/images/048.gif') no-repeat 100% 55%;}

#header_panel { clear: both; height: 143px; background: url('/images/headerbg.gif') repeat-x; background-color: #3684FF; overflow: hidden; }
#header_panel .boxHeader { clear: both; background:url('/images/corner1TR.gif') no-repeat top right; }
#header_panel .boxContent { clear: both; overflow: hidden; /*border-left: 1px #666 solid;*/ border-right: 1px #666 solid; }

#header_menu { clear: both; text-transform: uppercase; overflow: hidden; }
#header_menu a { color: #FFFFFF; font-size:13px; padding: 3px 10px; font-weight: bold; background: #4272BB url('/images/menubg.gif') repeat-x 0px 0px; border-right: 1px solid #506FD4; display: block; float: left; }
#header_menu a:hover { background: #fff url('/images/031.gif') repeat-x 0px 0px; color:#000; }
#header_menu .mcurrent { background: #990000 url('/images/009.gif') repeat-x 0px 0px; color:#fff; }
#header_menu .hidden {color:#945555;}

#content { clear:both; background:#666; }
#content .boxHeader { clear: both; background:url('/images/corner3TR.gif') no-repeat top right; }
#content .boxFooter { clear: both; background:url('/images/corner3BR.gif') #666 no-repeat bottom right; }
#content .boxContent { clear:both; background:#666; overflow:hidden; width:100%; }

#content .boxContent .L { float:left; width:655px;}
#content .boxContent .R { float:right; width:314px; }

#footer { clear:both; color:#fff; }
#footer a { color:#fff; }
#footer .boxHeader { clear: both; }
#footer .boxFooter { clear: both; }
#footer .boxContent { clear: both; border-left: 1px #666 solid; border-right: 1px #666 solid; overflow: hidden; padding: 0px 10px; }
#footer .linkProjects { color:#060; margin-top:3px; }
#footer .linkProjects a { color:#d5d5d5; }

.boxHeaderText { clear: both; background:url('/images/corner4TR.gif') #fff no-repeat top right; }
.boxFooterText { clear: both; background:url('/images/corner4BR.gif') #fff no-repeat bottom right; }
.boxContentText { clear: both; background-color: #fff; }

.boxMainLeft { float:left; width:316px; padding-top:5px;}
.boxMainRight { float:right; width:316px; padding-top:5px;}

.boxHeaderText_2 { clear: both; background:url('/images/corner5TR.gif') #fff no-repeat top right; }
.boxFooterText_2 { clear: both; background:url('/images/corner5BR.gif') #fff no-repeat bottom right; }

.boxHeaderLine { clear: both; background:url('/images/corner2TR.gif') #fff no-repeat top right; }
.boxFooterLine { clear: both; background:url('/images/corner2BR.gif') #fff no-repeat bottom right; }
.boxContentLine { clear: both; background-color: #fff; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; }

.boxSpacer { line-height:0.8em}

.boxHeaderLight_Grey { clear: both; background:url('/images/corner2TR.gif') #eee no-repeat top right; }
.boxFooterLight_Grey { clear: both; background:url('/images/corner2BR.gif') #eee no-repeat bottom right; }
.boxContentLight_Grey { clear:both; overflow:hidden; background:#eee; border-left: #dfdfdf 1px solid; border-right: #dfdfdf 1px solid; }

.boxHeaderLight_Grey_Autor { clear: both; background:url('/images/corner6TR.gif') #eee no-repeat top right; }
.boxFooterLight_Grey_Autor { clear: both; background:url('/images/corner6BR.gif') #eee no-repeat bottom right; }
.boxContentLight_Grey_Autor { clear:both; overflow:hidden; background:#eee; }

.boxFooterLight_Grey2 { clear: both; background:url('/images/corner4BR.gif') #eee no-repeat bottom right; }

.boxHeaderGrey { clear: both; background:url('/images/corner4TR.gif') #d0d0d0 no-repeat top right; }
.boxFooterGrey { clear: both; background:url('/images/corner4BR.gif') #d0d0d0 no-repeat bottom right; }
.boxContentGrey { clear:both; overflow:hidden; width:100%; background:#d0d0d0; border-bottom:1px solid #999; }
.boxContentGrey a,.boxContentGrey span { color:#333; font-size:20px; font-weight:bold; text-transform: uppercase; display:block; padding:2px 7px; }

.boxMainPhoto { position:relative; overflow:hidden; height:400px; }
.boxPhotos { position:relative; overflow:hidden; width:600px; height:400px; border:1px solid #AAA;}
.boxMainPhoto .title, .boxPhotos .title { position:absolute; left:0px; bottom:0px; }
.boxMainPhoto .title a, .boxPhotos .title a { color:#fff; }
[class=boxMainPhoto] .title td  { color:#fff; padding:3px; background: url('/images/p.png') repeat 0px 0px; }
[class=boxPhotos] .title td  { color:#fff; padding:3px; background: url('/images/p.png') repeat 0px 0px; }
.boxMainPhoto .title td, .boxPhotos .title td { color:#fff; padding:3px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/p.png', sizingMethod="scale"); }

.rss { padding:3px 12px; }
.rss a { color:#fff; padding-right:20px; background:url('/images/rss.gif') no-repeat 100% 50%; }

#managPanel_1 { border-bottom:1px solid #cccccc ; padding-bottom:5px; }
#managPanel_1 .act, #managPanel_2 .act, #managPanel_5 .act { color:#7b7b7b; }
#managPanel_1 .act:hover, #managPanel_2 .act:hover, #managPanel_5 .act:hover {text-decoration:none;}

.boxSearch .act { color:#7b7b7b; }
.boxSearch .act.hover { text-decoration:none; }

.newsText  { font-size:14px; color:#3f3f3f; }
/*.newsText p {text-align:justify;line-height:20px}*/
.newsText a {  font-size:14px; font-weight: normal; }
.newsText table[align=right] tr td, .newsText table[align=left] tr td {color:#7B7B7B;font:12px Arial}

.navigator a { font-size:16px; }
.navigator { font-size:16px; font-weight:bold; }

.autor h1 {color:#000;font-size:25px;font-weight:normal;padding:0px 0 5px 0;}

.h1 {color:#3e62cd;font-size:20px;font-weight:bold;padding:0 0 2px 0;}
.h2 img, .h2_new img {float:right;position:relative;top:3px;z-index:2;}
.h2_2 {padding:0 0 7px 0;}
.h2_new {color:#666;}
.h3 {color:#3e62cb;font-size:20px;font-weight:bold;}

.X1 {background:url('/images/029.gif') repeat-y 0px 0px;}

.up_panel {background:#666 url('/images/001.gif') repeat 0px 0px;font-size:11px;}
.up_panel td {color:#fff;background:url('/images/002.gif') no-repeat 100% 0px;padding:0 10 0 5;}
.up_panel a {color:#fff;font-size:11px;}
.up_panel .L {background:url('/images/003.gif') no-repeat 0px 0px;padding:0 4 0 0;}
.up_panel .R {float:right;}
.up_panel .R span {font-weight:bold;}
.up_panel .M {padding:0 0 0 0;}
.up_panel .M a {display:block;float:left;margin:0 10 0 0;}
.up_panel .full {background:url('/images/004.gif') no-repeat 100% 6px;padding:0 10 0 0;}
.up_panel .fullOpen {background:url('/images/048.gif') no-repeat 100% 6px;padding:0 10 0 0;}

.banner_730x90 {margin:10px 0;text-align:center;}
.banner_730x90 img {border:1px solid #fff;}
.banner_300x250 img {border:1px solid #000;}
.banner_468x60 {text-align:center;padding:5px;}
.banner_468x60 img {border:1px solid #000;}
.banner_468x60_cont {text-align:center;padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 10px 0;}
.banner_468x60_cont img {border:1px solid #000;}

.up_block {margin:0 0 0 10;}
.up_block div {margin:10px 10px 0 0;float:left;}
.up_block a {width:50px;height:22px;_width:60px;_height:32px;padding:10 0 0 10;border-left:2px solid #ffa24a;font-weight:bold;display:block;background:url('/images/005.gif') no-repeat 100% 0px;color:#fff;}
.up_block a:hover {text-decoration:none;}
.up_block .c {width:65px;_width:75px;}

.hh {font-size:1px;height:10px;}

.links_3 {color:#007300;}
.links_3 a {font-weight:bold;}

.navigarot {float:right;}

.c0 {margin:0 7px 0 0;float:left;background:url('/images/017_0.gif') repeat-x 0px 0px;}
.c1 {background:url('/images/017_1.gif') no-repeat 0px 0px;}
.c1 a {padding:5px 10px;display:block;background:url('/images/017_2.gif') no-repeat 100% 0px;color:#000;font-weight:bold;}
.c1 a:hover {text-decoration:none;}

.c0_2 {margin:0 0 0 7px;float:right;background:url('/images/036_0.gif') repeat-x 0px 0px;}
.c1_2 {background:url('/images/036_1.gif') no-repeat 0px 0px;}
.c1_2 a {padding:4px 10px;display:block;background:url('/images/036_2.gif') no-repeat 100% 0px;color:#cc0000;font-weight:normal; font-size:11px;}
.c1_2 a:hover {text-decoration:none;}

.links_1 {color:#b5b5b5;}
.links_1 .act {color:#676767;}
.links_1 .act:hover {text-decoration:none;}

.links_2 a {display:block;background:url('/images/025.gif') no-repeat 0px 3px;padding:0 15px 0 10px;}
.links_2 .act {background:url('/images/026.gif') no-repeat 0px 3px;}

.line_1 {border-top:1px solid #ccc;margin:0 0 5px 0;}

.tape_news { clear:both; width:100%; overflow: hidden; }
.tape_news p { padding:0px; margin:0px; }
.tape_news img { float:left; margin:0px 7px 0px 0px; }

.v {display:block; clear:both; }
.v a.visibul { background:url('/images/li.gif') no-repeat 0px 50%; padding-left:10px; }
.h {display:none; clear:both;}

.section {color:#7b7b7b;padding:7px 7px 5px 70px; text-align:right;}
.section2 {color:#7b7b7b;padding:7px 7px 5px 70px; text-align:right;}
.section .name, .section2 .name {color:#ff6734;font-weight:bold;}
.name {color:#ff6734;font-weight:bold; font-size:16px;}

.zakladki tr, .zakladki td { padding: 0px; }
.zakladki td {background:url('/images/020_0.gif') repeat-x 0px 0px;cursor:pointer;}
.zakladki div {background:url('/images/020_2.gif') no-repeat 100% 0px;}
.zakladki a {padding:5px 5px 11px 5px;background:url('/images/020_1.gif') no-repeat 0px 0px;display:block;font-size:14px;text-transform:uppercase;color:#21387c;}
.zakladki a:hover {text-decoration:none;}
.zakladki .n {background:none;width:5px;}
.zakladki .act {background:url('/images/019_0.gif') repeat-x 0px 0px;}
.zakladki .act div {background:url('/images/019_2.gif') no-repeat 100% 0px;}
.zakladki .act a {background:url('/images/019_1.gif') no-repeat 0px 0px;color:#cf1414;}
.zakladki .at {position:relative;z-index:10;margin:0 -2px 0 0;top:8px;left:-3px;}
.zakladki .act .at {top:18px;left:-5px;}
.zakladki .ico {position:relative;top:2px;margin:0 5px 0 0;}

.next {float:right;display:block;background:url('/images/022.gif') no-repeat 100% 9px;padding:7px 10px 0px 0px;}

.panel_dop {padding:0 0 8px 0;}
.panel_dop span {display:block;padding:3px 0 0 0;}

.position, .links_4 {color:#333;margin:0 0 5px 0;}
.rates {color:#333;margin:0 0 15px 0;}

.fotoCont { float:left; margin:20px 7px 7px 0px; width:300px; }
.fotoCont img {border:1px solid #ccc;}

.descrip {border:1px solid #ccc;overflow:hidden;zoom:1;padding:10px;}
.descrip .title {color:#000;font-weight:bold;padding:0 0 5px 0;}
.descrip .title span {color:#9a9a9a;}
.descrip .descr {padding:0 0 5px 0;}
.descrip .info {color:#ababab;padding:0 0 10px 0;}
.descrip .titleBox { padding-right:5px; }

.descrip2 {border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;zoom:1;padding:10px 0;}
.descrip3 {border-top:1px solid #ccc;padding:10px 0;color:#333;}
.descrip3 span {color:#666;}

.de, .te, .di, .lj, .livei, .diary {display:block;float:left;padding:2px 0 2px 22px;margin:0 15px 0 0;}
.de {background:url('/images/037.gif') no-repeat 0px 0px;}
.te {background:url('/images/038.gif') no-repeat 0px 0px;}
.di {background:url('/images/039.gif') no-repeat 0px 0px;}
.lj {background:url('/images/logo/16x16_brod.gif') no-repeat 0px 0px;}
.livei { background:transparent url(/images/elements/livei.ico) no-repeat 0px 0px;}
.diary { background:transparent url(/images/elements/diary.ico) no-repeat 0px 0px;}

.comentTitle {color:#666;font-weight:bold;margin:0 0 5px 0;}
.comentTitle .title {font-size:25px;color:#000;}
.comentTitle .title2 {font-size:25px;color:#0167cd;}
.comentTitle .act {color:#666;}

.comentForm { background:#e9f4fc; }
.comentForm .coment { width:625px; margin:0.1em 0px 0.8em 0px; }
.comentForm #piccode { width: 100px;  margin:0px; }

.comentList {border:1px solid #eee;background:#e9f4fc;padding:5px;}
.comentList table {border-top:1px solid #ccc;border-right:1px solid #ccc;}
.comentList td { border-bottom:1px solid #ccc; border-left:1px solid #ccc;background:#fff;padding:5px; vertical-align:top;}
.comentList .Left {width:20%;}
.comentList .D {text-align:right;font-size:11px;}
.comentList .D img {position:relative;z-index:2;top:1px;}
.comentList .title a {font-weight:bold;}
.comentList .pos {color:#666;padding:2px 0;}
.comentList .date {color:#666;font-size:12px;}
.comentList .citL {text-align:right;font-size:11px;padding:0 0 5px 0;font-weight:bold;}
.comentList .cit {border:1px solid #ccc;background:#eee;padding:5px;margin:0 0 10px 0;}
.comentList .br {font-size:1px;height:10px;}

#full_project {background:#fff;display:none;}
#full_project td {padding:2px 5px;}

a.box, a.box_select { width:20px; margin:0px 2px; padding:3px;  }
a.box { color:#979797; }
a.box:hover{ color:RED; } 
a.box_select { background:#e4e4e4; color:#979797;}

a.underline_no:hover { text-decoration:none; } 
/* table */
table#tablichka { border:1px solid #009400; clear:both; }
table#tablichka td { height:20px; }
.table { position:relative; width:100%; overflow:hidden; }

.headL { position:absolute; left:0px; top:0px; }
.headR { position:absolute; right:0px; top:0px; }

.head1 { background:url('/images/b.jpg') #007100 repeat-x 0px 0px; }
.head2 { background:#007100; }
.head1 td, .head2 td { font-size:14px; color:#fff; }

.tr1 { background:#fff; }
.tr2 { background:#e8e8e8; }
.tr1 td, .tr2 td, .footer_tab td { border:1px solid #dadada; font-size:13px; }
.tdH {  border-right:1px solid #009400; }

.footer_tab td { font-weight:bold; background:#fff; }
/* over table */

.tv {  width:100%; overflow-x:hidden;  }

.visib { display:block; }
.hiddn { display:none; }   

.citation { border:1px solid #ccc; background:#eee; padding:5px; }  
.act, .act A { cursor: default; } 

.calendar TD, .calendar A, .managCalendar TD, .managCalendar A { font-size: 14px; height: 22px;}

.boxPhoto { width:98px; margin-right:5px; float:left; overflow:hidden; }
.boxPhoto a { font-weight:normal; }

#x1
{
    background: url( '/images/spboxbg.jpg' ) no-repeat 0px 0px;
    width: 230px;
    height: 87px;
    color: #007100;
    font-size: 30px;
    padding-left: 85px;
    padding-top: 15px;
    font-weight:normal
}
