body{
  font-family:verdana,arial,helvetica;
  text-align:center;
  font-size:12px;
  margin:0px;
  padding:0px 0px 0px 0px;
  background-color:#FF8040;
/*
  background-image:url(images/alja.jpg);
  background-position:center bottom;
  background-repeat:repeat-y;*/
}
div,p,span{
  font-size:12px;
}
div.top{
  text-align:right;
  font-size:16px;
  color:#707070;
  width:950px;
  margin:0px 0px 5px 0px;
}

button{
 height:24px;
 font-family:arial;
 font-size:12px;
 line-height:12px;
}

div.top div{
  margin-right:10px;
  padding-top:5px;
  font-size:18px;
}

div.main{
  text-align:left;
  margin:0 auto 0 auto;
  width:950px;
  background-color:#fff;
  padding:0px;
}

div.left{
  width:366px;
  float:left;
}

div.right{
  width:560px;
  display:block;
  overflow:hidden;
  float:right;
  text-align:right;
  margin-right:10px;
}

div.logo{
  height:188px;
  background-image:url(images/tile.jpg);
  width:346px;
  background-repeat:repeat-x;
  margin-left:20px;
}

div.logo img{
  margin:10px 5px 0px 5px;
}

div.paper{
  background-image:url(images/tervrajz.png);
  width:440px;
  margin:-84px 0px 0px 0px;
  background-repeat:no-repeat;
  overflow:hidden;
}

div.menu a{
  display:block;
  color:#5a5a5a;
  text-decoration:none;
  line-height:25px;
  font-family:verdana;
  outline:none;
}

div.menu a:hover{
  color:#000077;
}

div.menu{
  text-align:right;
  width:150px;
  float:left;
  font-size:14px;
  padding:5px 10px 5px 0px;
  border-right:7px solid #E1E1E1;
}

div.paper blockquote
{
  color:#707070;
  padding-top:360px;
  padding-bottom:0px;
  width:400px;
}

.newd{
    margin-bottom: 40px;
    width:390px;
    text-align:justify;
}

.newd h2, .newd h1{
    font-size:14px;
    font-weight:bold;
}

div.paper blockquote p{
  margin:0px;
  padding:0px;
  text-align:right;
  font-size:10px;
  margin-right:30px;
}

div.kep{
  background-image:url(images/kep.jpg);
  background-repeat:no-repeat;
  height:238px;
  width:385px;
  float:right;
  background-position:left top;
  margin-bottom:30px;
}

div.kep div{
  background-image:url(images/kep.jpg);
  background-repeat:no-repeat;
  height:238px;
  width:385px;
}

div.bemut{
  margin:0px auto 0px auto;
  height:74px;
  width:461px;
  clear:both;
  display:block;
  background-color:#eaeaea;
  text-align:left;
  font-size:12px;
  border-width:0px 3px 0px 7px;
  border-style: solid;
  border-color:#b0b0b0;
  color:#5a5a5a;
  margin-right:4px;
  padding:0px 0px 0px 0px;
}

div.bemut p{
  padding:6px;
  font-size:13px;
  display:block;
  line-height:15px;
  width:435px;
  margin-left:10px;
}

div.shadowbox{
  float:right;
  text-align:left;
  background-image:url(images/ftile.jpg);
  width:475px;
  margin:33px 0px 0px 23px;
  z-index:1000;
  color:#555555;
}

div.ftop{
  background-image:url(images/ftop.jpg);
  height:2px;
}

div.fbottom{
  background-image:url(images/fbottom.jpg);
  height:8px;
}

div.footer{
  background-color:#eaeaea;
  clear:both;
  display:block;
  height:25px;
  z-index:1;
  margin-top:5px;
  line-height:25px;
  text-align:center;
  border-top:20px solid white;
  border-bottom:30px solid white;
}

div.footer a{
  text-decoration:none;
  color:#5a5a5a;
}

div.shadowbox ul{
  list-style-type:none;
  padding-left:0px;
  padding-top:0px;
  margin-top:18px;
  margin-left:20px;
}

div.shadowbox ul li{
 background-image:url(images/potty.gif);
 background-repeat:no-repeat;
 background-position:left 6px;
 line-height:17px;
 margin:0px 0px 5px 0px;
 padding-left:20px;
 font-family:arial;
 font-size:13px;
 width:400px;
}

a.en{
  background-image:url(images/english.gif);
  margin-left:10px;
  margin-top:-10px;
  line-height:30px;
  width:100px;
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:50px;
  height:30px;
  display:block;
  color:#5a5a5a;
  text-decoration:none;
  font-size:11px;
  white-space:nowrap;
}

