body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img, table { border:0; }
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; }
a {outline: none;outline-style:none;}
html {height: 100%;}
body {font-family:Arial, sans-serif;background:#666666 url(img/page.png) repeat-x top;
font-size:12px;color: #000;text-align:left;}
body.bg-dark{background-color:#333333;}
.clear { clear: both; width: 90%; height: 15px; }
.alignleft { text-align: left; }
.alignjustify { text-align: justify; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }
.floatright{ float: right;}
.floatleft{	float: left;}
.italic{	font-style: italic;}
.normalbetu { text-transform:none;}
#head{width:100%;margin: 0;background:transparent;text-align:left;clear:both;}
#wrap{width:920px;margin: 0 auto;background:transparent;text-align:left;clear:both;}
#wrap.bg-gray{background-color:#333333;}
#foot{width:100%;height:240px;margin: 0;background:#000;text-align:left;clear:both;}
#bottom {width:870px;clear:both;padding:0 15px;margin:5px 0;height:100px;text-align:center;}
.left{float:left;width:373px;padding:0;background:#666666;padding-bottom:10px;}
.right{float:right;width:450px;padding:0;background: transparent;}
.btn-red{background: url(img/btn-red.png) repeat-x top;color:#fff;display:block;height:20px;padding:6px 10px 0 10px;text-decoration:none;text-align:center;}
/* --------------- Headings -------------- */
h1{display:block;width:370px;position:absolute;left:550px;top:30px;color:#fff;font:normal normal 28px/120% Arial, sans-serif;}
h2 {padding: 15px 0 2px 15px;color: #666666;font:normal bold 22px/normal 'Arial', sans-serif;}
h3{padding: 15px 0 2px 15px;color: #666666;font:normal bold 16px/normal 'Arial', sans-serif;}
.r-left h3{border-left:18px solid #FF0000;padding:12px 0 0 15px;background:#999;color:#fff;
font:normal bold 16px/normal 'Arial', sans-serif;height:31px;overflow:hidden;}
h2.w400{width:550px;float:left;padding: 25px 0 25px 25px;text-transform:lowercase;}
h2.w_400{width:600px;float:left;padding: 25px 0 25px 25px;text-transform:none;}

h2.box{background:transparent url(img/box.png) no-repeat left;padding-left:70px;margin-left:25px;}
h4{padding: 15px 0 2px 15px;color:#FF0000;font:normal bold 22px/normal 'Arial', sans-serif;}


div.top_hirek{width:243px;height:53px;background:transparent url(img/top_hirek.png) no-repeat;color:#fff;padding:20px 0 0 130px;font-size:18px;text-align:left;}
div.top-regisztracio{width:353px;height:30px;background:transparent url(img/top-blue.png) repeat-x top;float:left;color:#fff;margin:0 0 10px 0;padding:10px 0 0 20px;font-size:18px;}
div.top-login{width:290px;height:30px;background:transparent;float:left;color:#fff;margin:0 0 10px 0;padding:10px 0 0 20px;font-size:18px;}
div.tamogatoink{width:392px;height:35px;background:#777;color:#E2E2E2;font:normal bold 16px/120% Arial, sans-serif;padding:15px 0 0 20px;}
/* ------------ Header ----------------- */
#top{height:140px;width:920px;margin: 0 auto;background:transparent url(img/head.jpg) no-repeat left;position:relative;}
#logo{display:block;width:270px;height:15px;padding:25px 0 0 0;background:transparent url(img/logo.png) no-repeat;
position:absolute;left:55px;top:60px;font-size:10px;color:#f5f5f5;text-decoration:none;text-align:right;}

form#hirlevel{z-index:500;width:370px;height:27px;position:absolute;top:90px;left:512px;background:transparent url(img/bg_newslettersz.png) no-repeat;padding:6px 0 0 0;}
form#hirlevel label{color:#ccc;padding:2px 4px;text-decoration:none;}
form#hirlevel input{color:#000;padding:2px 4px;text-decoration:none;border:0;width:138px;}
form#hirlevel button#newsl_submit{color:#fff;background:#FF0000;padding:1px 4px;text-decoration:none;border:0;cursor:pointer;}
img.mpict{position:absolute;top:20px;left:320px;z-index:501;}
#feature{width:100%;height:294px;background: #000 url(img/bg_feature.png) repeat-x top;border-bottom:10px solid #FF0000;}
#header{width:920px;height:294px;clear:both;margin: 0 auto;background:transparent url(img/fbg.jpg) no-repeat;position:relative;}

img.fpict{position:absolute;top:-99px;left:170px;z-index:399;}
#header p{display:block;width:370px;position:absolute;left:550px;top:100px;color:#fff;font:normal normal 14px/140% Arial, sans-serif;}
#header a{color:#fff;background:#FF0000;padding:2px 12px;text-decoration:none;position:absolute;top:260px;left:790px;font:normal normal 14px/140% Arial, sans-serif;}
/* ------------ Navigation ----------------- */
#nav1 li, #nav2 li{display:inline;}
#nav1{width:803px;height:59px;background:transparent url(img/bg_nav1.png) no-repeat;margin:0 0 0 55px;}
#nav1 li a{display:block;width:158px;height:22px;text-align:center;text-decoration:none;float:left;color:#fff;padding:8px 0 0 0;}
#nav1 li a:hover{color:#333;}
#nav2{position:absolute;left:415px;top:40px;z-index:500;}
#nav2 li a{color:#ccc;font:normal normal 12px/normal Arial, sans-serif;padding:2px 8px;border-right:1px solid #ccc;}
#nav2 li a.kijel{color:white;}
#nav2 li a:hover{color:#FF0000;}
#nav2 li a.last{border:0 none;}

#nav3{position:absolute;left:470px;top:56px;z-index:500;min-width:370px; height:30px;padding:6px;color:#fff;}
#nav3.bgg{background:transparent url(img/bg_newslettersz.png) no-repeat;}

.forbejfej {margin-right: -2px;width: 100%;margin-bottom: 5px;margin-left: -5px;padding: 2px;color: black;font:normal bold 12px/normal 'Arial', sans-serif; border-bottom:1px solid #FF0000;border-left:1px solid #FF0000;font-weight: bold;}
.forbejszo {padding: 3px;color: #666666;font:normal bold 10px/normal 'Arial', sans-serif;}
#nav3 a{color:#CCCCCC;font:12px Arial,sans-serif;padding:2px 8px;}


/* ------------ Content ------------ */
#content{float:left;width:920px;}
#content.bg-gray{background-color:#333333;}
#content p{padding:10px 35px;font:normal normal 12px/140% Arial, sans-serif;color:#fff;}
div.divider{width:920px;height:80px;background-color:#fff;float:left;clear:both;}
#content div.divider p{	width:330px;padding:15px 5px 0 5px;float:left;color:#777;}
img.portre{border:4px solid #fff;margin:30px 0 0 30px;} /*float:left;*/
.w600{width:500px;padding:10px;float:right;margin-right:100px;min-height:300px;}
#content h4 {width:400px;}
.w_autojobb{bottom:0px;padding:10px;margin-right:10px;border-right:6px solid #FF0000; border-bottom:1px solid #FF0000;text-align: right;}

.f1{width:412px;float:left;margin:10px 0 0 0px;}
.fc{height:142px;background:#020202 url(img/bg_f1.png) no-repeat top;position:relative;}
.fc h3{position: absolute;top:60px;left:15px;color:#fff;width:230px;}
#content p.fv{position: absolute;top:10px;left:40px;color:#fff;width:230px;font-size:16px;}
.fc img{position:absolute;top:14px;left:265px;border:4px solid #fff;}

.login{width:411px;height:190px;background: url(img/bg_login.png) no-repeat;float:left;margin:20px 0 10px 0;padding:0;}

#sikeresreg{display: none;width:850px;float:right;color:#fff;margin:0 0 10px 0;padding:10px 0 0 20px;font-size:18px;}



/* regbox*/
div.top-regisztracio_box{width:780px;height:30px;background:transparent url(img/top-blue.png) repeat-x top;float:left;color:#fff;margin:0 0 10px 0;padding:10px 0 0 20px;font-size:18px;}
.regbox2{width:800px;float:left;margin:20px 0 20px 40px;border:1px solid #555;padding:0px 0 20px 0px;background:#555 url(img/regisztracio.png) no-repeat top;}
#regiszt div.fb{width:400px; height: 40px;margin: 2px -5px 0 -10px;float:left;margin-bottom:8px;font-family:Arial,sans-serif;font-size:12px;color: #FFF;text-align:left;}
#regiszt div.jobbra{float:right; margin-bottom:8px;}
#regiszt label {float:left;width:170px;color:#fff;font-size:12px;margin-left:15px;padding:1px;font-family:Arial,sans-serif;font-size:13px;color: #FFF;text-align:left;}
#regiszt .error{color: #e46c6e;}
#regiszt input{border:1px solid #DFDFDF;padding:2px;width:180px;height:14px;margin-left:5px;font-family:Arial,sans-serif;font-size:12px;color: #000;text-align:left;}
#regiszt input[type="checkbox"]{border:1px solid #DFDFDF;margin-right:5px;width:auto;margin-left:5px;font-family:Arial,sans-serif;font-size:12px;color: #000;text-align:left;}
#regiszt input.disabled {background:#D3D3D3}

#regiszt label.bkod {float:left;width:105px;color:#fff;font-size:12px;margin-left:15px;padding:1px;font-family:Arial,sans-serif;font-size:13px;color: #FFF;text-align:left;}
/*{float:left;color:#fff;font-size:12px;width:auto;margin-left:8px;padding:1px;font-family:Arial,sans-serif;font-size:13px;color: #FFF;text-align:left;}
*/
#regiszt input.bkod {border:1px solid #DFDFDF;padding 3px 3px 3px 20px;vertical-align: top; width:80px;height:auto;margin:8px;font-family:Arial,sans-serif;font-size:12px;color: #000;text-align:left;}

IMG.bkod {
	padding:4px;
}

#regiszt textarea{border:1px solid #DFDFDF;padding:5px;width:650px;height:200px;margin-left:15px;font-family:Arial,sans-serif;font-size:12px;color: #000;text-align:left;}
#regiszt input.chk{width:25px;float:right;}
#regiszt span.required {color: red;font-weight: bold;display: inline;}
textarea#regtext{background-color: #EFEFEF;border:2px solid #DFDFDF;}
.regsubmit-btn{float:right;width:80px;background:#D51D0F url(img/btn-blue.png) repeat-x top;padding:2px 4px;color:#fff;border:0;cursor:pointer;
	margin:5px 10px;font-weight:bold;font-size:14px;}
.regsubmit-btn2 {float:right;width:80px;padding:2px 4px;color:#fff;border:0;margin:5px 10px;}
.error {
	color:red;
	font-weight: 700;
	font-size: 14px;
	font-family: Arial,  Verdana, Helvetica, sans-serif;
}

#ajaxvalasz {
	vertical-align: bottom;
	float: left;
}

#error{
	margin-bottom: 20px;
	border: 1px solid #efefef;
}
#regiszt div #error{
	margin-bottom: 20px;
	border: 1px solid #efefef;
	color: #e46c6e;
}

#regiszt input.error{
	background: #f8dbdb;
	border-color: #e77776;
}

.regbox{width:373px;float:left;margin:20px 0 20px 40px;border:1px solid #555;padding:0px 0 20px 0px;background:#555 url(img/regisztracio.png) no-repeat top;}
.form fieldset{padding:0;margin-bottom:10px;float:left;}
.form ol{width:290px;margin:0 0 0 10px;}
#regform fieldset{padding:0;margin:0 0 10px 30px;float:left;}
.form ol li{float:left;margin-bottom:6px;width:380px;}
.form li label {display: block;float:left;width:150px;line-height:20px;color:#fff;font-size:12px;}
.form li input{border:1px solid #DFDFDF;padding:2px;width:195px;height:14px;margin-left:10px;}
.form li img#imgkkod{height:28px;padding:0px 20px 0px 0px;}
.form li input#kepkod{width:50px;}

.form li input.chk{width:25px;float:right;}
.form span.required {color: red;font-weight: bold;display: inline;}
textarea#regtext{background-color: #EFEFEF;border:2px solid #DFDFDF;}
.form .submit-btn{float:right;width:80px;background:#D51D0F url(img/btn-blue.png) repeat-x top;padding:2px 4px;color:#fff;border:0;cursor:pointer;
	margin:5px 10px;font-weight:bold;font-size:14px;}
a.reg{float:left;color:#ccc;margin:8px 0 0 100px;}


div.partnerek{background:#DEDEDC;}
div.partnerek a{margin:0;float:left;padding:5px;}
a.back{width:140px;float:right;margin:25px 25px 0 0;}

ul.f4 {list-style-type:none;width:350px;padding:0;text-align:left;float:right;} 
ul.f4 li { border:0; margin:10px 0 0 0;width:350px;height:100%;float:left;background:#999;padding:0;}
ul.f4 li a {color:#fff;display:block;padding:0;width:350px;min-height:55px;background:#999;text-decoration:none;}
ul.f4 li a span{font-size:16px;text-decoration:underline;}
ul.f4 li a span.hrd{font-size:16px;text-decoration:none;color:black;}
ul.f4 li a img{float:left;border:4px solid #000;margin:0 5px 0 0;}
 * html ul.f4  li a {width:345px;_width:220px;}  /* make hover effect work in IE */
ul.f4  li a:hover {background-color: #888;}
ul.archiv{margin:10px 60px 20px 40px;}

div.rendezveny {width:840px;height:180px;clear:both;float:left;background:transparent;margin:10px 0 10px 40px;position:relative;}
.r-left, .r-right{height:180px;background:#555555 url(img/black-point.gif) repeat-x 0 132px;}
.r-left{width:364px;float:left;}
#content .r-left p{padding:5px;font:normal normal 14px/120% Arial, sans-serif;color:#fff;}
.r-right{width:466px;float:right;}
.r-right img{margin:10px 0 0 9px;}
a.kepgaleria, a.bovebben{width:70px;position:absolute;top:142px;}
a.kepgaleria{left:735px;}
a.bovebben{left:260px;}
#galeria img{margin:20px 0 20px 40px;}

.versenyzo{width:920px;min-height:235px;height:auto!important;height:235px;float:left;position:relative;background-color:#999;border-bottom:10px solid #fff;}
.versenyzo.uccso{border-bottom: 0 none;}
.versenyzo h3{border-left:18px solid #FF0000;padding:14px 0 0 180px;background:#777;color:#fff;font:normal bold 22px/normal 'Arial', sans-serif;height:43px;}
.versenyzo a.verasadatlap {border-right:6px solid #FF0000; border-bottom:1px solid #FF0000;background-color:#555;width:300px;height:20px;color:#fff;font-weight:bold;text-decoration:none;padding:4px; margin-top:10px; margin-right:8px;}
.versenyzo img{border:4px solid #fff;/*position:absolute;top:20px;left:40px;*/margin:-20px 0 0 40px;float:left;}
#content .versenyzo p{width:310px;height:140px;padding:5px;float:left;overflow:hidden;}
#content .versenyzo label {display:inline;width:80px;color:#FFF; font-weight: bold;padding:4px;font-family:Arial,sans-serif;font-size:13px;text-align:left;}
#content .versenyzo span {color:#000;padding:2px;font-family:Arial,sans-serif;font-size:13px;}
#content .versenyzo table.bb{border:1px;}

#content div.versenyzo table {background-color:#666666;margin:10px 0 4px 10px;border:0;border-right:4px solid #FA0000;border-bottom:1px solid #FA0000; width:155px;} 
#content div.versenyzo table td{padding:4px 8px;color:#fff;border:1px solid #c3c3c3;}

#content .versenyzo p.bb{margin-left:20px;}

/* ----------- forum --------------- */
ul.forum-list{float:left;margin:10px 0 10px 40px;}
ul.forum-list li{border-left:18px solid #FF0000;background-color:#555;width:317px;height:50px;color:#fff;padding:25px 0 0 40px;margin:8px 0;}
ul.forum-list li a{font:normal bold 16px/100% Arial, sans-serif;color:#fff;}
ul.forum-list li span{padding:4px 0 0 0;float:left;}

div.temaindito{width:357px;/*height:224px;*/float:left;background-color:#555;margin:10px 0;}
div.temaindito-top{width:357px;height:95px;background:transparent url(img/red-bg.png) no-repeat left top;}
#content div.temaindito-top p{font-size:16px;font-weight:bold;line-height:120%;}
#content div.temaindito-top p span{font-size:12px;font-weight:normal;}
form#indito-form{width:327px;height:108px;background-color:#6b6b6b;padding:22px 0 0 30px;}
form#indito-form.vbg{background-color:#555;}
form#comment-form{width:327px;height:218px;background-color:#6b6b6b;padding:22px 0 0 30px;}
form#comment-form textarea{width:288px;height:140px;padding:2px;border:1px solid #c3c3c3;margin:10px 0;}
form#indito-form label, form#comment-form label{font:normal bold 16px/120% Arial, sans-serif;color:#fff;}
form#indito-form input{width:288px;height:15px;padding:2px;border:1px solid #c3c3c3;margin:10px 0;}
form#indito-form button, form#comment-form button{border:0;padding:2px 10px;height:24px;cursor:pointer;margin-left:230px;}

div.comments{width:357px;float:left;background-color:#555;margin:10px 0 10px 40px;padding:0 0 20px 0;}
div.comment{width:357px;float:left;background-color:#6b6b6b;margin-top:10px;}
h5{padding:10px 35px 0 35px;font:normal bold 16px/120% Arial, sans-serif;color:#fff;}
h5 span{float:right;}

.pagesect{padding:2px 0 10px 25px; width:895px;}
.pagesect a, span.paging_act{padding:0px 4px;border:1px solid #BDBCBD;text-decoration:none;line-height:100%;color:#FFFFFF;}
span.paging_act{background-color: #777;color:#fff;}
.pagesect div.pgmg {margin-left:1px;margin-right:1px;}
.pagesect a:hover, span.paging_act:hover{border:1px solid #FF0000; color:#FF0000;}
.pagesect a.nextp, .pagesect a.prevp{border:0 !important;font: normal normal bold 14px/18px Arial, Helvetica, sans-serif;text-decoration:underline;}
.pagesect a.nextp{background:url(img/next.png) no-repeat right;padding-right:8px;}
.pagesect a.prevp{background:url(img/prev.png) no-repeat left;padding-left:8px;}
/* ---------- Sidebar -------------- */
#sidebar{background-color:#F6F2EA;width:335px;float:left;text-align:center;padding:0;margin:10px 0 10px 0;}
#sidebar .top{width:335px;height:80px;background:#fff url(img/hirek_bg.jpg) no-repeat;margin:0 0 10px 0;}
#sidebar img{margin:10px auto 2px auto;}
#sidebar p{text-align:left;padding:8px 24px;}
#sidebar a.more{color:#31B9E3;font:normal bold 12px/normal 'Arial';padding:2px 12px 2px 8px;
background: transparent url(img/arrow.jpg) no-repeat right 6px;}
/* ----------- Footer ------------- */
#footer{width:920px;clear:both;margin:0 auto;height:195px;background:#000;text-align:center;position:relative;}
#footer p, #footer a{color: #fff;}
#footer p{padding: 10px 0;font-size:14px;line-height:130%;}
#footer img{margin:4px 2px;}
#footer a.red-arrow{color:#FF0000;background:transparent url(img/red-arrow.gif) no-repeat 4px 2px;padding-left:14px;}
/* ----------- Form ------------- 
form#contactform{width:360px;text-align:right;padding: 25px 0 0 0;}
form#contactform legend{font-size:18px;font-weight:bold;color:#fff;}
form#contactform textarea{width:356px;height:70px;border:0;background-color:#fff;padding:2px;}
form#contactform input.mailcim{border:0;margin:4px 0 0 8px;padding:2px;width:230px;}
form#contactform label{color:#fff;text-align:left;font-size:14px;}
form#contactform button{width:99px;height:23px;border:0;cursor:pointer;margin:4px 0 0 0;background:#679800 url(img/sendbtn.jpg) no-repeat;color:#fff;}
*/
div.divmh_300 {
	min-height:300px;
}
div.divmh_300 h3{
	padding: 25px 30px 2px 15px;color: #fff;font:normal bold 'Arial', sans-serif;
}
div.divmh_300 ul 	{width:350px;padding-left:70px;text-align:left; color:#fff;list-style-image: url("img/box_24.png");} 

div.divmh_300 table {background-color:#666666;margin:4px 0 4px 30px;border:0;border-right:4px solid #FA0000;border-bottom:1px solid #FA0000;} 
div.divmh_300 table td{padding:4px 8px;color:#fff;border:1px solid #c3c3c3;}
div.divmh_300 table td a{text-decoration:none; color:#fff;}
div.divmh_300 table td a:hover{text-decoration:none;color:#FF0000;}
#content .versenyzo .versbal {float:left; }
#content .versenyzo .verjobb {float:right; width:530px; padding:10px 20px 10px 10px;}
div.divmh_300 a{text-decoration:underline; font-weight: bold; color:#fff;}
div.divmh_300 a:hover{text-decoration:none; font-weight: bold; color:#FF0000;}
div.divmh_300 table.szt td {width: 140px;}
div.divmh_300 table.szt td.szt {width: 220px;}
div.divmh_300 table.szt td.szt2 {width: 377px;}
div.divmh_300 table.szt tr.fekete {font-weight:bold;font:normal bold 16px/120% Arial, sans-serif;}

div.divmh_300 table.szt td.vissza {text-align:right;background-color:#333333; border-left:none; border-bottom:1px solid #333333; padding-bottom:3px;padding-top:18px;}

div.floatleft table {width:208px;background-color:#666666;margin:12px 0 4px 30px;border:0;border-right:4px solid #FA0000;border-bottom:1px solid #FA0000;} 
div.floatleft table td{padding:4px 8px;color:#fff;border:1px solid #c3c3c3;}

.arcev{width: 700px;
float: left;}

TABLE.arch {width: 600px; }
	
.hint {
	display: none;
	position: absolute;
	width: 140px;
	min-height: 20px;
	margin-left: 11px;
	border: 1px solid #c93;
	padding: 8px;
	background: #ffc url('css/images/pointer.gif') no-repeat -10px 5px;
	font: 11px tahoma, arial, helvetica, sans-serif;
	color: #444;
	text-align: left;
}
.hint p {
	margin: 0px;
	padding: 0px;
}
.hint .hint-pointer {
	position: absolute;
	left: -10px;
	top: 5px;
	width: 10px;
	height: 19px;
	background: url('css/images/pointer.gif') left top no-repeat;
}

#hlajxva {
	float: left;
	display: none;/**/
	z-index:1500;
	width: 141px;
	color:red;
	background:transparent url(img/bg_newsletter_2.png);
	border-right:6px solid #FF0000; border-bottom:1px solid #FF0000;
}

#errors {
	display: none;/**/
	z-index:99900;
	width: 300px;
	height: 300px;
	color:red;
	background:transparent url(img/bg_newsletter_2.png);
	border-right:6px solid #FF0000; border-bottom:1px solid #FF0000;
}
#hirlr {
	float: right;
	display: none;/**/
	z-index:1500;
	float: right;
	width: 216px;
	background:transparent url(img/bg_newsletter_2.png);
	border-right:6px solid #FF0000; border-bottom:1px solid #FF0000;
	}
form#hirlevel div#hirlr input{color:#000;padding:2px 4px;text-decoration:none;border:0px;width:200px;}	
form#hirlevel div#hirlr input[type="select"]{color:#000;padding:2px 4px;text-decoration:none;border:0;width:auto;}	
#regiszt div input.hirlev {
	margin:2px; padding:0; width:auto; border:0px;
}

 div.fieldst {
	float: left; 
}
 div.fieldst fieldset.kanya {
	border-left: 1px solid white;
	border-top: 1px solid white;
	border-right: 2px solid white;
	border-bottom: 2px solid white;
	
	-moz-border-radius: 4px; border-radius: 4px;
	padding: 5px;
	margin:10px;

}

 div.fieldst LEGEND.kanya {
  -moz-border-radius: 4px; border-radius: 4px;
  padding: 0.2em 1.5em;
	border-left: 1px solid #FF0000;
	border-top: 1px solid #FF0000;
	border-right: 2px solid #FF0000;
	border-bottom: 2px solid #FF0000;  
  margin-left: 10px;
  margin-bottom: 5px;
  color:white;
}

div#gka {
  padding: 0.2em 1.5em;
  margin-left: 10px;
  margin-bottom: 5px;
  color:white;
}
h6{width: 30%;margin-bottom: 10px;padding: 10px 0px 2px 0px;color: #666666;font:normal bold 16px/normal 'Arial', sans-serif; border-bottom:1px solid #FF0000;}
div#share {float: right;margin:22px 25px 0 100px;border:1px solid #FF0000;padding:5px;background: #FFF;z-index:5000;}


div.hiba {
	float: left;
	margin: 5px;
	padding: 5px;
	display: none;
}

FORM input.error{
	border: 2px solid red;
}

div.hiba h7 {	
	font-size:18px;
	color: white;
}

.hiba label.error {
	display: inline;
}

div#ureg {
	width:770px;
	display: block;
	height: 250px;
	padding-top: 20px;
	border: 1px solid #D3D3D3;	
	margin-left:20px;
}

span.utverse {
	color: #00FFFF;
	font-weight:bold;
}

span.utlatog {
	color: yellow;
	font-weight:bold;
}

span.utadmin {
	font-weight:bold;
	color: red;
}

.password-meter {
	float: left;
	width: 180px;
	vertical-align: middle;
}
.password-meter-message {
	text-align: center;
	font-weight: bold;
	color: black;	
	padding-left: 5px;
	height: 18px;
	margin-left:5px;
	width: 181px;
}

.password-meter-message-very-weak {
	background: #ff8080;
}
.password-meter-message-weak {
	background: #fffb80;
}
.password-meter-message-good {
	background: #80d1ff;
}
.password-meter-message-strong {
	background: #8cff80;
}

.newsleft {
	margin-right: 225px;
	padding: 5px;
}

.forumhelye {
	float: right; 
	margin-top:30px;
	margin-left:5px;
	width: 225px; 
	background: #EBEBEB; 
	padding: 10px 10px;
}

div.disab {
	text-align: center;
	border:2px solid #FF0000;
	width: 82px; 
}

div#frmuj {
	padding-bottom: 20px;
}

div.forumhelye h6{width: 95%;margin-bottom: 10px;padding:5px;color: #666666;font:normal bold 16px/normal 'Arial', sans-serif; border-bottom:2px solid #FF0000;border-top:2px solid #FF0000;}
div.forumhelye a{float:right; padding: 5px;color: black;}
div#frmuj input#kepkod{width:56px; height:26px; padding: 1px;float:right;margin-right: 4px;margin-top: 4px;}
div#frmuj textarea{width:220px;height:100px}
div#frmuj .error{color: #e46c6e;}

div#frmuj .error{
	border-color: red;
}

span.nick {
	font-size:12px;
	float: right;
	background: #FF0000; 	
	color: white;
	font-weight: bold;
	padding: 1px;
	margin-right:-2px;
}

ul.f4 li a span.nick {
	font-size:12px;
	text-decoration: none;
} 


div.forbej2 {
	width: 118px;
	height:100px; 
	overflow:hidden;
	float:left;
	padding:1px;
	margin:1px;
	border:1px solid #FF0000;
	text-align:left;
	
}
.forbejsz {padding: 3px;color: #FFFFFF;font:normal bold 10px/normal 'Arial', sans-serif;}
.forbejfe {width: 100%;margin-bottom: 6px;padding: 2px;color: black;font:normal bold 11px/normal 'Arial', sans-serif;font-weight: bold;}

span.engv {
	float: right;
	background: yellow; 	
	color: black;
	font-weight: bold;
	padding: 1px;
	margin-right:-2px;
}

span.nf2 {
float: right;
color: white;
margin-right: 2px;
}

div.hirhsz {
	position: relative;
	margin-top: 0px;
	
}
div.hirhs {
	position: absolute;
	padding:2px;
	bottom:0;	
	right: 0;
	background: #FF0000; 	
	color: white;
	font-weight: bold;
	padding: 5px;	
}

li.lastfb {
	background: white;
}

div.w600 a{text-decoration:underline; font-weight: bold; color:#fff;}
div.w600 a:hover{text-decoration:none; font-weight: bold; color:#FF0000;}
div#oxosd {witdh:300px;}
