/* initializalas
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, form, select, fieldset {font-size: 12px; color: #000000; }
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, p, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; }
/* alapertelmezett betumeret ezeknel az elemeknel */
ul, ol {list-style-type: none; }
/* a linkek kez alakot kapjanak mindenhol */
form label {cursor: pointer; }
address {font-style: normal; }
input {font-size:11px; }
/* linkelt kepek keretezesenek megszuntetese */
a img,:link img,:visited img {border: none; }
/* a bordert nullazzuk fieldset eseteben */
fieldset {border: none;
	vertical-align: bottom;
}
hr {padding:0px; margin:0px;}

/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear 
{clear: both; font-size: 0px; }

body {
	margin: 0px;
	padding: 0px;
	color:black;
	background-color:#4B4C51;
	font-size:12px;
	height: 100%;
}

html { 
height: 100%;
font-size:12px;
font-family: Arial;
}

p {color:black;}

/* Pozicionálás >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

#wrapper {
	width: 100%;
	padding:0px;
	margin:0px; 
  background: #4B4C51;
}

#header {
  width: 1000px;
  height: 144px;
  padding:0px;
  text-align:center;
	margin:0px; 
}

#footer { 
 width: 1000px;
 text-align: center;
 float: left;
 height:100%;
	padding:0px;
	margin:0px;  
}

#center {
	float:left;
	margin-right:5px;
	margin-left:24px;
	width: 780px;
	height: 100%;
}

#centerBig {
	float:left;
	margin-right:5px;
	margin-left:24px;
	width: 950px;
	height: 100%;
}

#centerSmall {
	float:left;
	margin-right:10px;
	margin-left:10px;
	width: 560px;
	height: 100%;
}

#left {
	float: left;
	background: url('images/bg_cont.gif');
	width:191px;
  margin: 0 auto;
  height: 100%;
  min-height:100%;
}

#right {
	float: right;
	width:220px;
	height:100%;
	padding:0px;
  margin-right:5px; 	
}

/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.pink { 
	background-color: #FF66FF; 
}
.blue {
	background-color:#0099FF;
	color: #0066FF;
}

/* Az adott elemek elhelyezése */
form p {
	width: 100%;
	clear: both;
}

ul li {
  font-size:12px;
  color:black;
}

.pinktextmsg a {
	color:black;
	display: block;
	width: 175px;
	text-decoration: none;
}

.pinktextmsg a:hover{
	display: block;
	color: black;
	width: 175px;
	text-decoration: underline;
}

acronym, .acronym {
	text-decoration:none;
}

.bluetext {
	color:#0066FF;
}

.hidden { visibility:hidden;
}

.cimpiros { 
	color: #FF66FF;
	font-size:14px;
	font-weight:bold;
}

/* END SUBMIT gombok */

.pinktextblink {
	text-decoration:blink;
	color:#FF66FF;
}

.redtextblink {
	text-decoration:blink;
	color:red;
}

.whitetextblink {
	text-decoration:blink;
	color:white;
}

.bluetextblink {
	text-decoration:blink;
	color:#0E84D4;
}

