@import url("tabs.css");
@import url("forms.css");
@import url("notes.css");
@import url("listbars.css");

body {
  background : white url(graphics/bodyback.png) fixed;
  background-repeat: repeat-x;
  margin : 0 auto;
}

center {
  padding : 0;
  margin : 0;
  padding-top : 20px;
  height : 500px;
}

body, td, th {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  line-height : 140%;
  vertical-align:top;
}

a {
  text-decoration : underline;
   border: none;
}

img {
 border: none;
 margin-right:4px;
 vertical-align:middle;
}

a:link, a:visited {
  color : #ea1d22;
}

a:hover {
  color : #ea1d22;
}

ul {

  margin-top: 0px;
}

li {
  margin-left: -20px;
}

hr {
 border: 1px solid #7d7d01;
}

h6 {
 margin: 2px 5px;
 font-size: 12px;

}

textarea {
  width: 604px;
  height: 200px;
  margin: 2px 2px 10px 2px;
}

.bestbar {
  width:50%;
  border: 1px solid black;
  background: white;
}

.sponsored {
  height: 15px;
  width: 230px;
  background: white;
  border: 1px solid red;
  margin: 2px;
  text-align: center;
  padding: 2px;
}

.sponsored a {

  font-weight: bold;
  text-decoration: none;

}


td.forumpostavatar {
 width: 120px;
 height: 200px;
 border: 1px solid #807B05;
 background: white;
 padding: 5px 5px 5px 5px;
 color: black;
 text-align: left;
}

td.forumpostbody {
  vertical-align: top;
  padding: 10px 10px 10px 10px;
  color: black;
  width: 550px;
}

td.forumpostbody img {
  max-width: 480px;
}

table.forumpost {
  border: 1px solid #807B05;
  background: #fff799;
  margin: 5px 1px 5px 1px;
  width: 670px;
}


img.menu_icon {
display : block;
float : left;
margin-right : 4px;
}
img.menu_icon2 {
margin-bottom : -3px;
margin-right : 4px;
}
div.menu_arrow {
padding : 2px;
float : left;
}
div.menu_item_dropdown a {
padding : 3px 40px 5px 4px;
font-weight : normal;
border-left : 3px solid #dddddd;
display : block;
background-color : #fff79c;
background-repeat : no-repeat;
background-position : 0 4px;
}
div.menu_item_dropdown a:hover {
padding : 3px 40px 5px 4px;
font-weight : normal;
background : #fff79c;
border-left : 3px solid #bbbbbb;
text-decoration : none;
display : block;
background-repeat : no-repeat;
background-position : 0 4px;
}
div.menu_dropdown {
border : 1px solid #cccccc;
border-top : none;
background : #fff79c;
border-left : 3px solid #bbbbbb;
position : absolute;
margin-top : 6px;
margin-left : -11px;
z-index : 99;
width : auto;
white-space : nowrap;
}
table.tabs {
margin-bottom : 10px;
margin-top : -3px;
}
table.tabs a {
text-decoration : none;
}

.frejm {
  border: none;
  width: 880px;
  height: 500px;
  white-space: pre;
}

table.calendar{
  border: none;
  position:relative;

  width: 100%;
 }

.calendar td {
  width: 14px;
  height: 20px;
  padding: 0px;
  text-align: center;
  border: 1px solid #807B05;
}

.nonmonthdays {
  background: #D8DBC3;
}

.days {
  background: #FFFFFF;
}

.days a {   text-decoration: none; }

.today {
  background: #D2E739;
  color: black;
  font-weight: bold;
}

.napesem {
  height: 200px;
  width: 570px;
  vertical-align: top;
  padding: 5px 5px 5px 5px;
  color: black;
}

.onlinetab {
   border: 1px solid black;
   width: 280px;
   height: 200px;
   background-color: #E9EE69;
   vertical-align: top;
   padding: 5px 5px 5px 5px;
   color: black;
}

.menutable td {
  width: 250px;

  color: black;
}

.menutable {
  margin-bottom: 50px;
  width: 100%;
  text-align: center;
}

