/* CSS Document */

body {
	background-color: #FFFFFF;
	background-image:url(../images/head_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#FFFFFF;
	margin: 0px;
	padding:0px;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:11px;
	color:#707070;

}

:focus { /* FF1.5 bug */
 -moz-outline-style: none;
}

* {
	margin:0;
	padding:0;
}



.clear{
	clear:both;
 	font-size: 1px;
 	text-indent: -9000px;
}



/*SZERKEZET*/

#container{
	width:1000px;
	margin-left:auto;
	margin-right:auto;

}


#left{
	width:800px;
	float:left;
}

#right{
	width:200px;
	float:left;
}

/*HEAD*/

#head{
	width:800px;
	height:300px;
}

#head_left{
	width:275px;
	height:300px;
	float:left;
}

#kereses_top{
	width:275px;
}

.head_left_on{
	width:275px;
	height:200px;
	background-image:url(../images/logo_online_left.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:60px;
}

.head_left_off{
	width:275px;
	height:200px;
	background-image:url(../images/logo_offline_left.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:25px;
}

.head_left_vir{
	width:275px;
	height:200px;
	background-image:url(../images/logo_virt_left.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:25px;
}

#head_right{
	width:525px;
	height:300px;
	float:left;
}

.head_right_on{
	width:525px;
	height:300px;
	background-image:url(../images/head_on_lenia.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.head_right_vir{
	width:525px;
	height:300px;
}

.menu_on{
	margin-left:50px;
	margin-top:60px;
	float:left;
	width:200px;
}

.menu_off{
	margin-left:12px;
	margin-top:87px;
	float:left;
	width:200px;
}

.menu_vir{
	margin-left:12px;
	background-image:url(../images/elements/lenia_short.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:50px;
	margin-top:120px;
	float:left;
	width:200px;
}

.head_right_off{
	width:525px;
	height:300px;
}

.head_right_vir{
}



.kereses{
	width:285px;
	heigth:75px;
	float:left;
	padding-bottom:10px;
}

.keres_left{
	width:125px;
	float:left;
	display:inline;
}

/*ONLINE_jobb*/

.right_off_logo{
	width:200px;
	height:200px;
	background-image:url(../images/logo_offline_jobb.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.right_on_logo{
	width:200px;
	height:200px;
	background-image:url(../images/logo_online_jobb.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}


.box_right{
	width:200px;
	margin-bottom:25px;
	
}

#box_arch_menu{
	width:150px;
	padding-left:25px;
	
}

.img_aktual_right{
	width:150px;
	display:block;
}

.box_arch{
	width:100px;
	float:left;
	padding-bottom:25px;
}

.box_arch_container{
	width:125px;
	float:left;
	padding-bottom:25px;
	padding-right:40px;
}

.box_arch_img{
	width:75px;
	display:block;
}

/*TARTALOM*/

#wrapper{
	width:800px;
	margin-bottom:25px;

}

.box_lenia{
		background-image:url(../images/elements/lenia_short.jpg);
		background-repeat: repeat-y;
		background-position:left top;
		margin-top:2px;
		margin-bottom:5px;
		padding-left:25px;
	}
	
.box_lenia_mappa{
		background-image:url(../images/icon_mappa.jpg);
		background-repeat: no-repeat;
		background-position:left top;
		margin-top:2px;
		margin-bottom:5px;
		padding-left:25px;
	}
	
.p_left{
	padding-left:25px;
}
	
.box_lenia_arch{
		background-image:url(../images/elements/lenia_short.jpg);
		background-repeat: repeat-y;
		background-position:left top;
		margin-top:2px;
		margin-bottom:5px;
		padding-left:50px;
		padding-bottom:25px;
	}

.box_lenia_cikk{
		background-image:url(../images/elements/lenia_short.jpg);
		background-repeat: repeat-y;
		background-position:left top;
		margin-top:2px;
		margin-bottom:5px;
		padding-left:25px;
		padding-bottom:25px;
	}
	
.box_lenia_summary{
		background-image:url(../images/elements/lenia_short.jpg);
		background-repeat: repeat-y;
		background-position:left top;
		margin-top:2px;
		margin-bottom:5px;
		margin-left:25px;
		padding-left:25px;
	}

.box_cikk{
	width:700px;
	float:left;
	margin-bottom:25px;
}

.box_cikk_right{
	width:570px;
	float:left;
}

.box_virt{
	width:215px;
	float:left;
	padding-right:10px;
	
}

.box_virt_event{
	width:350px;
	float:left;
}

.cikk_img{
	width:100px;
	padding-right:25px;
	float:left;
}

.arch_img{
	width:125px;
	display:block;
	float:left;
}

.nav_rovat{
	margin-bottom:10px;
}

.nav_rovat li{
	display:inline;
}

.nav_alrovat{
	margin-left:250px;
	margin-top:25px;
}



/*ONLINE CIKK*/

#on_cikk_inner{
	width:600px;
	margin-left:100px;
	margin-top:25px;
	float:left;
}

#off_cikk_inner{
	width:500px;
	margin-left:40px;
	margin-top:25px;
	float:left;
}


.cikk_head{
	margin-left:50px;
	margin-bottom:25px;
}

.cikk_body{
	padding-top:10px;
}

.cikk_motto{
	padding-bottom:10px;
}

.img_container_fekvo{
	padding-top:25px;
	padding-bottom:25px;
}

.kepalair{
	padding-top:10px;
}

.event_pic_fekvo{
	width:415px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.event_pic_allo{
	width:200px;
}

.img_container_allo_left{
	float:left;
	padding-right:25px;
	padding-top: 25px;
	padding-bottom:25px;
	padding-left:0px;

}

.img_container_allo_right{
	float:right;
	padding-right:0px;
	padding-top: 25px;
	padding-bottom:25px;
	padding-left:25px;
	text-align:right;
}

.forum_inner{
	padding-top:5px;
	padding-bottom:10px;
}

.cikk_kapcs{
	width:250px;
	float:left;
	margin-bottom:12px;
}

.cikk_kapcs_inner{
	width:215px;
	float:left;
	padding-left:25px;
}

/*OFFLINE*/

.header{
	margin-bottom:50px;
}

#off_left{
	width:200px;
	float:left;
}

#off_right{
	width:600px;
	float:right;
}

#off_inner{
	margin-left:87px;
}

.box_summary{
	margin-bottom:25px;;
}

.box_summary_alcim{
	padding-left:25px;
}

.box_summary_rovat{
	margin-top:10px;
	margin-bottom:25px;
}

.box_alrovat{
	margin-left:100px;
	float:left;
}

/*IMPRESSZUM_POPUP*/


/*VIRTUÁLIS*/

#virt_inner{
	width:700px;
	float:left;
}

.beirat{
	width:250px;
	float:left;
	display:block;
}

.box_arch_n{
	width:650px;
	float:left;
	margin-bottom:25px;
	margin-top:25px;
	margin-left:50px;
}

.img_arch_n{
	width:175px;
	float:left;
}

.img_arch_bign{
	width:250px;
	float:left;
	margin-bottom:25px;
}

.box_arch_right{
	width:425px;
	float:left;
	padding-left:50px;
}

#virt_left{
	width:250px;
	float:left;
}

#virt_right{
	width:400px;
	float:left;
	padding-left:50px;
}

.box_summary_arch{
	margin-top:10px;
	margin-bottom:25px;
	margin-left:20px;
}

/*POPUP*/

#popup_container{
	width:700px;
}

/*FOOTER*/

#footer{
	width:100%;
	background-image:url(../images/footer_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:90px;
	float:left;
}

.footer_inner{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.foot_menu{
	width:900px;
	margin-left:100px;
	padding-left:0px;
	padding-top:35px;
	float:left;
}

.foot_menu ul{
	display:inline;
	padding:0px;
}

.foot_menu li{
	display:inline;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

.foot_menu a{
	color:#707070;
}

.foot_menu a:hover{
	color:#dc9027;
}

.logo_footer{
	width:200px;
	float:right;
}


/*FORM*/

.input{
	width:150px;
	background-color:#fce8c9;
	border:none;
	color:#964628;
	font-size:11px;
	padding-left:5px;
	height:15px;
}

.button{
	background-color:#FFFFFF;
	color:#964628;
	border:none;
	font-size:11px;
}



