html, body{
	padding:0;
	margin:0 auto;
	background-color:#393838;
	position:relative;
}
#header_bg{
	background-image:url(header_bg2.jpg);
	background-repeat:repeat-x;
	height:626px;
	width:100%;
	position: fixed;
}
#header{
	position:relative;
	margin:0 auto;
	width:1000px;
}
#logo{
	width:141px;
	height:153px;
	top:0px;
	position:absolute;
}
#menu_text{
	width:750px;
	height:72px;
	position:absolute;
	z-index:2;
	left: 238px;
	top: 67px;
}
#menu{
	width:750px;
	height:72px;
	position: absolute;
	margin:0 auto;
	z-index:3;
	left: 238px;
	top: 67px;
}
#menu_bg1{
	width:120px;
	height:72px;
	position:absolute;
	background-image:url(menu_bg1.png);
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	z-index:3;
}
#menu_bg2{
	width:190px;
	height:72px;
	position:absolute;
	background-image:url(menu_bg1.png);
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 120px;
	z-index:3;
}
#menu_bg3{
	width:140px;
	height:72px;
	position:absolute;
	background-image:url(menu_bg1.png);
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 310px;
	z-index:3;
}
#menu_bg4{
	width:150px;
	height:72px;
	position:absolute;
	background-image:url(menu_bg1.png);
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 450px;
	z-index:3;
}
#menu_bg5{
	width:140px;
	height:72px;
	position:absolute;
	background-image:url(menu_bg1.png);
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 600px;
	z-index:3;
}
#menu a{
	opacity:0.3;
	-webkit-transition: all 0.9s ease-in-out;
	-moz-transition: all 0.9s ease-in-out;
	-o-transition: all 0.9s ease-in-out;
	-transition: all 0.9s ease-in-out;
	z-index:3;
}
#menu a:hover{
	opacity:0.6;
	background-image:url(menu_bg2.png);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-transition: all 0.4s ease-in-out;
}
html, body{
	padding:0;
	margin:0 auto;
	background-color:#393838;
	position:relative;
}
#header_bg{
	background-image:url(header_bg2.jpg);
	background-repeat:repeat-x;
	height:626px;
	width:100%;
	position: fixed;
}
#header{
	position:relative;
	margin:0 auto;
	width:1000px;
}
#logo{
	width:141px;
	height:153px;
	position:absolute;
}
#menu_text{
	width:750px;
	height:72px;
	position:absolute;
	z-index:2;
	left: 238px;
	top: 67px;
}
#menu{
	width:750px;
	height:72px;
	position: absolute;
	margin:0 auto;
	z-index:3;
	left: 238px;
	top: 67px;
}
#menu_bg1{
	width:120px;
	height:72px;
	position:absolute;
	background-color:#666;
	border:1px #333;
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	z-index:3;
}
#menu_bg2{
	width:190px;
	height:72px;
	position:absolute;
	background-color:#666;
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 120px;
	z-index:3;
}
#menu_bg3{
	width:140px;
	height:72px;
	position:absolute;
	background-color:#666;
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 310px;
	z-index:3;
}
#menu_bg4{
	width:150px;
	height:72px;
	position:absolute;
	background-color:#666;
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 450px;
	z-index:3;
}
#menu_bg5{
	width:140px;
	height:72px;
	position:absolute;
	background-color:#666;
	transform:skew(-30deg);
	-ms-transform:skew(-30deg); /* IE 9 */
	-moz-transform:skew(-30deg); /* Firefox */
	-webkit-transform:skew(-30deg); /* Safari and Chrome */
	-o-transform:skew(-30deg); /* Opera */
	left: 600px;
	z-index:3;
}
#menu a{
	opacity:0.3;
	-webkit-transition: all 0.9s ease-in-out;
	-moz-transition: all 0.9s ease-in-out;
	-o-transition: all 0.9s ease-in-out;
	-transition: all 0.9s ease-in-out;
	z-index:3;
}
#menu a:hover{
	opacity:0.6;
	background-color:#000;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-transition: all 0.4s ease-in-out;
}

@font-face{
	font-family:"NimbusSanNovTOT-LigCon";
	src: url('NimbusSanNovTOT-LigCon.ttf'),
		 url('NimbusSanNovTOT-LigCon.eot'),
	     url('NimbusSanNovTOT-LigCon.otf') format("opentype");
}

