html { height:100%; margin-top:0!important; }
body { margin:0; }
body.home { min-height:1258px; }
.home #main { height:1258px; }
.grad-left { background:url(../img/grad_left.png) repeat-y; position:absolute; z-index:101; left:0; top:0; width:15px; height:100%; }
.grad-right { background:url(../img/grad_right.png) repeat-y; position:absolute; z-index:101; right:0; top:0; width:15px; height:100%; }

.inside { background:url(../img/tlo_niz.png) left bottom no-repeat; width:100%; height:100%; }
.content { background:url(../img/arn2.png) left 2px repeat-x; width:100%; height:100%; }
.home .content { background:url(../img/arnament.png) left 2px repeat-x; }

header { width:1100px; height:421px; position:relative; margin:0 auto; clear:both; }
a#logo { float:left; width:281px; height:306px; background:url(../img/loha.png) -4px top no-repeat; position:absolute; z-index:101; bottom:-7px; left:0; }

header nav { float:right; padding-left:41px; padding-top:20px; width:631px; height:124px; background:url(../img/doska.png) left top no-repeat; margin-top:187px; }
header nav a { text-indent:-10000px; float:left; width:101px; height:45px; }
header nav a.a1 { background:url("../img/sprite9.png") no-repeat scroll -19px -61px rgba(0, 0, 0, 0); margin-top:23px; }
header nav a.a1:hover { background:url("../img/sprite9.png") no-repeat scroll -19px -7px rgba(0, 0, 0, 0); }

header nav a.a2 { background:url("../img/sprite9.png") no-repeat scroll -169px -61px rgba(0, 0, 0, 0); margin-top:23px; margin-left:50px; width:81px; }
header nav a.a2:hover { background:url("../img/sprite9.png") no-repeat scroll -169px -7px rgba(0, 0, 0, 0);}

header nav a.a3 { background:url("../img/sprite9.png") no-repeat scroll -299px -61px rgba(0, 0, 0, 0); margin-top:23px; margin-left:48px; width:73px; }
header nav a.a3:hover { background:url("../img/sprite9.png") no-repeat scroll -299px -7px rgba(0, 0, 0, 0); }
.langs {
    width: 300px;
    position: relative;
    left: 368px;
    bottom: 65px;
    height: 76px;
}
header nav .langs a { height: 29px; width: 33px; margin-left:5px; margin-top:27px; }
header nav .langs a.b1 { background: url("../img/langs.png") no-repeat scroll -83px -29px; margin-left: 53px; }


header nav .langs a.b1:hover, header nav .langs a.b1.active { background:url(../img/langs.png) -83px 0px no-repeat; }

header nav .langs a.b2 { background:url(../img/langs.png) -40px -29px no-repeat; width:26px; }
header nav .langs a.b2:hover, header nav .langs a.b2.active { background:url(../img/langs.png) -40px 0px no-repeat; }

header nav .langs a.b3 { background:url(../img/langs.png) -2px -29px no-repeat; width:33px; }
header nav .langs a.b3:hover, header nav .langs a.b3.active { background:url(../img/langs.png) -2px 0px no-repeat; }

header nav .langs a.b4 { background:url(../img/langs.png) -110px -29px no-repeat; width:33px; }
header nav .langs a.b4:hover, header nav .langs a.b4.active { background:url(../img/langs.png) -110px 0px no-repeat; }

header nav .langs a.b5 { background:url(../img/langs.png) -144px -29px no-repeat; width:33px; }
header nav .langs a.b5:hover, header nav .langs a.b5.active { background:url(../img/langs.png) -144px 0px no-repeat; }

header nav .main-punkts a { height: 33px; width: 86px; margin-right:18px; }
.main-punkts { width:597px; height:33px; float:left; }
header nav a.c1 { background: url("../img/main_punkts.png") -5px top no-repeat; }
header nav a.c2 { background: url("../img/main_punkts.png") no-repeat scroll -109px top rgba(0, 0, 0, 0); width: 128px; }
header nav a.c3 { background: url("../img/main_punkts.png") no-repeat scroll -255px top rgba(0, 0, 0, 0); width: 106px; }
header nav a.c4 { background: url("../img/main_punkts.png") no-repeat scroll -379px top rgba(0, 0, 0, 0); width: 60px; }
header nav a.c5 { background: url("../img/main_punkts.png") no-repeat scroll -457px top rgba(0, 0, 0, 0); margin-right: 0; width: 139px; }

/*MENU STYLES*/

.menu-main-container { float:left; }
.menu-main-container ul { margin:0; padding:0; }
.menu-main-container ul li { list-style-type:none; list-style-image:none; float:left; }
.menu-main-container #menu-item-315>a { background:url("../img/sprite9.png") no-repeat scroll -19px -61px rgba(0, 0, 0, 0); margin-top:23px; }
/*.menu-main-container #menu-item-315>a:hover,*/ .menu-main-container #menu-item-315.current_page_item>a { background:url("../img/sprite9.png") no-repeat scroll -19px -7px rgba(0, 0, 0, 0); }
.menu-main-container #menu-item-316>a { background:url("../img/sprite9.png") no-repeat scroll -169px -61px rgba(0, 0, 0, 0); margin-top:23px; margin-left:50px; width:81px; }
/*.menu-main-container #menu-item-316>a:hover,*/ .menu-main-container #menu-item-316.current_page_item>a { background:url("../img/sprite9.png") no-repeat scroll -169px -7px rgba(0, 0, 0, 0); }
.menu-main-container #menu-item-317>a { background:url("../img/sprite9.png") no-repeat scroll -299px -61px rgba(0, 0, 0, 0); margin-top:23px; margin-left:48px; width:79px; }
/*.menu-main-container #menu-item-317>a:hover,*/ .menu-main-container #menu-item-317.current_page_item>a { background:url("../img/sprite9.png") no-repeat scroll -299px -7px rgba(0, 0, 0, 0); }

