ul, ol
{
	margin-left: 20px;
}


.Content a,
.Content a:visited,
.Content a:hover
{
	color: Blue;
	text-decoration: none;
}


/********************************************/
/*			one element	in Arxiv				*/
/********************************************/

.ItemOne
{
	margin-bottom: 40px;
}

.ItemOneHeader
{	
	font-size: 16px;
	background-color:  #011638;
	padding: 10px;
}



.ItemOneHeader>span
{
	display: inline-block;
	background:  url(/ib/MenuTopLine.png) bottom center no-repeat;
	padding-bottom: 8px;
	max-width: 740px;
}

.ItemOneHeader>span>span{
	display: inline-block;
    background-color: #2b7aac;
	border: 1px solid 2b7aac;
	border-radius: 0px 0px 10px 10px;
	display: inline-block;
	padding: 10px;
	color: White;
}

.ItemOneHeader a,
.ItemOneHeader a:hover,
.ItemOneHeader a:visited
{
	float: right;
	color: White;
	display: inline-block;
	margin: 10px;
}


.ItemOneContent
{
	margin: 20px;
}




/****************************************/
/*    Просто текст	*/
/****************************************/
.ContentText
{
	padding: 20px;
} 

/****************************************/
/*    Подразделы еслт ничего нет		*/
/****************************************/
#dopmenu
{
	padding: 20px;
} 

#dopmenu a,
#dopmenu a:visited,
#dopmenu a:hover
{
	display:block;
	margin: 0px 0px 10px 0px;
	color: Blue;
	text-decoration: none;
}


/****************************************/
/*    Совместимость со старой версией по ссылкам	*/
/****************************************/
.LinksDocs
{
	padding: 0px 0px 10px 20px;
}

.LinksDocs a{
	background: transparent url(/imgbsu/ico/attachment.png) no-repeat 0px 1px;
    color: black;
    display: block;
    padding:2px 0px 2px 20px;
    min-height: 20px;
}

.LinksDocs a.LinksUrl {
	background: transparent url(/imgbsu/ico/url.png) no-repeat 0px 1px;
}

/***********              URL + MAP             ***********************/    
.MainUrl
{
	background: url(/imgbsu/new/internet.png) no-repeat 0px 0px !important;
	min-height: 32px !important;
	margin-bottom: 2px !important;
	padding: 4px 0px 0px 36px !important;
	font-size: 12px;
}

.MainUrlMap
{
	background: url(/imgbsu/GoogleMaps/map.jpg) no-repeat 0px 0px !important;
	min-height: 32px !important;
	margin-bottom: 2px !important;
	padding: 4px 0px 0px 36px !important;
	font-size: 12px;
}




/***********               Закладки              ***********************/    

.ui-tabs 
{
	margin-top: 10px;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	display: block;
	padding: 0px;
	font-size: 16px;
	background-color:  #011638;
	color: White;
	margin-bottom: 20px;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	white-space: nowrap;
	display: inline-block;
	padding: 10px;
	margin: 0px 4px 0px 4px;
}


.ui-tabs .ui-tabs-nav li a {
	text-decoration: none;
	outline: none;
	color: White;
	padding: 10px 20px 20px 20px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background-color: #2b7aac;
	color: White;
	border: 1px solid 2b7aac;
	margin-bottom: -30px;
	margin-top: -10px;
	background:  url(/ib/MenuTopLine.png) bottom center no-repeat;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
	color: White;
	outline: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a
{
    background-color: #2b7aac;
	border: 1px solid 2b7aac;
	border-radius: 0px 0px 10px 10px;
	display: inline-block;

}

.ui-tabs .ui-tabs-nav li a,
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
	outline: none;
}

.ui-tabs .ui-tabs-panel
{
	padding: 20px;
	display: block;
	background-color: White;
	max-width11: 940px;
	overflow-x: hidden;
}

/***********               Персональная страница 2              ***********************/    
.PersonalMap
{
	font-size: 14px;
	background-color:  #011638;
	margin-bottom: 20px;	
	padding: 10px;
	text-align: left;
}
.PersonalMap a,
.PersonalMap a:hover,
.PersonalMap a:visited,
.PersonalMap b {
	text-decoration: none;
	outline: none;
	color: White !important;
	padding: 6px;
	display: inline-block;
	margin: 4px;
}

.PersonalMap b {
    background-color: #2b7aac;
	border: 1px solid #2b7aac;
	border-radius: 0px 10px 0px 10px;
	font-weight: normal;
}

.PersonalBody
{
	padding: 20px;
}

#Personal2
{
	padding: 20px 0px 20px 20px;
	font-size: 20px;
	color: #b1273e;
}

#Personal2 img
{
	width: 180px;
	float: right;
	margin: 0px 4px 0px 4px;
	border: 1px solid #011638;
	border-radius: 0px 10px 0px 10px;
}


/***********     Список персональных страниц         ***********************/    
.personal_list td
{
	padding: 4px;
}

.personal_list img
{
	float: left;
	margin-right: 10px;
}

/***********     Список сайтов         ***********************/    
.resour span.U {
	display: block;
	height: 140px;
	width: 260px;
}
.resour td{
	width: 280px;
	padding: 20px 0px 20px 100px;
}
.resour td>div{
	border: 1px solid #011638;
	border-radius: 0px 10px 0px 10px;
	text-align: center;
	padding: 4px;
}

.resour table
{
}

/***********     Фото        ***********************/    
.foto_list
{
	font-size: 14px;
}

.foto_list>a
{
	display: block;
	min-height: 24px;
	padding: 1px 0px 1px 36px;
	cursor: pointer;
	background: url(/imgbsu/new/icon_foto.png) no-repeat 0px;
}