.kozep {
  text-align: center;
  font-weight: bold;
}

.navgombok {
  margin-bottom : 10px;
  margin-top : -3px;
  padding-right : 20px;
  position:relative;
  left:0;
  overflow:hidden;
}

.navgombok a {
  color : black;
}

#wrapper {
     width: 200px;}

    #wrapper a {
     padding: 4px;
     font-size: 10px;
     color: white;}

    .hintbox {
       display: none;
       background-color: #3366CC;
       width: 200px;
       border: 1px solid black;
       position: absolute;
       z-index: 1;
       padding: 5px 5px;
    }

    .hintbox p {
      font-size: 11px;
      text-align: left;
      line-height: 16px;
      color: white;
      margin: 4px;}

    .hintbox a {
      color: #FFF;
    }

.bbcbar img {
 margin-left: 0px;
 margin-right: 1px;
}

.navtab, .navtab4, .navtab0, .navtab1, .navtab2, .navtab3 {
overflow : hidden;
float : left;
width : 114px;
font-size : 10px;
padding : 6px 1px 6px 1px;
border: 0px;
}
.navtab, .navtab4 {
width : 11px;
height : 27px;
position : relative;
left : -9px;
top : -1px;
margin-right : -13px;
background : url(graphics/tab_aktiv.jpg);
}
.navtab4 {
background : none;
}
.navtab0 {
width : 100%;
background : url(graphics/tab_aktiv.jpg) no-repeat;
background-position : right;
}
.navtab1 {
border-bottom : 1px solid #fff691;
font-weight : bold;
background : url(graphics/tab_aktiv.png);
}
.navtab2 {
background : #f8f8f8;
border-bottom : 1px solid #7d7d01;
font-weight : bold;
background-color : #d2e788;
background : url(graphics/tab_nem_aktiv.png);
}
.navtab3 {
padding-right : 12px;
width : 100%;
text-align : right;
border-bottom : 1px solid #ff0000;
vertical-align : middle;
}

.posteditbar {
  height : 20px;
  width : 450px;

  border: 1px solid #807B05;
  padding: 2px 2px 0px 2px;
  background: #FFFFFF;
}

#frame {
  text-align : center;
  padding : 0 0 0 0;
  border : 1px solid black;
  background-color : #def246;
  width : 959px;
  min-height : 200px;
  margin : 0 auto;
  margin-bottom : 50px;
  margin-top : 0;
}

#maindiv {
  margin : 0 0;
  text-align : left;
  min-height : 400px;
  background-image : url(graphics/mainback.png);
  background-repeat : repeat-x;
  background-color : #ffffff;

  border-top: none;
  color : #000000;
}

#topdiv {
padding : 0 0 0 0px;
height : 150px;
text-align : left;
color : white;
background : url(graphics/topback_winter.png);
background-repeat : no-repeat;
background-color : black;
}

#infodiv {
padding : 5px 5px 5px 5px;
height : 116px;
width : 178px;
text-align : left;
background-image : url(graphics/infoback.png);
background-repeat : no-repeat;
}

#bottomdiv {
  padding : 1px 0 0 0;
  background : #d2e739;
  color: white;
  height : 77px;
  line-height : 19px;
  text-align : left;
  background: url(graphics/bottomback.png);
}


.notice {
border : 0;
background : url(graphics/bigicon_system_message.gif) no-repeat;
padding : 5px 5px 4px 30px;
margin : 0;
color : red;
}
#toplinks {
margin : 0 10px 1px 10px;
}

#navbar {
padding : 10px 2px 0 4px;
text-align : left;
height : 24px;
background : #d2e739;
}