#main.ru .menu-main-container #menu-item-315>a { background: url("../img/sprite2.png") no-repeat scroll -11px -4px rgba(0, 0, 0, 0); margin-top: 20px; height:43px; margin-bottom:2px; }
/*#main.ru .menu-main-container #menu-item-315>a:hover,*/ #main.ru .menu-main-container #menu-item-315.current_page_item>a { background:url("../img/sprite2.png") no-repeat scroll -11px -44px rgba(0, 0, 0, 0); height:45px; margin-bottom:0; }
#main.ru .menu-main-container #menu-item-316>a { background:url("../img/sprite2.png") no-repeat scroll -158px -4px rgba(0, 0, 0, 0); margin-top:20px; margin-left:47px; width:81px; height:43px; margin-bottom:2px; }
/*#main.ru .menu-main-container #menu-item-316>a:hover,*/ #main.ru .menu-main-container #menu-item-316.current_page_item>a { background:url("../img/sprite2.png") no-repeat scroll -158px -44px rgba(0, 0, 0, 0); height:45px; margin-bottom:0; }
#main.ru .menu-main-container #menu-item-317>a { background:url("../img/sprite2.png") no-repeat scroll -287px -4px rgba(0, 0, 0, 0); margin-top:20px; margin-left:49px; width:83px; height:43px; margin-bottom:2px; }
/*#main.ru .menu-main-container #menu-item-317>a:hover,*/ #main.ru .menu-main-container #menu-item-317.current_page_item>a { background:url("../img/sprite2.png") no-repeat scroll -287px -44px rgba(0, 0, 0, 0); height:45px; margin-bottom:0; }

#main.en .menu-main-container #menu-item-315>a { background: url("../img/sprite3.png") no-repeat scroll -6px -6px rgba(0, 0, 0, 0); margin-top:19px; height:43px; margin-bottom:3px; width:89px; }
/*#main.en .menu-main-container #menu-item-315>a:hover,*/ #main.en .menu-main-container #menu-item-315.current_page_item>a { background:url("../img/sprite3.png") no-repeat scroll -5px -45px rgba(0, 0, 0, 0); height:46px; margin-bottom:0; }
#main.en .menu-main-container #menu-item-316>a { background: url("../img/sprite3.png") no-repeat scroll -144px -6px rgba(0, 0, 0, 0); height: 43px; margin-bottom: 3px; margin-left: 29px; margin-top: 19px; width: 117px; }
/*#main.en .menu-main-container #menu-item-316>a:hover,*/ #main.en .menu-main-container #menu-item-316.current_page_item>a { background:url("../img/sprite3.png") no-repeat scroll -143px -45px rgba(0, 0, 0, 0); height:46px; margin-bottom:0; }
#main.en .menu-main-container #menu-item-317>a { background: url("../img/sprite3.png") no-repeat scroll -313px -6px rgba(0, 0, 0, 0); height: 43px; margin-bottom: 3px; margin-left: 27px; margin-top: 19px; width: 116px; }
/*#main.en .menu-main-container #menu-item-317>a:hover,*/ #main.en .menu-main-container #menu-item-317.current_page_item>a { background:url("../img/sprite3.png") no-repeat scroll -312px -45px rgba(0, 0, 0, 0); height:46px; margin-bottom:0; }



#main.pl .menu-main-container #menu-item-315>a {
    background: url(../img/sprite9_pl.png) no-repeat scroll -4px -60px rgba(0, 0, 0, 0);
    argin-top: 20px;
    height: 45px;
    margin-bottom: 2px;
    width: 168px;
}
#main.pl .menu-main-container #menu-item-315.current_page_item>a {
    background: url(../img/sprite9_pl.png) no-repeat scroll -6px -8px rgba(0, 0, 0, 0);
}

#main.pl .menu-main-container #menu-item-316>a {
    background: url(../img/sprite9_pl.png) no-repeat scroll -171px -55px rgba(0, 0, 0, 0);
    margin-top: 20px;
    margin-left: 7px;
    width: 103px;
    height: 43px;
    margin-bottom: -1px;
}
#main.pl .menu-main-container #menu-item-316.current_page_item>a {
    background: url(../img/sprite9_pl.png) no-repeat scroll -172px -5px rgba(0, 0, 0, 0);
}

#main.pl .menu-main-container #menu-item-317>a {
    background: url(../img/sprite9_pl.png) no-repeat scroll -293px -54px rgba(0, 0, 0, 0);
    margin-top: 20px;
    margin-left: 27px;
    width: 83px;
    height: 43px;
    margin-bottom: 2px;
}
#main.pl .menu-main-container #menu-item-317.current_page_item>a {
    background: url(../img/sprite9_pl.png) no-repeat scroll -293px -3px rgba(0, 0, 0, 0);
}

