@charset "utf-8";
@font-face {
	font-family: Cegrevesz; /*a name to be used later*/
    src: url('/____resources/fonts/Cegrevesz_hu.ttf'); /*URL to font*/
}

@font-face {
	font-family: BC; /*a name to be used later*/
    src: url('http://common.bellezzacreativo.com/fonts/BellezzaCreativoLight.ttf'); /*URL to font*/
}
html {
	height: 100%;
}
body {
	height: 100%;
	background-color: #1e1d1b;
	margin: 0;
	padding: 0;
	color: #000;
	position: relative;
}

.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}


img {
	/*box-shadow: 0 0px 20px 0px #000;
	-webkit-box-shadow: 0 0px 20px 0px #000;
	-moz-box-shadow: 0 0px 20px 0px #000;*/
	/*-webkit-filter: drop-shadow(20px 20px 20px #000);
	filter: drop-shadow(20px 20px 20px #000);*/
	/*-webkit-filter: drop-shadow(20px 20px 20px rgba(0,0,0,0.8));
	filter: url(shadow.svg#drop-shadow);
	-ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, 
	Color='#444')";
	filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, 
	Color='#444')";*/
}

hr {
	border: 0;
	border-top: 1px solid #4d402e;
}
/*----------------------------------	MENU	------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------	FEJLEC	------------------------------------------*/

.LOGO {
	width: 100%;
	height: 380px;
	background-image: url("/____resources/img/fejlec.jpg");
	background-position: center top;
	box-shadow: 0 0px 20px 0px #000;
	-webkit-box-shadow: 0 0px 20px 0px #000;
	-moz-box-shadow: 0 0px 20px 0px #000;
	z-index: 100;
	position: relative;
}

.MENU {
	width: 100%;
	height: 40px;
	background-image: url("/____resources/img/menu_alap.jpg");
	box-shadow: 0 0px 20px 0px #000;
	-webkit-box-shadow: 0 0px 20px 0px #000;
	-moz-box-shadow: 0 0px 20px 0px #000;
	z-index: 95;
	position: relative;
}

.MENU_HIGHLITE {
	color: #ecaa4f;
}

.MENU_LOWLITE {
	text-decoration: none;
	color: #6f6d69;
	font-family: Cegrevesz;
	font-size: medium;
	font-weight: bold;
	letter-spacing: 1px;
	display:inline-block;
	padding: 10px 20px;
}

nav ul a {
	text-decoration: none;
	color: #c8b9a5;
	font-family: Cegrevesz;
	font-size: medium;
	font-weight: bold;
	letter-spacing: 1px;
}

nav ul {
	padding: 0 0px;
	border-radius: 0px;
	list-style: none;
	position: relative;
	display: block;
	margin:0;
	text-align:center;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}
nav ul li {
	display:inline;
	float:center;
}
	nav ul li:hover {
		transition: all 0.2s ease-out;
	}
		nav ul li:hover a {
			/*-webkit-stroke-width: 5.3px;
			-webkit-stroke-color: #FFFFFF;
			-webkit-fill-color: #FFFFFF;*/
			text-shadow: 0 0 5px #c67300;
			/*text-shadow: 0 0 10px #995900;*/
			/*color: #ecdcc9;*/
		}
	
	nav ul li a {
	display:inline-block;
	padding: 10px 20px;
	text-decoration: none;
	transition: all 0.2s ease-out;
	}

/*----------------------------------	FEJLEC	------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------	CONTAINER	--------------------------------------*/

.container {
	width: 80%;
	max-width: 1260px;
	min-width: 1020px;
	height: auto;
	min-height: 500px;
	margin: 0 auto;
	background: #5b5247;
}

.BALOLDAL {
	float: left;
	width: 10%;
	height:100%;
	min-height: 500px;
	background-image: url("/____resources/img/ballec_alap.jpg");
	background-repeat: no-repeat;
	background-color: #5b5247;
	padding-bottom: 10px;
	z-index: 80;
}
.TARTALOM {
	float: left;
	width: 80%;
	height: auto;
	min-height: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	/*padding: 20px;*/
	background-color: #8d8479;
	background-image: url("/____resources/img/tartalom_alap.jpg");
	background-repeat: no-repeat;
	text-shadow: 2px 2px 5px rgba(44,36,25,0.5);
	box-shadow: 0 0px 20px 0px #000;
	-webkit-box-shadow: 0 0px 20px 0px #000;
	-moz-box-shadow: 0 0px 20px 0px #000;
	z-index: 90;
	position: relative;
}

