@charset "utf-8";

* {

	padding: 0px;

	margin: 0px;

	border-style: none;

}

body {

	background-color: #2b2b2b;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;	/*background-color: #515151;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-y;

	background-position: center top;*/

}

a {

	outline: none;

}

em {

	line-height: normal;

}

.nyelvek {

	width: 908px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.nyelv_valaszt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	white-space: nowrap;

	height: 20px;

	text-align: right;

}

.nyelv_valaszt p {

	float: right;

	margin-right: 10px;

}

.nyelv_valaszt a:link, .nyelv_valaszt a:visited {

	float: right;

	margin-right: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.nyelv_valaszt a:hover {

	text-decoration: underline;

}





.keret {

	width: 908px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/work_bg.jpg);

	background-repeat: repeat-y;

	background-position: top;

}

.keret_top {

	font-size: 1px;

	line-height: 1px;

	background-image: url(../images/keret_top.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 4px;

}

.keret_down {

	font-size: 1px;

	line-height: 1px;

	background-image: url(../images/keret_down.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 4px;

}

.workarea {

	border-style: none;

	border-collapse: collapse;

	width: 900px;

	margin-top: 0px;

	margin-right: 4px;

	margin-bottom: 0px;

	margin-left: 4px;

}

.advertfoto {

	width: 200px;

	vertical-align: top;

}

.motto {

/*

	background-image: url(../images/oldal2.jpg);

	background-repeat: no-repeat;

	background-position: top;

	*/	

	float: left;

	height: 127px;

	width: 200px;

}

.kiemelt {

	background-image: url(../images/kiemelt_bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	height: 127px;

	width: 700px;

	float: right;

}

.kep_jobb {

	float: right;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.kiemelt p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	float: left;

	line-height: 18px;

	padding-top: 15px;

	padding-right: 15px;

	padding-left: 15px;

	width: 580px;

}

.kiemelt a:link, .kiemelt a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFCC33;

	line-height: 18px;

	text-decoration: none;

}

.kiemelt a:hover {

	text-decoration: underline;

}

.menus {

	vertical-align: top;

	width: 180px;

}

.menus a.fom:link, .menus a.fom:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/menu_bg.jpg);

	background-repeat: no-repeat;

	background-position: top;

	display: block;

	width: 155px;

	padding-top: 8px;

	padding-left: 25px;

	padding-bottom: 8px;

}

.menus a.fom:hover {

	text-decoration: none;

	color: #FFCC33;

}

.lenyilos {

	width: 180px;

	overflow: hidden;

	visibility: hidden;

}

a.le:link, a.le:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/le_elo.jpg);

	display: block;

	padding-top: 4px;

	padding-left: 20px;

	width: 160px;

	background-repeat: no-repeat;

	background-position: -8px top;

	padding-bottom: 4px;

}

a.le:hover {

	text-decoration: none;

	color: #FFCC33;

}

.work {

	vertical-align: top;

	width: 520px;

}

.tartalom {

/*

	padding-right: 30px;

	padding-left: 30px;



	padding-top: 15px;

	*/

}

.tartalom h1 {
	padding-right: 30px;
	padding-left: 20px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 28px;
	margin-top: 10px;
	clear: both;

}

.tartalom h2 {

	color:#FFFFFF;

	font-family:Arial,Helvetica,sans-serif;

	font-size:16px;

	font-weight:normal;

	padding-left:25px;

	padding-right:30px;

	padding-top:20px;

	text-decoration:none;

}

.tartalom h3 {

	color:#FFFFFF;

	font-family:Arial,Helvetica,sans-serif;

	font-size:16px;

	font-weight:normal;

	text-decoration:none;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 20px;

}

.tartalom p {

	padding-right: 30px;

	padding-left: 30px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	line-height: normal;

}

.tartalom font {

	padding-right: 30px;

	padding-left: 30px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	line-height: normal;

	padding-top: 10px;

	display: block;

}

.tartalom span {

	line-height: 28px;

}

