body {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#333333;

margin-top:0px;
margin-bottom:0px;
margin-left:auto;  
margin-right:auto;
text-align:center;
background-color:#FFFFFF; 
} 

form {
margin-bottom:0px;
margin-top:0px;}

ul {
margin-bottom:10px;}

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



.kep_j {
float:right;
margin-left:5px;
margin-right:5px;}

.kep_b {
float:left;
margin-left:5px;
margin-right:5px;}

/* KOD *******************************/


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

.mindenami {
line-height:40px;
font-size:22px;
padding-left:10px;}

.fejlec h1 {
color:#FFFFFF;
font-size:40px;
padding-top:22px;
padding-left:10px;} 

.fejlec a {color:#FFFFFF; text-decoration:none;}
.fejlec a:hover {color:#FF0000;}

/* MENU FELSO ***********************************/
.menu_fej {
background-image:url(/images/fejlec_menu.jpg);
background-repeat:no-repeat;
width:955px;
height:33px;}

.menu_fej td {
color:#FFFFFF;
padding-left:10px;
vertical-align:middle;
text-align:left;
font-weight:bold;}

.menu_fej a {color:#FFFFFF; text-decoration:none; display:block;}
.menu_fej a:hover {color:#FFFF00;} 

/* UGYFELKAPU *************************************************/
.ugyfelkapu_td {
padding-top:35px;} 

.ugyfelkapu_input {
background:transparent;
border:transparent;}

.ugyfelkapu_button 
{
width:50px;
height:25px;
margin-right:10px;
background:transparent;
border:transparent;
border-width:0px;}

/* MENU BAL ***********************************/
.menu {
background-image:url(/images/menu_hatter.jpg);
background-repeat:repeat-y;
width:180px;
}

.bal_menu_fej {
background-image:url(/images/menu_fej.jpg);
background-repeat:no-repeat;
padding-left:10px;
text-align:left;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
height:33px;}

.bal_gomb {
background-image:url(/images/gomb_hatter.jpg);
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
color:#FFFFFF;
height:25px;}

.bal_gomb a {color:#FFFFFF; font-size:13px; text-decoration:none; display:block;}
.bal_gomb a:hover {color:#FFFF00;} 

.tdterkoz {height:15px; background-color:#F08000;}

.menu_lab {
background-image:url(/images/menu_lab.jpg);
background-repeat:no-repeat;
height:216px;}

/* JOBB SZEL (JOBB HIRDETES SAV) **********************/
.hirdetes_jobb {
background-image:url(/images/hirdetes_hatter.jpg);
background-repeat:repeat-y;
width:194px;}

.hirdetes_banner {
margin-top:6px;}

/* LABLEC ***************************************/ 
.lablec {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-image:url(/images/lablec.jpg);
background-repeat:no-repeat;
width:955px;
height:48px;
text-align:center;
vertical-align:top;
padding-top:8px;
}

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

/* TERMEK ***********************************************/
.termek_table {
width:581px;}

.termek_table td {
height:180px;
padding-left:2px;
padding-right:2px;
}


.termek {
float:left;
text-align:left;
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
margin-right:1px;
margin-left:1px;
margin-top:1px;
margin-bottom:1px;}

.termek a {
font-size:12px;
color:#000000;
text-decoration:none;}

.termek a:hover {color:#FF0000;}

.leiras {
padding-top:0px;
padding-left:10px;
padding-right:10px;}

.ar {
font-size:22px;}

/* HIRDETES ********************************************/
.box_hirdetes td {
padding-right:10px;}

.box_hirdetes a {
color:#D16F00;
text-decoration:none;
display:block;
margin-bottom:10px;}

.box_hirdetes a strong {
text-decoration:underline;} 


/* SZOVEG / KOD ****************************************/
.szoveg {
width:581px;
height:650px;}

.kod {
text-align:left;
width:581px;}
 
.kod td {
padding-left:10px;
padding-right:10px; } 

.hirek {
width:100%;} 

/* HIREK *******************************************************/
.hirek_table {
float:left;
width:286px;
height:200px;
}

.hirek_fej {
background-image:url(/images/hirek/fejlec.jpg); 
background-repeat:no-repeat;
color:#FFFFFF;
padding-left:8px;
padding-top:0px;
vertical-align:middle;
width:286px;
height:28px;}

.hirek_szoveg {
background-image:url(/images/hirek/szoveg_hatter.jpg);
background-repeat:repeat-y;
color:#666666;
font-size:14px;
line-height:18px;
padding-left:8px;
padding-right:10px;
}


.hirek_szoveg a {color:#000066;}
.hirek_szoveg a:hover {color:#FF0000;} 

.hirek_lab {
background-image:url(/images/hirek/lablec.jpg);
background-repeat:no-repeat;
height:15px;} 


/* H -tag **************************/ 
h1 {
font-size:24px;
font-style:normal;
font-weight:normal;
color:#B15B00;
padding-bottom:0px;
margin-top:10px; 
margin-bottom:0px;  
}

h2 {
font-size:18px;
color:#B15B00;
font-weight:normal;
padding-top: 0px;
margin-top: 20px;
margin-bottom:5px;
}

h3 {
color:#B15B00;
font-size:16px;
padding-top: 0px;
margin-top:0px;
margin-bottom:3px;
margin-left:0px;
}


p {
margin-top:0px;
text-align:justify;}

ul {
margin-top:3px;}

u {
margin-left:42px;}

.u1 { text-decoration:underline;}

dl {margin-top:0px;}

li {margin-left:20px;}

hr {
height:1px;
border-color:#CCCCCC;
border-style:dotted;
margin-bottom:10px;} 

/* HIRLEVEl FELIRATKOZAS *************************************************/
.hirlevel_td {
background-image:url(/images/menu_hatter_vilagos.jpg);
background-repeat:repeat-y;
padding-left:5px;
padding-right:5px;
font-size:12px;
color:#FFFFFF;}

.hirlevel_cim {
font-size:22px;
font-weight:bold;}

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

.hirlevel_button {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-align:left;

margin-top:3px;
padding-left:5px;
padding-right:5px;
border-style:solid; 
border-width:1px; 
border-color:#FFFFFF;
background-color:#B15B00; 

width:165px;
cursor:pointer;
} 

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

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

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

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



/* SZINEK *************************************************************/

.szurke {color:#999999;} 
.feher { color:#FFFFFF;}
.piros { color:#FF0000;}
.font20_piros {font-size:20px; color:#FF0000;}
.font25_piros {font-size:25px; color:#FF0000;}
