

/* Start:/local/templates/empty/template_styles.css?177697252318388*/
@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i&subset=cyrillic');

html, body {height: 100%;}
header, nav, section, footer, address, h1, h2, h3, h4, h5, h6 {display: block;}
li {list-style: none;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, address, img, strong, ul, li, form, label {
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
}
 
 .roundBorder{
	webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}
 
input {
    outline: 0;
    background-color: #fff;
    display: block;
    position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0 18px;
	text-align: left;
	height: 50px;
	border: solid 1px;
	webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.baseVersion input {border-color: #004d9f;}
input::-webkit-input-placeholder {color:#9b9b9b;}
input::-moz-placeholder          {color:#9b9b9b;}
input:-moz-placeholder           {color:#9b9b9b;}
input:-ms-input-placeholder      {color:#9b9b9b;}

textarea {
    outline: 0;
    padding: 0 5px 5px 18px;
    background-color: #fff;
    display: block;
	text-align: left;
    position: relative;
	letter-spacing: 0.5px;
	height: 125px;
	border: solid 1px #004d9f;
	resize: none;
	webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
}
.baseVersion textarea {border-color: #004d9f;}
textarea::-webkit-input-placeholder { color: #9b9b9b; }
textarea::-moz-placeholder {color: #9b9b9b; }
textarea:-ms-input-placeholder { color: #9b9b9b; } 
textarea:-o-input-placeholder { color: #9b9b9b; } 

 
.castomInputWidth{
	width: 384px;
	margin: 20px 0 0;
	font: 300 18px/50px 'Roboto', sans-serif;
}
.castomTextareaWidth{
	width: 397px;
	margin: 20px 0 0;
	font: 300 18px/50px 'Roboto', sans-serif;
}

input[type="button"]{
    padding: 0 13px !important;
}
 
 
/* BACKGROUND FONE FOR POPUP WINDOW */
.bckgroundFone {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0px;
    position: fixed;
    background: rgba(0,0,0,.3);
    z-index: 900;
    display: none;
	cursor: pointer;
}

/* CONTEINER FOR CONTENT -- stay in center of all page */
.conteiner{
	width: 1370px;
	position: relative;
	margin: 0 auto;
	overflow: hidden;
}



/* WRAPPER OF CONTENT*/
section.wrapper{
	width: 100%;
	min-width: 1370px;
	min-height: calc(100% - 167px);
	overflow: hidden;
}


.mt5{
	position: relative;
	margin-top: 5px;
	display: block;
}

p {
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #000;
}

/* FOOTNOTE ON SAME PAGE ON SITE */
span.footnote{
    font: 300 16px 'Roboto', sans-serif;
	text-align: left;
	color: #9b9b9b;
}
.baseVersion span.footnote{color: #9b9b9b;}


/* ZIG-ZAG LINE ON INDEX PAGE SITE */
.zigZagLine{
	width: 1380px;
	height: 52px;
	position: relative;
	margin: 75px auto 50px;
	background: url(/local/templates/empty/img/zig_zag_line.png) 0 0 repeat-x;
}


/* HEADER -- in all web site */
header{
	width: 100%;
	min-width: 1370px;
	height: 70px;
	background-color: #ececec;
}
.baseVersion header{background-color: #ececec;}

a.logo{
	display: block;
	position: relative;
	top: 6px;
	float: left;
	margin-left: 19px;
	margin-right: 87px;
}

header nav ul{position: relative; float: left;}
header nav ul li {display: inline-block;}

header nav ul li a {
    font: 18px/70px 'Roboto', sans-serif;
    text-decoration: none;
	display: block;
}
.baseVersion header nav ul li a {
    font-weight: 500;
	color: #004d9f;
	margin-right: 41px;
	transition: .15s color;
}
.baseVersion header nav ul li a:hover {color: #00a4e8;}
.baseVersion header nav ul li a.active{color: #00a4e8;}

a.vImpaired{
	display: block;
	position: relative;
	float: left;
	margin-left: 46px;
	top: 15px;
	font: 16px Roboto, sans-serif;
	color: #004d9f;
	text-decoration: none;
}
.baseVersion a.vImpaired{color: #004d9f;}
.baseVersion a.vImpaired span{border-bottom: 1px dashed #004d9f;}
.baseVersion a.vImpaired:hover span{border-bottom: 1px dashed #ececec;}

/* NAVIGATION -- in left side block */
.wrapper nav{
	width: 298px;
	background-color: #eceff1;
	position: relative;
	float: left;
	margin-top: 26px;
	margin-right: 80px;
	padding-bottom: 40px;
}
.baseVersion .wrapper nav{background-color: #eceff1;}

.wrapper nav div{
	font: 500 20px/49px Roboto, sans-serif;
	text-align: left;
	color: #fff;
	padding-left: 18px;
}
.baseVersion .wrapper nav div{background-color: #004d9f;}
.wrapper nav ul{margin: 35px 0 0 0;}

.wrapper nav ul li a{
	display: block;
	text-decoration: none;
	font: 18px/1.2 Roboto, sans-serif;
	text-align: left;
	transition: .10s color, .10s border;
	padding: 3px 6px 3px 11px;
	margin-top: 14px;
	color: #004d9f;
}
.baseVersion .wrapper nav ul li a{
	border-left: 5px solid #eceff1;
	border-right: 5px solid #eceff1;
}
.baseVersion .wrapper nav ul li a:hover {
	border-left: 5px solid #00a4e8;
	border-right: 5px solid #00a4e8;
	color: #00a4e8;
}
.baseVersion .wrapper nav ul li a.active{
	border-left: 5px solid #00a4e8;
	border-right: 5px solid #00a4e8;
	color: #00a4e8;
}

/* BLOCK FOR MAIM CONTENT OF PAGE -- in right side at the center fo pages */
.content{
	width: calc(100% - 400px);
	float: left;
	margin: 75px 0 100px 19px;
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #000;
}

 .contenttest{
	width: 1350px;
	float: left;
	margin: 0px 0 100px 5px;
        font-color: #626262;
	font: 18pt 'Roboto',serif;
	text-align: left;
	color: #626262;
        font-size: 18pt;
        line-height: 1.5;
}
 


h1{
	font: 36px Roboto, sans-serif;
	text-align: left;
	color: #004d9f;
	margin-bottom: 50px;
}

h2{
	font: 28px Roboto, sans-serif;
	text-align: left;
	color: #004d9f;
	margin-top: 35px;
	margin-bottom: 30px;
}

h3{
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #004d9f;
	margin-top: 35px;
	margin-bottom: 30px;
}

.baseVersion .content h1, .baseVersion h2, .baseVersion h3{font-weight: 300; color: #004d9f;}
h3 b{font-weight: 700;}
b.peacockBlue{color: #004d9f;}

a.mailTo{
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #00a4e8;
}
a.mailTo:hover{text-decoration: none;}
a.mailTo span{
	text-decoration: none;
	display: block;
	float: left;
	padding-right: 5px;
}

span.blueAkcent{display: block; color: #004d9f !important;}
span.blueAkcentColorOnly{color: #004d9f !important;}
span.akcentBottom20{margin-bottom: 20px;}


/* BLOCK WITH DOWNLOAD FILES ON SOME PAGE */
.download {margin-top: 30px;}
.download a{
	text-decoration: none;
	font: 18px/52px Roboto, sans-serif;
	text-align: left;
	color: #004d9f;
}
.download img{
	display: block;
	width: 36px;
	height: 52px;
	position: relative;
	float: left;
	margin-right: 23px;
}


/* TABLE WITH TOO COLUMN */
.tooColumn{margin-bottom: 40px;}

.tooColumn tr{
	display: block;
	width: 760px;
	border-bottom: 1px solid #004d9f;
}

.tooColumn .tdTitelLeft {
	width: 550px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -17px;
	margin-top: 5px;
	text-indent: 20px;
}

.tooColumn .tdTitelright {
	width: 205px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -13px;
	margin-top: 5px;
	text-indent: 17px;
}
.tooColumn tr td{
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #000;
	padding: 14px 0 14px 15px;
	
}
.leftColumn{
	width: 535px;
	padding-right: 2px !important;
}
.tooColumn tr:first-child td{
	padding-bottom: 1px;
}

/* TABLE WITH ONE COLUMN */
.oneColumn{
	margin-bottom: 40px;
}
.oneColumn tr{
	display: block;
	width: 760px;
	border-bottom: 1px solid #004d9f;
}
.oneColumn tr td{
	padding: 14px 0 14px 15px;
	line-height: 1.1;
}
.oneColumn div {
	width: 760px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -17px;
	margin-top: 5px;
	text-indent: 20px;
}
.oneColumn tr:first-child td{
	padding-bottom: 1px;
}

/* TABLE WITH THREE COLUMN */
.threeColumn{margin-bottom: 40px;}
.threeColumn tr{
	display: block;
	width: 760px;
	border-bottom: 1px solid #004d9f;
}
.threeColumn .tdTitelLeft {
	width: 350px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -17px;
	margin-top: 5px;
	text-indent: 20px;
}
.threeColumn .tdTitelcenter {
	width: 205px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -17px;
	margin-top: 5px;
	text-indent: 20px;
	position: relative;
	left: 5px;
}
.threeColumn .tdTitelright {
	width: 195px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -13px;
	margin-top: 5px;
	text-indent: 17px;
	position: relative;
	left: 6px;
}
.threeColumn tr td{
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #000;
	padding: 14px 0 14px 15px;
}
.threeColumn .leftColumn{width: 330px; padding-right: 12px !important;}
.threeColumn .centrColumn{width: 180px; padding-right: 10px !important;}
.threeColumn tr:first-child td{padding-bottom: 1px;}


/* TABLE WITH THOUR COLUMN */
.thourColumn{margin-bottom: 40px;}
.thourColumn tr{
	display: block;
	width: 760px;
	border-bottom: 1px solid #004d9f;
}
.thourColumn .tdTitelLeft {
	width: 210px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -17px;
	margin-top: 5px;
	text-indent: 20px;
}
.thourColumn .tdTitelcenter {
	width: 135px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -17px;
	margin-top: 5px;
	text-indent: 20px;
	position: relative;
	left: 5px;
}
.thourColumn .tdTitelright {
	width: 200px;
	height: 43px;
	background-color: #004d9f;
	font: 900 18px/43px Roboto, sans-serif;
	color: #fff;
	margin-left: -13px;
	margin-top: 5px;
	text-indent: 17px;
	position: relative;
	left: 6px;
}
.thourColumn tr td{
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #000;
	padding: 14px 0 14px 15px;
	
}
.thourColumn .leftColumn{width: 189px;	padding-right: 12px !important;}
.thourColumn .centrColumn{width: 110px; padding-right: 10px !important;}
.thourColumn .rightColumn{width: 179px; padding-right: 10px !important;}
.thourColumn tr:first-child td{padding-bottom: 1px;}






/* COLBACK FORM -- rent of a motor ship */
form.colback {
	width: 430px;
	display: block;
	background-color: #eceff1;
	border-left:28px solid #00a4e8;
	padding: 0 93px 22px 38px;
	font: 12px/1.2 'Roboto', sans-serif;
	color: #9b9b9b;
	margin-top: 45px;
}
form.colback h3 {
	display: block;
	width: 100%;
	font: 300 28px 'Roboto', sans-serif;
	color: #004d9f;
	padding-top: 18px;
	margin: 0;
}
form.colback p{
	width: 490px;
	padding: 0;
	margin: 0;
	font: 300 18px 'Roboto', sans-serif;
	margin-top: 12px;
}
form.colback div{
	width: 200px;
	height: 50px;
	border-radius: 100px;
	background-color: #004d9f;
	margin-top: 35px;
	margin-bottom: 20px;
	font: 300 18px/50px 'Roboto', sans-serif;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
form.colback a{
	text-decoration: underline;
	cursor: pointer;
	font: 12px/1.2 'Roboto', sans-serif;
	color: #9b9b9b;
}
form.colback a:hover {text-decoration: none;}

/* SMOLL SLIDER IN PAGE */
.baseVersion .smollSlider{
	width: 777px;
	height: 500px;
	margin-bottom: 50px;
	position: relative;
	overflow: hidden;
}
.baseVersion .smollSlider .button{
	width: 44px;
	height: 44px;
	display: block;
	border: none;
	position: absolute;
	top: calc(50% - 22px);
	cursor: pointer;
	padding: 0;
	margin: 0;
	webkit-border-radius: 22px;
    -moz-border-radius: 22px;
    -ms-border-radius: 22px;
    -o-border-radius: 22px;
    border-radius: 22px;
	z-index: 200;
}
.baseVersion .left{left: 16px;}
.baseVersion .right{right: 16px;}
.baseVersion .sliderConteiner{
	width: 6993px;
	height: 100%;
	position: absolute;
	z-index: 100;
	left: -777px;
}
.baseVersion .sliderConteiner img{
	display: inline-block;
	float: left;
	margin: 0;
	padding: 0;
}


/* FOOTER -- in all web site */
footer{
	width: 100%;
	min-width: 1370px;
	height: 97px;
	background: url(/local/templates/empty/img/footerback.png) 0 0 repeat-x;
	font: 16px Roboto, sans-serif;
	text-align: left;
	color: #fff;
	position: relative;
}
footer .conteiner section{
	position: relative;
	margin-left: 17px;
	padding-top: 57px;
	float: left;
}
footer .conteiner img {
    display: block;
    width: 50px;
    height: 50px;
    position: relative;
    float: right;
    margin: 30px 17px 0 0;
}
div.creator {
    position: relative;
    float: right;
	font: 16px Roboto, sans-serif;
    color: #fff;
    margin: 37px 16px 0 0;
    text-align: right;
	text-decoration: none;
}
div.creator:hover{text-decoration: underline;}

/* TEXT BLOCK WITH TOO COLUMN */
.toColomnTxt{
	width: 750px;
	margin: 12px 0 20px 0;
	position: relative;
}
.toColomnTxt div{
	width: 355px;
	position: absolute;
	left: 390px;
	top: 0;
}

/* ANCOR IN TEXT ON SAME PAGE */
a.ancorInTxt{
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #00a4e8;
	text-decoration: underline;
	cursor: pointer;
}
a.ancorInTxt:hover{text-decoration: none;}

/* NEWS BLOCK FOR CREATE PAGE WITH ALL NEWS */
ul.news li{margin-bottom: 30px;}
ul.news li a{
	font: 18px Roboto, sans-serif;
	text-align: left;
	color: #00a4e8;
	text-decoration: underline;
}
ul.news li a:hover{text-decoration: none;}

/* BLOCK FOR ANCOR GO BACK TO NWES LIST */
.goBackToNews{
	margin-bottom: 24px;
	position: relative;
}

/* TITEL ITEMVAKANSIYA */
span.titVakansii{
	display: block;
	font: 300 28px Roboto, sans-serif;
	text-align: left;
	color: #004d9f;
	margin-top: 35px;
	margin-bottom: 30px;
}

/* FOTO GALARY ON DETAIL NEWS PAGE */
#fotoGalaryInNews{
	width: 1190px;
	margin-top: 130px;
	overflow: hidden;
}
#fotoGalaryInNews a{
	display: block;
	text-decoration: none;
	width: 280px;
	height: 200px;
	position: relative;
	float: left;
	margin-right: 17px;
	margin-bottom: 24px;
	overflow: hidden;
}
#fotoGalaryInNews a img{width: 100%;}












/* BEGIN -- version impaired castomized */
.vImpairedPanel{
	width: 100%;
	min-width: 1370px;
	height: 46px;
	background: url(/img/vi_panel_back.png) 0 0 repeat-x;		
	position: relative;
	margin-top: -46px;
	z-index: 1000;
}
.vi_fontsize, .vi_colors{
	position: relative;
	float: left;
}
.vImpairedPanel h6{
	text-shadow: #fff 0 1px 0;
	color: #000;
	font: 600 16px/46px Roboto, sans-serif;
	float: left;
	margin-left: 20px;
}
.a_fontsize{
	height: 31px;
	float: left;
	background-image: url(/img/vifonts.png);
	position: relative;
	cursor: pointer;
}
.a_fontsize img {height: 31px;}
.vi_fontsize #a_fontsize_small{width: 20px; margin-left: 7px; top: 10px; margin-right: 2px;}	
.vi_fontsize #a_fontsize_small:hover{background-position: 0 -31px;}

.vi_fontsize #a_fontsize_normal{width: 26px; background-position: -20px 0; top: 10px;}
.vi_fontsize #a_fontsize_normal:hover{background-position: -20px -31px;}

.vi_fontsize #a_fontsize_big{width: 26px; background-position: -46px 0; top: 10px; margin-left: 4px;}
.vi_fontsize #a_fontsize_big:hover{background-position: -46px -31px;}


.a_colors {
	height: 31px;
	float: left;
	background-image: url(/img/vicolors.png);
	position: relative;
	width: 26px;
	cursor: pointer;
	top: 10px;
}
.vi_colors #color1{margin-left: 7px; background-position: 0 0;}	
.vi_colors #color1:hover{background-position: 0 -31px;}
.vi_colors #color2{margin-left: 5px; background-position: -26px 0;}	
.vi_colors #color2:hover{background-position: -26px -31px;}
.vi_colors #color3{margin-left: 5px; background-position: 100% 0;}	
.vi_colors #color3:hover{background-position: 100% -31px;}

.vi_settings{
	margin-left: 10px;
	position: relative;
	float: left;
}
img.settings{
	display: block;
	position: relative;
	float: left;
	margin-left: 40px;
	top: 10px;
}

.vImpairedPanel h6 img{
	display: block;
	position: relative;
	margin-left: 8px;
	float: right;
	top: 21px;
}

.speed_ancors{
	z-index: 800;
	width: 660px;
	height: 46px;
	margin: 0 auto;
	background: url(/img/vi_panel_back.png) 0 0 repeat-x;
}



#vImpairedSettings{
	position: relative;
	width: 636px;
	overflow: hidden;
	border: 2px solid #000;
	margin: 0 auto;
	top: -700px;
	background-color: #fff;
	z-index: -1;
	text-align: left;
	padding-left: 20px;
	padding-bottom: 30px;
}
#vImpairedSettings h5{
	color: #000;
	font: 600 47px Roboto, sans-serif;
	margin-top: 15px;
	margin-bottom: 10px;
}

#vImpairedSettings ul{margin-bottom: 10px; overflow: hidden;}
#vImpairedSettings ul li{float: left;}
#vImpairedSettings ul li span{
	display: block;
	position: relative;
	float: left;
	color: #000;
	font: 600 25px Roboto, sans-serif;
	margin-right: 7px;
	margin-bottom: 17px;
}
#vImpairedSettings ul li a{
	display: block;
	text-decoration: none;
	float: left;
	padding: 3px 5px;
	border: 1px solid #000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 600 17px/1.5 Roboto, sans-serif;
	margin: 0 3px;
	cursor: pointer;
	color: #000;
}
#vImpairedSettings ul li a:hover{background-color: #000; color: #fff;}


a.color_cheme{
	text-decoration: none;
	width: 90%;
	display: block;
	float: left;
	font: 600 20px/40px Roboto, sans-serif;
	padding-left: 25px;
	border-style: solid;
	border-width: 4px;
	cursor: pointer;
}
#black_on_white{background-color: #fff; color: #000; border-color: #000;}
#white_on_black{background-color: #000; color: #fff; border-color: #000;}
#darkblue_on_blue{color: #063462; background: #9dd1ff; border-color: #063462;}
#brown_on_beige{color: #413f37; background: #f7f3d6; border-color: #f7f3d6;}
div.vImpairedButtons{margin-top: 40px; float: left; width: 100%;}
div.vImpairedButtons a{
	text-decoration: none;
	padding: 7px 20px;
	float: right;
	color: #fff;
	background-color: #000;
	font: 600 19px/25px Roboto, sans-serif;
	border: 3px solid #fff;
	margin-right: 35px;
	-webkit-box-shadow: 0px 0px 0px 5px rgba(0,0,0,1);
	-moz-box-shadow: 0px 0px 0px 5px rgba(0,0,0,1);
	box-shadow: 0px 0px 0px 5px rgba(0,0,0,1);
	cursor: pointer;
}
/* END -- version impaired castomized */





/* BITRIX STYLE!!!!!!!!!!!!!!!!!!!!!! */
.bx-context-toolbar-empty-area{
	overflow: hidden;
	width: -moz-max-content;
	width: -webkit-max-content;
	width: max-content;
}

/* 
@media (max-width: 1264px){}
 */

/* End */


/* Start:/local/templates/empty/styles.css?17769725239862*/
/* SLIDER ON INDEX PAGE */
.slideOnIndex{
	width: 1440px;
	height: 574px;
	object-fit: contain;
	left: calc(50% - 720px);
	position: relative;
}


/* MENU ON INDEX PAGE */
section.indexNav{
	width: 100%;
	height: 54px;
	position: relative;
}
.baseVersion section.indexNav{
	max-width: 1440px;
	background-color: #004d9f;
	margin: 0 auto;
}

/* BURGER */
#openCloseSlideMenu{
	width: 28px;
	height: 23px;
	position: relative;
	top: 13px;
	padding-top: 5px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	z-index: 100;
}
.baseVersion #openCloseSlideMenu{margin-left: 152px;}

#openCloseSlideMenu div{
	width: 28px;
	height: 2px;
	margin-bottom: 6px;
	position: relative;
}
.baseVersion #openCloseSlideMenu div{background-color: #fff;}

h3#hMooveSlideMune{
	font: 28px/54px Roboto, sans-serif;
	text-align: left;
	color: #fff;
	left: 13px;
	position: relative;
	cursor: pointer;
	float: left;
	margin: 0;
}
.baseVersion h3#hMooveSlideMune{font-weight: normal; color: #fff;}

#slideMenu{
	width: 0px; /* 1174px */
	height: 0px; /* 346px */
	background-color: #004d9f;
	margin: 0;
	position: absolute;
	top: 54px;
	left: calc(50% - 587px);
	z-index: 100;
	overflow: hidden;
}
.baseVersion #slideMenu{background-color: #004d9f; left: calc(50% - 587px);}

#slideMenu div{
	height: 308px;
	float: left;
	position: relative;
	margin: 21px 0 0 99px;
	padding: 10px 0 0;
}

#firstChildMenu {
	top: 50px;
	opacity: 0;
}

#lastChildMenu {
	top: 130px;
	opacity: 0;
	margin-left: 90px;
}

#slideMenu div:first-child{margin-right: 84px;}

#slideMenu div h4{
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
    font: 16px/1.75 Roboto, sans-serif;
	text-align: left;
	color: #fff;	
}
.baseVersion #slideMenu div h4{font-weight: 900; color: #fff;}

#slideMenu div ul{margin: 0;}

#slideMenu div ul li a {
    display: block;
	width: 320px;
	text-decoration: underline;
	text-align: left;
	color: #fff;	
    font: 16px/1.75 Roboto, sans-serif;
	margin: 0 0 0 100px;
	padding: 0;
	border: 0 !important;
}

.baseVersion #slideMenu div ul li a {color: #fff;}
#slideMenu div ul li a:hover{text-decoration: none;}
.baseVersion #slideMenu div ul li a:hover{color: #fff;}



/* ICONS ON INDEX PAGE */
section.indexIcons{
	width: 1440px;
	height: 270px;
	position: relative;
	margin: 47px auto 84px;
}

.baseVersion section.indexIcons div{
	width: 200px;
	height: 200px;
	float: left;
	margin-right: 99px;
	text-align: center;
}

.baseVersion section.indexIcons div img{
	display: block;
	width: 200px;
	height: 200px;
	position: relative;
	background-color: #f5f5f5;
	margin-bottom: 34px;
}

.baseVersion section.indexIcons div:last-child{
	margin-right: 0;
}

.baseVersion section.indexIcons div a{
    font: 18px/1 Roboto, sans-serif;
	color: #00a4e8;
}
.baseVersion section.indexIcons div a:hover {
	text-decoration: none;
}

/* CONTACTS ON INDEX PAGE */
.contactsIndex{
	width: 262px;
	height: 530px;
	float: left;
	margin: 0 0 0 96px;
	position: relative;
}
/* CONTENT ON INDEX PAGE */
.contentIndex{
	width: 815px;
	height: auto;
	float: right;
	position: relative;
}

.baseVersion .contactsIndex h2{margin-top: 0;}

/* NEWS ON INDEX PAGE */
.newsIndex{
	width: 281px;
	float: left;
	position: relative;
	font: 18px/1 Roboto, sans-serif;
	color: #000;
}
.baseVersion .newsIndex{margin: 0 16px 88px 0;}
.newsIndex:last-child{margin-right:0;}

.newsIndex a{
	display: block;
	text-decoration: underline;
	margin-bottom: 8px;
}
.baseVersion .newsIndex a{color: #00a4e8;}
.newsIndex a:hover{text-decoration: none;}

/* BLOCK BARGE ON PAGE gruzoperevozki-i-arenda-flota.php */
ul.barge {padding-bottom: 20px;}
ul.barge li{
	height: 96px;
	width: 100%;
	margin-bottom: 20px;
}
ul.barge li span{
	display: block;
	float: left;
	top: 29px;
	position: relative;
}
ul.barge li img{
	display: block;
	float: right;
}

/* LIST WIDTH OFFERS ON SAME PAGE */
table.listOffer{
	width: 735px;
	margin-bottom: 10px;
}
.baseVersion table.listOffer{border-bottom: solid 1px #004d9f;}

table.listOffer td{
	height: 54px;
	padding-left: 15px;
	vertical-align: middle;
}
.baseVersion table.listOffer td{border-top: solid 1px #004d9f;}

/* LIST WIDTH 2PIXEL POINT IN LEFT SIDE LINE ON SAME PAGE */
table.lineWidthPoint{
	margin-bottom: 10px;
	margin-top: 10px;
	vertical-align: middle;
}
table.lineWidthPoint td{
	vertical-align: middle;
	padding: 4px 0 3px 15px;
}
table.lineWidthPoint td div{
	width: 6px;
	height: 6px;
	top: 1px;
	position: relative;
	webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
	background-color: #004d9f;
}
.baseVersion table.lineWidthPoint td div{background-color: #004d9f;}

/* CLIN LIST WTHOUT UNDERLINES, POINTS AND OVER STYLES ON SAME PAGE */
ul.cleanList li{margin-bottom: 15px;}

/* TABLE STAY BOAT WITH IMAGINE AND TEXT */
table.stayBoat{margin-top: 30px; margin-bottom: 50px;}
table.stayBoat img{margin-right: 20px;}
table.stayBoat span{margin-right: 77px;}

/* ABOUT COST 	LIST */
ul.boatService li{
	margin-bottom: 20px;
}
ul.boatService img{
	display: block;
	float: left;
	margin-right: 15px;
	top: 5px;
	position: relative;
}

/* PLUS ABOUT COST TABLE */
table.plusBoatService td{
	border-top: 10px solid #fff;
	border-bottom: 10px solid #fff;
}

table.plusBoatService span{
	display: block;
	position: relative;
	font: 18px Roboto, sans-serif;
	text-align: left;
	float: left;
	padding-bottom: 3px;
}

.baseVersion table.plusBoatService span{color: #004d9f; border-bottom: 5px solid #00a4e8;}

table.plusBoatService img{
	display: block;
	float: left;
	margin-right: 28px;
	position: relative;
}

/* TABLE WITH SERTIFICATES 4x3 */
table.sert{
	left: -22px;
	position: relative;
}

table.sert a{
	display: block;
	margin: 5px 20px;
}


/* TABLE WITH THREE CULUMN FOR CONTACTS PAGE */
.theeColCont a{text-direction: underline;}
.baseVersion .theeColCont a{color: #00a4e8;}
.theeColCont a:hover{text-decoration: none;}

.theeColCont tr{
	display: block;
	width: 915px;
}
.baseVersion .theeColCont tr{border-bottom: 1px solid #004d9f;}

.theeColCont tr td{
	font: 16px Roboto, sans-serif;
	text-align: left;
	color: #000;
	padding: 3px 0 12px 15px;
	vertical-align: top;
}
.baseVersion .theeColCont tr:first-child {border-top: 1px solid #004d9f;}
.theeColCont .left{width: 380px;}
.theeColCont .centr{width: 280px;}


/* STYLES FOR TABLES ON "/uslugi/passazhirskie-perevozki.php" PAGE */
.cityPoint{
	float: left;
	padding: 7px 25px 5px;
	margin: 50px 6px 40px;
	cursor: pointer;
	position: relative;
	font: 15px Roboto, sans-serif;
}

.cityPoint div{padding: 0 2px 2px;}
.baseVersion .cityPoint div{border-bottom: 2px dashed #008ad7;}
.baseVersion .cityPoint:hover{background-color: #008ad7; color: #fff;}
.baseVersion .activeCP{background-color: #008ad7; color: #fff;}

.cityBlock{
	width: 100%;
	position: relative;
	float: left;
}
.cityBlock h3{margin-bottom: 20px;}
#vakBlock, #konBlock, #cheBlock, #tutBlock {display: none;}


.timeTable6Col{
	font: 15px/1.2 Roboto, sans-serif;
	color: #000;
	margin-bottom: 50px;
}

.timeTable6Col tr{
	display: block;
	padding-left: 15px;
}
.baseVersion .timeTable6Col tr{border-bottom: 1px solid #004d9f;}

.timeTable6Col tr td:first-child {
	width: 250px;
	text-align: left;
}

.timeTable6Col tr td{
	width: 100px;
	padding: 10px 0;
	text-align: center;
}

.timeTable6Col tr td div{
	width: intrinsic;           /* Safari/WebKit uses a non-standard name */
	width: -moz-max-content;    /* Firefox/Gecko */
	width: -webkit-max-content; /* Chrome */
	padding: 0 6px 3px;
	margin: 8px auto 0;
	color: #fff;
}
.baseVersion .timeTable6Col tr td div{background-color: #008ad7;}

.priceTicet {margin-top: 20px;}
.priceTicet img{margin-right: 7px;}
.timeTable6Col td:first-child {margin-right: 20px;} 

.plasColumn tr td{
	width: 120px !important;
}

.plasColumn tr td:first-child{
	width: 150px !important;
	text-align: left;
}

.plasColumn span{
	display: block;
	float: right;
	position: relative;
	width: 50px;
}

.plasColumn font{
	position: relative;
	left: -10px;
	font-size: 12px;
}

.priceTable10Col{
	font: 15px Roboto, sans-serif;
	color: #000;
	margin-bottom: 50px;
	width: 774px;
}

.priceTable10Col tr{
	display: block;
	border-bottom: 1px solid #004d9f;
	padding-left: 15px;
}

.priceTable10Col tr td:first-child {
	width: 124px;
	text-align: left;
}

.priceTable10Col tr td{
	width: 68px;
	padding: 10px 0;
	text-align: center;
}

.priceTable10Col .titles{
	font: 700 13px Roboto, sans-serif;
	color: #000;
}

.priceTable10Col .titles div{padding-top: 5px;}
.baseVersion .priceTable10Col .titles div{font-weight: 400;	color: #8c8c8c;}


.tableThreeCol{
	font: 15px Roboto, sans-serif;
	color: #000;
	margin-bottom: 50px;
	margin-top: 10px;
}
.tableThreeCol tr{display: block;}
.baseVersion .tableThreeCol tr{border-bottom: 1px solid #004d9f;}
.tableThreeCol tr td{
	width: 170px;
	padding: 10px 0;
	text-align: center;
}
.baseVersion .tableThreeCol tr:first-child b{color: #00a4e8;}


.tableTooCol{
	font: 15px Roboto, sans-serif;
	color: #000;
	margin-bottom: 50px;
	margin-top: 10px;
}
.tableTooCol tr{display: block;}
.baseVersion .tableTooCol tr{border-bottom: 1px solid #004d9f;}
.tableTooCol tr td{
	width: 150px;
	padding: 10px 0;
	text-align: center;
}
.tableTooCol tr td:first-child{
	text-align: left;
	width: 500px;
	padding-left: 15px;
}
.tableTooCol tr:first-child b{color: #00a4e8;}
.listInTable{border: none;}
.listInTable td:first-child{text-indent: 20px;}
.listInTable td:first-child, .listInTable td:last-child {padding: 0;}


/* YANDEX MAPS ON SAME PAGE */
.mapConteiner{
	position: fixed;
	width: 750px;
	height: 500px;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -375px;
	z-index: 1000;
	display: none;
}

#ymapContacts{
	width: 537px; 
	height: 244px; 
	position: absolute; 
	top: 174px; 
	right: 0;
}

#ymapIntnav {
  width: 751px;
  height: 369px;
  margin: 35px 0 40px;
}
/* End */


/* Start:/local/templates/empty/vimpaired.css?15113529789780*/
/*     */ 
 
body.color1 {background: #fff !important; color: #000!important;}
.impairedVersion .slideOnIndex,.impairedVersion section.indexIcons,.impairedVersion table.plusBoatService img,.impairedVersion .onOfVershion{display: none !important;}
.impairedVersion ul.barge li img,.impairedVersion table.stayBoat img{filter: grayscale(100%) brightness(0%) contrast(200%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%);}
 
/* MENU ON INDEX PAGE */
.impairedVersion section.indexNav{max-width: 1174px; margin: 30px auto 50px; border: 2px solid #000;}
.impairedVersion #openCloseSlideMenu{margin-left: 19px;}
.impairedVersion #openCloseSlideMenu div{background-color: #000;}
.impairedVersion h3#hMooveSlideMune{font-weight: 500; color: #000;}
.impairedVersion #slideMenu{background-color: #fff; left: calc(50% - 589px); border: 0 solid #000;}
.impairedVersion #firstChildMenu,.impairedVersion #lastChildMenu {background-color: #fff;}
.impairedVersion #slideMenu div h4{font-weight: 700; color: #000;}
.impairedVersion #slideMenu div ul li a {color: #000; font-weight: 700;}
.impairedVersion #slideMenu div ul li a:hover{color: #000;}

/* CONTACTS ON INDEX PAGE */
.impairedVersion .contactsIndex h2{margin-top: 0;}

/* NEWS ON INDEX PAGE */
.impairedVersion .newsIndex{margin: 0 16px 60px 0;}
.impairedVersion .newsIndex:last-child{margin-right:0;}
.impairedVersion .newsIndex a{color: #000; font-weight: 700; text-transform: uppercase;}

/* LIST WIDTH OFFERS ON SAME PAGE */
.impairedVersion table.listOffer{border-bottom: solid 1px #000;}
.impairedVersion table.listOffer td{border-top: solid 1px #000;}

/* LIST WIDTH 2PIXEL POINT IN LEFT SIDE LINE ON SAME PAGE */
.impairedVersion table.lineWidthPoint td div{background-color: #000;}

/* ABOUT COST 	LIST */
.impairedVersion ul.boatService img{filter: grayscale(100%) brightness(0%) contrast(200%);-webkit-filter: grayscale(100%) brightness(0%) contrast(200%);}
.impairedVersion table.plusBoatService span{font-weight: 500; color: #000; border-bottom: 5px solid #000;}

 /* TABLE WITH SERTIFICATES 4x3 */
.impairedVersion table.sert img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}
 
/* TABLE WITH THREE CULUMN FOR CONTACTS PAGE */
.impairedVersion .theeColCont a{color: #000;}
.impairedVersion .theeColCont tr{border-bottom: 1px solid #000;}
.impairedVersion .theeColCont tr td{font-weight: 500;}
.impairedVersion .theeColCont tr:first-child {border-top: 1px solid #000;}

/* STYLES FOR TABLES ON "/uslugi/passazhirskie-perevozki.php" PAGE */
.impairedVersion .cityPoint{font-weight: 500;}
.impairedVersion .cityPoint div{border-bottom: 2px dashed #000;}
.impairedVersion .cityPoint:hover{background-color: #000; color: #fff;}
.impairedVersion .activeCP{background-color: #000; color: #fff;}
.impairedVersion .timeTable6Col{font-weight: 500;}
.impairedVersion .timeTable6Col tr{border-bottom: 1px solid #000;}
.impairedVersion .timeTable6Col tr td div{background-color: #000;}
.impairedVersion .priceTicet img{filter: grayscale(100%) brightness(0%) contrast(200%);-webkit-filter: grayscale(100%) brightness(0%) contrast(200%);}
.impairedVersion .priceTable10Col{font-weight: 500;}
.impairedVersion .priceTable10Col tr{border-bottom: 1px solid #000;}
.impairedVersion .priceTable10Col .titles div{font-weight: 500;	color: #000;}
.impairedVersion .tableThreeCol{font-weight: 500;}
.impairedVersion .tableThreeCol tr{border-bottom: 1px solid #000;}
.impairedVersion .tableThreeCol tr:first-child b{color: #000;}
.impairedVersion .tableTooCol{font-weight: 500;}
.impairedVersion .tableTooCol tr{border-bottom: 1px solid #000;}
.impairedVersion .tableTooCol tr:first-child b{color: #000;}

/* YANDEX MAPS ON SAME PAGE */
.impairedVersion .mapConteiner{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.impairedVersion #ymapContacts{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.impairedVersion #ymapIntnav {filter: grayscale(100%);-webkit-filter: grayscale(100%);}

/* IMAGE ON FANCY BOX GALARY */
.impairedVersion #fancybox-img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}









/* TEMPLATE STYLES */
.impairedVersion input {border-color: #000;}
.impairedVersion input::-webkit-input-placeholder {color:#333;}
.impairedVersion input::-moz-placeholder          {color:#333;}
.impairedVersion input:-moz-placeholder           {color:#333;}
.impairedVersion input:-ms-input-placeholder      {color:#333;}
.impairedVersion textarea {border-color: #000;}
.impairedVersion textarea::-webkit-input-placeholder { color: #333; }
.impairedVersion textarea::-moz-placeholder {color: #333; }
.impairedVersion textarea:-ms-input-placeholder { color: #333; } 
.impairedVersion textarea:-o-input-placeholder { color: #333; } 

.impairedVersion p {font-weight: 500;}
.impairedVersion tr{border-bottom: 1px solid #000;}

/* FOOTNOTE ON SAME PAGE ON SITE */
.impairedVersion span.footnote{font-weight: 500; color: #000; padding-left: 20px; display: block;}

/* ZIG-ZAG LINE ON INDEX PAGE SITE */
.impairedVersion .zigZagLine{
	width: 1174px;
	margin: 0 auto 10px;
	border-bottom: 2px dashed #000;
	background-image: none;
}

/* HEADER -- in all web site */
.impairedVersion header{background-color: #edeeee; padding: 10px 0;}
.impairedVersion a.logo img{filter: grayscale(100%) brightness(0%) contrast(200%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%);}
.impairedVersion header nav ul li a{font-weight: 700; color: #000; margin-right: 30px; text-transform: uppercase;}
.impairedVersion header nav ul li a:hover {text-decoration: underline;}
.impairedVersion header nav ul li a.active{text-decoration: underline;}
.impairedVersion a.vImpaired{font-weight: 500; color: #000; top: 8px;}
.impairedVersion a.vImpaired span{border-bottom: 2px dashed #000;}
.impairedVersion a.vImpaired:hover span{border-bottom: 2px dashed rgba(0,0,0,0);}

/* NAVIGATION -- in left side block */
.impairedVersion .wrapper nav{background-color: #edeeee;}
.impairedVersion .wrapper nav div{background-color: #000;}
.impairedVersion .wrapper nav ul li a{font-weight: 500;	color: #000; border-left: 5px solid #edeeee; border-right: 5px solid #edeeee;}
.impairedVersion .wrapper nav ul li a.active, .impairedVersion .wrapper nav ul li a:hover {border-left: 5px solid #000; border-right: 5px solid #000;}

/* BLOCK FOR MAIM CONTENT OF PAGE -- in right side at the center fo pages */
.impairedVersion .content{font-weight: 500;}
.impairedVersion .onOfBorderBottom{border-bottom-color: #000 !important;}
.impairedVersion .onOfBorderTop{border-top-color: #000 !important;}
.impairedVersion h1,.impairedVersion h2,.impairedVersion h3{font-weight: 500; color: #000;}
.impairedVersion b.peacockBlue{color: #000;	font-size: 20px;}
.impairedVersion a.mailTo{font-weight: 500;	color: #000;}
.impairedVersion span.blueAkcent{display: block;color: #000 !important;}
.impairedVersion span.blueAkcentColorOnly{color: #000 !important;}

/* BLOCK WITH DOWNLOAD FILES ON SOME PAGE */
.impairedVersion .download a{font-weight: 500; color: #000;}
.impairedVersion .download img{filter: grayscale(100%) brightness(0%) contrast(200%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%);}

/* TABLE WITH TOO COLUMN */
.impairedVersion .tooColumn .tdTitelLeft, .impairedVersion .tooColumn .tdTitelright {background-color: #000; font-weight: 500;}
.impairedVersion .tooColumn tr td{font-weight: 500;}

/* TABLE WITH ONE COLUMN */
.impairedVersion .oneColumn div {background-color: #000;}

/* TABLE WITH THREE COLUMN */
.impairedVersion .threeColumn .tdTitelLeft, .impairedVersion .threeColumn .tdTitelcenter, .impairedVersion .threeColumn .tdTitelright{background-color: #000; font-weight: 500;}
.impairedVersion .threeColumn tr td{font-weight: 500;}

/* TABLE WITH THOUR COLUMN */
.impairedVersion .thourColumn .tdTitelLeft, .impairedVersion .thourColumn .tdTitelcenter, .impairedVersion .thourColumn .tdTitelright {background-color: #000; font-weight: 500;}
.impairedVersion .thourColumn tr td{font-weight: 500;}

/* COLBACK FORM -- rent of a motor ship */
.impairedVersion form.colback {
	background-color: #edeeee;
	border-left: 28px solid #000;
	font-size: 15px;
	color: #000;
}
.impairedVersion form.colback h3 {font-weight: 500;	color: #000;}
.impairedVersion form.colback p{font-weight: 400;}
.impairedVersion form.colback div{background-color: #000; font-weight: 400;}
.impairedVersion form.colback a{font-size: 15px; color: #000;}

/* FOOTER -- in all web site */
.impairedVersion footer{
	font-weight: 500;
	color: #000;
	background-color: #edeeee;
	background-image: none;
}
.impairedVersion footer .conteiner img {filter: grayscale(100%) brightness(0%) contrast(200%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%);}
.impairedVersion div.creator {font-weight: 500; color: #000;}


.yinform{
	filter: auto !important;
	-webkit-filter: auto !important;
}

/* ANCOR IN TEXT ON SAME PAGE */
.impairedVersion a.ancorInTxt{font-weight: 500;	color: #000;}

/* NEWS BLOCK FOR CREATE PAGE WITH ALL NEWS */
.impairedVersion ul.news li a{color: #000; text-transform: uppercase;}

/* BLOCK FOR ANCOR GO BACK TO NWES LIST */
.impairedVersion .goBackToNews img{filter: grayscale(100%) brightness(0%) contrast(200%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%);}

/* TITEL ITEMVAKANSIYA */
.impairedVersion span.titVakansii{font-weight: 500; color: #000;}

/* FOTO GALARY ON DETAIL NEWS PAGE */
.impairedVersion #fotoGalaryInNews a img{filter: grayscale(100%); -webkit-filter: grayscale(100%);}
/* End */


/* Start:/local/templates/empty/color2.css?15113527787880*/
body.color2 {background: #000 !important; color: #fff!important;}
.color2 .slideOnIndex,.color2 section.indexIcons,.color2 table.plusBoatService img,.color2 .onOfVershion{display: none !important;}
.color2 .content,.color2 tr td {color: #fff !important; font-weight: normal !important;}
.color2 b {font-weight: normal !important;}
input, textarea{background-color: #fff !important;}
.color2 ul.barge li img,.color2 table.stayBoat img{filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%);}
 
/* MENU ON INDEX PAGE */
.color2 section.indexNav{border: 2px solid #fff;}
.color2 #openCloseSlideMenu div{background-color: #fff;}
.color2 h3#hMooveSlideMune{color: #fff; font-weight: normal;}
.color2 #slideMenu{background-color: #000; border: 0 solid #fff;}
.color2 #firstChildMenu,.color2 #lastChildMenu {background-color: #000;}
.color2 #slideMenu div h4{color: #fff;}
.color2 #slideMenu div ul li a {color: #fff; font-weight: normal;}
.color2 #slideMenu div ul li a:hover{color: #fff;}

/* NEWS ON INDEX PAGE */
.color2 .newsIndex a{color: #fff; font-weight: normal;}

/* LIST WIDTH OFFERS ON SAME PAGE */
.color2 table.listOffer{border-bottom: solid 1px #fff;}
.color2 table.listOffer td{border-top: solid 1px #fff; color: #fff;}

/* LIST WIDTH 2PIXEL POINT IN LEFT SIDE LINE ON SAME PAGE */
.color2 table.lineWidthPoint td div{background-color: #fff;}

/* ABOUT COST 	LIST */
.color2 ul.boatService img{filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%);}
.color2 table.plusBoatService span{color: #fff; border-bottom: 5px solid #fff;}

 /* TABLE WITH SERTIFICATES 4x3 */
.color2 table.sert img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}
 
/* TABLE WITH THREE CULUMN FOR CONTACTS PAGE */
.color2 .theeColCont a{color: #fff;}
.color2 .theeColCont tr{border-bottom: 1px solid #fff;}
.color2 .theeColCont tr:first-child {border-top: 1px solid #fff;}

/* STYLES FOR TABLES ON "/uslugi/passazhirskie-perevozki.php" PAGE */
.color2 .cityPoint div{border-bottom: 2px dashed #fff;}
.color2 .cityPoint div:hover{border-bottom: 2px dashed #333;}
.color2 .cityPoint:hover{background-color: #333; color: #fff;}
.color2 .activeCP{background-color: #333; color: #fff;}
.color2 .activeCP div{border-bottom: 2px dashed #333;}
.color2 .timeTable6Col tr{border-bottom: 1px solid #fff;}
.color2 .timeTable6Col tr td div{background-color: #333;}
.color2 .priceTicet img{filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%);}
.color2 .priceTable10Col tr{border-bottom: 1px solid #fff;}
.color2 .priceTable10Col .titles div{font-weight: 500;	color: #fff;}
.color2 .tableThreeCol tr{border-bottom: 1px solid #fff;}
.color2 .tableThreeCol tr:first-child b{color: #fff;}
.color2 .tableTooCol tr{border-bottom: 1px solid #fff;}
.color2 .tableTooCol tr:first-child b{color: #fff;}

/* YANDEX MAPS ON SAME PAGE */
.color2 .mapConteiner{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.color2 #ymapContacts{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.color2 #ymapIntnav {filter: grayscale(100%);-webkit-filter: grayscale(100%);}

/* IMAGE ON FANCY BOX GALARY */
.color2 #fancybox-img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}


.color2 table.plusBoatService td {border-top: 10px solid #000; border-bottom: 10px solid #000;}






/* TEMPLATE STYLES */
.color2 input {border-color: #fff;}
.color2 input::-webkit-input-placeholder {color:#333;}
.color2 input::-moz-placeholder          {color:#333;}
.color2 input:-moz-placeholder           {color:#333;}
.color2 input:-ms-input-placeholder      {color:#333;}
.color2 textarea {border-color: #fff;}
.color2 textarea::-webkit-input-placeholder { color: #333; }
.color2 textarea::-moz-placeholder {color: #333; }
.color2 textarea:-ms-input-placeholder { color: #333; } 
.color2 textarea:-o-input-placeholder { color: #333; }

.color2 p {color: #fff; font-weight: 400;}
.color2 p b {font-weight: normal;}
.color2 tr{border-bottom: 1px solid #fff;}

/* FOOTNOTE ON SAME PAGE ON SITE */
.color2 span.footnote{color: #fff; padding-left: 20px; display: block;}

/* ZIG-ZAG LINE ON INDEX PAGE SITE */
.color2 .zigZagLine{
	border-bottom: 2px dashed #fff;
}

/* HEADER -- in all web site */
.color2 header{background-color: #333;}
.color2 a.logo img{filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%);}
.color2 header nav ul li a{color: #fff; font-weight: 500;}
.color2 a.vImpaired{color: #fff;}
.color2 a.vImpaired span{border-bottom: 2px dashed #fff; font-weight: normal;}

/* NAVIGATION -- in left side block */
.color2 .wrapper nav{background-color: #555;}
.color2 .wrapper nav div{background-color: #333;}
.color2 .wrapper nav ul li a{color: #fff; border-left: 5px solid #555; border-right: 5px solid #555;}
.color2 .wrapper nav ul li a.active, .color2 .wrapper nav ul li a:hover {border-left: 5px solid #fff; border-right: 5px solid #fff;}

/* BLOCK FOR MAIM CONTENT OF PAGE -- in right side at the center fo pages */
.color2 .onOfBorderBottom{border-bottom-color: #fff !important;}
.color2 .onOfBorderTop{border-top-color: #fff !important;}
.color2 h1,.color2 h2,.color2 h3{color: #fff; font-weight: normal;}
.color2 b.peacockBlue{color: #fff;}
.color2 a.mailTo{color: #fff; font-weight: normal;}
.color2 span.blueAkcent{color: #fff !important;}
.color2 span.blueAkcentColorOnly{color: #fff !important;}

/* BLOCK WITH DOWNLOAD FILES ON SOME PAGE */
.color2 .download a{color: #fff;}
.color2 .download img{filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%);}

/* TABLE WITH TOO COLUMN */
.color2 .tooColumn .tdTitelLeft, .color2 .tooColumn .tdTitelright {background-color: #333; font-weight: normal;}

/* TABLE WITH ONE COLUMN */
.color2 .oneColumn div {background-color: #333;}

/* TABLE WITH THREE COLUMN */
.color2 .threeColumn .tdTitelLeft, .color2 .threeColumn .tdTitelcenter, .color2 .threeColumn .tdTitelright{background-color: #333; font-weight: normal;}

/* TABLE WITH THOUR COLUMN */
.color2 .thourColumn .tdTitelLeft, .color2 .thourColumn .tdTitelcenter, .color2 .thourColumn .tdTitelright {background-color: #333;}

/* COLBACK FORM -- rent of a motor ship */
.color2 form.colback {
	background-color: #555;
	border-left: 28px solid #333;
	color: #fff;
}
.color2 form.colback h3 {color: #fff;}
.color2 form.colback div{background-color: #333;}
.color2 form.colback a{color: #fff;}

/* FOOTER -- in all web site */
.color2 footer{color: #fff; background-color: #333; font-weight: normal;}
.color2 footer .conteiner img {filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%);}
.color2 div.creator {color: #fff; font-weight: 400;}

/* ANCOR IN TEXT ON SAME PAGE */
.color2 a.ancorInTxt{color: #fff; font-weight: normal;}

/* NEWS BLOCK FOR CREATE PAGE WITH ALL NEWS */
.color2 ul.news li a{color: #fff;}

/* BLOCK FOR ANCOR GO BACK TO NWES LIST */
.color2 .goBackToNews img{filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%); -webkit-filter: grayscale(100%) brightness(0%) contrast(200%) invert(100%);}

/* TITEL ITEMVAKANSIYA */
.color2 span.titVakansii{color: #fff; font-weight: normal;}

/* FOTO GALARY ON DETAIL NEWS PAGE */
.color2 #fotoGalaryInNews a img{filter: grayscale(100%); -webkit-filter: grayscale(100%);}
/* End */


/* Start:/local/templates/empty/color3.css?15113527787948*/
body.color3 {background: #9dd1ff !important; color: #063462!important;}
.color3 .slideOnIndex,.color3 section.indexIcons,.color3 table.plusBoatService img,.color3 .onOfVershion{display: none !important;}
.color3 .content,.color3 tr td {color: #063462 !important; font-weight: 500 !important;}
.color3 b {font-weight: 700 !important;}
.color3 input,.color3 textarea{background-color: #d3eaff !important;}
 
/* MENU ON INDEX PAGE */
.color3 section.indexNav{border: 2px solid #063462;}
.color3 #openCloseSlideMenu div{background-color: #063462;}
.color3 h3#hMooveSlideMune{color: #063462; font-weight: 500;}
.color3 #slideMenu{background-color: #9dd1ff; border: 0 solid #063462;}
.color3 #firstChildMenu,.color3 #lastChildMenu {background-color: #9dd1ff;}
.color3 #slideMenu div h4{color: #063462;}
.color3 #slideMenu div {background-color: #9dd1ff !important;}
.color3 #slideMenu div ul li a {color: #063462; font-weight: 500;}
.color3 #slideMenu div ul li a:hover{color: #063462;}

/* NEWS ON INDEX PAGE */
.color3 .newsIndex a{color: #063462; font-weight: 700;}

/* LIST WIDTH OFFERS ON SAME PAGE */
.color3 table.listOffer{border-bottom: solid 1px #063462;}
.color3 table.listOffer td{border-top: solid 1px #063462;}

/* LIST WIDTH 2PIXEL POINT IN LEFT SIDE LINE ON SAME PAGE */
.color3 table.lineWidthPoint td div{background-color: #063462;}

/* ABOUT COST 	LIST */
.color3 ul.boatService img{filter: contrast(200%) hue-rotate(342deg) grayscale(50%); -webkit-filter: contrast(200%) hue-rotate(342deg) grayscale(50%);}
.color3 table.plusBoatService span{color: #063462; border-bottom: 5px solid #063462;}

 /* TABLE WITH SERTIFICATES 4x3 */
.color3 table.sert img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}
 
/* TABLE WITH THREE CULUMN FOR CONTACTS PAGE */
.color3 .theeColCont a{color: #063462;}
.color3 .theeColCont tr{border-bottom: 1px solid #063462;}
.color3 .theeColCont tr:first-child {border-top: 1px solid #063462;}

/* STYLES FOR TABLES ON "/uslugi/passazhirskie-perevozki.php" PAGE */
.color3 .cityPoint div{border-bottom: 2px dashed #063462;}
.color3 .cityPoint div:hover{border-bottom: 2px dashed #063462;}
.color3 .cityPoint:hover{background-color: #063462; color: #9dd1ff;}
.color3 .activeCP{background-color: #063462; color: #9dd1ff;}
.color3 .activeCP div{border-bottom: 2px dashed #063462;}
.color3 .timeTable6Col tr{border-bottom: 1px solid #063462;}
.color3 .timeTable6Col tr td div{background-color: #063462;}
.color3 .priceTicet img{filter: contrast(200%) hue-rotate(313deg) grayscale(10%) opacity(.9); -webkit-filter: contrast(200%) hue-rotate(313deg) grayscale(10%) opacity(.9);}
.color3 .priceTable10Col tr{border-bottom: 1px solid #063462;}
.color3 .priceTable10Col .titles div{font-weight: 500;	color: #063462;}
.color3 .tableThreeCol tr{border-bottom: 1px solid #063462;}
.color3 .tableThreeCol tr:first-child b{color: #063462;}
.color3 .tableTooCol tr{border-bottom: 1px solid #063462;}
.color3 .tableTooCol tr:first-child b{color: #063462;}

/* YANDEX MAPS ON SAME PAGE */
.color3 .mapConteiner{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.color3 #ymapContacts{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.color3 #ymapIntnav {filter: grayscale(100%);-webkit-filter: grayscale(100%);}

/* IMAGE ON FANCY BOX GALARY */
.color3 #fancybox-img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}


.color3 table.plusBoatService td {border-top: 10px solid #9dd1ff; border-bottom: 10px solid #9dd1ff;}






/* TEMPLATE STYLES */
.color3 input {border-color: #063462;}
.color3 input::-webkit-input-placeholder {color:#063462;}
.color3 input::-moz-placeholder          {color:#063462;}
.color3 input:-moz-placeholder           {color:#063462;}
.color3 input:-ms-input-placeholder      {color:#063462;}
.color3 textarea {border-color: #063462;}
.color3 textarea::-webkit-input-placeholder { color: #063462; }
.color3 textarea::-moz-placeholder {color: #063462; }
.color3 textarea:-ms-input-placeholder { color: #063462; } 
.color3 textarea:-o-input-placeholder { color: #063462; }

.color3 p {color: #063462; font-weight: 500;}
.color3 p b {font-weight: 500;}
.color3 tr{border-bottom: 1px solid #063462;}

/* FOOTNOTE ON SAME PAGE ON SITE */
.color3 span.footnote{color: #063462; padding-left: 20px; display: block;}

/* ZIG-ZAG LINE ON INDEX PAGE SITE */
.color3 .zigZagLine{
	border-bottom: 2px dashed #063462;
}

/* HEADER -- in all web site */
.color3 header{background-color: #93c0e8;}
.color3 a.logo img{filter: contrast(200%) hue-rotate(313deg); -webkit-filter: contrast(200%) hue-rotate(313deg);}
.color3 header nav ul li a{color: #063462; font-weight: 700;}
.color3 a.vImpaired{color: #063462;}
.color3 a.vImpaired span{border-bottom: 2px dashed #063462; font-weight: 500;}

/* NAVIGATION -- in left side block */
.color3 .wrapper nav{background-color: #93c0e8;}
.color3 .wrapper nav div{background: #063462 !important; color: #9dd1ff!important;}
.color3 .wrapper nav ul li a{color: #063462; border-left: 5px solid #93c0e8; border-right: 5px solid #93c0e8;}
.color3 .wrapper nav ul li a.active, .color3 .wrapper nav ul li a:hover {border-left: 5px solid #063462; border-right: 5px solid #063462;}

/* BLOCK FOR MAIM CONTENT OF PAGE -- in right side at the center fo pages */
.color3 .onOfBorderBottom{border-bottom-color: #063462 !important;}
.color3 .onOfBorderTop{border-top-color: #063462 !important;}
.color3 h1,.color3 h2,.color3 h3{color: #063462; font-weight: 500;}
.color3 b.peacockBlue{color: #063462;}
.color3 a.mailTo{color: #063462; font-weight: 500;}
.color3 span.blueAkcent{color: #063462 !important;}
.color3 span.blueAkcentColorOnly{color: #063462 !important;}

/* BLOCK WITH DOWNLOAD FILES ON SOME PAGE */
.color3 .download a{color: #063462;}
.color3 .download img{filter: contrast(200%) hue-rotate(313deg); -webkit-filter: contrast(200%) hue-rotate(313deg);}

/* TABLE WITH TOO COLUMN */
.color3 .tooColumn .tdTitelLeft, .color3 .tooColumn .tdTitelright {background-color: #063462; font-weight: 500; color: #9dd1ff!important;}

/* TABLE WITH ONE COLUMN */
.color3 .oneColumn div {background-color: #063462; color: #9dd1ff!important;}

/* TABLE WITH THREE COLUMN */
.color3 .threeColumn .tdTitelLeft, .color3 .threeColumn .tdTitelcenter, .color3 .threeColumn .tdTitelright{background-color: #063462; font-weight: 500; color: #9dd1ff!important;}

/* TABLE WITH THOUR COLUMN */
.color3 .thourColumn .tdTitelLeft, .color3 .thourColumn .tdTitelcenter, .color3 .thourColumn .tdTitelright {background-color: #063462; color: #9dd1ff!important;}

/* COLBACK FORM -- rent of a motor ship */
.color3 form.colback {
	background-color: #93c0e8;
	border-left: 28px solid #063462;
	color: #063462;
}
.color3 form.colback h3 {color: #063462;}
.color3 form.colback div{background-color: #063462;}
.color3 form.colback a{color: #063462;}

/* FOOTER -- in all web site */
.color3 footer{color: #063462; background-color: #93c0e8; font-weight: 500;}
.color3 footer .conteiner img {filter: grayscale(45%) contrast(200%) hue-rotate(195deg); -webkit-filter: grayscale(45%) contrast(200%) hue-rotate(195deg);}
.color3 div.creator {color: #063462; font-weight: 500;}

/* ANCOR IN TEXT ON SAME PAGE */
.color3 a.ancorInTxt{color: #063462; font-weight: 500;}

/* NEWS BLOCK FOR CREATE PAGE WITH ALL NEWS */
.color3 ul.news li a{color: #063462;}

/* BLOCK FOR ANCOR GO BACK TO NWES LIST */
.color3 .goBackToNews img{filter: contrast(200%) hue-rotate(35deg) grayscale(40%); -webkit-filter: contrast(200%) hue-rotate(35deg) grayscale(40%);}

/* TITEL ITEMVAKANSIYA */
.color3 span.titVakansii{color: #063462; font-weight: 500;}

/* FOTO GALARY ON DETAIL NEWS PAGE */
.color3 #fotoGalaryInNews a img{filter: grayscale(100%); -webkit-filter: grayscale(100%);}
/* End */


/* Start:/local/templates/empty/color4.css?15113527798029*/
body.color4 {background: #f7f3d6 !important; color: #413f37!important;}
.color4 .slideOnIndex,.color4 section.indexIcons,.color4 table.plusBoatService img,.color4 .onOfVershion{display: none !important;}
.color4 .content,.color4 tr td {color: #413f37 !important; font-weight: 500 !important;}
.color4 b {font-weight: 700 !important;}
 
/* MENU ON INDEX PAGE */
.color4 section.indexNav{border: 2px solid #413f37;}
.color4 #openCloseSlideMenu div{background-color: #413f37;}
.color4 h3#hMooveSlideMune{color: #413f37; font-weight: 500;}
.color4 #slideMenu{background-color: #f7f3d6; border: 0 solid #413f37;}
.color4 #firstChildMenu,.color4 #lastChildMenu {background-color: #f7f3d6;}
.color4 #slideMenu div h4{color: #413f37;}
.color4 #slideMenu div {background-color: #f7f3d6 !important;}
.color4 #slideMenu div ul li a {color: #413f37; font-weight: 500;}
.color4 #slideMenu div ul li a:hover{color: #413f37;}

/* NEWS ON INDEX PAGE */
.color4 .newsIndex a{color: #413f37; font-weight: 700;}

/* LIST WIDTH OFFERS ON SAME PAGE */
.color4 table.listOffer{border-bottom: solid 1px #413f37;}
.color4 table.listOffer td{border-top: solid 1px #413f37;}

/* LIST WIDTH 2PIXEL POINT IN LEFT SIDE LINE ON SAME PAGE */
.color4 table.lineWidthPoint td div{background-color: #413f37;}

/* ABOUT COST 	LIST */
.color4 ul.boatService img{filter: contrast(200%) hue-rotate(190deg) grayscale(80%); -webkit-filter: contrast(200%) hue-rotate(190deg) grayscale(80%);}
.color4 table.plusBoatService span{color: #413f37; border-bottom: 5px solid #413f37;}

 /* TABLE WITH SERTIFICATES 4x3 */
.color4 table.sert img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}
 
/* TABLE WITH THREE CULUMN FOR CONTACTS PAGE */
.color4 .theeColCont a{color: #413f37;}
.color4 .theeColCont tr{border-bottom: 1px solid #413f37;}
.color4 .theeColCont tr:first-child {border-top: 1px solid #413f37;}

/* STYLES FOR TABLES ON "/uslugi/passazhirskie-perevozki.php" PAGE */
.color4 .cityPoint div{border-bottom: 2px dashed #413f37;}
.color4 .cityPoint div:hover{border-bottom: 2px dashed #413f37;}
.color4 .cityPoint:hover{background-color: #413f37; color: #f7f3d6;}
.color4 .activeCP{background-color: #413f37; color: #f7f3d6;}
.color4 .activeCP div{border-bottom: 2px dashed #413f37;}
.color4 .timeTable6Col tr{border-bottom: 1px solid #413f37;}
.color4 .timeTable6Col tr td div{background-color: #413f37; color: #f7f3d6;}
.color4 .priceTicet img{filter: contrast(200%) hue-rotate(177deg) grayscale(40%) opacity(.86); -webkit-filter: contrast(200%) hue-rotate(177deg) grayscale(50%) opacity(.86);}
.color4 .priceTable10Col tr{border-bottom: 1px solid #413f37;}
.color4 .priceTable10Col .titles div{font-weight: 500;	color: #413f37;}
.color4 .tableThreeCol tr{border-bottom: 1px solid #413f37;}
.color4 .tableThreeCol tr:first-child b{color: #413f37;}
.color4 .tableTooCol tr{border-bottom: 1px solid #413f37;}
.color4 .tableTooCol tr:first-child b{color: #413f37;}

/* YANDEX MAPS ON SAME PAGE */
.color4 .mapConteiner{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.color4 #ymapContacts{filter: grayscale(100%) contrast(105%);-webkit-filter: grayscale(100%) contrast(105%);}
.color4 #ymapIntnav {filter: grayscale(100%);-webkit-filter: grayscale(100%);}

/* IMAGE ON FANCY BOX GALARY */
.color4 #fancybox-img{filter: grayscale(100%);-webkit-filter: grayscale(100%);}


.color4 table.plusBoatService td {border-top: 10px solid #f7f3d6; border-bottom: 10px solid #f7f3d6;}






/* TEMPLATE STYLES */
.color4 input {border-color: #413f37;}
.color4 input::-webkit-input-placeholder {color:#413f37;}
.color4 input::-moz-placeholder          {color:#413f37;}
.color4 input:-moz-placeholder           {color:#413f37;}
.color4 input:-ms-input-placeholder      {color:#413f37;}
.color4 textarea {border-color: #413f37;}
.color4 textarea::-webkit-input-placeholder { color: #413f37; }
.color4 textarea::-moz-placeholder {color: #413f37; }
.color4 textarea:-ms-input-placeholder { color: #413f37; } 
.color4 textarea:-o-input-placeholder { color: #413f37; }

.color4 p {color: #413f37; font-weight: 500;}
.color4 p b {font-weight: 500;}
.color4 tr{border-bottom: 1px solid #413f37;}

/* FOOTNOTE ON SAME PAGE ON SITE */
.color4 span.footnote{color: #413f37; padding-left: 20px; display: block;}

/* ZIG-ZAG LINE ON INDEX PAGE SITE */
.color4 .zigZagLine{
	border-bottom: 2px dashed #413f37;
}

/* HEADER -- in all web site */
.color4 header{background-color: #ddd9bf;}
.color4 a.logo img{filter: contrast(200%) hue-rotate(180deg) grayscale(50%) opacity(.95); -webkit-filter: contrast(200%) hue-rotate(180deg) grayscale(50%) opacity(.95);}
.color4 header nav ul li a{color: #413f37; font-weight: 700;}
.color4 a.vImpaired{color: #413f37;}
.color4 a.vImpaired span{border-bottom: 2px dashed #413f37; font-weight: 500;}

/* NAVIGATION -- in left side block */
.color4 .wrapper nav{background-color: #ddd9bf;}
.color4 .wrapper nav div{background: #413f37 !important; color: #f7f3d6!important;}
.color4 .wrapper nav ul li a{color: #413f37; border-left: 5px solid #ddd9bf; border-right: 5px solid #ddd9bf;}
.color4 .wrapper nav ul li a.active, .color4 .wrapper nav ul li a:hover {border-left: 5px solid #413f37; border-right: 5px solid #413f37;}

/* BLOCK FOR MAIM CONTENT OF PAGE -- in right side at the center fo pages */
.color4 .onOfBorderBottom{border-bottom-color: #413f37 !important;}
.color4 .onOfBorderTop{border-top-color: #413f37 !important;}
.color4 h1,.color4 h2,.color4 h3{color: #413f37; font-weight: 500;}
.color4 b.peacockBlue{color: #413f37;}
.color4 a.mailTo{color: #413f37; font-weight: 500;}
.color4 span.blueAkcent{color: #413f37 !important;}
.color4 span.blueAkcentColorOnly{color: #413f37 !important;}

/* BLOCK WITH DOWNLOAD FILES ON SOME PAGE */
.color4 .download a{color: #413f37;}
.color4 .download img{filter: contrast(200%) hue-rotate(180deg) opacity(.9) grayscale(30%); -webkit-filter: contrast(200%) hue-rotate(180deg) opacity(.9) grayscale(30%);}

/* TABLE WITH TOO COLUMN */
.color4 .tooColumn .tdTitelLeft, .color4 .tooColumn .tdTitelright {background-color: #413f37; font-weight: 500; color: #f7f3d6!important;}

/* TABLE WITH ONE COLUMN */
.color4 .oneColumn div {background-color: #413f37; color: #f7f3d6!important;}

/* TABLE WITH THREE COLUMN */
.color4 .threeColumn .tdTitelLeft, .color4 .threeColumn .tdTitelcenter, .color4 .threeColumn .tdTitelright{background-color: #413f37; font-weight: 500; color: #f7f3d6!important;}

/* TABLE WITH THOUR COLUMN */
.color4 .thourColumn .tdTitelLeft, .color4 .thourColumn .tdTitelcenter, .color4 .thourColumn .tdTitelright {background-color: #413f37; color: #f7f3d6!important;}

/* COLBACK FORM -- rent of a motor ship */
.color4 form.colback {
	background-color: #ddd9bf;
	border-left: 28px solid #413f37;
	color: #413f37;
}
.color4 form.colback h3 {color: #413f37;}
.color4 form.colback div{background-color: #413f37;}
.color4 form.colback a{color: #413f37;}

/* FOOTER -- in all web site */
.color4 footer{color: #413f37; background-color: #ddd9bf; font-weight: 500;}
.color4 footer .conteiner img {filter: grayscale(50%) contrast(200%) hue-rotate(60deg) opacity(.9); -webkit-filter: grayscale(50%) contrast(200%) hue-rotate(60deg) opacity(.9);}
.color4 div.creator {color: #413f37; font-weight: 500;}

/* ANCOR IN TEXT ON SAME PAGE */
.color4 a.ancorInTxt{color: #413f37; font-weight: 500;}

/* NEWS BLOCK FOR CREATE PAGE WITH ALL NEWS */
.color4 ul.news li a{color: #413f37;}

/* BLOCK FOR ANCOR GO BACK TO NWES LIST */
.color4 .goBackToNews img{filter: contrast(200%) hue-rotate(230deg) grayscale(90%); -webkit-filter: contrast(200%) hue-rotate(230deg) grayscale(90%);}

/* TITEL ITEMVAKANSIYA */
.color4 span.titVakansii{color: #413f37; font-weight: 500;}

/* FOTO GALARY ON DETAIL NEWS PAGE */
.color4 #fotoGalaryInNews a img{filter: grayscale(100%); -webkit-filter: grayscale(100%);}
/* End */


/* Start:/local/templates/empty/ffamily2.css?15102458553079*/
/* ПРЕКЛЮЧАЕМ ШРИФТ В ARIAL */

.ffamily2 .offBold{font-weight: 600;}
.ffamily2 header nav ul li a{font: normal nav ul li a 17px/70px Arial, sans-serif;}
.ffamily2 a.vImpaired span{font: normal 16px Arial, sans-serif;}
.ffamily2 h3#hMooveSlideMune{font: normal 28px/54px Arial, sans-serif !important;}
.ffamily2 #slideMenu div h4{font: bold 16px/1.75 Arial, sans-serif;}
.ffamily2 #slideMenu div ul li a {font: bold 16px/1.7 Arial, sans-serif; width: 330px;}
.ffamily2 .contactsIndex h2{font: bold 28px Arial, sans-serif;}
.ffamily2 p {font: normal 18px Arial, sans-serif;}
.ffamily2 h1,.ffamily2 h2,.ffamily2 h3{font: normal 28px Arial, sans-serif !important;}
.ffamily2 .newsIndex a{font: bold 19px Arial, sans-serif; text-transform: none;}
.ffamily2 .newsIndex p{font: normal 18px Arial, sans-serif;}
.ffamily2 footer{font: normal 16px Arial, sans-serif;}
.ffamily2 div.creator {font: normal 16px Arial, sans-serif;}
.ffamily2 .content{font: 18px Arial, sans-serif;}
.ffamily2 a.mailTo{font: 18px Arial, sans-serif;}
.ffamily2 ul.news li a{font: 18px Arial, sans-serif;}
.ffamily2 .wrapper nav div{font: 500 20px/49px Arial, sans-serif;}
.ffamily2 .wrapper nav ul li a{font: normal 18px/1.2 Arial, sans-serif;}
.ffamily2 .wrapper nav ul li a.active, .ffamily2 .wrapper nav ul li a:hover {font: normal 18px/1.2 Arial, sans-serif;}
.ffamily2 .download a{font: 600 18px/52px Arial, sans-serif;}
.ffamily2 .threeColumn .tdTitelLeft, .ffamily2 .threeColumn .tdTitelcenter, .ffamily2 .threeColumn .tdTitelright{font: normal 18px/43px Arial, sans-serif;}
.ffamily2 .threeColumn tr td{font: 18px Arial, sans-serif;}
.ffamily2 span.footnote{font: 600 16px Arial, sans-serif; padding-left: 0;}
.ffamily2 a.ancorInTxt{font: 18px Arial, sans-serif;}
.ffamily2 form.colback {font: 15px/1.2 Arial, sans-serif;}
.ffamily2 .castomInputWidth {font: 18px/50px Arial, sans-serif;}
.ffamily2 .castomTextareaWidth {font: 18px/50px Arial, sans-serif;}
.ffamily2 form.colback h3 {font: bold 28px Arial, sans-serif;}
.ffamily2 form.colback p{font: 18px Arial, sans-serif;}
.ffamily2 form.colback div{font: 18px/50px Arial, sans-serif;}
.ffamily2 form.colback a{font: 15px/1.2 Arial, sans-serif;}
.ffamily2 .thourColumn .tdTitelLeft, .ffamily2 .thourColumn .tdTitelcenter, .ffamily2 .thourColumn .tdTitelright {font: normal 18px/43px Arial, sans-serif;}
.ffamily2 .thourColumn tr td{font: 18px Arial, sans-serif;}
.ffamily2 span.titVakansii{font: 600 28px Arial, sans-serif;}
.ffamily2 .theeColCont tr td{font: 600 16px Arial, sans-serif;}
.ffamily2 .cityPoint div{font: normal 15px Arial, sans-serif;}
.ffamily2 .timeTable6Col tr td{font: 15px/1.2 Arial, sans-serif;}
.ffamily2 .priceTable10Col tr td{font: 700 13px Arial, sans-serif;}
.ffamily2 .tableThreeCol tr td{font: 15px Arial, sans-serif;}
.ffamily2 .tableTooCol tr td{font: 15px Arial, sans-serif;}
.ffamily2 .tooColumn tr td{font: normal 18px/43px Arial, sans-serif;}
.ffamily2 .tooColumn .tdTitelLeft, .ffamily2 .tooColumn .tdTitelright {font: normal 18px/43px Arial, sans-serif;}
/* End */


/* Start:/local/templates/empty/ffamily3.css?15102458565210*/
/* ПРЕКЛЮЧАЕМ ШРИФТ В Times New Roman */

.ffamily3 .offBold{font-weight: 600;}
.ffamily3 header nav ul li a{font: normal 17px/70px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 a.vImpaired span{font: normal 16px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 h3#hMooveSlideMune{font: normal 28px/54px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif !important;}
.ffamily3 #slideMenu div h4{font: bold 16px/1.75 "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 #slideMenu div ul li a {font: bold 16px/1.7 "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif; width: 330px;}
.ffamily3 .contactsIndex h2{font: bold 28px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 p {font: normal 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 h1,.ffamily3 h2,.ffamily3 h3{font: normal 28px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif !important;}
.ffamily3 .newsIndex a{font: bold 19px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif; text-transform: none;}
.ffamily3 .newsIndex p{font: normal 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 footer{font: normal 16px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 div.creator {font: normal 16px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .content{font: 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 a.mailTo{font: 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 ul.news li a{font: 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .wrapper nav div{font: 500 20px/49px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .wrapper nav ul li a{font: normal 18px/1.2 "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .wrapper nav ul li a.active, .ffamily3 .wrapper nav ul li a:hover {font: normal 18px/1.2 "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .download a{font: 600 18px/52px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .threeColumn .tdTitelLeft, .ffamily3 .threeColumn .tdTitelcenter, .ffamily3 .threeColumn .tdTitelright{font: normal 18px/43px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .threeColumn tr td{font: 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 span.footnote{font: 600 16px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif; padding-left: 0;}
.ffamily3 a.ancorInTxt{font: 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 form.colback {font: 15px/1.2 "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .castomInputWidth {font: 18px/50px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .castomTextareaWidth {font: 18px/50px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 form.colback h3 {font: bold 28px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 form.colback p{font: 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 form.colback div{font: 18px/50px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 form.colback a{font: 15px/1.2 "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .thourColumn .tdTitelLeft, .ffamily3 .thourColumn .tdTitelcenter, .ffamily3 .thourColumn .tdTitelright {font: normal 18px/43px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .thourColumn tr td{font: 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 span.titVakansii{font: 600 28px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .theeColCont tr td{font: 600 18px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .cityPoint div{font: normal 15px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .timeTable6Col tr td{font: 15px/1.2 "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .priceTable10Col tr td{font: 700 14px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .tableThreeCol tr td{font: 15px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .tableTooCol tr td{font: 15px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .tooColumn tr td{font: normal 18px/43px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}
.ffamily3 .tooColumn .tdTitelLeft, .ffamily3 .tooColumn .tdTitelright {font: normal 18px/43px "Times New Roman", TimesNewRoman, Times New Roman, Times, sans-serif;}





















/* End */


/* Start:/local/templates/empty/between_letters2.css?15102216674347*/
/* ПРЕКЛЮЧАЕМ МЕЖБУКВЕННЫЙ ИНТЕРВАЛ -- СРЕДНИЙ - 1px;*/

.between_letters2 .offBold{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 header nav ul li a{letter-spacing: 1px; word-spacing: normal; margin-right: 12px;}
.between_letters2 a.logo {margin-right: 80px;}
.between_letters2 a.vImpaired span{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 h3#hMooveSlideMune{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 #slideMenu div h4{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 #slideMenu div ul li a {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 #slideMenu div:first-child{margin-right: 10px; margin-left: 100px;}
.between_letters2 #slideMenu div:last-child{margin-left: 20px;}
.between_letters2 #slideMenu div:first-child ul li a {width: 450px;}
.between_letters2 .contactsIndex {height: 600px;}
.between_letters2 .toColomnTxt{letter-spacing: normal; word-spacing: normal;}
.between_letters2 .contactsIndex h2{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 p {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 h1,.between_letters2 h2,.between_letters2 h3{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .newsIndex a{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .newsIndex p{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 footer{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 div.creator {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .content{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 a.mailTo{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 ul.news li a{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .wrapper nav div{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .wrapper nav ul li a{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .wrapper nav ul li a.active, .between_letters2 .wrapper nav ul li a:hover {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .download a{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .threeColumn .tdTitelLeft, .between_letters2 .threeColumn .tdTitelcenter, .between_letters2 .threeColumn .tdTitelright{letter-spacing: normal; word-spacing: normal;}
.between_letters2 .threeColumn tr td{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 span.footnote{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 a.ancorInTxt{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 form.colback {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .castomInputWidth {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .castomTextareaWidth {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 form.colback h3 {letter-spacing: 1px; word-spacing: normal;}
.between_letters2 form.colback p{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 form.colback div{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 form.colback a{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .thourColumn .tdTitelLeft, .between_letters2 .thourColumn .tdTitelcenter, .between_letters2 .thourColumn .tdTitelright {letter-spacing: normal; word-spacing: normal;}
.between_letters2 .thourColumn tr td{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 span.titVakansii{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .theeColCont tr td{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .cityPoint div{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .timeTable6Col tr td {letter-spacing: normal; word-spacing: normal;}
.between_letters2 .priceTable10Col tr td{letter-spacing: normal; word-spacing: normal;}
.between_letters2 .tableThreeCol tr td{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .tableTooCol tr td{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .tooColumn tr td{letter-spacing: 1px; word-spacing: normal;}
.between_letters2 .tooColumn .tdTitelLeft, .between_letters2 .tooColumn .tdTitelright {letter-spacing: normal; word-spacing: normal;}
.between_letters2 .theeColCont a{letter-spacing: normal; word-spacing: normal;}
.between_letters2 .cityPoint{padding-left: 15px; padding-right: 15px;}
/* End */


/* Start:/local/templates/empty/between_letters3.css?15102216594199*/
/* ПРЕКЛЮЧАЕМ МЕЖБУКВЕННЫЙ ИНТЕРВАЛ -- БОЛЬШОЙ - 2px;*/

.between_letters3 .offBold{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 header nav ul li a{letter-spacing: 2px; word-spacing:2px; margin-right: 12px;}
.between_letters3 a.logo {margin-right: 80px;}
.between_letters3 a.vImpaired span{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 h3#hMooveSlideMune{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 #slideMenu div h4{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 #slideMenu div ul li a {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 #slideMenu div:first-child{margin-right: 10px; margin-left: 100px;}
.between_letters3 #slideMenu div:last-child{margin-left: 20px;}
.between_letters3 #slideMenu div:first-child ul li a {width: 450px;}
.between_letters3 .contactsIndex {height: 600px;}
.between_letters3 .toColomnTxt{letter-spacing: normal; word-spacing: normal;}
.between_letters3 .contactsIndex h2{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 p {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 h1,.between_letters3 h2,.between_letters3 h3{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .newsIndex a{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .newsIndex p{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 footer{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 div.creator {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .content{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 a.mailTo{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 ul.news li a{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .wrapper nav div{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .wrapper nav ul li a{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .wrapper nav ul li a.active, .between_letters3 .wrapper nav ul li a:hover {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .download a{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .threeColumn .tdTitelLeft, .between_letters3 .threeColumn .tdTitelcenter, .between_letters3 .threeColumn .tdTitelright{letter-spacing: normal; word-spacing: normal;}
.between_letters3 .threeColumn tr td{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 span.footnote{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 a.ancorInTxt{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 form.colback {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .castomInputWidth {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .castomTextareaWidth {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 form.colback h3 {letter-spacing: 2px; word-spacing:2px;}
.between_letters3 form.colback p{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 form.colback div{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 form.colback a{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .thourColumn .tdTitelLeft, .between_letters3 .thourColumn .tdTitelcenter, .between_letters3 .thourColumn .tdTitelright {letter-spacing: normal; word-spacing: normal;}
.between_letters3 .thourColumn tr td{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 span.titVakansii{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .theeColCont tr td{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .cityPoint div{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .timeTable6Col tr td {letter-spacing: normal; word-spacing: normal;}
.between_letters3 .priceTable10Col tr td{letter-spacing: normal; word-spacing: normal;}
.between_letters3 .tableThreeCol tr td{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .tableTooCol tr td{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .tooColumn tr td{letter-spacing: 2px; word-spacing:2px;}
.between_letters3 .tooColumn .tdTitelLeft, .between_letters3 .tooColumn .tdTitelright {letter-spacing: normal; word-spacing: normal;}
.between_letters3 .theeColCont a{letter-spacing: normal; word-spacing: normal;}
.between_letters3 .cityPoint{padding-left: 15px; padding-right: 15px;}
/* End */


/* Start:/local/templates/empty/fsize1.css?15102346582884*/
/* ПРЕКЛЮЧАЕМ РАЗМЕР ШРИФТА В МАЛЕНЬКИЙ */

.fontsize1 header nav ul li a{font-size:15px !important;}
.fontsize1 a.vImpaired span{font-size:14px !important;}
.fontsize1 h3#hMooveSlideMune{font-size:26px !important;}
.fontsize1 #slideMenu div h4{font-size:14px !important;}
.fontsize1 #slideMenu div ul li a {font-size:14px !important;}
.fontsize1 .contactsIndex h2{font-size:26px !important;}
.fontsize1 p {font-size:16px !important;}
.fontsize1 h1,.fontsize1 h2,.fontsize1 h3{font-size:26px !important;}
.fontsize1 .newsIndex a{font-size:17px !important;}
.fontsize1 .newsIndex p{font-size:16px !important;}
.fontsize1 footer{font-size:14px !important;}
.fontsize1 div.creator {font-size:14px !important;}
.fontsize1 .content{font-size:16px !important;}
.fontsize1 a.mailTo{font-size:16px !important;}
.fontsize1 ul.news li a{font-size:16px !important;}
.fontsize1 .wrapper nav div{font-size:18px !important;}
.fontsize1 .wrapper nav ul li a{font-size:16px !important;}
.fontsize1 .wrapper nav ul li a.active, .fontsize1 .wrapper nav ul li a:hover {font-size:16px !important;}
.fontsize1 .download a{font-size:16px !important;}
.fontsize1 .threeColumn .tdTitelLeft, .fontsize1 .threeColumn .tdTitelcenter, .fontsize1 .threeColumn .tdTitelright{font-size:16px !important;}
.fontsize1 .threeColumn tr td{font-size:16px !important;}
.fontsize1 span.footnote{font-size:14px !important;}
.fontsize1 a.ancorInTxt{font-size:16px !important;}
.fontsize1 form.colback {font-size:14px !important;}
.fontsize1 .castomInputWidth {font-size:16px !important;}
.fontsize1 .castomTextareaWidth {font-size:16px !important;}
.fontsize1 form.colback h3 {font-size:26px !important;}
.fontsize1 form.colback p{font-size:16px !important;}
.fontsize1 form.colback div{font-size:16px !important;}
.fontsize1 form.colback a{font-size:14px !important;}
.fontsize1 .thourColumn .tdTitelLeft, .fontsize1 .thourColumn .tdTitelcenter, .fontsize1 .thourColumn .tdTitelright {font-size:16px !important;}
.fontsize1 .thourColumn tr td{font-size:16px !important;}
.fontsize1 span.titVakansii{font-size:26px !important;}
.fontsize1 .theeColCont tr td{font-size:14px !important;}
.fontsize1 .cityPoint div{font-size:14px !important;}
.fontsize1 .timeTable6Col tr td{font-size:14px !important;}
.fontsize1 .priceTable10Col tr td{font-size:13px !important;}
.fontsize1 .tableThreeCol tr td{font-size:14px !important;}
.fontsize1 .tableTooCol tr td{font-size:14px !important;}
.fontsize1 .tooColumn tr td{font-size:16px !important;}
.fontsize1 .tooColumn .tdTitelLeft, .fontsize1 .tooColumn .tdTitelright {font-size:16px !important;}
.fontsize1 b.peacockBlue {font-size:16px !important;}
.fontsize1 #slideMenu div:first-child, .fontsize1 #slideMenu div:last-child{margin-top: 50px !important}
.fontsize1 .contactsIndex{height: 450px !important;}
/* End */


/* Start:/local/templates/empty/fsize3.css?15105540443216*/
 /* ПРЕКЛЮЧАЕМ РАЗМЕР ШРИФТА В БОЛЬШОЙ */

.fontsize3 header nav ul li a{font-size:19px !important;}
.fontsize3 a.vImpaired span{font-size:18px !important;}
.fontsize3 h3#hMooveSlideMune{font-size:30px !important;}
.fontsize3 #slideMenu div h4{font-size:18px !important;}
.fontsize3 #slideMenu div ul li a {font-size:18px !important; width: 460px !important;}
.fontsize3 #slideMenu div#lastChildMenu ul li a {width: 300px !important;}
.fontsize3 .contactsIndex h2{font-size:30px !important;}
.fontsize3 p {font-size:20px !important;}
.fontsize3 h1,.fontsize3 h2,.fontsize3 h3{font-size:30px !important;}
.fontsize3 .newsIndex a{font-size:21px !important;}
.fontsize3 .newsIndex p{font-size:20px !important;}
.fontsize3 footer{font-size:18px !important;}
.fontsize3 div.creator {font-size:18px !important;}
.fontsize3 .content{font-size:20px !important;}
.fontsize3 a.mailTo{font-size:20px !important;}
.fontsize3 ul.news li a{font-size:20px !important;}
.fontsize3 .wrapper nav div{font-size:22px !important;}
.fontsize3 .wrapper nav ul li a{font-size:20px !important;}
.fontsize3 .wrapper nav ul li a.active, .fontsize3 .wrapper nav ul li a:hover {font-size:20px !important;}
.fontsize3 .download a{font-size:20px !important;}
.fontsize3 .threeColumn .tdTitelLeft, .fontsize3 .threeColumn .tdTitelcenter, .fontsize3 .threeColumn .tdTitelright{font-size:19px !important;}
.fontsize3 .threeColumn tr td{font-size:20px !important;}
.fontsize3 span.footnote{font-size:18px !important;}
.fontsize3 a.ancorInTxt{font-size:20px !important;}
.fontsize3 form.colback {font-size:17px !important;}
.fontsize3 .castomInputWidth {font-size:20px !important;}
.fontsize3 .castomTextareaWidth {font-size:20px !important;}
.fontsize3 form.colback h3 {font-size:30px !important;}
.fontsize3 form.colback p{font-size:20px !important;}
.fontsize3 form.colback div{font-size:20px !important;}
.fontsize3 form.colback a{font-size:17px !important;}
.fontsize3 .thourColumn .tdTitelLeft, .fontsize3 .thourColumn .tdTitelcenter, .fontsize3 .thourColumn .tdTitelright {font-size:19px !important;}
.fontsize3 .thourColumn tr td{font-size:20px !important;}
.fontsize3 span.titVakansii{font-size:30px !important;}
.fontsize3 .theeColCont tr td{font-size:18px !important;}
.fontsize3 .cityPoint div{font-size:17px !important;}
.fontsize3 .timeTable6Col tr td{font-size:16px !important;}
.fontsize3 .priceTable10Col tr td{font-size:14px !important;}
.fontsize3 .tableThreeCol tr td{font-size:16px !important;}
.fontsize3 .tableTooCol tr td{font-size:16px !important;}
.fontsize3 .tooColumn tr td{font-size:20px !important;}
.fontsize3 .tooColumn .tdTitelLeft, .fontsize3 .tooColumn .tdTitelright {font-size:19px !important;}
.fontsize3 b.peacockBlue {font-size:20px !important;}
.fontsize3 a.logo{margin-right: 40px !important;}
.fontsize3 a.vImpaired{margin-left: 10px !important;}
.fontsize3 #lastChildMenu{margin-left: 30px; !important;}
.fontsize3 #slideMenu div{margin-top: 12px !important;}
.fontsize3 .contactsIndex{height: 610px !important;}
.fontsize3 .cityPoint {padding: 7px 10px 5px !important;}

.fontsize3 #slideMenu div:first-child{margin-right: 0;}
/* End */
/* /local/templates/empty/template_styles.css?177697252318388 */
/* /local/templates/empty/styles.css?17769725239862 */
/* /local/templates/empty/vimpaired.css?15113529789780 */
/* /local/templates/empty/color2.css?15113527787880 */
/* /local/templates/empty/color3.css?15113527787948 */
/* /local/templates/empty/color4.css?15113527798029 */
/* /local/templates/empty/ffamily2.css?15102458553079 */
/* /local/templates/empty/ffamily3.css?15102458565210 */
/* /local/templates/empty/between_letters2.css?15102216674347 */
/* /local/templates/empty/between_letters3.css?15102216594199 */
/* /local/templates/empty/fsize1.css?15102346582884 */
/* /local/templates/empty/fsize3.css?15105540443216 */