/* DEUTSCH */
#main.de .menu-main-container #menu-item-315>a {
    background: url(../img/sprite9_de.png) no-repeat scroll -4px -60px rgba(0, 0, 0, 0);
    argin-top: 20px;
    height: 45px;
    margin-bottom: 2px;
    width: 121px;
}
#main.de .menu-main-container #menu-item-315.current_page_item>a {
    background: url(../img/sprite9_de.png) no-repeat scroll -6px -8px rgba(0, 0, 0, 0);
}

#main.de .menu-main-container #menu-item-316>a {
    background: url(../img/sprite9_de.png) no-repeat scroll -133px -59px rgba(0, 0, 0, 0);
    margin-top: 22px;
    margin-left: 7px;
    width: 117px;
    height: 42px;
}
#main.de .menu-main-container #menu-item-316.current_page_item>a {
    background: url(../img/sprite9_de.png) no-repeat scroll -130px -5px rgba(0, 0, 0, 0);
    position: relative;
    bottom: -6px;
}

#main.de .menu-main-container #menu-item-317>a {
    background: url(../img/sprite9_de.png) no-repeat scroll -271px -55px rgba(0, 0, 0, 0);
    margin-top: 18px;
    margin-left: 27px;
    width: 113px;
    height: 43px;
    margin-bottom: 2px;
}
#main.de .menu-main-container #menu-item-317.current_page_item>a {
    background: url(../img/sprite9_de.png) no-repeat scroll -270px -3px rgba(0, 0, 0, 0);
}




.sub-menu { display:none !important; }
.menu-main-container ul.sub-menu { padding-top: 1px; }
header nav .sub-menu a { height:auto; }
.menu-main-container .menu-item { position:relative; z-index: 1;}	
.menu-main-container .menu-item .sub-menu { position:absolute; top:63px; left:-16px; }	
.menu-main-container .menu-item#menu-item-316 .sub-menu { left:29px; }	
#main.en .menu-main-container .menu-item#menu-item-316 .sub-menu { left:11px; }	
.menu-main-container .menu-item#menu-item-317 .sub-menu { left:30px; }	
#main.en .menu-main-container .menu-item#menu-item-317 .sub-menu { left:11px; }	
.menu-main-container .menu-item:hover .sub-menu { display:block !important; }	
.menu-main-container .sub-menu { width: 186px;
    background-color: #e5d5ac;
    border-radius: 20px;
    margin-top: 0px; }
