/* CSS Document */

html, body {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    color:#FFFFFF;
    line-height: 15px;
}

html {
    background-image: url(images/hatter_html.gif);
    background-repeat: repeat;
}

body{
    padding:0px;
    margin: 0px;
    height: auto;
}

h1, h2, h3, strong {
    color: #FED082;
}

div, h1, h2, p, form, fieldset, input.text, label, input, textarea, img, span{
    margin: 0px;
    padding: 0px;
    border: 0px;
}

h1 {
    font-size: 26px;
    text-align: center;
    padding: 10px 5px 10px 5px;
}

h2 {
    font-size: 12px;
}

h3 {
    font-size: 16px;
}

hr {
    width: 80%;
    height: 0px;

    border: 1px solid #D59B47;
}

ul li {
    padding-left: 16px;
    list-style-type:none;
    background: url(images/felsorolas_elem.gif) 0px 5px no-repeat;
    position: relative;
}

.oldal {
    width: 900px;
    overflow: auto;
    padding: 0px;
    margin: 30px auto 30px auto;
    background-color: #4C001A;
}

.header {
    float: left;
    height: 130px;
    width: 900px;
    overflow: hidden;
    position: relative;
    background-image: url(images/header_bg.png);
    background-repeat: repeat-x;
}

.menu {
    float: left;
//    position: relative;
//    background-image: url(images/hatter_menu_uj.jpg);
//    height: auto !important;
    height: 47px;
    min-height: 47px;
    width: 900px;
}

.menu_ala {
    float: left;
    position: relative;
    background-image: url(images/hatter_menuala.gif);
    height: auto !important;
    height: 71px;
    min-height: 71px;
    width: 900px;
}

.kozep {
    margin: -50px 0px 0px 0px;
    float: left;
    height: auto !important;
    height: 500px;
    min-height: 500px;
    width: 900px;
    overflow: auto;
}

.bal {
    float: left;
    overflow: auto;
    position: relative;
    width: 250px;
    height: auto !important;
    height: 450px;
    min-height: 450px;
    background-image: url(images/tabla.png);
    background-repeat: no-repeat;
}

.bal_hirdet {
    float: left;
    overflow: auto;
    position: relative;
    width: 250px;
    height: auto !important;
    height: 150px;
    min-height: 150px;
    background-image: url(images/tabla_kicsi.png);
    background-repeat: no-repeat;
}


.tabla_belseje {
    position: relative;
    margin: 16px 0px 0px 53px;
    padding: 5px 5px 5px 5px;
    float: left;
    position: relative;
    width: 170px;
    height: 350px;
    overflow: hidden;
    line-height: 12px;

}

.tabla_szoveg{
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	
}

.tabla_szoveg_szam{
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	
}

.jobb_felso {
    float: left;
	padding: 4px 15px 0px 20px;
    position: relative;
    width: 565px;
    height: 23px;
    min-height: 23px;
    background-image: url(images/hatter_jobb_felso.gif);
    background-repeat: repeat-y;
    background-color: #DECF29;
	color:#900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}


.jobb {
    float: left;
    padding: 0px 15px 0px 20px;
    position: relative;
    width: 565px;
    height: auto !important;
    height: 627px;
    min-height: 627px;
    background-image: url(images/hatter_jobb.gif);
    background-repeat: repeat-y;
    background-color: #630221;
}

.also {
    float: left;
    position: relative;
    width: 900px;
    height: auto !important;
    height: 30px;
    min-height: 30px;
    background-image: url(images/bottom.png);
    background-repeat: no-repeat;
	padding-top:8px;
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align:center;
	
}

.also a{
	color:#F90;
}

.lap_felso a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#903;
	text-decoration:none;
}

.lap_felso2 a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#903;
	text-decoration:none;
}


