.forum_tr_1{
	background-color: #dadede;
}

.forum_tr_2{
	background-color: #b1baba;
}

body {
margin:0;
padding:0;
width: 100%;
height: 100%;
text-align: center;
background-color: #ffffff;
}

.normal_14{
color: #6B6A6A;
font: 12px arial;
font-weight: normal;
text-decoration: none;
}

.normal_12{
color: black;
font: 12px arial;
font-weight: normal;
text-decoration: none;
}

.link_12{
color: black;
font: 12px arial;
font-weight: normal;
text-decoration: none;
}

.link_12:hover{
text-decoration: underline;
}

.link_12g{
color: #14950C;
font: 12px arial;
font-weight: normal;
text-decoration: underline;
}

.link_12g:hover{
font-weight: bold;
}

.normal_11{
color: black;
font: 11px arial;
font-weight: normal;
text-decoration: none;
}

.normal_10{
color: black;
font: 10px arial;
font-weight: normal;
text-decoration: none;
}

.bottom_menu{
color: white;
font: 11px arial;
font-weight: bold;
text-decoration: none;
margin-left: 30px;
}

.bottom_menu:hover{
text-decoration: underline;
}

.input_search{
float: left;
border: 2px solid #6B6A6A;
width: 141px;
color: #6b6a6a;
font: 12px arial;
height: 16px;
}

.input_reg{
float: left;
border: 2px solid #AAAAAA;
width: 141px;
color: #6b6a6a;
font: 12px arial;
height: 16px;
}

.textarea{
float: left;
border: 2px solid #AAAAAA;
width: 141px;
color: #6b6a6a;
font: 12px arial;
height: 70px;
}

.input_reg_kis{
float: left;
border: 2px solid #AAAAAA;
width: 81px;
color: #6b6a6a;
font: 12px arial;
height: 16px;
}

.search_button{
border: 0;
padding-left: 10px;
}

div#top{
width: 100%;
margin: 30px 0 0 0;
background-color: #000000; 
height: 55px;
text-align: center;
}

div#all{
width: 100%;
margin: 0 0 0 0;
height: auto;
text-align: center;
float: left;
}

div#user{
width: 830px;
margin: auto;
position: relative;
height: 100%;
}

div#control{
float: right;
width: auto;
margin: 20px 0 0 0;
position: relative;
height: auto;
}

div#name{
width: 98px;
height: 11px;
float: left;
position: relative;
margin: 20px 0 0 0;
background-image: url('graphics/user.jpg');
background-repeat: no-repeat; 
}

div#logged{
width: 98px;
height: 11px;
float: left;
position: relative;
margin: 20px 0 0 0;
background-image: url('graphics/logged.jpg');
background-repeat: no-repeat; 
}

div#pass{
width: 42px;
height: 11px;
float: left;
position: relative;
margin: 20px 0 0 10px;
background-image: url('graphics/pass.jpg');
background-repeat: no-repeat; 
}

div.input_login{
width: 145px;
height: 22px;
float: left;
position: relative;
margin: 16px 0 0 10px;
}

div.input_logged{
width: 145px;
height: 22px;
float: left;
position: relative;
margin: 18px 0 0 10px;
text-align: left;
}

div#login_button{
width: 30px;
height: 23px;
float: left;
position: relative;
margin: 16px 0 0 15px;
}

div#exit_button{
width: 160px;
height: 23px;
float: left;
position: relative;
margin: 20px 0 0 -22px;
}

div#main{
width: 922px;
margin: -7px auto auto auto;
position: relative;
height: 350px;
background-image: url('graphics/a1_03.jpg');
background-repeat: no-repeat; 
}

div#main_copy{
width: 922px;
margin: 0;
padding: 0 0 75px 0;
position: relative;
height: auto;
background-image: url('graphics/a1_22.jpg');
background-repeat: no-repeat;
background-position: left bottom;
float: left;
}

div#left{
float: left;
width: 355px;
margin: 0 0 0 0;
height: 100%;
}

div#left_black{
float: left;
width: 296px;
margin: 52px 0px 0px 60px;
height: 755px;
background-image: url('graphics/balhatter.gif');
background-repeat: repeat; 
}

div#logo{
float: left;
width: auto;
margin: 8px 0 0 5px;
height: auto;
}

div#search{
float: left;
width: 192px;
margin: 24px 0 0 26px;
height: 50px;
text-align: left;
}

div#menu{
float: left;
width: 296px;
margin: 0;
height: 188px;
background-image: url('graphics/menu.jpg');
background-repeat: no-repeat; 
}

div#menu1{
float: left;
width: 103px;
margin: 41px 0 0 71px;
height: 16px;
}