.menu-main-container .sub-menu a { color: #300703; font-family: 'Times New Roman',Times New Roman,"Times New Roman",Times,serif; font-size: 19px; margin: 4px 0 0 20px; text-decoration: none; text-indent: 0 !important; }
.menu-main-container .sub-menu a:hover { text-decoration:underline; }

.menu-menu2-container { width:597px; height:33px; float:left; position: relative; bottom: 52px;}
.menu-menu2-container ul { margin:0; padding:0; }
.menu-menu2-container ul li { list-style-type:none; list-style-image:none; float:left; }
.menu-menu2-container ul li a { height: 33px; margin-right: 18px; width: 86px; }
.menu-menu2-container #menu-item-318 a { background:url("../img/main_punkts.png") -5px top no-repeat; }
.menu-menu2-container #menu-item-318 a:hover, .menu-menu2-container #menu-item-318.current_page_item a { background:url("../img/sprite4.png") -7px -1px no-repeat; }
.menu-menu2-container #menu-item-319 a { background: url("../img/main_punkts.png") no-repeat scroll -109px top rgba(0, 0, 0, 0); width: 128px; }
.menu-menu2-container #menu-item-319 a:hover, .menu-menu2-container #menu-item-319.current_page_item a { background: url("../img/sprite4.png") no-repeat scroll -111px -1px rgba(0, 0, 0, 0); width: 128px; }
.menu-menu2-container #menu-item-320 a { background: url("../img/main_punkts.png") no-repeat scroll -255px top rgba(0, 0, 0, 0); width: 106px; }
.menu-menu2-container #menu-item-320 a:hover, .menu-menu2-container #menu-item-320.current_page_item a { background: url("../img/sprite4.png") no-repeat scroll -257px -1px rgba(0, 0, 0, 0); width: 106px; }
.menu-menu2-container #menu-item-321 a { background: url("../img/main_punkts.png") no-repeat scroll -379px top rgba(0, 0, 0, 0); width: 60px; }
.menu-menu2-container #menu-item-321 a:hover, .menu-menu2-container #menu-item-321.current_page_item a { background: url("../img/sprite4.png") no-repeat scroll -381px -1px rgba(0, 0, 0, 0); width: 60px; }
.menu-menu2-container #menu-item-322 a { background: url("../img/main_punkts.png") no-repeat scroll -457px top rgba(0, 0, 0, 0); margin-right: 0; width: 139px; }
.menu-menu2-container #menu-item-322 a:hover, .menu-menu2-container #menu-item-322.current_page_item a { background: url("../img/sprite4.png") no-repeat scroll -459px -1px rgba(0, 0, 0, 0); margin-right: 0; width: 139px; }

#main.ru .menu-menu2-container #menu-item-318 a { background:url("../img/sprite5.png") -6px 5px no-repeat; }
#main.ru .menu-menu2-container #menu-item-318 a:hover,#main.ru .menu-menu2-container #menu-item-318.current_page_item a { background:url("../img/sprite6.png") -5px 3px no-repeat; }
#main.ru .menu-menu2-container #menu-item-319 a { background: url("../img/sprite5.png") no-repeat scroll -110px 5px rgba(0, 0, 0, 0); width: 128px; }
#main.ru .menu-menu2-container #menu-item-319 a:hover,#main.ru .menu-menu2-container #menu-item-319.current_page_item a { background: url("../img/sprite6.png") no-repeat scroll -109px 3px rgba(0, 0, 0, 0); }
#main.ru .menu-menu2-container #menu-item-320 a { background: url("../img/sprite5.png") no-repeat scroll -256px 5px rgba(0, 0, 0, 0); width: 106px; }
#main.ru .menu-menu2-container #menu-item-320 a:hover,#main.ru .menu-menu2-container #menu-item-320.current_page_item a { background: url("../img/sprite6.png") no-repeat scroll -255px 3px rgba(0, 0, 0, 0); }
#main.ru .menu-menu2-container #menu-item-321 a { background: url("../img/sprite5.png") no-repeat scroll -380px 5px rgba(0, 0, 0, 0); width: 56px; }
#main.ru .menu-menu2-container #menu-item-321 a:hover,#main.ru .menu-menu2-container #menu-item-321.current_page_item a { background: url("../img/sprite6.png") no-repeat scroll -379px 3px rgba(0, 0, 0, 0); }
#main.ru .menu-menu2-container #menu-item-322 a { background: url("../img/sprite5.png") no-repeat scroll -454px 5px rgba(0, 0, 0, 0); margin-right: 0; width: 139px; }
#main.ru .menu-menu2-container #menu-item-322 a:hover,#main.ru .menu-menu2-container #menu-item-322.current_page_item a { background: url("../img/sprite6.png") no-repeat scroll -453px 3px rgba(0, 0, 0, 0); margin-right: 0; }

#main.en .menu-menu2-container #menu-item-318 a { background:url("../img/sprite7.png") -6px 3px no-repeat; }
#main.en .menu-menu2-container #menu-item-318 a:hover,#main.en .menu-menu2-container #menu-item-318.current_page_item a { background:url("../img/sprite8.png") -6px 3px no-repeat; }
#main.en .menu-menu2-container #menu-item-319 a { background: url("../img/sprite7.png") no-repeat scroll -110px 3px rgba(0, 0, 0, 0); width: 122px; }
#main.en .menu-menu2-container #menu-item-319 a:hover,#main.en .menu-menu2-container #menu-item-319.current_page_item a { background: url("../img/sprite8.png") no-repeat scroll -110px 3px rgba(0, 0, 0, 0); }
#main.en .menu-menu2-container #menu-item-320 a { background: url("../img/sprite7.png") no-repeat scroll -240px 3px rgba(0, 0, 0, 0); width: 70px; }
#main.en .menu-menu2-container #menu-item-320 a:hover,#main.en .menu-menu2-container #menu-item-320.current_page_item a { background: url("../img/sprite8.png") no-repeat scroll -240px 3px rgba(0, 0, 0, 0); }
#main.en .menu-menu2-container #menu-item-321 a { background: url("../img/sprite7.png") no-repeat scroll -321px 3px rgba(0, 0, 0, 0); width: 60px; }
#main.en .menu-menu2-container #menu-item-321 a:hover,#main.en .menu-menu2-container #menu-item-321.current_page_item a { background: url("../img/sprite8.png") no-repeat scroll -321px 3px rgba(0, 0, 0, 0); }
#main.en .menu-menu2-container #menu-item-322 a { background: url("../img/sprite7.png") no-repeat scroll -391px 3px rgba(0, 0, 0, 0); margin-right: 0; width: 139px; }
#main.en .menu-menu2-container #menu-item-322 a:hover,#main.en .menu-menu2-container #menu-item-322.current_page_item a { background: url("../img/sprite8.png") no-repeat scroll -391px 3px rgba(0, 0, 0, 0); margin-right: 0; }

#main.pl .menu-menu2-container #menu-item-318 a { background:url("../img/sprite6_pl.png") -1px 3px no-repeat; }
#main.pl .menu-menu2-container #menu-item-318 a:hover,#main.en .menu-menu2-container #menu-item-318.current_page_item a { background:url("../img/sprite6_pl.png") -1px 3px no-repeat; }
#main.pl .menu-menu2-container #menu-item-319 a { background: url("../img/sprite6_pl.png") no-repeat scroll -90px 3px rgba(0, 0, 0, 0); width: 75px; }
#main.pl .menu-menu2-container #menu-item-319 a:hover,#main.en .menu-menu2-container #menu-item-319.current_page_item a { background: url("../img/sprite6_pl.png") no-repeat scroll -90px 3px rgba(0, 0, 0, 0); }

#main.pl .menu-menu2-container #menu-item-320 a { background: url("../img/sprite6_pl.png") no-repeat scroll -170px 3px rgba(0, 0, 0, 0); width: 70px; }
#main.pl .menu-menu2-container #menu-item-320 a:hover,#main.en .menu-menu2-container #menu-item-320.current_page_item a { background: url("../img/sprite6_pl.png") no-repeat scroll -170px 3px rgba(0, 0, 0, 0); }

#main.pl .menu-menu2-container #menu-item-321 a { background: url("../img/sprite6_pl.png") no-repeat scroll -312px 3px rgba(0, 0, 0, 0); width: 60px; }
#main.pl .menu-menu2-container #menu-item-321 a:hover,#main.en .menu-menu2-container #menu-item-321.current_page_item a { background: url("../img/sprite6_pl.png") no-repeat scroll -312px 3px rgba(0, 0, 0, 0); }

#main.pl .menu-menu2-container #menu-item-322 a { background: url("../img/sprite6_pl.png") no-repeat scroll -391px 3px rgba(0, 0, 0, 0); margin-right: 0; width: 210px; }
#main.pl .menu-menu2-container #menu-item-322 a:hover,#main.en .menu-menu2-container #menu-item-322.current_page_item a { background: url("../img/sprite6_pl.png") no-repeat scroll -391px 3px rgba(0, 0, 0, 0); margin-right: 0; }

/* deutsch */
#main.de .menu-menu2-container #menu-item-318 a { background:url("../img/sprite6_de.png") -1px 3px no-repeat; }
#main.de .menu-menu2-container #menu-item-318 a:hover,#main.en .menu-menu2-container #menu-item-318.current_page_item a { background:url("../img/sprite6_de.png") -1px 3px no-repeat; }

#main.de .menu-menu2-container #menu-item-319 a {
    background: url(../img/sprite6_de.png) no-repeat scroll -108px 3px rgba(0, 0, 0, 0);
    width: 91px;
}

