.semmi
{
 	background: transparent url() no-repeat center center;
	vertical-align:top;
	text-align:center;
	border-width:0px;
	padding:0px;
}

.szin_sarga
{
 	background: rgb(255,255,192) url() no-repeat center center;
	vertical-align:top;
	text-align:center;
	border: 1px solid rgb(200,150,0);
	padding:0px;	
}

.szin_zold
{
 	background: rgb(200,224,200) url() no-repeat center center;
	vertical-align:top;
	text-align:center;
	border: 1px solid rgb(0,80,0);
	padding:0px;	
}

.szin_narancs
{
 	background: rgb(255,200,100) url() no-repeat center center;
	vertical-align:top;
	text-align:center;
	border: 1px solid rgb(255,0,0);
	padding:0px;	
}

a:link, a:visited, a:active
{
	color: rgb(0,80, 0); 
        font-size:12px; 
	line-height:14px; 
	font-weight:bold;
        background-image:url("KEP/link.gif");
	background-repeat: repeat-x;
	text-decoration:none;
	
}
a:hover
{
	color: rgb(200,150,0);
        font-size:12px;	
	line-height:14px; 
	font-weight:bold; 
	text-decoration:none;
}

a.termek:link, a.termek:visited, a.termek:active
{
	color: rgb(255,255,255); 
	font-size:12px; 
	line-height:14px; 
	font-weight:bold;
	background-image:url();
	text-decoration:none;
	
}
a.termek:hover
{
	color: rgb(255,255,192);
	font-size:12px;	
	line-height:14px; 
	font-weight:bold; 
}

a.balra:link, a.balra:visited, a.balra:active
{
	color: rgb(0,80,0);
	border-width:0px;
	display:block;	
        font-size:12px;	
	line-height: 24px;
	font-weight:bold; 
 	background-image: url("KEP/dd_nyil_bal_zold.png");
	background-position: left center;
	background-repeat: no-repeat;
	text-decoration: underline;
	text-align:left;
	padding:0px;
	padding-left: 26px;
}
a.balra:hover
{
	color: rgb(200,150,0);  
	line-height: 24px;      
	background-image: url("KEP/dd_nyil_bal_arany.png");
}

a.login:link, a.login:visited, a.login:active
{
	color: rgb(0,80,0);
	border-width:0px;
	display:block;
        font-size:12px;	
	line-height: 24px;
	font-weight:bold; 
 	background-image: url("KEP/dd_login.png");
	background-position: left center;
	background-repeat: no-repeat;
	text-decoration: underline;
	text-align:left;
	padding:0px;
	padding-left: 26px;
}
a.login:hover
{
	color: rgb(200,150,0);	
	line-height: 24px;		
}

a.jobbra:link, a.jobbra:visited, a.jobbra:active
{
	color: rgb(0,80,0);
	border-width:0px;
	display:block;
        font-size:12px;	
	line-height: 24px;
	font-weight:bold; 
 	background-image: url("KEP/dd_nyil_jobb_zold.png");
	background-position: right top;
	background-repeat: no-repeat;
	text-decoration: underline;
	text-align:right;
	padding:0px;
	padding-right: 26px;
}
a.jobbra:hover
{
	color: rgb(200,150,0);  
	line-height: 24px;      
	background-image: url("KEP/dd_nyil_jobb_arany.png");
}


a.letolt:link, a.letolt:visited, a.letolt:active
{
	color: rgb(0,80,0);
	border-width:0px;
	display:block;	
        font-size:12px;	
	line-height: 24px;
	font-weight:bold; 
 	background-image: url("KEP/dd_nyil_dl_zold.png");
	background-position: left center;
	background-repeat: no-repeat;
	text-decoration: underline;
	text-align:left;
	padding:0px;
	padding-left: 26px;
}
a.letolt:hover
{
	color: rgb(200,150,0);	
	line-height: 24px;
	background-image: url("KEP/dd_nyil_dl_arany.png");	
}

