﻿/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	BACKGROUND-COLOR: white;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    font-family:Tahoma;
    color:#333333;
    
}


H1, H2, H3, H4, H5, TH, THEAD, TFOOT
	{
     COLOR: #006633; 
	}

H1	{	
	font-family:Tahoma;
	font-size:	98%;
	text-align:center;     
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
    }	

H2	{	
	font-family:Tahoma;
	font-size:	93%;
	text-align:left; 
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-left:5px;
	}	
		

H3	{	
	font-family:Tahoma;
	font-size:	85%;
	text-align:left; 
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-left:5px;
	}	

		/*используется для задания особых подзаголовков, как, например, во втупит. мероприятиях ОЗО*/
H4	{	
	font-family:Tahoma;
	font-size:	90%;
	text-align:center; 
	word-spacing:	normal;
	letter-spacing:	3px;
	text-transform:	none;
	vertical-align:middle;
	}

H6	{	
	font-family: Tahoma;
	font-size:	75%;
	font-style:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align:center;
	font-weight:normal;
	}
		
/* H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	*/




/*--- стиль для левого меню--- */
small     
{
	font-size:12px; color:#000066; font-family:Times New Roman; 
}

/* -- цвета ссылок -- */
A:link    {color:#330099; text-decoration:none;  } 
A:visited {color:#AA110A; text-decoration:none;   } 
A:hover	  {color:#FF0000; text-decoration:underline;   } 


 
/* .linka
{
	font-size:110%; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
} */
/* P A 
{
	font-size:120%}	
*/

/* таблица, в которую на каждой странице инклюдится все остальное */
.table
{
	width:98%;
	margin-left:10px;
}

/* все параграфы */
P	
	{
	font-size:80%;
	text-align:justify ;
	text-indent:20px;
	line-height:150%;
	padding-left:5px;
	
}	

.P /* нужен для замены тега Р, но без выранивания*/
{
	
	text-indent:20px;
	line-height:150%;
	font-family:Tahoma;
}
.P2	/* нужен для замены тега Р, но с выранивания*/
	{
	
	text-align:justify ;
	text-indent:20px;
	line-height:150%;
	font-family:Tahoma;
}
/* .P3	/* нужен для замены тега Р, но с выранивания
	{
	font-size:80%;
	text-align:justify ;
	text-indent:20px;
	line-height:150%;
	color:#000000;
	font-family:Tahoma;
}
*/
.P5	/* нужен для замены тега Р, без выравнивания, но с сохраненинм других штук*/
	{
	font-size:80%;
	text-indent:20px;
	line-height:150%;
	font-family:Tahoma;
}
.P6    /* нужен для замены тега Р, без красной строки*/
{
	font-size:80%;
	text-align:justify ;
	line-height:150%;
	font-family:Tahoma;
}

.P7    /* нужен для замены тега Р, без красной строки и выравнивания*/
{
	font-size:80%;
	line-height:150%;
	font-family:Tahoma;
}

.P8    /* нужен для замены тега Р, без красной строки и выравнивания*/
{


	font-family:Tahoma;
}

.P_left    /* нужен для замены тега Р, без красной строки и выравнивания*/
{
	font-size:80%;
	text-align:left ;
	line-height:150%;
	font-family:Tahoma;
}
.P_center    /* нужен для замены тега Р, без красной строки и выравнивания*/
{
	font-size:80%;
	text-align:center ;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:bold; 
	color:#666666; 
}
.P_justify    /* нужен для замены тега Р, без красной строки*/
{
	font-size:80%;
	text-align:justify;
	font-family:Tahoma;
	color:#666666;
	font-family:Georgia, Times New Roman, Times, serif;
}
.P10
	{
	font-size:110%;
	text-indent:20px;
	line-height:150%;
 	font-family:Tahoma;
	text-align:justify;
}
.LI10
	{
	font-size:100%;
}

/* все divы */
/*.div 
{
	text-align:center;
}*/

.leftmenu
{
	text-align:left;
	
}
span 
{
	text-align:center;
}

/* таблица тока с нижними границами */
 .bez_gran_table 
 {
     margin: 0px;
     text-align:left;
}
 .bez_gran_table_online 
 {
     margin: 0px;
     text-align:left;
}
div.bez_gran_table_online table 
{
     margin: 0px;
	 font-size:80%;
	 width:90%;
}
div.bez_gran_table_online td 
{
     margin: 0px;
     border-bottom-width: 2px;
     border-bottom-style: solid;
	 border-bottom-color:#6CAE76;
	 padding:4px;
}

div.bez_gran_table_online td.znach 
{
     margin: 0px;
     border-bottom-width: 2px;
     border-bottom-style: solid;
	 border-bottom-color:#6CAE76;
	 padding:4px;
 text-align:center;
}




div.bez_gran_table_online th 
{
 text-align:center;
     margin: 0px;
     font-family:Tahoma;
     font-size: 100%;
     font-style: normal;
     font-weight: bold;
     color: #FFFFFF;
 	 background-color:#6CAE76;
}




















 .bez_gran_table_online2 
 {
     margin: 0px;
     text-align:left;
}
div.bez_gran_table_online2 table 
{
     margin: 0px;
	 font-size:80%;
	 width:90%;
}
div.bez_gran_table_online2 td 
{
     margin: 0px;
     border-bottom-width: 1px;
     border-bottom-style: solid;
	 border-bottom-color:#6CAE76;
	 padding:4px;
}

div.bez_gran_table_online2 td.znach 
{
     margin: 0px;
     border-bottom-width: 1px;
     border-bottom-style: solid;
	 border-bottom-color:#6CAE76;
	 padding:4px;
 text-align:center;
}




div.bez_gran_table_online2 th 
{
 text-align:center;
     margin: 0px;
     font-family:Tahoma;
     font-size: 100%;
     font-style: normal;
     font-weight: bold;
     color: #FFFFFF;
 	 background-color:#6CAE76;
}



div.bez_gran_table table 
{
     margin: 0px;
	 font-size:80%;
	 width:100%;
}
div.bez_gran_table td 
{
     margin: 0px;
     border-bottom-width: 2px;
     border-bottom-style: solid;
	 border-bottom-color:#6CAE76;
	 padding:4px;
}
div.bez_gran_table th 
{
     margin: 0px;
     font-family:Tahoma;
     font-size: 100%;
     font-style: normal;
     font-weight: bold;
     color: #FFFFFF;
 	 background-color:#6CAE76;
 	 text-align:center;
	line-height:150%;
}
/* конец таблицы тока с нижними границами,  был цвет 00725B и 006666*/


/* таблица с границами */
 .gran_table 
 {
     margin: 0px;
	 text-align:center;
}
span.gran_table table 
{
     margin: 0px;
	 font-size:80%;
	 text-align:center

}
span.gran_table td 
{
     margin: 0px;
     border-bottom-width: 1px;
     border-top-width: 1px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-style: solid;
	 border-color:#6CAE76;
	 padding:4px;
}
span.gran_table th 
{
     margin: 0px;
     font-family: Tahoma;
     font-size: 110%;
     font-weight: bold;
     color: #FFFFFF;
 	 background-color:#6CAE76;
 	 text-align:center;
	border: 1px 1px 1px 1px;
	border-style: solid;
	line-height:150%;
	 border-color:#6CAE76;	 
}

div.gran_table table 
{
    // margin: 0px;
	 font-size:80%;
	// text-align:center

}
div.gran_table td 
{
     margin: 0px;
     border-bottom-width: 1px;
     border-top-width: 1px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-style: solid;
	 border-color:#6CAE76;
	 padding:4px;
}
div.gran_table th 
{
     margin: 0px;
     font-family: Tahoma;
     font-size: 100%;
     font-weight: bold;
     color: #FFFFFF;
 	 background-color:#6CAE76;
 	 text-align:center;
	border: 1px 1px 1px 1px;
	border-style: solid;
	 border-color:#6CAE76;	 
}



/* таблица с границами и caption с белыми границами */
 .gran_capt_table 
 {
     margin: 0px;
	 text-align:center;
}
span.gran_capt_table table 
{
     margin: 0px;
	 font-size:80%;
	 text-align:center

}
span.gran_capt_table td 
{
     margin: 0px;
     border-bottom-width: 1px;
     border-top-width: 1px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-style: solid;
	 border-color:#6CAE76;
	 padding:4px;
}
span.gran_capt_table th 
{
     margin: 0px;
     font-family: Tahoma;
     font-size: 100%;
     font-weight: bold;
     color: #FFFFFF;
 	 background-color:#6CAE76;
 	 text-align:center;
 	 border-color:#6CAE76;
	border: 1px 1px 1px 1px;
	border-right-color:#FFFFFF;
	border-style: solid;
	 letter-spacing: 2px;	
	 text-transform:uppercase; 
}

	text-indent:0px;*/
	
/* конец таблицы с границами и caption с белыми границами */
	



/* таблица только с границами отдельных ячеек */

.gran_separate_table table
 {
     margin: 0px;
	 text-align: center;
	 border-collapse: separate;
}

.gran_separate_table td 
{
     margin: 0px;
    border-width: thick; 
    border-style: ridge;
	 border-color:#6CAE76;
	 
}

/* конец таблицы только с границами отдельных ячеек */





.tr_ozo_fak
{
	margin: 0px;
	background-color:#cdf0d2;
     border-bottom-width: 1px;
     border-top-width: 1px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-style: solid;
	 border-color:#6CAE76;
	 padding:4px;
	 color: #006633;
	 text-align:center;
	 margin: 0px;
     font-family: Tahoma;
     font-size: 100%;
	 font-weight: bold;
	 text-transform:uppercase;
	 
}

.tr_ozo_spec
{
	margin: 0px;
     border-bottom-width: 1px;
     border-top-width: 1px;
     border-left-width: 1px;
     border-right-width: 1px;
     border-style: solid;
	 border-color:#6CAE76;
	 padding:4px;
	 color: #006633;
	 text-align:center;
	 margin: 0px;
     font-family: Tahoma;
     font-size: 100%;
	 font-weight: bold;
	 
}
/* конец таблицы с границами */

/* таблица тока с нижними границами узкая (например в правилах приема на заочке) */
 .bez_gran_table_uz 
 {
     margin: 0px;
}
div.bez_gran_table_uz table 
{
     margin: 0px;
	 font-size:80%;
	 width:60%;
}
div.bez_gran_table_uz td 
{
     margin: 0px;
     border-bottom-width: 2px;
     border-bottom-style: solid;
	 border-bottom-color:#6CAE76;
	 padding:4px;
	 text-indent:20px;
     text-align:left;
}
div.bez_gran_table_uz th 
{
     margin: 0px;
     font-family:Tahoma;
     font-size: 100%;
     font-style: normal;
     font-weight: bold;
     color: #FFFFFF;
 	 background-color:#6CAE76;
 	 text-align:center;
	line-height:150%;
}
/* конец таблицы тока с нижними границами узкая (например в правилах приема на заочке) */


/* таблица с фото администрации*/
.foto_adm
{
	margin:0px;
}
div.foto_adm table
{
	border:10px;
	width:100%;
    margin: 0px;
}
div.foto_adm img
{
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	text-align:left;
}
div.foto_adm p
{
	font-size:80%;
}


/* информация о члене администрации */
.ob_adm 
{
    text-indent:15px;
    text-align:left;
	font-size:80%;
	
}


/* таблица с вопрос-ответами */
table.vopros table
{	width:96%;
	}
table.vopros  tr 
{
	font-size:100%;
	text-align:justify ;
	line-height:150%;
	background-color:#d0ead0;
	width:100%;
	}
.vopros_td
{
	background-color:#FFFFFF;
	font-size:100%;
}
/* конец таблицы с вопрос-ответами */


/* постраничный вывод в вопрос-ответ*/
.stranica
{
	text-align:center;
	font-size:90%;		
}
/*конец постраничного вывода вопрос-ответ*/


 /* стиль для вывода преподаваемых дисциплин факультетов и кафедр */
.tr_discipl
{
	font-size:80%;
	text-align:justify ;
	line-height:150%;
	/* text-indent:20px; */
	border-bottom-color:#6CAE76;
	border-bottom-style:solid;
	border-bottom-width:1px; 
	text-indent:0px;
}

/* строка заголовка таблицы кафедра и преподаваемые дисциплины */	
.tr_zagolov
{
	font-size:80%;
	font-weight:bold;
	text-align:center;
	/* line-height:150%;*/
	color: #ffffff; 
	background-color:#6CAE76;
	text-indent:0px;
	text-transform:uppercase;
	letter-spacing: 2px;
	
	}	

/* подписи к фотографиям деканов и зав. кафедрами */
.podpis_foto
{
	font-size:75%;
	text-align:center  ;
	line-height:150%;
	text-indent:0px;
}

/* подписи к фотографиям на кафедре кор педа из-за вложенности 
.pod_foto_korped
	{font-size:85%;
	text-align:center  ;
	line-height:150%;
	text-indent:0px;
	}*/
	
/* стли для таблиц в промежуточных центральных меню */
.tr_spis_centre 
	{
       text-indent:15px;
	   font-size:90%;
	   text-transform:uppercase;
	   line-height: 150%;
	}	 

/* Главная страница абитуриента */
.tr_abit_gl	
	{
	font-family:Tahoma;
	font-size:80%;
	text-align:center ;
	text-indent:0px;
	line-height:150%
	}	

 /* Таблица для кафедр факультета */
 .tr_fak 
	{
	border-bottom-color:#6CAE76;
	border-bottom-style:solid;   
	border-bottom-width:1px; 
	text-indent:0px;
	}

/* вывод имен в днях рождениях */
.birth
{
	margin-bottom:10px;
	margin-top:10px;
    line-height:5px;
	font-size:80%;
	text-indent:0px;
    FONT-FAMILY:Tahoma;
    color:#e0423f;
}

/* вывод заголовков в днях рождениях */
.day
{
	margin-bottom:1px;
	margin-top:0px;
	font-size:90%;
	color:#006633;
	text-align:center;
	font-weight:bold;
	font-style:italic;
    FONT-FAMILY:Tahoma;
}

/* вывод копирайта и статистики внизу всех страниц*/
.stat
{ 
	text-align:center;
	font-size:10px;
	line-height:0px;
	margin-bottom:10px;
	margin-top:10px;
}

/* очень полезная информация */
.infa
{
     margin: 0px;
}
div.infa table 
{
     margin: 0px;
	 width:98%;
}
div.infa td 
{
     margin: 0px;
	 padding:4px;
	 text-indent:20px;
     text-align:left;
	 font-size:100%;
}
div.infa th 
{
     margin: 0px;
     font-family:Tahoma;
     font-size: 80%;
     font-style:normal;
 	 background-color:#d0ead0;
 	 text-align:left;
 	 vertical-align:top;
 	 text-indent:10px;
	color:#006633;
	font-weight:bold;
 	 
}
/* конец очень полезной информации */


/* --- новостная лента ---- */
/* для новостей левой колонки*/

P.news_data {color:#990033; font-size:70%; font-weight:bold; text-indent:0px } 
P.news_data2 {color:#990033; font-size:70%; font-weight:bold; text-indent:0px; }
P.news_zagolovok {color:#006633; font-size:80%; text-align:left; text-indent:0px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; margin-left:5px} 
 P.news_text  {color:#333333; text-align:justify; line-height:115%; font-size:80%; text-indent:20px} 
 P.news_text2_zag {color:#666666; text-align:center; font-weight:bold; line-height:105%; font-size:75%; font-family:Georgia, "Times New Roman", Times, serif;}  
P.news_text2 {color:#666666; text-align:justify; line-height:115%; text-indent:20px; font-size:75%; font-family:Georgia, Times New Roman, Times, serif; }
.news_text3 {font-weight:bold; color:#666666; text-align:center; line-height:105%; text-indent:20px; font-size:75%; font-family:Georgia, Times New Roman, Times, serif; }
P.news_dalee {font-size:70%; font-style:italic;  text-align:right; }
P.news_dalee2 {font-size:70%; font-style:italic;  text-align:right}
img.photo {border-right-color:#FFFFFF; border-left-color:#CCCCCC; border-left-style:solid; border-right-style:solid;  border-width:0px 20px 0px 1px; }

/*---конец новостной ленты---*/




/*---1-ая строка в новостной ленте ---*/
.tr_news_zag 
	{
	background-color:#d0ead0;
	  
	font-size:80%;
	text-align:justify ;
	text-indent:20px;
	line-height:150%;
	color:#00933f;
	font-weight:bold;
	font-family:Tahoma;   
	}

 /* --2-ая строка в новостной ленте ---- */
/*.tr_news 
	{
	font-size:80%;	     
	} */
/* --- конец новостная лента ---- */



/* BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	*/
	


 /*UL LI	
{
		
	list-style-type:square ;
	font-size:130%;
	text-align:justify;
	text-indent:10px;
}*/


UL LI	
{
		
	list-style-type:square ;
	font-size:80%;
	text-align:justify;
	text-indent:20px;
	}	

UL LI OL LI 
{
	font-size:100%;
	text-align:justify;
}

UL LI UL LI 
{
	font-size:100%;
	list-style-type:square;
	text-align:justify;
}

OL LI UL LI 
{
	font-size:100%;
	text-align:justify;
	line-height:normal;
	list-style-type:square;
	clear:both

}




/*OL p	
	{	
	liststyle-type:	decimal;
	font-size:90%;
	text-align:justify;
	}	*/

/* UL LI LI	{	
	list-style-type:	disc;
	}	*/

/* UL LI LI LI	{	
	list-style-type:	circle;
	}	*/
	

		
OL LI	{	
	font-size:80%;
	text-align:justify;
	}	

 OL OL LI	{	
	font-size:100%;
	text-align:justify;
	}	

OL OL OL LI	{	
	list-style-type: lower-roman;
	font-size:100%;
	text-align:justify;
	}	
OL OL UL LI	{	
	list-style-type: square;
	font-size:100%;
	text-align:justify;
	}



 img 	
 {
	border:0;
/*	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;*/
	} 

 .t_smi {
       /* text-indent:15px;*/
       text-align:left;
	font-family:'Times New Roman', Times, serif;
	font-size:90%; 
	border-bottom: 1px; 
	solid #6CAE76; 
	padding-left:20px; 
	color:#666666; 
	margin:10px
	   }	
.smi_1 {
        color:#333333;
		font-size:80%; 
		font-weight:normal;
	   }
	   
.smi_2 {
        color:#333333;
		font-size:70%; 
		font-weight:normal;
	   }
	   
	   
.txt_error
{
	font-size:70%;	
	font-style:italic;
	text-align:left;
	color:#666666;
	font-family:Georgia, "Times New Roman", Times, serif";
	line-height: normal;
}
.txt_opros
{
	font-size:80%;	
	font-style:italic;	
	color:#666666;
	font-family:Tahoma;
}

.table_prof
{
	font-size:80%;
	text-align:center;
    FONT-FAMILY:Tahoma;
}