#main.de .menu-menu2-container #menu-item-320 a {
    background: url(../img/sprite6_de.png) no-repeat scroll -216px 3px rgba(0, 0, 0, 0);
    width: 111px;
}

#main.de .menu-menu2-container #menu-item-321 a {
    background: url(../img/sprite6_de.png) no-repeat scroll -344px 3px rgba(0, 0, 0, 0);
    width: 65px;
}

#main.de .menu-menu2-container #menu-item-322 a {
    background: url(../img/sprite6_de.png) no-repeat scroll -424px 3px rgba(0, 0, 0, 0);
    margin-right: 0;
    width: 168px;
}



.menu-footermenu-container ul { margin:0; padding:0; }
.menu-footermenu-container ul li { list-style-type:none; list-style-image:none; float:right; }
.menu-footermenu-container ul li#menu-item-343 { width:213px; height:139px; background:url(../img/1/kuchnia.png) center bottom no-repeat; }
.menu-footermenu-container ul li#menu-item-344 { width:185px; margin-right:28px; height:163px; background:url(../img/1/kufar.png) center bottom no-repeat; }
.menu-footermenu-container ul li#menu-item-698 { width:161px; margin-right:41px; height:160px; background:url(../img/1/paciaon.png) center bottom no-repeat; }
.menu-footermenu-container ul li a { display:block; width:100%; height:17px; text-indent:-10000px; margin-bottom:16px; }
.menu-footermenu-container ul li#menu-item-343 a { background:url(../img/1/3_pas.png) center top no-repeat; } 
.menu-footermenu-container ul li#menu-item-343 a:hover, .menu-footermenu-container ul li#menu-item-343.current_page_item a { background:url(../img/1/3.png) center top no-repeat; } 
.menu-footermenu-container ul li#menu-item-344 a { background:url(../img/1/2_pas.png) center top no-repeat; } 
.menu-footermenu-container ul li#menu-item-344 a:hover, .menu-footermenu-container ul li#menu-item-344.current_page_item a { background:url(../img/1/2.png) center top no-repeat; } 
.menu-footermenu-container ul li#menu-item-698 a { background:url(../img/1/1_pas.png) center top no-repeat; } 
.menu-footermenu-container ul li#menu-item-698 a:hover, .menu-footermenu-container ul li#menu-item-698.current_page_item a { background:url(../img/1/1.png) center top no-repeat; } 

#main.ru .menu-footermenu-container ul li#menu-item-698 { width:165px; }
#main.ru .menu-footermenu-container ul li#menu-item-698 a { background:url("../img/sprite10.png") no-repeat scroll -54px -110px rgba(0, 0, 0, 0); } 
#main.ru .menu-footermenu-container ul li#menu-item-698 a:hover, #main.ru .menu-footermenu-container ul li#menu-item-698.current_page_item a { background:url("../img/sprite10.png") no-repeat scroll -54px -150px rgba(0, 0, 0, 0); } 
#main.ru .menu-footermenu-container ul li#menu-item-344 { width:219px; }
#main.ru .menu-footermenu-container ul li#menu-item-344 a { background:url("../img/sprite10.png") no-repeat scroll -309px -110px rgba(0, 0, 0, 0); } 
#main.ru .menu-footermenu-container ul li#menu-item-344 a:hover, #main.ru .menu-footermenu-container ul li#menu-item-344.current_page_item a { background:url("../img/sprite10.png") no-repeat scroll -309px -150px rgba(0, 0, 0, 0); } 
#main.ru .menu-footermenu-container ul li#menu-item-343 a { background:url("../img/sprite10.png") no-repeat scroll -590px -110px rgba(0, 0, 0, 0); } 
#main.ru .menu-footermenu-container ul li#menu-item-343 a:hover, #main.ru .menu-footermenu-container ul li#menu-item-343.current_page_item a { background:url("../img/sprite10.png") no-repeat scroll -590px -150px rgba(0, 0, 0, 0); }