.foto_list>div
{
	min-height: 24px;
	padding: 1px 0px 1px 36px;
	background: url(/imgbsu/new/icon_foto.png) no-repeat 0px;
}


#PFP_main
{
	padding: 10px;
}



#lightBox { margin:0; padding:0; list-style-type:none; }
#lightBox img { border:1px solid #000; margin-right:5px; }
#lightBox li { float:left; }


.One {
width: 120px;
cursor: pointer;
display: inline-block;
margin: 4px;
text-align: center;
border: #ababab 2px solid;
border-radius: 6px;
-moz-border-radius: 6px;
padding: 4px;
background-color: #dde4e9;
}

/***********     Рейтинги        ***********************/    
#TabRating .FF li 
{
	display: block;
	width: 200px;
	margin-bottom: 0px;
}

#TabRating .FF li a 
{
	display: block;
}

/***********     Ввод текста для форм        ***********************/    

.EQA_add textarea,
.EQA_add input[type="text"],
.EQA_add select
{
 width: 400px;
 border: 1px solid silver;
 resize: none;
}

.EQA_add td{
 vertical-align: top;
}

.EQA_add input[type="button"],
.EQA_add input[type="submit"]
{
	border: 1px solid silver;
	background-color: silver ;
	border-radius: 8px;
	width: 120px;
	height: 40px;
	text-align: center;
}

.SendButton{
 border: 1px solid silver;
 background-color: silver ;
 border-radius: 8px;
 width: 120px;
 text-align: center;
 margin-top: 10px;
 font-size: 14px;
 padding: 4px 10px 4px 10px;
}



/***********     Журналы        ***********************/    
.MagazineList a {
display: block;
font-size: 14px;
background: url(/imgbsu/new/magazine.png) no-repeat;
height: 32px;
padding: 4px 0px 0px 34px;
margin: 2px 2px 2px 20px;
}

/***********     Заслуженные       ***********************/    
.WorkTime
{
	border: 1px solid silver;
	border-radius: 8px;
	margin: 2px;
	padding: 4px;
}
.WorkTime table td
{
	padding: 4px;
}


/***********     День в истории       ***********************/    
.calendar_selected
{
	background-color: #011638;
	border: #011638 1px solid;
	border-radius: 0px 0px 12px 0px;
	color: White;
	padding: 8px;
	margin-bottom: 4px;
}

.calendar_next
{
	border: Silver 1px solid;
	border-radius: 0px 0px 12px 0px;
	padding: 8px;
	margin-bottom: 4px;
	cursor: pointer;
}

.calendar .sel,
.calendar .ok
{
	padding: 4px;
}

.calendar .sel
{
	font-weight: bold;
	padding: 4px;
}

/***********     Предприятия комплекса    ***********************/    
.PM_list a
{
	display: block;
}


/***********     Административная процедура        ***********************/    
.AdmP
{
	margin: 0px 20px 0px ;
	width: 200px;
}

.AdmP a,
.AdmP b
{
	display: block;
	margin: 0px 0px 6px 0px;
}

.sprav_info
{
	border-left: 1px dotted silver;
	border-bottom: 1px dotted silver;
	padding: 10px;
}

.sprav_list li
{
	cursor: pointer;
}

.sprav_need {
	background: url(/ImgBsu/new/redAsterisk.jpg) no-repeat;
	padding-left: 12px;
	width: 388px !important;
}

/***********     Поиск        ***********************/    
.resultsearch {
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	padding: 6px 4px 2px 2px;
	margin: 8px 0px 8px 0px;
}

.resultsearch .info {
	font-weight: bold;
	height: 23px;
	display: inline-block;
	padding-top: 4px;
	color: #3d89c8;
	margin-right: 10px;
}


.resultsearch a,
.resultsearch a:link,
.resultsearch a:visited,
.resultsearch a:hover,
.resultsearch .pageYes {
	width: 32px;
	height: 19px;
	display: inline-block;
	margin-right: 2px;
	text-align: center;
	color: #3d89c8;
	padding-top: 4px;
}

.resultsearch .pageYes {
	font-weight: bold;
	border: 1px solid silver;
	border-radius: 6px;
}

#SearchTextQuery
{
	width: 300px;
}

.search_area input[type="button"],
.search_area input[type="submit"]{
	border: 1px solid silver;
	background-color: silver ;
	border-radius: 2px;
	padding: 2px 10px 2px 10px;
	text-align: center;
}

/***********     Видео галерея        ***********************/
.video
{
	width: 100%;
}

.video td:last-child
{
	width: 260px;
}

.video td:last-child div
{
	min-height: 80px;
	margin-bottom: 10px;
	border-bottom: 1px dotted silver;
}


.video td:last-child div img
{
	float: left;
	margin-right: 10px;
}


    
/***********     Видео ректора        ***********************/

.VideoRector
{
	height: 300px;
}

.VideoRector img
{
	float: left;
	margin-right: 4px;
}

.VideoRector td
{
	cursor: pointer;
}



/***********     Олимпийцы        ***********************/
.OlimpMap
{
	width: 200px;
}

.OlimpMap a,
.OlimpMap b
{
	display: block;
}

.OlimpText
{
	max-height: 400px;
	overflow-y: auto;
}

.OlimpList .HH
{
	font-size: 18px;
	border-bottom: 2px solid silver;
	margin-bottom: 10px;
}

.OlimpList .HH img
{
	float: left;
	margin-right: 20px;
}


/***********     Юбиляры	***********************/
.Ubilar
{
	padding: 20px;
	border-bottom: 40px solid #011638;
	height: 200px;
	font-size: 14px;
}

.Ubilar img
{
	float: left;
	margin-right: 10px;
}
