body
{
 background-color: #274422;
 padding:0px;
 margin:0px;
}
a.menusor_link {color: #FFFFD7; text-decoration: none; }
a.menusor_link:visited {color: #FFFFD7; text-decoration: none; }
a.menusor_link:hover {color: #99CC66; text-decoration: none; }
a.felso {color: #FFFF99; text-decoration: none; }
a.felso:visited {color: #FFFF99;}
a.felso:hover {color: #FFFF99; text-decoration:underline}
a {color: #497536; text-decoration: none; }
a:visited {color: #497536;}
a:hover {color: #996600;}
a:active { color: #497536;}
.uzifal a:active { color: #99CC66;}
.uzifal a:visited { color: #99CC66;}
.uzifal a:hover {color: #996600;}
.uzifal a {color: #99CC66; text-decoration: none; }
a.kredit:active { color: #FFFF00;}
a.kredit:visited { color: #FFFF00;}
a.kredit:hover {color: #5FFB17;}
a.kredit {color: #FFFF00; text-decoration: none; }

a.rang:active { color: #0000FF;}
a.rang:visited { color: #0000FF;}
a.rang:hover {color: #0000FF;}
a.rang {color: #0000FF; text-decoration: none; }

/* az egész oldalt felülre igazítja */
div.felulre
{
 width: 980px;
 position: relative;
 left: 0px;
 margin-left: auto;
 margin-right: auto;
}

/* összefogja az egész oldalt középre */
div.doboz
{
 width: 980px;
 border: 0px solid black;
 border-style: dashed;
 position: absolute;
}

/* az oldal fejléce */
div.fejlec
{
 width: 980px;
 height: 165px;
 float: left;
 text-align: center;
 background-image: url("uj_hoka_hatter.png");
 padding: 0px;
 margin: 0px;
 border-color: black;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-style: double;
}

/* üzenőfal */
div.uzifal
{
 width: 980px; 
 min-height: 25px;
 height: auto;
 float:left;
 position:relative;
 border-color: black;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-style: double;  
}
div.uzifala
{
 width: 55px; 
 min-height: 25px;	
 float:left;
 position:relative;
}
div.uzifalb
{
 width: 910px; 
 min-height: 25px;	
 float:right;
 position:relative;
}
table.scrollfal
{
border-color: black;
 border-left-width: 0px;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-style: none;  
 background-color: #274422;	
}
td.scrollfal
{
border-color: black;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-style: solid;  	
}

/* tartalom */
div.lapok 
{
 width: 980px; 
 min-height: 550px;
 height: auto;
 float:left;
 background-color: #FFFFFF;
 position:relative;
 border-color: black;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-style: double;  
}

div.felsoreklam 
{
 margin-right: 0px;
}

/* az oldal lábléce */
div.lablec
{
 clear:left;
 display: block;
 width: 980px;
 height: 32px;
 background-color: #497536;
 text-align: center;
 border-color: black;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-width: 1px;
 border-bottom-width: 0px;
 border-style: double;
}

/* menüsor kinézete */
td.menuloggedin
{
 width: 93px;
 height: 30px;
 background-image: url("menulog.png");
 text-align:center;
}
td.menuin
{
 width: 93px;
 height: 30px;
 text-align:center;
}
td.menuin_b
{
 width: 110px !important;
}

td.menu
{
 width: 100px;
 height: 30px;
 text-align:center;
}
td.menub
{
 width: 100px;
 height: 30px;
 text-align:center;
}
td.menuinb
{
 width: 93px;
 height: 30px;
 text-align:center;
}

/* bejelentkezés */
.bejelentkezes
{
 width: 980px;
 height: 30px;
 border: 0px solid black;
 border-style: dashed;
 text-align: right;
 text-color: #497536;
} 

/* input mező bejelentkezéshez */
.belepoin {
    border: 1px solid #006600;
    background: #99CC66;
}
.belepoinr {
    border: 1px solid #006600;
    background: #FF9999;
}

div.balkezdo
{
 width: 300px;
 position:relative;
 float: left;
 border-left-width: 0px;
 border-right-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-color: black;
 border-style: dotted;
}
div.dobozka
{
 width: 300px;
 height: 110px;
 background-image: url("pachatter.jpg");
 border: 0px solid black;
}
div.dobozkaa
{
 width: 100px;
 height: 108px;
 position:relative;
 float: left;
 text-align: center;
 border: 0px solid yellow;
}
div.dobozkab
{
 width: 190px;
 height: 108px;
 margin-left: 100px;
 border: 0px solid pink;
}
div.dobozkac
{
 width: 188px;
 height: 40px;
 text-align: center;
 font-weight: bold;
 border: 0px solid black;
}
div.dobozkad
{
 width: 168px;
 height: 30px;
 margin-left: 18px;
 text-align: left;
 font-size: small;
 border: 0px solid black;
}
div.dobozkae
{
 width: 185px;
 height: 30px;
 text-align: right;
 border: 0px solid black;
}
div.ismert
{
 width: 677px;
 position:relative;
 float: right;
 border-left-width: 0px;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-color: black;
 border-style: dotted;
 background-image: url("csik.jpg");
 background-repeat: repeat-x;
}
div.indszoveg
{
 width: 440px;
 position:relative;
 border-left-width: 0px;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-color: black;
 border-style: dotted;
 margin-top: 7px;
}
div.indkep
{
 position:relative;
 float: right;
 width: 210px;
 background-color: #FFFFCC;
}

div.regtorzs
{
 position: relative;
 margin-left: 5px;
 margin-top: 5px;
 width: 600px;
 min-height: 550px;
 float: left;
 border: 0px solid black;
}
div.regszab
{
 position: relative;
 margin-top: 0px;
 float: right;
 width: 360px;
 min-height: 555px;
 border-left-width: 0px;
 border-right-width: 0px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-color: black;
 border-style: dotted;
 font-color: #003300;
}
textarea.szab
{
 width: 353px;
 height: 510px;
 border: 1px solid #006600;
 background: #99CC66; 
 text-align: justify;
 font-family: sans-serif;
 font-size: 10px;
 text-color: #990033;
}
div.regdoboz
{
 width: 980px;
 height: 110px;
 background-image: url("reghatter.jpg");
 background-repeat: repeat-x;
 border: 0px solid black;
}
div.felsocsik
{
 width: 980px;
 background-image: url("reghatter.jpg");
 background-repeat: repeat-x;
 border: 0px solid black;
}
div.reklamb
{
 position: relative;
 width: 160px;
 float: right;
 min-height: 500px;
 border: 0px solid black;
}
div.hokadoboz
{
 position: relative;
 width: 815px;
 float: left;
 min-height: 500px;
 border: 0px solid purple;
}
div.farmod
{
 position: relative;
 background-color: #669933;
 width: 486px;
 float: right;
 min-height: 350px;
 border: 0px solid purple;
}
div.hokadatok
{
 position: relative;
 width: 310px;
 float: left;
 min-height: 300px;
 border: 0px solid purple;
}
div.lokeret
{
 position: relative;
 width: 770px;
 float: right;
 min-height: 800px;
 border: 0px solid black;
}
div.lokeretb
{
 position: relative;
 width: 198px;
 float: left;
 min-height: 800px;
 border-left-width: 0px;
 border-right-width: 1px;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-color: black;
 border-style: dotted;
}
li.sorozat
{
 list-style: circle outside; 
 color: green;
}
p.ismv
{
 margin-left: 7px;
 text-align: justify;
}
img.forumkep{
max-width: 700px;
max-height: 500px
}
img.ismkep{
max-width: 814px;
max-height: 500px
}

img.prof_img{
max-width: 950px;
max-height: 500px
}

img.forum_img{
max-width: 800px;
max-height: 800px
}

.submit_gomb{
 border: 1px solid #006600;
 background: #54C571;
}

.submit_gomb_b{
 border: 1px solid red;
 background: #E56E94;
}

tr.shbox_td{
	border: 1px dashed #006600;
	background-image: url("atlatszo.png");
	background-repeat: repeat;
}
tr.irod_exp{
	border: 1px dashed #006600;
	background-image: url("red_atlatszo.png");
	background-repeat: repeat;
}
tr.irod_inc{
	border: 1px dashed #006600;
	background-image: url("atlatszo.png");
	background-repeat: repeat;
}
img.market{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
div.market{
	position: relative;
	border-top:1px dashed grey;
	border-right:1px dashed grey;
	border-left:1px dashed grey;
	border-bottom:0px dashed grey;
	height: 110px;
}
p.market{
	margin-top: 10px;
	margin-left: 125px;
}
div.buy_box {
	position: relative;
	float: right;
	width: 500px;
	margin-top: 10px;
	margin-right: 10px;
	text-align: right;
	border:0px dashed grey;
}
