
.blind-version { height: 48px;  }
.blind-version-inner { height: 48px; max-width: 980px; margin: 0 auto; position: relative }
.blind-version-fixed { position: fixed; top: 0; left: 0; width: 100%; z-index: 400 }

.columns.noshow img { display: none !important }

.whiteblack .blind-version-fixed { background: #fff; border-bottom: 2px solid #000; }
.blackwhite .blind-version-fixed { background: #000; color: #fff; border-bottom: 2px solid #fff; }
.blue .blind-version-fixed { background: #9dd1ff; color: #063462; border-bottom: 2px solid #063462; }

/*color*/
.blind-version .color-block { float: left; font-size: 0; padding: 8px 35px 0 0 }
.blind-version .color-block .name { display: inline-block; vertical-align: middle; font-size: 16px; padding-right: 9px }
.blind-version .color-block .ico { display: inline-block; vertical-align: middle; width: 28px; height: 28px; border-radius: 3px; margin-right: 10px; position: relative; cursor: pointer }
.blind-version .color-block .ico.sel { cursor: default }
.blind-version .color-block .ico.sel i { position: absolute; width: 10px; height: 7px; left: 8px; }

.whiteblack .blind-version .color-block .ico.sel i { background: url(../img/blind/wbarr.png) no-repeat 0 0; }
.whiteblack .blind-version .color-block .wb { border: 1px solid #000; background: #fff url(../img/blind/colors.png) no-repeat 4px 8px }
.whiteblack .blind-version .color-block .bw { border: 1px solid #000; background: #000 url(../img/blind/colors.png) no-repeat -36px 8px }
.whiteblack .blind-version .color-block .blue { border: 1px solid #063462; background: #9dd1ff url(../img/blind/colors.png) no-repeat -76px 8px }
.whiteblack .blind-version .color-block .ico.sel i  { bottom: -7px }

.blackwhite .blind-version .color-block .ico.sel i { background: url(../img/blind/wbarr.png) no-repeat 0 0; }
.blackwhite .blind-version .color-block .wb { border: 1px solid #fff; background: #fff url(../img/blind/colors.png) no-repeat 4px 8px }
.blackwhite .blind-version .color-block .bw { border: 1px solid #fff; background: #000 url(../img/blind/colors.png) no-repeat -36px 8px }
.blackwhite .blind-version .color-block .blue { border: 1px solid #063462; background: #9dd1ff url(../img/blind/colors.png) no-repeat -76px 8px }
.blackwhite .blind-version .color-block .ico.sel i  { bottom: -8px }

.blue .blind-version .color-block .ico.sel i { background: url(../img/blind/blarr.png) no-repeat 0 0; }
.blue .blind-version .color-block .wb { border: 1px solid #000; background: #fff url(../img/blind/colors.png) no-repeat 4px 8px }
.blue .blind-version .color-block .bw { border: 1px solid #000; background: #000 url(../img/blind/colors.png) no-repeat -36px 8px }
.blue .blind-version .color-block .blue { border: 1px solid #063462; background: #9dd1ff url(../img/blind/colors.png) no-repeat -76px 8px }
.blue .blind-version .color-block .ico.sel i  { bottom: -7px }
/*eof_color*/

/*size*/
.blind-version .size-block { float: left; font-size: 0; padding: 8px 35px 0 0 }
.blind-version .size-block .name { display: inline-block; vertical-align: middle; font-size: 16px; padding-right: 9px }
.blind-version .size-block .ico { display: inline-block; vertical-align: middle; width: 28px; height: 28px; border-radius: 3px; margin-right: 10px; position: relative; cursor: pointer; background: none; line-height: normal }
.blind-version .size-block b { text-transform: uppercase; position: absolute; }
.blind-version .size-block .size1 b { font-size: 16px; top: 4px; left: 8px }
.blind-version .size-block .size2 b { font-size: 20px; top: 2px; left: 7px }
.blind-version .size-block .size3 b { font-size: 24px; top: 0; left: 6px }
.blind-version .size-block .ico.sel { cursor: default }
.blind-version .size-block .ico.sel i { position: absolute; width: 10px; height: 7px; left: 8px; }

.whiteblack .blind-version .size-block .ico { border: 1px solid #fff; }
.whiteblack .blind-version .size-block .ico.sel { border-color: #000 }
.whiteblack .blind-version .size-block .ico.sel i { background: url(../img/blind/wbarr.png) no-repeat 0 0; bottom: -7px }

.blackwhite .blind-version .size-block .ico { border: 1px solid #000; }
.blackwhite .blind-version .size-block .ico.sel { border-color: #fff }
.blackwhite .blind-version .size-block .ico.sel i { background: url(../img/blind/wbarr.png) no-repeat 0 0; bottom: -8px }

.blue .blind-version .size-block .ico { border: 1px solid #9dd1ff; }
.blue .blind-version .size-block .ico.sel { border-color: #063462 }
.blue .blind-version .size-block .ico.sel i { background: url(../img/blind/blarr.png) no-repeat 0 0; bottom: -7px }

/*eof_size*/

/*interval*/
.blind-version .interval-block { float: left; font-size: 0; padding: 8px 35px 0 0 }
.blind-version .interval-block .name { display: inline-block; vertical-align: middle; font-size: 16px; padding-right: 9px }
.blind-version .interval-block .ico { display: inline-block; vertical-align: middle; width: 28px; height: 28px; border-radius: 3px; margin-right: 10px; position: relative; cursor: pointer }
.blind-version .interval-block .ico.sel { cursor: default }
.blind-version .interval-block .ico.sel i { position: absolute; width: 10px; height: 7px; left: 8px; }

.whiteblack .blind-version .interval-block .ico { border: 1px solid #000; }
.whiteblack .blind-version .interval-block .size1 { background: url(../img/blind/interval.png) no-repeat 8px 6px }
.whiteblack .blind-version .interval-block .size2 { background: url(../img/blind/interval.png) no-repeat -32px 6px }
.whiteblack .blind-version .interval-block .size3 { background: url(../img/blind/interval.png) no-repeat -72px 6px }
.whiteblack .blind-version .interval-block .ico.sel i { background: url(../img/blind/wbarr.png) no-repeat 0 0; bottom: -7px }

.blackwhite .blind-version .interval-block .ico { border: 1px solid #fff; }
.blackwhite .blind-version .interval-block .size1 { background: #fff url(../img/blind/interval.png) no-repeat 8px 6px }
.blackwhite .blind-version .interval-block .size2 { background: #fff url(../img/blind/interval.png) no-repeat -32px 6px }
.blackwhite .blind-version .interval-block .size3 { background: #fff url(../img/blind/interval.png) no-repeat -72px 6px }
.blackwhite .blind-version .interval-block .ico.sel i { background: url(../img/blind/wbarr.png) no-repeat 0 0; bottom: -8px }

.blue .blind-version .interval-block .ico { border: 1px solid #063462; }
.blue .blind-version .interval-block .size1 { background: #9dd1ff url(../img/blind/interval.png) no-repeat 8px -32px }
.blue .blind-version .interval-block .size2 { background: #9dd1ff url(../img/blind/interval.png) no-repeat -32px -32px }
.blue .blind-version .interval-block .size3 { background: #9dd1ff url(../img/blind/interval.png) no-repeat -72px -32px }
.blue .blind-version .interval-block .ico.sel i { background: url(../img/blind/blarr.png) no-repeat 0 0; bottom: -7px }

/*eof_interval*/

/*img*/
.blind-version .img-block { float: left; font-size: 0; padding: 8px 0 0 0 }
.blind-version .img-block .name { display: inline-block; vertical-align: middle; font-size: 16px; padding-right: 9px }
.blind-version .img-block .toggle { display: inline-block; vertical-align: middle; width: 78px; height: 28px; border-radius: 3px; margin-right: 10px; position: relative; cursor: pointer }
.blind-version .img-block .toggle b { position: absolute; top: 3px; left: 2px; font-weight: normal; font-size: 14px; }
.blind-version .img-block .toggle.noshow b { left: 44px }

.whiteblack .blind-version .img-block .toggle { border: 1px solid #000; background: url(../img/blind/blind-img.png) no-repeat 100% 0 }
.whiteblack .blind-version .img-block .toggle.noshow { background: url(../img/blind/blind-img.png) no-repeat 0 0 }

.blackwhite .blind-version .img-block .toggle { border: 1px solid #fff; background: #fff url(../img/blind/blind-img.png) no-repeat 100% 0; color: #000 }
.blackwhite .blind-version .img-block .toggle.noshow { background: #fff url(../img/blind/blind-img.png) no-repeat 0 0 }

.blue .blind-version .img-block .toggle { border: 1px solid #063462; background: #9dd1ff url(../img/blind/blind-img-bl.png) no-repeat 100% 0; color: #063462 }
.blue .blind-version .img-block .toggle.noshow { background: #9dd1ff url(../img/blind/blind-img-bl.png) no-repeat 0 0 }
/*eof_img*/

.blind-version .link { text-align: right; font-size: 13px; padding: 7px 10px 0 0; position: absolute; top: 0; right: 0; width: 70px }
.blind-version .link a { text-decoration: underline; cursor: pointer }

.header-link a { cursor: pointer }
/*===========================*/
/*========whiteblack=========*/
.whiteblack a { color: #000; }
.whiteblack a:hover{ color: #000; text-decoration: none }

.whiteblack { background: #fff }
.whiteblack .mainarea { background: #f3f3f3 }
.whiteblack .header-top{ background: #000; color: #fff }
.whiteblack .header-top-logo{ background: #000 }

.whiteblack .searchblock-button, .whiteblack .searchblock-button:hover, .whiteblack .searchblock-button:active{
	background: none !important;
	border: 0 !important;
	box-shadow: none !important
}


.whiteblack .logo-img img { display: none }
.whiteblack .logo-img { width: 98px; height: 114px; background: url(../img/blind/logo.png) no-repeat 0 0 }
.whiteblack input, .whiteblack select, .whiteblack textarea{ border: 1px solid #000; box-shadow: none; color: #000; }
.whiteblack .ico_loupe{ background: url(../img/blind/search.png) no-repeat 0 0 }

.whiteblack .mainmenu { margin-bottom: 30px }
.whiteblack .mainmenu-in{ box-shadow: none }

.whiteblack a.mainmenu-item-link{
	background: #000;
	border: 2px solid #000; 	
	border-right: 1px solid #fff;	
	box-shadow: none;
	color: #fff;
	}
.whiteblack .mainmenu-item.last a.mainmenu-item-link{ border-right: 2px solid #000 }
	
.whiteblack .mainmenu-item.first a.mainmenu-item-link{ border-left-width: 2px }
	
.whiteblack a.mainmenu-item-link:hover, .whiteblack .mainmenu-item:hover a.mainmenu-item-link, .whiteblack a.mainmenu-item-link.selected {
	color: #000;
	border-color: #000; 	
	background: #fff;
	box-shadow: none
	}

.whiteblack .homeslider { display: none !important }
.whiteblack .mainmenu-subitems{ background: #fff; border: 2px solid #000; border-top: none }
.whiteblack .mainmenu-subitem a{ color: #000; background: url(../img/blind/wbmarker.png) no-repeat 17px .65em }
.whiteblack .mainmenu-subitem a:hover { text-decoration: underline }

.whiteblack a.submenublock-item-link{
	background: url(../img/blind/submenu.png) 0 0 repeat-x;
	border: 2px solid #000;	
	border-left: 1px solid #fff; 
	box-shadow: none; 
	color: #fff; 
	text-shadow: none 
	}
.whiteblack .first a.submenublock-item-link { border-left: 2px solid #000; }	
.whiteblack a.submenublock-item-link:hover, .whiteblack .submenublock-item:hover a.submenublock-item-link, .whiteblack a.submenublock-item-link.selected{
	border-color: #000;
	background: #fff; 
	text-shadow: none 
	}
.whiteblack a.submenublock-item-link:hover
{color: #000;
}

.whiteblack .submenublock-item-cols { background: #fff; border: 2px solid #000; border-top: none; box-sizing: border-box }

.whiteblack .submenublock-subitem a{	
	color: #000;	
	background: url(../img/blind/wbmarker.png) no-repeat 17px .65em
	}

.whiteblack .submenublock-subitem a:hover{
	color: #000;
	text-decoration: underline;
	background: url(../img/blind/wbmarker.png) no-repeat 17px .65em
	}

.whiteblack .leftcolumn{ background: #f3f3f3 }

.whiteblack .news-line-header{ background: url(../img/blind/wbnline-header.png) 0 0 no-repeat; }
.whiteblack .news-line-header a{ color: #fff; }
.whiteblack .news-line-header-in { text-shadow: none; }				
.whiteblack .news-line-text{ background: #fff; }

.whiteblack .infoblock { background: #fff }
.whiteblack .ico_clock { background: url(../img/blind/clock.png) no-repeat 0 0 }
.whiteblack .ico_weather { background: url(../img/blind/weather.png) no-repeat 0 0 }

.whiteblack .button, .whiteblack button, .whiteblack input[type=button], .whiteblack input[type=submit] { 
	border-color: #000;
	background: linear-gradient(#333 0, #333 25%, #333 50%, #000 50%, #000 100%); 
	box-shadow: none 
	}

.whiteblack .button:hover, .whiteblack button:hover, .whiteblack input[type=button]:hover, .whiteblack input[type=submit]:hover{
	border-color: #000;
	background: #000;
	background: linear-gradient(#333 0, #333 25%, #333 50%, #000 50%, #000 100%); 
	}

.whiteblack .header-link a { color: #fff }


.whiteblack .button_transparent, .whiteblack button.button_transparent, .whiteblack input.button_transparent{
	color: #000 !important;	
	}

.whiteblack .button_transparent:hover, .whiteblack button.button_transparent:hover, .whiteblack input.button_transparent:hover{
	color: #fff !important;
	background: #000 !important;
	border-color: #000
	}

/*calendar*/
.whiteblack .calendar .ui-datepicker{ background: #000; }
.whiteblack .calendar .ui-datepicker th{ background: #fff; border: 1px solid #657e8c; color: #000;  text-shadow: none	 }
.whiteblack .calendar .ui-datepicker td.ui-datepicker-today{ background: #000 }
.whiteblack .calendar .ui-datepicker td.ui-datepicker-today a, .whiteblack .calendar .ui-datepicker td.ui-datepicker-today a.ui-state-hover{
	background: #333;
	background: linear-gradient(#333 50%, #000 50%, #000 100%);
	color: #fff !important;
	border-color: #333
	}
/*eof_calend*/	
	
.whiteblack .infoblock_blue{ background: #000; }

.whiteblack .button_transparent_white, .whiteblack button.button_transparent_white, .whiteblack input.button_transparent_white{	
	color: #fff !important;
	border-color: #fff
	}

.whiteblack .button_transparent_white:hover, .whiteblack button.button_transparent_white:hover, .whiteblack input.button_transparent_white:hover{
	color: #000 !important;
	background: #fff !important;
	border-color: #fff
	}

.whiteblack .button_yellow,.whiteblack button.button_yellow,.whiteblack input.button_yellow{
	border-color: #fff;
	background: #fff;
	color: #000 !important;
	text-shadow: none
	}

.whiteblack .button_yellow:hover,.whiteblack button.button_yellow:hover,.whiteblack input.button_yellow:hover{ border-color: #fff; background: #fff; }

.whiteblack .news-slider-images{	border: 5px solid #000;	}
.whiteblack .news-slider-image-info-in{ background: #000; color: #fff }
.whiteblack .news-slider-thumb{ border: 2px solid #000;	}
.whiteblack .news-slider-thumb:hover,.whiteblack .news-slider-thumb.selected{ border-color: #666 }

.whiteblack .banner-slider-arrow.prev{ background: url(../img/blind/wblarr.png) no-repeat 0 0 }
.whiteblack .banner-slider-arrow.next{ background: url(../img/blind/wbrarr.png) no-repeat 0 0 }

.whiteblack .footer-top { background: #000 url(../img/blind/wbfooterbg.png) repeat-x 0 0; color: #fff; border: 1px solid #000; box-shadow: none }
.whiteblack .footer-top a:hover{ color: #fff }

.whiteblack .footer-bottom{ color: #000; }
.whiteblack .webdev-ico { background: url(../img/blind/wbsoftm.png) no-repeat 0 0; }

.whiteblack .submenu-item { background: #fff; border: 1px solid #000; border-radius: 3px }
.whiteblack a.submenu-item-link{ 	
	background: #000;
	background: linear-gradient(#333 0, #333 25%, #333 50%, #000 50%, #000 100%);
	border: 1px solid #000;
	box-shadow: none;
	color: #fff;
	text-shadow: none;	
	}
	
.whiteblack a.submenu-item-link:hover{
	border-color: #000;
	background: #000;
	background: linear-gradient(#333 0, #333 25%, #333 50%, #000 50%, #000 100%); 
	color: #fff
	}
	
.whiteblack a.submenu-item-link.selected,.whiteblack a.submenu-item-link.active{
	background: #fff;	
	color: #000 !important;
	text-shadow: none;
	border-color: #000
}

.whiteblack .submenu-subitems{ box-shadow: none }
.whiteblack .submenu-subitem a{ color: #000; background: url(../img/blind/wbmarker.png) 11px .75em no-repeat }
.whiteblack .submenu-subitem ul{ background: #000; border-bottom: 1px solid #000 }
.whiteblack .submenu-subitem ul li a{ color: #fff }
.whiteblack .table td { border: 1px solid #000 }
.whiteblack .table th{ background: #000; color: #fff; border-left: 1px solid #fff }
.whiteblack .table th:first-child { border-left: 1px solid #000 }
.whiteblack .table tr.even td{ background: #fff }
.whiteblack blockquote{ background: #000 }
.whiteblack .error404{ background: none }
.whiteblack .error404-title{ background: #fff; color: #000; border: 1px solid #000; }
.whiteblack .pagesnav { border-top: 1px solid #000; }
.whiteblack .pagesnav ul li a{ border: 1px solid #000; color: #000; }
.whiteblack .pagesnav ul li a:hover{ background: #000; color: #fff }
.whiteblack .pagesnav ul li.active a{ background: #000; border-color: #000; color: #fff; }
.whiteblack .infoblock-date { color: #000 }
.whiteblack .gray, .whiteblack .red, .whiteblack .blue { color: #000; background: none }
.whiteblack .form-line-name { color: #000 }
.whiteblack .required-text { color: #000 }
.whiteblack .search-result-text { color: #000 }
.whiteblack .search-item-info { color: #000 }


/*===========================*/
/*========blackwhite=========*/
.blackwhite body { background: #000 }
.blackwhite a { color: #fff; }
.blackwhite a:hover{ color: #fff; text-decoration: none }
.blackwhite { background: #000 }
.blackwhite .mainarea { background: #212121 }
.blackwhite .header-top{ background: #fff; color: #000 }
.blackwhite .header-top-logo{ background: #fff }
.blackwhite .searchblock-button, .blackwhite .searchblock-button:hover, .blackwhite .searchblock-button:active{
	background: none !important;
	border: 0 !important;
	box-shadow: none !important
}
.blackwhite .logo-img img { display: none }
.blackwhite .header-slogan { color: #000 }
.blackwhite .logo-img { width: 98px; height: 114px; background: url(../img/blind/logo.png) no-repeat 0 0 }
.blackwhite input, .blackwhite select, .blackwhite textarea{ border: 1px solid #fff; box-shadow: none; color: #fff; background: #000 }
.blackwhite .ico_loupe{ background: url(../img/blind/bwsearch.png) no-repeat 0 0 }
.blackwhite .header-link a{ color: #000 !important; }
.blackwhite .header-link a:hover{ color: #000; }
.blackwhite .ico_map { background: url(../img/blind/bwmap.png) no-repeat 0 0 }
.blackwhite .ico_eye { background: url(../img/blind/bwblind.png) no-repeat 0 0 }
.blackwhite .logo-text { color: #fff }
.blackwhite .logo-text-small{ color: #fff }
.blackwhite .logo-text-large{ color: #fff }
.blackwhite .mainmenu { margin-bottom: 30px }
.blackwhite .mainmenu-in{ box-shadow: none }

.blackwhite a.mainmenu-item-link{
	background: #fff;
	border: 2px solid #fff; 	
	border-right: 1px solid #000;	
	box-shadow: none;
	color: #000;
	}
.blackwhite .mainmenu-item.last a.mainmenu-item-link{ border-right: 2px solid #fff }	
.blackwhite .mainmenu-item.first a.mainmenu-item-link{ border-left-width: 2px }	
.blackwhite a.mainmenu-item-link:hover, .blackwhite .mainmenu-item:hover a.mainmenu-item-link, .blackwhite a.mainmenu-item-link.selected {
	color: #fff;
	border-color: #fff; 	
	background: #000;
	box-shadow: none
	}
.blackwhite .homeslider { display: none !important }
.blackwhite .mainmenu-subitems{ background: #000; border: 2px solid #fff; border-top: none }
.blackwhite .mainmenu-subitem a{ color: #fff; background: url(../img/blind/bwmarker.png) no-repeat 17px .65em }
.blackwhite .mainmenu-subitem a:hover { text-decoration: underline }
.blackwhite a.submenublock-item-link{
	background: url(../img/blind/bwsubmenu.png) 0 0 repeat-x;
	border: 2px solid #fff;	
	border-left: 1px solid #000; 
	box-shadow: none; 
	color: #000; 
	text-shadow: none 
	}
.blackwhite .first a.submenublock-item-link { border-left: 2px solid #fff; }	
.blackwhite a.submenublock-item-link:hover, .blackwhite .submenublock-item:hover a.submenublock-item-link, .blackwhite a.submenublock-item-link.selected{
	border-color: #fff;
	background: #000; 
	text-shadow: none; 
	color: #fff  
	}
.blackwhite .submenublock-item-cols { background: #000; border: 2px solid #fff; border-top: none; box-sizing: border-box }
.blackwhite .leftcolumn{ background: #212121 }
.blackwhite .news-line { background: url(../img/blind/news-line-shadow.png) 0 0 no-repeat; }
.blackwhite .news-line-header{ background: url(../img/blind/bwnline-header.png) 0 0 no-repeat; }
.blackwhite .news-line-header a{ color: #000; }
.blackwhite .news-line-header-in { text-shadow: none; }				
.blackwhite .news-line-text{ background: #000; }
.blackwhite .infoblock { background: #000; color: #fff }
.blackwhite .ico_clock { background: url(../img/blind/bwclock.png) no-repeat 0 0 }
.blackwhite .ico_weather { background: url(../img/blind/bwweather.png) no-repeat 0 0 }
.blackwhite .today-item-info { color: #fff }
.blackwhite .button, .blackwhite button, .blackwhite input[type=button], .blackwhite input[type=submit] { 
	border-color: #fff; 
	background: #fff;	
	box-shadow: none; 
	color: #000 !important
	}

.blackwhite .button:hover, .blackwhite button:hover, .blackwhite input[type=button]:hover, .blackwhite input[type=submit]:hover{
	border-color: #fff;
	background: #fff; 
	color: #000;
	background: #fff; 
	}
.blackwhite .header-link a { color: #fff }
.blackwhite .button_transparent, .blackwhite button.button_transparent, .blackwhite input.button_transparent{
	color: #fff !important;	
	}
.blackwhite .button_transparent:hover, .blackwhite button.button_transparent:hover, .blackwhite input.button_transparent:hover{
	color: #000 !important;
	background: #fff !important;
	border-color: #fff
	}	
.blackwhite .reception-button .ico_reception { background: url(../img/blind/reception.png) no-repeat 0 0 }
.blackwhite .announce-item-date { color: #fff }
	
/*calendar*/
.blackwhite .calendar .ui-datepicker{ background: #fff; }
.blackwhite .calendar .ui-datepicker th{ background: #000; border: 1px solid #fff; color: #fff; text-shadow: none; }
.blackwhite .calendar .ui-datepicker td { background: #000; border: none }
.blackwhite .calendar .ui-datepicker td.ui-datepicker-today{ background: #fff }
.blackwhite .calendar .ui-datepicker td.ui-datepicker-today a, .blackwhite .calendar .ui-datepicker td.ui-datepicker-today a.ui-state-hover{
	background: #fff !important;	
	color: #000 !important;
	border: none !important
	}
.blackwhite .calendar .ui-datepicker td a, .blackwhite .calendar .ui-datepicker td a.ui-state-hover{
	border: 1px solid #fff;
	color: #fff;
	background: linear-gradient(#333 0, #333 25%, #333 50%, #000 50%, #000 100%); 
	cursor: pointer
	}	
.blackwhite .calendar .ui-icon-circle-triangle-w { background: url(../img/blind/rightc.png) no-repeat 0 0 }

.blackwhite .calendar .ui-icon-circle-triangle-e{ background: url(../img/blind/leftc.png) no-repeat 0 0 }
	
/*eof_calend*/	
	
.blackwhite .infoblock_blue{ background: #fff; }
.blackwhite .button_transparent_white, .blackwhite button.button_transparent_white, .blackwhite input.button_transparent_white{	
	color: #000 !important;
	border-color: #000
	}
.blackwhite .button_transparent_white:hover, .blackwhite button.button_transparent_white:hover, .blackwhite input.button_transparent_white:hover{
	color: #fff !important;
	background: #000 !important;
	border-color: #000
	}
.blackwhite .button_yellow,.blackwhite button.button_yellow,.blackwhite input.button_yellow{
	border-color: #000;
	background: linear-gradient(#333 0, #333 25%, #333 50%, #000 50%, #000 100%);
	color: #fff !important;
	text-shadow: none
	}
.blackwhite .button_yellow:hover,.blackwhite button.button_yellow:hover,.blackwhite input.button_yellow:hover{ 
	border-color: #000; 
	background: linear-gradient(#333 0, #333 25%, #333 50%, #000 50%, #000 100%); 
	}
.blackwhite .infoblock-header { color: #000 }
.blackwhite .poll-item-title { color: #000 }
.blackwhite .poll-item-variant-item { color: #000 }
.blackwhite .news-slider-images{	border: 5px solid #fff;	}
.blackwhite .news-slider-image-info-in{ background: #fff; color: #000 }
.blackwhite .news-slider-thumb{ border: 2px solid #fff;	}
.blackwhite .news-slider-thumb:hover,.whiteblack .news-slider-thumb.selected{ border-color: #ccc }
.blackwhite a.news-header-item.active { color: #fff !important }
.blackwhite .infoblock-item-date { color: #fff }
.blackwhite .infoblock-item-description { color: #fff }

.blackwhite .banner-slider { background: #000 }
.blackwhite .banner-slider-arrow.prev{ background: url(../img/blind/bwlarr.png) no-repeat 0 0 }
.blackwhite .banner-slider-arrow.next{ background: url(../img/blind/bwrarr.png) no-repeat 0 0 }

.blackwhite .footer { background: #000 }
.blackwhite .footer-top { background: #fff url(../img/blind/bwfooterbg.png) repeat-x 0 0; color: #000; border: 1px solid #fff; box-shadow: none }
.blackwhite .footer-top a:hover{ color: #000 }

.blackwhite .footer-bottom{ color: #fff; }
.blackwhite .webdev-ico { background: url(../img/blind/bwsoftm.png) no-repeat 0 0; }

.blackwhite .footer-top a{ color: #000 }
.blackwhite .footer-top a:hover{ color: #000; text-decoration: underline }


.blackwhite .submenu-item { background: #fff; border: 1px solid #fff; border-radius: 3px }
.blackwhite a.submenu-item-link{ 	
	background: #fff;	
	border: 1px solid #000;
	box-shadow: none;
	color: #000;
	text-shadow: none;	
	}
	
.blackwhite a.submenu-item-link:hover{
	border-color: #000;
	background: #fff;	
	color: #000
	}
	
.blackwhite a.submenu-item-link.selected,.whiteblack a.submenu-item-link.active{
	background: #fff;	
	color: #000 !important;
	text-shadow: none;
	border-color: #000
}

.blackwhite a.submenu-item-link .ico_arrow_down{ background: url(../img/blind/bwsmarr.png) no-repeat 0 0 }
.blackwhite a.submenu-item-link.selected .ico_arrow_down, .blackwhite a.submenu-item-link.active .ico_arrow_down { background: url(../img/blind/bwsmarr.png) no-repeat 0 0 }


.blackwhite .submenu-subitems{ box-shadow: none }
.blackwhite .submenu-subitem a{ color: #000; background: url(../img/blind/wbmarker.png) 11px .75em no-repeat }
.blackwhite .submenu-subitem a:hover { text-decoration: underline }
.blackwhite .submenu-subitem ul{ background: #212121; border: none }
.blackwhite .submenu-subitem ul li a{ color: #fff }

.blackwhite h1, .blackwhite h2, .blackwhite h3, .blackwhite h4, .blackwhiteh5, .blackwhite h6{ color: #fff }

.blackwhite .table td { border: 1px solid #fff; color: #fff; background: #000 }
.blackwhite .table th{ background: #000; color: #fff; border: 1px solid #fff }
.blackwhite .table th:first-child {  }
.blackwhite .table tr.even td{ background: #000 }
.blackwhite .table tr.odd td{ background: #212121 }

.blackwhite blockquote{ background: #212121 }
.blackwhite .error404{ background: none }
.blackwhite .error404-header { color: #fff }
.blackwhite .error404-title{ background: #000; color: #fff; border: 1px solid #000; }

.blackwhite .pagesnav { border-top: 1px solid #fff; }
.blackwhite .pagesnav ul li a{ border: 1px solid #fff; color: #fff; }

.blackwhite .pagesnav ul li a:hover{ background: #fff; color: #000 }
.blackwhite .pagesnav ul li.active a{ background: #fff; border-color: #fff; color: #000; }
.blackwhite .infoblock-date { color: #fff }
.blackwhite .gray, .blackwhite .red, .blackwhite .blue { color: #fff; background: none }
.blackwhite .form-line-name { color: #fff }
.blackwhite .required-text { color: #fff }
.blackwhite .search-result-text { color: #fff }
.blackwhite .search-item-info { color: #fff }


/*===========================*/
/*========blue=========*/
.blue body { background: #9dd1ff; color: #063462 }
.blue a { color: #063462; }
.blue a:hover{ color: #063462; text-decoration: none }
/*.blue { background: #9dd1ff }*/
.blue .mainarea { background: #add8fe }
.blue .header-top{ background: #063462; color: #9dd1ff }
.blue .header-top-logo{ background: #063462 }
.blue .searchblock-button, .blue .searchblock-button:hover, .blue .searchblock-button:active{
	background: none !important;
	border: 0 !important;
	box-shadow: none !important
}
.blue .logo-img img { display: none }
.blue .header-slogan { color: #9dd1ff }
.blue .logo-img { width: 98px; height: 114px; background: url(../img/blind/logo.png) no-repeat 0 0 }
.blue input, .blue select, .blue textarea{ border: 1px solid #063462; box-shadow: none; color: #063462; background: #9dd1ff }
.blue .ico_loupe{ background: url(../img/blind/bsearch.png) no-repeat 0 0 }
.blue .header-link a{ color: #9dd1ff !important; }
.blue .header-link a:hover{ color: #9dd1ff; }
.blue .ico_map { background: url(../img/blind/bmap.png) no-repeat 0 0 }
.blue .ico_eye { background: url(../img/blind/bblind.png) no-repeat 0 0 }
.blue .logo-text { color: #063462 }
.blue .logo-text-small{ color: #063462 }
.blue .logo-text-large{ color: #063462 }
.blue .mainmenu { margin-bottom: 30px }
.blue .mainmenu-in{ box-shadow: none }

.blue a.mainmenu-item-link{
	background: #063462;
	border: 2px solid #063462; 	
	border-right: 1px solid #9dd1ff;	
	box-shadow: none;
	color: #9dd1ff;
	}
.blue .mainmenu-item.last a.mainmenu-item-link{ border-right: 2px solid #063462 }	
.blue .mainmenu-item.first a.mainmenu-item-link{ border-left-width: 2px }	
.blue a.mainmenu-item-link:hover, .blue .mainmenu-item:hover a.mainmenu-item-link, .blue a.mainmenu-item-link.selected {
	color: #063462;	
	background: #9dd1ff; 
	border: 2px solid #063462; 	
	border-right: 1px solid #9dd1ff;	
	box-shadow: none
	}

.blue .mainmenu-item.last a.mainmenu-item-link:hover, .blue .mainmenu-item.last a.mainmenu-item-link.selected { border-right: 2px solid #063462 }	
	
.blue .homeslider { display: none !important }
.blue .mainmenu-subitems{ background: #9dd1ff; border: 1px solid #063462; border-top: none }
.blue .mainmenu-subitem a{ color: #063462; background: url(../img/blind/bmarker.png) no-repeat 17px .65em }
.blue .mainmenu-subitem a:hover { text-decoration: underline }
.blue a.submenublock-item-link{
	background: url(../img/blind/bsubmenu.png) 0 0 repeat-x;
	border: none;	
	border-left: 1px solid #9dd1ff; 
	box-shadow: none; 
	color: #9dd1ff; 
	text-shadow: none 
	}
.blue .first a.submenublock-item-link { border-left: none }	
.blue a.submenublock-item-link:hover, .blue .submenublock-item:hover a.submenublock-item-link, .blue a.submenublock-item-link.selected{
	border: 2px solid #063462;
	background: #9dd1ff; 
	text-shadow: none; 
	color: #063462  
	}
.blue .submenublock-item-cols { background: #9dd1ff; border: 2px solid #063462; border-top: none; box-sizing: border-box }
.blue .submenublock-subitem a { background: url(../img/blind/bmarker.png) 18px 11px no-repeat; color: #063462 }
.blue .submenublock-subitem a:hover { text-decoration: underline }

.blue .leftcolumn{ background: #add8fe }
.blue .news-line { background: url(../img/blind/news-line-shadow.png) 0 0 no-repeat; }
.blue .news-line-header{ background: url(../img/blind/bnline-header.png) 0 0 no-repeat; }
.blue .news-line-header a{ color: #9dd1ff; }
.blue .news-line-header-in { text-shadow: none; }				
.blue .news-line-text{ background: #9dd1ff; box-shadow: 0 2px 4px #063462 }
.blue .infoblock { background: #9dd1ff; color: #063462 }
.blue .ico_clock { background: url(../img/blind/bclock.png) no-repeat 0 0 }
.blue .ico_weather { background: url(../img/blind/bweather.png) no-repeat 0 0 }
.blue .today-item-info { color: #063462 }
.blue .button, .blue button, .blue input[type=button], .blue input[type=submit] { 
	border-color: #063462; 
	background: #063462;	
	background: linear-gradient(#385d81 0, #385d81 25%, #385d81 50%, #063462 50%, #063462 100%);
	box-shadow: none; 
	color: #9dd1ff !important
	}

.blue .button:hover, .blue button:hover, .blue input[type=button]:hover, .blue input[type=submit]:hover{
	border-color: #063462;
	background: #063462; 
	color: #9dd1ff;	
	}
.blue .header-link a { color: #9dd1ff }
.blue .button_transparent, .blue button.button_transparent, .blue input.button_transparent{
	color: #063462 !important;	
	}
.blue .button_transparent:hover, .blue button.button_transparent:hover, .blue input.button_transparent:hover{
	color: #9dd1ff !important;
	background: #063462 !important;
	border-color: #9dd1ff
	}	
.blue .reception-button .ico_reception { background: url(../img/blind/breception.png) no-repeat 0 0 }
.blue .announce-item { border-color: #063462 }
.blue .announce-item-date { color: #063462 }
	
/*calendar*/
.blue .calendar .ui-datepicker{ background: #063462; }
.blue .calendar .ui-datepicker th{ background: #9dd1ff; border: 1px solid #063462; color: #063462; text-shadow: none; }
.blue .calendar .ui-datepicker td { background: #9dd1ff; border: 1px solid #063462; color: #063462; }
.blue .calendar .ui-datepicker td.ui-datepicker-today{ background: #063462; color: #8fc1ee }
.blue .calendar .ui-datepicker td.ui-datepicker-today a, .blue .calendar .ui-datepicker td.ui-datepicker-today a.ui-state-hover{
	background: #063462 !important;	
	color: #8fc1ee !important;
	border: none !important
	}
.blue .calendar .ui-datepicker td a, .blue .calendar .ui-datepicker td a.ui-state-hover{
	border: none;
	color: #063462;
	background: linear-gradient(#bde0fe 0, #bde0fe 25%, #bde0fe 50%, #add8fe 50%, #add8fe 100%); 
	cursor: pointer
	}	
.blue .calendar .ui-icon-circle-triangle-w { background: url(../img/blind/bleftc.png) no-repeat 0 0 }
.blue .calendar .ui-icon-circle-triangle-e{ background: url(../img/blind/brightc.png) no-repeat 0 0 }	
/*eof_calend*/	
	
.blue .infoblock_blue{ background: #063462; }
.blue .button_transparent_white, .blue button.button_transparent_white, .blue input.button_transparent_white{	
	color: #9dd1ff !important;
	border-color: #9dd1ff
	}
.blue .button_transparent_white:hover, .blue button.button_transparent_white:hover, .blue input.button_transparent_white:hover{
	color: #063462 !important;
	background: #b1daff !important;
	border-color: b1daff000
	}
.blue .button_yellow,.blue button.button_yellow,.blue input.button_yellow{
	border: none;
	background: linear-gradient(#b1daff 0, #b1daff 25%, #b1daff 50%, #9dd1ff 50%, #9dd1ff 100%);
	color: #063462 !important;
	text-shadow: none
	}
.blue .button_yellow:hover,.blue button.button_yellow:hover,.blue input.button_yellow:hover{ 
	border: none; 
	background: linear-gradient(#b1daff 0, #b1daff 25%, #b1daff 50%, #9dd1ff 50%, #9dd1ff 100%);
	}
.blue .infoblock-header { color: #9dd1ff }
.blue .poll-item-title { color: #9dd1ff }
.blue .poll-item-variant-item { color: #9dd1ff }
.blue .news-slider-images{	border: 5px solid #063462;}

.blue .news-slider-image-info-in{ background: #063462; color: #9dd1ff }
.blue .news-slider-thumb{ border: 2px solid #063462;	}
.blue .news-slider-thumb:hover,.whiteblack .news-slider-thumb.selected{ border-color: #5e96c8 }
.blue .news-header-delimiter { color: #063462 }
.blue .infoblock-item-img img{ border-color: #063059 }
.blue .photo-item-img { border-color: #063059 }
.blue .infoblock-item { border-color: #063059 }
.blue a.news-header-item.active { color: #063462 !important }
.blue .infoblock-item-date { color: #063462 }
.blue .infoblock-item-description { color: #063462 }

.blue .banner-slider { background: #9dd1ff }
.blue .banner-slider-arrow.prev{ background: url(../img/blind/bllarr.png) no-repeat 0 0 }
.blue .banner-slider-arrow.next{ background: url(../img/blind/brarr.png) no-repeat 0 0 }

.blue .footer { background: #9dd1ff }
.blue .footer-top { background: #063462 url(../img/blind/bsubmenu.png) repeat-x 0 0; color: #8fc1ee; border: 1px solid #8fc1ee; box-shadow: none }
.blue .footer-top a:hover{ color: #8fc1ee }

.blue .footer-bottom{ color: #063462; }
.blue .webdev-ico { background: url(../img/blind/bsoftm.png) no-repeat 0 0; }

.blue .footer-top a{ color: #8fc1ee }
.blue .footer-top a:hover{ color: #8fc1ee; text-decoration: underline }


.blue .submenu-item { background: #063462; border: none; border-radius: 3px }
.blue a.submenu-item-link{ 	
	background: linear-gradient(#385d81 0, #385d81 25%, #385d81 50%, #063462 50%, #063462 100%);
	border: none;
	box-shadow: none;
	color: #9dd1ff;
	text-shadow: none;	
	}
	
.blue a.submenu-item-link:hover{	
	background: linear-gradient(#385d81 0, #385d81 25%, #385d81 50%, #063462 50%, #063462 100%);
	color: #9dd1ff
	}
	
.blue a.submenu-item-link.selected, .blue a.submenu-item-link.active{
	background: #063462;	
	color: #9dd1ff !important;
	text-shadow: none;
	border-color: #063462
}

.blue a.submenu-item-link .ico_arrow_down{ background: url(../img/blind/bsmarr.png) no-repeat 0 0 }
.blue a.submenu-item-link.selected .ico_arrow_down, .blue a.submenu-item-link.active .ico_arrow_down { background: url(../img/blind/bsmarr.png) no-repeat 0 0 }


.blue .submenu-subitems{ box-shadow: none; background: #9dd1ff; border: 1px solid #063462 }
.blue .submenu-subitem a{ color: #063462; background: url(../img/blind/bmarker.png) 11px .75em no-repeat }
.blue .submenu-subitem a:hover { text-decoration: underline }
.blue .submenu-subitem ul{ background: #063462; border: none }
.blue .submenu-subitem ul li a{ color: #9dd1ff }

.blue h1, .blue h2, .blue h3, .blue h4, .blueh5, .blue h6{ color: #063462 }

.blue .path-delimiter{ color: #063462 }

.blue .table td { border: 1px solid #063462; color: #063462; background: #9dd1ff }
.blue .table th{ background: #9dd1ff; color: #063462; border: 1px solid #063462 }
.blue .table th:first-child {  }
.blue .table tr.even td{ background: #9dd1ff }
.blue .table tr.odd td{ background: #9ecaf5 }

.blue blockquote{ background: #063462 }
.blue .error404{ background: none }
.blue .error404-header { color: #063462 }
.blue .error404-title{ background: #9dd1ff; color: #063462; border: 1px solid #063462; }

.blue .pagesnav { border-top: 1px solid #063462; }
.blue .pagesnav ul li a{ border: 1px solid #063462; color: #063462; }

.blue .pagesnav ul li a:hover{ background: #063462; color: #9dd1ff }
.blue .pagesnav ul li.active a{ background: #063462; border-color: #063462; color: #9dd1ff; }
.blue .infoblock-date { color: #063462 }
.blue .gray, .blue .red, .blue .blue { color: #063462; background: none }
.blue .form-line-name { color: #063462 }
.blue .required-text { color: #063462 }
.blue .search-result-text { color: #063462 }
.blue .search-item-info { color: #063462 }

/*=================*/
.wrapper.noshow img { display: none }
.wrapper.noshow .photo-items img { display: block }
.wrapper.noshow .news-slider { display: none }
.wrapper.noshow .banner-slider { display: none !important }
/*=================*/

.s16 { font-size: 18px }
.s16 body { font-size: 18px }
.s16 h1{ font-size: 32px; }
.s16 h2{ font-size: 24px }
.s16 h3{ font-size: 22px }
.s16 h4{ font-size: 20px }
.s16 h5{ font-size: 19px }
.s16 h6{ font-size: 18px }
.s16 .table{ font-size: 16px; }
.s16 .table th{ font-size: 16px; }
.s16 label.error{ font-size: 16px; }
.s16 .button_large, .s16 button.button_large, .s16 input.button_large{ font-size: 20px }
.s16 .form-line-name,.s16 .form-line-input{ font-size: 18px }
.s16 .form-line-name{ font-size: 16px; }
.s16 .form-block-item{ font-size: 18px; }
.s16 .required-text{ font-size: 16px; }
.s16 .infoblock-item-title{ font-size: 24px; }
.s16 .infoblock-item-date{ font-size: 15px; }
.s16 .infoblock-item-description{ font-size: 17px; }
.s16 .infoblock-date{ font-size: 16px; }
.s16 .header-top { height: 60px }
.s16 .header-slogan{ font-size: 16px;  }
.s16 .header-links{ font-size: 16px; }
.s16 .logo-text-small{ font-size: 18px; }
.s16 .logo-text-large{ font-size: 26px; }
.s16 .searchblock-input{ font-size: 17px; }
.s16 .mainmenu-items{ font-size: 18px; }
.s16 .mainmenu-subitems{ font-size: 17px; }
.s16 .homeslider-item-title{ font-size: 26px; }
.s16 .homeslider-item-description{ font-size: 17px; }
.s16 .submenublock-items{ font-size: 22px; }
.s16 .submenublock-item-col{ font-size: 18px; }
.s16 .submenublock-subitems{ font-size: 17px; }
/*.s16 .news-line-header-in{ font-size: 16px; }
.s16 .news-line-text-in{ font-size: 16px; }
.s16 .news-line-text .item{ font-size: 13px; }*/
.s16 .announce-item-title{ font-size: 18px; }
.s16 .announce-item-date{ font-size: 15px; }
.s16 .calendar .ui-datepicker{ font-size: 16px; padding-left: 0 !important; padding-right: 0 !important; padding-top: 15px !important }
.s16 .calendar .ui-datepicker th{ font-size: 12px; }
.s16 .calendar .ui-datepicker td{ font-size: 16px; }
.s16 .poll-item-title{ font-size: 17px; }
.s16 .poll-item-variant-item{ font-size: 16px; }
.s16 .poll-item-result-count{ font-size: 14px; }
.s16 .news-slider-image-info-in{ font-size: 17px; }
.s16 a.news-header-item{ font-size: 22px; }
.s16 a.news-header-item.active{ font-size: 30px; }
.s16 .news-header-delimiter{ font-size: 26px; }
.s16 .news_page a.news-header-item.active{ font-size: 32px }
.s16 .footer-col{ font-size: 14px; }
.s16 .footer-mainmenu ul{ font-size: 16px; }
.s16 .footer-mainmenu ul li ul{ font-size: 14px; }
.s16 .footer-bottom{ font-size: 14px; }
.s16 .submenu-items{ font-size: 16px; }
.s16 .submenu-subitems{ font-size: 17px; }
.s16 .submenu-subitem ul{ font-size: 16px; }
.s16 .path{ font-size: 14px;}
.s16 .pagesnav ul li{font-size: 18px;}
.s16 .photo-item{font-size: 18px;}
.s16 .photo-item-title{font-size: 20px;}
.s16 .photo-item-description{font-size: 16px;}
.s16 .search-item-title{font-size: 20px;}
.s16 .search-item-info{font-size: 16px;}


.s18 { font-size: 20px }
.s18 body { font-size: 20px }
.s18 h1{ font-size: 34px; }
.s18 h2{ font-size: 26px }
.s18 h3{ font-size: 24px }
.s18 h4{ font-size: 22px }
.s18 h5{ font-size: 21px }
.s18 h6{ font-size: 20px }
.s18 .table{ font-size: 18px; }
.s18 .table th{ font-size: 18px; }
.s18 label.error{ font-size: 18px; }
.s18 .button_large, .s18 button.button_large, .s18 input.button_large{ font-size: 22px }
.s18 .form-line-name,.s18 .form-line-input{ font-size: 20px }
.s18 .form-line-name{ font-size: 18px; }
.s18 .form-block-item{ font-size: 20px; }
.s18 .required-text{ font-size: 18px; }
.s18 .infoblock-item-title{ font-size: 26px; }
.s18 .infoblock-item-date{ font-size: 17px; }
.s18 .infoblock-item-description{ font-size: 19px; }
.s18 .infoblock-date{ font-size: 18px; }
.s18 .header-slogan{ font-size: 18px; }
.s18 .header-top { height: 65px !important}
.s18 .header-links{ font-size: 18px; }
.s18 .logo-text-small{ font-size: 20px; }
.s18 .logo-text-large{ font-size: 28px; }
.s18 .searchblock-input{ font-size: 19px; }
.s18 .mainmenu-items{ font-size: 20px; }
.s18 .mainmenu-subitems{ font-size: 19px; }
.s18 .homeslider-item-title{ font-size: 28px; }
.s18 .homeslider-item-description{ font-size: 19px; }
.s18 .submenublock-items{ font-size: 24px; }
.s18 .submenublock-item-col{ font-size: 20px; }
.s18 .submenublock-subitems{ font-size: 19px; }
/*.s18 .news-line-header-in{ font-size: 18px; }
.s18 .news-line-text-in{ font-size: 18px; }
.s18 .news-line-text .item{ font-size: 15px; }
.s18 .announce-item-title{ font-size: 20px; }*/
.s18 .announce-item-date{ font-size: 17px; }
.s18 .calendar .ui-datepicker{ font-size: 18px; padding-left: 0 !important; padding-right: 0 !important; padding-top: 15px !important }
.s18 .calendar .ui-datepicker th{ font-size: 14px; }
.s18 .calendar .ui-datepicker td{ font-size: 18px; }
.s18 .poll-item-title{ font-size: 19px; }
.s18 .poll-item-variant-item{ font-size: 18px; }
.s18 .poll-item-result-count{ font-size: 16px; }
.s18 .news-slider-image-info-in{ font-size: 19px; }
.s18 a.news-header-item{ font-size: 24px; }
.s18 a.news-header-item.active{ font-size: 32px; }
.s18 .news-header-delimiter{ font-size: 28px; }
.s18 .news_page a.news-header-item.active{ font-size: 34px }
.s18 .footer-col{ font-size: 16px; }
.s18 .footer-mainmenu ul{ font-size: 18px; }
.s18 .footer-mainmenu ul li ul{ font-size: 16px; }
.s18 .footer-bottom{ font-size: 16px; }
.s18 .submenu-items{ font-size: 18px; }
.s18 .submenu-subitems{ font-size: 19px; }
.s18 .submenu-subitem ul{ font-size: 18px; }
.s18 .path{ font-size: 16px;}
.s18 .pagesnav ul li{font-size: 20px;}
.s18 .photo-item{font-size: 20px;}
.s18 .photo-item-title{font-size: 22px;}
.s18 .photo-item-description{font-size: 18px;}
.s18 .search-item-title{font-size: 22px;}
.s18 .search-item-info{font-size: 18px;}

.w2 .wrapper { letter-spacing: 1px }
.w3 .wrapper { letter-spacing: 2px }
.w2 .header-top, .w3 .header-top  { height: 60px }
.news-line-header-in { letter-spacing: normal !important }

.header-slogan { position: absolute; max-width: 400px; top: 10px; left: 0  }