.lap_felso{
	background-image:url(images/lap_felso.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#903;
	text-decoration:none;

}

.lap_felso2{
	background-image:url(images/lap_felso2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding-bottom:5px;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#903;
	text-decoration:none;
}

.lap_also{
	background-image:url(images/lap_also.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.lap_bal{
	background-image:url(images/lap_bal.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

.lap_jobb{
	background-image:url(images/lap_jobb.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

.form_szoveg{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

.form_szoveg2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#E6EE77;
}


.form_mezo{
	background-color:#E0E4E3;
	border: 1px solid #781351;
	
}

.submit{
color: #000;
background:#DFDFDF;
border: 1px outset #d7b9c9
} 

.uzenet{
	background-color:#FAB4C7;
	color:#900;
}

.uzenet_zold{
	background-color:#94EB96;
	color:#030;
	font-size:14px;
}

.uzenet_zold_kicsi{
	background-color:#94EB96;
	color:#030;
	font-size:12px;
}


.gomb{
	background-image:url(images/gomb.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	cursor:pointer;
}

.gomb a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	padding-top:5px;
}

.gomb_kicsi{
	background-image:url(images/gomb_kicsi.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color: #630221;
	height:27px;
	width:80px;
	cursor:pointer;
}

.gomb_kicsi a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	padding-top:5px;
}

.gomb_kicsi_feher{
	background-image:url(images/gomb_kicsi.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	height:27px;
	width:80px;
}

.gomb_kicsi_feher a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	padding-top:5px;
}

.gomb_kozepes{
	background-image:url(images/gomb_kozepes.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	cursor:pointer;
}

.gomb_kozepes a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	padding-top:5px;
}

.gomb_kesz{
	background-image:url(images/gomb_kesz.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:55px;
	width:495px;
	cursor:pointer;
}

.gomb_kesz a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#900;
	text-decoration:none;
	padding-top:15px;
}

.gomb_kesz_piros{
	background-image:url(images/gomb_kesz.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:55px;
	width:495px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#900;
	text-decoration:none;
	cursor:pointer;
}


.fix_szoveg{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#900;
	font-weight:bold;
	text-decoration:none;
}

.fix_szoveg a{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#900;
	font-weight:bold;
	text-decoration:none;
}

.fix_szoveg2{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#900;
	text-decoration:none;
}

.fix_szoveg3{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#900;
	font-weight:bold;
	text-decoration:underline;
}

.hosszu_gomb{
	background-image:url(images/gomb_hosszu.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.hosszu_gomb a{
	text-align:center;
	vertical-align:middle;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#333;
}

.oneletrajz_szekcio{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}


.hosszu_gomb2{
	background-image:url(images/gomb_hosszu2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.hosszu_gomb2 a{
	text-align:center;
	vertical-align:middle;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#900;
}

.hosszu_gomb3{
	background-image:url(images/gomb_hosszu3.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:27px;
	width:155px;
	text-align:center;
	vertical-align:middle;
	color:#900;
	cursor:pointer;
}

.hosszu_gomb3 a{
	text-align:center;
	vertical-align:middle;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#900;
}

.oneletrajz_szekcio{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}

.oneletrajz_bejegyzes{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-right:3px;
}

.oneletrajz_adat{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
}

.gomb_vissza_bal{
	background-image:url(images/gomb_vissza_bal.jpg);
	background-position:right,top;
	background-repeat:no-repeat;
	padding-top:2px;
	height:26px;
	width:17px;
	cursor:pointer;
}

.gomb_vissza_kozep{
	background-image:url(images/gomb_vissza_kozep.jpg);
	background-position:left,top;
	background-repeat:repeat-x;
	height:26px;
	padding-top:2px;
	cursor:pointer;
}

.gomb_vissza_jobb{
	background-image:url(images/gomb_vissza_jobb.jpg);
	background-position:left,top;
	background-repeat:no-repeat;
	height:26px;
	width:17px;	
	padding-top:2px;
	cursor:pointer;
}

.gomb_vissza_bal_top{
	background-image:url(images/gomb_vissza_top_bal.jpg);
	background-position:right,top;
	background-repeat:no-repeat;
	padding-top:2px;
	height:26px;
	width:17px;
	cursor:pointer;
}

.gomb_vissza_kozep_top{
	background-image:url(images/gomb_vissza_top_kozep.jpg);
	background-position:left,top;
	background-repeat:repeat-x;
	height:26px;
	padding-top:2px;
}

.gomb_vissza_jobb_top{
	background-image:url(images/gomb_vissza_top_jobb.jpg);
	background-position:left,top;
	background-repeat:no-repeat;
	height:26px;
	width:17px;	
	padding-top:2px;
	cursor:pointer;
}

.gomb_vissza_link a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#900;
	font-weight:bold;
	text-decoration:none;
}

.udvozlo_szoveg{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FB926F;
	text-decoration:none;
	text-align:justify;
}

.aloldal_szoveg{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FB926F;
	text-decoration:none;
	text-align:center;
}

.udvozlo_szoveg a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#F60;
	text-decoration:none;
}

.oneletrajz_lista{
	background-image:url(images/gomb_oneletrajz_lista.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:110px;
}

#form_reg label.error {
	width:auto;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	text-align:left;
}

.ajanlat{
	float:left;
	width:100%;
	padding:5px;
}

.ajanlat_nincs{
	float:left;
	width:98%;
	padding:5px;
	margin:2px;
	background-color:#FFF;
	border:solid 1px #900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}


.ajanlat_alap{
	float:left;
	width:98%;
	padding:0px;
	margin:2px;
	background-color:#FFF;
	border:solid 1px #900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}

.ajanlat_cim{
	font-weight:bold;
	background-color:#FF9;
	color:#222;
	padding:3px;
}

.ajanlat_szoveg{
	float:left;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:98%;
	
}

.cella_cim{
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
}

.cella_adat{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
}
