/* ННОВЫЙ СТУДЕНТ */

body			{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; margin-left:0px; margin-top:0px; top:0; left:0; padding:0; border-width:0; color:#333333; font-size:12px; }  /* background-color:#FAF7ED; */
div				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px; }
p				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px; }
h1				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#555555; font-size:medium; font-weight:bold; text-align:left;}
h2				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#555555; font-size:small; font-weight:bold; padding:0; margin:0px 0px 0px 0px;}
h3				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#555555; font-size:small; font-weight:bold; }
h4				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#555555; font-size:small; font-weight:bold; }
h5				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#555555; font-size:x-small; font-weight:bold; }
font			{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; }
ol				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
dl				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
dt				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
dd				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
ul				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
li				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
th				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
td				{font-family:sans-serif, arial cyr,arial,tahoma,helvetica; color:#333333; font-size:12px;}
pre				{font-size:12px; font-family:sans-serif, courier new cyr,courier;}
code				{font-size:12px; font-family:sans-serif, courier new cyr,courier;}

	.butt,.select,.input,.input.radio,.input.checkbox			{font-size:xx-small; }
	.textarea					{font-size:12px; font-family:sans-serif, arial cyr,arial,tahoma,helvetica; padding:5px;}

.ind			{text-indent: 1.5em; text-align:justify; margin: 0.8em 0pt; padding: 0pt}
.indall			{text-indent: 0.0em; text-align:justify; margin: 1.0em 10pt 10pt 1.0em; padding: 0pt}
.prim			{text-indent: -3em; text-align: justify; margin: 0.8em 0pt 0pt 3em; padding: 0pt; font-size:x-small;}
.header			{font-size:small; font-weight:bold; text-align:left; }
.short			{margin:3px 0px 5px 0px; font-size:12px; font-weight:normal; border-bottom: 0px}
li.menuchilds	{text-decoration:none;}
ul.menuchilds	{text-decoration:none;}
.date			{font-size:x-small; font-weight:bold; }
.time			{font-size:x-small; }
.debug			{font-size:12px; background-color:#EEEEEE; color:#333333; font-family:sans-serif, courier new cyr,courier;}

#head_table			{background: url(/_data/objects/0016/1172/icon.gif) repeat-x  #B3D334 !important;}
#page_tower_center	{padding: 0px 7px 5px 7px;}
#table_header_top	{background: url(/_data/objects/0016/0831/icon.gif) no-repeat right bottom  ; height:313px !important;}
#bot_table		{background:url(/_data/objects/0016/1219/icon.gif) top repeat-x !important; margin:10px 0;}

#headrow_td		{padding: 5px 0pt 10px;}
#toprow_td 	{ }
#middlerow_td	{padding-top:10px;}


#pos_left1 .block_is { background-color:#DDDFE2; margin-top:20px; width:250px;}
#pos_left2 .block_is { background-color:#DDDFE2; margin-top:20px; }
/* #pos_right1 .block_is { background-color:#DDDFE2;}*/ 
#pos_right2 .block_is { background-color:#DDDFE2; margin-top:20px; width:250px;}
#pos_right3 .block_is { background-color:#DDDFE2; margin-top:20px; width:250px;}
#pos_right2 .block_is table {padding:0 10px 10px;}
#pos_right3 .block_is table {padding:0 10px 10px;}


#pos_cntr1 .block_is {padding: 10px;}
#pos_cntr2 .block_is {padding: 10px;}

#left_commtd	{padding-right: 0 !important;}
#cntr_commtd	{margin-right: 6px !important; padding-right: 0 !important; padding-top: 10px; }



/*Ощущения редактора на главной*/
#block_137267 .date {color:#fff;}
#block_137267 .menuchilds {color:#eaf2c8;}
#block_137267 .short {color:#e5f5a3;}


a:link				{color:#333333; text-decoration:underline; }
a:visited			{color:#666666; text-decoration:underline; }
a:active			{color:#333333; text-decoration:underline; }
a:hover				{color:#333333; text-decoration:underline; }

.blocktail				{font-weight:normal; color:#EB891A; font-size:10px; margin-bottom:15px; margin-left:7px;}
a.blocktail:link,a.blocktail:visited,a.blocktail:active,a.blocktail:hover			{text-decoration:underline; font-weight:normal; color:#EB891A; font-size:10px;}


.min				{font-size:12px; font-weight:bold; }
a.min:link			{text-decoration:none; }
a.min:visited		{text-decoration:none; }
a.min:active		{text-decoration:underline; }
a.min:hover			{text-decoration:underline; }

.light				{background-color:#F6F1DE; }
a.light:link		{background-color:#F6F1DE; }
a.light:visited		{background-color:#F6F1DE; }
a.light:active		{background-color:#F6F1DE; }
a.light:hover		{background-color:#F6F1DE; }

.middle				{background-color:#F0E8C9; }
a.middle:link		{background-color:#F0E8C9; }
a.middle:visited	{background-color:#F0E8C9; }
a.middle:active		{background-color:#F0E8C9; }
a.middle:hover		{background-color:#F0E8C9; }

.dark				{background-color:#CCC7C0; font-weight:bold; }
a.dark:link			{background-color:#CCC7C0; font-weight:bold; }
a.dark:visited		{background-color:#CCC7C0; font-weight:bold; }
a.dark:active		{background-color:#CCC7C0; font-weight:bold; }
a.dark:hover		{background-color:#CCC7C0; font-weight:bold; }


.headerleft			{height:37px; background-color:#fdb827;font-size:16px; color:#FFF; font-weight:bold; }
.headerright		{height:37px; font-size:16px; color:#FFF; font-weight:bold; }
.headercenter		{height:37px; font-size:16px; color:#5e6169; font-weight:bold; }

td.headerleft		{background: #fdb827 url(/_data/objects/0016/0845/icon.gif)  right  no-repeat;  }
td.headerright 		{text-align:right; padding-right:15px;}


div.headerright		{ background: #aed035 url(/_data/objects/0016/0846/icon.gif)  left  no-repeat; }

.headerleft table tbody tr td {padding:0 0 0 3px;}
.headerright table tbody tr td {padding:0 15px 0 0;}
.headercenter table tbody tr td i{padding:0;}
.headerleft table tbody tr td img {display:none;}
.headerright table tbody tr td img {display:none;}
.headercenter table tbody tr td img {display:none;}

/* 

div.headercenter		{margin:10px 0px;} 
div.headerleft		{margin-left:15px;}
div.headerright		{margin-left:10px;}

font-size:110%; color:#EEBB2E; text-decoration:none; font-weight:bold;

*/

.menuchilds				{ font-weight:bold;font-size:12px; color:#3B6020; text-decoration:underline;  }
a.menuchilds:link		{ font-weight:bold;font-size:12px; color:#3B6020; text-decoration:underline; }
a.menuchilds:visited	{ font-weight:bold;font-size:12px; color:#3B6020; text-decoration:underline;}
a.menuchilds:active		{ font-weight:bold;font-size:12px; color:#3B6020; text-decoration:underline; }
a.menuchilds:hover		{ font-weight:bold;font-size:12px; color:#3B6020; text-decoration:underline; }



/* главное меню - первый уровень */
.menumain				{color:#323232; font-size:14px; }
a.menumain:link			{color:#323232; font-size:14px; text-decoration:none; font-weight:bold;}
a.menumain:visited		{color:#323232; font-size:14px; text-decoration:none; font-weight:bold;}
a.menumain:active		{color:#323232; font-size:14px; text-decoration:none; font-weight:bold;}
a.menumain:hover		{color:#323232; font-size:14px; text-decoration:underline; font-weight:bold;}
.menumain.menumaincur	{color:#323232; text-decoration:underline;}
a.menumain.menumaincur:link		{color:#323232; text-decoration:underline; }
a.menumain.menumaincur:visited		{color:#323232; text-decoration:underline; }
a.menumain.menumaincur:active		{color:#323232; text-decoration:underline; }
a.menumain.menumaincur:hover		{color:#323232; text-decoration:underline; }



table.MenuMainRow				{ border-right:14px solid #EDE7D1; border-left:20px solid #EDE7D1; border-bottom:1px solid #FFF; }
table.MenuMainRow:hover	{background-color:##EDE7D1; }

table.MenuMainRowA				{border-right:14px solid #EDE7D1; border-left:20px solid #EDE7D1; border-bottom:1px solid #FFF;}
table.MenuMainRowA:hover	{background-color:#EDE7D1;}
table.MenuMainRowZ				{border-right:14px solid #EDE7D1; border-left:20px solid #EDE7D1; border-bottom:1px solid #FFF;}
table.MenuMainRowZ:hover	{background-color:#EDE7D1;}

td.list_table_cols {
padding:0 0px 10px 5px;
}



td.MenuMainRow		{}
td.MenuMainRow:hover		{ }
/* -------------  */


/* главное меню - второй уровень */
.menulocal				{color:#323232; font-size:12px; }
a.menulocal:link		{color:#323232; font-size:12px; text-decoration:none; }
a.menulocal:visited		{color:#323232; font-size:12px; text-decoration:none; }
a.menulocal:active		{color:#323232; font-size:12px; text-decoration:none; }
a.menulocal:hover		{color:#323232; font-size:12px; text-decoration:underline; }
.menulocal.menulocalcur	{color:#323232; text-decoration:none;}
a.menulocal.menulocalcur:link		{color:#323232; text-decoration:none; }
a.menulocal.menulocalcur:visited		{color:#323232; text-decoration:none; }
a.menulocal.menulocalcur:active		{color:#323232; text-decoration:none; }
a.menulocal.menulocalcur:hover		{color:#323232; text-decoration:none; }

table.menulocalrow				{ margin:1px 5px 1px 0px; }
table.menulocalrow:hover	{ }


td.menulocalrow		{ padding:1px 5px 1px 15px; }
td.menulocalrow:hover		{  }

table.menulocalrowa				{ margin:5px 5px 1px 0px; }
table.menulocalrowa:hover	{ }
table.menulocalrowz				{ margin:1px 5px 5px 0px; }
table.menulocalrowz:hover	{ }
/* -------------  */


.menubottom				{font-size:11px; color:#1D1917;}
a.menubottom:link		{font-size:11px; color:#1D1917; text-decoration:none; }
a.menubottom:visited	{font-size:11px; color:#1D1917; text-decoration:none; }
a.menubottom:active		{font-size:11px; color:#1D1917; text-decoration:underline; }
a.menubottom:hover		{font-size:11px; color:#1D1917; text-decoration:underline; }

.menulogin				{font-size:11px; color:#2B2B2B;}
a.menulogin:link		{font-size:11px; color:#2B2B2B; text-decoration:underline; }
a.menulogin:visited	{font-size:11px; color:#2B2B2B; text-decoration:underline; }
a.menulogin:active		{font-size:11px; color:#2B2B2B; text-decoration:underline; }
a.menulogin:hover		{font-size:11px; color:#2B2B2B; text-decoration:underline; }

.menutext				{font-size:115%; color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.menutext:link			{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.menutext:visited		{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.menutext:active		{ color:#F8C333; text-decoration:none; font-weight:bold; }
a.menutext:hover		{ color:#F8C333; text-decoration:none; font-weight:bold; }

.menubros				{font-size:11px; }
a.menubros:link			{font-size:11px; text-decoration:none; }
a.menubros:visited		{font-size:11px; text-decoration:none; }
a.menubros:active		{font-size:11px; text-decoration:underline; }
a.menubros:hover		{font-size:11px; text-decoration:underline; }


/* Главное меню*/

#pos_top1				{background: url(/_data/objects/0016/0841/icon.jpg) #E99C12 repeat-x; }
#block_109343			{ text-decoration:none; background: url(/_data/objects/0016/0843/icon.gif) right top no-repeat; }
#block_109343 .twolevcomm {position:relative ; display:inline; float:left; }
#block_109343 .twolev1{ display:block; float:left; padding:6px 19px 5px; margin:0px;} /* background: url(/_data/objects/109343/view_icon_list4.gif) left no-repeat; }*/
#block_109343 .twolev1.menuchilds.twolev1_first{background-image: none;}
#block_109343 .twolev2{display:none; position:absolute; top:29px; left:0px; z-index:1000;  padding: 5px 0px; width:210px; background-color: #E99C12;}/* background-image: url(/_data/objects/109343/menu_background.gif);} */
#block_109343 .twolevcomm:hover .twolev2 { display:block; }
#block_109343 .twolev1:hover  .menuchilds	{ float:left; display:block; color:#B3D334; }
#block_109343 .twolev1 .menuchilds	{ color:#FFFFFF; }
#block_109343 .twolev2 .menuchilds	{ color:#FFFFFF; padding: 5px;}
#block_109343 .twolev2 .menuchilds:hover	{ color:#B3D334;}
#block_109343 .block_cell_css			{padding-top: 10px;}

/*
#block_109343 div.twolev2 div{height:30px; background: url(/_data/objects/109343/view_icon_list3.gif);} 
background-color: #1F3853;
*/
#block_109343 div.twolev2 div{height:30px;  z-index:1000; } 
#block_109343 .menuchilds			{ font-size:13px; font-weight:bold; position:relative; text-decoration:none; font-family:Trebuchet MS; padding-left:10px;}

/*Логин */
span.auth_login			{display:none;}
span.auth_password		{display:none;}
.input.auth_login		{font-size: 17px;  width:180px; background: #7B9418; border: 1px solid #6a755f; color:#FFFFFF;}
.input.auth_password	{font-size: 17px;  width:180px; background: #7B9418; border: 1px solid #6a755f; color:#FFFFFF; margin-top:10px; }
.butt.auth_submit		{display:none;}
.menulocal.auth_reglink	{color:#434F12 !important; margin-right:100px; text-decoration:underline !important; font-family:Georgia; font-weight:bold; font-style:italic; display:block; padding-top:10px; padding-bottom:2px; }
.menulocal.auth_remlink	{color:#434F12 !important; text-decoration:underline !important; font-family:Georgia; font-weight:bold; font-style:italic; float:left; }


.sitemap				{font-size:xx-small; }
a.sitemap:link			{text-decoration:none; }
a.sitemap:visited		{text-decoration:none; }
a.sitemap:active		{text-decoration:underline; }
a.sitemap:hover			{text-decoration:underline; }
li.sitemap				{font-size:xx-small; list-style-type:disc; }
ul.sitemap				{font-size:xx-small; }

.question						{font-style:normal; }
a.question:link			{text-decoration:none; }
a.question:visited	{text-decoration:none; }
a.question:active		{text-decoration:underline; }
a.question:hover		{text-decoration:underline; }

.answer						{font-style:normal; color:#446070;}
a.answer:link			{text-decoration:none; color:#446070;}
a.answer:visited	{text-decoration:none; color:#446070;}
a.answer:active		{text-decoration:underline; color:#446070; }
a.answer:hover		{text-decoration:underline; color:#446070; }

.stdtable.ttable			{width:100%; border-collapse:collapse; padding:2px; }
.stdtable.tsubheader		{ }
.stdtable.trow1				{text-align:right; }
.stdtable.trow2				{ }

.stdform.ftable 			{width:100%; border-collapse:collapse; padding:2px; margin:5px 0px 0px 0px;}
.stdform.fctable 			{padding:0px; }
.stdform.fheader			{background:none; height:24; font-weight:bold; }
.stdform.fheader1			{width:10%; }
.stdform.fsubheader			{background:none;  }
.stdform.ffooter			{background:none;  }
.stdform.fconst				{background:none;  }
.stdform.fsubmit1			{background:none; text-align:right; }
.stdform.fsubmit2			{background:none; height:24; }
.stdform.frow1				{background:none; text-align:left; width:10%; padding:0px 0px 0px 10px;}
.stdform.frow2				{background:none;  }

/* список форумов */
.forum.fltable    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #ffffff; border-collapse:collapse; width:100%; }
.forum.flrow      {padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; border-bottom:1px solid #CACACA; height:24px; }
.forum.flrowf     {padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; background: #F6F1DE; border-top:1px solid #CACACA; height:24px; }
.forum.flrowodd   {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #CCC7C0;}
.forum.flroweven  {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #f0f0f0;}

/* список тем форума */
.forum.tctable    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #ffffff; border-bottom:1px solid #CACACA; border-top:1px solid #CACACA;border-collapse:none; width:100%;}
.forum.tcrow      {padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; background: #F6F1DE; height:24px;}

.forum.tltable    {padding:0px 0px 0px 0px; margin:2px 0px 2px 0px; background: #ffffff; width:100%; border-collapse:collapse; }
.forum.tlrow      {padding:7px 5px 7px 5px; margin:0px 0px 0px 0px; border-bottom:1px solid #CACACA; height:24px; }
.forum.tlrowf     {padding:7px 5px 7px 5px; margin:0px 0px 0px 0px; background: #F6F1DE; border-top:1px solid #CACACA; height:24px; font-weight:bold;}
.forum.tlrowodd		{margin:0px 0px 0px 0px; background: #FAF7ED; }
.forum.tlroweven	{margin:0px 0px 0px 0px; background: #F6F1DE; }

/* строка конфигурация форума */
.forum.mctable    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #ffffff; border-bottom:1px solid #CACACA; border-top:1px solid #CACACA;border-collapse:none; width:100%;}
.forum.mcrow      {padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; background: #F6F1DE; height:24px;}

/* тема форума */
.forum.mstable    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #ffffff; border-collapse:collapse; width:100%; }
.forum.msrow      {padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; background: #CCC7C0; font-weight:bold; border-bottom:1px solid #CACACA; height:24px;}

/* список сообщений в теме*/
.forum.mltable    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #ffffff; width:100%; border-collapse:collapse; }
.forum.mlrow1     {padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; background: #FAF7ED;}
.forum.mlrow2     {padding:5px 5px 5px 5px; margin:0px 0px 0px 0px; border-bottom:0px solid #CACACA; }
.forum.mlrownew   {padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; background: #F5F0E6; border:1px solid #CACACA; }
.forum.mlrowodd   {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #FAF7ED; }
.forum.mlroweven  {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background: #F6F1DE; }

/* sub_mess_header */
.forum.mhtable    {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:16px;}
.forum.mhrow      {padding:0px 5px 5px 0px; margin:0px 0px 0px 0px; border-bottom:0px dotted #CCCCCC;}

.forum.mlreply		{background-color:#F6F1DE; border:1px solid #CACACA; padding:5px; }
.forum h1 				{font-size:11px; padding: 0px 0px 0px 0px; margin:0px; font-weight:bold;}
.forum h1 a 			{font-size:11px; padding: 0px; margin:0px;}
.forum a					{font-size:11px;}
.forum a:link			{text-decoration:underline; }
.forum a:visited	{text-decoration:underline; }
.forum a:active		{text-decoration:underline; }
.forum a:hover		{text-decoration:underline; }

blockquote 			{margin:5px 0px 5px 0px; padding:10px 0px 10px 15px; font-style:italic; border-left:5px solid #999; color:#999; }



.menu {
display:none;
}
#noniemenu {
position:absolute;
}
#noniemenu .holder ul {
margin:0;
padding:0;
}
#noniemenu .holder ul li {
list-style-type:none;
}
#noniemenu .holder li ul {
display:none;
}
#noniemenu .holder li:hover > ul#a3 {
border:#000000 0px solid ;
display:block;
position:absolute;
}
#noniemenu .holder .bold {
font-weight:bold;
}
#noniemenu .holder {
border:#000000 0px solid ;
color:#FFFFFF;
display:block;
float:left;
font-size:14px; 
height:14px;
margin-right:1px;
overflow:hidden;
width:110px;

}
#noniemenu .holder:hover {
height:auto;
}
#noniemenu a.outer, #noniemenu a.outer:visited {
background: none repeat scroll 0 0;
color:#FFFFFF; 
display:block;
font-family:verdana,arial,sans-serif;
text-align:center;
font-size:14px; 
text-decoration:none; 
line-height:14px;


}
#noniemenu a.outer:hover {
background:#E09222 none repeat scroll 0 0;
overflow:visible;
}

#noniemenu a.inner, #noniemenu a.inner:visited {
background:#1E3751 none repeat scroll 0 0;
border: 1px solid #000000;
border-top: 0px;
color:#FFFFFF;
display:block;
line-height:14px;
text-align:center;
text-decoration:none;

}

#noniemenu a.inner:hover {
background:#1E3751 none repeat scroll 0 0;
}