a.oldalterkep:link, a.oldalterkep:visited, a.oldalterkep:active
{
	color: rgb(100,100,100);
	border-width:0px;
        font-size:10px;	
	line-height: 20px;
	font-weight:normal; 
 	background-image: url();
	text-decoration: underline;
	text-align:left;
	padding:0px;
	padding-left: 10px;
}
a.oldalterkep:hover
{
	color: rgb(0,0,0);
	font-size:12px;
	line-height: 20px;      
	background-image: url();
}

a.wsmenu:link, a.wsmenu:visited, a.wsmenu:active
{
	color: rgb(0,80,0);
	border-width:0px;
	display:block;	
        font-size:12px;	
	line-height: 20px;
	font-weight:bold; 
 	background: transparent url("MENU/kategoria_hatter_ki.png") left center no-repeat;
	text-decoration: none;
	text-align:left;
	padding-left: 5px;
}
a.wsmenu:hover
{
	color: rgb(200,150,50);  
	background: transparent url("MENU/kategoria_hatter_be.png") left center no-repeat;
	line-height: 20px;      
	padding-left: 10px;	
}

a.sugo:link, a.sugo:visited, a.sugo:active
{
	color: rgb(0,0,0); 
        font-size:12px; 
	line-height:14px; 
	font-weight:bold;
        background-image:url();	
	text-decoration:underline;
	
}
a.sugo:hover
{
	color: rgb(25,100,255);
        font-size:12px;	
	line-height:14px; 
	font-weight:bold; 
	text-decoration:underline;
}


body
{
	font-family: Arial, Arial CE, Helvetica;
        font-size:12px;
	line-height:14px; 
	text-align:center;	
	background-color: rgb(0,0,0);
	color: rgb(0,0,0);	
        margin: 0px;
	scrollbar-face-color:#FFF8B3;
	scrollbar-highlight-color:#EFE9E0;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#626200;
	scrollbar-arrow-color:#808000;
}

h1
{
	color: rgb(200,150,0);
 	width: 100%;
        font-size:14px; 
        background-image:url("KEP/h1_hatter.gif");
        background-repeat: repeat-y;
	border-style: solid;
	border-width: 0px;
	border-color: rgb(200,150,0) rgb(0,80,0) rgb(0,80,0) rgb(200,150,0);
	background-color: transparent;	
	text-align:center;
	line-height:30px;

}

h2
{
	color: rgb(0,80, 0);	
        font-size:12px;
	line-height:14px; 

}
h3
{
	color: rgb(255,0,0); 
        font-size:12px; 
	line-height:14px; 	
}
h4
{
	color: rgb(0, 0, 0);
	width: 100%;
	text-align:center;
        font-size:16px; 
	border-width: 0px;
	line-height:18px; 	
}
h5
{
	color: rgb(0, 0, 0);
        font-size:10px; 
}

h6
{
	color: rgb(255,0,0);
 	width: 100%;
        font-size:14px; 
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgb(255,255,255) rgb(0,0,0) rgb(0,0,0) rgb(255,255,255);
	background-color: rgb(255,255,0);	
	text-align:center;
	line-height:16px; 
}

p
{
	font-size:12px;
	line-height:14px; 
	text-align:justify;
}


p.cegnev
{
	margin-top:5px;
	color: rgb(0,80,0);
        font-size:20px; 
	font-weight:bold;
        line-height:25px;
}

p.cimsor
{
	color: rgb(200,150,0);
        font-size:20px; 
	font-weight:bold;
        line-height:25px;
	text-align:center;
}

p.cimsor_arnyek
{
	color: rgb(128,128,128);
        font-size:20px; 
	font-weight:bold;
        line-height:25px;
	text-align:center;
}

p.jegyzet
{
	color: rgb(128,128,128);
	font-style:italic;
}

table
{
        font-family: Arial, Arial CE, Helvetica;
        font-size:12px; 
	background-color: transparent;
	border-width: 0px;	
	border-collapse: collapse;
	width:100%;        	
        padding:0px;	
	margin:0px;	
	
}