#main.en .menu-footermenu-container ul li#menu-item-698 { width:240px; }
#main.en .menu-footermenu-container ul li#menu-item-698 a { background:url("../img/sprite10.png") no-repeat scroll -11px -53px rgba(0, 0, 0, 0); } 
#main.en .menu-footermenu-container ul li#menu-item-698 a:hover, #main.en .menu-footermenu-container ul li#menu-item-698.current_page_item a { background:url("../img/sprite10.png") no-repeat scroll -11px -18px rgba(0, 0, 0, 0); } 
#main.en .menu-footermenu-container ul li#menu-item-344 { width:216px; }
#main.en .menu-footermenu-container ul li#menu-item-344 a { background:url("../img/sprite10.png") no-repeat scroll -340px -53px rgba(0, 0, 0, 0); } 
#main.en .menu-footermenu-container ul li#menu-item-344 a:hover, #main.en .menu-footermenu-container ul li#menu-item-344.current_page_item a { background:url("../img/sprite10.png") no-repeat scroll -340px -18px rgba(0, 0, 0, 0); } 
#main.en .menu-footermenu-container ul li#menu-item-343 a { background:url("../img/sprite10.png") no-repeat scroll -628px -53px rgba(0, 0, 0, 0); } 
#main.en .menu-footermenu-container ul li#menu-item-343 a:hover, #main.en .menu-footermenu-container ul li#menu-item-343.current_page_item a { background:url("../img/sprite10.png") no-repeat scroll -628px -18px rgba(0, 0, 0, 0); }

#main.pl .menu-footermenu-container ul li#menu-item-698 { width:240px; }
#main.pl .menu-footermenu-container ul li#menu-item-698 a { background:url("../img/sprite_pl_de.png") no-repeat scroll -11px -53px rgba(0, 0, 0, 0); } 
#main.pl .menu-footermenu-container ul li#menu-item-698 a:hover, #main.pl .menu-footermenu-container ul li#menu-item-698.current_page_item a { background:url("../img/sprite_pl_de.png") no-repeat scroll -11px -18px rgba(0, 0, 0, 0); } 
#main.pl .menu-footermenu-container ul li#menu-item-344 { width:216px; }
#main.pl .menu-footermenu-container ul li#menu-item-344 a { background:url("../img/sprite_pl_de.png") no-repeat scroll -289px -53px rgba(0, 0, 0, 0); } 
#main.pl .menu-footermenu-container ul li#menu-item-344 a:hover, #main.pl .menu-footermenu-container ul li#menu-item-344.current_page_item a { background:url("../img/sprite_pl_de.png") no-repeat scroll -289px -18px rgba(0, 0, 0, 0); } 
#main.pl .menu-footermenu-container ul li#menu-item-343 a { background:url("../img/sprite_pl_de.png") no-repeat scroll -562px -53px rgba(0, 0, 0, 0);     width: 241px; } 
#main.pl .menu-footermenu-container ul li#menu-item-343 a:hover, #main.pl .menu-footermenu-container ul li#menu-item-343.current_page_item a { background:url("../img/sprite_pl_de.png") no-repeat scroll -562px -18px rgba(0, 0, 0, 0);     width: 241px;}


#main.de .menu-footermenu-container ul li#menu-item-698 { width:165px; }
#main.de .menu-footermenu-container ul li#menu-item-698 a {
    background: url(../img/sprite_pl_de.png) no-repeat scroll -30px -140px rgba(0, 0, 0, 0);
    width: 280px !important;
    height: 47px;
    position: relative;
    right: 48px; 
}#main.de .menu-footermenu-container ul li#menu-item-698 a:hover, #main.de .menu-footermenu-container ul li#menu-item-698.current_page_item a { 
    background:url("../img/sprite_pl_de.png") no-repeat scroll -30px -105px rgba(0, 0, 0, 0);
    width: 110px;  
    height: 38px;

} 
#main.de .menu-footermenu-container ul li#menu-item-344 a {
    background: url("../img/sprite_pl_de.png") no-repeat scroll -309px -139px rgba(0, 0, 0, 0);
    width: 261px;
    height: 38px;
    position: relative;
    right: 36px;


}
#main.de .menu-footermenu-container ul li#menu-item-344 a:hover, #main.de .menu-footermenu-container ul li#menu-item-344.current_page_item a { 
    background:url("../img/sprite_pl_de.png") no-repeat scroll -309px -104px rgba(0, 0, 0, 0);
} 
#main.de .menu-footermenu-container ul li#menu-item-343 a {
    background: url(../img/sprite_pl_de.png) no-repeat scroll -609px -139px rgba(0, 0, 0, 0);
    height: 23px;
}
#main.de .menu-footermenu-container ul li#menu-item-343 a:hover, #main.de .menu-footermenu-container ul li#menu-item-343.current_page_item a { 
    background:url("../img/sprite_pl_de.png") no-repeat scroll -609px -104px rgba(0, 0, 0, 0);
}