div#menu2{
float: left;
width: 103px;
margin: 14px 0 0 71px;
height: 16px;
}

div#menu3{
float: left;
width: 103px;
margin: 14px 0 0 71px;
height: 16px;
}

div#menu4{
float: left;
width: 103px;
margin: 14px 0 0 71px;
height: 16px;
}

div#par{
float: left;
width: 185px;
margin: 16px 0px 0px 24px;
height: 27px;
}

div#hirek{
float: left;
width: 120px;
margin: 23px 0 0 58px;
height: 37px;
background-image: url('graphics/hirek.jpg');
background-repeat: no-repeat; 
}

div#hir1{
float: left;
width: 198px;
margin: 20px 0 0 22px;
height: 122px;
background-image: url('graphics/hir1.jpg');
background-repeat: no-repeat; 
}

div#hir2{
float: left;
width: 198px;
margin: 17px 0 0 22px;
height: 122px;
background-image: url('graphics/hir2.jpg');
background-repeat: no-repeat; 
}

div#right{
float: left;
width: 566px;
margin: 0;
height: 100%;
background-color: transparent;
}

div#ervek{
float: left;
margin: 60px 0 0 18px;
width: 175px;
height: 96px;
background-color: transparent;
}

div#regisztracio{
float: left;
margin: -133px 0 0 265px;
width: 239px;
height: 47px;
background-image:url('graphics/regujfejlec.png');
background-repeat: no-repeat; 
}

div#reg_adatok{
float: left;
margin: -66px 0 0 255px;
width: /*207*/255px;
height: 120px;
background-image: url('graphics/reg_adatok.gif');
background-repeat: no-repeat; 
}

div#nev{
float: left;
width: 141px;
margin: -4px 0 0 106px;
height: 22px;
text-align: left;
}

div#email{
float: left;
width: 141px;
margin: 7px 0 0 106px;
height: 22px;
text-align: left;
}

div.pass_reg{
float: left;
width: 85px;
margin: 7px 0 0 106px;
height: 22px;
text-align: left;
}

div#reg_button{
float: right;
width: 33px;
margin: -12px /*-30*/0px 0 0;
height: 30px;
position: relative;
}

div#middle{
float: left;
width: 521px;
margin: 0px 20px 0 10px;
height: auto;
background-color: transparent;
color: black;
font: 12px arial;
font-weight: normal;
}

p#parancsolat{
font: 14px arial;
font-weight: normal;
text-decoration: none;
line-height: 18px;
text-align: left;
padding: 10px;
font-variant: small-caps;
color: white;
background-color: #14950C;
width: 460px;
}

p#par1{
font: 30px arial;
font-weight: bold;
text-decoration: none;
line-height: 0px;
text-align: left;
margin: 0px;
padding-left: 20px;
font-style: italic;
color: #14950C
}

p#par3{
font: 18px arial;
font-weight: bold;
text-decoration: none;
line-height: 0px;
text-align: left;
margin-bottom: 18px;
margin-top: 18px;
}

p#normal{
font: 13px arial;
margin: 0px;
}

.parszam{
font: 28px arial;
font-weight: bold;
color: #14950C;
}

a.par2{
font: 12px arial;
font-weight: bold;
text-decoration: none;
line-height: 26px;
color: black;
}

h1{
font: 22px arial;
font-weight: bold;
color: #14950C;
text-align: left;
margin: 0px;
}

h1:hover{
text-decoration: underline;
}

h3{
font: 18px arial;
font-weight: bold;
color: black;
text-align: center;
margin: 20px 0;
}

.h1{
font: 22px arial;
font-weight: bold;
color: #14950C;
text-align: left;
margin: 0px;
text-decoration: none;
}

.h1:hover{
text-decoration: underline;
}

div#box{
width: 521px;
height: 249px;
background-image: url('graphics/boxback.jpg');
background-repeat: repeat;
margin: 20px 20px 0 0px;
}

div#boxleft{
width: 521px;
height: 249px;
background-image: url('graphics/boxleft.jpg');
background-repeat: no-repeat;
margin: 0;
}

div#boxright{
width: 521px;
height: 249px;
background-image: url('graphics/boxright.jpg');
background-repeat: no-repeat;
margin: 0;
background-position: top right;
}

div#left_grey{
float: left;
width: 296px;
margin: 0px 0 0 60px;
height: auto;
background-image: url('graphics/greyback.gif');
}

div#bottom{
width: 100%;
margin: -7px 0 20px 0px;
height: 55px;
background-color: #14950C;
text-align: center;
float: left;
}

table#bottomt{
width: 922px;
padding: 0;
margin: 0 auto;
text-align: left;
}