table.login
{
	width:50%;
}

table.admin
{

}

table.t_adatlap
{
	border-color: rgb(192,192,192);
}

table.keret
{
 	background-color: transparent;
	border-width: 0px;	
}

table.album
{
 	background-color: transparent;
	font-size:10px;	
	border-width: 0px;	
}


td
{
	background-color: rgb(240,248,240);        
	vertical-align:middle;	
	text-align:center;        
	border-color: rgb(200,200,200);
	border-width: 0px;
        border-bottom-width: 2px;
	border-style: solid;
}

td.sugo
{
 	background: rgb(100,200,255) url("KEP/tabla_hatter_sugo.png") no-repeat center bottom;
	vertical-align:bottom;
	text-align:center;
	border: 0px;
	padding:0px;	
}

td.sugo_aktiv
{
 	background: rgb(192,230,255) url() no-repeat center center;
	vertical-align:top;
	text-align:center;	
	border: 0px solid rgb(100,200,255);
	padding:0px;	
}

td.fejlec
{
 	vertical-align: top;
	text-align: left;
	border: 0px;
	height: 130px;
	background: transparent no-repeat url("KEP/fejlec_hatter.png");
}

td.lablec
{
	color: rgb(128,128,128);
	border: 0px;
	height: 20px;
	background-color: black;
}

div.fomenu
{
	text-align: center;
 	width: 220px;
	border: 0px;
	background: transparent repeat-y url("MENU/menu_hatter.png");
}

td.jobboldal
{
	vertical-align: top;
	text-align: center;
 	border:0px; 
	width: 220px;
	background: transparent repeat-y url("KEP/jobboldal_hatter.png");
}

td.baloldal
{
	vertical-align: top;
	width: 220px;
	border: 0px;
	background: url("KEP/baloldal_hatter.png") repeat-y;
}

td.rendez_szoveg
{	
	background-color: transparent;
	vertical-align:top;	
	text-align:justify;        
	border-color: rgb(200,200,200);
	border-width: 0px;
    border-bottom-width: 2px;
	border-style: solid;
}


td.rendez_program
{		
	background-color: rgb(240,248,240);
	vertical-align:top;	
	text-align:left;        
	border-color: rgb(200,200,200);
	border-width: 0px;
    border-bottom-width: 2px;
	border-style: solid;
	font-size:12px;	
	line-height:14px;
}

td.fomenu
{
	background: transparent	url() no-repeat;
	vertical-align:middle;	
	text-align:center;    
	border:0px;
	width:96px;
	height:62px;
}

td.mennyi
{
	
}

td.mennyi2
{
	background-color: rgb(228,236,228);
}

td.kedvez
{
	border-color: rgb(220,220,220);
	border-style: dotted;
}

td.kedvez2
{
	background-color: rgb(228,236,228);
	border-style: dotted;
}

td.ures
{
	background-color: rgb(200,200,200);
	text-align:center;        
}

td.keret
{	
	width:50%; 	
 	background-color: transparent;
	vertical-align:top;	
	text-align:left;        
        border-width: 0px;
}

td.editor_input
{		 	
 	background-color: transparent;
	vertical-align:middle;	
	text-align:left;        
        border-width: 0px;
	font-weight:bold; 
        color: rgb(200,150,0);
}

td.editor_cimke
{		 	
 	background: transparent url('MENU/kategoria_hatter_ki.png') no-repeat bottom right;
	vertical-align:middle;	
	text-align:left;        
        border-width: 0px;
	font-weight:bold; 
        color: rgb(0,80,0);
}

td.rendel
{		
	height:90px;
 	background-color: transparent;
	vertical-align:top;	
	text-align:center;        
        border-width: 0px;
}

td.album
{	
	width:33%; 	
 	background-color: transparent;
	vertical-align:top;	
	text-align:center;        
        border-width: 0px;
	padding:5px;
}

