
body {
	background-image: url(i/bckgr.jpg);
	background-repeat: repeat;
	font-weight: 100;
	font-size: 15px;
 	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}

.thinempty {
	height:7px;
}
	
.titlence {
	 
	font-size: 22px;
	padding-right: 63px;
	margin-left: 43px;
	vertical-align: bottom;
}
.intro {
	margin-left: 43px;
	margin-right: 43px;
}

.leftimg {
	float: left;
	margin-right: 57px;	
}
.rightimg {
	float: right;
}
.txt {
	text-align: justify;
	margin-right: 20px;
	font-size: 15px;
	width: 327px;
	float: left;
	margin-left: 43px;
	/*margin-top: 6px;*/
	padding-right: 5px;
	/*margin-bottom: 102px;*/
	 
}

.txt1 {
	text-align: justify;
	margin-right: 43px;
	width: 318px;
	float:right;
}
 .project{
  height:200px;
  margin-bottom:63px;
  border: 1px solid #ffffff; clear:right; 
	}
.project:hover{
	border: 1px solid #bebbb1; clear:right;cursor:zoom-in;  
	}
.inner-page  {
 
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	width: 710px;
	margin-top:0px;
	position:relative;
}
.main {
	 margin-top:0px;
}

.top{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: 110px;
	
	}
.geri-title {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	float: left;
	width: 40%;
	margin-left: 10%;
	margin-top: 10px;
}
.contact-box {
	width: 280px;
	float: right;
	top: 0px;
	height: 90px;
	margin-right: 10%;
}
.menu-items-box {
	width: 710px;
	height: 340px;
	top: 90px;
	margin-left: auto;
	 border: 1px solid  url(i/bckgr.jpg); 
	margin-right: auto;
}
.items-about{
	position: relative;
	width: 169px;
	float: left;
	top: 1px;
	overflow: hidden;
	margin-top: 66px;
}
.items-projects{
	position:relative; width:200px; float:left; top:1px;overflow: hidden;margin-left:10px;
}
.items-work{
	position: relative;
	width: 142px;
	float: left;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 120px;
}
.items-awards{
	position: relative;
	width: 169px;
	float: left;
	top: 1px;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 55px;
}
/*contacts*/
.ware-contacts-box-hover{
	margin-top: 0px;
	transition: all 1s;
	transform: translateX(20px);
}
.txt-contacts-box-hover{
	transition: all 1s;transform: translateX(20px);
	}
.kolelo-contacts-box{
	width: 95px;
	height: 95px;
	overflow: hidden;
	float: right;
	margin-top: 5px;
	background: url('i/c_krt.png') -0px 0px no-repeat;transition: all 1.3s;position:relative; float:right;
	z-index: 100;
}
 
.kolelo-contacts-box-hover {
	transition: all 1s; -webkit-transform: rotate(-1.5rad);-ms-transform: rotate(-1.5rad);transform: rotate(-1.5rad);
}
.center-contacts-box{
	margin-top: 41px;
	margin-right: -69px;
	margin-left: -149px;
	margin-bottom: 24px;
	width: 34px;
	height: 34px;
	position: relative;
	z-index: 100;
	background: url('i/c_kst.png') -0px 0px no-repeat;
	float: right; 
}
.ware-contacts-box{
	margin-top: 82px;
	margin-right: -426px;
	margin-left: -69px;
	margin-bottom: -20px;
	width: 303px;
	height: 10px;
	position: relative;
	z-index: 80;
	background: url('i/c_vj.png') -0px 0px no-repeat;
	float: right;
	transition: all 1.3s;
}
.txt-contacts-box{
	margin-top: 63px;
	margin-right: -28px;
	margin-left: 47px;
	margin-bottom: 120px;
	width: 143px;
	height: 51px;
	position: relative;
	z-index: 100;
	background: url('i/c_tx.png') -0px 0px no-repeat;
	float: right;
	transition: all 1.3s;
}
/*about*/
.ware-about-box-hover{
	margin-top: 0px;
	transition: all 1s;
	transform: translateY(-60px);
	
}
.txt-about-box-hover{
	transition: all 1s; transform:matrix3d(0.26,0.97,0.00,0,-0.97,0.26,0.00,0,0,0,1,0,-56,-8,0,1);-webkit-transform: matrix3d(0.26,0.97,0.00,0,-0.97,0.26,0.00,0,0,0,1,0,-56,-8,0,1);
	}