.center { width:1100px; height:498px; margin:0 auto; clear:both; }
.text { width:813px; float:right; background:url(../img/ark1.png) center top no-repeat; height:505px; overflow:visible; margin-right:2px; }
.text .in1 { background:url(../img/ark2.png) center 310px no-repeat; }
.text .in2 { background:url(../img/ark3.png) center bottom no-repeat; width:813px; height:100%; height:510px; }

.center.page { height:auto!important; } 
.center.page .text { /*background:url(../img/ark1in.png) center top no-repeat;*/ background:none; height:auto!important; position:relative; padding-bottom:38px; min-height:331px; }
.center.page .text h1 { position:relative; z-index:10; }
.center.page .text .about { position:relative; z-index:10; }
.ins { min-height:266px; }

.ink1 { height:176px; width:817px; background:url(../img/ark1in.png) center top no-repeat; position:absolute; z-index:1; top:7px; }
.ink2 { height:4px; width:817px; background:url(../img/ark2in.png) center top repeat-y; position:absolute; z-index:1; top:183px; }
.ink3 { height:176px; width:817px; background:url(../img/ark3in.png) center top no-repeat; position:absolute; z-index:1; top:187px; }

.center.page .text .in1 { background:none; float:left; padding-bottom: 57px; }
.center.page .text .in2 { /*background:url(../img/ark3in.png) center bottom no-repeat;*/ background:none; min-height:356px; height:auto!important; float:left; }