.linkbar {
padding : 2px 2px 2px 2px;
border : 1px solid white;
background : black;
text-align : center;
}
.linkbar a {
color : #000000;
}
#smsbar {
padding : 2px 2px 2px 2px;
margin-top : 3px;
border : 1px solid white;
background : url(graphics/smsbar.png);
text-align : left;
}
.almenu {
background : url(graphics/gomb/gomb.png);
width : 200px;
height : 35px;
margin : 2px 10px 2px 10px;
overflow : hidden;
float : left;
padding-top : 15px;
text-align : center;
}
.almenu a {
text-align : center;
font-size : 26px;
color : white;
text-decoration : none;
font-weight : 900;
}
.tanarkep {
border : 2px dashed white;
padding : 5px 5px 5px 5px;
width : 127px;
height : 155px;
overflow : hidden;
}
.vote {
border : 1px dashed white;
background : #d2e788;
color : #000000;
width : 270px;
min-height : 200px;
margin : 4px 10px 4px 8px;
padding : 3px 5px 3px 5px;
float : right;
}
.forumdiv {
border : 1px solid #d1e638;
background : #ffffff;
background-repeat : no-repeat;
background-position : left;
width : 580px;
height : 48px;
padding : 0 10px 0 50px;
margin : 2px 2px 2px 2px;
}
.topicdiv {
border : 1px solid #d1e638;
background : #ffffff;
background-repeat : no-repeat;
background-position : left;
width : 600px;
height : 16px;
padding : 0 10px 0 20px;
margin : 2px 2px 2px 2px;
}
.felesspan {
border : 1px dashed white;
background : #d2e788;
color : #000000;
width : 400px;
padding : 3px 5px 3px 5px;
float : left;
margin : 5px 15px 5px 15px;
}
.eloadja {
padding : 5px 5px 5px 5px;
font-size : 14px;
}
.eloadja a {
text-decoration : none;
vertical-align : bottom;
}
.dudekocka1, .dudekocka0, .dudekockar, .dudekockag, .dudekockab, .dudekockay {
width : 134px;
height : 200px;
border : 1px solid red;
background : #bcaa99;

margin : 5px 5px 5px 5px;
}
.dudekocka0 {
background-color : #000000;
}
.dudekocka1 {
background-color : #c69d6e;
color : black;
}
.dudekockar {
border : 1px solid #ff0000;
background-color : #ffb5b5;
color : black;
}
.dudekockag {
border : 1px solid #00ff00;
background-color : #b5ffb5;
color : black;
}
.dudekockab {
border : 1px solid #0000ff;
background-color : #b5b5ff;
color : black;
}
.dudekockay {
border : 1px solid #ffff00;
background-color : #ffffb5;
color : black;
}
.kepkeret {
padding : 10px 5px 10px 7px;
}
.rublika, .rublika_aktiv, .rublika_passiv, .rublika_valaszt, .rublika_vanora, .rublika_kons {
  border : 1px solid black;
  padding : 2px 2px 2px 2px;
  margin : 2px 2px 2px 2px;
  font-size : 8px;
  width : 100px;
  height : 40px;
  background: #EEEEEE;
}
.rublika_aktiv {
border : 1px solid #00ff00;
background : #79ff79;
}
.rublika_passiv {
background : #ff7979;
}
.rublika_valaszt {

background : #fdff79;
}
.rublika_vanora {

background : #fdff79;
}

.rublika_kons {
background : #b5b5ff;
vertical-align: middle;
text-align: center;
font-weight: bold;
}
.picicim {
border : 1px solid black;
padding : 1px 2px 1px 2px;
margin : 2px 2px 2px 2px;
text-align : center;
font-size : 8px;
width : 70px;
height : 16px;
float : left;
overflow : hidden;
}
.tanarnev {
font-size : 30px;
overflow : hidden;
font-weight : bold;
font-style : italic;
}
.votebar {
padding : 5px 5px 5px 5px;
}
.votebar a {
padding : 2px 24px 2px 24px;
margin : 2px 0px;
border: 1px solid white;
text-align : center;
color : black;
font-weight : bold;
text-decoration : none;
}
.quake {
padding : 2px 2px 0 120px;
background-color : #000000;
background-image : url(graphics/quake3-small.png);
background-repeat : no-repeat;
font-weight : normal;
height : 100px;
margin-bottom : 5px;
margin-top : 20px;
border : 1px solid #8a8a8a;
color : #ffffff;
}
.cstrike {
padding : 2px 2px 0 120px;
background-color : #000000;
background-image : url(graphics/cstrike-small.png);
background-repeat : no-repeat;
font-weight : normal;
height : 100px;
margin-bottom : 5px;
margin-top : 20px;
border : 1px solid #8a8a8a;
color : #ffffff;
}

