input.stat,
form input,
form textarea, 
form select {
  font-family:verdana;
  font-size:12px;
  background:#602040;
  border:1px solid #800080;
  color:#CC99FF;
}

#loginform label {
  display:block;
  font-weight:bold;
  padding-bottom:5px;
}

#loginform input {
  width:110px;
  border:1px solid #0080C0;
  margin:5px 0;
}

#loginform select { margin-bottom:5px; }

#portyaform input { margin:5px 0;}
#portyaform input#cimzett_szovi { width:220px; }

#szavazasgomb,
#loginform .submit {
  background:#0080C0;
  color:white;
  border:none;
  width:70px;
  font-size:10px;
  font-weight:bold;
  cursor:pointer;
}

#regform, .adminform, .beallitasform, .kviz_iras {
  padding:5px;
  margin:0;
}

.kviz_iras .title,
.moderatorform .mezo1 .title, 
#regform .title,
#regform .title_error,
.beallitasform .title,
.beallitasform .title_error,
.adminform .title,
.adminform .title_error {
  float:left;
  clear:both;
  width:200px;
  text-align:right;
  padding-right:10px;
}

.kviz_iras .title { width:150px; }

.moderatorform .mezo1 .title { font-weight:bold; }

#regform .title_error,
.beallitasform .title_error,
.adminform .title_error { color:#c00; }

#regform input { float:left; }

.kviz_iras .submit,
.kerdoiv_form .submit,
.tagsag_valtas_form .submit,
.moderatorform .submit,
.adminform .submit,
.beallitasform .submit {
  text-align:center;
  padding-top:10px;
  clear:both;
  font-weight:bold;
}

.submit input { cursor:pointer; }

.adminform .title,
.adminform .title_error,
.beallitasform .title,
.beallitasform .title_error {
  width:250px;
  font-weight:bold;
}

#kirugas .title,
#kirugas .title_error,
#jelentkezes .title,
#jelentkezes .title_error {
  width:200px;
}

.szovetseg_reszletes #szovetsegform textarea,
.szovetseg_reszletes #szovetsegform .mezo input {
  width:320px;
}

.kviz_iras .mezo input { width:400px; }
.kviz_iras .mezo input.hv { width:20px; }

.szovetseg_reszletes #szovetsegform textarea { height:120px; }

.moderatorform .mezo1,
.adminform .mezo,
.beallitasform .mezo {
  clear:both;
  padding-bottom:10px;
}

.kviz_iras .mezo,
.beallitasform .mezo { padding-top:5px;	}

.adminform .mezo input, 
.adminform textarea { width:350px; }

.beallitasform .mezo input,
.beallitasform textarea { width:200px; }

#zseton .mezo input { width:150px; }
.beallitasform textarea {
  height:60px;
  overflow:auto;
  width:300px;
}

.adminform textarea {
  height:150px;
  width:450px;
  overflow:auto;
}

#kalandtervezes .comment,
.hszform .comment,
.beallitasform .comment,
.adminform .comment {
  font-weight:normal;
  font-size:10px;
  text-align:justify;	
  display:block;
  margin-bottom:5px;
}

#kalandtervezes .comment { text-align:left; }

#adirs {
  float:left;
  margin-right:20px;
}

#adirs select{ width:100px; }
#afiles select { width:175px; }

#avatarpic {
  padding-top:5px;
  text-align:center;
}

#avatarpic img {
  border:3px double #2D002D;
  }

#center_content .beallitasform .mezo .cb input{ width:20px; }

form .tiab { display:none; }

/* ------------- beállítások form ----------------- */

.beallitasok .title, 
.beallitasok .title_error {
  width:300px;
}

.beallitasok .mezo {
  text-align:left;
}

.beallitasok .mezo input { width:150px; }
.beallitasok .mezo .cb input { width:15px; }

.beallitasok textarea {
  width:300px;
  height:120px;
}

.beallitasform .mezo .datum_ev { width:35px; }

.beallitasform .mezo .datum_ho, .beallitasform .mezo .datum_nap { width:18px; }