td.ft
{	color: rgb(255,0,0);
        font-size:12px;	
	font-weight:bold;
}

td.netto
{	
        font-size:10px;
	text-align:right;
	padding-right:5px;
	height: 40px;
}

td.netto2
{	
	background-color: rgb(228,236,228);
        font-size:10px;
	text-align:right;
	padding-right:5px;
	height: 40px;
}

td.nettokedvez
{	
        font-size:10px;
	text-align:right;
	padding-right:5px;
	border-color: rgb(220,220,220);
	border-style: dotted;
}

td.nettokedvez2
{	
	background-color: rgb(228,236,228);
        font-size:10px;
	text-align:right;
	padding-right:5px;
	border-style: dotted;
}

td.brutto
{	
        font-size:12px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
	height: 40px;
}

td.brutto2
{	
	background-color: rgb(228,236,228);
        font-size:12px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
	height: 40px;
}

td.bruttokedvez
{	
        font-size:12px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
	border-color: rgb(220,220,220);
	border-style: dotted;
}

td.bruttokedvez2
{	
	background-color: rgb(228,236,228);
        font-size:12px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;	
	border-style: dotted;
}

td.bruttoakcio
{	
	color: rgb(200,0,0);
        font-size:12px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}

td.total
{	
	color: rgb(255,255,255);
	background-color: rgb(200,0,0);
        font-size:12px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}

td.bruttoakcio2
{	
	color: rgb(200,0,0);
	background-color: rgb(228,236,228);
        font-size:12px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}

td.akcio 
{	
	color: rgb(255,255,255);
	background-color: rgb(200,0,0);
        font-size:12px;
	text-align:center;
	padding-right:5px;
	font-weight:bold;
}

td.datum
{	color: rgb(128,128,128);
        font-size:10px;	
}

td.admin
{	
	background-color: rgb(255,255,0);
        font-size:10px;	
	font-weight:bold;
}

td.kosar
{	
	width:75px;
	background-color: rgb(200,240,120);
        font-size:12px;	
	font-weight:bold;
}

td.kosarsugo
{	
	width:75px;
	background: rgb(192,230,255);
        font-size:12px;	
	font-weight:bold;
}

td.foglalva
{	
	background-color: rgb(230,255,150);        
}

td.foglalvamind
{	
	background-color: rgb(200,240,120);        
}

td.kosartele
{	
	width:75px;
	background-color: rgb(255,200,100);
        font-size:12px;	
	font-weight:bold;
}

td.leiras
{		
 	background-color: transparent;
	color: rgb(0,0,0);	
	vertical-align:top;
	text-align:left;
	font-size:10px;  
	line-height:12px;      
        border-width: 0px;
}

td.naptar_fejlec
{
        background-color: transparent;
	color: rgb(0,0,0);	
	vertical-align: middle;
	text-align: center;
	font-size: 32px;  
	line-height:36px;
        height:100px;      
        border-width: 0px;
        border-style: solid;
}

td.naptar_cella
{		
 	background-color: rgb(255,255,255);
	color: rgb(0,0,0);	
	vertical-align: top;
	text-align: center;
	font-size: 28px;  
	line-height: 32px;
        width:14%;      
        border-width: 1px;
        border-style: solid;
        border-color: rgb(0,0,0); 
}

td.galeria_album
{
       background-image:url("KEP/album_hatter.png");
       background-color: transparent;
       background-repeat: no-repeat;
       background-position: top left;       
       height:30px;
       vertical-align:middle;
       text-align:left;
       border:0px;
       padding:0px;
       padding-left:5px;
       
}

td.galeria_kep
{
       background-image:url("KEP/galeria_hatter.png");
       background-color: transparent;
       background-repeat: no-repeat;
       background-position: top center;
       width:20%;
       height:140px;
       vertical-align:middle;
       text-align:center;
       border:5px;
       border-color:transparent;
       padding:0px;
       
}