.sponsor {
border : 0;
background : url(graphics/sponsor.png) no-repeat;
height : 22px;
width : 396px;
top : 16px;
left : 563px;
position : relative;
float : none;
}
.moonphase {
padding : 0 7px 0 7px;
border : 2px dashed white;
height : 140px;
width : 886px;
color : #ffffff;
}
.gall_catz {
padding : 0 7px 10px 130px;
margin : 2px 2px 10px 2px;
//background-color: white;
background-repeat : no-repeat;
border-bottom: 1px solid #7d7d01;
height : 120px;
width : 500px;
color : #000000;
float : left;
overflow : hidden;
}
.adminbar {
padding : 10px 7px 0 7px;
border : 1px dashed #ffffff;
background : #d2e788;
height : 29px;
width : 610px;
color : #ffffff;
}
#preview {
padding : 10px 7px 0 7px;
border : 1px solid #000000;
background : #d1e638;
height : 230px;
width : 300px;
color : #000000;
float : right;
}
#smileypad {
padding : 10px 7px 0 7px;
margin : 0 2px 20px 2px;
border : 1px solid #000000;
background : #FFF;
width : 650px;
color : #000000;
}
.lapoz {
margin : 20px 2px 20px 2px;
padding : 2px 8px 2px 8px;
border : 1px solid #000000;
background : #a67d4e;
height : 15px;
width : 30px;
color : #000000;
}
.zoldlink, .piroslink {
height : 20px;
width : 100px;
padding : 0 10px 0 10px;
text-decoration : none;
color : #000000;
}
.zoldlink {
border : 1px solid #00ff00;
background : #79ff79;
}
.piroslink {
border : 1px solid #ff0000;
background : #ff7979;
}
.adatlap_kepresz, .adatlap_kepreszb, .adatlap_kepreszy, .adatlap_kepreszg {
padding : 10px 7px 0 7px;
border : 1px solid white;
background : #947550;
height : 400px;
width : 200px;
text-align : center;
color : #ffffff;
}
.adatlap_kepreszb {
border : 1px solid #0000ff;
background : #3677c9;
}
.adatlap_kepreszy {
border : 1px solid #ffff00;
background : #c9c936;
}
.adatlap_kepreszg {
border : 1px solid #00ff00;
background : #36c936;
}
.adatlap_link {
  font-size : 10px;
  width : 250px;
  height : 15px;
  padding : 1px 20px 1px 20px;
  margin : 5px 3px 5px 3px;
  border: 1px solid black;
  background: #ebf2d3;
  text-align : center;

}

.adatlap_link a {
  color : black;
  text-decoration : none;
}

