@charset "utf-8";


body {
	text-transform:lowercase;
}




@font-face {
	font-family: sitefont;
	src: url(bn_gremlins-webfont.ttf) format("truetype"); 
}

.div_all {
	width: 100%;
	text-align: center;
}
.display-none {
	display: none;
}

.div_bk1 {
	background-image: url(../../images/bk1.png);
	background-repeat: repeat;
	height: 800px;
	width: 980px;
}
.div_meniu_all {
	background-color: #272727;
	height: 49px;
	width: 930px;
}
.div_big_pic_all {
	height: 481px;
	width: 930px;
}
.div_layer-all1 {
	height: 481px;
	width: 930px;
	background-color:#000;
	
}
.div_layer-all-in1 {
	height: 400px;
	width: 840px;
}


.div_up1 {
	height: 100px;
	width: 930px;
}
.div_up1-r {
	width: 430px;
}

.div_up1-l {
	width: 500px;
}

.div_logo_big {
	font-family: sitefont, arial;
	text-shadow:1px 1px 1px #FFF;
	font-size: 70px;
	color: #000;
	text-align: left;
	width: 150px;
	line-height: 64px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.div_logo_small {
	font-family: sitefont, arial;
	text-shadow:1px 1px 1px #FFF;
	font-size: 16px;
	color: #9a9a9a;
	line-height: 10px;
	letter-spacing: 4px;
}
.meniu1 {
	text-shadow:1px 1px 1px #000;
	font-size: 20px;
	color: #9a9a9a;
	height: 49px;
	padding-left: 14px;
	padding-right: 14px;
	-webkit-transition-duration: 0.5s;
}
.meniu1:hover {
	background-color: #444;
	}
.meniu1:active {
	background-color: #fff;
	text-shadow:1px 1px 1px #ccc;
	}
.div_down_line {
	background-color: #CDCDCD;
	height: 1px;
	width: 930px;
}
.div_down1-r {
	width: 530px;
	font-size: 14px;
	color: #B4B4B4;
	margin-top: 15px;
	text-shadow: 1px 1px 1px #FFF;
}
.div_down1-8 {
	width: 930px;
	font-size: 14px;
	color: #B4B4B4;
	margin-bottom: 15px;
	text-shadow: 1px 1px 1px #FFF;
}

.div_down1-l {
	width: 400px;
}
.div_down_lang1 {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
}
.div_down_lang2 {
}








.div_bk2 {
	background-image: url(../../images/bk2.png);
	height: 800px;
	width: 980px;
}
#div-layer1 {
	position:absolute;
	z-index:10;
	text-align: center;
	width: 100%;
	top: 171px;
}

#fleft-img-about {
	float:right;
	margin-right: 50px;
	margin-left: 10px;
}

.titel-categ-white {
	font-size: 45px;
	color: #FFF;
	line-height: 50px;
	text-shadow:1px 1px 1px #000;
	letter-spacing: -1px;
	word-spacing: -5px;
}
.div_about-scroll1 {
	font-family: arial;
	height: 330px;
	width: 730px;
	overflow: auto;
	text-align: left;
	padding-left: 35px;
	color: #999;
	font-size: 14px;
	margin-left: 10px;
	text-shadow: 1px 1px 1px #000;
	margin-top: 20px;
}
.div_about-scroll1right {
	font-family: arial;
	height: 280px;
	width: 700px;
	overflow: auto;
	text-align: left;
	padding-left: 35px;
	color: #999;
	font-size: 14px;
	margin-left: 10px;
	text-shadow: 1px 1px 1px #000;
}

.div-abu-in11 {
	height: 280px;
	width: 100%;
}
.tabe-contact1 {
	font-family: arial;
	font-size: 14px;
	color: #999;
	text-shadow:1px 1px 1px #000;
}
.tabe-contact2 {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	text-shadow:1px 1px 1px #000;
}

.tabe-contact3 {
	font-family: arial;
	font-size: 14px;
	color: #CCC;
	text-shadow:1px 1px 1px #000;
}
.form-style1 {
	height: 17px;
	width: 236px;
	margin-bottom: 6px;
	margin-right: 6px;
}
.form-style2 {
	height: 70px;
	width: 236px;
}
.form-style3-lang {
	height: 20px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #999;
	font:12px Arial;
	-webkit-transition-duration: 1s;
	text-shadow:1px 1px 1px #fff;
}
.tabe-send-conta-bt-1 {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	height: 19px;
	width: 46px;
	text-shadow:1px 1px 1px #000;
}
.formRow input,
.formRow textarea{
	padding-left: 5px;
	background-color:#f7f7f7;
	border:1px solid #999;
	color:#555;
	outline:none;
	resize:none;
	font:14px Arial;
	text-shadow:1px 1px 1px #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition-duration: 1s;
}

.formRow input:focus,
.formRow textarea:focus{
	box-shadow: 0px 0px 7px #FFE96A;
	color: #000;
	border:1px solid #CCC;
}
.katavot-div1 {
	font-size: 24px;
	color: #FFF;
	height: 40px;
	text-shadow:1px 1px 1px #000;
	padding-left:10px;
}
.div-yt-img {
	background-image:url(../../images/kaatva-yt.png);
	margin-left:80px;
	margin-top:5px;
	margin-bottom:10px;
	width:180px;
	height:80px;
	border:solid 1px #FFF;
	-webkit-transition-duration: 400ms;
}
.div-yt-img:hover { 
	box-shadow: 0px 0px 40px #000 inset;
}
.yt-vid-div {
	height: 280px;
	width: 100%;
}

