/*
	Stylesheet for http://www.edu-murman.ru
	by Max Noskov
*/

* {
padding : 0;
margin : 0;
}
/*Для тега BODY */
body {
background : #fafafa;
font: 8pt Verdana;
color : #585858;}

/*DIV со списком в главном тексте */
.rs { float: right; margin: 0 10px; border: 1px solid #ddd; padding: 5px; background: #f5f5f5  }
ul { list-style-position: inside; margin-left: 2px }
ul li { list-style-type: square; margin-left: 15px;  }
ul ul li { list-style: none; margin-left: 10px; list-style-type: lower-alpha; list-style-position: inside }

/*Свойства формы */
input, textarea {
background-color: white;
border: 1px solid #50637F;
color: #50637F;
font: 10pt Verdana, sans-serif;}

/*Поле с текстом*/
input.text {
height: 18px;}

/*Поле с кнопкой рисунком*/
input.im{
position: relative;
top: 3px;
left: 4px;
border: 0;}

/*!!!*/
input:hover, textarea:hover {
border : 1px solid #888;}

/*!!!*/
input.text:hover, textarea.text:hover {
border : 1px solid #d6d6d6;}

/*Рисунок*/
img {
border : 0;
float : left;
margin-right : 10px;}

/*Ссылки*/
a {
color: #D34D36;
text-decoration: none;}

/*Ссылки при наведении*/
a:hover {
text-decoration : underline;}

/*!!!*/
blockquote {
margin : 0 0 15px 30px;
border-left : 3px solid #8adf88;
padding : 0 0 0 8px;}

/*Форма*/
form {
display : inline;
margin : 0;
padding : 0;}

/*Класс date*/
.date {
color : #aaa;
font-weight : bold;
background : transparent;}

/*Класс blue!!!*/
.blue {
	color: #50637F;}
	
/*Класс big1*/
.bigl {
font-size : 1.2em;}

/*Класс bold*/
.bold {
font-weight : bold;}

/* Дерево каталога */
.catalog ul {
margin: 0px 0px 0px 20px; 
padding: 0px 0px 0px 0px;
list-style:none;
list-style-image: url('/Sites/default/Images/li.gif');
}

.catalog li {
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;}

/*id Общий блок*/
#content {
padding-right : 0;
margin : 15px auto;
width : 780px;
background : #fafafa;}

/*id Заголовок*/
#header {
margin : 0;
padding : 0;
width : 100%;
background : inherit;
color : #585858;
height : 66px;}

/*id Верхней картинки баннера*/
#header .topong {
background : #fafafa url(/Sites/default/Images/topaff_01.gif) no-repeat bottom;
height : 66px;
width : 175px;
float : right;}

/*Заголовок первого уровня в Заголовке*/
#header h1 {
background : #fafafa;
font-family : "Tahoma", Verdana, Arial, sans-serif;
font-size : 2.5em;
color : #50637F;
font-weight : normal;
padding : 0;
margin : 0;}

/*Подзаголовок в Заголовке*/
#header .slogan {
color : #50637F;
margin : 0;
padding : 0;
background : #fafafa;
font : bold 1.1em Arial, sans-serif;
padding-left : 2px;}

/*id полоски меню*/
#menu {
margin : 0 0;
padding : 0;
background : #4b7da7 url(/Sites/default/Images/menubg.gif) repeat-x top;
color : #fff;
width : 100%;
height : 40px;}

/*id нижней картинки баннера*/
#menu #endong {
background : #fafafa url(/Sites/default/Images/topaff_02.gif) no-repeat bottom;
float : right;
width  : 175px;
height : 37px;
margin-top : 0;
}

/*ссылки в полоске меню*/
#menu a, #menu a:visited {
color : #fff;
text-decoration : none;
background : inherit;}

/*class меню в полоске меню*/
#menu .submit {
vertical-align : bottom;
padding-top : 12px;}