.adatlap_amaz {
padding : 10px 7px 0 7px;
position : relative;
left : 220px;
top : -412px;
width : 650px;
color : black;
}
.formsep {
padding : 10px 7px 10px 7px;
background : #FFFFFF;
border : 1px solid black;
text-align : center;
width : 620px;
color : black;
margin : 5px 5px 5px 5px;
}
.regformsep {
padding : 10px 7px 10px 37px;
float : left;
background : #c69d6e;
border : 1px solid black;
overflow : hidden;
width : 410px;
color : black;
margin : 0 0 40px 0;
}
.regformcimke {
text-align : center;
font-weight : bold;
font-size : 16px;
margin-bottom : 20px;
}
.formcimke {
padding : 3px 7px 3px 7px;
width : 400px;
border : 1px dashed white;
background : #d2e788;
color : #000000;
text-align : center;
font-weight : bold;
font-size : 13px;
}
.csoportok {
margin-bottom : 10px;
}
.csoportok a {
  background : #000000;
  text-decoration : none;
  color : #ffffff;
  border : 1px solid white;
  margin : 5px 5px 5px 5px;
  padding : 3px 5px 3px 5px;
  font-size:11px;
  font-weight:bold;
}
.listbar0 a, .listbar0 a:visited, .listbar1 a, .listbar1 a:visited {
  color : #000000;
  text-decoration: none;
}
.descriptbar a, .descriptbar a:visited, .descriptbar {
color : #000000;
}
.adminbar a {
font-size : 10px;
display : inline;
padding : 3px 20px 3px 20px;
margin : 0 3px 0 3px;
color : black;
text-decoration : none;
font-weight : bold;
background-color : #e1ebef;
border : 1px solid black;
}
.blogsearch {
padding : 0 7px 0 7px;
border : 1px dashed white;
height : 70px;
background : black;
text-align : center;
width : 886px;
color : #ffffff;
}
.topdocsbar {
padding : 5px 5px 5px 5px;
margin : 20px 0 10px 0;
border : 2px dashed white;
height : 150px;
background : black;
width : 882px;
}
.topdocsbar div {
width : 120px;
height : 123px;
float : left;
overflow : hidden;
color : #ffffff;
font-size : 8px;
background : url(graphics/wordback.png) no-repeat;
background-position : top center;
border : 1px solid white;
padding : 10px 10px 10px 10px;
margin : 2px 2px 2px 2px;
}
.topdocsbar .doc {
background : url(graphics/wordback.png) no-repeat;
}
.topdocsbar .mdb {
background : url(graphics/accessback.png) no-repeat;
}
.topdocsbar .xls {
background : url(graphics/excelback.png) no-repeat;
}
.topdocsbar .pdf {
background : url(graphics/pdfback.png) no-repeat;
}
.topdocsbar .cim {
height : 15px;
width : 115px;
float : left;
text-align : center;
border : 0;
border-bottom : 2px dashed white;
font-weight : bold;
font-size : 12px;
overflow : hidden;
}
.topdocsbar .leir {
height : 80px;
width : 115px;
float : left;
overflow : hidden;
border : 0;
}
.worddocument {
background : url(graphics/wordicon.png) no-repeat;
width : 41px;
height : 41px;
}
.randomimagebar {
text-align : center;
background-color : black;
padding : 10px 5px 10px 5px;
border : 2px dashed white;
height : 190px;
width : 886px;
}
.randomimagebar .kislink {
border : 1px solid white;
background-color : #000000;
padding : 1px 5px 1px 5px;
margin : 0 4px 0 4px;
font-weight : normal;
text-decoration : none;
background-repeat : no-repeat;
position : relative;
float : right;
left : 0;
}