td.galeria_kepcim
{       
       background-color: transparent;       
       height:25px;
       vertical-align:top;
       text-align:center;
       border:0px;
       border-color:transparent;
       padding:0px;
}

th
{	
	color: rgb(0,0,0);	
        border-width: 0px;
        font-size:10px;
	text-align:center;
	height:15px;
	background-image:url("KEP/tabla_hatter.gif");
	vertical-align:middle;
}

th.sugo
{	
	color: rgb(0,0,0);	
        border-width: 0px;
        font-size:10px;	
	height:16px;
	background: transparent url("KEP/tabla_hatter_sugofej.png") left bottom repeat-x;
	text-align:center;
	vertical-align:bottom;
}

th.tabfej
{	
	color: rgb(0,0,0);	
        border-width: 0px;
        font-size:10px;
	text-align:center;
	height:25px;
	background-image:url("KEP/tabfej_hatter.png");
	background-repeat:no-repeat;
	background-position: center top;
	vertical-align:middle;
}

th.tab_be
{	
	color: rgb(0,0,0);	
        border-width: 0px;
        font-size:10px;
	text-align:center;
	height:25px;
	background-image:url("KEP/tab_hatter_be.png");
	background-repeat:no-repeat;
	background-position: center top;
	vertical-align:middle;
}

th.tab_ki
{	
	color: rgb(0,0,0);
        border-width: 0px;
        font-size:10px;
	text-align:center;
	height:25px;
	background-image:url("KEP/tab_hatter_ki.png");
	background-repeat:no-repeat;
	background-position: center top;
	vertical-align:middle;
}

th.bal
{	
	border-color: rgb(0,96,0);
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-style: solid;
	color: rgb(255,255,255);	        
        font-size:12px;
	background-image:url("KEP/tabla_hatter_bal.png");
	text-align:left;
	padding-left:5px;
}

th.bal2
{	
	border-color: rgb(0,80,0);
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-style: solid;
	color: rgb(255,255,255);	        
        font-size:12px;
	background-image:url("KEP/tabla_hatter_bal2.png");
	text-align:left;
	padding-left:5px;
}

th.hirfej_bal
{	
	height: 25px;
	border-width: 0px;
	border-style: none;
	color: rgb(255,255,255);	        
        font-size:16px;
	background-image:url("KEP/hirfej_hatter_bal.png");
	text-align:left;
	padding-left:10px;
}

th.akciofej_bal
{	
	height: 25px;
	border-width: 0px;
	border-style: none;
	color: rgb(255,255,255);	        
        font-size:16px;
	background-image:url("KEP/akciofej_hatter_bal.png");
	text-align:left;
	padding-left:10px;
}

td.hirszoveg
{		
	border-width: 0px;
	border-top-width: 0px;
	border-style: solid;
	color: rgb(0,0,0);	        
        font-size: 14px;
	line-height: 18px;
	background-image:url("KEP/hirszoveg_hatter.png");
	background-position: center top;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: center;
	vertical-align: top;
	padding:0px;
}

td.akcioszoveg
{		
	border-width: 0px;
	border-top-width: 0px;
	border-style: solid;
	color: rgb(0,0,0);	        
        font-size: 14px;
	line-height: 18px;
	background-image:url("KEP/akcioszoveg_hatter.png");
	background-position: center top;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: center;
	vertical-align: top;
	padding:0px;
}

th.hirfej_jobb
{	
	height: 25px;
	border-width: 0px;
	border-style: none;
	color: rgb(255,255,255);	        
        font-size:16px;
	background-image:url("KEP/hirfej_hatter_jobb.png");
	text-align:right;
	padding-right:10px;
}

th.akciofej_jobb
{	
	height: 25px;
	border-width: 0px;
	border-style: none;
	color: rgb(255,255,255);	        
        font-size:16px;
	background-image:url("KEP/akciofej_hatter_jobb.png");
	text-align:right;
	padding-right:10px;
}

