body { font-family:Trebuchet MS; background-color:#6DA24B; font-size:13px; padding:0px; margin:0px; background-image:url(../image/body_bg.jpg); background-position:top right; background-repeat: no-repeat; } 
#body_content { width:750px; margin:0 auto; padding-left:0px; padding-right:0px; }

select, textarea { font-family:Trebuchet MS; }

a   { text-decoration:none; }
a { color:#2F6800; text-decoration:underline; }
a:hover { text-decoration:underline; }

img { border:0; margin:0; padding:0; }

form, h1, h2, h3, table, tr, td { margin:0; padding:0; font-size:inherit; font-family:inherit; vertical-align:top; }
h1, h2, h3 { font-size:13px; font-weight:normal; }
p { padding-top:0; margin-top:0; }
table { width:100%; border:0; }
table td, table th { font-size:13px; }
ul { list-style-type:square; }

hr { width:100%; height:1px; border:0; border-top:1px solid #ccc; border-top-color:#eee; margin-top:20px; margin-bottom:15px;  }

#content { position:relative; margin:20px; float:right; }

#cont_left_bg { position:relative; float:left; width:750px; padding-left:0px; } 
#cont_left_bott_bg { padding-bottom:0px; } 
#cont_left { border:0; /*background-image:url(../image/cont_left_bg.gif); background-position:left top; background-repeat: repeat-y;*/ }
/*#cont_right { width:130px; float:right; text-align:right; margin-top:10px; }*/

#banner_right div { width:130px; margin-bottom:8px; text-align:center; border:1px solid #ccc; padding-bottom:4px; padding-top:5px; } 

/*#abs_top { height:50px; background-color:#E6E6E6; background-image:url(../image/abs_top_bg.jpg); background-position:left top; background-repeat: no-repeat; } */

#top_top { position:relative; height:105px; background-image:url(../image/top_top_bg.gif); background-position:center top; background-repeat: repeat-x; }
#top_top td { width:50%; vertical-align:middle; } 
#top_top .text {  font-size:11px; color:#2F6800; float:right; padding:15px 50px 0 0; }
#top_top .text h1 { font-size:11px; color:#2F6800; padding:0; margin:0; } 
#top_top .logo img { float:left; width:290px; height:80px; }
/*#top_top .top_menu { vertical-align:bottom; text-align:right; }*/
#top_top .top_menu { position:relative; width:100%; float:right; }

#torzs { padding:0; padding-top:6px; padding-bottom:17px; background-image:url(../image/torzs_bg.jpg); background-position:bottom center; background-repeat: no-repeat; }
#torzs_bg_div { position:relative; background-image:url(../image/torzs_bg_div.gif); background-position:bottom center; background-repeat: repeat-y; }
#torzs_bg2_div { }
#torzs_table { }

#top { height:166px; background-image:url(../image/torzs_bg_div.gif); background-position:center; background-repeat: repeat-y; }
#top_bg { height:159px; background-position:bottom center; background-repeat: no-repeat; }
#top .elv { height:7px; padding:0; margin:0; background-image:url(../image/torzs_bg2_div.jpg); background-position:center; background-repeat: no-repeat; }



#torzs .left_td { padding:0; border-right:1px solid #397400; background-color:#E1F19F; background-image:url(../image/main_left_bg_def.jpg); background-position:left top; background-repeat: repeat-y; /* background-image:url(../image/main_left_bg.jpg); background-position:left top; background-repeat:repeat-y;*/ }
#torzs .center_td { width:100%; }
#torzs .right_td { padding:0; border-left:1px solid #397400; background-image:url(../image/main_right_bg.jpg); background-position:right; background-repeat:repeat-y;  }

#torzs #main_left { width:122px; padding:13px; padding-top:0px; padding-right:12px; min-height:210px; background-image:url(../image/main_left_bg_top.jpg); background-position:left top; background-repeat: no-repeat; } 
#torzs #main_left .cont { overflow:hidden; }
/* for Internet Explorer */
/*\*/
/** html #main_left { height:210px; }*/
/**/
#torzs #main_right { width:234px; padding:8px; padding-top:2px; padding-right:10px; } 

#torzs #main img { /*border:1px solid #333; border-color:#990000; padding:2px; background-color:#CCCCCC;*/ }
#torzs #main .kepkeret { border:1px solid #333; border-color:#FF8080; padding:1px; background-color:#CCCCCC; }
#torzs #main .def_img { border:0; background:none; padding:0; }
/*#main_content #main { color:#305691; padding-right:8px; padding-top:8px; padding-bottom:8px; } */
#main_content { padding-top:0px; }
#main_content #main { color:#333; font-size:13px; padding-left:12px; padding-right:15px; padding-bottom:10px; padding-top:0px; }
#main_content #main table td, #main_content #main table th { font:12px; }

#main_top_bg { color:#F2F2F2; background-color:#000; }
#main_top_bg table td { width:10%; background-image:url(../image/main_top_center_bg.gif); background-position:50% 50%; background-repeat:no-repeat; }
#main_top_bg table th { text-align:left; width:45%; padding:10px; }
#main_top_bg table th a { font-size:11px; font-weight:normal; text-decoration:none; }

/**************** menu **************************************************************/

#menu_cont { }
/*#menu_cont #menu_width img { height:1px; }*/

/*----------------------------------------------------------------------------------*/


#imp_cont { text-align:center; margin-top:6px; background-image:url(../image/imp_bg.jpg); background-position:center; background-repeat: repeat-y; }
#imp_cont .bott_img { text-align:center; }

#impresszum { padding:10px; padding-bottom:0px; padding-left:0px; padding-right:30px; color:#fff; }
#impresszum .left { padding-top:3px; padding-left:0px; width:180px; }
#imp_main { font-size:12px; color:#2F6800; text-align:center; line-height:160%; }
#imp_main a { color:#2F6800; text-decoration:none; font-weight:bold; }

/*-----------------------------------------------------------------------------------------------------------------------------------*/
.align_c { text-align: center; }
.align_j { text-align: justify; }
.align_l { text-align: left; }
.align_r { text-align: right; }

.blokk_left, .blokk_right { width:100%; }

.blokk_left .left { padding-right:15px; padding-bottom:0px; float:left; text-align:left; }
.blokk_left .right { width:100% }
.blokk_right .right { padding-left:15px; padding-bottom:0px; float:right; text-align:right; }
.blokk_right .left { width:100% }

.img_k_r { margin-left:8px; margin-bottom:5px; }
.img_k_l { margin-right:8px; margin-bottom:5px; }

.gomb { border:1px solid #2F6800; color:#2F6800; font-weight:bold; background-color:#D2EB70; font-size:11px; cursor:pointer; }

#main_top { margin-bottom:20px; margin-top:0px; }
.oldalcim { text-align:left; font-size:28px; padding-left:9px; margin:0; color:#2F6800; font-weight:normal; }
h1 { font-size:20px; margin-bottom:15px; color:#2F6800; }
h2 { font-size:16px; margin-bottom:5px; color:#333; font-weight:bold; }
h3 { font-size:14px; font-weight:bold; }
h4 { font-size:12px; color:#D03B3D; font-weight:bold; }
.focim { color: #fff; font-size: 18px; font-weight: bold; margin-bottom:1em; padding-bottom:0; }
.alcim { color: #fff; font-size: 16px; font-weight: bold; margin-bottom:0; padding-bottom:0; }
.km { font-weight: bold; font-size:1em; }

.oldalh_cim { color:#B10E12; font-weight:bold; font-size:12px; margin-bottom:10px; }
.oldalh_cim img { width:9px; height:9px; background-color:#B10E12; border:0; }

.alert { position:relative; text-align:center; color:#fff; padding:3px; background-color:#990000;  }



#osz { text-align:center; padding-top:3px; }
#osz a { color:#CCC; text-decoration:none; }
#osz a:hover { color:#666; }
#osz .aktualis_oldal_kiemeles { color:#990000; font-weight:bold; }
#osz .aok_keret { color:#666; }
#osz .aok_nyil { color:#999; font-size:14px; font-weight:bold; }
/*---------- letölthető anyagok -------------------*/
#letoltes h2 { text-align:left; }
#letoltes td { padding:5px; background-color:#FFFFB7; border-bottom:1px solid #D8ED84; border-top:1px solid #D8ED84; }
#letoltes .nev { font-weight:normal; width:100%; }
#letoltes .nev a { display:block; font-weight:normal; text-decoration:none; }
#letoltes .nev a:hover { }
#letoltes .meret { text-align:right; color:#C6C600; white-space:nowrap; }
#letoltes .btn { width:1%; }
#letoltes input { padding:2px; text-decoration:none; padding-left:3px; padding-right:3px; font-weight:normal; font-size:11px; border:0; cursor:pointer; }
/*---------- letölthető anyagok -------------------*/



/*---------- MAIN ---------------------------------*/
.alert { color:#fff; font-weight:bold; }

.tartalom_tablazat { border:1px solid #333; border-bottom:0; border-left:0; }
.tartalom_tablazat td { border:1px solid #333; border-right:0; border-top:0;  }

#main .gomb_link { padding:2px; text-decoration:none; background-color: #E8E8E8; border:1px solid #D03B3D; margin-left:2px; margin-right:2px; }

#main li { margin-bottom:0.5em; padding-left:0; margin-left:-10px; }
/*---------- MAIN ---------------------------------*/

/*------------- login ---------------------*/
#login { padding:0px; margin:0 auto; padding-top:10px; padding-bottom:5px; text-align:left; border-bottom:1px solid #2F6800; margin-bottom:20px; }
#login .login_alert { color:#990000; font-size:11px; text-align:center; font-weight:bold; margin-bottom:2px; }
#login .regisztracio { text-align:center; margin-top:5px; }
#login .regisztracio a { color:#2F6800; font-size:11px; margin-top:5px; text-decoration:none; }
#login .regisztracio a:hover { color:#000; }
#login .login_elfelejtett_jelszo { text-align:center; margin-top:5px; }
#login .login_elfelejtett_jelszo a { color:#666; font-size:11px; margin-top:5px; text-decoration:none; }
#login .login_elfelejtett_jelszo a:hover { color:#000; }
#login .login_top_sor { margin-bottom:2px; }
#login .login_user, #login .login_pass { font-size:10px; background-color:#F8F8F8; border:1px solid #2F6800; }
#login .login_user { width:118px; }
#login .login_pass { width:81px; }
#login .login_btn { font-size:9px; border:1px solid #2F6800; color:#2F6800; background-color:#D2EB70; width:30px; cursor:pointer; }
#login .logout_btn { font-size:9px; border:1px solid #2F6800; color:#2F6800; background-color:#D2EB70; cursor:pointer; }

#login .bejelentkezve { color:#D03B3D; font-weight:bold; padding:3px; margin-bottom:2px; }
#login .bejelentkezve .user { text-align:center; margin-bottom:5px; color: #fff; background-color:#2F6800; padding:3px; }


#login_menu { }
#login_menu img { vertical-align:middle; }
#login_menu ul { list-style: none; margin:0; padding:0; }
#login_menu li { margin:0; padding:0; list-style-type:none; }
#login_menu a { text-decoration: none; margin: 0; }

#login_menu li { padding-left:1px; padding-right:1px; }
#login_menu li a span { padding-left:0px; }
#login_menu li a { display:block; padding:2px; background-color:#D2EB70; margin-bottom:2px; font-size:12px; color:#2F6800; text-align:left; font-weight:normal; }
#login_menu li a:hover, #menu .akt_menu, #login_menu a:hover { color:#D8031A; background-color:#FFFFFF; }
#login_menu li a:hover span { }
#login_menu li .last , #login_menu li .last { }

/*------------- login ---------------------*/

/*------------- kapcsolat -----------------*/
#kapcsolat { width:100%; text-align:center; }
#kapcsolat .cim { text-align:center; color:#2F6800; padding-top:4px; }
#kapcsolat .kapcsolat_input { width:300px; background-color:#FFFFF9; border:1px solid #FFFFB0; font-size:12px; font-family:Trebuchet MS; }
#kapcsolat .kapcsolat_textarea { width:300px; height:200px; overflow:auto; background-color:#FFFFF9; border:1px solid #FFFFB0; margin-bottom:2px; margin-top:2px; font-size:12px; font-family:Trebuchet MS; }
/*------------- kapcsolat -----------------*/
/*---------- urlap --------------------------------*/
#urlap { color:#333; }
#urlap .blokk { background-color:#D03B3D; color:#FFF; padding:2px; font-weight:bold; margin-bottom:4px; }
#urlap .cim { background-color:#ddd; color:#333; padding:2px; font-weight:normal; }
#urlap .cim2 { background-color:#999; color:#333; padding:2px; font-weight:bold; margin-bottom:4px; }
#urlap table .bord_l { border-left:4px solid #fff; text-align:left; font-weight:normal; }
#urlap .kerd { background-color:#efefef; padding:2px; margin-bottom:4px; }
#urlap .rovid textarea { width:145px; height:50px; font-size:inherit; }
#urlap .megjegyzes { background-color:#efefef; padding:2px; margin-bottom:4px; font-size:10px; color:#666; }

#urlap .sort_szam { width:30px; text-align:right; }
#urlap .texta_megj { width:463px; height:100px; font-size:12px; }
#urlap .inp_2 { width:225px; }
#urlap .inp_3 { width:145px; }
/*---------- urlap --------------------------------*/


/* ------------ print ------------ */
#print #fejlec { color:#A4A4A4; font-weight:normal; font-size:12px; padding:5px; margin-bottom:15px; border-bottom:1px solid #6C6C6C; border-color:#ccc; }
#print #fejlec img { float:left; margin-right:5px; vertical-align:bottom; }
#print h1 { font-size:16px; font-weight:bold; margin-bottom:15px; }
#print, #print h1, #print h2, #print h3, #print a { background:none; padding:5px; margin:5px; color:#000000; }
#print a { text-decoration:underline; }
/* ------------------------------- */

.kereses_form { border:1px solid #D8ED84; text-align:center; background-color:#FFFFD7; margin-bottom:10px; padding:5px; }
.kereses_form h1 { font-size:14px; margin:0; margin-bottom:5px; padding:0px; padding-bottom:3px; border-bottom:2px solid #D8ED84; text-align:left; color:#2F6800; font-weight:bold; }
.kereses_form td { vertical-align:bottom; padding:3px; }
.kereses_form th { width:100%; text-align:left; vertical-align:bottom; padding-top:5px; padding-bottom:5px; }
.kereses_form input { vertical-align:middle; font-size:0.9em; }
.kereses_form .input, .kereses_form .select { font-size:11px; width:150px; border:1px solid #D8ED84; }
.kereses_form .arch_text { color:#2F6800; font-weight:bold; font-size:0.9em; }
.kereses_form .eredmeny { padding-top:5px; margin-top:10px; font-style:italic; border-top:1px dotted #D8ED84; }
.kereses_form .reszletes_kereses { text-align:left; margin-top:10px; font-size:13px; }
.kereses_form .reszletes_kereses a { text-decoration:none; }
.kereses_form .reszletes_kereses a:hover { text-decoration: underline; }

.kereses_form .abc { text-align:center; padding-bottom:10px; padding-top:10px; } 
.kereses_form .abc a { margin:0px; color:#2F6800; padding:1px 4px 1px 4px; background-color:#E1F19F; text-decoration:none; }
.kereses_form .abc a:hover { color:#E1F19F; background-color:#2F6800; }
.kereses_form .abc .sum { background-position:center; background-image:url(../image/icon_summa.gif); background-repeat:no-repeat; }
.kereses_form .abc .sum:hover { background-image:url(../image/icon_summa_1.gif); }

.kereses_form .latin_nev { background-color:#EFF8CD; text-align:center; padding-bottom:7px; padding-top:5px; margin-top:5px; border-top:2px solid #D8ED84; border-bottom:2px solid #D8ED84; } 


#db_lista { position: relative; border-top:1px solid #D8ED84; }
#db_lista td, #db_lista th { padding:0px; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #D8ED84; }
#db_lista td { width:100%; text-align:left; }
#db_lista .kitolto { background:none; border:0; }
#db_lista .cont { position:relative; }
#db_lista .img { padding:3px; background-color:#F1F9D5; text-align:center; vertical-align:middle; }
#db_lista .img img { margin:0; }
#db_lista .text { line-height:normal; }
#db_lista .text h2 { margin:0; margin-bottom:0px; }
#db_lista .text h3 { margin:0; margin-bottom:7px; }
#db_lista .text h2 a { font-size:14px; text-decoration:none; font-weight:bold; }
#db_lista .text h3 a { font-size:13px; text-decoration:none; font-weight:normal; }
#db_lista .text p { line-height:110%; font-size:12px; color:#666; font-weight:normal; }


#db_lista .text { position: relative; width:100%; float:left; }
#db_lista .text img {float:right; margin-left:4px; padding:3px; background-color:#F1F9D5; border:1px solid #D2EB70; }
/*
#db_lista .text .bott .text { background-color:#CC9966; float:left; }
#db_lista .text h3 { line-height:normal; }
#db_lista .text p { line-height:normal; }
*/

#db_lista thead td { background-color:#2F6800; color:#FFFFFF; padding:3px; white-space:nowrap; text-align:center; font-weight:bold;  vertical-align:middle; border-bottom:2px solid #D8ED84; }
#db_lista .cont_v a { text-decoration:none; }
#db_lista .cont_v a:hover { text-decoration: underline; }
#db_lista .cont_v td { vertical-align:middle; white-space:nowrap; text-align:center; border-left:1px dotted #D8ED84; padding:1px; }
#db_lista .cont_v th { width:100%; text-align:left; vertical-align:middle; }
#db_lista .cont_v p { text-align:right; margin:0; padding:0; }
#db_lista .kosar { position: static; width:95px; height:100%; margin-top:5px; text-align:left; }
#db_lista .kosar div {float:left; width:65px; overflow:hidden; }
#db_lista .kosar .mennyiseg { position:relative; padding-right:2px; width:20px; border:1px solid #2F6800; text-align:right; vertical-align:bottom; }
#db_lista .kosar .egyseg_per_lada { font-size:10px; text-align:center; }
#db_lista .kosar .btn { /*border:1px solid #2F6800;*/ position:relative; vertical-align:bottom; cursor:pointer; float:right; }

#db_lista .cont_a th { text-align:left; }
#db_lista .cont_a th a { text-decoration:none; }
#db_lista .cont_a td { vertical-align:middle; white-space:nowrap; text-align:center; border-left:1px dotted #D8ED84; padding:1px; }

/*.db_oldalsz { background-color:#D2EB70; text-align:center; padding-bottom:7px; padding-top:3px; margin-top:5px; border-top:1px solid #006633; border-bottom:1px solid #006633; }*/
.db_oldalsz { background-color:#EFF8CD; text-align:center; padding-bottom:7px; padding-top:5px; margin-top:5px; border-top:2px solid #D8ED84; border-bottom:2px solid #D8ED84; } 
.db_oldalsz a { color:#006633; text-decoration:none; font-weight:bold; }
.db_oldalsz a:hover { color:#990000; text-decoration:none; }
.db_oldalsz .aok_keret, .db_oldalsz .aktualis_oldal_kiemeles { }
.db_oldalsz .aktualis_oldal_kiemeles { color:#fff; background-color:#006633; font-weight:bold; }
.db_oldalsz .aok_keret { color: #006633; background-color:#006633; }
.db_oldalsz .aok_nyil { color: #333333; font-size:16px; font-weight:bold; }

.db_u { text-align:left; }
.db_u .alert { text-align:center; color:#fff; padding:3px; background-color:#990000;  }
.db_u .main_img { text-align:center; }
.db_u img { border:1px solid #D2EB70; }
.db_u .tovabbi_kepek { margin-top:10px; text-align:left; }
.db_u .tovabbi_kepek h2 { font-size:11px; padding:5px; }
.db_u .tovabbi_kepek .imgs {  padding:5px; }
.db_u .tovabbi_kepek .imgs img { }
.db_u .tovabbi_kepek .imgs a img { border:2px solid #D2EB70; vertical-align:middle; margin:3px; }
.db_u .tovabbi_kepek .imgs a:hover img { border:2px solid #2F6800; background-color:#ccc; }

.db_u .tovabbi_kepek .imgs td { vertical-align:middle; background-color:#D2EB70; padding:3px; text-align:center; }

.db_u th { width:100%; font-size:10px; }



.db_u .top_adatlap h1 { font-size:16px; text-align:center; font-weight:bold; margin:0; } 
.db_u .top_adatlap h2 { font-size:14px; text-align:center; font-weight:bold; } 
.db_u .top_adatlap p { font-size:11px; padding:0; padding-left:3px; margin:0; margin-top:3px; background-color:#D2EB70; color:#2F6800; } 
.db_u .top_adatlap h5 { font-size:12px; font-weight:normal; padding:0; margin:0; padding-left:3px; } 
.db_u .brutto { font-weight:bold; }
.db_u .netto {}

.db_u .kosar { margin-top:5px; }
.db_u .kosar .mennyiseg { padding-right:2px; width:25px; border:1px solid #2F6800; text-align:right; }
.db_u .kosar .btn { height:20px; border:1px solid #2F6800; color:#2F6800; background-color:#D2EB70; font-size:11px; cursor:pointer; }

/*
.db_u select { width:215px; }
.db_u .megjegyzes { font-size:10px; color:#999; }
*/
/*----------  --------------------*/
.db_u .top_adatlap td { padding:3px; background-color:#E1F19F; font-weight:normal; text-align:right; white-space:nowrap; } 
.db_u .top_adatlap th { font-size:13px; padding:3px; background-color:#F1F9D5; font-weight:normal; text-align:left; } 
.db_u .top_adatlap .cim { background-color:#D2EB70; color:#2F6800; font-size:14px; text-align:center; font-weight:bold; }

.db_u input, .db_u textarea { font-size:11px; }
.db_u th input { }
.db_u select { font-size:11px; width:200px; }
.db_u .add { width:280px; }

.text_inp { width:240px; }

.db_u .megjegyzes { font-size:10px; color:#555; }
.db_u .megjegyzes2 { font-size:12px; background-color:#EBEBEB; padding:3px; color:#555; } 
/*----------  --------------------*/



#db_users { width:1%; }
#db_users td { background-color:#D2EB70; padding:5px; text-align:left; white-space:nowrap; }
#db_users .kiemelt td { background-color:#FF9900; }
#db_users input { font-size:11px; }
#db_users .inp { width:100px; }
#db_users form { text-align:left; }
#db_users .vsz { float:left; text-align:center; }
#db_users thead th { background-color:#2F6800; color:#FFFFFF; }


#db_lista_oldal { border-bottom:1px solid #6DA24B; }
#db_lista_oldal h3 { color:#2F6800; text-align:center; font-size:16px; font-weight:bold; padding-bottom:3px; }
#db_lista_oldal h5 { color:#2F6800; text-align:center; font-weight:bold; margin:0; padding:0; padding-bottom:6px; border-bottom:1px solid #6DA24B; }
#db_lista_oldal h5 a { padding:0 5px 0 5px; border:1px solid #2F6800; color:#2F6800; font-weight:bold; background-color:#D2EB70; font-size:11px; cursor:pointer; }
#db_lista_oldal h5 a:hover { }

#db_lista_oldal .cont { height:214px; overflow:hidden; }
#db_lista_oldal ul { height:230px; overflow:scroll; list-style: none; margin:0; padding:0; }
#db_lista_oldal ul { scrollbar-face-color :#E2F1A0; }
#db_lista_oldal ul { scrollbar-arrow-color :#6DA24B; }
#db_lista_oldal ul { scrollbar-track-color :#6DA24B; }
#db_lista_oldal ul { scrollbar-shadow-color :#E2F1A0; }
#db_lista_oldal ul { scrollbar-highlight-color :#ffffcc; }
#db_lista_oldal ul { scrollbar-3dlight-color : #6DA24B; }
#db_lista_oldal ul { scrollbar-darkshadow-color :#6DA24B; }
#db_lista_oldal li { margin:0; padding:0; width:106px; list-style-type:none; padding-bottom:1px; padding-top:1px; border-bottom:1px solid #C0E238; }
#db_lista_oldal a { font-size:12px; color:#2F6800; text-decoration: none; margin: 0; }



#db_kosar { }
#db_kosar .alert { text-align:center; color:#fff; padding:3px; background-color:#990000;  }
#db_kosar .termekek { }
#db_kosar .termekek td, #db_kosar .termekek th { background-color:#E1F19F; padding:3px; }
#db_kosar .termekek thead th { background-color:#2F6800; color:#FFFFFF; }
#db_kosar .termekek tbody th { text-align:right; font-weight:normal; white-space:nowrap; }
#db_kosar .termekek tbody .nev { }
#db_kosar .termekek tbody table td { padding:0; text-align:left; }
#db_kosar .termekek tbody table th { padding:0; text-align:right; }

#db_kosar .termekek tfoot td, #db_kosar .termekek tfoot th { background-color:#D2EB70; text-align:right; font-weight:normal; white-space:nowrap; }
#db_kosar .termekek tfoot th { padding:10px; text-align:center; }
#db_kosar .termekek tfoot .vo { text-decoration:overline; }
#db_kosar .termekek form { text-align:center; }
#db_kosar .termekek .menny_inp { padding-right:2px; width:20px; border:1px solid #2F6800; text-align:right; }
#db_kosar .termekek .btn_upd { width:25px; height:17px; border:1px solid #2F6800; color:#2F6800; font-weight:bold; background-color:#D2EB70; font-size:11px; cursor:pointer; }
#db_kosar .termekek .btn_del { width:25px; height:17px; border:1px solid #2F6800; color:#990000; font-weight:bold; background-color:#D2EB70; font-size:11px; cursor:pointer; }
#db_kosar .termekek .btn_rendeles { border:1px solid #2F6800; color:#D2EB70; font-weight:bold; background-color:#2F6800; font-size:12px; cursor:pointer; }

.upd_btn {border:1px solid #666; }
.halvany { color:#999; }

#main .ujdonsag { color: #FF9900; font-weight:normal; font-size:1em; }