.kolelo-about-box{
	margin:auto 0 0 0 ; width: 169px;height: 169px; overflow: hidden;  background: url('i/a_krt.png') -0px 0px no-repeat;transition: all 1.3s;position:relative; z-index: 101;  
}
.center-about-box{
	margin-top: -102px;
	margin-right: 67px;
	margin-left: 67px;
	margin-bottom: -120px;
	width: 34px;
	height: 34px;
	position: relative;
	z-index: 100;
	background: url('i/a_kst.png') -0px 0px no-repeat;
}
.ware-about-box{
	margin-top: -206px;
	margin-right: 23px;
	margin-left: 23px;
	margin-bottom: -120px;
	width: 12px;
	height: 361px;
	position: relative;
	z-index: 90;
	background: url('i/a_vj.png') -0px 0px no-repeat;
	overflow: hidden;
	transition: all 1.3s;
}
.txt-about-box{
	margin-top: 252px;
	margin-right: 38px;
	margin-left: 20px;
	margin-bottom: 12px;
	width: 143px;
	height: 51px;
	position: relative;
	z-index: 100;
	background: url('i/a_tx.png') -0px 0px no-repeat;
	overflow: hidden;
	transition: all 1.3s;
}
 
 .kolelo-about-box-hover {
	transition: all 1s; -webkit-transform: rotate(1rad);-ms-transform: rotate(1rad);transform: rotate(1rad);
}
/*projects*/
.ware-projects-box-hover{
	margin-top: 0px;
	transition: all 1s;
	transform: translateY(-65px);
	
}
.txt-projects-box-hover{
	transition: all 1s; transform:matrix3d(0.71,0.71,0.00,0,-0.71,0.71,0.00,0,0,0,1,0,-41,-6,0,1);-webkit-transform: matrix3d(0.71,0.71,0.00,0,-0.71,0.71,0.00,0,0,0,1,0,-41,-6,0,1);
	}
	
.kolelo-projects-box-hover {
	transition: all 1s; -webkit-transform: rotate(1rad);-ms-transform: rotate(1rad);transform: rotate(1rad);
}
.kolelo-projects-box{
	margin:auto 0 0 0 ; width: 200px;height: 200px;overflow: hidden; background: url('i/p_krt.png') -0px 0px no-repeat;transition: all 1.3s;position:relative; z-index: 101; 
}
.center-projects-box{
	margin-top: -117px;
	margin-right: 83px;
	margin-left: 83px;
	margin-bottom: -120px;
	width: 34px;
	height: 34px;
	position: relative;
	z-index: 100;
	background: url('i/p_kst.png') -0px 0px no-repeat;
}
.ware-projects-box{
	margin-top: -270px;
	margin-right: 26px;
	margin-left: 26px;
	margin-bottom: -120px;
	width: 6px;
	height: 412px;
	position: relative;
	z-index: 100;
	background: url('i/p_vj.png') -0px 0px no-repeat;
	transition: all 1s;
}
.hidden-projects-box {
	width: 6px;
	border: 1px solid rgba(200,52,54,1.00);
	height: 60px;
	margin-left: 26px;
	z-index: 120;
	background : black;
}
.txt-projects-box{
	margin-top: 299px;
	margin-right: 24px;
	margin-left: 24.5px;
	margin-bottom: 12px;
	width: 182px;
	height: 63px;
	position: relative;
	z-index: 100;
	background: url('i/p_tx.png') -0px 0px no-repeat;
	transition: all 1.3s;
} 

/*work*/
.ware-work-box-hover{
	margin-top: 0px;
	transition: all 1s;
	transform: translateY(-40px);
}
.txt-work-box-hover{
	transition: all 1s; transform:matrix3d(0.71,0.71,0.00,0,-0.71,0.71,0.00,0,0,0,1,0,-26,-6,0,1);-webkit-transform: matrix3d(0.71,0.71,0.00,0,-0.71,0.71,0.00,0,0,0,1,0,-26,-6,0,1);
	}
.kolelo-work-box{
	margin:auto 0 0 0 ; width: 142px;height: 142px;overflow: hidden;background: url('i/w_krt.png') -0px 0px no-repeat;transition: all 1.3s;position:relative; z-index: 1010;
}
.center-work-box{
	margin-top: -88px;
	margin-right: 59px;
	margin-left: 53px;
	margin-bottom: -120px;
	width: 34px;
	height: 34px;
	position: relative;
	z-index: 100;
	background: url('i/w_kst.png') -0px 0px no-repeat;
}
.ware-work-box{
	margin-top: -169px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: -120px;
	width: 7px;
	height: 321px;
	position: relative;
	z-index: 100;
	background: url('i/w_vj.png') -0px 0px no-repeat;
	transition: all 1.3s;
}
.txt-work-box{
	margin-top: 215px;
	margin-right: 23px;
	margin-left: 16px;
	margin-bottom: 12px;
	width: 116px;
	height: 49px;
	position: relative;
	z-index: 100;
	background: url('i/w_tx.png') -0px 0px no-repeat;
	transition: all 1.3s;
}
 