.TARTALOM_BELSO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	height:100%;
	min-height: 500px;
	padding: 20px;
}

.JOBBOLDAL {
	float: right;
	width: 10%;
	height:100%;
	min-height: 500px;
	background-color: #5b5247;
	background-image: url("/____resources/img/jobblec_alap.jpg");
	background-repeat: no-repeat;
	text-align: right;
	z-index: 75;
}

/* ~~The footer ~~ */
.ALLEC {
	height: 50px;
	width: 100%;
	margin:auto;
	background-color: #5b5247;
	z-index: 85;
}

.ALLEC_BELSO {
	font-family: TAHOMA;
	font-size: 14px;
	font-weight: normal;
	height: 50px;
	letter-spacing: 1px;
	/*font-style: italic;*/
	width: 100%;
	text-align: center;
	vertical-align: middle;
	line-height: 50px;
	/*position: relative;
	top: 20px;
	margin: 50%;*/
}

	/*----------------------------------	TABLA	--------------------------------------*/
	.ALLEC_BELSO a:link {
		color:#d60000;
		text-decoration: none;
		text-shadow: 2px 2px 5px rgba(0,0,0,1);
	}
	
	.ALLEC_BELSO a:visited {
		color:#d60000;
	}
	
	.ALLEC_BELSO a:hover {
		color:#FF0000;
	}
	
	.ALLEC_BELSO a:active {
		color:#FF0000;
	}
	/*----------------------------------	TABLA	--------------------------------------*/


	/*----------------------------------	TABLA	--------------------------------------*/
	table.TABLA_ELJARASOK {
	font-size: 12px;
	border-collapse: collapse;
	border: 1px solid black;
	width: 100%;
	table-layout: fixed;
	}
	
	.TABLA_ELJARASOK td, th {
	border-collapse: collapse;
	border: 1px solid black;
	table-layout: fixed;
	text-align: center;
	}
	/*----------------------------------	TABLA	--------------------------------------*/

/*----------------------------------	CONTAINER	--------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/
/*----------------------------------	ADMIN	------------------------------------------*/
.ckeditor {
	width: 988px;
	height: 100px;
	border: 2px solid #4d402e;
	padding: 10px;
	font-family: Tahoma, sans-serif;
	/*background-image: url(bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;*/
	/*background-color: #938778;*/
	background: -moz-linear-gradient(top,  rgba(77,64,46,0.5) 0%, rgba(77,64,46,0.5) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(77,64,46,0.5)), color-stop(100%,rgba(77,64,46,0.5))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(77,64,46,0.5) 0%,rgba(77,64,46,0.5) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(77,64,46,0.5) 0%,rgba(31,31,31,0.5) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(77,64,46,0.5) 0%,rgba(77,64,46,0.5) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(77,64,46,0.5) 0%,rgba(77,64,46,0.5) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#312f2c', endColorstr='#1f1f1f',GradientType=0 ); /* IE6-9 */
	overflow: auto;
}


.BEVITEL_01 {
	width: 988px;
	height: 100px;
	border: 2px solid #4d402e;
	padding: 0px;
	font-family: Tahoma, sans-serif;
	/*background-image: url(bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;*/
	/*background-color: #938778;*/
	background: -moz-linear-gradient(top,  rgba(77,64,46,0.5) 0%, rgba(77,64,46,0.5) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(77,64,46,0.5)), color-stop(100%,rgba(77,64,46,0.5))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(77,64,46,0.5) 0%,rgba(77,64,46,0.5) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(77,64,46,0.5) 0%,rgba(31,31,31,0.5) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(77,64,46,0.5) 0%,rgba(77,64,46,0.5) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(77,64,46,0.5) 0%,rgba(77,64,46,0.5) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#312f2c', endColorstr='#1f1f1f',GradientType=0 ); /* IE6-9 */
	overflow: auto;
}