/*список в меню*/
#menu .submit ul {
margin : 0;
padding : 0 10px 0 0;
list-style: inherit;}

/*элементы списка в меню*/
#menu .submit li {
display : inline;
margin : 0;
padding : 0;}

/*элементы списка в меню*/
#menu .submit a {
float : left;
background : transparent;
margin : 0;
padding : 0 0 0 0;
text-decoration : none;}

/*тег span в ссылке элементов списка в меню*/
#menu .submit a span {
float : left;
background : url(/Sites/default/Images/menusep.gif) no-repeat left;
color : #fff;
font-weight : bold;
display : block;
padding : 0 15px 0 15px;
margin-right : 2px;}

/**/
#menu .submit a span {
float : none;}

/*id блока модулей*/
#modules {
margin-top : 10px;
height : 185px;}

/*id третьего модуля*/
#modules #mod3 {
background : #fafafa url(/Sites/default/Images/topgreybox.jpg) no-repeat top;
height : 185px;
width : 258px;
float : right;
margin-top : 5px;}

/*id второго модуля*/
#modules #mod2 {
background : #fafafa url(/Sites/default/Images/topgreybox.jpg) no-repeat top;
height : 185px;
width : 258px;
float : right;
margin-right : 3px;
margin-top : 5px;}

/*id первого модуля*/
#modules #mod1 {
background : #fafafa url(/Sites/default/Images/topgreybox.jpg) no-repeat top;
height : 177px;
width : 258px;
float : left;
margin-top : 5px;}

/*class padding в модуле*/
#modules .padding {
padding : 13px 20px 10px 20px;}

/*рисунок в модуле*/
#modules img {
border : 1px solid #6699cc;
float : left;
margin-bottom : 15px !important;
margin-bottom : 5px;}

/*заголовок в модуле*/
#modules .head {
color: #50637F;
font: bold 1em "Tahoma", verdana, Arial;
padding: 0px 20px 0 0;
float: right;
text-align: center;}

/*заголовок в модуле*/
#modules .head a {
color: #50637F;
background : transparent;}

/*название в модуле*/
#modules .name {
font: bold 0.8em "Tahoma", verdana, Arial;
float: left;
text-align: left;
padding-top: 25px !important;
padding-top: 10px;}

/*ссылка в модуле*/
#modules .text {
width : 100%;
float : left;
color : #9f9f9f;
text-align : justify;
}

/*заголовок в модуле*/
#modules h2 {
float : left;
font: bold 1.2em "Tahoma", verdana, Arial;
color: Aqua;
background: transparent;
margin-bottom: 4px;}

/*ссылка в заголовоке модуля*/
#modules h2 a {
color : #618fb5;
background : transparent;}

/*наведеная ссылка в заголовоке модуля*/
#modules h2 a:hover {
text-decoration : none;
color : #719fc5;}

/*id основного блока*/
#maincontent {
background : #fafafa;}

/*id рисунка в основном блоке*/
#maincontent #graph {
margin-top : 15px;
background : #fafafa url(/Sites/default/Images/statgraph2.jpg) no-repeat left;
width : 203px;
height : 156px;
float : left;}

/*абзац в основном блоке*/
#maincontent p {
margin-top: 10px;}

/*рисунок в основном блоке*/
#maincontent img {
float : left;
margin : 10px 10px 10px 0;}

/*ссылка дальше в основном блоке*/
#maincontent .readm {
color: #D34D36;
font-weight: bold;
background: inherit;}

/*заголовок в основном блоке*/
#maincontent h2 {
font : bold 1.6em "Tahoma", verdana, Arial;
color : #585858;
background : transparent;
margin-bottom : 4px;
border-bottom : 1px solid #69C;}

#maincontent h4 {
font : bold 1.2em "Tahoma", verdana, Arial;
color : #585858;
background : transparent;
margin-top : 14px;
margin-bottom : 4px;}


