body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#000000;
margin: 0 auto 0 auto;
padding-top:0px;
margin-top:0px;
background-color:#CABE93;
background-image:url(/images/hatter.jpg);
text-align:center; 
} 

form { 
margin:0;
padding:0;
} 

a {color:#000099;}
a:hover {color:#FF0000;}

h1 {
font-family:Times New Roman, Times, serif;
color:#381E04;
font-size:25px;
line-height:25px; 
padding-top:10px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:0px;
text-align:left;
}

h2 {
font-family:Times New Roman, Times, serif;
color:#381E04;
font-size:18px;
font-weight:bold;
padding-top:0px;
padding-bottom:5px;
margin-top:10px;
margin-bottom:10px;
line-height:10px;
text-align:left;}

h3 {
font-family:Times New Roman, Times, serif;
color:#381E04;
font-size:14px;
font-weight:normal;
text-decoration:underline;
padding-top: 0px;
margin-top:3px;
margin-bottom:3px;
margin-left:0px;  
}

p {
padding-top:0px;
margin-top:5px;
text-align:justify;}
 
ul {
margin-top:3px;
padding-top:0px;
margin-bottom:10px;}

u {margin-left:0px;}

.u1 {text-decoration:underline;}

dl {margin-top:0px;} 

li {margin-left:10px;}

hr {
border-width:1px;
height:1px;
line-height:1px;
margin: 0 0 0 0;
padding: 0 0 0 0;
color:#653608;
border-style:dashed;
margin-bottom:10px;}

/* CONTENT ***************************************************/
.content {
padding-top:0px;
margin: 0 auto 0 auto;
margin-top:0px;
width:955px;
min-height:600px;} 


/* FEJLEC */ 
.fejlec {
background-image:url(/images/fej.jpg); 
background-repeat:no-repeat;
color:#FFFFFF;
margin: 0 auto 0 auto;
height:151px;
width:955px;
}  

.fejlec_logo {
text-align:left;
width:698px;
height:100%;
float:left;}

.logokep {
width:390px;
height:151px;}

.fejlec_belepes {
text-align:left;
width:257px;
height:100%;
float:right;} 


/* FEJLEC MENU */ 
.fejlec_menu {
background-image:url(/images/menu_fej.jpg);
background-repeat:no-repeat;
font-size:12px;
text-align:left;
margin: 0 auto 0 auto;
padding-top:4px;
width:955px;
height:26px;
}

.fejlec_menu a {
padding-left:20px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}

.fejlec_menu a:hover {color:#E1A301;} 


/* CENTER *******************/
.center {
background-image:url(/images/kozep_hatter.jpg);
background-repeat:repeat-y;
min-height:500px; 
width:955px;
float:left;}

/* BAL SZEL ***************************************************/
/*
.bal_szel {
width:200px;
min-height:300px;
float:left;}
*/

/* Bal menu */
.balmenu {
background-image:url(/images/menu_hatter.gif);
background-repeat:no-repeat;
height:25px;}

.balmenu a {
display:block;
padding-left:20px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
text-align:left;}

.balmenu a:hover {
color:#E1A301;}


/* JOBB SZEL ***************************************************/
/*
.jobb_szel {
width:200px;
min-height:300px;
float:right;}
*/


/* KOZEP *******************************************************/
.kozep {
width:955px;
min-height:600px;
float:left;}


/* LABLEC ***************************************/
.lablec {
color:#FFFFFF;
padding-top:100px;
background-image:url(/images/lab.jpg);
background-repeat:no-repeat;
text-align:center;
width:955px;
height:25px;
clear:both;
}

.lablec a {text-decoration:none; color:#FFFFFF; padding-bottom:20px;}
.lablec a:hover {color:#CCCCCC;} 

/* KOD *****************************************/
.kod {
text-align:left;
color:#333333;  
min-height:300px;
padding-left:10px;
width:930px;
}



.kod h2 {
font-family:Times New Roman, Times, serif;
color:#381E04;
font-size:20px;
font-weight:bold;
padding-top:0px; 
padding-bottom:0px;
margin-top:25px;
margin-bottom:0px;
line-height:20px;}

/*.kod h2 a {
color:#381E04;
text-decoration:none;
}
*/



/* BELEPES *************************************/
.belepes {
color:#FFFFFF;
font-weight:bold;
font-size:12px;
line-height:16px;
padding-top:8px;}

.belep_textfield { 
border-style:solid; 
border-width:1px; 
border-color:#827763; 
font-family:Arial, Helvetica, sans-serif;} 


.vonal {margin-bottom:5px;}

/* HIREK ***************************************/
.hirek {
color:#333333;
font-size:12px;
line-height:16px; 
padding-left:10px;
padding-right:10px;
width:955px;
min-height:400px;
float:left;
}

.balhirek {
margin-left:0px;
width:300px;
min-height:300px;
float:left;}

.kozephirek {
margin-left:15px;
width:300px;
min-height:300px;
float:left;}

.jobbhirek {
margin-left:15px;
width:300px;
min-height:300px;
float:left;} 

.hirbox {
width:299px;
/*border-style:solid;*/
border-color:#C1AF9C;
border-width:1px;

padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:5px;

min-height:100px;
float:left;
}

.arhivalt_hir {
margin-left:1px;
margin-right:1px;
margin-top:1px;
margin-bottom:3px;

text-align:left;
width:533px;
float:left;}

.arhivalt_hir a {
text-decoration:none;}

.arhivalt_hir a:hover {color:#993300;}

.hirek p {
padding-top:0px;
margin-top:0px;
}

.hirek h1 {
font-family:Times New Roman, Times, serif;
color:#381E04;
font-size:25px;
padding-top:3px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
text-align:left;
line-height:30px; 
}


.hirek h2 {
font-family:Times New Roman, Times, serif;
font-size:18px;
color:#962710;
font-weight:bold;
padding-top:0px; 
padding-bottom:5px;
margin-top:0px;
margin-bottom:0px;
line-height:20px;}

.hirek h2 a {
font-size:18px;
color:#962710;
text-decoration:none;
}

.hirekhr {
width:530px;
margin-top:1px;
margin-bottom:5px;
padding-bottom:0px;
padding-top:0px;}

 
/* KEP ***************************************/
.kep_j {
float:right;
margin-left:5px;
margin-right:0px;}

.kep_b {
float:left;
padding-bottom:5px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:5px;}

/* FORUM LISTA *****************************************************************/

.forum_tr {
color:#333333;
background-color:#F7F7F7;
border-style:solid;
border-color:#999999;
border-width:1px;
margin-bottom:2px;
float:left;
height:20px;
}

.forum_tr a {color:#333333; text-decoration:none; display:block;}
.forum_tr a:hover {color:#993300}
.forum_tr:hover {background-color:#FFFFCC; color:#993300;}

.forum_td1 {
margin-right:1px;
border-right-width:1px;
border-right-color:#666666;
border-right-style:dashed;
padding-left:10px;
width:600px;
float:left;}

.forum_td2 {
margin-right:1px;
border-right-width:1px;
border-right-color:#666666;
border-right-style:dashed;
padding-left:5px;
width:90px;
float:left;}

.forum_td3 {
padding-left:5px;
width:125px;
float:left;}

.valaszol {
margin-top:3px;
padding-bottom:0px;
margin-bottom:0px;
width:40px;
height:25px;
cursor:pointer;
float:none;}

/* FORUM BOX ***********************************************/
.forumbox_table {
margin-bottom:10px;
width:535px;
float:left;}

.forumbox_nev {
background-image:url(/images/forum/forumbox_fej1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
text-align:left;
width:375px;
height:30px;
float:left;}

.forumbox_datum {
background-image:url(/images/forum/forumbox_fej2.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
text-align:right; 
width:160px;
height:30px;
float:left;}

.forumbox_szoveg {
background-color:#FAF2DB;
border-left-color:#653507;
border-left-style:ridge;
border-left-width:1px;

border-right-color:#653507;
border-right-style:ridge;
border-right-width:1px;

border-bottom-color:#653507;
border-bottom-style:ridge;
border-bottom-width:1px;

padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:5px;

text-align:left;
width:513px;
}

/* LAPOZ ****************************/
.lapozdoboz {
background-color:#663709;
color:#FFFFFF;
text-align:center;
width:20px;
height:20px;
}

.lapozdoboz a {
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

.lapozdoboz:hover {color:#EAAA00; background-color:#75471A;}

/* LINKEK *******************************************************************/

.link a {
color:#0000FF;
text-decoration:underline;}

/* SZOVEG SZINEK *******************************************************/
.piros {color:#FF0000;}

.kek {
font-weight:bold;
color:#000066;}

.szurke {color:#999999;}

.v_szurke {color:#CCCCCC;} 
.v_szurke a {color:#999999;}
.v_szurke a:hover {text-decoration:none;}

.feher {color:#FFFFFF;} 

/* NAPTAR *****************************************************************/
.naptarbox {
margin-top:3px;
width:930px;
height:60px;
float:left;

}

.naptarbox a {
padding-left:10px;
padding-top:10px;
padding-bottom:10px;}

.naptarbox a:hover {background-color:#FFFFCC;}

.naptar a {
color:#646464;
text-decoration:none;
font-weight:bold;
display:block;}

.naptar a:hover {color:#993300;}

.naptar_honap {
font-size:12px;
color:#666666;}

.naptar h2 {
font-family:Times New Roman, Times, serif;
color:#962710;
font-size:20px;
font-weight:bold;
padding-top:5px; 
padding-bottom:0px;
margin-top:5px;
margin-bottom:0px;
line-height:20px;
float:left;
}

/* CEGKERESO *****************************************************************/
.cegkereso_lista {
color:#646464;
font-size:16px;
line-height:16px;
} 

.cegkereso_lista h2 {
font-family:Times New Roman, Times, serif;
color:#381E04;
font-size:20px;
font-weight:bold;
padding-top:0px; 
padding-bottom:0px;
margin-top:25px;
margin-bottom:0px;
line-height:20px;
}

.cegkereso_lista a {
color:#646464;
text-decoration:none;
display:block;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
margin-bottom:0px;}

.cegkereso_lista a:hover {
color:#993300;
background-color:#FFFFCC;}

.cegkereso_lista_cim {
color:#646464;
font-size:12px;}

/* URLAP ELEMEK ********************************************************/
.textfield_multi {
border-style:solid; 
border-width:1px; 
border-color:#827763; 
font-family:Arial, Helvetica, sans-serif;
color:#000000;}

.textfield_single { 
border-style:solid; 
border-width:1px; 
border-color:#827763; 
font-family:Arial, Helvetica, sans-serif;}

.textfield_single_bg { 
border-style:solid; 
border-width:1px; 
border-color:#827763; 
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFCC;}

.button {
border-style:solid; 
border-width:1px; 
border-color:#827763;
background-color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;}

.listmenu {
border-style:solid; 
border-width:1px; 
border-color:#827763;
font-family:Arial, Helvetica, sans-serif;}  