td.hirkep
{		
	height: 160px;
	width: 200px;	
	border-width: 0px;
	border-style: solid;
	background-color: transparent;
	color: rgb(0,0,0);	        
        font-size: 14px;
	line-height: 18px;         
	background-repeat: no-repeat;
	background-position: center center;
	background-image:url("KEP/hirkep_hatter.png");
	text-align: center;
	vertical-align: middle;
}


td.hirlink
{	
	height:25px;
	background-color: transparent;
	border-width: 0px;
	border-style: none;
	color: rgb(255,255,255);	        
	background-image:url("");
	text-align:center;	
	vertical-align: top;
}

th.bal_uj
{	
	border-color: rgb(0,80,0);
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-style: solid;
	color: rgb(255,255,0);	        
        font-size:12px;
	background-image:url("KEP/tabla_hatter_bal.png");
	text-align:left;
	padding-left:5px;
}

th.rendeles_a
{	
        border-color: rgb(50,40,25);	        
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-style: solid;	
	color: rgb(255,255,255);
	background-color: transparent;	        
        font-size:12px;
	background-image:url("KEP/tabla_hatter_rendeles.png");
	text-align:left;
	padding-left:5px;
}

th.rendeles_k
{	

        border-color: rgb(255,255,255);	        
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-style: solid;	
        background-color: rgb(255,255,192);
	color: rgb(0,0,0);	        
        font-size:12px;
	background-image:url("");
	text-align:left;
	padding-left:5px;
}

th.rendeles_t
{	
        border-color: rgb(150,150,150);	        
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-style: solid;
        background-color: rgb(200,200,200);
	color: rgb(0,0,0);	        
        font-size:12px;
	background-image:url("");
	text-align:left;
	padding-left:5px;
}

th.rendeles_torol
{	
        border-color: rgb(50,40,25);	        
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-style: solid;	
	color: rgb(220,220,220);	        
        font-size:12px;
	background-image:url("KEP/tabla_hatter_rendeles.png");
	text-align:left;
	text-decoration:line-through;
	padding-left:5px;
}

th.gyarto
{	
        border-color: rgb(0,80,0);
 	border-bottom-width: 2px;
	border-style: solid;	
	color: rgb(200,240,200);	        
        font-size:12px;
	background-image:url("KEP/tabla_hatter_bal.png");
	text-align:left;
	padding-left:5px;
}

th.gyarto2
{	
        border-color: rgb(0,96,0);
 	border-bottom-width: 2px;
	border-style: solid;	
	color: rgb(200,240,200);	        
        font-size:12px;
	background-image:url("KEP/tabla_hatter_bal2.png");
	text-align:left;
	padding-left:5px;
}

th.ta_bal
{	
	width:140px;
	background-color: transparent;
	color: rgb(255,255,255);	        
        font-size:10px;
	background-image:url("KEP/ta_hatter_bal.png");
	text-align:right;
	padding-right:5px;
}


td.kszn
{	
	color: rgb(200,200,200);
	background-color:transparent;		
        border:0px;	
	text-align:left;	
        height:240px;	
	vertical-align:middle;
}


hr
{
	color: rgb(180,180,180);
	height: 1px;
}

ul
{
	list-style-image:url("KEP/felsorol.gif");
	line-height:16px;
	text-align:left;
}


ul.ws
{
        list-style-image:url("KEP/felsorol.gif");
        background-image:url();
	line-height:20px;      
	text-align:left;
}


li.ws
{
        padding-left:5px;
	background-image:url("MENU/kategoria_hatter.png");
        background-repeat:no-repeat;
}

ul.leiras
{
	list-style-image:url("KEP/felsorol2.gif");
	line-height:12px;
	text-align:left;
}

img
{
	border-color:#000000;
	border-width:0px;
}

img.galeria
{
	border-color:black;
	border-width:1px;
	border-style:solid;
	background-image:url();
}

img.sugo
{
	border: 2px solid rgb(100,200,255);	
	
}

img.album
{
	border: 2px solid rgb(150,150,150);
        border-top: 2px solid rgb(200,200,200);
	border-left:2px solid rgb(200,200,200);
}