.tartalom .ujsag {
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tartalom a:link, .tartalom a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: underline;

}

.tartalom a:hover {

	text-decoration: none;

}

.tartalom ol {

	margin-left: 25px;

padding-left:30px;

padding-right:30px;	

}

.tartalom li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	margin-top: 15px;

}
.tartalom .imgleft {
	float: left;
	margin-right: 10px;
}
.tartalom .kikhasznaljak {
	clear: both;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.tartalom .kikhasznaljak h1 {
	margin-bottom: 18px;
}


.style1 {

	font-size: 15px

}

.bottom {

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 40px;

}

.copy {

	width: 200px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	height: 15px;

	padding-top: 5px;

	float: left;

}

.made {

	float: right;

	height: 20px;

	width: 700px;

	text-align: right;

}

.made a:link, .made a:visited {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.made a:hover {

	color: #FFCC33;	

}.made img {

	vertical-align: middle;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.hirlevel {

	margin-top: 25px;

	padding-left: 10px;

	padding-right: 5px;

}

.hirlevel h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.hirlevel p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-style: italic;

}

.hirlevel .bevitel {

	width: 158px;

	height: 18px;

	background-color: #333333;

	margin-top: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	border: 1px solid #0E0C0D;

	padding-top: 2px;

	padding-left: 2px;

}

a.elkuld:link, a.elkuld:visited {

	height: 20px;

	width: 160px;

	background-position: -18px;

	text-align: center;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



ÚJ RÉSZEK {}



.regtabla {

	width: 460px;

	margin-right: 30px;

	margin-left: 30px;

	border-collapse: collapse;

	margin-top: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

}

.tabla_mezo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

	text-align: left;

	vertical-align: top;

}

.tabla_mezo img {

	vertical-align: middle;

	margin-right: 10px;

}



.regtabla th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: left;

	padding-bottom: 5px;

}



.check {

	/*float: left;*/

	margin-right: 10px;

	vertical-align: middle;

	white-space: normal;

	margin-bottom: 10px;

}

.check input {

	vertical-align: middle;

}

.tabla_mezo .bevitel {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	width: 160px;

	height: 16px;

	padding-left: 3px;

	margin-top: 3px;

	margin-bottom: 3px;

	padding-top: 2px;

}

.tabla_mezo .adosz1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	width: 80px;

	height: 16px;

	padding-left: 3px;

	margin-top: 3px;

	margin-bottom: 3px;

	padding-top: 2px;

}

.tabla_mezo .adosz2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	width: 10px;

	height: 16px;

	padding-left: 3px;

	margin-top: 3px;

	margin-bottom: 3px;

	padding-top: 2px;

}

.tabla_mezo .adosz3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	width: 20px;

	height: 16px;

	padding-left: 3px;

	margin-top: 3px;

	margin-bottom: 3px;

	padding-top: 2px;

}

.tabla_mezo .adosz4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	width: 40px;

	height: 16px;

	padding-left: 3px;

	margin-top: 3px;

	margin-bottom: 3px;

	padding-top: 2px;

}

NYITO OLDAL ELEMEI {}

.nyito_tarolo {

	background-image: url(../images/nyito.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 478px;

	width: 908px;

	margin-top: 40px;

	margin-right: auto;

	margin-left: auto;

}

.nyito_menu {

	width: 190px;

	margin-left: auto;

	padding: 25px;

}

.nyito_menu h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-variant: small-caps;

	margin-bottom: 15px;

}

a.nyito_fom:link, a.nyito_fom:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	font-variant: small-caps;

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	width: 190px;

	margin-bottom: 7px;

}

a.nyito_fom:hover {

	color: #FFCC33;

}

.nyito_almenu_tarolo {

	overflow: hidden;

	visibility: hidden;

	padding-left: 10px;

}

a.nyito_almenu:link, a.nyito_almenu:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

	display: block;

	width: 180px;

	margin-bottom: 4px;

}

a.nyito_almenu:hover {

	color: #FFFFFF;

}