/* ------- Üzenetek és színezése -------------*/
.uzi-kek, .uzi-kek a { color:#24618E; }
.uzi-rozsa, .uzi-rozsa a { color:red; }

.class1 a {
   color:#FF66FF; text-decoration: underline; font-weight: bold;
}
.class2 a {
  color: #0099FF; text-decoration: underline; font-weight: bold;
}
.class3 a {
  color: silver; text-decoration: underline; font-weight: bold;
}

.classW { background-color:#F96C9F; }

.classM { background-color:#4396CA; }

/* >>>>>>>>>>>>> NEM szerint színezés a profile.tpl-ben >>>>>>>>>>>>>>>>>>>> */

.class1 {
   color:#FF66FF; font-weight: bold; font-size:20px; padding-bottom:15px;
}
.class2 {
  color: #0099FF; font-weight: bold; font-size:20px; padding-bottom:15px;
}

/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.CurrentLink{
	color:				red;
	font-weight:		bold;
	text-decoration:	underline;
}

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* Főmenü >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

ul#menu { color:white; width: 100%; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; list-style-type: none; margin: 0; padding: 0; font-weight: bold; }
ul#menu li { font-weight:bold; font-size: 15px;  display: block; float: left; margin: 4 0 0 5px; }
ul#menu li a { font-weight:bold; font-size: 15px; color: #777; display: block; float: left; line-height: 200%; padding: 4px 14px 0; }
ul#menu li a:hover { font-weight:bold; font-size: 15px;}
ul#menu li a.current { font-weight:bold; font-size:15px;  padding: 4px 14px 0;}

/* Gombok, linkek >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

a {
  color:#005CAC;
	font-size:12px;
	text-decoration:underline;
}
a:hover {
	text-decoration: none;
}

.noLink {
  color:#005CAC;
	font-size:12px;
	text-decoration:none;
}
.noLink a:hover {
	text-decoration: underline;
}

.gomb {font-size:12px;}

.alahuzblue a {
	color:#24618E;
	text-decoration: none;
}
.alahuzblue a:hover{
	color: #24618E;
	text-decoration: underline;
}

.alahuzpink a {
	color:#FF66FF;
	text-decoration: none;
}
.alahuzpink a:hover{
	color: #FF66FF;
	text-decoration: underline;
}

.alahuz99 a {
  color: red;
	text-decoration: none;
}
.alahuz99 a:hover{
	color: red;
	text-decoration: underline;
}

.alahuzgray a {
  font-size:12px;
  color: gray;
	text-decoration: none;
}
.alahuzgray a:hover{
	color: #404040;
	text-decoration: underline;
}

.alahuzwhite a {
  color: white;
	text-decoration: none;
}
.alahuzwhite a:hover{
	color: white;
	text-decoration: underline;
}

.alahuzlink a {
  color: gray;
	text-decoration: none;
	font-size:10px;
}
.alahuzlink a:hover{
	color: gray;
	text-decoration: underline;
	font-size:10px;
}

/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

/* Regisztráció >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

.boxRow {padding-bottom:2px; padding-top:1px; padding-left:5px; width:95%; height:inherit; overflow:auto; color:#00387F; }
.boxRowColor {padding-bottom:2px; padding-top:1px; padding-left:5px; width:95%; height:inherit; overflow:auto; background-color:#F0F5FA; color:#00387F;}
.boxBody {padding-bottom:5px;}
.RegSmall {width:200px; color:#00387F; font-size:11px; font-family:Arial;}

.RegCheck1 ul {margin-top:2px; display: block; float:left; width:99%;}
.RegCheck1 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck2 ul {margin-top:2px; display: block; float:left; width:49%;}
.RegCheck2 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck3 li {margin-top:2px; display: block; float:left; width:33%;}
.RegCheck3 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck4 li {margin-top:2px; display: block; float:left; width:25%;}
.RegCheck4 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck5 ul {margin-top:2px; display: block; float:left; width:20%;}
.RegCheck5 {height:inherit; overflow:auto; width:65%; float:right; }

/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

/* Keresés >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

.ulSearch {
	text-decoration:none;
	color:black;
	font-weight:normal;
	font-size:11px;
	font-family: Arial;
	padding-left:5px;
}

.labelBlack {
	width: 20%;
	text-decoration:none;
	color:black;
	font-weight:normal;
	font-size:11px;
	vertical-align:bottom;
	font-family: Arial;
	padding-left:5px;
}

.Search {font-size:11px; border-bottom:1px dashed black; padding-bottom:2px; padding-top:1px; padding-left:5px; width:95%; float:left; height:inherit; overflow:auto; color:black;}
.SearchCheck1 ul {margin-top:2px; display: block; float:left; width:99%; color:black;}
.SearchCheck1 {height:inherit; overflow:auto; width:80%; float:right; color:black; }

.SearchCheck2 ul {margin-top:2px; display: block; float:left; width:49%; color:black; }
.SearchCheck2 {height:inherit; overflow:auto; width:80%; float:right; color:black; }

.SearchCheck3 ul {margin-top:2px; display: block; float:left; width:33%; color:black; }
.SearchCheck3 {height:inherit; overflow:auto; width:80%; float:right; color:black; }

.SearchCheck4 ul {margin-top:2px; display: block; float:left; width:25%; color:black; }
.SearchCheck4 {height:inherit; overflow:auto; width:80%; float:right; color:black; }

.SearchCheck5 ul {margin-top:2px; display: block; float:left; width:20%; color:black; }
.SearchCheck5 {height:inherit; overflow:auto; width:80%; float:right; color:black; }

.searchSelect { font-size:11px; color:black; }

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

/* Adatlapok >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

.width80 { width: 80%; }
.profileCheck1 ul {margin-top:2px; display: block; float:left; width:99%;}
.profileCheck1 {height:inherit; overflow:auto; width:65%; float:right; }

.profileCheck2 ul {margin-top:2px; display: block; float:left; width:49%;}
.profileCheck2 {height:inherit; overflow:auto; width:65%; float:right; }

.profileCheck3 li {margin-top:2px; display: block; float:left; width:33%;}
.profileCheck3 {height:inherit; overflow:auto; width:65%; float:right; }

.profileCheck4 li {margin-top:2px; display: block; float:left; width:25%;}
.profileCheck4 {height:inherit; overflow:auto; width:65%; float:right; }

.profileCheck5 ul {margin-top:2px; display: block; float:left; width:20%;}
.profileCheck5 {height:inherit; overflow:auto; width:65%; float:right; }

/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */







/********************************************************************************************************************************/






/* 2010 NEW DESIGN */

.inputLogin { border:none; margin:0px; padding:0px; width:192px; height:25px; background: #E1FBA4 url('images/input_image.jpg') no-repeat left top; }
.clear {height:10px;}
.buttonPink {margin:0px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; color:white; font-size:11px; font-weight:bold; background-color:#F96C9F;}
.buttonBlue {margin:0px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; color:white; font-size:11px; font-weight:bold; background-color:#00B0DA;}
.buttonGreen {margin:0px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; color:white; font-size:11px; font-weight:bold; background-color:#B6CC54;}
.buttonYellow {margin:0px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; color:white; font-size:11px; font-weight:bold; background-color:#FEBD2B;}
.buttonRed {margin:0px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; color:white; font-size:11px; font-weight:bold; background-color:#F81616;}

.menuOldSystem {background: url('images/main_menu.gif'); padding:0; margin:0; height:33px;}

/* Regisztráció >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

.boxTitlePink {padding-bottom:3px; padding-left:5px; padding-top:3px; background-color:#F96C9F; color:white;}
.boxTitleGreen {padding-bottom:3px; padding-left:5px; padding-top:3px; background-color:#B6CC54; color:white;}
.boxTitleBlue {padding-bottom:3px; padding-left:5px; padding-top:3px; background-color:#00B0DA; color:white;}
.boxTitleYellow {padding-bottom:3px; padding-left:5px; padding-top:3px; background-color:#FEBD2B; color:white;}

.boxRow {padding-bottom:3px; padding-top:3px; padding-left:5px; width:95%; height:inherit; overflow:auto; color:black; border-bottom:1px solid #DAD9D8;}
.boxBody {padding-bottom:5px;}
.RegSmall {width:200px; color:black; font-size:11px; font-family:Arial;}

.RegCheck1 ul {margin-top:2px; display: block; float:left; width:99%;}
.RegCheck1 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck2 ul {margin-top:2px; display: block; float:left; width:49%;}
.RegCheck2 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck3 li {margin-top:2px; display: block; float:left; width:33%;}
.RegCheck3 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck4 li {margin-top:2px; display: block; float:left; width:25%;}
.RegCheck4 {height:inherit; overflow:auto; width:65%; float:right; }

.RegCheck5 ul {margin-top:2px; display: block; float:left; width:20%;}
.RegCheck5 {height:inherit; overflow:auto; width:65%; float:right; }

label {float:left; width:35%; text-decoration:none; color:black; font-size:11px; vertical-align:bottom; font-family: Arial;}
select {font-size:11px; color:black;}