.descriptbar {
padding : 2px 2px 2px 2px;
background-color : #d2e788;
border : 1px dashed white;
color : #000000;
font-weight : bold;
height : 15px;
margin : 5px 0 20px 0;
}
.titlebar {
padding : 2px 2px 2px 2px;
background-color : black;
border : 1px dashed white;
font-weight : bold;
height : 15px;
color : #ffffff;
margin : 20px 0 5px 0;
}
.descriptcontainer {
padding : 2px 2px 2px 2px;
border : 1px solid white;
font-weight : normal;
min-height : 100px;
margin : 5px 0 20px 0;
}
.linkbar {
padding : 2px 2px 2px 2px;
border : 1px solid white;
text-align : center;
background : black;
}
.linkbar a {
font-size : 10px;
display : inline;
padding : 3px 20px 4px 20px;
margin : 3px 3px 3px 3px;
text-decoration : none;
font-weight : bold;
border : 0;
}
.fixedspan30 {
width : 30px;
float : left;
overflow : hidden;
}
.fixedspan60 {
width : 60px;
float : left;
overflow : hidden;
}
.fixedspan80 {
width : 80px;
float : left;
overflow : hidden;
}
.fixedspan100 {
width : 100px;
float : left;
overflow : hidden;
}
.fixedspan120 {
width : 120px;
float : left;
overflow : hidden;
}
.fixedspan140 {
width : 140px;
float : left;
overflow : hidden;
}
.fixedspan160 {
width : 160px;
float : left;
overflow : hidden;
}
.fixedspan180 {
width : 180px;
float : left;
overflow : hidden;
}
.fixedspan200 {
width : 200px;
float : left;
overflow : hidden;
}
.fixedspan300 {
width : 300px;
float : left;
overflow : hidden;
}
.fixedspan350 {
width : 350px;
float : left;
overflow : hidden;
}
.fixedspan400 {
width : 400px;
float : left;
overflow : hidden;
}
.fixedspan500 {
width : 500px;
float : left;
overflow : hidden;
}
.fixedorak {
width : 620px;
margin : 2px 2px 2px 2px;
padding : 2px 5px 2px 5px;
border : 1px solid white;
float : left;
overflow : hidden;
}
#mediaplayer_back {
width : 600px;
height : 320px;
float : left;
overflow : hidden;
padding : 10px 10px 10px 10px;
background : #d2e788;
border : 1px dashed #ffffff;
margin-right : 10px;
}
.fixedspan_mp {
margin-left : 10px;
width : 230px;
height : 320px;
float : left;
overflow : hidden;
padding : 10px 10px 10px 10px;
background : #d2e788;
border : 1px dashed #ffffff;
}
.fixedspan_mp a {
text-decoration : none;
padding : 2px 2px 2px 2px;
}
.logoutlink {
position : relative;
overflow : hidden;
font-weight : bold;
background-color : black;
margin : 0 20px 0 20px;
border : 1px solid white;
padding : 0 20px 0 20px;
}
.downloadlink {
position : relative;
overflow : hidden;
float : left;
text-decoration : none;
font-weight : bold;
background : black url(graphics/down.png) no-repeat;
margin : 2px 0 2px 0;
border : 1px solid white;
padding : 0 20px 0 20px;
vertical-align : bottom;
width : 78px;
height : 17px;
}
.szaknev {
text-align : center;
color : #000000;
border : 1px dashed white;
background : #b3d34c;
}

.szaknev a {
color : black;
text-decoration : none;
font-weight : bold;
}

#navbar a {
padding : 12px 20px 12px 5px;
margin : 0 3px 0 3px;
text-decoration : none;
border : 0;
background-repeat : no-repeat;
}

.selected_navitem {
font-size : 10px;
display : inline;
padding : 3px 8px 4px 8px;
margin : 0 3px 0 3px;
color : black;
text-decoration : none;
font-weight : bold;
background-color : #ffffff;
border : 1px solid #000000;
}
a.navitems, a.selected_navitem, a.navitems:visited, a.selected_navitem:visited {
color : #000000;
}
a.navitems:hover {
color : #f3f5f7;
border-bottom : 1px solid #f60c00;
}

.navitems {
font-size : 10px;
display : inline;
padding : 3px 2px 4px 2px;
margin : 0 3px 0 3px;
text-decoration : none;
font-weight : bold;
border : 0;
}

.semitem {
font-size : 10px;
display : inline;
padding : 5px 10px 7px 10px;
margin : 0 3px 0 3px;
color : black;
text-decoration : none;
font-weight : bold;
width : 120px;
height : 25px;
background-color : #ffffff;
}

.jumper a {
font-size : 10px;
display : inline;
padding : 3px 8px 4px 8px;
margin : 3px 3px 3px 3px;
text-decoration : none;
font-weight : bold;
background : black;
border : 1px solid white;
color : white;
}

.mainheadpad {
background-repeat : no-repeat;
height : 41px;
color : black;
padding : 0 0 0 0;
margin : 0 0 0 0;
}

.mainhead {
padding : 12px 0 0 25px;
margin : 0 0 0 0;
}

.maincontent {
background-repeat : no-repeat;
padding : 15px 25px 20px 25px;
margin : 0 0 0 10px;
overflow : hidden;
min-height : 100px;
color: black;
vertical-align: top;
}

.mainmenu {
  width: 246px;
  vertical-align: top;
  color: black;
  min-width: 246px;
  padding-top: 20px;
}

.mainmenu li {
 list-style-type: none;


}