#mt1{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 28px;
	top: 20px;
}
#mt2{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 143px;
	top: 20px;
}
#mt3{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 333px;
	top: 20px;
}
#mt4{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 473px;
	top: 20px;
}
#mt5{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 623px;
	top: 20px;
}
/*----------------------------------tartalom-------------------------*/
#tart{
	background-color:#393838;
	position:relative;
	width:100%;
	height:630px;
	margin:0 auto;
	top:626px;
	z-index:20;
}
#tartban{
	width:980px;
	margin:0 auto;
	position:relative;
}
#tartban b{
	color:#dcc869;
}
#icon1{
	position:absolute;
	width:210px;
	height:501px;
	background-image:url(3d_latvantervezes.jpg)
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: -9px;
	top: 55px;
}
#icon2{
	position:absolute;
	width:210px;
	height:500px;
	background-image:url(belsoepiteszeti_tervezes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: 247px;
	top: 55px;
}
#icon3{
	position:absolute;
	width:210px;
	height:500px;
	background-image:url(epeteszeti_tervezes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: 504px;
	top: 55px;
}
#icon4{
	position:absolute;
	width:210px;
	height:500px;
	background-image:url(epitoipari_kivitelezes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: 763px;
	top: 55px;
}
#lab{
	background-color:#f6f2f3;
	width:100%;
	height:250px;
	margin:0 auto;
	position:relative;
	top:630px;
}
#labban{
	width:980px;
	height:250px;
	margin:0 auto;
	position:relative;
}
#labban a{
	opacity:1;
	-webkit-transition: all 0.9s ease-in-out;
	-moz-transition: all 0.9s ease-in-out;
	-o-transition: all 0.9s ease-in-out;
	-transition: all 0.9s ease-in-out;
}
#labban a:hover{
	opacity:0.7;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-transition: all 0.4s ease-in-out;
}
#logo2{
	width:141px;
	height:177px;
	position:absolute;
	left:35px;
	bottom:0%;
}
#fb{
	width:38px;
	height:38px;
	position:absolute;
	left: 823px;
	top: 19px;
}
#con{
	width:38px;
	height:38px;
	position:absolute;
	left: 869px;
	top: 19px;
}
#up{
	width:38px;
	height:38px;
	position:absolute;
	left: 916px;
	top: 19px;
}
#lt{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:24px;
	color:#393838;
	width:400px;
	height:198px;
	position:absolute;
	left: 232px;
	top: 52px;
}
#min{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:12px;
	color:#393838;
	position:absolute;
	text-align:center;
	font-style:normal;
	top: 180px;
	left: 0px;
}


#mt1{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 28px;
	top: 20px;
}
#mt2{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 143px;
	top: 20px;
}
#mt3{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 333px;
	top: 20px;
}
#mt4{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 473px;
	top: 20px;
}
#mt5{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:28px;
	color:#FFF;
	position:absolute;
	z-index:2;
	left: 623px;
	top: 20px;
}
/*----------------------------------tartalom-------------------------*/
#tart{
	background-color:#393838;
	position:relative;
	width:100%;
	height:630px;
	margin:0 auto;
	top:626px;
	z-index:10;
}
#tartban{
	width:980px;
	margin:0 auto;
	position:relative;
}
#icon1{
	position:absolute;
	width:210px;
	height:501px;
	background-image:url(3d_latvantervezes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: -9px;
	top: 55px;
}
#icon2{
	position:absolute;
	width:210px;
	height:500px;
	background-image:url(belsoepiteszeti_tervezes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: 247px;
	top: 55px;
}
#icon3{
	position:absolute;
	width:210px;
	height:500px;
	background-image:url(epeteszeti_tervezes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: 504px;
	top: 55px;
}
#icon4{
	position:absolute;
	width:210px;
	height:500px;
	background-image:url(epitoipari_kivitelezes.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:18px;
	color:#b0afaf;
	padding:20px;
	left: 763px;
	top: 55px;
}
#lab{
	background-color:#f6f2f3;
	width:100%;
	height:250px;
	margin:0 auto;
	position:relative;
	top:630px;
}
#labban{
	width:980px;
	height:250px;
	margin:0 auto;
	position:relative;
}
#labban a{
	opacity:1;
	-webkit-transition: all 0.9s ease-in-out;
	-moz-transition: all 0.9s ease-in-out;
	-o-transition: all 0.9s ease-in-out;
	-transition: all 0.9s ease-in-out;
}
#labban a:hover{
	opacity:0.7;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-transition: all 0.4s ease-in-out;
}
#logo2{
	width:141px;
	height:177px;
	position:absolute;
	left:35px;
	bottom:0%;
}
#fb{
	width:38px;
	height:38px;
	position:absolute;
	left: 823px;
	top: 19px;
}
#con{
	width:38px;
	height:38px;
	position:absolute;
	left: 869px;
	top: 19px;
}
#up{
	width:38px;
	height:38px;
	position:absolute;
	left: 916px;
	top: 19px;
}
#lt{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:24px;
	color:#393838;
	width:400px;
	height:198px;
	position:absolute;
	left: 232px;
	top: 52px;
}
#min{
	font-family:"NimbusSanNovTOT-LigCon";
	font-size:12px;
	color:#393838;
	position:absolute;
	text-align:center;
	font-style:normal;
	top: 180px;
	left: 0px;
}
#ddlogo{
	width:132px;
	height:25px;
	margin:0;
    padding:0;
	right:1%;
	bottom:1%;
	position:fixed;
	z-index:100;
}
img{
	border:0;
}