@charset "UTF-8";

IMG
{ behavior: url("../css/behavior/iepngfix.htc"); }	

/* IE6 HACK ATLATSZO PNG-K ATLATSZOSAGAHOZ	*/
 

/****************************************************************************************************************************************************************************************************************/
/*	GLOBÁLIS START	*/
/****************************************************************************************************************************************************************************************************************/
/****************************************************************************************************************************************************************************************************************/
* { word-wrap: break-word; } 
HTML { margin: 0; padding: 0; }
BODY.body { margin: 0; padding: 0; background:#edece8; 
	   color:#000; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; text-decoration: none; text-align:center; }

FORM { margin:0px; padding:0px; }
IMG { border:0px; }	 
H1.oldalcim { width:672px; height:41px; overflow:hidden; background:url(../images/site/site_title.png) no-repeat left top; line-height:34px; font-size:1em; font-weight:bold; text-align:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 20px; color:#fdcc08; text-transform:uppercase; } 
P { margin:10px 0px; text-align:justify; }
.clear { clear:both; }


A {  color: #000;  font-size:1em; font-style:normal; font-weight:bold; text-decoration:none; }
A:hover { color:#000; text-decoration:underline;}


TABLE.default_table { font-size:1em; width:100%;border-collapse:separate;}
TABLE.default_table TD { font-size:1em; padding:5px 3px; border-collapse:separate;}
TABLE.default_table TD A { font-size:1em; color:#000;}
TABLE.default_table .header TD { padding:7px 5px; font-size:1em; font-weight:bold; color:#FFF;
background:#544372;
background: -webkit-gradient(linear, left top, left bottom, from(#544372), to(#1e0e3f));
background: -moz-linear-gradient(top, #544372,  #1e0e3f );
background: -o-linear-gradient(#544372, #1e0e3f );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#544372", endColorstr="#1e0e3f");
zoom:1;
text-align:center; }
TABLE.default_table .body TD { font-weight:bold; text-align:left; border:0px solid #CCC; border-collapse:separate;}
TABLE.default_table .body.even { background:#FFF;}
TABLE.default_table .body.odd { background:#f2f2f2;}
TABLE.default_table .body.mouseover { background:#edeaf6;}


TABLE.entity { font-size:1em; width:98%;border-collapse:collapse; border:1px solid #85adca; background:#fdcc08;}
TABLE.entity TD { font-size:1em; padding:2px 3px; color:#000; border-collapse:collapse; border:1px solid #929292;}
TABLE.entity TD A { font-size:1em; color:#000;}
TABLE.entity TR.tableSep_1 TD { height:1px; line-height:1px; font-size:0px; background:#000; border:1px solid #000;}
TABLE.entity .header TD { padding:3px 5px; font-size:1.4em; font-weight:normal; color:#000;  background:none; text-align:left; }
TABLE.entity .body TD { font-weight:normal; text-align:left; border-collapse:separate; color:#717171;}
TABLE.entity .body TD.highlight { font-weight:bold;}
TABLE.entity .body.arrow TD { background-image:url(../images/munkafelulet/icons/admin_menu_icon_dark.gif); background-repeat:no-repeat; background-position:2px 45%; padding-left:20px;} 

TABLE.entity .even { background:#FFF;}
TABLE.entity .odd { background:#f2f2f2;}
TABLE.entity .inaktiv { background:#DBDBDB;}
TABLE.entity .mouseover { background:#f9edc1;}


TABLE.CK_table { font-size:1em; width:100%;border-collapse:collapse; border:1px solid #EEEEEE; background:#FFF;}
TABLE.CK_table TD { font-size:1em; padding:2px 3px; color:#5A5955; border-collapse:collapse; border:1px solid #EEEEEE; background:#FFF;}
TABLE.CK_table TD A { font-size:1em; color:#fba241;}
TABLE.CK_table TD.header_1 { padding:3px 5px; font-size:1.4em; font-weight:normal; color:#000;  background:#fdcc08; text-align:left; }
TABLE.CK_table TD.header_2 { padding:3px 5px; font-size:1.2em; font-weight:normal; color:#fdcc08;  background:#27221f; text-align:left; }

TD.CK_TD_left {width:145px; margin:0px 10px 0px 10px; line-height:18px; padding:0px 0px 0px 15px; font-weight: bold; background:url(../images/site/termek_reszletes_bulett.png) no-repeat left 6px; text-align:left; vertical-align:top;}
TD.CK_TD_right {width:460px; background:url(../..//images/site/termek_adatok_row.png) repeat left top; line-height:24px; font-size:1em; color:#5a5955; text-align:left; vertical-align:top;  }
TD.CK_TD_lista { width:286px; padding:0px 0px 0px 15px; border-collapse:separate; border-bottom:1px solid #eeeeee; background:url(../images/site/bulett_circle.jpg) no-repeat left 5px; line-height:24px; font-size:1em; color:#5a5955; text-align:left; vertical-align:top;}
TD.CK_TD_lista_full { width:600px; padding:0px 0px 0px 15px !important; border-collapse:separate; border-bottom:1px solid #eeeeee; background:url(../../images/site/bulett_circle.jpg) no-repeat left 5px !important; line-height:24px; font-size:1em; color:#5a5955; text-align:left; vertical-align:top;}


.site_center {  width:960px; margin:0px auto;}
.back_link { float:right; margin:20px 0px 0px 0px;}
.next_link { float:right; margin:20px 0px 0px 0px;}

/****************************************************************************************************************************************************************************************************************/
/*	GLOBÁLIS END	*/
/****************************************************************************************************************************************************************************************************************/
.site_head_container { border:0px; position:relative; z-index:11; overflow:hidden; }
.site_head_container .site_head {  height:285px; overflow:visible; position:relative; background:none; }
.site_head_container .site_head .site_logo {  position:absolute; top:95px; left:10px;  z-index:11; float:left;  vertical-align:text-top; text-align:left; text-align:center; }

.site_head .head_flags { float:right; margin:24px 0px 0px 0px;}
.site_head .head_flags .flag_selector {  float:left; margin:0px 3px 0px 3px; border:1px solid #DDD;   }	
.site_head .head_flags .flag_selector_title { float:left;  color:#848484; line-height:19px; font-weight:bold; font-size:0.9em; }

.site_head_container .site_head .login_panel { float:right; margin:10px 0px 0px 0px;  }
.site_head_container .site_head .site_slider { position:relative; z-index:10; width:960px; height:216px; background:#FFF; margin:0px 0px 0px 0px;}
#nivo_slider { margin:0px 0px 0px 16px; }
.site_head_container .site_head .site_slider_mask { position:absolute; left:0px; top:0px; z-index:30; width:300px; height:200px; background:url(../images/site/slider_mask_2.png) no-repeat left top; }


.loginOut { background:#c9050d; margin:0px 0px 0px 0px; }


.LJ_hTicker { position:relative; width:960px; height:115px; margin:0px 0px 0px 0px; border:0px solid #000; overflow:hidden; }
.LJ_hTicker .LJ_hTickerItem { float:left; margin:0px 20px; padding:0px;}
.LJ_hTicker .LJ_hTickerLink {}
.LJ_hTicker .LJ_hTickerImg { border:0px; }
#LJ_htickerDefaultCont { display:block; visibility:visible; width:99999px;}
#LJ_htickerDefault {  float:left;}
#LJ_htickerGroup { position:absolute; left:0px; top:0px; height:115px; width:99999px;}
.LJ_hTicker .LJ_htickerGroup { float:left;}


.site_container { }
.site_content { position:relative; background:url(../images/site/site_fill.jpg) repeat left top;   }
/* Bal hasáb  = [.site_left_column]  ****************************************************************************************************************************************************************************************/
.site_content .site_left_column { float:left; width:239px; padding:20px 0px; margin:0px 0px 0px 0px; background: url(../images/site/column_left_top.jpg) repeat-x left top; }


.left_title { width:246px; height:40px; overflow:hidden; margin:0px 0px 0px -7px; line-height:35px; padding:0px 0px 0px 15px; text-transform:uppercase; font-weight:bold; font-size:0.9em; text-align:left; color:#000; letter-spacing:0px;   }
.left_title.title_1 { background:url(../images/site/title_3.jpg) no-repeat left top;  } 
.left_title.title_2 { background:url(../images/site/title_3.jpg) no-repeat left top;  } 

.productMenu { margin:0px 0px 10px 10px; padding:0px; display:block;}
.productMenu LI { display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; }
.productMenu .productSubMenu { padding:0px; margin:0px 0px 0px 10px; }
.productMenu .productSubMenu.level_1 { display:none;}
.productMenu .productSubMenu LI { padding:0px 0px 0px 0px 0px; }
.productMenu .productSubMenu LI.li_level_1 { background:url(../images/munkafelulet/icons/admin_menu_icon_dark.gif) no-repeat left 6px;}
.productMenu LI A{ display:block; line-height:20px; text-align:left; font-size:1em; font-weight:bold; padding:0px 0px 0px 12px; margin:0px 0px 1px 0px; color:#000;   }
.productMenu LI A:hover { text-decoration:none; color:#000; background:url(../images/site/left_menu_fill.jpg) repeat-y left top;  }
.productMenu LI A.active { text-decoration:none; color:#000; background:url(../images/site/left_menu_fill.jpg) repeat-y left top;  }




.site_left_column TABLE.kosar_table { border-collapse:collapse; padding:0px 0px; margin:0px;}
.site_left_column TABLE.kosar_table TR.header TD { background:#EEEEEE; height:30px; color:#A40000;  font-size:12px; font-weight:normal; }
.site_left_column TABLE.kosar_table TR.header TD.termek_ara {  text-align:right; padding:0px 5px 0px 5px; }
.site_left_column TABLE.kosar_table TR.body TD { padding:3px 0px; color:#A40000; }
.site_left_column TABLE.kosar_table TR.body TD.termek_neve { text-align:left;}
.site_left_column TABLE.kosar_table TR.body TD.termek_ara { font-weight:bold; text-align:right; padding:0px 5px 0px 5px;}
.site_left_column TABLE.kosar_table TR.body TD.darab { font-weight:bold; text-align:center; padding:0px 0px 0px 0px;}
.site_left_column TABLE.kosar_table TR.sum TD { padding:5px 5px; text-align:left; background:#EEEEEE; height:30px; color:#A40000;  font-size:12px; font-weight:bold;}
.site_left_column .kosar_reszletes { display:block; background:url(../images/site/kosar_tartalma_2.jpg) no-repeat left top; height:25px; line-height:25px; text-align:center; width:115px; margin:10px 0px 10px 30px;
 font-size:12px; font-weight:bold; color:#FFF; text-decoration:none; float:left; margin:18px 0 0 41px; }
.site_left_column .ures_kosar { text-align:center; padding:15px 0px;}

.site_left_column .banner { margin:0px 0px 15px 0px; text-align:center;}


/* Középső hasáb  = [.site_center_column]  ****************************************************************************************************************************************************************************************/
.site_content .site_center_column { float:left; width:709px; padding:20px 0px; margin:0px 0px 0px 12px;  background: url(../images/site/column_left_top.jpg) repeat-x left top; }
.main_page_content { margin:0px 0px 0px 0px; padding:0px 24px 0px 24px; text-align:justify;   }
.main_page_content .page_title  { width:672px; height:41px; overflow:hidden; background:url(../images/site/site_title.png) no-repeat left top; line-height:34px; font-size:1em; font-weight:bold; text-align:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 20px; color:#fdcc08; text-transform:uppercase; } 





/*	Bejelentkezés/Kilépés, Regisztráció blokk = [.head_loginout]  	*******************************************************************/
.login_form_container { width:960px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; overflow:hidden; background:#c8030b;border:0px solid #000; }
	.login_form_container FORM.login_form { margin:0px 0px 0px 10px; padding:10px 0px 0px 0px; }
		FORM.login_form P { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
		FORM.login_form P.form_row { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
		FORM.login_form P.form_row.inline { float:left; margin:0px 10px 0px 0px; padding:0px 0px 0px 0px; }
		FORM.login_form .binding { font-family:Verdana, Geneva, sans-serif; font-size:1.4em; color:#F00; font-weight:bold; font-style:normal;}
		FORM.login_form .formError { background:#fdc2b8 url(../images/admin/icons/admin_error_icon.png) no-repeat 5px 3px; border:1px solid #8b0000; padding:8px 5px 8px 40px; margin:10px 0px; line-height:1.4em; font-size:1em; font-weight:bold; color:#670000;}
		FORM.login_form .formMessage { background:#c6f6c0 url(../images/admin/icons/admin_info_icon.png) no-repeat 8px 3px; border:1px solid #296316; padding:8px 5px 8px 40px; margin:10px 0px; line-height:1.4em;  font-size:1em; font-weight:bold; color:#296316;}
		FORM.login_form P.error { display:block; float:none; clear:left; margin:-1px 1px 0px 0px; width:148px; padding:0px 5px; background:#fdc2b8; line-height:1.4em; font-size:0.8em; font-weight:bold; color:#6B0404; font-style:italic;text-align: left;}
		FORM.login_form P.succes { display:block; float:none; clear:left; margin:0px 0px 10px 0px;  padding:0px 5px; background:#fbfcb8; line-height:1.4em; font-size: 1em; font-weight:bold; color:#000; font-style:italic; text-align: center; }	
		FORM.login_form LABEL { font-size:1.em; text-align:left; color:#000; clear:left; display:block; float:left; clear:left; width:auto; margin:0px 5px 0px 0px; padding:0px; height:18px; line-height:1.5em; }
		FORM.login_form LABEL.checkbox, FORM.login_form LABEL.radio { display:block; width:auto; margin:0px 5px 0px 5px; float:left; background:none; text-align:left; clear:none; font-weight:bold;}
		FORM.login_form INPUT.text {  display:block; float:left; width:135px; border:1px solid red; background:#000; color:#FFF; font-weight:bold; padding:3px 5px 3px 5px; margin:0px 0px 1px 0px; border:0px solid #FFF;}
		FORM.login_form INPUT.pass {  display:block; float:left; width:135px; border:1px solid red;   background:#000; color:#FFF; font-weight:bold; padding:3px 5px 3px 5px; margin:0px 0px 1px 0px;  border:0px solid #FFF;}
		FORM.login_form .button_submit { background:#000; border:0px; cursor:pointer;  margin:0px 0px 0px 15px; padding:1px 0px 1px 0px; width:75px; overflow:hidden; line-height:1.2em;  font-size:1.1em; font-weight:normal; text-transform:uppercase; color:#c8030b; text-align:center; }		
	    FORM.login_form .loginout_link { display:block; float:left; margin:0px 2px; padding:2px 5px; font-size:1.2em; font-weight:normal;  }
			FORM.login_form .loginout_link:hover { text-decoration:none; }
			FORM.login_form .loginout_link.form_link_1 { background:#000; color:#FFF;  }
			FORM.login_form .loginout_link.form_link_1:hover {  }
			FORM.login_form .loginout_link.form_link_2 { background:#F00; color:#FFF;   }
			FORM.login_form .loginout_link.form_link_2:hover {  }
			 

.search_form { margin:5px -2px 10px 0px; }
.search_form P { margin:0px;}
.search_form .search_field { display:block; float:left; width:180px; background:#000; border:1px solid #505050; padding:6px 5px 5px 5px; margin:0px 10px 0px 0px; color:#FFF; font-weight:bold; font-style:italic;}
.search_form .search_button { background:url(../images/site/search_btn.jpg) no-repeat left top; width:35px; height:27px; font-size:0px; overflow:visible; border:0px; cursor:pointer; }


.forgalmazott_markak_text { background:#000; color:#FFF; font-weight:bold; text-align:left; line-height:25px; padding:0px 0px 0px 15px; font-size:1.4em;}
.forgalmazott_markak_elem { float:left; margin:10px 20px 10px 20px; border:1px solid #dbdbdb;}




/*Termek kategoria  lista oldal 	*******************************************************************/
.termek_kategoria_lista_elem { padding:0px 0px 0px 0px; margin:10px 0px 20px 0px;  }
.termek_kategoria_lista_elem A:hover { text-decoration:none;}
.termek_kategoria_lista_elem .termek_kategoria_lista_link { position:relative; display:block; float:left; width:150px; overflow:visible;  margin:0px 10px 12px 0px; padding:0px 0px 0px 0px; border:4px solid #000; }
.termek_kategoria_lista_elem .termek_kategoria_lista_kep{ float:left; margin:0px 0px 0px 0px; width:150px;  }
.termek_kategoria_lista_elem .termek_kategoria_lista_shadow { position:absolute; left:0px; bottom:-16px; z-index:12; height:12px; width:150px;  background: url(../images/site/hirek_img_shadow.jpg) no-repeat left bottom; }
.termek_kategoria_lista_elem .termek_kategoria_lista_cim { display:block; color:#fdcc08; font-weight:normal; font-size:20px; margin:0px 0px 5px 0px; text-decoration:none; text-align:left; }
.termek_kategoria_lista_elem .termek_kategoria_lista_leiras { display:block; text-align:justify; font-weight:normal; color:#000; text-decoration:none; line-height:18px;}
	
/*Termek  lista oldal 	*******************************************************************/
.termek_lista_elem { padding:0px 0px 0px 0px; margin:10px 0px 20px 0px;  }
.termek_lista_elem A:hover { text-decoration:none;}
.termek_lista_elem .termek_lista_link { position:relative; display:block; float:left; width:150px; overflow:visible;  margin:0px 10px 12px 0px; padding:0px 0px 0px 0px; border:4px solid #000001; }
.termek_lista_elem .termek_lista_kep{ float:left; margin:0px 0px 0px 0px; width:150px;  }
.termek_lista_elem .termek_lista_shadow { position:absolute; left:0px; bottom:-16px; z-index:12; height:12px; width:150px;  background: url(../images/site/hirek_img_shadow.jpg) no-repeat left bottom; }
.termek_lista_elem .termek_lista_cim { display:block; margin:10px 0px 10px 0px; text-align:left; line-height:24px; padding:0px 10px 0px 10px; color:#deb513; font-weight:bold; background:url(../images/site/termek_adatok_row.png) repeat-x left top;}
.termek_lista_elem .termek_lista_cim .next_link { float:right; margin:0px 0px 0px 0px; color:#000;}
.termek_lista_elem .termek_lista_leiras { display:block; text-align:justify; font-weight:normal; color:#000; text-decoration:none; line-height:18px;}

/*	Termek részletes oldal 	*******************************************************************/	
.termek_reszletes_elem { padding:0px 0px 0px 0px; margin:10px 0px 20px 20px;  }

.termek_nev { clear:both; margin:0px 0px 10px 0px; color:#deb513; font-weight:bold; font-size:16px; text-transform:uppercase; }		
.termek_gombok { float:left; margin:25px 20px 0px 0px;}	
.termek_gombok .termek_gomb { display:block; background:#fdcc08; padding:5px 10px; margin:15px 0px 15px 0px; color:#000; font-weight:bold; width:150px; overflow:hidden; text-align:center; }		
.termek_gombok .termek_gomb:hover { text-decoration:none;}

.termek_lista_gombok { float:right; margin:0px 150px 0px 0px;}	
.termek_lista_gombok .termek_gomb { display:block; background:#fdcc08; padding:5px 10px; margin:10px 0px 10px 0px; color:#000; font-weight:bold; width:150px; overflow:hidden; text-align:center; }		
.termek_lista_gombok .termek_gomb:hover { text-decoration:none;}

.termek_kepek { float:left; margin:0px 0px 0px 0px;}
.termek_kepek .termek_kepek_block { position:relative; display:block; float:left; width:150px; overflow:visible;  margin:0px 10px 12px 0px; padding:0px 0px 0px 0px; border:4px solid #000001; }
.termek_kepek .termek_kepek_kep{ float:left; margin:0px 0px 0px 0px; width:150px;  }
.termek_kepek .termek_kepek_shadow { position:absolute; left:0px; bottom:-16px; z-index:12; height:12px; width:150px;  background: url(../images/site/hirek_img_shadow.jpg) no-repeat left bottom; }
.termek_reszletes_adatok { margin:0px;}	
.termek_reszletes_adatok .clear { font-size:0px; line-height:0px; height:0px; overflow:hidden; border:0px;}
.termek_reszletes_adatok .termek_reszletes_adatok_cim { margin:10px 0px 10px 0px; text-align:left; line-height:24px; padding:0px 10px 0px 10px; color:#deb513; font-weight:bold; background:url(../images/site/termek_adatok_row.png) repeat left top;}
.termek_reszletes_adatok .termek_reszletes_adatok_kulcs { display:block;  float:left; width:145px; margin:0px 10px 0px 10px; line-height:18px; padding:0px 0px 0px 15px; font-weight: bold; background:url(../images/site/termek_reszletes_bulett.png) no-repeat left 6px; text-align:left;   }
.termek_reszletes_adatok .termek_reszletes_adatok_ertek { display:block; float:right; width:460px; background:url(../images/site/termek_adatok_row.png) repeat left top; line-height:24px; font-size:1em; color:#5a5955; text-align:left; }
.termek_reszletes_adatok .termek_reszletes_adatok_ertek * { margin:0px; padding:0px; line-height:24px; border-collapse:separate; }

/*	Hirek lista oldal 	*******************************************************************/
.hirek_lista_elem { padding:0px 0px 0px 0px; margin:10px 0px 20px 0px;  }
.hirek_lista_elem A:hover { text-decoration:none;}
.hirek_lista_elem .hirek_lista_link { position:relative; display:block; float:left; width:150px; overflow:visible;  margin:0px 10px 12px 0px; padding:0px 0px 0px 0px; border:4px solid #000; }
.hirek_lista_elem .hirek_lista_kep{ float:left; margin:0px 0px 0px 0px; width:150px;  }
.hirek_lista_elem .hirek_lista_shadow { position:absolute; left:0px; bottom:-16px; z-index:12; height:12px; width:150px;  background: url(../images/site/hirek_img_shadow.jpg) no-repeat left bottom; }
.hirek_lista_elem .hirek_lista_cim { display:block; color:#fdcc08; font-weight:normal; font-size:20px; margin:0px 0px 5px 0px; text-decoration:none; text-align:left; }
.hirek_lista_elem .hirek_lista_cim .hirek_lista_datum { float:right; margin:4px 0px 0px 0px; color:#000; font-size:12px; font-weight:normal;  }
.hirek_lista_elem .hirek_lista_leiras { display:block; text-align:justify; font-weight:normal; color:#000; text-decoration:none; line-height:18px;}
	
/*	Hirek részletes oldal 	*******************************************************************/	
.hirek_reszletes_elem { padding:0px 0px 0px 0px; margin:10px 0px 20px 0px;  }
.hirek_reszletes_elem A:hover { text-decoration:none;}
.hirek_reszletes_elem .hirek_reszletes_link { position:relative; display:block; float:left; width:150px; overflow:visible;  margin:0px 10px 12px 0px; padding:0px 0px 0px 0px; border:4px solid #000; }
.hirek_reszletes_elem .hirek_reszletes_kep{ float:left; margin:0px 0px 0px 0px; width:150px;  }
.hirek_reszletes_elem .hirek_reszletes_shadow { position:absolute; left:0px; bottom:-16px; z-index:12; height:12px; width:150px;  background: url(../images/site/hirek_img_shadow.jpg) no-repeat left bottom; }
.hirek_reszletes_elem .hirek_reszletes_cim { display:block; color:#fdcc08; font-weight:normal; font-size:20px; margin:0px 0px 5px 0px; text-decoration:none; text-align:left; }
.hirek_reszletes_elem .hirek_reszletes_cim .hirek_reszletes_datum { float:right; color:#000; font-size:12px; font-weight:normal;  }
.hirek_reszletes_elem .hirek_reszletes_leiras { display:block; text-align:justify; font-weight:bold; color:#000; text-decoration:none; line-height:18px;}
.hirek_reszletes_elem .hirek_reszletes_tartalom { display:block; text-align:justify; font-weight:normal; text-decoration:none; line-height:18px;}
	

.loopbox_container { margin:0px -10px;}
.loopbox  { position:relative; display:block; float:left; width:148px; overflow:hidden;   margin:10px 11px 0px 11px;}
.loopbox .kep IMG { border:4px solid #000;  vertical-align:top; margin:0px 0px; width:140px; 	-webkit-box-shadow: #999 0px 3px 3px; -moz-box-shadow: #999 0px 3px 3px; box-shadow: #999 0px 3px 3px;  }
.loopbox .text { display:block; margin:6px 0px 0px 0px; padding:2px 0px; font-weight:bold; color:#fdcc08;  line-height:12px; height:26px; overflow:hidden;  text-align:center;}	






/*****************************************************************************/
/*Szerviz  oldal kezd	*/
/*****************************************************************************/
.mapCont { height:500px; position:relative;}
#map{width:660px;height:500px;float:left; overflow:hidden;position:absolute;left:0px;top:0px; border:1px solid #fdc100; 
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.mapBuble { font-size:10px;}
.mapBuble .strong_1 { font-size:1em; font-weight:bold; }
.mapBuble .strong_2 { font-size:0.8em font-weight:bold; }
.mapBuble A { color:#d1aa02;}


.mapInnerInfo_cont { margin:10px -10px; }
/*IE*/.mapInnerInfo { position:relative; display:block; float:left; width:300px; margin:5px 10px 5px 10px; padding:10px; 
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

background: #FFFFFF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#e6e6e6));
background: -webkit-linear-gradient(#FFFFFF, #e6e6e6);
background: -moz-linear-gradient(#FFFFFF, #e6e6e6);
background: -ms-linear-gradient(#FFFFFF, #e6e6e6);
background: -o-linear-gradient(#FFFFFF, #e6e6e6);
background: linear-gradient(#FFFFFF, #e6e6e6);
-pie-background: linear-gradient(#FFFFFF, #e6e6e6);
behavior: url(../css/behavior/PIE.htc);}

.mapInnerInfo .strong_1 { font-size:1.1em; font-weight:bold; padding-left:25px; }
.mapInnerInfo .strong_2 { font-weight:bold; }
.mapInnerInfo A { color:#d1aa02;}
.mapInnerInfo .show_in_map { position:absolute; right:7px; top:0px; z-index:11; display:block;   background:url(../images/site/maps_icon.png) no-repeat left top; padding:0px 0px 0px 30px; font-size:0.8em; text-transform:uppercase; line-height:32px; margin:0px 0px 0px 0px; cursor:pointer;  }
/*IE*/.mapInnerInfo .show_data { clear:both; display:none; position:absolute; left:30px; top:30px; z-index:120; width:270px;border:1px solid #fdc100; padding:10px; 
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

-webkit-box-shadow: #666 0px 2px 10px;
-moz-box-shadow: #666 0px 2px 10px;
box-shadow: #666 0px 2px 10px;

background: #FFFFFF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#e6e6e6));
background: -webkit-linear-gradient(#FFFFFF, #e6e6e6);
background: -moz-linear-gradient(#FFFFFF, #e6e6e6);
background: -ms-linear-gradient(#FFFFFF, #e6e6e6);
background: -o-linear-gradient(#FFFFFF, #e6e6e6);
background: linear-gradient(#FFFFFF, #e6e6e6);
-pie-background: linear-gradient(#FFFFFF, #e6e6e6);
behavior: url(../css/behavior/PIE.htc);
}
.mapInnerInfo .show_data P { margin:0px;}
.mapInnerInfo .show_down { position:absolute; left:4px; top:7px; z-index:11; background: url(../images/site/details_icon.png) no-repeat left top; width:31px; height:30px; cursor:pointer;}			
/*****************************************************************************/
/*Szerviz  oldal vége	*/
/*****************************************************************************/







/*****************************************************************************/
/*	Kosár részletes oldal kezd	*/
/*****************************************************************************/
.center_column .kr_container {padding:15px; margin:0px 0px 30px 0px;}
TABLE.kr_tabla { font-size:1em; width:100%;}
TABLE.kr_tabla .kr_db { width:30px;}
TABLE.kr_tabla .kr_plus, TABLE.kr_tabla .kr_minus { cursor: pointer;} 
TABLE.kr_tabla TD { font-size:1em; padding:5px 5px; color:#123271;}
TABLE.kr_tabla TD A { font-size:1em;}
TABLE.kr_tabla .header TD { font-size:1em; font-weight:normal; color:#123271; background:#F4F4F4; text-align:center; }
TABLE.kr_tabla .body TD { font-size:1em; font-weight:bold; text-align:center;}
TABLE.kr_tabla .body TD .button_torol { display:block; float:left;  background:url(../images/site/kr_del.jpg) no-repeat left top; line-height:20px; border:0px; 
width:24px; height:24px; overflow:visible; cursor:pointer; color:#FFF; text-align:center;  margin:0px 0px 0px 30px; }
TABLE.kr_tabla .summa TD { font-size:1.4em; font-weight:bold; color:#123271;}
TABLE.kr_tabla .sep TD { background:url(../images/site/kr_sep.jpg) repeat-x left center; height:3px; line-height:3px; font-size:0px;}
/*****************************************************************************/
/*	Kosár részletes oldal vége	*/
/*****************************************************************************/





/*****************************************************************************/
/*	Külso oldali galéria kezd	*/
/*****************************************************************************/

.moveOverlay { background:url(../images/site/blank.gif) repeat left top; position:absolute; left:0px; top:0px; z-index:10; height:500px; width:500px;}
.site_alcim {font-style:normal; font-weight:bold; color:#3546ae; font-size:1.3em; text-align:center; margin:5px 0px 5px; padding:0px;}
.galeria_kategoria_lista { display:block; float:left; margin:0px 25px 20px 25px; width:170px; height:225px; overflow:hidden; text-decoration:none;}
.galeria_kategoria_lista:hover { text-decoration:none;}
.galeria_kategoria_lista .kategoria_nev { display:block; padding:15px 0px 0px 0px; height:35px; overflow:hidden; line-height:17px; text-align:center;  font-size:1.2em; font-style:normal; font-weight:bold; color:#4d4d4d; }
.galeria_kategoria_lista .kat_img_cont { display:block; width:164px; height:122px; overflow:hidden; border:3px solid #fdcc08;  -moz-border-radius: 6px;  -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;    }
.galeria_kategoria_lista IMG { margin:0px 0px 0px 0px; }
.galeria_kategoria_lista .inner_span { display:block; height:225px; width:170px; background:none; position:relative; background:url(../images/site/gal_bottom.png) no-repeat center bottom;}


.galeria_kep_lista { display:block; float:left; margin:0px 25px 20px 25px; width:170px; height:185px; overflow:hidden; text-decoration:none;}
.galeria_kep_lista:hover { text-decoration:none;}
.galeria_kep_lista .kategoria_nev { display:block; padding:0px 0px 0px 0px; height:15px; overflow:hidden; line-height:17px; text-align:center;  font-size:1.2em; font-style:normal; font-weight:bold; color:#4d4d4d; }
.galeria_kep_lista .kat_img_cont { display:block; width:164px; height:122px; overflow:hidden; border:3px solid #fdcc08;  -moz-border-radius: 6px;  -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; text-align:center;  }
.galeria_kep_lista IMG { margin:0px auto; }
.galeria_kep_lista .inner_span { display:block; height:185px; width:170px; background:none; position:relative; background:url(../images/site/gal_bottom.png) no-repeat center bottom;}

/*****************************************************************************/
/*	Külso oldali galéria VÉGE	*/
/*****************************************************************************/




/* Fejléc menü = [.head_menu]  ****************************************************************************************************************************************************************************************/
.site_head .head_menu { clear:both; height:56px; margin:15px 0px 0px 0px; padding:0px 15px 0px 15px; background: url(../images/site/slider_top.jpg) left top no-repeat;}
	.head_menu TABLE { border-collapse:collapse; width:100%;}
	.head_menu TABLE TD { position:relative; height:56px; text-align:left; vertical-align:top;}
	.head_menu TABLE TD .menu_item { position:relative; text-align:center; }
	.head_menu TABLE TD A { position:relative; display:block; height:56px;background:none; line-height:56px; padding:0px 6px 0px 0px; margin:0px auto; cursor:pointer; 
	font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:left; text-transform:uppercase; }
	.head_menu TABLE TD A:hover { background:url(../images/site/menu_on.jpg) no-repeat right 19px; text-decoration:none; }
	.head_menu TABLE TD A.active_menu { text-decoration:none; background:url(../images/site/menu_on.jpg) no-repeat right 19px; color:#000; text-decoration:none; }	
	.head_menu TABLE TD A SPAN.menu_icon { display:block; height:56px; line-height:63px; padding:0px 0px 0px 26px; }
	.head_menu TABLE TD A SPAN.menu_icon.icon_1 { background:url(../images/site/icon_1.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_2 { background:url(../images/site/icon_2.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_3 { background:url(../images/site/icon_3.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_4 { background:url(../images/site/icon_4.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_5 { background:url(../images/site/icon_5.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_6 { background:url(../images/site/icon_6.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_7 { background:url(../images/site/icon_7.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_8 { background:url(../images/site/icon_8.jpg) no-repeat left 16px; } 
	.head_menu TABLE TD A SPAN.menu_icon.icon_9 { background:url(../images/site/icon_9.jpg) no-repeat left 16px; } 
	
	

.indikator_container { text-align:center;}	
.indikator { clear:both; margin:0px auto; margin-top:-5px; padding:0px 0px 0px 0px; text-align:left; }
.indikator SPAN {   font-size:1em; line-height:20px; color:#666; }
.indikator .hol_link {  font-size:1em; line-height:20px; color:#000; text-decoration:none;}
.indikator .hol_link:hover { color:#fdcc08; text-decoration:none; }
.indikator .aktiv, .indikator .aktiv:hover {  font-size:1em;  line-height:20px; color:#000001; text-decoration:underline; font-weight:bold;}
.indikator .nemlink {  font-size:1em; color:#666; text-decoration:none;}



/* Kosár tartalma  = [.left_cart_contents]  ****************************************************************************************************************************************************************************************/
.site_content .left_column .left_cart_contents { padding:10px; background:#CCC; }	
	.left_cart_contents TABLE.kosar_table { border-collapse:collapse; padding:0px 0px; margin:0px; border:0px solid red;}
	.left_cart_contents TABLE.kosar_table TR.header TD { background:#EEEEEE; height:30px; color:#123271; font-size:1em; font-weight:normal; }
	.left_cart_contents TABLE.kosar_table TR.header TD.termek_ara {  text-align:right; padding:0px 5px 0px 5px; }
	.left_cart_contents TABLE.kosar_table TR.body TD { padding:3px 0px; color:#123271; }
	.left_cart_contents TABLE.kosar_table TR.body TD.termek_neve { text-align:left;}
	.left_cart_contents TABLE.kosar_table TR.body TD.termek_ara { font-weight:bold; text-align:right; padding:0px 5px 0px 5px;}
	.left_cart_contents TABLE.kosar_table TR.body TD.darab { font-weight:bold; text-align:center; padding:0px 0px 0px 0px;}
	.left_cart_contents TABLE.kosar_table TR.sum TD { padding:5px 5px; text-align:left; background:#EEEEEE; height:30px; color:#123271;  font-size:1em; font-weight:bold;}
	.left_cart_contents .kosar_reszletes { display:block; background:url(../images/site/kosar_tartalma_2.jpg) no-repeat left top;  line-height:1.2em; text-align:center; width:115px; padding:5px 0px 5px 0px; margin:20px 0px 10px 45px;
	 font-size:1em; font-weight:bold; color:#FFF; text-decoration:none;}
	.left_cart_contents TABLE.kosar_table .even { background:#e9f0fb;}
	.left_cart_contents TABLE.kosar_table .odd { background:#c5d4ee;}
	.left_cart_contents TABLE.kosar_table .mouseover { background:#7a9cd5;}



.site_footer_container { margin:5px 0px 30px 0px; }
.site_footer { background:none; overflow:hidden; background:url(../images/site/footer_bg.jpg) no-repeat left top; height:61px;  }
 
 /* Támogatói logók, lábléc menü = [.site_footer_links] ****************************************************************************************************************************************************************************************/	
.site_footer .site_footer_links { background:none; margin:0px 0px 0px 0px;  padding:40px 0px 20px 0px; text-align:center; }
.site_footer_links .footer_menu { padding:0px 0px 0px 0px; font-size:1em; font-weight:normal; text-decoration:none; color:#595959; }
.site_footer_links .footer_menu:hover { }
.site_footer_links .footer_menu_sep { color:#595959; font-weight:normal; font-size:1em; padding:0px 10px;}

/* Copyright sor = [.site_footer_bottom]  ****************************************************************************************************************************************************************************************/
.site_footer .site_footer_bottom {  padding:0px 10px 0px 10px;  background:none; overflow:hidden;}
.site_footer_bottom .uniweb_logo { float:left; margin:15px 30px 0px 25px;}
.site_footer_bottom .copy { float:right; margin:10px 20px 0px 20px; font-size:1em; color:#000; line-height:3em; }
.site_footer_bottom .copy A {  }
.site_footer_bottom .copy A:hover { } 


/****************************************************************************************************************************************************************************************************************/
/* LAPOZÁS KEZD	*/
/****************************************************************************************************************************************************************************************************************/
DIV.lapozas_container { 
background:#d9d9d8;
	background: -webkit-gradient(linear, left top, left bottom, from(#fafaf8), to(#f0f0ee));
	background: -moz-linear-gradient(top, #fafaf8,  #f0f0ee );
	background: -o-linear-gradient(#fafaf8, #f0f0ee );
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafaf8", endColorstr="#f0f0ee");
	zoom:1;
-moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  
border:1px solid #f1f1ee; padding:10px 10px 10px 10px; margin:10px 10px 10px 10px; }
DIV.lapozas { margin:0px auto; margin-bottom:0px; text-align:center; text-transform:uppercase;}
DIV.lapozas .lapozas_nemlink_img IMG, DIV.lapozas .lapozas_link_img IMG { vertical-align:top; margin:0px 0px 0px 0px; *margin-top:-2px; }
DIV.lapozas A.lapozas_link { display:inline; line-height:18px; font-size:12px; font-weight:normal; color:#000;  border:2px solid #fdcc08; background:#fdcc08; padding:0px 3px;  text-decoration:none; cursor:pointer; 
-moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }
DIV.lapozas A.lapozas_link:hover { background:#cca927; color:#000;  border:2px solid #cca927; text-decoration:none;} 
DIV.lapozas SPAN.lapozas_nemlink { display:inline;  line-height:18px; font-size:12px; font-weight:normal; color:#FFF;  border:2px solid #363535;  background:#363535; padding:0px 3px;
-moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  }
DIV.lapozas SPAN:lapozas_nemlink:hover { text-decoration:none;}
DIV.lapozas_sep { text-align:center; margin:0px 0px 0px 0px;  padding:5px 0px 0px 0px; 
font-size:11px; font-weight:normal; color:#363535;}
DIV.lapozas SPAN.lapozas_link_prev, DIV.lapozas SPAN.lapozas_link_next { display:inline;  line-height:18px; font-size:12px; font-weight:normal; color:#FFF;  border:2px solid #363535;  background:#363535; padding:0px 3px; }
DIV.lapozas A.lapozas_link_prev, DIV.lapozas A.lapozas_link_next { display:inline; line-height:18px; font-size:12px; font-weight:normal; color:#482a13;  border:2px solid #fde0a8; background:#fde0a8; padding:0px 3px;  text-decoration:none; cursor:pointer; }
DIV.lapozas A.lapozas_link_prev:hover , DIV.lapozas A.lapozas_link_next:hover { background:#eb4301; color:#FFF;  border:2px solid #eb4301; text-decoration:none;} 
/****************************************************************************************************************************************************************************************************************/
/* LAPOZÁS VÉGE	*/
/****************************************************************************************************************************************************************************************************************/





/****************************************************************************************************************************************************************************************************************/
/*  FORM DEFINICIOK KEZD	*/
/****************************************************************************************************************************************************************************************************************/


	FORM.entity { margin:0px 0px 0px 0px;  font-size:1em; text-align:left; clear:both;   }

	FORM.entity DIV.form_row { clear:both; margin:10px 0px 0px 0px; width:407px;}
	FORM.entity P { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:407px;}
	FORM.entity .form_row .filter_text { display:block; float:left; padding:5px 5px; font-size:1.2em; text-transform:uppercase; font-weight:bold;}
	FORM.entity .form_row { background:#fdcc08;  }
	FORM.entity .form_row.no_bg { background:none;}
	
	.form_container { padding:15px 10px 15px 130px;  margin:10px 0px 10px 0px; padding-top:0px; margin-top:0px;   }
	.form_container .form_container_footer { border-top:0px solid #000; padding:15px 0px; margin:20px 0px 0px 0px; }
	FORM.entity DIV.form_bg { width:441px; background:url(../images/site/reg_form_bg.jpg) repeat-y left top; padding:10px 0px 10px 0px; margin:0px 0px 0px 60px; }
	FORM.entity H3 { margin:0px; padding:10px 0px; font-size:16px; color:#697922; }
	FORM.entity P.formError, FORM.entity P.formMessage { padding:8px 5px 8px 50px; margin:10px 0px 0px 0px; }
	.formError { background:#fdc2b8 url(../images/munkafelulet/icons/admin_error_icon.png) no-repeat 10px 3px; border:1px solid #8b0000; padding:8px 5px 8px 50px; margin:0px 0px 0px 0px; line-height:20px;  
	font-size:16px; font-weight:bold; color:#670000; text-align:left;}
	.formMessage { background:#c6f6c0 url(../images/munkafelulet/icons/admin_info_icon.png) no-repeat 13px 3px; border:1px solid #9fd498; padding:8px 5px 8px 50px; margin:0px 0px 0px 0px; line-height:20px;  
	font-size:16px; font-weight:bold; color:#296316; text-align:left; }
	FORM.entity .binding {float:none; clear:right; margin:0px 0px 0px 3px; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#F00; font-weight:bold; font-style:normal;}
	FORM.entity .info { float:left; font-weight:bold; background:#C6F6C0; border:1px solid #9fd498; color:#296316; padding:2px 5px; margin:2px 0px 0px 10px;}
	FORM.entity P.error { display:block; float:none; clear:left; margin:0px 1px 0px 144px; padding:0px 0px 0px 20px; width:243px; background:none; line-height:20px; font-size:10px; font-weight:bold; color:#F00; font-style:italic;text-align: left;}
	FORM.entity P.succes { display:block; float:left; clear:left; margin:0px 1px 0px 144px; padding:0px 0px 0px 20px;  width:243px; background:#fbfcb8; line-height:20px; font-size:12px; font-weight:bold; color:#000; font-style:italic;text-align: center;}
	FORM.entity P.uzenet, TABLE .uzenet { display:block; float:none; clear:left; margin:0px 0px 10px 0px; padding:0px; background:#fbfcb8; line-height:16px; font-size:12px; font-weight:bold; color:#000; font-style:italic;text-align: center;}
	FORM.entity P.kotelezoen { margin:0px 0px 0px 125px; line-height:16px; font-size:10px; font-weight:bold; color:#F00; font-style:italic;text-align: left; }
	FORM.entity P.kiemeles { margin:10px 0px 10px 0px; padding:10px;  font-size:16px; font-weight:bold; background:none; text-transform:uppercase; }
	FORM.entity SELECT.select { width:262px; background:#FFF;  padding:2px 5px 1px 5px; margin:1px 0px 1px 0px; border:1px solid #b3b2b2; color:#000000; font-weight:normal; }
 	FORM.entity .upload_img { margin:5px 0px 0px 144px; border:1px solid #b1b1b1; float:left;}
	FORM.entity LABEL { clear:left; display:block; float:left; clear:left; width:140px; margin:1px 0px 0px 2px; padding:0px 2px 0px 0px; line-height:18px;	text-align:right; font-size:1em; font-weight:bold; }
	FORM.regisztracio LABEL { height:auto; }
	FORM.entity LABEL.checkbox,	FORM.entity LABEL.radio { display:block; width:auto; margin:0px 5px 0px 5px; float:left; background:none; text-align:left; clear:none; font-weight:bold;}
	FORM.entity .multi_checkbox { float:left; margin:0px 0px 0px 0px; font-size:12px; width:auto;}
	/*IE*/FORM.entity .multi_checkbox LABEL { float:none; width:100%; text-align:left; background:none; margin:4px 5px 0px 0px; font-weight:normal; }
	/*IE*/FORM.entity .multi_checkbox LABEL INPUT.checkbox {  float:left; clear:both; margin:-1px 10px 0px 0px; color:#A40000; }
	.button_image { border:1px solid #FFF; 
	margin:4px 10px 0px 0px; padding:4px 10px;  cursor:pointer; font-size:12px; font-weight:normal; text-transform:uppercase; color:#FFF; }
	.button_submit {  width:auto; overflow:visible; border:0px; 
	margin:4px 10px 0px 0px; padding:4px 10px;   cursor:pointer; font-size:12px; font-weight:normal; text-transform:uppercase; color:#FFF;}
	.button_button { float:left;  width:auto; overflow:visible; border:1px solid #FFF;
	margin:4px 10px 0px 0px; padding:0px 10px; cursor:pointer; font-size:12px; font-weight:normal; text-transform:uppercase; color:#FFF; }
	.button_default {float:left;  width:auto; overflow:visible; background:none; border:0px; text-align:center; padding:4px 10px; cursor:pointer; font-size:12px; font-weight:normal; text-transform:uppercase; }
	/*IE*/.button_image, .button_submit, .button_button { font-family:Tahoma, Geneva, sans-serif, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; color:#000; 
									background:#fdcc08;
									background: -webkit-gradient(linear, left top, left bottom, from(#fdcc08), to(#d7ab05));
									background: -moz-linear-gradient(top, #fdcc08,  #d7ab05 );
									background: -o-linear-gradient(#fdcc08, #d7ab05 );
									filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdcc08", endColorstr="#d7ab05");
									zoom:1;
									-moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  
									padding:3px 10px 3px 10px; border:0px; margin:0px; margin-top:0px; margin-left:4px; border:1px solid #392d02; }

	FORM.entity INPUT.text{  display:block; float:left; font-size:1em; width:250px; background:#FFF; 
padding:2px 5px 1px 5px; margin:1px 0px 1px 0px; border:1px solid #b3b2b2; color:#000; font-weight:normal; }
	FORM.entity INPUT.pass{  display:block; float:left; font-size:1em; width:250px; background:#FFF; 
padding:2px 5px 1px 5px; margin:1px 0px 1px 0px; border:1px solid #b3b2b2; color:#000;}
/*IE*/FORM.entity .select { margin:1px 0px -4px 0px; width:262px; padding:1px 5px 0px 5px; float:left;  background:#FFF;  
	border:1px solid #b3b2b2; color:#000; font-weight:normal; }
	FORM.entity .select OPTION { background:#FFF; color:#000; font-weight:bold; border:0px;}
	
	FORM.entity TEXTAREA {display:block; clear:right; float:left; padding:5px 5px; width: 250px; height:200px; overflow:auto;  border:1px solid #b3b2b2; 
	color:#000000; background:#FFF;  margin:2px 0px 1px 0px; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;   }
	FORM.entity .felhasznalasi_felt {width: 262px; height: 200px; float:left; overflow-y: auto; overflow-x:hidden; background:#FFF;  font-size:12px; margin:0px 0px 0px 20px; padding:5px; border:1px solid #b3b2b2; }
		
	FORM.entity INPUT.checkbox, FORM.entity INPUT.radio{ display:block; background:none; float:left; width:auto; margin:4px 0px 0px 0px; height:20px;  border:0px;}
/* -------------
 * File Inputs
 * ------------- */
.file_container_1 { position:relative; float:left; width: 260px;height: 20px;  margin:0px 0px 0px 0px; background: url(../images/munkafelulet/icons/admin_tallozas.jpg) no-repeat right top;display: block;overflow: hidden;cursor: pointer;}
.file_container_1 INPUT.file { position: relative; top:0px; left:105px; background:#FFF; width:200px;  border:0px;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.05)"; filter: alpha(opacity=0.05); opacity:0.005;  }
.file_container_1 .file_field { width:150px; padding:0px 5px 0px 0px; border:0px; background:#FFF; height:18px; border:1px solid #7C7C7C;  position:absolute; top:0px; left:0px; z-index:2; color:#000; }

	
	FORM.entity .nomargin { margin:0px;}
	FORM.entity .multiselect { width:150px;}
	FORM.entity LABEL.nomargin { width:auto;}

/****************************************************************************************************************************************************************************************************************/
/*	FORM DEFINICIOK VEGE	*/
/****************************************************************************************************************************************************************************************************************/



FORM.entity_w DIV.regisztracio_w { padding:10px; margin:0px 0px 0px 0px; color:#000;}
FORM.entity_w .binding { clear:right; margin:0px 0px 0px 3px;  font-size:16px; color:#F00; font-weight:bold; font-style:normal;}	
FORM.entity_w P.error { display:block; float:none; clear:left;/* margin:0px 1px 0px 205px;*/ padding:0px 0px 0px 20px; background:#fdc2b8 url(../images/munkafelulet/admin_error.jpg) no-repeat left top; 
border:1px solid #A40001;  line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#4D0C0A; font-style:italic;text-align: left;}
FORM.entity_w P.succes { display:block; float:none; clear:left; margin:0px 0px 10px 0px; padding:0px; background:#fbfcb8; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; font-style:italic;text-align: center;}
FORM.entity_w P.uzenet, TABLE .uzenet { display:block; float:none; clear:left; margin:0px 0px 10px 0px; padding:0px; background:#fbfcb8; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; font-style:italic;text-align: center;}
FORM.entity_w P.kotelezoen { /*margin:0px 0px 0px 170px;*/ line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F00; font-style:italic;text-align: left; }
FORM.entity_w P.kiemeles { margin:0px 0px 0px 20px; font-family:Tahoma, Geneva, sans-serif;  font-size:14px; font-weight:bold;}

FORM.entity_w P.kiemeles_w { margin:0px 0px 0px 0px; font-family:Tahoma, Geneva, sans-serif;  font-size:14px; font-weight:bold;}	
FORM.entity_w span.kiemeles_w { margin:0px 0px 0px 0px; font-family:Tahoma, Geneva, sans-serif;  font-size:14px; font-weight:bold;}	

FORM.entity_w P.formError { background:#fdc2b8 url(../images/site/admin_error_icon.png) no-repeat 10px 3px; border:1px solid #8b0000; padding:8px 5px 8px 50px; margin:10px 0px; line-height:20px;  
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#670000;}
FORM.entity_w P.formMessage { background:#c6f6c0 url(../images/site/admin_info_icon.png) no-repeat 13px 3px; border:1px solid #296316; padding:8px 5px 8px 50px; margin:10px 0px; line-height:20px;  
font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#296316;}

FORM.entity_w LABEL { clear:left; display:block; float:left; clear:left; /*width:150px;*/ margin:5px 5px 15px 10px; padding:0px;  line-height:16px;
text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold;  color:#000;  }
FORM.entity_w .multi_checkbox { /*float:left;*/ margin:0 0 0 100px; font-size:12px;/* width:234px;*/}
/*IE*/FORM.entity_w .multi_checkbox LABEL { float:none; width:100%; text-align:left; background:none; margin:4px 5px 0px 0px; font-weight:normal; }	
/*IE*/FORM.entity_w .multi_checkbox LABEL INPUT.checkbox {  float:left; clear:both; margin:2px 10px 0px 0px; color:#000; }
	

FORM.entity_w INPUT.text{  display:block; float:left; font-size:12px; width:202px; border:0px; background:#FFF; height:20px; padding:0px 5px 0px 5px; margin:5px 0px 1px 0px; color:#000;   border:1px solid #000;  }
FORM.entity_w INPUT.pass{  display:block; float:left; font-size:12px; width:202px; border:0px; background:#FFF; height:20px; padding:0px 5px 0px 5px; margin:5px 0px 1px 0px; color:#000;   border:1px solid #000; }
FORM.entity_w .select { margin:4px 0px 0px 0px; width:202px; height:20px; padding:0px; }	
FORM.entity_w TEXTAREA {display:block; clear:right;  width: 600px; height:80px; overflow:auto;  color:#000;  margin:1px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  border:1px solid #000; resize:none;  }
		
FORM.entity_w .gomb_100 { position:relative; z-index:4; 	padding:3px 10px 3px 10px; border:0px; margin:4px 0px 0px 0px; border:1px solid #000;  font-size:1.2em; text-transform:uppercase; color:#fff; 
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					border-radius: 5px ;
					background:#000; 
					behavior: url(../css/behavior/PIE.htc);}	