.mainmenu ul {

}

.mainmenu .macska {
 border-bottom: 1px solid black;
 font-weight: bold;

}

.mainmenu li a,
.mainmenu li a:link,
.mainmenu li a:visited {
  text-decoration: none;
  display:block;
  color: #000000;
  cursor: pointer;
  margin: 0px;

  text-align: left;
  background-image: url(graphics/bogyo_k.png);
  padding: 1px 1px 1px 10px;
  border-bottom: 0px;
  background-repeat:no-repeat;
  background-position: center left;

}

.maincontent {
  font-size : 12px;
  line-height : 17px;
  font-weight : normal;
}

h1 {
  font-size : 11px;
  font-weight : bold;
  letter-spacing : -1px;
  margin : 10px 0 -0px 0;
}


h1 a:link, h1 a:visited {
color : #4e1765;
}

h1 a:hover {
background : none;
}

form, .myform, .loginform .kisform {
margin : 0 0 0 0;
}



.kisform input, .kisform select {
border : 1px solid #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000;
margin : 0 0 0 0;
padding : 1px 1px 1px 1px;
width : 80px;
}

.kisform input[type="submit"] {
border : 1px solid #000;
margin : 0 0 0 0;
padding : 1px 1px 1px 1px;
width : 21px;
background-color : #FFF;
}

.myform input[type="text"], .myform input[type="file"], .myform input[type="password"], .myform input[type="submit"], .myform textarea, .myform select {
border : 1px dashed #ffffff;
background-color : #d1e638;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
margin : 2px 0 8px 0;
padding : 1px 5px 1px 5px;
width : 293px;
background-repeat : repeat-x;
}

.myform input[type="checkbox"] {
border : 1px solid #ffffff;
color : #000000;
width : 15px;
height : 15px;
margin : 2px 2px 0 2px;
}

.myform input {
font-weight : bold;
}

.myform textarea {
height : 150px;
width : 283px;
overflow-x: hidden; overflow-y: scroll;
background-image : url(graphics/textareaback.png);
padding : 5px 5px 5px 5px;
border : 1px solid #ffffff;

}

.myform .editpost {
height : 150px;
width : 700px;
overflow-x: hidden; overflow-y: scroll;
background-color: #D1E638;
background-image : none;
padding : 5px 5px 5px 5px;
border : 1px solid #ffffff;

}

.myform input[type="submit"] {
margin : 2px 0 8px 0;
padding : 1px 5px 1px 5px;
background-repeat : repeat-x;
}

.gomb {
background-image : url(graphics/formshade.png);
border : 1px solid #ffffff;
margin : 2px 0 8px 0;
padding : 1px 5px 1px 5px;
width : 313px;
background-color : #d1e638;
color : #000000;
text-align : center;
font-weight : bold;
background-repeat : repeat-x;
}



.betu1 {
font-family : arial;
font-size : 18px;
font-style : normal;
color : black;
width : 558px;
text-align : center;
background : url(graphics/betu1_back.png) no-repeat;
height : 37px;
padding : 10px 0 0 15px;
}

#betu2 {
font-family : arial;
font-size : 18px;
font-style : normal;
color : #ffffff;
}

#betu3 {
font-family : arial;
font-size : 13px;
font-style : normal;
color : #ffffff;
}

.betu4 {
font-family : arial;
font-size : 14px;
font-style : normal;
color : #ffffff;
}

.betu5 {
font-family : arial;
font-size : 36px;
font-weight : bold;
color : #ffffff;
}

.kiscim {
font-family : arial;
font-size : 17px;
font-weight : bold;
color : #ffffff;
margin-bottom : 10px;
text-decoration : underline;
}

#kep {
position : relative;
}

#jump_base {
  overflow-y:hidden;
  width: 920px;
  height: 20px;
  padding: 0 10px 0 10px;
  font-size: .9em;
  font-family: Verdana, Arial, sans-serif;
  position: relative;
  top: 129px;
}

#jump_base {
  color: #FFFF00;
  background-color: inherit;
}

.news {
  color: inherit;
}