.beallitasform .oskoved_van {
  font-weight:bold;
  clear:both;
  text-align:center;
  color:yellow;
  padding-bottom:5px;
}
/* ------------- hozzászólás form ----------------- */

.tagsag_valtas_form,
.hszform { padding-top:10px; }

.hszform .mezo {
  clear:both;
  padding-bottom:5px;	
}

.hszform .valasztas,
.hszform .title {
  font-weight:bold;	
  width:150px;
  padding-right:5px;
  float:left;
  text-align:right;
}

.hszform .valasztas { font-weight:normal; }

.hszform .title_kozep {
  font-weight:bold;
  text-align:center;
  padding-top:5px;
}

.hszform .mezo input { width:350px; }
.hszform .mezo .lejar { width:150px; }
.hszform .mezo .cb { width:15px; margin-left:155px; }

.hszform textarea {
  /*width:95%;*/
  width:600px;
  height:150px;
  overflow:auto;
  clear:both;
  margin:5px auto 0 auto;
}

.hszform .submit {
  text-align:center;
  clear:both;
  padding-top:5px;
}

/*#smiley_icons {*/
/*  padding:0 0 0 0;*/
/*  border:1px solid red;*/
/*  }*/

#smiley_icons img {
  border:none;
  margin:2px;
}

#bbcodes { margin-bottom:3px; }

#bbcodes input { font-size:10px; }

.hszform .allowedtags { clear:both;padding:2px 0 0 155px; }

#elonezet,
#topic_osszegzes { 
  margin:5px; 
  border:1px solid #0080C0;
  display:none;
}

#topic_osszegzes { display:block; }

#elonezet h5,
#topic_osszegzes h5 { 
  background:#0080C0;
  color:white;
  padding:1px 0 2px 5px;
  margin:0;
  font-size:10px;
}

#elonezet_szoveg { padding:2px 5px; }

/*#topic_osszegzes .post {
  margin:5px;
  border:1px solid #0080C0;
  background:#005177;
}

#topic_osszegzes .sender {
  font-weight:bold;
  float:left;
  padding:2px;
  color:#fff;
}

#topic_osszegzes .ido {
  font-weight:bold;
  float:right;
  padding:2px;
  color:white;
}

#topic_osszegzes .ido a {
  color:white;
  font-size:10px;
  text-decoration:none;
}

#topic_osszegzes .szoveg {
  clear:both;
  padding:5px;
  border-top:1px solid #0080C0;
  background:white;
}*/

#center_content .szavazas_topic .hszform { float:left; }

#haduzenetform,
#bekekotesform,
#portyaform,
#lelekkufarform,
#kemkedesform,
#szovetsegform,
#pihenesform,
#vadaszatform { padding:10px 0 5px 0; }

#vadaszatform img {
  border:none;
  vertical-align:bottom;
  margin:0;
}

input.stat,
input.ido { width:30px; }

/*form .mezo #hszfield {
  float:left;
  height:130px;
  margin-bottom:10px;
}*/

form .mezo #smiley_icons {
  float:right;
  width:350px;
  padding-left:0;
}

#zaszlo_pic { text-align:center; }
#zaszlo_pic img {
  margin:5px 0;
  border:3px double #2D002D;
}

form.fk_behelyezes,
form.fejlesztes,
form.epites {
  padding-top:5px;
}

.segitsegnyujtas #segit_szazalek { width: 30px; }
.segitsegform .submit { margin-top:5px; }

input.uzenet_cb {
  margin:0;
  padding:0;
  border:none;
  height:14px;
}

#lelekkufarform select {
  text-align:center;
  width:45px;
}

#lelekkufarform .tipuslista {
  float:right;
  width:250px;
}

form input.submit { margin-top:5px; }
form input.submit:hover {
  background:#4B1932;
  cursor:pointer;
}

/* --------- Állatok ---------- */

#allat_nevadas {
  padding:5px;
  width:400px;
  margin:0 auto;
}

form.felszereles input,
.allatok table form select,
.allatok table form input { margin-top:5px; }

form.kincslicitform,
form.felszereles {
  text-align:center;
  padding-top:5px;
}