.text h1 { color: #880000; float: left; font-family: 'Times New Roman',Times New Roman,"Times New Roman",Times,serif; font-size: 24px; font-weight: normal; margin-left: 99px; margin-top: 23px; margin-bottom:7px; }
.text .about { width:758px; float:left; margin-left:25px; }
.text .about .ryska { height:4px; width:100%; background:url(../img/ryska.png) center top no-repeat; float:left; clear:both; }
.text .about p { float: left;
    font-family: 'Times New Roman',Times New Roman,"Times New Roman",Times,serif;
    font-size: 15px;
    line-height: 16px;
    margin-bottom: 10px;
    margin-left: 27px;
    margin-top: 9px;
    width: 320px;
    margin-right:5px;
    text-indent:5px; }
.center.page .text .about p { float:none; width:auto; } 	 
.slideshow { background: url("../img/fon1.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    float: right;
    height: 162px;
    margin-right: 14px;
    margin-top: 8px;
    margin-bottom: 8px;
    width: 391px;
    border-radius:13px;	
    -webkit-border-radius:13px;
    -moz-border-radius:13px;	}
.text h2 { background: url("../img/nadpis.png") no-repeat right 4px; color: #880000; float: left; font-family: 'Times New Roman',Times New Roman,"Times New Roman",Times,serif; font-size: 24px; line-height:24px; font-weight: normal; margin-left: 27px; margin-top: 3px; margin-bottom:0; padding-right:203px; }
.text .about p.nav1 { text-align:justify; width:711px; padding-right:133px; text-indent:4px; margin:7px 5px 7px 27px; overflow: hidden; /*height: 92px;*/}
.img_news1 {
    height: 86px;
    float: right;
}

.img_news2 {
    height: 86px;
    float: right;
}
.text_news {
    float: left;
}
.text_img {
    float: right;
}

.text .about p.nav2 { text-align:justify; padding-bottom:8px; width:711px; padding-right:133px; text-indent:4px; margin:7px 5px 7px 27px; /*height: 109px;*/ overflow: hidden; }
.text .about p span { color: #880000; }
.text .about p a { color: #880000; }
.ryska.last { margin-top:3px; }

footer { width:1100px; height:332px; margin:0 auto; clear:both; position:relative; /*background:url(../img/copy.png) center 310px no-repeat;*/ }
.not-front footer { width:1440px; background:url(../img/arn3.png) 0 198px repeat-x; }
footer .copyright { bottom: 5px; left: 618px; position: absolute; }
.home footer .copyright { left: 448px; }
footer>div { float:right; /*width:213px;*/ margin-right:45px; margin-top: 35px; }
.not-front footer>div { margin-right:215px; }
footer>div.el2 { width:185px; margin-right:60px; }
footer>div.el3 { width:161px; margin-right:60px; }
footer>div img { display:block; margin:0 auto; }
footer>div a { display:block; width:100%; height:17px; text-indent:-10000px; margin-bottom:16px; }
footer div.el1 a { background:url(../img/1/3_pas.png) center top no-repeat; } 
footer div.el1 a:hover { background:url(../img/1/3.png) center top no-repeat; } 
footer div.el2 a { background:url(../img/1/2_pas.png) center top no-repeat; } 
footer div.el2 a:hover { background:url(../img/1/2.png) center top no-repeat; } 
footer div.el3 a { background:url(../img/1/1_pas.png) center top no-repeat; } 
footer div.el3 a:hover { background:url(../img/1/1.png) center top no-repeat; } 
.inn { color: #1F0D14;
    font-family: 'Times New Roman',Times New Roman,"Times New Roman",Times,serif;
    font-size: 13px;
    line-height: 25px;
    position: absolute;
    right: -199px;
    text-align: center;
    top: 35px;
    width: 160px;
    z-index: 101; }
	
.gallery.clearfix { position:relative; z-index:100; }	 

/*!!GALLERY STYLES!!*/	

.gallery .ins { margin-top:31px; }

.ins .gllr_image_row {
   margin-left:41px;
}

.gallery_detail_box a { text-decoration:none; color:#880000; }
.gallery_detail_box a:hover { text-decoration:underline; }

#adminmenu #menu-posts-gallery:hover div.wp-menu-image:before, #adminmenu #menu-posts-gallery.wp-has-current-submenu div.wp-menu-image:before, #adminmenu #menu-posts-gallery div.wp-menu-image:before {
    background: url("../images/menu_single.png") no-repeat scroll center 8px rgba(0, 0, 0, 0);
    content: "";
}
#adminmenu #menu-posts-gallery.wp-not-current-submenu div.wp-menu-image {
    opacity: 0.7;
}
a.gllr_pro_version {
    color: #666666;
    text-decoration: none;
}
div.gllr_pro_version {
    background: none repeat scroll 0 0 #E0E0E0;
    border: 1px solid #AAAAAA;
    padding: 2px 3px;
}
ul.gallery {
    list-style: none outside none;
}
.about .gallery.clearfix {
    display: table;
    margin: 0 auto;
}
.gallery_box ul {
    list-style: none outside none !important;
    margin: 0;
}
.gallery_box li {
    clear: both;
    list-style: none outside none;
    padding: 10px 10px 0 0;
}
.gallery_box li img {
    border: 1px solid #BDBDBD;
    float: left;
    margin: 0 10px 10px 0;
    padding: 5px;
}
.gallery_box p {
    margin-bottom: 0;
}
.gallery_detail_box {
    float: left;
}
.gallery_box .gallery_detail_box p.title {
    color: #000000;
    font-weight: bold;
    line-height: 1.5em;
    margin: 0 0 10px;
}
.clear {
    clear: both;
    height: 0;
}
.gllr_image_text {
    width: 150px;
}
.gllr_link_text, .gllr_image_alt_tag {
    width: 170px;
}
.gllr_order_text {
    width: 20px;
}
.ins .gllr_image_block {
    float: left;
}
.ins .gllr_image_block a img {
    -moz-box-sizing: content-box;
    border: 10px solid #F1F1F1;
    margin-top: 0;
}
#Upload-File .gllr_order_message {
    padding-bottom: 10px;
}
.ins .gllr_image_block {
    float: left;
	margin-bottom: 14px;
    margin-right: 30px;
}
#Upload-File .gallery .gllr_border_image {
    border: 1px solid #BDBDBD;
}
#Upload-File .gallery .gllr_border_image img {
    padding: 10px;
}
#Upload-File .gallery .small_text {
    color: #808080;
    font-size: 10px;
}
.gallery .delete {
    padding-top: 2px;
    text-align: center;
}
.ins .gllr_image_block p {
    border: 1px solid #BDBDBD;
    margin: 5px 6px 0 0;
    padding: 0;
}
.gllr_single_image_text {
    color: #888888;
    font-size: 12px;
}
.gllr_image_row {
    clear: both;
}
.gallery li {
    float: left;
    margin: 5px 6px 10px 0;
}
.gallery .gllr_image_container {
    border: 1px solid #BDBDBD;
}
.gallery .delete {
    padding-top: 2px;
    text-align: center;
}
.pp_social {
    display: none;
}
#gllr_form_image_size .gllr_width_labels label {
    float: left;
    margin-right: 5px;
    min-width: 115px;
}
#gllr_form_image_size input[type="radio"] {
    float: left;
    margin-right: 5px;
    position: relative;
    top: 5px;
}
#gllr_form_image_size .label_radio {
    cursor: default;
    width: 540px;
}
#gllr_border_images_color_small {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #CCCCCC;
    box-shadow: 0 9px 0 rgba(255, 255, 255, 0.1) inset;
    display: inline-block;
    height: 20px;
    position: relative;
    top: -2px;
    vertical-align: middle;
    width: 20px;
}
#fancybox-wrap {
    -moz-box-sizing: content-box;
}
#fancybox-wrap * {
    -moz-box-sizing: content-box;
}
.gllr_image_block img {
    border-style: solid;
}
.minicolors input {
    height: 22px !important;
}
#gllr_loader, #gllr_img_loader {
    display: none;
    float: left;
    position: relative;
}
#ajax_update_postmeta, #ajax_update_images {
    float: left;
}
#gllr_date_additional_field, #gllr_link_additional_field, #gllr_shrdescription_additional_field, #gllr_description_additional_field, #gllr_svn_additional_field, #gllr_executor_additional_field, #gllr_technologies_additional_field {
    float: left;
    margin-right: 3px;
    position: relative;
    top: 2px;
}
#box {
    position: relative;
    bottom: 400px;
    right: 80px;
}
.galleria-images {
}
.galleria-image img {
	width: 291px !important
}
.galleria-stage,
.galleria-image,
.galleria-image img {
height: 100%;
}


.instagram-media {
    position: relative;
    left: 20px;
}
