/* - - - WACSS RESET - - - */
* {
	margin:0px;
	padding:0px;

	outline:0;
	border:0px;

	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-variant:inherit;
	line-height: inherit;

	color:inherit;
	text-decoration:inherit;
	text-align:inherit;
	vertical-align:top;

	box-sizing: content-box;
	-moz-box-sizing: content-box;
}
html {
	height: 100%;
	line-height: 1;
	text-align: left;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
th, td {
	height: inherit;
	max-height: inherit;
	
	overflow: inherit;

	border-top: inherit;
	border-bottom: inherit;

	background: inherit;

	margin:inherit;
	padding:inherit;

	vertical-align: inherit;
	text-align: inherit;
}
th > .cell_content, td > .cell_content { 
	max-height: inherit;
	overflow: inherit;
}
td:first-child, th:first-child { border-left: inherit; }
td:last-child, th:last-child { border-right: inherit; }
body {
	position: relative;
	height: 100%;
}
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; }
a { cursor: pointer; }
*[draggable] {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  
  -khtml-user-drag: element;
  -webkit-user-drag: element;
}

/* WaCSS reset - Elemspecifikus stílusok */
b, strong { font-weight: bold; }
i, em { font-style: italic; }

/* WaCSS reset - Alapértelmezett beállítások */
html {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* - - - ÁLTALÁNOS ELEM DEFINÍCIÓK - - - */
.container {
	position: relative;
	margin:0px auto;
}

body.NOSCROLL { overflow: hidden; }
.fl { float:left;}
.fr { float:right;}
.cb { clear: both; }
.animate { transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
.animate_slow { transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
.dn { display: none; }
.dt { display: table; }
.dr { display: table-row; }
.dc { display: table-cell; }

h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, h7:first-child, p:first-child { margin-top:0px !important; }

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* - - - FONTOK - - - */
@font-face {
	font-family: 'Housegothic_lightaltcaps';
	src: url('/fonts/housegothic_lightaltcaps.eot?') format('eot'),
		url('/fonts/housegothic_lightaltcaps.woff') format('woff'),
		url('/fonts/housegothic_lightaltcaps.ttf') format('truetype'),
		url('/fonts/housegothic_lightaltcaps.svg#font') format('svg')
	;
}
@font-face {
	font-family: 'Avantgard_extralight';
	src: url('/fonts/avantgard_extralight.eot?') format('eot'),
		url('/fonts/avantgard_extralight.woff') format('woff'),
		url('/fonts/avantgard_extralight.ttf') format('truetype'),
		url('/fonts/avantgard_extralight.svg#font') format('svg')
	;
}
@font-face {
	font-family: 'Komika';
	src: url('/fonts/komika.eot?') format('eot'),
		url('/fonts/komika.woff') format('woff'),
		url('/fonts/komika.ttf') format('truetype'),
		url('/fonts/komika.svg#font') format('svg')
	;
}
@font-face {
	font-family: 'Helvetica';
	src: url('/fonts/helvetica.eot?') format('eot'),
		url('/fonts/helvetica.woff') format('woff'),
		url('/fonts/helvetica.ttf') format('truetype'),
		url('/fonts/helvetica.svg#font') format('svg')
	;
}