.kolelo-work-box-hover {
	transition: all 1s; -webkit-transform: rotate(1rad);-ms-transform: rotate(1rad);transform: rotate(1rad);
}
/*awards*/
.ware-awards-box-hover{
	margin-top: 0px;
	transition: all 1s;
	transform: translateY(-65px);
}
.txt-awards-box-hover{
	transition: all 1s; transform:matrix3d(0.64,0.77,0.00,0,-0.77,0.64,0.00,0,0,0,1,0,-37,-9,0,1);-webkit-transform: matrix3d(0.64,0.77,0.00,0,-0.77,0.64,0.00,0,0,0,1,0,-37,-9,0,1);
	}
.kolelo-awards-box{
	margin:auto 0 0 0 ; width: 168px;height: 168px;overflow: hidden;background: url('i/aw_krt.png') -0px 0px no-repeat;transition: all 1.3s;position:relative; z-index: 101;
}
.center-awards-box{
	margin-top: -101px;
	margin-right: 66px;
	margin-left: 67px;
	margin-bottom: -120px;
	width: 34px;
	height: 34px;
	position: relative;
	z-index: 100;
	background: url('i/aw_kst.png') -0px 0px no-repeat;
}
.ware-awards-box{
	margin-top: -216px;
	margin-right: 19px;
	margin-left: 24px;
	margin-bottom: -120px;
	width: 6px;
	height: 372px;
	position: relative;
	z-index: 100;
	background: url('i/aw_vj.png') -0px 0px no-repeat;
	transition: all 1.3s;
}
.txt-awards-box{
	margin-top: 264px;
	margin-right: 21px;
	margin-left: 14px;
	margin-bottom: 12px;
	width: 182px;
	height: 51px;
	position: relative;
	z-index: 100;
	background: url('i/aw_tx.png') -0px 0px no-repeat;
	transition: all 1.3s;
}

.kolelo-awards-box-hover {
	transition: all 1s; -webkit-transform: rotate(1rad);-ms-transform: rotate(1rad);transform: rotate(1rad);
}

 a:link, a:visited{text-decoration:none;  color:black; }
 
.content {
	margin-right: auto;
	margin-left: auto;
	width: 710px;
	

}
.mousehand{
	cursor:pointer;
	
}
 
 .contact-email{
	padding-bottom: 43px;
 }
 
.contact-links {

	padding-left: 23px;
	padding-right: 23px;
	padding-bottom: 23px;
	}
	
.prazen {
	width: auto;
	height: 20px;
}

.work-rr {
	margin-right: 43px;
	margin-left: 43px;
	margin-bottom: 20px;
	margin-top: 10px;
	text-align: justify;
	
}
.work-right {
	float: right;
	margin-left: 30px;	
	margin-bottom:5px;
	margin-top:24px;
}
.work-left {
	float: left;
	margin-right: 30px;
	margin-bottom:10px;
	margin-top:24px;
	
}

.about-tex1 {
	padding-left: 0px;
	padding-right: 0px;
	font-style: normal;
	text-align: justify;
	font-size: 15px;
	height: 217px;
	padding-top: 29px;
	width: 395px;
	margin-left: 44px;
}

.about-glasgow {
	margin-top: -7px;
}
.about-text2  {
	float: right;
	width: 415px;
	text-align: justify;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-weight: 100;
	font-size: 15px;
	margin-left: 0px;
	margin-right: 43px;
	margin-top: 5px;
}
.about-right1 {
	float: right;
	clear: right;
	margin-bottom: 3px;
}

.about-titlence2 {
	font-size: 22px;
	margin-top: -47px;
}
.about-titlence3 {
	font-size: 22px;
	font-weight: 100;
	margin-top: 18px;
}
.about-titlence4 {
	font-size: 18px;
	margin-top: -13px;
	float: right;
	margin-right: 10px;
}
  .about-text3 {
	clear: left;
	float: left;
	width: 411px;
	text-align: justify;
	margin-left: 43px;
	margin-top: 50px;
	margin-bottom: 0px;
	
}
.lefting {
	float: left;
}
.righting {
	float: right;
}
  .about-text3 .about {
	margin-top: 11px;
}

.awards-txt0 {
	text-align: justify;
	margin-left: 39px;
	margin-right: 39px;
	margin-bottom: 33px;
}
.awards-righttxt1 {
	text-align: justify;
	float: right;
	width: 370px;
	margin-right: 39px;
	margin-top: 39px;
	 
}
.awards-righttxt2 {
	text-align: justify;
	float: right;
	width: 320px;
	margin-right: 43px;
	margin-top: 29px;
	 
}
.awards-lefttxt3 {
	text-align: justify;
	float: left;
	width: 160px;
	margin-left: 21px;
	 
}
 
 
 .awards-height226{
	 height:226px;
	}
 .awards-height283{
	 height:283px;
	}
.awards-height200{
	 height:200px;
	}
.awards-height269{
	 height:269px;
	}

.awards-border{
  border: 1px solid #ffffff; 
  
	}
.awards-border:hover{
	border: 1px solid #bebbb1; cursor:zoom-in; 
	}