div.login
{          
        border-width: 0px;
        background: no-repeat left bottom url("MENU/menu_hatter_fej.png");
	width: 220px;
	height: 50px;
        text-align: left;
}

div.nyelvek
{
	height: 60px;
        border: 0px;
        color: rgb(0,0,0);
        font-size: 10px;
        background: url("MENU/nyelv_hatter.png") repeat-y;
        text-align:center;
}

div.tartalom
{	
	position:relative;
	left:10px;
	top: 5px;
	border: 0px;
        border-style: solid;	
	width: 760px;
	background: transparent url();
	text-align:justify;
}


div.segitseg
{        
        position:absolute;
        background-color:white;
        padding:2px;
        border-color:gray;
        border-width:1px;
        border-style:solid;
	filter:alpha(opacity=70);
        opacity:0.7;
}

div.kszn
{	
	color: rgb(200,200,200);	
        border-width: 0px;	
	text-align:left;
	width:560px;
	height:240px;
	overflow:hidden;
	background-image:url("KEP/kszn_keret.gif");	
}

div.keret
{
  	background-color:transparent;
	text-align:center;
	border-style:solid;
	border-width:3px;
	border-left-color:rgb(255,255,255);
        border-top-color:rgb(255,255,255);
        border-right-color:rgb(128,128,128);
        border-bottom-color:rgb(128,128,128);
}

div.hirek_keret
{
	background-color: transparent;       
	background-image:url("KEP/hatter_feher_t50.png");
        border-width: 2px;
	border-style: solid;
	border-color: rgb(0,80,0);	
	padding: 5px;
	padding-top: 0px;
	text-align: left;
	color: rgb(0,0,0);
        font-size:18px;
	line-height:22px; 
	font-style:normal;
}

div.uzenet
{
	color:rgb(192,0,0);
	font-weight:bold;
	width:200px;
	height:40px;
	position:relative;	
}

input.hun
{        
	background-color: rgb(215,245,150);
}

input.sko
{
        background-color: rgb(250,200,150);	
}

input.eng
{
        background-color: rgb(160,240,255);	
}

textarea.hun
{        
	background-color: rgb(215,245,150);
        font-size: 11px;
}

textarea.sko
{
        background-color: rgb(250,200,150);	
        font-size: 11px;
}

textarea.eng
{
        background-color: rgb(160,240,255);
        font-size: 11px;
}

input.tovabb
{        
	background-color: rgb(215,245,150);
	background-image:url(KEP/gomb_tovabb_hatter.gif);
	width: 200px;
}

input.gomb
{        
	background-color: rgb(220,220,220);
	background-image:url(KEP/gomb_hatter.gif);
	font-size:10px;	
	width: 100px;
	height: 20px;
}

input.gombkeres
{        
	background-color: transparent;
	background-image:url(KEP/dd_keres.png);
	background-repeat: no-repeat;
	border-width: 0px;
	width: 20px;
	height: 20px;
}

input.gombSZ
{        
	background-color: rgb(255,255,0);
	font-size:10px;	
	width: 50px;
	height: 20px;
}


input.vissza
{
        background-color: rgb(250,200,150);
	background-image:url(KEP/gomb_vissza_hatter.gif);
	width: 200px;
}

input.sugo
{
	background: rgb(192,230,255) url("KEP/gomb_sugo_hatter.png") no-repeat center center;
	width: 200px;
}

input.gombFok
{        
	background-color: rgb(200,240,120);
	font-size:10px;	
	width: 50px;
	height: 20px;
}

input.gombFhiba
{        
	background-color: rgb(255,255,192);
	font-size:10px;	
	width: 50px;
	height: 20px;
}


div.feltoltes
{
	background-color:transparent;
	width:70px;
	height:20px;
	overflow:hidden;
}

span.zold
{
	color: rgb(0,80,0);
}

span.arany
{
	color: rgb(200,150,0);
}

