/*Новости */
.nnomce {
      padding:2px 5px 2px 5px;
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: black;
      border-style: solid; border-width: 1px;border-color:black;
      overflow: hidden;

}
.n_date {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #D6A008;
      margin-right: 5px;
      font-weight: bold;
}
.n_zag {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 13px;
      color: #D6A008;
      margin-right: 5px;
      font-weight: bold;

}
.n_head {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: black;
      margin-right: 5px;

}
.n_head a {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: gray;
      margin-right: 5px;
      text-decoration: underline;
}

.n_text {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: gray;
      margin-right: 5px;

}
.tbl {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: black;
      border-style: solid; border-width: 1px;border-color:black;

}
.tbl2 {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: black;
      border-style: none;

}
.brd {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 10px;
      color: #FE6D03;
      border-color:#FE6D03;
      border-style: solid; border-width: 1px;border-color:black;
      overflow: hidden;

}

/*Меню (в админке)*/
.treeview ul{ margin: 0;padding: 0;}
.treeview li{background:  url(/controls/list.gif) no-repeat left center;list-style-type: none;padding-left: 17px;margin-bottom: 3px;}
.treeview li.submenu{background:  url(/controls/closed.gif) no-repeat left 1px;cursor: hand !important;cursor: pointer !important;}
.treeview li.submenu ul{display: none;}
.treeview .submenu ul li{cursor: default;}
/*стили для редактора*/
.zag {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#F67D08; font-weight:bold;}
.mini_zag {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007; font-weight:bold;}
.cont {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007;}
a.cont:link, a.cont:active, a.cont:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007; text-decoration:underline;}
a.cont:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A4007; text-decoration:none;}
A.lk{color: #0078A0;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;font-size: 12px;} 
A.lk:link {color:#0078A0;}
A.lk:hover {color:black;text-decoration:none;color:black;background-color:#E8E8E8;}

/* Служебные */
.red {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: red;margin-right: 5px;}
.button {font:8pt/12pt Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background-color:#FCC08B; border-color:#FE6D03; border-style:solid;border-width:1px;}
.button2 {border:1px solid #087FC6; color: #000000; font-size:inherit}
a.akr:link, a.akr:visited, a.akr:active, a.akr:hover {font-family:Verdana; font-size:10px; color:#000000; text-decoration:none;}

body {
    margin:0px;
    background-image: url(../images/fon_ser.gif);
}
h1 {
	color: #909090;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 20px 0px;
}
.td {
    color: #333333 ;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;	
    }
BLOCKQUOTE {
    FONT-SIZE: 100%; MARGIN: 0px 0px 0px 10px
}
form {
    margin:0px;
}
.news {
    MARGIN: 9px 6px 5px 3px;
    color: #333333 ;
    font-size: 14px;
}
.news a{ text-decoration: underline;
    color: #909090;}
.date {
    FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.proj {
    FONT-SIZE: 70%; MARGIN: 3px 10px 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.down {
    FONT-SIZE: 12px;
    MARGIN: 8px 10px 4px 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
}
.down1 {
    FONT-SIZE: 9px; MARGIN: 5px 5px 5px 20px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.down2 {
    FONT-SIZE: 9px; MARGIN: 5px 5px 2px 20px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.f-text {
    BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #333333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #f5f5f5
}
.fs-text {
    FONT-SIZE: 10px; WIDTH: 300px
}
.f-button {
    FONT-SIZE: 10px
}
.box {
    VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; TOP: 62px
}
.part-list {
    FONT-SIZE: 80%; MARGIN: 15px 50px 5px 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.part-descr {
    FONT-SIZE: 80%; MARGIN: 0px 50px 10px 20px
}
.page-list {
    FONT-SIZE: 70%; MARGIN: 0px 50px 5px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.page-header {
    FONT-SIZE: 11px; MARGIN: 5px 0px 5px 45px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.block-title {
    FONT-SIZE: 70%; MARGIN: 0px 50px 12px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.l-title {
    FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px 10px 0px 45px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.l-text {
    FONT-SIZE: 80%; MARGIN: 0px 20px 0px 45px
}
.l-ul {
    FONT-SIZE: 80%; LIST-STYLE-IMAGE: url(/pic/li-bullet.gif); MARGIN: 0px 20px 0px 65px; FONT-FAMILY: "Times New Roman", Times, serif
}
.subpart-text {
    FONT-SIZE: 80%; MARGIN: 0px 50px 0px 20px
}
.subpart-ul {
    FONT-SIZE: 80%; LIST-STYLE-IMAGE: url(/pic/li-bullet.gif); MARGIN: 0px 50px 0px 40px; FONT-FAMILY: "Times New Roman", Times, serif
}
.r-list-text {
    FONT-SIZE: 80%; MARGIN: 0px 50px 0px 0px
}
.r-list-ul {
    FONT-SIZE: 80%; LIST-STYLE-IMAGE: url(/pic/li-bullet.gif); MARGIN: 0px 50px 0px 20px
}
.r-title {
    FONT-SIZE: 80%; MARGIN: 0px 50px 15px 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.r-text {
    FONT-SIZE: 80%; MARGIN: 0px 50px 0px 20px
}
.r-descr {
    FONT-SIZE: 11px; MARGIN: 0px 50px 15px 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.r-ul {
    FONT-SIZE: 80%; LIST-STYLE-IMAGE: url(/pic/li-bullet.gif); MARGIN: 0px 50px 0px 40px; FONT-FAMILY: "Times New Roman", Times, serif
}
.tab-td {
    PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 70%; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.admin-text {
    MARGIN: 0px 10px 20px 0px; COLOR: #888888
}
.admin-ltext {
    MARGIN: 5px 10px 20px 45px; COLOR: #888888
}
.admin-rtext {
    MARGIN: 5px 10px 20px 20px; COLOR: #888888
}
.team-part {
    FONT-SIZE: 80%; MARGIN: 0px 50px 10px 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.team-name {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN: 3px 10px 2px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.team-title {
    FONT-SIZE: 80%; MARGIN: 0px 10px 10px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.year {
    FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spec {
    FONT-WEIGHT: bold; FONT-SIZE: 85%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.graph-design {
    FONT-SIZE: 70%; MARGIN: 2px 0px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login_wh {
    width: 122px;
    font-size: 10px;
    color: #909090;
    background-color: #F6F6F6;
    border: 1px solid #CCCCCC;
    }
.form_text {
    color: #B9B8B8;
    font-size: 11px;}
.form_text a{ text-decoration: underline;
    color: #909090;}
    
.form_content {
    color: #999999;
    font-size: 11px;}
    .form_content a{ text-decoration: underline;
    color: #909090;}
    
.news_2 {
    MARGIN: 9px 6px 5px 3px;
    color: #909090;
    font-size: 14px;
}
.news_2 a{ text-decoration: none;
    color: #909090;}
    
    
.men {
    MARGIN: 9px 6px 5px 3px;
    color: #999999;
    font-size: 14px;
}
.men a{
    text-decoration: none;
    color: #999999;
}
    
.verdana_1 {
    color: #FF6600;
    font-size: 16px;
}
.verdana_1 a{ text-decoration: none;
    color: #FF6600;}

.verdana_2 {
    color: #797979;
    font-size: 12px;
}
.verdana_2 a{ text-decoration: underline;
    color: #909090;}
    
    
.verdana_3 {
    color: #797979;
    font-size: 14px;
}
.verdana_3 a{ text-decoration: none;
    color: #797979;}

.verdana_4 {
    color: #FF6600;
    font-size: 12px;}

.verdana_5 {
    color: #666666;
    font-size: 12px;}
    
    
.men_1 {
    color: #FF6600;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.men_1 a{ text-decoration: none;
    color: #8F8F8F;}
.men_1 a:hover {text-decoration: none; color: #FF6600;}
.fon_menu {
    background-color: #FFFFFF;
    color: #333333;
    }
.acr {
    font-size: 9px;
    color: #383838;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration: none;
}
.acr:Hover {
    font-size: 9px;
    color :#383838;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-decoration: none;
}
/*_____________________________________________*/

.obj_left {
    float:left;
}
.obj_no {
    clear:both;
}
.content {
    color: #333333 ;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.content p {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333 ;
    font-size: 12px;    
}
.content td {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333 ;
    font-size: 12px;    
}
.content a {
    text-decoration: underline;
    color: #909090;
}
.content ul, li, ol {
	float:none;
	position:static;

}
.head_1 {
    background-image: url(../images/fon_06.gif);
    background-position:top;
    background-repeat:repeat-x;
}
.head_2 {
    background-image: url(../images/fon_07.gif);
    background-position:top;
    background-repeat:repeat-x;
}
.bot_fon {
    background-image: url(../images/the_fon_3.gif);
    background-position:bottom;
    background-repeat:repeat-x;
}
.menu_r {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-size:11px;
    color:#8B8B8B;
}
.menu_r a{
    font-weight:bold;
    font-size:11px;
    color:#959595;
    text-decoration:none;
    padding-left:15px;
}
.menu_r a:Hover{
    font-weight:bold;
    font-size:11px;
    color:#FF6600;
    text-decoration:none;
    padding-left:15px;
}
.menu_r .sel{
    font-weight:bold;
    font-size:11px;
    color:#FF6600;
    text-decoration:none;
}
.podmenu_r a{
    font-weight:bold;
    font-size:11px;
    color:#959595;
    text-decoration:none;
    padding-left:10px;
	margin-left:15px;
	display:block;
}
.podmenu_r a:Hover{
    font-weight:bold;
    font-size:11px;
    color:#FF6600;
    text-decoration:none;
    padding-left:10px;
}
.podmenu_r .sel{
    font-weight:bold;
    font-size:11px;
    color:#FF6600;
    text-decoration:none;
	background-image: url(../images/list_arrow.gif);
    background-repeat:no-repeat;
    background-position:left top;
}
.img_list_no:Hover {
    background-image: url(../images/list_no_sel.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_no li {
    list-style-type:none;
    float:left;
    margin:0px 10px 0px 0px;
    padding:0px;
}
.list_no ul {
    margin:0px 0px 0px 30px;
    padding:0px;
}
.list ul {
    margin:0px;

}
.list li {
    list-style-type:none;
    float:none;
    margin:0px 10px 10px 0px;
    padding:0px 0px 0px 0px;
}
.list_li_open{
    background-image: url(../images/list_open.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_li_open:Hover{
    background-image: url(../images/list_open_sel.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_li_no{
    background-image: url(../images/list_no.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_li_no:Hover{
    background-image: url(../images/list_no_sel.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_li_no .sel{
    background-image: url(../images/list_no_sel.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_li_arrow_sel{
    background-image: url(../images/list_arrow.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_li_no_sel{
    background-image: url(../images/list_no_sel.gif);
    background-repeat:no-repeat;
    background-position:left;
}
.list_li_arrow:Hover{
    background-image: url(../images/list_arrow.gif);
    background-repeat:no-repeat;
    background-position:left top;
}
.bot_borline{
    background-image: url(../images/bot_borline.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}
.bot_tab {
    width:100%; 
    background-color:#E8E8E8; 
    padding-bottom:5px; 
    border-left-color:#B2B2B2; 
    border-left-width:1px; 
    border-left-style:solid
}