#fleft-video-bt {
	float:left;
	margin-left: 50px;
	margin-top: 10px;
}
.fleft-video-bt2 {
	font-size:24px;
	text-decoration:underline;
	text-shadow:1px 1px 1px #000;
}
#fleft-katavot-bt {
	margin-top: 0px;
	width:100px;
	height:100px;
	background-image:url(../../images/close-ly-bt.png);
}

#fleft-katavot-bt:hover {
	background-image:url(../../images/close-ly-bt2.png)
}

.fleft-katavot-bt2 {
	font-size:24px;
	text-decoration:underline;
	text-shadow:1px 1px 1px #000;
}

#div-layer2 {
	position:absolute;
	z-index:30;
	text-align: center;
	width: 100%;
	top: 0px;
	height: 810px;
	background-image: url(../../images/bk-black2.png);
}
#div-layer3 {
	position:absolute;
	z-index:40;
	text-align: center;
	width: 100px;
	top: 0px;
	height: 100px;
	left: 0px;
}

#sharebt1 {
	text-align: center;
}
#sharebt1 a {
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-top: 1px;
  background: #1e90ff;
  border: 1px solid #1e90ff;
  border-radius: 2px;
  color: #ffffff;
  text-decoration: none;
  font-size: 12px;
  font-family: arial;
  line-height: 30px;
  height: 30px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 1px 1px 2px #999999;
  box-shadow: 1px 1px 2px #999999;
  -webkit-transition-duration: 1s;
  text-shadow: 1px 1px 1px #3173DF;
}
#sharebt1 a:hover {
  background-color: #2177B6;
  border: 1px solid #1558A2;
  color:#fff;
}
#sharebt1 a:active {
	background-color: #005380;
	border: 1px solid #003053;
	text-shadow: 1px 1px 1px #003053;
}






#infobt1 {
	text-align: left;
	margin-top:3px;
}
#infobt1 a {
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-top: 1px;
  background: #1e90ff;
  border: 1px solid #1e90ff;
  border-radius: 2px;
  color: #ffffff;
  text-decoration: none;
  font-size: 12px;
  font-family: arial;
  line-height: 30px;
  height: 30px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition-duration: 1s;
  text-shadow: 1px 1px 1px #3173DF;
}
#infobt1 a:hover {
  background-color: #2177B6;
  border: 1px solid #1558A2;
  color:#fff;
}
#infobt1 a:active {
	background-color: #005380;
	border: 1px solid #003053;
	text-shadow: 1px 1px 1px #003053;
}




#sharediv1 {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 1px;
	background: #1e90ff;
	border: 1px solid #1e90ff;
	border-radius: 2px;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: arial;
	line-height: 30px;
	height: 63px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 2px #999999;
	box-shadow: 1px 1px 2px #999999;
	-webkit-transition-duration: 1s;
	text-shadow: 1px 1px 1px #3173DF;
	position: absolute;
	z-index: 20;
	top: 75px;
}
.pages3-img-big1 {
	float: right;
	height: 400px;
	width: 570px;
}

.pages3-text {
	font-family: arial;
	font-size: 14px;
	color: #FFF;
	text-shadow:1px 1px 1px #000;
	line-height: 17px;
	padding-left: 10px;
}

.arch-title2 {
	font-family: sitefont, arial;
	font-size: 28px;
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
	line-height: 36px;
}
.arch-title3 {
	font-family: sitefont, arial;
	font-size: 20px;
	color: #FFF;
	text-shadow: 1px 1px 1px #000;
	margin-left: 15px;
	line-height: 24px;
}
.archi-all-titl3 {
	height: 244px;
	overflow: auto;
}

.pages3-text-archi {
	font-family: arial;
	font-size: 14px;
	color: #999;
	text-shadow:1px 1px 1px #000;
	line-height: 17px;
	padding-left: 27px;
	padding-top:1px;
}
.pages3-text-archi2 {
	font-family: arial;
	font-size: 14px;
	color: #999;
	text-shadow:1px 1px 1px #000;
	line-height: 17px;
	padding-left: 0px;
}
.pages3-text-archi3 {
	font-family: arial;
	font-size: 14px;
	color: #fff;
	text-shadow:1px 1px 1px #000;
}

.div-archi-text-dis {
	z-index:100;
	position:absolute;
	padding-right:5px;
	background: #000;
	text-decoration: none;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0px 0px 10px #000;
	box-shadow: 0px 0px 10px #000;
	-webkit-transition-duration: 1s;
	border:1px solid #333;
}
























#slideshow{

    background-color:#F5F5F5;

    height:400px;

    margin:0px auto 0;

    position:relative;

    width:580px;

 

    -moz-box-shadow:0 0 22px #111;

    -webkit-box-shadow:0 0 22px #111;

    box-shadow:0 0 22px #111;

}

 

#slideshow ul{

    height:400px;

    left:-40px;

    list-style:none outside none;

    overflow:hidden;

    position:absolute;

    top:-16px;

    width:580px;

}

 

#slideshow li{

    position:absolute;

    display:none;

    z-index:10;

}

 

#slideshow li:first-child{

    display:block;

    z-index:1000;

}

 

#slideshow .slideActive{

    z-index:1000;

}

 

#slideshow canvas{

    display:none;

    position:absolute;

    z-index:100;

}

 

#slideshow .arrow{

    height:86px;

    width:60px;

    position:absolute;

    background:url('../../images/arrows.png') no-repeat;

    top:50%;

    margin-top:-43px;

    cursor:pointer;

    z-index:5000;

}

 

#slideshow .previous{ background-position:left top;left:0;}

#slideshow .previous:hover{ background-position:left bottom;}

 

#slideshow .next{ background-position:right top;right:0;}

#slideshow .next:hover{ background-position:right bottom;}