body {font: 13px/18px Arial, Verdana, sans-serif;}
ul {padding:5px 15px;}

/* AREAS */
.area {margin:0; padding:0;}
.area-inner {margin:0 auto;position:relative;}
.area-inner:before,.area-inner:after {content: " ";display: table;}
.area-inner:after {clear: both;}

.area-inner.main-width, .main-width{width:940px;}
.area-inner.main-wrap-width, .main-wrap-width{width:1000px;}

/* PAGE */
#page-wrapper{margin:0 auto;overflow:hidden;min-height:100%;}

/* HEADER */
#header-area {margin-top: 0px;}
#header-logo:hover {/*
	-moz-transform: scale(1.07); -webkit-transform:scale(1.07); -o-transform:scale(1.07); transform:scale(1.07);
	-moz-transition: all 0.75s ease-in-out 0s; -webkit-transition-duration: 0.75s; -o-transition-duration: 0.75s; transition-duration: 0.75s;
*/}
#header-auth{position:absolute; right:0px; top:32px; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
#header-auth a{margin-left:5px; text-decoration:none; color:rgb(128,128,128); }
#header-content {height: 112px;position: relative;}
#header-logo {position: absolute;
    width: 360px;
    height: 100px;
    float: left;
    top: 7px;}
#header-title{font-size:14px;position:absolute; width:250px; height: 70px; left:222px; top:20px; text-decoration: none; line-height:120%;}
#header-title a{display: block; line-height: 55px}
#header-webseminar{font-size:12px; font-weight:bold; position:absolute; width:275px; left:500px; top:11px;}
#header-webseminar span{display:block; margin-bottom:5px;}
#header-webseminara{display: block; line-height: 55px}
#header-webseminar a{font-size: 13px;
    text-decoration: none;
    font-weight: bold;}
#header-info{display:none; position:absolute; width:728px; height: 90px; right:10px; top:20px;}
#header-twit {position:absolute; width:18px; height: 16px; right:94px; top:67px;}
#header-face {position:absolute; width:18px; height: 16px; right:56px; top:67px;}
#header-youtube {position:absolute; width:38px; height: 16px; right:0px; top:67px;}
#header-search {position:absolute; right:170px; top:61px;margin-top:5px;}
#title-search {border: 1px solid #c6c6c6;border-radius:5px;}
#title-search-input{height:20px; border: 0px none; padding-left:5px;}
#header-content>#header-title>#bx_incl_area_1{line-height:120%;}

/* MENU */
#menu-area {margin-top: 0px; height: 44px;}

.menu-wrap ul {padding:0px;}
.menu-wrap li {list-style: none;}

#search_image{margin:4px}

/* MAIN */
#main-inner { overflow: hidden; }

.info-item:hover box-shadow: rgba(102, 102, 102, 0.298039) 0px 10px 13px;

/* CONTENTS */
#contents-area {padding-top: 0px; margin-bottom: 20px;}
.info-item:hover {box-shadow: rgba(102, 102, 102, 0.298040) 0px 10px 13px;}
.info-list-rows.main_page_news_big .info-item:hover,
.info-list-rows.main_page_news_medium .info-item:hover,
.info-list-rows.main_page_news_small .info-item:hover,
.info-list-rows.main_page_news_small_blue .info-item:hover,
#in_det_struct.info-list-rows.docs_small .info-item:hover{box-shadow:none;}

#left-column-inner {margin: 0 5px 0 0;font: 18px Arial ;}
#right-column .news-last div.news-list div.news-item, #right-column .news-center div.news-list div.news-item {margin-bottom: 0px !important;}
#right-column-inner .news-top {overflow: hidden; margin-bottom: 0px;}
#right-column-inner .right-column-anonse_news{margin-left:20px;}
#left-column-compliment-inner {margin: 0 5px 0 0;font-size:18px;}
#right-column-inner div.news-list.news_nopriz_right_blue div.news-wrap{padding: 10px}
.news-name-right-blue {font: 14px Arial ; text-decoration:none;text-align:left;margin-bottom:13px;}

/* CONTENTS-ANONSE */
#contents-anonse-area {padding-top: 0px; margin-bottom: 0px; background: rgb(245,245,245);}
#contents-anonse .right-column{margin:0 0 32px 0;}
#contents-anonse .left-column-anonse{margin:0 0 32px 0;padding:0;}
#left-column-anonse-inner {margin: 0 5px 0 0;font: 18px Arial ;}
#contents-center-inner {max-height:260px; height:260px; overflow: hidden;}
#contents-center-inner div.news-picture {margin: 0 0 0 5px;}

