/* alapok */
body {
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}

@font-face {
    font-family: gobold;
    src: url('gobold.ttf');
}

@font-face {
    font-family: coolvetica;
    src: url('coolvetica.ttf');
}

/* header */
#header {
	position:relative;
	
	width:100%;
	height:42px; /*56*/
	
	padding-top:14px;
	
	background-image:url("../img/headerBg.png");
	text-align:center;
	
}

.headerLink {
	font-family:"gobold";
	color:#4c4c4c;
	text-decoration:none;
	font-size:19px;
}

.headerLink:hover {
	border-bottom:1px solid #2b328e;
}

/* slider */
@media screen and (max-width:1024px){
	#slider {
		position:absolute;
		
		width:100%;
		height:491px;
		
		top:51px;
		
		background-size: 100% 100%;
		background-image:url("../img/sliderBg800.jpg");
	}
}

@media screen and (min-width:1024px){
	#slider {
		position:absolute;
		
		width:100%;
		height:491px;
		
		top:51px;
		
		background-size: 100% 100%;
		background-image:url("../img/sliderBg1024.jpg");
	}
}

@media screen and (min-width:1200px){
	#slider {
		position:absolute;
		
		width:100%;
		height:491px;
		
		top:51px;
		
		background-size: 100% 100%;
		background-image:url("../img/sliderBg.jpg");
	}
}

@media screen and (min-width:1900px){
	#slider {
		position:absolute;
		
		width:100%;
		height:491px;
		
		top:51px;
		
		background-size: 100% 100%;
		background-image:url("../img/sliderBg1920.jpg");
	}
}

@media screen and (max-width:1024px){
	#sliderUpper {
		position:relative;
		
		width:800px;
		height:452px;
		
		left:50%;
		margin-left:-400px;
		top:50%;
		margin-top:-226px;
		
		background-image:url("../img/slider800.png");
	}
}

@media screen and (min-width:1024px){
	#sliderUpper {
		position:relative;
		
		width:975px;
		height:452px;
		
		left:50%;
		margin-left:-487px;
		top:50%;
		margin-top:-226px;
		
		background-image:url("../img/slider1.png");
	}
}

/* content */
#contentStroke {
	position:relative;
	
	width:100%;
	height:30px;
	margin-top:481px;
	
	background-image:url("../img/contentStroke.png");
}

@media screen and (max-width:1024px){
	#contentHeader {
		position:relative;
		
		width:800px;
		height:24px;
		
		left:50%;
		margin-left:-400px;
		top:6px;
		
		background-image:url("../img/contentHeader800.png");
	}
}

@media screen and (min-width:1024px){
	#contentHeader {
		position:relative;
		
		width:1001px;
		height:24px;
		
		left:50%;
		margin-left:-500px;
		top:6px;
		
		background-image:url("../img/contentHeader.png");
	}
}

#contentBg {
	position:relative;
	
	width:100%;
	display:table;
	
	background-image:url("../img/contentBg.png");
}

@media screen and (min-width:1024px){
	
	#contentText {
		position:relative;
		
		width:1000px;
		
		left:50%;
		margin-left:-500px;
	}
	
	.contentColumn {
		position:relative;
		float:left;
		
		text-align:center;
		
		width:332px;
		height:500px;
		display:table-cell;
		border-right:1px solid #c3c3c3;
	}

	.contentEndColumn {
		position:relative;
		/*float:left;*/
		
		text-align:center;
		
		width:334px;
		height:500px;
		display:table-cell;
	}
}

@media screen and (max-width:1024px){
	
	#contentText {
		position:relative;
		
		width:800px;
		
		left:50%;
		margin-left:-400px;
	}
	
	.contentColumn {
		position:relative;
		float:left;
		
		text-align:center;
		
		width:266px;
		height:100%;
		display:table-cell;
		border-right:1px solid #c3c3c3;
	}

	.contentEndColumn {
		position:relative;
		float:left;
		
		text-align:center;
		
		width:266px;
		height:100%;
	}
}

.contentP {
	text-align:justify;
	margin:10px;
}

.tovabbBtCont {
	margin-right:10px;
	text-align:right;
}

.tovabbBt {
	right:0px;
}

@media screen and (min-width:1024px){
	#facebookBt {
		position:absolute;
		
		right:0px;
		top:103px;
		margin-top:-42px;
		
		width:78px;
		height:84px;
		
		background-image:url("../img/facebook.png");
	}
}

.contentHead {
	font-family:"coolvetica";
	color:#4c4c4c;
	font-size:19px;
	text-transform: uppercase;
}

.cikkLink {
	text-decoration:none;
	color:#000;
}

.contentIMG {
	float:left;
}

/* cikkek */
.prevCikk {
	float:left;
	width:50%;
	margin:0px;
	padding:0px;
}

.nextCikk {
	float:left;
	width:50%;
	margin:0px;
	padding:0px;
	text-align:right;
}

@media screen and (max-width:1024px){
	.uniquePic {
		width:226px;
		height:226px;
		
		margin-left:20px;
	}
}

@media screen and (min-width:1024px){
	.uniquePic {
		width:226px;
		height:226px;
		
		margin-left:53px;
	}
}

/* konferencia */
.konfPic {
	width:226px;
	height:226px;
	
	float:left;
}

/* footer */
#footerBg {
	position:relative;
	
	width:100%;
	height:21px;
	
	background-image:url("../img/footerBg.png");
}

#footerText {
	position:relative;
	
	width:248px;
	height:21px;
	
	left:50%;
	margin-left:-124px;
	
	background-image:url("../img/footerText.png");
}