/* HTML jelölök */

@font-face {
    font-family: 'SourceSans';
    src: url('../font/sourcesanspro-lightit-webfont.eot');
    src: url('../font/sourcesanspro-lightit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/sourcesanspro-lightit-webfont.woff') format('woff'),
         url('../font/sourcesanspro-lightit-webfont.ttf') format('truetype'),
         url('../font/sourcesanspro-lightit-webfont.svg#source_sans_prolight_italic') format('svg');
    font-weight: normal;
    font-style: italic;

}




@font-face {
    font-family: 'SourceSans';
    src: url('../font/sourcesanspro-light-webfont.eot');
    src: url('../font/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/sourcesanspro-light-webfont.woff') format('woff'),
         url('../font/sourcesanspro-light-webfont.ttf') format('truetype'),
         url('../font/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'SourceSans';
    src: url('../font/sourcesanspro-regular-webfont.eot');
    src: url('../font/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/sourcesanspro-regular-webfont.woff') format('woff'),
         url('../font/sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('../font/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: bold;
    font-style: normal;

}

html {
	background-color:	#ffffff;
	background-repeat:	no-repeat;
	font-family: 	SourceSans, sans-serif, corbel;
	overflow-y: 	scroll;
	overflow-x: 	auto;
}
body{
	width: 	100%;
	margin:	auto;
}
h1{
	font-family:	SourceSans;
	font-size:	45px;
	font-weight:	normal;
	color:		#d9241b;
	margin:		30px 0 0 0;
}
span{
	
}

/*Classes ReproLAN */

a.menu1{
	cursor:			pointer;
	font-size:		13.5px;
	font-family:		SourceSans;
	font-weight:		bolder;
	color:			#ccc;
	position:		relative;
	top:			-4px;
	left:			13px;
	text-decoration:	none;
}
a.menu1:hover{
	color:			#fff;
}
div.tartalom{
	margin:			100px 30px 0px 200px;
	color:			#444;
	font-weight:		3300;
    	text-align: 		justify;
}
/* IDs ReproLAN */

#colorC{
	position:		absolute;
	top:			30px;
	right:			220px;
	height:			20px;
	width:			20px;
	background-color:	#00A0E3;
}
#colorM{
	position:		absolute;
	top:			30px;
	right:			170px;
	height:			20px;
	width:			20px;
	background-color:	#E5097F;
}
#colorY{
	position:		absolute;
	top:			30px;
	right:			120px;
	height:			20px;
	width:			20px;
	background-color:	#FFED00;
}
#colorK{
	position:		absolute;
	top:			30px;
	right:			70px;
	height:			20px;
	width:			20px;
	background-color:	#2B2A29;
}
#kereszt{
	position:		absolute;
	top:			30px;
	right:			30px;
	height:			20px;
	width:			20px;
	background-image:	url(../img/kereszt.png);
}
#menu1{
	cursor:			pointer;
	position:		absolute;
	top:			260px;
}
#hr1{
	position:		absolute;
	top:			100px;
	height:			53px;
	width:			100%;
	background-color:	#656565;
	border:			0px;
}
#hr2{
	position:		absolute;
	top:			159px;
	height:			11px;
	width:			100%;
	background-color:	#d9241b;
	border:			0px;
}
#hr3{
	position:		absolute;
	top:			105px;
	height:			53px;
	width:			100%;
	background-color:	#8c9496;
	border:			0px;
}
#hr4{
	position:		absolute;
	top:			164px;
	height:			11px;
	width:			100%;
	background-color:	#8c9496;
	border:			0px;
}
#container{
	position:		relative;
	top:			-13px;
	background-color: 	#ededed;
	width: 			900px;
	min-height: 		800px;
	box-shadow: 		0px 7px 20px #444444;
	margin: 		0px auto 0px auto;
	padding:		0 0 30px 0;
}
#footer{
	text-align:		center;
	width: 			800px;
	margin: 		20px auto 50px auto;
	padding:		0px 0px 0px 0px;
}
#afooter{
	text-align:		center;
	font-size:		14px;
	color:			#666666;
	margin:			0px auto 0px auto;
}
#logo{
	position:		relative;
	top:			15px;
	left:			-247px;
	border:			0px;
	background-image:	url(../img/logo.png);
	background-repeat:	no-repeat;
	background-size:	contain;
	height:			120px;
	width:			380px;
}
#leaser{
	position:		absolute;
	z-index:		1;
	top:			73px;
	right:			0px;
	border:			0px;
	background-image:	url(../img/leaser3.png);
	background-repeat:	no-repeat;
	background-size:	contain;
	height:			130px;
	width:			410px;
}
#maps{
	position:		absolute;
	z-index:		0;
	top:			183px;
	right:			0px;
	border:			0px;
	height:			400px;
	width:			450px;
}