#contents-inner .main-column{padding:0px 0px;min-width:250px;}
#contents-inner .main-column.no-right-col{margin-right:0;}
#contents-inner .main-column.no-left-col{margin-left:0;}
#main-column-inner .content {overflow-x: hidden;margin-right: 10px;}

.left-column-anonse_news_top {margin-top:5px;font-size: 18px;}
.left-column-anonse_news_bottom {margin-bottom:13px;min-height:550px; position:relative;}
.left-column-anonse_news_bottom_inner {bottom:0px; position:absolute;color:#808080;font-size:14px;}

#pagetitle {
	font-size: 24px; /*font-weight: bold;*/
	padding: 5px 0 20px 0;
	margin-bottom: 15px;
	border-bottom: 1px solid #DCDCDC;
}
#main-content-inner .main-content {padding: 0px;overflow-x: auto;}
.main-content{
	padding-right: 15px;
	margin-bottom: 0px;
	letter-spacing: 1px;
	text-align: justify;
	font-family: "Arial", Arial;
	margin-top:5px;
}
.main-content p {line-height: 1.3; margin: 0 20px 10px 20px}
.main-content ul, .main-content ol{margin:0 20px 10px 70px; text-indent:0em;}
.main-content ul{list-style: square outside;}
.main-content ol{list-style: decimal outside;}
.main-content ul  li, .main-content ol  li{list-style:inherit;}
.main-content h2 {height:34px;line-height:34px; padding:0px;padding-left:10px; font-weight: bold; font-size:14px;}

#main-content-area {	border: 1px ;}
#main-content-inner .pagetitle-wrap  {margin-top: 0px;}

#right-column-compliment div.news-list div.news-item  {margin-bottom: 0px !important; margin-top: -15px;}

#contents-center-inner div.news-list div.news-picture {float:right;margin-bottom: 0px;}
#contents-center-inner div.news-list div.news-text{padding: 20px;}
#contents-center-inner div.news-list.transparent div.news-wrap{padding: 0px;}

#right-column-anonse-inner .mog-box{margin-bottom:10px;margin-top:5px;}
#right-column-anonse-inner .mog-box .news-list .news-item{padding-bottom: 10px;}
#right-column-anonse-inner .mog-box .news-list .news-item.item-last {padding-bottom: 0px;}

#area_anounse12 div.news-list div.news-item {max-height: 457px;}
.news_nopriz_right .news-name-bottom a {font-size: 14px;}

.row.main-page-news.info-list-rows a span{font:14px/18px Arial,Verdana,sans-serif;}
.row.main-page-news.info-list-rows #ar_478b .mog-box.last.nr{background-color:#ededed;}
#in_list_1cc5.main_page_news_small .col-info-1{border-bottom:12px solid #f5f5f5;}
#in_list_1242.main_page_news_small_blue .col-info-1{border-bottom:/*12px solid #f5f5f5;*/ none;}
#in_list_1242.main_page_news_small_blue .col-info-1>.info-item{margin:0px;}

.col-md-9.right-col>.submain-news{margin-top:15px;}

/*#contents-center-inner div.news-list.transparent div.news-wrap{padding:0px;}*/

/* SEPARATOR */
.separator, .separator-top {margin-bottom:15px; padding-top: 15px;}
.separator.middle{margin-bottom:25px; padding-top: 10px;}
.separator.center{margin-bottom:25px; padding-top: 20px;}
#footer-area .separator {border-width: 2px;}

/* NEWS */

.last-col .info-item .img-preview img, .info-list-rows  .col-info-last .img-preview img{padding-right:5px;}
.info-list-rows .col-1 .col-info-1 .img-preview img{padding-left:5px;}
.main-page-news .info-list-rows .col-1 .col-info-1 .img-preview img{padding-left:0;}
.main-page-news .info-list-rows .col-info-last .img-preview img{padding-right:0;}

.news-detail .news-text img, .info-detail .info-text img{
	padding: 4px; margin: 5px; background-color: #FFF;  
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}
.news-detail .news-text img:hover, .info-detail .info-text img:hover{-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);}
#in_det_struct .info-wrap .info-text img {width:100%; height:auto;}

.nav a {text-decoration:none; border-bottom-style:solid;border-bottom-width:1px; text-indent: 0;text-align: left;}
.nav a:visited {text-decoration:none; border-bottom-style:solid;border-bottom-width:1px;}