a.hu{
  background-image:url(images/hun.gif);
  margin-left:10px;
  margin-top:10px;
  line-height:35px;
  width:100px;
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:40px;
  height:37px;
  display:block;
  color:#5a5a5a;
  text-decoration:none;
  font-size:11px;
  white-space:nowrap;
}

a.hu2{
  background-image:url(images/hun.gif);
  margin-left:25px;
  margin-top:-20px;
  line-height:37px;
  width:100px;
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:60px;
  height:37px;
  display:block;
  color:#5a5a5a;
  text-decoration:none;
  font-size:11px;
  white-space:nowrap;
}



a img{
  border:0px;
}

div.leftside div.menu{
  width:155px;
  margin:0px 0px 20px 0px;
}

div.leftside{
  margin-top:10px;
  width:160px;
  overflow:hidden;
  margin-bottom:10px;
  text-align:center;
  float:left;
}
div.leftside address{
  text-align:left;
  font-style:normal;
  width:140px;
  margin:15px auto 0 auto;
  border-top:5px solid #FF8040;
  display:block;
  clear:both;
  padding:15px 0px 10px 0px;
  color:#5a5a5a;
  line-height:15px;
  border-bottom:2px solid #e0e0e0;
}

div.leftside a.en{
  margin-top:10px;
  clear:both;
  width:70px;
}

div.content{
  float:right;
  width:750px;
  margin:10px 10px 10px 0px;
  padding-left:10px;
  padding-right:10px;
  min-height:690px;
  _height:690px;
  border-left:2px solid #e0e0e0;
  color:#5a5a5a;

}

div.content p{
  margin:0px;
  padding:0px;
}

div.head{
  width:950px;
  height:81px;
  line-height:85px;
  font-size:22px;
  text-align:center
}

div.head a{
  text-decoration:none;
  color:#565857;
}

div.form{
  border:1px solid #e0e0e0;
  min-height:50px;
  line-height:29px;
  margin-top:100px;
  width:730px;
  overflow: hidden;
}

div.form button{
  margin-left:20px;
  margin-top: 20px;
}

.form p{
  white-space:nowrap;
}

div.form label{
  margin-left:15px;
}

div.form input{
  float:right;
}

#ered{
  margin-top:15px;
}

#ered a{
  line-height:20px;
  text-decoration:none;
  margin-left:15px;
  color:#0000FF;

}

#ered a:hover{
  text-decoration:underline;
}

div.imgs{
  float:left;
  width:70px;
}

div.fimg{
  width:340px;
  float:right;
}

div.bfoot{
  clear:both;
  width:100%;
}

a.logout{
  margin-top:50px;
  color:white;
}
div.shadow{
  width:962px;
  text-align:center;
  margin:0 auto 0px auto;
  padding:0px 0px 0px 0px;
  overflow:hidden;
  display:block;
  background-image:url(images/shadow.jpg);
  background-position:center top;
  background-color:#FF8040;
}

div.alja{
  background-image:url(images/alja.jpg);
  background-position:center bottom;
  background-repeat:no-repeat;
  width:962px;
  height:6px;
  clear:both;
}

.form{
  width:290px;
}

.form p {
  text-align:center;
  line-height:30px;
}

.form p label{
 width:110px;
 display:block;
 float:left;
 text-align:left;
}

ul.files{
  list-style-type:none;
  border:0px solid #800000;
  margin:0px;
  padding:10px;
  width:400px;
}
ul.files li{
    border: 1px solid gray;
    display: block;
    margin: 10px;
    width: 400px;
}

ul.files a{
  padding-left:25px;
  height:25px;
  line-height:25px;
  display:block;
  background-position:left center;
  text-decoration:none;
  color:#000080;
}

ul.files a:hover{
  color:#800000;
}

ul.files a.dir{
  background-image:url(images/folder.png);
  background-repeat:no-repeat;
  background-position:2px 2px;
}

ul.files a.file{
  background-image:url(images/file.png);
  background-repeat:no-repeat;
}

ul.files a.up{
  background-image:url(images/up.png);
  background-repeat:no-repeat;
}

ul.files a.file:hover{
  background-image:url(images/fileh.png);
  background-repeat:no-repeat;
}
ul.files li.odd{
 /*background-color:#DFDFDF;*/
}


form.form p{
  white-space:nowrap;
}

form.form input{
  margin:5px 0px 5px 0px;
}

form.form label{
  clear:both;
}

div.langos{
  height:30px;
  display:block;
  clear:both;
}

.qq{
    margin-top:70px;
    width:340px;
}