/*введение в основном блоке*/
#maincontent #introduction {
margin: 25px 0 40px 0;
width: 100%;
background: inherit;
text-align: justify;
color: #585858;}

/*правый блок*/
#maincontent #rightside {
float : right;
width : 220px;
background : inherit;
padding : 10px;
margin : 5px 0 10px 0;
line-height: 1.5;}

/*заголовок в правом блоке*/
#maincontent #rightside h2 {
color: #50637F;
margin-bottom : 5px;}

/*заголовок в правом блоке*/
#maincontent #rightside p {
margin-bottom : -8px;}

/*ссылка в правом блоке*/
#maincontent #rightside a {
text-decoration: none;
font-size : 1.2em;}

/*наведенная ссылка в правом блоке*/
#maincontent #rightside a:hover {
text-decoration: none;
color: #50637F;}

/*пункты меню в правом блоке*/
#maincontent #rightside .men2 {
color: #D34D36;
text-decoration: none;
font-size : 1.1em;}

#maincontent #rightside .men3 {
color: #50637F;
text-decoration: none;
font-size : 1.1em;}

#maincontent #rightside .men4 {
color: #D34D36;
text-decoration: none;
font-size : 1em;}

#maincontent #rightside .men5 {
color: #50637F;
text-decoration: none;
font-size : 1em;}

/*рисунок в правом блоке*/
#maincontent #rightside img {
margin-left : 30px;}

/*блок с поиском*/
#rightside #search {
float : left;
width  : 220px;
height : 35px;
margin-top : 20px;
margin-bottom : 10px;}

/*кнопка в блоке поиска*/
#rightside #search input.im{
	position: relative;
	top: 3px;
	left: 4px;
	border: 0;}

/*левый блок*/
#maincontent #leftside {
background : inherit;
margin-right : 10px;
width : 530px;}

#maincontent #leftside p {
text-indent: 30px;
text-align: justify;}

#maincontent #leftside .left {
text-indent: 0px;
text-align: left;}

#maincontent #leftside .right {
text-indent: 0px;
text-align: right;}

#maincontent #leftside .center {
text-indent: 0px;
text-align: center;}

/*класс с новостями*/
#maincontent #leftside .r {
float: right;
width: 250px;
text-align: left;
margin-bottom: 15px;}

/*класс с документами*/
#maincontent #leftside .le {
width: 250px;
text-align: left;
margin-bottom: 15px;}

#maincontent #leftside .r p {
text-indent: 0px;
text-align: left;}

#maincontent #leftside .le p {
text-indent: 0px;
text-align: left;}

/*класс с документами*/
table.cont {
    border-spacing: 0px;
    border-collapse: collapse;
    border: 1px solid #666666;
}
table.cont th {
    border-bottom: 1px solid #666666;
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
}
table.cont td {
    text-align: center;
    border-bottom: 1px solid #666666;
    padding: 0.1em 0.5em;
}
table.cont thead th {
    background-color: #E5E5E5;
    text-align: center;
}
table.cont th.Corner {
    text-align: left;
}
/*класс блока основных страниц*/
#maincontent #leftside .pad {
padding : 15px 0 15px 0;
text-align : justify;}

/*тег div блока основных страниц*/
#maincontent #leftside .pad div {
clear: left;}

/*рисунок в блоке основных страниц*/
#maincontent #leftside .pad img {
border: 1px solid #6699cc;
float: left;
margin-right: 7px;}

/*Календарь*/
#maincontent #leftside .cal {
float: right;
margin: 5px 0 0 7px;}

/*Подвал*/    
#footer {
bottom : 0;
clear : both;
text-align : left;
border-top : 2px solid #69C;
padding : 3px 0 0 0;
margin-top : 5px;
height : 50px;
color : #888;
background : inherit;}

/*класс с правым выравниванием в подвале*/
#footer .right {
float : right;
}

