@charset "utf-8";
/* CSS Document */

/* clear everything */
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0px; padding:0px;}
	/*table {border-collapse:collapse;border-spacing:0;}*/
	fieldset,img {border:0;}
	address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
	ol,ul {list-style:none;}
	caption,th {text-align:left;}
	h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
	q:before,q:after {content:'';}
	abbr,acronym { border:0;}
	img{border: 0px;}
	br{clear: both;}
/* /clear everything */


/* common */
	body{
		background:url('../images/body_bg.png') repeat-x;
		font:12px Verdana, Arial,Tahoma,Sans Serif;
		color:#063d7f;
	}
	
	
	a:link, a:visited, a:active{
		text-decoration:none;
		color:#063d7f;
	}
	a:hover{
		text-decoration:underline;
		color:#063d7f;
	}
	
	.hidden{display:none;}
	
	.visible{display:block;}

	.strong{font-weight: bold;}
	
	.inline{display:inline;}
	
	.gray{color:#acacac;}
	
	.white{color:#fff;}
	
	.underlined{text-decoration:underline !important;}
	
	.grayLink:link, .grayLink:visited, .grayLink:active{
		color:#acacac;
	}

	.grayLink:hover{
		color:#fff;
	}
	
	.whiteLink:link, .whiteLink:visited, .whiteLink:active{
		color:#fff;
		text-decoration:none;
	}
	
	.upload-icon {
            background: url('../admin/ext/examples/shared/icons/fam/page_white_add.png') no-repeat 0 0 !important;
    }
	
	.whiteLink:hover{
		text-decoration:underline;
	}

	#siteContainer{		
		width:923px;
		margin:0px auto;
		background: url('../images/content_bg.png');
	}
	
	li{
		list-style-image:url(../images/list_arrow.png);
		margin-left:15px;
		padding:5px 5px;
	}
/* /common */


/* header */
	#header{
		width:923px;
		height:181px;
		/*background: url('../images/header_bg.png');*/
	}
	
	#headerLogo{
		position:absolute;
		margin:8px 0px 0px 40px;
		width:150px;
		height:170px;
	}
	
	#headerText, #headerTextDe{
		background:url('../images/title_hu.png');
		height:73px;
		width:550px;
		position:absolute;
		margin:68px 0px 0px 322px;
	}
	
	#headerTextDe{
		background:url('../images/title_de.png');
	}
	
	#langButtons{
		margin:5px 0px 0px 795px;
		color:#FFCC00;
		font-size:10px;
		position:absolute;
	}
	
	.yellowLink:link, .yellowLink:visited, .yellowLink:active{
		color:#ffee22;
	}
	
	.yellowLink:hover{
		color:#FFCC00;
	}
	
	#textMagnifying{
		position:absolute;
		margin:180px 0px 0px 835px;
	}
	
	.normalText{font-size:10px;}
	.bigText{font-size:12px;}
	.biggerText{font-size:14px;}
/* /header */


/* contentContainer */
	#contentContainer{
		padding:0px 0px;
	}
	
	#menu{
        float:left;
        background: #F4F4F4 url('../images/menu_bg.png') repeat-x;
        border:1px solid white;
        margin:0px 11px;
        width:200px;
        margin:11px 11px 11px 22px;
        padding-bottom:35px;
    }
    
    #content{
		float:left;
		margin:0px 11px;
		margin:11px 11px 11px 20px;
		border:0px solid red;
		width:630px;
		/*color:#000 !important;*/
		color: #444;
		line-height:18px;
		text-align:justify !important;
	}
	
	#content p{
		text-align:justify !important;
	}
	
	#content span{background: transparent  	!important;  color: #444!important;}
	#content p{background: transparent  	!important;  color: #444!important;}
	
	#content img{
		float:left;
		margin:0px 10px 0px 0px;
	}
	
	.focimek{
		font-weight:bold;
		color:#009AFE !important;
		text-transform:uppercase;
		margin-bottom:10px;
	}
/* /content */

