html, body {margin: 0px;padding: 0px;height: 100%;}
body {background-color: #eceff1;}

/* Подключение шрифта
@font-face {
	font-family: 'WebFont';
	src: url('webfont.eot');
	src: local('WebFont'),
		url('webfont.woff') format('woff'),
		url('webfont.ttf') format('truetype'),
		url('webfont.svg#webfontrwQf9Qp5') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/

/* Настройки текста */
body * {font-family: Arial;} /* Основной шрифт сайта */
body {font-size: 12px;color: #494f52;line-height: 1.2;} /* Основной размер шрифта, цвета и растояния строк */
input, select, textarea {font-size: 12px;} /* Размер шрифта в формах */
p {margin: 0px;padding: 0px;} /* Сброс отступав */
a {text-decoration: underline;color: #5c6468;} /* Основной стиль для ссылок */
a:hover {text-decoration: none;} /* Основной стиль для ссылок */
img {border: 0px;} /* Картинки без обводки */




/* Общие стили для глобальных элементов */
.ShadowBoxOut {
-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
}
.ShadowBoxOut .ShadowBoxIn {}

.TextBoxWhite {background-color: white;}
.TextBoxGray {
  background-color: #eceff1;
  background-image: -moz-linear-gradient(top, #eceff1, #e1e4e6);
  background-image: -ms-linear-gradient(top, #eceff1, #e1e4e6);
  background-image: -o-linear-gradient(top, #eceff1, #e1e4e6);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eceff1), to(#e1e4e6));
  background-image: -webkit-linear-gradient(top, #eceff1, #e1e4e6);
  background-image: linear-gradient(top, #eceff1, #e1e4e6);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eceff1', EndColorStr='#e1e4e6');
}


a.Button {
	display: inline-block;
	font-size: 10px;
	font-weight: bold;
	color: #737a7e;
	text-decoration: none;
	padding: 5px 10px;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e6e6e6');
  -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.6);
  -moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 1px rgba(0,0,0,0.4);
}
a.Button:hover {
  background-color: #fdfdfd;
  background-image: -moz-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: -ms-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: -o-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#e0e0e0));
  background-image: -webkit-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: linear-gradient(top, #fdfdfd, #e0e0e0);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#e0e0e0');
}
a.Button.Selected {
  background-color: #fdfdfd;
  background-image: -moz-linear-gradient(top, #fdfdfd, #b3b3b3);
  background-image: -ms-linear-gradient(top, #fdfdfd, #b3b3b3);
  background-image: -o-linear-gradient(top, #fdfdfd, #b3b3b3);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#b3b3b3));
  background-image: -webkit-linear-gradient(top, #fdfdfd, #b3b3b3);
  background-image: linear-gradient(top, #fdfdfd, #b3b3b3);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#b3b3b3');
  -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,1);
  -moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.8);
  box-shadow: 0px 0px 1px rgba(0,0,0,0.8);
}

#Content input[type=submit] {
	border: 0px solid #ffffff;
	cursor: pointer;
	font-size: 11px;
	font-weight: normal;
	color: #737a7e;
	text-decoration: none;
	margin: 0;
	padding: 5px 10px;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e6e6e6');
  -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.6);
  -moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 1px rgba(0,0,0,0.4);
}
#Content input[type=submit]:hover {
  background-color: #fdfdfd;
  background-image: -moz-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: -ms-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: -o-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#e0e0e0));
  background-image: -webkit-linear-gradient(top, #fdfdfd, #e0e0e0);
  background-image: linear-gradient(top, #fdfdfd, #e0e0e0);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fdfdfd', EndColorStr='#e0e0e0');
}
#Content input[type=text], textarea {
	border: 0px solid #ffffff;
	font-size: 11px;
	font-weight: normal;
	color: #737a7e;
	text-decoration: none;
	margin: 0;
	padding: 5px 10px;
  background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -ms-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -o-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: linear-gradient(top, #e6e6e6, #ffffff);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6e6e6', EndColorStr='#ffffff');
  -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,1);
  -moz-box-shadow: 0px 0px 1px rgba(0,0,0,1);
  box-shadow: 0px 0px 1px rgba(0,0,0,1);
}


.ClearBox {float: none !important;clear: both !important;font-size: 1px !important;height: 1px !important;overflow: hidden !important;}
.VAlignFix {display: inline-block;width: 1px;vertical-align: middle;margin-left: -5px;}




#PageBody {width: 988px;margin: 0px auto;padding: 0px 5px;}

#PageHeader {position: relative;height: 75px;}
#PageHeader .HeaderBox {height: 51px;position: absolute;left: 0px;top: 12px;}
#PageHeader .HeaderBox .Logo {}
#PageHeader .HeaderBox .Slogan {font-size: 17px;color: #818a8f;position: relative;bottom: 13px;margin-left: 10px;}
#PageHeader .HeaderBox .LogoUnyGroup {background: url(/public/img/header-bg-group-logo.png) no-repeat 100% -8px;display: inline-block;height: 75px; position: relative;top: -12px;padding: 12px 60px 11px 60px;vertical-align: middle;margin: 0px -50px 0px -30px;z-index: 1;}
#PageHeader .HeaderBox .LogoUnyGroup a {position:relative;z-index:2;}
#PageHeader .LangSelect {position: absolute;right: 0px;top: 28px;}
#PageHeader .LangSelect a.select {background-color: #ffffff;color: #000000;}
#PageHeader .LangSelect a {font-size: 10px;font-weight: bold;text-decoration: none;display: inline-block;line-height: 19px;padding: 0px 7px;color: #bcbcbc;}
#PageHeader .LangSelect a.rus {border-right: 1px solid #b8babc;}

#PageMiddle {margin-bottom: 20px;position:relative;z-index:2;}
#PageMiddle .MenuBox {background: url(/public/img/menubox-bg.png) repeat-x 0 0;margin: 0px 1px;height: 33px;position: relative;z-index: 1;}
#PageMiddle #Menu {margin-top: 1px;height: 30px;position: absolute;}
#PageMiddle #Menu ul {padding: 0;margin: 0;list-style-type: none;vertical-align: top;height: 30px;}
#PageMiddle #Menu ul li {line-height: 30px;float: left;margin: 0;border-right: 1px solid #c8c8c8;}
#PageMiddle #Menu ul li a {font-size: 12px;font-weight: bold;color: #5c6468;text-decoration: none;display: block;padding: 0px 12px;}
#PageMiddle #Menu ul li a:hover {color: #000000;}
#PageMiddle #Menu ul li .SubMenu b {font-size: 12px;font-weight: bold;color: #5c6468;text-decoration: none;display: block;padding: 0px 12px;cursor: default;}
#PageMiddle #Menu ul li .SubMenu {display: block;}
#PageMiddle #Menu ul li .SubMenu div {position: absolute;z-index: 5;display: none;min-width: 150px;}
#PageMiddle #Menu ul li .SubMenu p a.link {display: block;border-bottom: 1px solid #b7bdc2;background-color: #ffffff;background-image: -moz-linear-gradient(top, #ffffff, #eaeced);background-image: -ms-linear-gradient(top, #ffffff, #eaeced);background-image: -o-linear-gradient(top, #ffffff, #eaeced);background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeced));background-image: -webkit-linear-gradient(top, #ffffff, #eaeced);background-image: linear-gradient(top, #ffffff, #eaeced);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#eaeced');}
#PageMiddle #Menu ul li .SubMenu:hover b {background-color: #ffffff;border: 1px solid #b7bdc2;border-bottom: 0px solid #b7bdc2;padding: 0px 11px;line-height: 28px;color: #000000;}
#PageMiddle #Menu ul li .SubMenu:hover div {display: block;}
#PageMiddle #Menu ul li .SubMenu div.Shadow {margin: 3px 0px 0px 3px;background: url(/public/img/manu-shadow-bg.png) repeat 0 0;}
#PageMiddle #Menu ul li .SubMenu div.Shadow p {position: relative;top: -3px;left: -3px; display: block;padding: 0px;border: 1px solid #b7bdc2;border-bottom: 0px solid #b7bdc2;background-color: #ffffff;}
#PageMiddle #Menu ul li .SubMenu:hover p.Shadow,
#PageMiddle #Menu ul li .SubMenu.hover p.Shadow {position: relative;left: 3px;top: 3px;background: url(/public/img/manu-shadow-bg.png) repeat 0 0;height: 30px;}
#PageMiddle #Menu ul li .SubMenu:hover p.Shadow b,
#PageMiddle #Menu ul li .SubMenu.hover p.Shadow b {position: relative;left: -3px;top: -3px;height: 30px;}
#PageMiddle #Menu ul li .SubMenu.hover b {background-color: #ffffff;border: 1px solid #b7bdc2;border-bottom: 0px solid #b7bdc2;padding: 0px 11px;line-height: 28px;color: #000000;}
#PageMiddle #Search {position: absolute;top: 6px;right: 10px;background: url(/public/img/search-bg-left.png) no-repeat 0 0;height: 19px;}
#PageMiddle #Search .TypeText {border: 0px solid red;margin: 0px -20px 0px 0px;padding: 3px 30px 4px 10px;background-color: transparent;font-size: 11px;font-style: normal;color: #000000;width: 150px;}
#PageMiddle #Search .default {font-style: italic !important;color: #a9afb2 !important;}
#PageMiddle #Search .TypeSubmit {border: 0px solid red;margin: 0;padding: 0;background: url(/public/img/search-bg-right.png) no-repeat 100% 0;width: 19px;height: 19px;vertical-align: top;cursor: pointer;}

#PromoImagesBoxGroup {border: 10px solid #ffffff;border-bottom: 0px solid #ffffff;height: 440px;position: relative;z-index: 0;overflow: hidden;}

#PromoImagesBoxGroup .Images {width: 968px;height: 440px;position: relative;}
#PromoImagesBoxGroup .Images img {position: absolute;top: 0px;left: 968px;}
#PromoImagesBoxGroup .Images img:first-child {left: 0px;}

#PromoImagesBoxGroup .Text {background-color: rgba(255,255,255,0.85); height: 440px;width: 230px;position: absolute;right: 0px;top: 0px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff) progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);}
#PromoImagesBoxGroup .Text .TextCont {position: absolute;}
#PromoImagesBoxGroup .Text .TextCont:first-child {display: block;}
#PromoImagesBoxGroup .Text .top {height: 270px;width: 180px;overflow: hidden;padding: 25px;color: #000000;}
#PromoImagesBoxGroup .Text .top .image {margin-bottom: 15px;height: 34px;}
#PromoImagesBoxGroup .Text .bot {height: 120px;width: 230px;overflow: hidden;background: url(/public/img/promobox-bg.png) no-repeat 0px 100%;}

#PromoImagesBoxGroup .Text .top .ItemUnyGroup {background: url(/public/img/uny-logos/group-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyBau {background: url(/public/img/uny-logos/bau-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyArch {background: url(/public/img/uny-logos/arch-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyBio {background: url(/public/img/uny-logos/bio-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyNano {background: url(/public/img/uny-logos/nano-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyTec {background: url(/public/img/uny-logos/tec-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyPro {background: url(/public/img/uny-logos/pro-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyBank {background: url(/public/img/uny-logos/bank-34.png) no-repeat 0 0;}
#PromoImagesBoxGroup .Text .top .ItemUnyEco {background: url(/public/img/uny-logos/eco-34.png) no-repeat 0 0;}

#PromoImagesBoxGroup .Text .bot.ItemUnyGroup {background-position: 0px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyBau {background-position: -230px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyArch {background-position: -460px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyBio {background-position: -690px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyNano {background-position: -920px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyTec {background-position: -1150px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyPro {background-position: -1380px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyBank {background-position: -1610px 100% !important;}
#PromoImagesBoxGroup .Text .bot.ItemUnyEco {background-position: -1840px 100% !important;}
#PromoImagesBoxGroup .Text .bot .More {text-align: right;margin: 70px 20px 30px 20px;}

#PromoItemBox  {margin: 0px 0px;padding: 0px;position: relative;}
.WidthFix #PromoItemBox #ScrollLeft,
.WidthFix #PromoItemBox #ScrollRight {display: none !important;}
#PromoItemBox #ScrollLeft {width: 20px;height: 120px;background: url(/public/img/promobox-arrow.png) no-repeat 12px 50%;position: absolute;left: -20px;top: 8px;cursor: pointer;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 5;}
#PromoItemBox #ScrollLeft:hover {background-position: 8px 50%;}
#PromoItemBox #ScrollRight {width: 20px;height: 120px;background: url(/public/img/promobox-arrow.png) no-repeat -12px 50%;position: absolute;right: 0px;top: 8px;margin-right: -20px;cursor: pointer;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 5;}
#PromoItemBox #ScrollRight:hover {background-position: -8px 50%;}
#PromoItemBox .PromoItemCont {width: 986px !important;overflow: hidden;}

#PromoItemBox .Blocks {overflow: hidden;width: 981px;height: 126px;margin: 5px 0px 4px 0px !important;padding: 0px 5px 0px 5px !important;list-style-type: none;position: relative;}
#PromoItemBox .Blocks .Item {width: 240px;height: 126px;float: left;margin: 0px 5px 0px 0px;}
#PromoItemBox .Blocks .Item div {width: 190px;height: 90px;margin: 5px;padding: 6px 20px 20px 20px;color: #737a7e;cursor: pointer;border-top-color: #ECEEF0;border-right-color: #EFF1F2;border-bottom-color: #E8EBEC;border-left-color: #E6E9EB;background: url(/public/img/promo-block-bg.png) no-repeat 50% 50%;-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.6);-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.6);box-shadow: 0px 0px 2px rgba(0,0,0,0.6);-webkit-transition: color 0.2s ease, border-color 0.6s ease;-moz-transition: color 0.2s ease, border-color 0.6s ease;transition: color 0.2s ease, border-color 0.6s ease;}
#PromoItemBox .Blocks .Item div.ItemUnyGroup:hover {-webkit-box-shadow: 0px 0px 5px rgba(129,138,143,0.4);-moz-box-shadow: 0px 0px 5px rgba(129,138,143,0.4);box-shadow: 0px 0px 5px rgba(129,138,143,0.4);border-color: rgb(129,138,143);}
#PromoItemBox .Blocks .Item div.ItemUnyBau:hover {-webkit-box-shadow: 0px 0px 5px rgba(213,43,30,0.4);-moz-box-shadow: 0px 0px 5px rgba(213,43,30,0.4);box-shadow: 0px 0px 5px rgba(213,43,30,0.4);border-color: rgb(213,43,30);}
#PromoItemBox .Blocks .Item div.ItemUnyBio:hover {-webkit-box-shadow: 0px 0px 5px rgba(146,212,0,0.4);-moz-box-shadow: 0px 0px 5px rgba(146,212,0,0.4);box-shadow: 0px 0px 5px rgba(146,212,0,0.4);border-color: rgb(146,212,0);}
#PromoItemBox .Blocks .Item div.ItemUnyNano:hover {-webkit-box-shadow: 0px 0px 5px rgba(100,160,200,0.4);-moz-box-shadow: 0px 0px 5px rgba(100,160,200,0.4);box-shadow: 0px 0px 5px rgba(100,160,200,0.4);border-color: rgb(100,160,200);}
#PromoItemBox .Blocks .Item div.ItemUnyArch:hover {-webkit-box-shadow: 0px 0px 5px rgba(255,161,0,0.4);-moz-box-shadow: 0px 0px 5px rgba(255,161,0,0.4);box-shadow: 0px 0px 5px rgba(255,161,0,0.4);border-color: rgb(255,161,0);}
#PromoItemBox .Blocks .Item div.ItemUnyPro:hover {-webkit-box-shadow: 0px 0px 5px rgba(0,199,178,0.4);-moz-box-shadow: 0px 0px 5px rgba(0,199,178,0.4);box-shadow: 0px 0px 5px rgba(0,199,178,0.4);border-color: rgb(0,199,178);}
#PromoItemBox .Blocks .Item div.ItemUnyBank:hover {-webkit-box-shadow: 0px 0px 5px rgba(0,147,208,0.4);-moz-box-shadow: 0px 0px 5px rgba(0,147,208,0.4);box-shadow: 0px 0px 5px rgba(0,147,208,0.4);border-color: rgb(0,147,208);}
#PromoItemBox .Blocks .Item div.ItemUnyEco:hover {-webkit-box-shadow: 0px 0px 5px rgba(0,178,89,0.4);-moz-box-shadow: 0px 0px 5px rgba(0,178,89,0.4);box-shadow: 0px 0px 5px rgba(0,178,89,0.4);border-color: rgb(0,178,89);}
#PromoItemBox .Blocks .Item div.ItemUnyTec:hover {-webkit-box-shadow: 0px 0px 5px rgba(197,94,155,0.4);-moz-box-shadow: 0px 0px 5px rgba(197,94,155,0.4);box-shadow: 0px 0px 5px rgba(197,94,155,0.4);border-color: rgb(197,94,155);}




#PromoItemBox .Blocks .Select div.ItemUnyGroup {-webkit-box-shadow: 0px 0px 5px rgba(129,138,143,0.4);-moz-box-shadow: 0px 0px 5px rgba(129,138,143,0.4);box-shadow: 0px 0px 5px rgba(129,138,143,0.4);border-color: rgb(129,138,143);}
#PromoItemBox .Blocks .Select div.ItemUnyBau {-webkit-box-shadow: 0px 0px 5px rgba(213,43,30,0.4);-moz-box-shadow: 0px 0px 5px rgba(213,43,30,0.4);box-shadow: 0px 0px 5px rgba(213,43,30,0.4);border-color: rgb(213,43,30);}
#PromoItemBox .Blocks .Select div.ItemUnyBio {-webkit-box-shadow: 0px 0px 5px rgba(146,212,0,0.4);-moz-box-shadow: 0px 0px 5px rgba(146,212,0,0.4);box-shadow: 0px 0px 5px rgba(146,212,0,0.4);border-color: rgb(146,212,0);}
#PromoItemBox .Blocks .Select div.ItemUnyNano {-webkit-box-shadow: 0px 0px 5px rgba(100,160,200,0.4);-moz-box-shadow: 0px 0px 5px rgba(100,160,200,0.4);box-shadow: 0px 0px 5px rgba(100,160,200,0.4);border-color: rgb(100,160,200);}
#PromoItemBox .Blocks .Select div.ItemUnyArch {-webkit-box-shadow: 0px 0px 5px rgba(255,161,0,0.4);-moz-box-shadow: 0px 0px 5px rgba(255,161,0,0.4);box-shadow: 0px 0px 5px rgba(255,161,0,0.4);border-color: rgb(255,161,0);}
#PromoItemBox .Blocks .Select div.ItemUnyPro {-webkit-box-shadow: 0px 0px 5px rgba(0,199,178,0.4);-moz-box-shadow: 0px 0px 5px rgba(0,199,178,0.4);box-shadow: 0px 0px 5px rgba(0,199,178,0.4);border-color: rgb(0,199,178);}
#PromoItemBox .Blocks .Select div.ItemUnyBank {-webkit-box-shadow: 0px 0px 5px rgba(0,147,208,0.4);-moz-box-shadow: 0px 0px 5px rgba(0,147,208,0.4);box-shadow: 0px 0px 5px rgba(0,147,208,0.4);border-color: rgb(0,147,208);}
#PromoItemBox .Blocks .Select div.ItemUnyEco {-webkit-box-shadow: 0px 0px 5px rgba(0,178,89,0.4);-moz-box-shadow: 0px 0px 5px rgba(0,178,89,0.4);box-shadow: 0px 0px 5px rgba(0,178,89,0.4);border-color: rgb(0,178,89);}
#PromoItemBox .Blocks .Select div.ItemUnyTec {-webkit-box-shadow: 0px 0px 5px rgba(197,94,155,0.4);-moz-box-shadow: 0px 0px 5px rgba(197,94,155,0.4);box-shadow: 0px 0px 5px rgba(197,94,155,0.4);border-color: rgb(197,94,155);}
#PromoItemBox .Blocks .Select div.ItemText {color: #525759;border-width: 2px;border-style: solid;padding: 4px 18px 18px 18px;}

#PromoItemBox .Blocks .Item div.ItemText:hover {color: #525759;border-width: 2px;border-style: solid;padding: 4px 18px 18px 18px;}
#PromoItemBox .Blocks .Item div.ItemText p {font-size: 11px;margin-top: 5px;height: 54px;overflow: hidden;}

#PromoImagesBox {border: 10px solid #ffffff;height: 440px;position: relative;z-index: 0;overflow:hidden;}
#PromoImagesBox .Text {background-color: rgba(255,255,255,0.85);width: 968px;height: 80px;position: absolute;left: 0px;bottom: 0px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff) progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);z-index: 10;}
#PromoImagesBox .Text .top {width: 775px;height: 60px;overflow: hidden;padding: 10px 20px;color: #000000;float: left;}
#PromoImagesBox .Text .bot {width: 153px;height: 80px;overflow: hidden;background: url(/public/img/promobox-bg.png) no-repeat 0px 100%;float: left;position: relative;}
#PromoImagesBox .Text .group {background-position: 0px 100% !important;}
#PromoImagesBox .Text .bau {background-position: -230px 100% !important;}
#PromoImagesBox .Text .arch {background-position: -460px 100% !important;}
#PromoImagesBox .Text .bio {background-position: -690px 100% !important;}
#PromoImagesBox .Text .nano {background-position: -920px 100% !important;}
#PromoImagesBox .Text .tec {background-position: -1150px 100% !important;}
#PromoImagesBox .Text .pro {background-position: -1380px 100% !important;}
#PromoImagesBox .Text .bank {background-position: -1610px 100% !important;}
#PromoImagesBox .Text .eco {background-position: -1840px 100% !important;}
#PromoImagesBox .Text .top .Title.Current{display:inline-block;font-size: 20px;color: #000000;vertical-align: middle;}
#PromoImagesBox .Text .top .Title {display:none;}
#PromoImagesBox .Text .top .Title span{position: relative;top: 5px;margin-left:20px;}
#PromoImagesBox .Text .top .Title img {vertical-align:middle!important;}
#PromoImagesBox .Text .bot #PromoImagesScrollLeft {height: 25px;overflow: hidden;font-size: 40px;position: absolute;left: 15px;bottom: 24px;color: #b3b3b3;text-shadow: 1px 0px 0px rgba(0,0,0,0.5);cursor: pointer;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;}
#PromoImagesBox .Text .bot #PromoImagesScrollLeft:hover {left: 12px;}
#PromoImagesBox .Text .bot #PromoImagesScrollRight {height: 40px;overflow: hidden;font-size: 70px;position: absolute;right: 15px;bottom: 10px;color: #ffffff;text-shadow: -1px 0px 0px rgba(0,0,0,0.5);cursor: pointer;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease;}
#PromoImagesBox .Text .bot #PromoImagesScrollRight:hover {right: 12px;}
#PromoImagesBox .Text .bot #PromoImagesScrollRight span {position: relative;top: -27px;}
#PromoImagesBox .Text .bot #PromoImagesScrollLeft span {position: relative;top: -15px;}

.PageInner #PromoImagesBox {background: url(/public/img/promo-img/group-in.jpg) no-repeat 0 0;border: 10px solid #ffffff;height: 120px;position: relative;z-index: 0;}
.PageInner #PromoImagesBox .Text {height: 120px;position: relative;background-color: transparent;filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff) progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff);}
.PageInner #PromoImagesBox .Text .bot {width: 230px;height: 120px;overflow: hidden;background: url(/public/img/promobox-bg-alpha.png) no-repeat 0px 100%;position: absolute;right: 0px;}
.PageInner #PromoImagesBox.Uny-Group {background-image: url(/public/img/promo-img/group-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Group .Text .bot {background-position: 0px 100% !important;}
.PageInner #PromoImagesBox.Uny-Bau {background-image: url(/public/img/promo-img/bau-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Bau .Text .bot {background-position: -230px 100% !important;}
.PageInner #PromoImagesBox.Uny-Bio {background-image: url(/public/img/promo-img/bio-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Bio .Text .bot {background-position: -690px 100% !important;}
.PageInner #PromoImagesBox.Uny-Nano {background-image: url(/public/img/promo-img/nano-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Nano .Text .bot {background-position: -920px 100% !important;}
.PageInner #PromoImagesBox.Uny-Tec {background-image: url(/public/img/promo-img/tec-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Tec .Text .bot {background-position: -1150px 100% !important;}
.PageInner #PromoImagesBox.Uny-Pro {background-image: url(/public/img/promo-img/pro-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Pro .Text .bot {background-position: -1380px 100% !important;}
.PageInner #PromoImagesBox.Uny-Arch {background-image: url(/public/img/promo-img/arch-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Arch .Text .bot {background-position: -460px 100% !important;}
.PageInner #PromoImagesBox.Uny-Eco {background-image: url(/public/img/promo-img/eco-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Eco .Text .bot {background-position: -1840px 100% !important;}
.PageInner #PromoImagesBox.Uny-Bank {background-image: url(/public/img/promo-img/bank-in.jpg) !important;}
.PageInner #PromoImagesBox.Uny-Bank .Text .bot {background-position: -1610px 100% !important;}


.UNY-Group #PageContent {margin-top: 0px !important;}
#PageContent {padding: 10px;margin-top: 20px;}
#PageContent #Left {float: left;width: 738px;}
#PageContent #Right {background: url(/public/img/content-right-bg.png) no-repeat 0 100%;float: left;width: 230px;}
#PageContent #Clear {float: none;clear: both;height: 20px;font-size: 1px;overflow: hidden;margin: 0;zoom: 1;}

#Left .Breadcrumbs {font-size: 10px;color: #b6bcbf;}
#Left .Breadcrumbs a {color: #5c6468;text-decoration: none;}
#Left .Breadcrumbs a:hover {text-decoration: underline;}
#Left .Breadcrumbs span {padding: 0px 5px;}



#PageFooter {height: 80px;position: relative;margin-top: 10px;}.Copyright {position: absolute;left: 0px;top: 50%;margin-top: -13px;}
#PageFooter .Copyright span.Logo {display: inline-block;width: 26px;height: 26px;vertical-align: middle;}

#PageFooter .Copyright span.Logo {background-color: #818A8F;}
.UNY-Bau #PageFooter .Copyright span.Logo {background-color: #D52B1D;}
.UNY-Bio #PageFooter .Copyright span.Logo {background-color: #92D400;}


#PageFooter .Copyright span.Logo em {display: block;background: url(/public/img/footer-logo-bg.png) no-repeat 0 0;width: 26px;height: 26px;}
#PageFooter .Copyright span.Text {display: inline-block;vertical-align: middle;font-size: 11px;font-weight: bold;color: #737a7e;margin-left: 10px;}
#PageFooter .Iritec {position: absolute;right: 0px;top: 50%;margin-top: 0px;font-size: 11px;color: #737a7e;}
#PageFooter .Iritec .text {color: #737a7e;text-decoration: none;}
#PageFooter .Iritec a {color: #000000;}

.Errors {color: #f00;}