a.inaktiv_nyito_almenu:link, a.inaktiv_nyito_almenu:visited, a.inaktiv_nyito_almenu:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	display: block;

	width: 180px;

	margin-bottom: 4px;

	cursor: default;

}

.befor_after01 {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/bef01.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

}

.befor_after01_r {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/aft01.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

	/*cursor: default;*/

}

.befor_after02 {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/bef02.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

}

.befor_after02_r {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/aft02.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

	/*cursor: crosshair;*/

}

.befor_after03 {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/bef03.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

}

.befor_after03_r {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/aft03.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

	/*cursor: crosshair;*/

}

.befor_after04 {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/bef04.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

}

.befor_after04_r {

	height: 236px;

	width: 452px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/aft04.jpg);

	background-repeat: no-repeat;

	background-position: top;

	margin-top: 10px;

	margin-bottom: 10px;

	border: 4px solid #515151;

	/*cursor: crosshair;*/

}

FORUM_CUCCAI {}



.forumtema_tarolo {

	margin-left: 20px;

	margin-right: 20px;

	height: 33px;

	background-image: url(../images/forum_20.jpg);

	background-repeat: repeat-x;

	background-position: top;

	margin-bottom: 10px;

}

.forum_left {

	background-image: url(../images/forum_18.jpg);

	background-repeat: no-repeat;

	background-position: top;

	float: left;

	height: 33px;

	width: 27px;

}

.forum_right {

	background-image: url(../images/forum_22.jpg);

	background-repeat: no-repeat;

	background-position: top;

	float: right;

	height: 33px;

	width: 5px;

}

a.forum:link, a.forum:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 7px;

	height: 26px;

	display: block;

	float: left;

}

a.forum:hover {

	color: #FFCC33;

}

.forum_hozzaszolas_keret {

	margin-right: 20px;

	margin-left: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #262626;

	margin-bottom: 20px;

	clear: both;

}

.forum_hozz_fej {

}



.forum_hozz_fej p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFCC00;

	text-decoration: none;

	padding: 0px;

	margin: 0px;

}

.forum_hozz_fej span {

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	padding: 0px;

	margin-left: 20px;

	line-height: normal;

}

.forum_hozzaszolas {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 5px;

	padding-bottom: 5px;

}

.forum_tabla {

	margin-right: 20px;

	margin-left: 20px;

	border-collapse: collapse;

}

.forum_tabla td {

	padding: 3px;

	vertical-align: top;

}

.forum_tabla .nev {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	width:150px;

}

.forum_tabla .note {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.forum_tabla .ertek {

	width: 291px;

}

.forum_tabla .ertek input {

	width: 285px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

}

.forum_tabla .ertek textarea {

	width: 285px;

	height: 100px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;	

}

.termekforum_submit {

	background-image: url(../images/login_gomb_bg.png);

	background-repeat: no-repeat;

	background-position: top;

	height: 19px;

	width: 114px;

	margin-top: 10px;

	margin-right: auto;

	margin-left: auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #3366FF;

	text-decoration: none;

	text-align: center;

	padding-top: 4px;

	cursor: pointer;

}

.forum_megj {

	padding-right: 20px;

	padding-left: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

	margin-top: 15px;

	line-height: normal;

	text-align: center;

}

h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

	color: #FFCC00;

	padding-right: 20px;

	padding-left: 20px;

	margin-bottom: 10px;

}

LAPOZO {}



.lapozo {

	margin-right: 20px;

	margin-left: 20px;

	clear: both;

	padding-top: 10px;

	padding-bottom: 10px;

}

.lapozo .kurrens {

	float: left;

	margin-right: 5px;

	font-size: 11px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

}

.lapozo a.lapozolink:link, .lapozo a.lapozolink:visited {

	float: left;

	margin-right: 5px;

	font-size: 11px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: underline;

}

.lapozo a.lapozolink:hover {

	color: #ffcc00;

	text-decoration: none;

}