.KIIRATAS {
	float: left;
	width: 50%;
	height: 200px;
	border-style: solid;
	border-width: 1px;
	border-left-color: #a1927e;
	border-top-color: #a1927e;
	border-right-color: #322a1e;
	border-bottom-color: #322a1e;
	/*border-color: #000000;*/
	background: rgba(91,82,71,0.9);
	box-shadow: 0 0px 20px 0px #000;
	-webkit-box-shadow: 0 0px 20px 0px #000;
	-moz-box-shadow: 0 0px 20px 0px #000;
	z-index: 110;
	position: absolute;
	left: 25%;
	top: 100px;
	vertical-align: bottom;
	visibility: hidden;
	text-align: center;
}

.KIIRATAS_TEXT {
	/*background: rgba(91,82,71,0.5);*/
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-family: Cegrevesz;
	color: #FFFFFF;
	vertical-align: middle;
}

.BUTTON {
	background: -moz-linear-gradient(top,  rgba(162,148,130,1) 0%, rgba(78,65,48,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(162,148,130,1)), color-stop(100%,rgba(78,65,48,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(162,148,130,1) 0%,rgba(78,65,48,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(162,148,130,1) 0%,rgba(78,65,48,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(162,148,130,1) 0%,rgba(78,65,48,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(162,148,130,1) 0%,rgba(78,65,48,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#312f2c', endColorstr='#1f1f1f',GradientType=0 ); /* IE6-9 */
	padding: 5px 5px;
	font: 13px sans-serif;
	text-decoration: none;
	border-color: #e7e0d6 #5e5343 #5e5343 #e7e0d6;
	color: #fff0dc;
	border-width: 1px;
}

.TEXT_CIM {
	font-family: Cegrevesz;
	color: #ede4d8;
	font-size: 22px;
	text-transform: uppercase;
	font-weight: bold;
}

	.TEXT_CIM a:link {
		color:#b6a68f;
		text-decoration: none;
		text-shadow: 2px 2px 5px rgba(0,0,0,1);
	}
	
	.TEXT_CIM a:visited {
		color:#b6a68f;
	}
	
	.TEXT_CIM a:hover {
		color:#ebdfcf;
	}
	
	.TEXT_CIM a:active {
		color:#b6a68f;
	}

.TEXT_NORMAL {
	font-family: Cegrevesz;
	color: #d4c9b9;
	font-size: 16px;
	/*text-transform: uppercase;*/
}

	.TEXT_NORMAL a:link {
		color:#d4c9b9;
		text-decoration: none;
		text-shadow: 2px 2px 5px rgba(0,0,0,1);
	}
	
	.TEXT_NORMAL a:visited {
		color:#d4c9b9;
	}
	
	.TEXT_NORMAL a:hover {
		color:#ebdfcf;
	}
	
	.TEXT_NORMAL a:active {
		color:#d4c9b9;
	}

.TEXT_NORMAL2 {
	font-family: Cegrevesz;
	color: #ede4d8;
	font-size: 18px;
	text-transform: uppercase;
}

	.TEXT_NORMAL2 a:link {
		color:#ede4d8;
		text-decoration: none;
		text-shadow: 2px 2px 5px rgba(0,0,0,1);
	}
	
	.TEXT_NORMAL2 a:visited {
		color:#ede4d8;
	}
	
	.TEXT_NORMAL2 a:hover {
		color:#f5f3f1;
	}
	
	.TEXT_NORMAL2 a:active {
		color:#ede4d8;
	}

.TEXT_NORMAL3 {
	font-family: Cegrevesz;
	color: #ede4d8;
	font-size: 18px;
	/*text-transform: uppercase;*/
}

	.TEXT_NORMAL a:link {
		color:#ede4d8;
		text-decoration: none;
		text-shadow: 2px 2px 5px rgba(0,0,0,1);
	}
	
	.TEXT_NORMAL a:visited {
		color:#ede4d8;
	}
	
	.TEXT_NORMAL a:hover {
		color:#f5f3f1;
	}
	
	.TEXT_NORMAL a:active {
		color:#ede4d8;
	}

.TEXT_CRFONT {
	font-family: Cegrevesz;
	font-size: 16px;
}

.TEXT_NORMAL4 {
	font-family: Cegrevesz;
	color: #ffcd84;
	font-size: 16px;
	font-weight: bold;
}
/*--------------------------	ADMIN	-----------------------------------*/