﻿@font-face {
    font-family: 'MyriadProCondensedItalic';
    src: url('../Fonts/MyriadPro-CondIt/myriadpro-condit2.eot');
    src: url('../Fonts/MyriadPro-CondIt/myriadpro-condit2.eot') format('embedded-opentype'),
         url('../Fonts/MyriadPro-CondIt/myriadpro-condit2.woff2') format('woff2'),
         url('../Fonts/MyriadPro-CondIt/myriadpro-condit2.woff') format('woff'),
         url('../Fonts/MyriadPro-CondIt/myriadpro-condit2.ttf') format('truetype'),
         url('../Fonts/MyriadPro-CondIt/myriadpro-condit2.svg#MyriadProCondensedItalic') format('svg');
}

@font-face {
    font-family: 'MyriadProLightCondensedItalic';
    src: url('../Fonts/myriadpro-light_condensed_italic/myriadpro-light_condensed_italic.eot');
    src: url('../Fonts/myriadpro-light_condensed_italic/myriadpro-light_condensed_italic.eot') format('embedded-opentype'),
         url('../Fonts/myriadpro-light_condensed_italic/myriadpro-light_condensed_italic.woff2') format('woff2'),
         url('../Fonts/myriadpro-light_condensed_italic/myriadpro-light_condensed_italic.woff') format('woff'),
         url('../Fonts/myriadpro-light_condensed_italic/myriadpro-light_condensed_italic.ttf') format('truetype'),
         url('../Fonts/myriadpro-light_condensed_italic/myriadpro-light_condensed_italic.svg#MyriadProLightCondensedItalic') format('svg');
}



html 
{
    height: 100%;
    
}

body 
{
    margin: 0;
    padding: 0;
    font-family: Arial;
    background: #d2d7dd;
}

.welcome-message-header {
    font-family:MyriadProCondensedItalic;
    color:rgb(255, 255, 255);
    font-size:30px;
    margin-bottom:5px
}

.welcome-message {
    font-family:MyriadProLightCondensedItalic;
    color:rgb(255, 255, 255);
    text-align:justify;
    font-size:18px;
    line-height: 20px;
    letter-spacing: 0.2px;
}

#adminLinks a
{
    color: #ABABAB;
    text-decoration: none;
}

#adminLinks a:hover
{
	text-decoration: underline;
	font-weight: bold;
}

#headerContainer
{
    background-image:url('../Images/bg_topLine_dashed.png');
    background-repeat: repeat-x;
    background-position: top;
    height: 42px;
}