/* fooldal */
	.keptarto{
		float:left;
		margin:10px 27px;
		height:260px;
		border:0px solid black;
		width:256px;
		 
	}
	
	.fokepek{
		border:0px solid white !important;
		padding:0px !important;
		height:155px;
		width:250px;
	}
	
	#content img{
		border:1px solid white;
		padding:2px;
	}	
	
	.kepkeretTop, .kepkeretBottom{
		background:url(../images/img_border_top.png) no-repeat top left;
		height:94px;
		width:94px;
		position:absolute;
		margin:-6px 0px 0px -6px;
	}
	.kepkeretBottom{
		background:url(../images/img_border_bottom.png) no-repeat bottom right;
		margin:-88px 0px 0px 162px;
	}
	
	.fooldCim{
		font-size:14px;
		color: #043D80;
		text-decoration:underline;
		font-weight:bold;
		font-family: Tahoma, Geneva, sans-serif;
		border:0px solid black;
		width:255px;
		margin:5px 0px 5px 0px;
	}
	
	.leiras{
		text-align:left;
		color: #043D80;
		font-size:11px;
		width: 250px;
		text-align:justify;
		border:0px solid black;
		min-height:52px;
	}
		
	.foLinkTarto{
		text-align:right;
		float:right;
	}

	a.foLink:link, a.foLink:active, a.foLink:visited{
		color: #0076A4;
		font-size:11px;
	}
	
	.lightblueArrow{
		background:url('../images/lightblue_arrow.png') no-repeat center center;
		width:6px;
		height:9px;
		float:left;
		padding:7px 10px 0px 5px;
		border:0px solid black;
	}
	.tovabb{
		float:left;		
	}
/* /fooldal */


/* menu */

	.menuItemContainer{
		background: url('../images/menu_dot.png') repeat-x bottom left;
		position: relative;
		cursor:pointer;
	}
	
	hr{
		border:0px;
		height:1px;
		padding:0px;
		margin:5px 0px 0px 0px;
		background:gray;
	}
	
	.menuLink{
		text-decoration:none;
	}
	
	.menuItem{
		border:0px solid black;
		display: table;
	}
	
	.kekNyil, .kekNyilLe{
		background: url('../images/blue_arrow.png') no-repeat center center;
		width:6px;
		margin:0px 10px;		
		vertical-align:middle;
		display: table-cell;
		padding:0px 8px;
	}
	
	.kekNyilLe{
		background: url('../images/blue_arrow_down.png') no-repeat center center;
	}
	
	
	.menuFelirat{
		text-decoration:none;
		color:#063d7f;		
		padding:10px 0px;
		cursor:pointer;
        display: block;
	}
	
	.menuFelirat:hover{
		text-decoration:underline;
	}
	
/* /menu */


/* eseménynaptár */
	.eventTitle{
		font-weight:bold;
		text-decoration:underline;
		margin:10px 0px;
	}

	.cssHeading1{
		width:90px;
	}

/* /eseménynaptár */


/* footer */
	#footer{
		clear:both;
		margin:0px 11px;
	}
	

	#footerTop{
		height:48px;
		background: url('../images/footer_top_bg.png');
	}
	
	.loginField{
		float:left;
		margin:10px 5px 0px 5px;
	}
	
	
	#loginForm{padding-left:390px;}
	
	.loginField input{
		border:1px solid #2e424c;
		width:140px;
	}
	
	#logoutPanel{
		border:0px solid black;
		padding:8px 10px 0px 0px;
		text-align:right;
	}
	
	#logoutButton{
		border:0px;
		background:#004083;
		color:#fff;
		margin-bottom:2px;
	}
	
	#logoutButton:hover{
		background:#0058af;
	}
	
	#loginButton input{
		background: url('../images/login_button.png');
		background-position: left top;
		width:29px;
		height:16px;
		border:0px;
		float:right;
		margin:11px 10px 0px -5px;
	}
	
	#loginButton input:hover{
		background: url('../images/login_button.png');
		background-position: left bottom;
	}
	
	#regisztracio{
		float:right;
		margin:0px 42px;
	}
	
	#footerBottom{
		height:35px;
		background: url('../images/footer_bottom_bg.png');
	}
	
	#copyright{
		float:left;
		margin:10px 0px 10px 10px;
	}
	
	#euresLogo{
		float:right;
		margin:3px;
		border:0px solid white;
	}
	
	.tooltip {
		display:none;
		position: absolute;
		width: 400px;
		border: 1px solid #000;
		padding: 7px;
		background-color: #FFF;	
		opacity: 0.9;
		font-size: 10px !important;
		color: #000;
	}
/* /footer */

.faqAnswer {
    padding: 0 0 10px 10px;
    width: 180px;    
}

.faq {
    margin: 0 0 10px 0;    
}

.faq a {
    font-weight: bold;    
    color: #444444;
}

.faq a:hover {
    text-decoration: none;    
}

.faq .answer {
    display: none;    
}