form.felszereles select { margin:5px 0; }

/* ---------- Szakértelmek ---------- */

form.tudatturbo {
  text-align:center;
  padding-bottom:10px;
}

/* ------------ Regisztráció ---------- */

.horda_comment {
  display:none;
  height:62px;
}

.regfelt .title,
.regfelt .title_error { width:400px; }

/* ----- PUSZTÍTÓ CSAPÁS SEMLEGESÍTÉS ------ */

#semlegesitesform {
  padding:10px 0;
  text-align:left;
}
#semlegesitesform  input { font-weight:normal; }
#semlegesitesform .submit { margin-bottom:0; }

/* --------- KÉRDŐÍV ----------- */

.kerdoiv_form ul {
  list-style:none;
  margin:0;
  padding:10px;
}

.kerdoiv_form ul li {
  padding:0 0 2px 0;
  margin:0;
}

/* --------- ÁLLATOK GYAKORLATOZÁSA ----------- */

#gyakform,
#tobb_gyogyitasform {
  background:#4B1932;
  border:3px double #602040;
  padding:5px;
  width:250px;
  margin:0 auto;
  text-align:center;
}

#tobb_gyogyitasform {
  margin-top:10px;
  width:500px;
  padding-top:10px;
}

#tobb_gyogyitasform .allat_gyogyit_cb:hover {
  text-decoration:underline;
}
/* ------ SZÖVETSÉGI ÜZENŐFAL ---------------*/

.uzenofalform {
  text-align:center;
  padding-top:10px;
}

.uzenofalform textarea {
  width:500px;
  height:200px;
  overflow:auto;
  margin-bottom:10px;
}

.uzenofalform .stilus_out {
  float:left;
  width:100px;
  margin:0 15px 10px 15px;
}

.uzenofalform .stilus_out .stilus_box {
  margin-top:5px;
  font-weight:bold;
}

/* ------------ AUKCIÓSHÁZ ------------ */

.licitform { margin-top:5px; }
.licitform .licitertek { width:50px; }

/* ------- V4 vége --------- */

.v4_oskoatadas { text-align:center; }

.v4_oskoatadas select { margin:5px; }

/* ------- Főoldali regisztráció --------- */

#regisztracio_fooldal { float:left; margin-top:10px;}

#regisztracio_fooldal .title { width:140px; }
#regisztracio_fooldal .title_error { width:140px; }
#regisztracio_fooldal input { width:150px;}
#regisztracio_fooldal .fooldal_jelszo input { width:100px;}
#regisztracio_fooldal .submit input { width:100px; }
.hirek .error { padding:0 0 10px 0;}
.fooldal_regisztracio_ok { padding:35px 10px 0 10px; float:left; width:315px; }

/* ------ Relikviák ----- */

#relikvia_valaszt {
  text-align:center;
  padding:10px;
  border:2px solid white;
  margin:10px 0;
  background:#333;
}

/* ------ Kalandok ----- */

#kalandtervezes {
  width:500px;
  margin:0 auto;
}

#kalandtervezes .mezo {
  clear:both;
  margin:5px 0;
}

#kalandtervezes .title {
  float:left;
  font-weight:bold;
  width:120px;
}

#kalandtervezes textarea,
#kalandtervezes input {
  width:350px;
}

#kalandtervezes textarea { height:125px; }

#kalandtervezes select { float:left; }
#kalandtervezes .proba_param {
  padding:0 10px;
  float:left;
}

#kalandtervezes .proba_param .szornynev {
  padding:5px 0 0 110px;
}

#kalandtervezes .proba_param input {
  width:150px;
  margin-bottom:5px;
}

#kp_hasznal_form { margin-bottom:5px; }

#ital_hasznal_form { margin:15px 0 5px 0; }
#ital_hasznal_form select { margin-top:5px; }

.kaland_ertekel {
  text-align:center;
  border:2px solid #800080;
  padding:10px;
}

#haragital_form {
  text-align:center;
  padding:90px 10px 0 10px;
  margin:0;
}

#haragital_form input { margin:5px 0;}
#haragital_form #cimzett { width:200px; }