.sp-img-bx, .sp-img-bx p{text-align:center;}
.sp-img-bx p{font-size:10px; font-style:italic;}
.sp-img-bx table{margin:0 auto;}

#wsd ul.mog-tabs-list li a{
	font-size: 88%;
}

#serv div.mog-box.circ.sand .mog-box-head{
	background: transparent;
	color: #D35332;
	border-bottom: 1px solid #D35332;
}


#serv div.mog-box.circ.sand .mog-box-body{
	text-align: center;
}

.note-text{
	font-size: 85%;
}

/*SPOILERS*/
.table-holder-small .sp-table-estore-head div.sp-head-inner span{
font-size: 11px!important;
font-weight: normal!important;
}

div.mog-sp-wrap.circ.sand div.sp-head.folded div.sp-head-inner span, div.mog-sp-wrap.circ.sand div.sp-head.unfolded div.sp-head-inner span{
	text-indent: 0;
	letter-spacing: normal;
}

/*SPOILERS END*/

/*TABLES*/

/* FOOTER */
#footer-area {opacity:0.9;}
#footer-area {margin: 0 0 30px 0; /* height:270px; */}
#footer-inner {opacity:1;
			height: inherit;
			}

#footer-menu {position:relative;
			top:18px;
			width: inherit;
			height: inherit;
			}
#copyright-area{top:31px;
			width: inherit;
			/* height: 120px;*/
			font: 12px Arial ;
			color:rgb(109,110,113);
			}

#footer-menu div.page{
	background-image: none;
	height: 5px;
	
}
div.menu-sitemap-tree div.item-text{
	top:0;
	left:0px;
}

a.go-up{width:80px !important;}

span.mog-docs a{display:inline-block;}

/*EFFECTS*/

a, a.active, a.selected, input, .button, a:hover, .button:hover, li.active > a, .box-content > ul > li ul > li > a, .box-content > ul > li ul > li > a:hover {
	-webkit-transition: color 0.4s ease,border-color 0.4s ease-in-out, background-color 0.4s ease-in-out;
    -moz-transition: color 0.4s ease,border-color 0.4s ease-in-out, background-color 0.4s ease-in-out;
    -ms-transition: color 0.4s ease,border-color 0.4s ease-in-out, background-color 0.4s ease-in-out;
    -o-transition: color 0.4s ease,border-color 0.4s ease-in-out, background-color 0.4s ease-in-out;
    transition: color 0.4s ease,border-color 0.4s ease-in-out, background-color 0.4s ease-in-out;
}

.news-detail .news-text img, .info-detail .info-text img, img {
    -webkit-transition: all 0.3s ease-in-out;
       -moz-transition: all 0.3s ease-in-out;
         -ms-transition: all 0.3s ease-in-out;
          -o-transition: all 0.3s ease-in-out;
              transition: all 0.3s ease-in-out;
}

.news-detail .news-text a:hover, .info-detail .info-text a:hover, img:hover {
    /*-webkit-filter: brightness(85%);
        -moz-filter: brightness(85%);
            -webmskit-filter: brightness(85%);
                -o-filter: brightness(85%);
                    filter: brightness(85%);
                    transform: scale(0.99);
                -o-transform: scale(0.99);
            -webmskit-transform: scale(0.99);
        -moz-transform: scale(0.99);
    -webkit-transform: scale(0.99);*/
}

.js.cssanimations .roll-animation {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}

/*EFFECTS END*/

.area .button{position:relative;
			margin:0 auto;
			width:150px;
			height:50px;
			-webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;
			outline-style:dashed; outline-width:1px; outline-offset:-7px;
			opacity:0.75;}
.area .button:hover{opacity:1;}
a.detail{display:block;
		text-align:center;
		line-height:3.8;
		font-weight:600;
		text-decoration:none;
		text-transform:uppercase;
		padding-bottom:3px;}
#header-face{display:none;}
#header-youtube{display:none;}
#header-rutube {
    position: absolute;
    width: 38px;
    height: 16px;
    right: 60px;
    top: 68px;
}
#header-twit {
	display:none;
    position: absolute;
    width: 18px;
    height: 16px;
    right: 80px;
    top: 71px;
    opacity: .4;
}
#header-max {
    position: absolute;
    width: 18px;
    height: 16px;
    right: 124px;
    top: 67px;
    /* opacity: .5; */
}