#divContainer
{
   
    margin: 0 auto;
    width: 100%;
    background: #d3d4d8; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDRkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOGY5NDlhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiM5Mzk4OWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzJSIgc3RvcC1jb2xvcj0iIzkxOTk5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjOTY5YmExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiM5NDljOWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2JSIgc3RvcC1jb2xvcj0iIzk2OWI5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjOTg5ZGEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiM5OTllYTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iIzk3OWZhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjOWE5ZmE1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjOThhMGEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjOWJhMGE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjOWFhMmE1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjOWNhMWE3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjOWZhNGFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjOWRhNWE4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjYTBhNWFiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjYTFhNmFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjOWZhNmFjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjYTJhN2FiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjYTBhN2FkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjYTRhOWFmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTklIiBzdG9wLWNvbG9yPSIjYTNhYWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjYTVhYWFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjYTNhYWIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjYTdhY2IwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjMlIiBzdG9wLWNvbG9yPSIjYTlhZWI0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjYWRiMmI2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjklIiBzdG9wLWNvbG9yPSIjYWJiMmI4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjYWZiNGJhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjYWViNWJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSIjYjJiN2JkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjYjJiN2JkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjYjRiOWJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjYjdiY2MwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjYjViY2MyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjYjhiZGMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDMlIiBzdG9wLWNvbG9yPSIjYjdiZWM0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDMlIiBzdG9wLWNvbG9yPSIjYmFiZmM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjYjljMWM0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDYlIiBzdG9wLWNvbG9yPSIjYmNjMWM3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjYmNjMWM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjYmRjMmM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDglIiBzdG9wLWNvbG9yPSIjYmJjMmM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjYmZjNGNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjYmVjNWNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjYzdjY2QyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjYzlkMGQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjY2NkMWQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjY2NkM2Q5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzklIiBzdG9wLWNvbG9yPSIjZDJkN2RkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QyZDdkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #d3d4d8 0%, #8f949a 0%, #93989e 3%, #91999c 3%, #969ba1 5%, #949c9f 6%, #969b9f 6%, #989da3 7%, #999ea4 8%, #979fa2 8%, #9a9fa5 9%, #98a0a3 10%, #9ba0a6 10%, #9aa2a5 11%, #9ca1a7 11%, #9fa4aa 13%, #9da5a8 14%, #a0a5ab 14%, #a1a6aa 15%, #9fa6ac 16%, #a2a7ab 16%, #a0a7ad 17%, #a4a9af 18%, #a3aab0 19%, #a5aaae 20%, #a3aab0 20%, #a7acb0 21%, #a9aeb4 23%, #adb2b6 28%, #abb2b8 29%, #afb4ba 30%, #aeb5bb 33%, #b2b7bd 34%, #b2b7bd 36%, #b4b9bf 36%, #b7bcc0 40%, #b5bcc2 41%, #b8bdc3 41%, #b7bec4 43%, #babfc5 43%, #b9c1c4 45%, #bcc1c7 46%, #bcc1c5 47%, #bdc2c8 47%, #bbc2c8 48%, #bfc4ca 49%, #bec5cb 52%, #c7ccd2 60%, #c9d0d6 67%, #ccd1d7 68%, #ccd3d9 73%, #d2d7dd 79%, #d2d7dd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d4d8), color-stop(0%,#8f949a), color-stop(3%,#93989e), color-stop(3%,#91999c), color-stop(5%,#969ba1), color-stop(6%,#949c9f), color-stop(6%,#969b9f), color-stop(7%,#989da3), color-stop(8%,#999ea4), color-stop(8%,#979fa2), color-stop(9%,#9a9fa5), color-stop(10%,#98a0a3), color-stop(10%,#9ba0a6), color-stop(11%,#9aa2a5), color-stop(11%,#9ca1a7), color-stop(13%,#9fa4aa), color-stop(14%,#9da5a8), color-stop(14%,#a0a5ab), color-stop(15%,#a1a6aa), color-stop(16%,#9fa6ac), color-stop(16%,#a2a7ab), color-stop(17%,#a0a7ad), color-stop(18%,#a4a9af), color-stop(19%,#a3aab0), color-stop(20%,#a5aaae), color-stop(20%,#a3aab0), color-stop(21%,#a7acb0), color-stop(23%,#a9aeb4), color-stop(28%,#adb2b6), color-stop(29%,#abb2b8), color-stop(30%,#afb4ba), color-stop(33%,#aeb5bb), color-stop(34%,#b2b7bd), color-stop(36%,#b2b7bd), color-stop(36%,#b4b9bf), color-stop(40%,#b7bcc0), color-stop(41%,#b5bcc2), color-stop(41%,#b8bdc3), color-stop(43%,#b7bec4), color-stop(43%,#babfc5), color-stop(45%,#b9c1c4), color-stop(46%,#bcc1c7), color-stop(47%,#bcc1c5), color-stop(47%,#bdc2c8), color-stop(48%,#bbc2c8), color-stop(49%,#bfc4ca), color-stop(52%,#bec5cb), color-stop(60%,#c7ccd2), color-stop(67%,#c9d0d6), color-stop(68%,#ccd1d7), color-stop(73%,#ccd3d9), color-stop(79%,#d2d7dd), color-stop(100%,#d2d7dd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d3d4d8 0%,#8f949a 0%,#93989e 3%,#91999c 3%,#969ba1 5%,#949c9f 6%,#969b9f 6%,#989da3 7%,#999ea4 8%,#979fa2 8%,#9a9fa5 9%,#98a0a3 10%,#9ba0a6 10%,#9aa2a5 11%,#9ca1a7 11%,#9fa4aa 13%,#9da5a8 14%,#a0a5ab 14%,#a1a6aa 15%,#9fa6ac 16%,#a2a7ab 16%,#a0a7ad 17%,#a4a9af 18%,#a3aab0 19%,#a5aaae 20%,#a3aab0 20%,#a7acb0 21%,#a9aeb4 23%,#adb2b6 28%,#abb2b8 29%,#afb4ba 30%,#aeb5bb 33%,#b2b7bd 34%,#b2b7bd 36%,#b4b9bf 36%,#b7bcc0 40%,#b5bcc2 41%,#b8bdc3 41%,#b7bec4 43%,#babfc5 43%,#b9c1c4 45%,#bcc1c7 46%,#bcc1c5 47%,#bdc2c8 47%,#bbc2c8 48%,#bfc4ca 49%,#bec5cb 52%,#c7ccd2 60%,#c9d0d6 67%,#ccd1d7 68%,#ccd3d9 73%,#d2d7dd 79%,#d2d7dd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d3d4d8 0%,#8f949a 0%,#93989e 3%,#91999c 3%,#969ba1 5%,#949c9f 6%,#969b9f 6%,#989da3 7%,#999ea4 8%,#979fa2 8%,#9a9fa5 9%,#98a0a3 10%,#9ba0a6 10%,#9aa2a5 11%,#9ca1a7 11%,#9fa4aa 13%,#9da5a8 14%,#a0a5ab 14%,#a1a6aa 15%,#9fa6ac 16%,#a2a7ab 16%,#a0a7ad 17%,#a4a9af 18%,#a3aab0 19%,#a5aaae 20%,#a3aab0 20%,#a7acb0 21%,#a9aeb4 23%,#adb2b6 28%,#abb2b8 29%,#afb4ba 30%,#aeb5bb 33%,#b2b7bd 34%,#b2b7bd 36%,#b4b9bf 36%,#b7bcc0 40%,#b5bcc2 41%,#b8bdc3 41%,#b7bec4 43%,#babfc5 43%,#b9c1c4 45%,#bcc1c7 46%,#bcc1c5 47%,#bdc2c8 47%,#bbc2c8 48%,#bfc4ca 49%,#bec5cb 52%,#c7ccd2 60%,#c9d0d6 67%,#ccd1d7 68%,#ccd3d9 73%,#d2d7dd 79%,#d2d7dd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d3d4d8 0%,#8f949a 0%,#93989e 3%,#91999c 3%,#969ba1 5%,#949c9f 6%,#969b9f 6%,#989da3 7%,#999ea4 8%,#979fa2 8%,#9a9fa5 9%,#98a0a3 10%,#9ba0a6 10%,#9aa2a5 11%,#9ca1a7 11%,#9fa4aa 13%,#9da5a8 14%,#a0a5ab 14%,#a1a6aa 15%,#9fa6ac 16%,#a2a7ab 16%,#a0a7ad 17%,#a4a9af 18%,#a3aab0 19%,#a5aaae 20%,#a3aab0 20%,#a7acb0 21%,#a9aeb4 23%,#adb2b6 28%,#abb2b8 29%,#afb4ba 30%,#aeb5bb 33%,#b2b7bd 34%,#b2b7bd 36%,#b4b9bf 36%,#b7bcc0 40%,#b5bcc2 41%,#b8bdc3 41%,#b7bec4 43%,#babfc5 43%,#b9c1c4 45%,#bcc1c7 46%,#bcc1c5 47%,#bdc2c8 47%,#bbc2c8 48%,#bfc4ca 49%,#bec5cb 52%,#c7ccd2 60%,#c9d0d6 67%,#ccd1d7 68%,#ccd3d9 73%,#d2d7dd 79%,#d2d7dd 100%); /* IE10+ */
    background: linear-gradient(top,  #d3d4d8 0%,#8f949a 0%,#93989e 3%,#91999c 3%,#969ba1 5%,#949c9f 6%,#969b9f 6%,#989da3 7%,#999ea4 8%,#979fa2 8%,#9a9fa5 9%,#98a0a3 10%,#9ba0a6 10%,#9aa2a5 11%,#9ca1a7 11%,#9fa4aa 13%,#9da5a8 14%,#a0a5ab 14%,#a1a6aa 15%,#9fa6ac 16%,#a2a7ab 16%,#a0a7ad 17%,#a4a9af 18%,#a3aab0 19%,#a5aaae 20%,#a3aab0 20%,#a7acb0 21%,#a9aeb4 23%,#adb2b6 28%,#abb2b8 29%,#afb4ba 30%,#aeb5bb 33%,#b2b7bd 34%,#b2b7bd 36%,#b4b9bf 36%,#b7bcc0 40%,#b5bcc2 41%,#b8bdc3 41%,#b7bec4 43%,#babfc5 43%,#b9c1c4 45%,#bcc1c7 46%,#bcc1c5 47%,#bdc2c8 47%,#bbc2c8 48%,#bfc4ca 49%,#bec5cb 52%,#c7ccd2 60%,#c9d0d6 67%,#ccd1d7 68%,#ccd3d9 73%,#d2d7dd 79%,#d2d7dd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d4d8', endColorstr='#d2d7dd',GradientType=0 ); /* IE6-8 */
}
    
#mainArea
{
    width: 940px;
    margin: 0 auto;
}

#topArea
{
    height: 30px;
    width: 940px;
    margin: 0 auto;
}

#topArea div
{
    float: left;
}

/* Стили вертикального меню */

#horizontal-menu ul 
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#horizontal-menu ul li 
{
    float: left;
    padding: 5px 5px 5px 5px;
    color: #999999;
}

#horizontal-menu ul li a 
{
    font-size: 14px;
    
    color: #999999;
    text-decoration: none;
}

#horizontal-menu ul li a:hover
{
    color: #ffffff;
}

#horizontal-menu
{
    width: 800px;   
}

#search
{
    width: 140px;
}

#search > table
{
    margin-top: 5px;
    background-color: #4c4c4c;
    width: 100%;
}

#search > table input[type="text"]
{
    background-color: #4e4e4e;
    color: #ababab;
    border-color: #ababab;
    border-width: 5px;
    width: 100%;
}

/* Стили логотипа и приветствия*/
#header
{
    height: 140px;
    width: 100%;
}
#logo
{
    padding-top: 30px;
    float: left;
    width: 360px;
}
    
#messageToUser
{
    padding-top: 30px;
    float: right;
    position: relative;
    width: 550px;
    text-align: right;
}
    
#banner
{
    background-image: url("../Images/banner.png");
    height: 380px;
}

#floatBox
{
    width: 495px;
    height: 300px;
    position: relative;
    top: 40px;
    left: 30px;
    bottom: 30px;
}

.floatBox-background {
    width: 100%;
                height: 100%;
                position: absolute;
                background: white;
                opacity: 0.9;
                z-index: 1;
}
    
#floatBoxTitle
{
    color: #d30000;
    font-size: 24px;
    font-weight: bold;
    padding-top: 30px;
    padding-left: 30px;
    position: relative;
    float: left;
    z-index: 2;
}
        
#floatBoxText
{
    font-size: 14px;
    color: #6A7177;
    width: 260px;
    margin-left: 200px;
    padding-top: 30px;
    position: relative;
    z-index: 3;
}
        
#floatBoxImage
{
    z-index: 2;
    position: relative;
}
        
#floatBoxImage img
{
    /*position: relative;*/
    bottom: -10px;
    left: 40px;
}
        
#floatBoxLink
{
    position: relative;
    left: 350px;
    bottom: 50px;   
    z-index: 2;
}
        
#floatBoxLink a
{
    color: #6A7177;
    font-size: 14px;  
    z-index: 2;
}
      
#content
{
    background-image: url("../Images/bg_content.png");
    /*height: 240px;*/
    width: 940px;
}

#contentPages
{
    background-image: url("../Images/bg_content.png");
    height: 620px;
    width: 940px;
}

#topBorderImage
{
    background-image: url("../Images/topBorder.png");
    background-repeat: repeat-x;
    background-position: bottom;
    height: 10px;
}
    
#leftBorderImage
{
    position: relative;
    float: left;
    background-image: url("../Images/leftBorder.png");
    background-repeat: repeat-y;
    background-position: left;
    height: 215px;
    width: 2px;
}

.outlined-container-left:before {
    content:" ";
    margin:0 -10px;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 2px;
    background-image: url("../Images/leftBorder.png");
    background-repeat: repeat-y;
    background-position: left;
  }

.outlined-container-right:after {
    content:" ";
    margin:0 98%;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 2px;
    background-image: url("../Images/leftBorder.png");
    background-repeat: repeat-y;
    background-position: left;
  }

#leftBorderImagePages
{
    position: relative;
    float: left;
    background-image: url("../Images/leftBorder.png");
    background-repeat: repeat-y;
    background-position: left;
    height: 595px;
    width: 2px;
}
    
#rightBorderImage
{
    position: relative;
    float: left;
    background-image: url("../Images/leftBorder.png");
    background-repeat: repeat-y;
    background-position: left;
    height: 215px;
    width: 2px;
}

#rightBorderImagePages
{
    position: relative;
    float: left;
    background-image: url("../Images/leftBorder.png");
    background-repeat: repeat-y;
    background-position: left;
    height: 595px;
    width: 2px;
}
    
#bottomBorderImage
{
    clear: both;
    background-image: url("../Images/bottomBorder.png");
    background-repeat: repeat-x;
    background-position: top;
    height: 10px;
}
    
/* Стили вертикального меню*/

#vertical-menu
{
    width: 150px;
    height: 205px;
    float: left;
    position: relative;
    padding-left: 30px;
    padding-top: 10px;
    /*
    border-top: 1px solid #d2d2ce;
    border-bottom: 1px solid #d2d2ce;
    */
}

#vertical-menu-Pages
{
    width: 150px;
    height: 590px;
    float: left;
    position: relative;
    padding-left: 30px;
    padding-top: 10px;
    /*
    border-top: 1px solid #d2d2ce;
    border-bottom: 1px solid #d2d2ce;
    */
}

#vertical-menu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#vertical-menu-Pages ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#vertical-menu ul li
{
    padding: 5px;
    height: 30px;
}

#vertical-menu-Pages ul li
{
    padding: 5px;
    height: 30px;
}
        
#vertical-menu ul li:hover
{
    position: relative;
    padding-left: 47px;
    margin-left: -42px;
    background-image: url("../Images/menuHover.png");
    font-weight: bold;
}

#vertical-menu-Pages ul li:hover
{
    position: relative;
    padding-left: 47px;
    margin-left: -42px;
    background-image: url("../Images/menuHover.png");
    font-weight: bold;
}
    
#vertical-menu ul li a
{
    display: block;
    font-size: 12px;
    color: #362f2d;
    text-decoration: none;
}

#vertical-menu-Pages ul li a
{
    display: block;
    font-size: 12px;
    color: #362f2d;
    text-decoration: none;
}
            
#sabineLinks
{
	font-size: 12px;
    position: relative;
    float: left;
    padding: 10px 10px 10px 30px;
}
		
#sabineLinks a
{
	text-decoration: none;
	font-size: 12px;
    color: #362f2d;
}
	
#sabineLinks a:hover
{
	text-decoration: underline;
	font-weight: bold;
}
	
        
#topNews
{
    /*
    border-top: 1px solid #d2d2ce;
    border-bottom: 1px solid #d2d2ce;
    border-left: 1px solid #d2d2ce;
    border-right: 1px solid #d2d2ce;
    */
    padding: 0 10px 10px 10px;
    float: left;
    position: relative;
    width: 556px;
    /*height: 205px;*/
    font-size: 12px;
    color: #362f2d;
}

.newsHeader
{
	padding: 5px 10px 1px 10px;
    float: left;
    position: relative;
    width: 556px;
    /*height: 205px;*/
    
    color: #362f2d;
    font-size: 12px;
    font-weight: bold;
}
        
.newsRow
{
    cursor: pointer;
}
        
.newsDate
{
    width: 80px;
}
            
.newsDescription
{
    width: 450px;
}

.newsRow td
{
    padding: 5px;
}
            
.newsMouseOver
{
    color: #7d7d7d;
}
            
.newsMouseOut
{
    color: #362f2d;
}



#contacts
{
    /*
    border-top: 1px solid #d2d2ce;
    border-bottom: 1px solid #d2d2ce;
    */
    float: right;
    position: relative;
    width: 180px;
    height: 205px;
    text-align: center;
    color: #362f2d;
}
    
#contacts p
{
    margin: 0px;
    padding: 0px;
}
        
#title
{
    font-size: 18px;
    font-weight: bold;
    margin: 20px 0 20px 0;
}
        
#address
{
    font-size: 14px;
    font-style: italic;
}
        
#phone
{
    font-size: 18px;
    font-weight: bold;
    color: #d30000;
    margin-top: 20px;
    margin-bottom: 5px;
}
        
#email
{
    font-size: 16px;
    font-weight: bold;
}
    
#footer
{
	clear: both;
	background-color: #313131;
	height: 95px;
}

#footer > div:first-child
{
    color: #fefefe;
}
    
#footer table
{
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #4c4c4c;
    width: 140px;
}

#footer table input[type="text"]
{
    background-color: #4e4e4e;
    color: #ababab;
    border-color: #ababab;
    border-width: 5px;
    width: 100%;
}    
    
    
#loginForm
{
    float: left;
    padding: 5px 30px 0px 25px;
    font-size: 12px;
        
}
    
#additionalInfo
{
    width: 550px;
    padding: 10px 10px 10px 0;
    margin-left: 200px;
}
    
#additionalInfoTitle
{
    color: #dadada;
    font-size: 12px;
    font-weight: bold;
    margin-top: -4px;
}
        
#additionalInfoLine
{
    background-image: url("../Images/addInfoLine.png");
    background-repeat: no-repeat;
    height: 2px;
    margin: 3px 0;
}
        
#additionalInfoText
{
    color: #ababab;
    font-size: 11px;
    text-align: justify;
	width: 559px;
}
		
#additionalInfoBizSpark
{
	position: relative;
}
    
#copyright
{
    clear: both;
    color: #6f6f6f;
    font-size: 12px;
    padding: 10px;
}

#loginTitle
{
	color: #dadada;
    font-size: 12px;
    font-weight: bold;
    margin-top: 1px;
}

#rightIcons
{
	/*position: relative;*/
	/*top: -50px;*/
	width: 100px;
	margin-left: 770px;
	padding: 10px 10px 10px 0;
}

#mainCenterText
{
	padding: 10px 10px 10px 20px;
    float: left;
    position: relative;
    width: 556px;
    /*height: 205px;*/
    font-size: 12px;
    color: #362f2d;
    text-align: justify;
}

.adminNewsDivError
{
	padding: 0px 10px 0px 20px;
    position: relative;
    /*height: 205px;*/
    font-size: 12px;
    color: #362f2d;
    text-align: center;
}

.adminNewsDivDate
{
	padding: 10px 10px 0px 20px;
    position: relative;
    /*height: 205px;*/
    font-size: 12px;
    color: #362f2d;
    text-align: justify;
    display: inline-block;
}

.adminNewsDivTitle
{
    display: inline-block;
}

.adminNewsDivText
{
	padding: 0px 10px 10px 20px;
    position: relative;
    font-size: 12px;
    color: #362f2d;
    text-align: justify;
}

.pagesCenterText
{
	padding: 10px 10px 10px 7px;
    float: left;
    position: relative;
    width: 556px;
    /*height: 205px;*/
    font-size: 12px;
    color: #362f2d;
    text-align: justify;
}
