
@media all
{
/*********************/
/* селекторы по тегу */
/*********************/

/* основные параметры документа */
html, body {margin:0; padding:0; color:#333; height:100%; font:.85em Arial, Tahoma, Verdana, sans-serif; /*Verdana, Helvetica, Arial, sans-serif*/}

/* цвет фона body */
body {background-color:#ffffff/*#EAE5D8*/;}

/* цвет ссылки по умолчанию для разных состояний */
a, a:link {color:#0069A0;} 
a:visited {color:#7A3963;}
a:active {color:red;}

/* убираем дефолтную рамку для картинок в ссылках */
a img {border:0;}

/* отступы по умолчанию для основных элементов контента */
hr, form, table, p, h1, h2, h3, h4, h5, h6, ul, ol, blockquote {margin-bottom:15px; padding-bottom:0; padding-top:0; margin-top:0;}

/* внешний вид горизонтального разделителя-линии */
hr {height:1px; line-height:1px; font-size:1px; color:#D4CDBC; background:#D4CDBC; padding:0; border:0;}

/* оформление основного заголовка H1 (заголовок в контентной зоне с пупурным подчеркиванием) */
h1 {font:1.45em Times, 'Times New Roman', serif; font-weight:bold; border-bottom:3px solid #7A3963; margin-bottom:17px;}

/* оформление ссылки, если она в заголовке h1 */
h1 a, h1 a:link, h1 a:visited, h1 a:hover {color:#333; text-decoration:none;}

/* оформление других заголовков*/
h2 {font-size:1.2em; font-weight:bold;}
h3 {font-size:1.1em; font-weight:bold;}
h4, h6 {font-size:1em; font-weight:bold;}

h5 {font-size:1em; font-weight:normal;}

/* шрифт многострочного поля ввода */
textarea {font:1em Arial, Tahoma, Verdana, sans-serif;}

/* оформление таблиц контентной зоны по умолчанию */
caption {font-size:1em; text-align:left; color:#9299A2; padding:0 0 10px 0}
table {border:1px solid #CEC7B2; border-bottom:3px solid #CEC7B2; border-collapse:collapse;}
table th, table td {padding:10px 9px}
table th {background:#EAE5D8; border-bottom:3px solid #CEC7B2}
table td {border-top:1px solid #CEC7B2}

/* стиль для строк/ячеек таблиц, которые необходимо выделить среди других */
table tr.highlight, table td.highlight {background:#F4F2EB}

/* отключаем наклонный вариант шрифта (с ним в IE 6 возникает неприятный баг по ширине) */
/*em, i {font-style:normal}*/

/* оформление выноски */
blockquote {text-align:justify; color:#9299A2; border-left:3px solid #FFC000; margin-left:20px; margin-right:0; padding:0 0 0 18px; font-size:1.25em}

/* стиль для тега-определения (подчеркнутый термин при наведении на который появляется всплывающая подсказка-расшифровка) */
dfn {font-style:normal; cursor:help; border-bottom:1px dashed #0069A0; color:#0069A0}


/******************************/
/* стили для главной страницы (спец.)*/
/******************************/
/* глобальный контейнер главной */
#page {background:#EAE5D8 url(../../controlimages/body-bg.jpg) top center no-repeat;}

/* "шапка" дизайна главной */
#header {/*height:279px;*/height:239px; background:#fff url(../../controlimages/header-bg.gif) repeat-x; padding:0;margin:0 auto;
border-bottom:1px solid #EAE5D8;}

/* размещение верхнего служебного меню на главной */
#topnav {margin:0 auto; width:877px}

/* нижнее служебное меню на главной */
#icons {background:#EAE5D8}
#iconscont {width:874px;}

/* блок коллажа для главной */
#collage span {width:750px; height:149px}

/* российский флаг выходящий за границы коллажа на главной странице */
#collage em {display:block; font-size:0; line-height:0; height:11px; width:11px; margin:-11px 0 0 380px; 
position:absolute; background:url(../../controlimages/shared-icons.gif) -33px 0 no-repeat;}

/* лазурный фон для "шапки" сайта */
#collage div {padding:0 63px; width:750px; margin:0 auto; background:#0069A0 url(../../controlimages/collage2-bg.gif);}

/* главное меню */
#nav_main ul {width:898px;}

/*навигатор на главной странице не виден*/
#breadcrumb {display:none;}

/* блок контента (от навигатора до футера, содержит 3 колонки: #col1, #col2, #col3) */
#main {width:874px; margin:0 auto; padding:0 1px 0 0; /*background:url(../../controlimages/content-bg.gif) top center repeat-y;*/ 
border:solid 0px #CEC7B2; border-width:0px 1px 0px 1px;}

/* левая колонка главной страницы */
#col1 {}

/* центральная колонка главной страницы */
#col2 {padding:17px 10px 10px 10px; /*margin:0 251px 0 1px;*/ background: #F4F2EB url(../../controlimages/center-bg.gif) 0 0 repeat-x;
border:solid 0px #CEC7B2; border-width:0px 1px 0px 1px;}

/*нижнее служебное меню*/
#footernav {border:solid 0px #ff0000;}
#iconscont {padding-left:0.1em;}

/*баннер*/
#banner {position:absolute;top:-23px;left: -10px /*-63px - если 3 колонки;70px - для двух колонок*/;}
#banner img {}

/*************************************/
/* конец стилей для главной страницы */
/*************************************/

/* верхнее служебное меню */
#topnav {padding-top:6px; height:21px}
#topnav div.right {float:right; display:inline;}

/* ссылки верхнего служебного меню */
#topnav a, #topnav a:link, #topnav a:visited, #topnav a:hover, #topnav a:active 
{float:left; display:inline; margin:2px 22px 0 0; color:#E4D7E0; text-decoration:none; font-size:.95em;}


/* логотип-ссылка (элемент A)  */
#logo:hover, #logo:visited, #logo {white-space:nowrap; position:absolute; width:700px; margin:-56px 0 0 -35px;
 text-decoration:none; color:#333; font-size:1em;font-family: Georgia, Times, "Times New Roman", serif;}

/* эмблема вуза */
#logo img, #logo i {width:70px; float:left; height:77px; margin:0px 16px 0 0; display:inline;}

/* название вуза в жирном начертании */
#logo strong {display:block; margin:6px 0 0 0; font-size:1.45em; font-weight:normal;font-family: Georgia, Times, "Times New Roman", serif;}

/* контейнер для коллажей страниц */
#collage {background:#7A3963 url(../../controlimages/collage-bg.gif) 0 0; margin:61px auto 0 auto;
border-bottom:0px solid #00ff000;}

/* элемент с фоновым коллажем */
#collage span {display:block; margin:0 auto; background:#fff; border-bottom:1px solid #d0d0d0; border-top:1px solid #d0d0d0;}

/* классы для коллажей */
#collage .collage0 {background:url(../../controlimages/collage0.jpg);}
#collage .collage1 {background:url(../../controlimages/collage1.jpg);}

/*Дополнительный линк для списка элементов (кнопка "все новости" и т.п.) */
.additionalLink {/*float:none;*/background:#F4F2EB; padding:3px 0;}
.additionalLink a {padding:3px 18px 3px 8px; background:#3B96C5; text-decoration:none; color:#fff}

/* родительский контейнер для главного меню */
#nav_main {background:#f4f4f4; border-bottom:2px solid #0069A0; height:38px;border-top:0px solid #ff0000;margin:0 auto;text-align:center;}

/* стиль главного меню сайта (список UL) */
#nav_main ul {/*list-style:none; display:block; width:auto;*/ margin:0 auto; text-align:center;}

/* элемент главного меню (LI) */
#nav_main ul li {/*display:inline; float:left; */background:url(../../controlimages/mainmenu-bg.gif) center right no-repeat; padding:0 9px;margin:0 auto;}

/* стиль ссылки пункта главного меню */
#nav_main ul li a {text-decoration:none; display:block; height:15px; padding:11px 0; font-weight:bold; margin-bottom:1px;font-size:1.1em;}

/* первый и последний элементы главного меню (LI) */
#nav_main ul .firstmenuitem {padding-left:0}
#nav_main ul .lastmenuitem {padding-right:0; background:none;}

/* стиль ссылок главного меню для всех состояний */
#nav_main ul li a:visited, #nav_main ul li a:link {color:#0069A0; background:none;}
#nav_main ul li a:hover, #nav_main ul li a, #nav_main ul li a:active 
{color:#7A3963; background:url(../../controlimages/mainmenuitem-bg.gif) bottom center no-repeat;}

/* текущий раздел */
#nav_main ul li a.current {color:#7A3963; background:url(../../controlimages/mainmenuitem-bg.gif) bottom center no-repeat;}

/* Кнопка "Найти" формы поиска */
#searchsubmit 
   {cursor:pointer; padding:0 10px; border:1px solid #fff; font:.85em Tahoma, Arial; color:#CEE4EF; 
   background:#1782BA url(../../controlimages/searchsubmit-bg.gif);}
/* левая колонка */
#col1 {background-color: transparent;}
#col1_content {padding:0;}
/* средняя колонка */
#col2 {}
#col2_content {}

/* правая колонка */
#col3 {/*display:inline;*/ min-height:150px; }
#col3_content {padding:0;}
/* изображение слева от текста в простом боксе */
#col3 .boxbody .left { margin-right:5px; }
/* изображение справа от текста в простом боксе */
#col3 .boxbody .right { margin-left:5px; }
   
/* декорированный псевдоэлемент-разделитель HR */
/*
div.hr {height:8px; font-size:0; line-height:0; background:url(../../controlimages/hrleft.gif) top left no-repeat; margin:0 0 15px 0}
div.hr div {height:8px; background:url(../../controlimages/hrright.gif) top right no-repeat}
*/

/**
   * ------------------------------------------------------------------
   * Статья (ttarticle,ttnews,ttevent)
   * ------------------------------------------------------------------
   */
/* параграф статьи при просмотре (в центральной колонке - #col2)*/
#col2 p {text-align:justify;}

/* изображение */
.image {float:left;margin-right:15px;}
.imageLeft {float:left;margin-right:15px;}
.imageRight {float:right;margin-left:15px;}
.imageTop {}

/* описание изображения*/
.description {font-weight:bold;font-size:.95em;width:200px; text-align:center;}


/**
   * ------------------------------------------------------------------
   * Box Layout
   * ------------------------------------------------------------------
   */
.box { border:0px solid #F4F2EB;  margin:0;}

/* заголовок box-блоков */
.box h4 { font-size:1.53em; width: auto; margin: 0px; padding: 0px 5px 3px 0px; line-height: 16px; font-family: Times,'Times New Roman',serif;}

/* контент блоков */
.boxbody {padding-left: 0px; font-size: 1em;  }
.boxbody_listentry {border:0px solid #ff0000;/*float:none;*/}

/* блок по схеме 1 (в правой колонке) */
.box_schema1 {margin:2px 0 0 2px; padding:14px 2px 5px 20px; border-width:0px 0px 0px 2px; font-size:.95em; }
.box_schema1 h4 {border-bottom:3px solid #FFC000;}

/* блок по схеме 2 (в центре) */
.box_schema2 {padding-left:0px;background:transparent;}
.box_schema2 h4 {border-bottom:3px solid #7A3963; background:transparent;}

/* оформление даты в списке по схеме 1, 2 и 3*/
.box_schema1 p.date, .box_schema2 p.date, .box_schema3 p.date  {float:left; display:inline; margin:0 15px 0 0; font-weight:normal; font-size:.95em; padding:3px 5px; color:white; background-color:#7A3963;}

/* блок по схеме 3 (в левой колонке) */
.box_schema3 {padding: 14px 2px 5px 20px; background:transparent;font-size:.95em;}
.box_schema3 h4 {border:0px solid #ff0000;border-bottom:3px solid #FFC000; background:transparent;/*z-index: 1;*/ position: relative;
	padding-right:20px;}

#rss-news {width:170px;}
#rss-events {width:461px;}
#rss-boxschema3-center {width:585px;}
#rss-boxschema3-center, #rss-news, #rss-events, #rss-video {position:absolute;text-align:right;padding:0;margin:-32px 0;border:0px solid #ff0000; height:16px;} 

#col2 #rss-events {width:455px;}


/*Простой список в боксе*/
.box ul {padding-left:0;margin-left:0;}

/* стиль списка блока анонсов */
.box ul.announces {list-style-position:inside; list-style-image:url(../../controlimages/announces-li.gif);padding-left:0;margin-left:0;}

/* стиль списка блока документов */
.box ul.documents {list-style-position:inside; list-style-image:url(../../controlimages/documents-li.gif);padding-left:0;margin-left:0;}
.box ul.documents li, .box ul.announces li {padding-left:0px;margin-left:0px;}



/**
   * ------------------------------------------------------------------
   * Footer
   * ------------------------------------------------------------------
   */

#footer {padding: 0;
    margin-top: 0;
    border-top: 0px solid #B31B34;
 height:85px; color:#666; min-width:980px}

/* блок нижнего служебного меню */
#footernav {height:25px; /*background:#7A3963 url(../../controlimages/footer-bg.gif)*/}

/* родительский контейнер блока нижнего служебного меню (о странице, письмо, о сайте) */
#iconscont {margin:0 auto}

/* блок нижнего служебного меню (о странице, письмо, о сайте) */
#icons {padding:7px 0 0 0; height:18px; width:110px}

/* стиль ссылок блока нижнего служебного меню (о странице, письмо, о сайте) */
#icons a {display:inline; float:left; width:11px; margin-right:20px; height:11px; font-size:0px; line-height:0}

/* стиль ссылки "о сайте" */
#iabout {background:url(../../controlimages/shared-icons.gif) 0 0 no-repeat; margin-left:17px}

/* стиль ссылки "написать письмо" */
#imail {background:url(../../controlimages/shared-icons.gif) -11px 0 no-repeat}

/* стиль ссылки "о странице" */
#ipage {background:url(../../controlimages/shared-icons.gif) -22px 0 no-repeat; margin-right:0}

/* блок копирайта внизу страницы */
#copy {padding:21px 25px 0 25px}

/* ссылки в копирайте */
#copy a, #copy a:link, #copy a:hover, #copy a:visited, #copy a:active {color:#666; text-decoration:none}
#copy a span {text-decoration:underline; color:#0069A0}

/* копирайт дизайна */
#copy p {float:right; display:inline}

/**
   * ------------------------------------------------------------------
   * Исправления
   * ------------------------------------------------------------------
   */

/* исправления для Safari, IE 6 это тоже воспринимает, потому ниже еще для него поправка */
html*#nav_main ul li {padding:0 7px}

/* исправления для IE 6 */
* html #nav_main ul li {width:10px; white-space:nowrap; padding:0 9px}

/* исправления для IE 7 */
*+html div.onenewsimg {margin:0}
/* *+html #nav_main {width:864px;} */

}

@media print
{
   /**
   * ------------------------------------------------------------------
   * Print Layout
   * ------------------------------------------------------------------
   */


}

