body {margin: 0px; padding: 0px; font-family: Arial, Verdana, Helvetica,sans-serif; font-size: 12px; background: url(../images/body_bg.png) 0 0 repeat;} 


form{padding:0; margin:0;}


/***************/
/* Külső keret */
/***************/
#keret{width: 908px; margin:1px auto 0 auto;}
#keret:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#content_keret{width: 908px;}
#content_keret:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#content_keret #baloldal{float:left; width:236px;}
#content_keret #jobboldal{float:left; width:672px;}

/**********/
/* Header */
/**********/
#header_kulcsszo{width:887px; height:25px; background: url(../images/header_kulcsszo_bg.png) 0 0 no-repeat; padding:3px 10px 0 10px;}
#header_kulcsszo h3{padding:0 3px 0 0; margin:0; font-size:11px; color:#1554AF; font-weight:normal; display:inline;}
#header_kulcsszo img{margin:0 0 0 10px;}

#header_flash{width:908px; height:186px;}
#header_flash:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#header_flash #header_bal{float:left; width:428px; height:186px;}
#header_flash #header_jobb{float:left; width:319px; height:56px; background: url(../images/header_jobb_bg.jpg) 0 0 no-repeat; padding:130px 0 0 160px;}
#header_flash #header_jobb #header_kapcs{width:300px; height:45px; color:#ffffff; font-size:13px; font-weight:bold; text-align:right;}

#header_bottom{width:908px; height:22px; background: url(../images/header_bottom_bg.png) 0 0 no-repeat;}


/*************/
/* Bal oldal */
/*************/
	/* Főmenü */
	#content_keret #baloldal #fomenu{width:236px; background: url(../images/fomenu_bg.png) 0 0 no-repeat; padding-top:20px; margin:0 0 15px 0;}
	#content_keret #baloldal #fomenu .fo{width:225px; height:18px;border-bottom:1px dotted #000000; padding-top:3px;}
	#content_keret #baloldal #fomenu .fo img{margin:0 6px 0 6px;}
	/*#content_keret #baloldal #fomenu .al{width:225px; height:18px; padding-top:3px;}*/
	html > body #content_keret #baloldal #fomenu .al{width:225px; min-height:18px; padding-top:3px; background-color:yellow;}
	* html #content_keret #baloldal #fomenu .al{width:225px; height:18px; padding-top:3px; background-color:yellow;}



	#content_keret #baloldal #fomenu .fo h1{padding:0; margin:0; font-size:12px; color:#000000; font-weight:normal; display:inline;}
	#content_keret #baloldal #fomenu .fo h1 a{font-size:12px; color:#000000; text-decoration:none;}
	#content_keret #baloldal #fomenu .fo h1 a:hover{ color:#1554AF; text-decoration:underline;}

	#content_keret #baloldal #fomenu .al h1{padding:0 0 0 0; margin:0; font-size:12px; color:#000000; font-weight:normal; display:inline;}
	#content_keret #baloldal #fomenu .al h1 a{font-size:12px; color:#000000; text-decoration:none;}
	#content_keret #baloldal #fomenu .al h1 a:hover{ color:#1554AF;}
	#content_keret #baloldal #fomenu .al img{margin:0 6px 0 18px;}

/* Bpeti 20080122 */
/*	html > body #content_keret #baloldal #fomenu .al2{width:192px; min-height:18px; padding-top:3px; background-color:yellow;}
	* html #content_keret #baloldal #fomenu .al2{width:225px; height:18px; padding-top:3px; background-color:yellow;}

	html > body	#content_keret #baloldal #fomenu ul{padding:0 0 0 33px; margin:0;}
	* html 	#content_keret #baloldal #fomenu ul{padding:0 0 0 10px; margin:0;}*/

	/*#content_keret #baloldal #fomenu ul .al2 li{list-style-image: url(../images/minusz_ikon.gif);}

	#content_keret #baloldal #fomenu ul .al2 h1{padding:0 0 0 0; margin:0; font-size:12px; color:#000000; font-weight:normal; display:inline;}
	#content_keret #baloldal #fomenu ul .al2 h1 a{font-size:12px; color:#000000; text-decoration:none;}
	#content_keret #baloldal #fomenu ul .al2 h1 a:hover{ color:#1554AF;}*/

/* táblázat*/
	#content_keret #baloldal #fomenu table{margin:3px 0 0 18px; width:207px; line-height:20px;}
	#content_keret #baloldal #fomenu table h1{padding:0 0 0 0; margin:0; font-size:12px; color:#000000; font-weight:normal; display:inline;}
	#content_keret #baloldal #fomenu table h1 a{font-size:12px; color:#000000; text-decoration:none;}
	#content_keret #baloldal #fomenu table h1 a:hover{ color:#1554AF;}
	#content_keret #baloldal #fomenu table img{margin:7px 0 0 0;}



	/* Hírbox */
	#content_keret #baloldal #hirbox_top{width:236px;}
	#content_keret #baloldal #hirbox_top{width:220px; background: url(../images/hirbox_top_bg.png) 0 0 no-repeat; padding:5px 0 0 16px;}
	#content_keret #baloldal #hirbox_1px{width:236px; background: url(../images/hirbox_1px_bg.png) 0 0 repeat-y;} 
	#content_keret #baloldal #hirbox_bottom{width:236px; height:11px; background: url(../images/hirbox_bottom_bg.png) 0 0 no-repeat; margin:0 0 15px 0;}

	#content_keret #baloldal #hirbox_top .egy_hir{width:204px; margin-top:15px;}
	#content_keret #baloldal #hirbox_top .egy_hir h4{padding:0; margin:0; font-size:13px;}
	#content_keret #baloldal #hirbox_top .egy_hir h4 a{font-size:13px; color:#000000; text-decoration:none;}
	#content_keret #baloldal #hirbox_top .egy_hir h4 a:hover{color:#ffffff;}

	#content_keret #baloldal #hirbox_top .egy_hir p{padding:5px 0 5px 0; margin:0; font-size:12px;}
	#content_keret #baloldal #hirbox_top .egy_hir h6{font-size:11px; color:#000000; padding:0; margin:0; text-align:right;}
	#content_keret #baloldal #hirbox_top .egy_hir h6 a{font-size:11px; color:#000000; text-decoration:none; font-weight:bold; text-align:left !important;}
	#content_keret #baloldal #hirbox_top .egy_hir h6 a:hover{color:#ffffff;}
	#content_keret #baloldal #hirbox_top .egy_hir span{font-size:11px;}

	#content_keret #baloldal #kerje_ajanlatunkat{ margin:0 0 15px 0;}

/*************/
/* Főoldal l */
/*************/
/* Üdvözlő szöveg*/
#content_keret #jobboldal #fo_udv_szoveg{width:512px; height:126px; background: url(../images/fo_udv_bg.jpg) 0 0 no-repeat; padding:10px 0 0 160px;}/*  691 */
#content_keret #jobboldal #fo_udv_szoveg div{width:505px; height:120px; overflow: hidden;}
#content_keret #jobboldal #fo_udv_szoveg div h3{padding:0 0 10px 0; margin:0; font-size: 14px; color: #1251AC; text-transform:uppercase;}
#content_keret #jobboldal #fo_udv_szoveg div p{padding:0 0 10px 0; margin:0;}

/* Bölcseletek */
#content_keret #jobboldal #bolcselet_top{width:657px; background: url(../images/bolcselet_top_bg.png) 0 0 no-repeat; padding:15px 0 0 15px;}
#content_keret #jobboldal #bolcselet_1px{width:672px; background: url(../images/bolcselet_1px_bg.png) 0 0 repeat-y; margin-top:15px;} 
#content_keret #jobboldal #bolcselet_bottom{width:672px; height:11px; background: url(../images/bolcselet_bottom_bg.png) 0 0 no-repeat; font-size:1px;}
#content_keret #jobboldal #bolcselet div p{padding:0; margin:0;}

/* Szolgáltatások */
#content_keret #jobboldal #szolgaltatasok{width:671px; margin-top:15px;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej{height:55px;width:315px;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej h2{padding:25px 0 0 12px; margin:0; font-size:18px;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej h2 a{font-size:18px; color:#000000; text-decoration:none;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej h2 a:hover{color:#1554AF;}

#content_keret #jobboldal #szolgaltatasok{width:671px; margin-top:15px;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej2{height:55px;width:315px;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej2 h2{padding:5px 0 0 12px; margin:0; font-size:18px;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej2 h2 a{font-size:18px; color:#000000; text-decoration:none;}
#content_keret #jobboldal #szolgaltatasok .szolg_fej2 h2 a:hover{color:#1554AF;}

#content_keret #jobboldal #szolgaltatasok .szolg_szoveg{width:650px; text-align:justify; margin-bottom:15px;}
#content_keret #jobboldal #szolgaltatasok .szolg_szoveg img{padding:2px; border:1px solid #62D6FF; margin:0 5px 5px 0;}
#content_keret #jobboldal #szolgaltatasok .szolg_szoveg p{padding:0; margin:0;}
#content_keret #jobboldal #szolgaltatasok .szolg_szoveg a{color:#000000; text-decoration:none;}


/***************/
/*  Altalanos  */
/***************/
.oldalcim{width:641px; height:55px; text-align:center; margin-bottom:15px;}/*671-30= 641*/
.oldalcim h2{padding:0 0 0 12px; margin:0; font-size:18px; color:#000000; display:inline;}
.oldalcim img{margin:0 0 -9px 0;}

.oldalcim2{width:641px; height:55px; margin-bottom:15px;}/*671-30= 641*/
.oldalcim2 h2{padding:0 0 0 12px; margin:0; font-size:18px; color:#000000; display:inline;}
.oldalcim2 img{margin:0 0 -9px 0;}

#content_keret #jobboldal .content_1{width:642px; background: url(../images/content_1_bg.jpg) 0 0 no-repeat; padding:0 15px 0 15px;}
#content_keret #jobboldal .content_1 .szoveg{width:642px; text-align:justify;}
#content_keret #jobboldal .content_1 p{padding:0 0 10px 0; margin:0; font-size:12px; color:#000000;}
#content_keret #jobboldal .content_1 a {color:#56C5F4;}
#content_keret #jobboldal .content_1 a:hover {text-decoration:none;}
#content_keret #jobboldal .content_1 .szoveg h5{padding:0 0 5px 0; margin:0; font-size:15px; color:#000000;}

.separator_1{width:641px; height:9px; background: url(../images/separator_1.png) 0 0 no-repeat; margin: 15px 0 15px 0; }
.separator_2{width:641px; height:3px; background: url(../images/separator_2.png) 0 0 no-repeat; margin: 5px 0 10px 0; }

#content_keret #jobboldal .content_1 .lapozas{width:641px; font-size:12px; color:#56C5F4; margin:25px auto 20px auto;}
#content_keret #jobboldal .content_1 .lapozas a{font-size:12px; color:#56C5F4; font-weight:bold; margin:0; text-decoration: none;}
#content_keret #jobboldal .content_1 .lapozas a:hover{text-decoration:underline;}

/***************/
/*  Kapcsolat  */
/***************/
#content_keret #jobboldal .content_1 #kapcs_keret{width:641px;}
#content_keret #jobboldal .content_1 #kapcs_keret:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#content_keret #jobboldal .content_1 #kapcs_bal{float:left; width:241px;}
#content_keret #jobboldal .content_1 #kapcs_jobb{float:left; width:400px;background: url(../images/kapcsolat_man.jpg) 272px 30px no-repeat;}

#content_keret #jobboldal .content_1 #kapcs_bal h6{padding:0 0 20px 0 ; margin:0; font-size:14px; color:#56C5F4;}

#content_keret #jobboldal .content_1 #kapcs_jobb h6{padding:0 0 0 10px; margin:0; font-size:14px; color:#56C5F4;}
#content_keret #jobboldal .content_1 #kapcs_jobb table{margin-top:15px;}
#content_keret #jobboldal .content_1 #kapcs_jobb table td{padding: 2px 0 2px 0;}

#content_keret #jobboldal .content_1 #kapcs_jobb .kapcsolat_input{width:178px; height:17px; border:1px solid #56C5F4; padding: 0 2px; margin:0; }
#content_keret #jobboldal .content_1 #kapcs_jobb .kapcsolat_textarea{width:280px; height:71px; border:1px solid #56C5F4; padding: 0 2px; margin:0; }
#content_keret #jobboldal .content_1 #kapcs_jobb select{width:184px; border:1px solid #56C5F4; padding: 0; margin:0; }

#content_keret #jobboldal .content_1 #google_terkep{width:549px; height:329px; border:1px solid #56C5F4; margin: 0 auto 0 auto;}

.nevjegy_bg{width:641px; height:135px; background: url(../images/nevjegy_bg.jpg) right 0 no-repeat; margin-bottom:10px;}
.nevjegy_bg .nevjegykep{margin:0; border:1px solid #63caf5;}
.nevjegy_bg table{margin:3px 0 0 4px;}
.nevjegy_bg table td{height:17px;}
.nevjegy_bg table td img{margin:0;}

/***************/
/*  Referencia */
/***************/
#content_keret #jobboldal .content_1 #ref_kategoriak{width:641px;}
#content_keret #jobboldal .content_1 #ref_kategoriak:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#content_keret #jobboldal .content_1 #ref_kategoriak .egy_kategoria{float: left; width:151px; margin:0 12px 0 0; text-align:center;}
#content_keret #jobboldal .content_1 #ref_kategoriak .last{margin: 0;}
#content_keret #jobboldal .content_1 #ref_kategoriak .egy_kategoria img{padding:2px; border:1px solid #62D6FF; margin: 0 0 5px 0;}
#content_keret #jobboldal .content_1 #ref_kategoriak .egy_kategoria img:hover{padding:2px; border:1px solid #000000; margin: 0 0 5px 0;}
#content_keret #jobboldal .content_1 #ref_kategoriak .egy_kategoria h2{font-size: 13px; margin: 0; padding: 0;}
#content_keret #jobboldal .content_1 #ref_kategoriak .egy_kategoria h2 a{text-decoration: none;}
#content_keret #jobboldal .content_1 #ref_kategoriak .egy_kategoria h2 a:hover{color:#000000;}
#content_keret #jobboldal .content_1 #ref_kategoriak .aktiv_kat img{padding:2px; border:1px solid #000000; margin: 0 0 5px 0;}
#content_keret #jobboldal .content_1 #ref_kategoriak .aktiv_kat h2 a{color: #000000;}

#content_keret #jobboldal .content_1 .kategoria_nev{width:607px; padding: 0 0 3px 5px; margin: 0 15px 0 15px; border-bottom: 1px solid #59c6f4; font-size: 18px;}

#content_keret #jobboldal .content_1 .egy_referencia{width:612px; margin: 15px 15px 15px 15px; background: url(../images/egy_referencia_bg.png) 0 0 no-repeat;}
#content_keret #jobboldal .content_1 .egy_referencia:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#content_keret #jobboldal .content_1 .egy_referencia h2{font-size: 14px; padding:0; margin: 0 0 2px 0;}
#content_keret #jobboldal .content_1 .egy_referencia .ref_url{font-style: italic; color: #065585; font-size: 10px; text-decoration: none;}
#content_keret #jobboldal .content_1 .egy_referencia .ref_url:hover{text-decoration: underline;}
#content_keret #jobboldal .content_1 .egy_referencia p{padding: 2px 0 2px 0; margin:0;}
#content_keret #jobboldal .content_1 .egy_referencia img{border: 0; margin: 0 5px 0 0;}
#content_keret #jobboldal .content_1 .egy_referencia .kep{float: left; padding: 2px 0 0 0; font-style: italic; font-size: 11px;}

/***************/
/*  Szolg kat. */
/***************/
#content_keret #jobboldal .content_1 .kat_valaszto {width:631px; text-align:center; margin: -20px 0 0 0;}
#content_keret #jobboldal .content_1 table td {padding-left: 15px;}
#content_keret #jobboldal .content_1 .egy_kat {width:256px; padding: 8px; background-color: #e1eefc; margin:0 0 20px 0; text-align:justify;}
#content_keret #jobboldal .content_1 .egy_kat img{border: 8px solid #ffffff;}
#content_keret #jobboldal .content_1 .egy_kat h2{padding:5px 0 0 0; margin: 0 0 8px 0; font-size: 18px; font-weight: normal;}
#content_keret #jobboldal .content_1 .egy_kat h2 a{font-size: 18px; color:#000000; text-decoration:none;}
#content_keret #jobboldal .content_1 .egy_kat h2 a:hover{color:#015380;}

#content_keret #jobboldal .content_1 .egy_kat h4{padding:0; margin: 0; font-size: 12px; font-weight: normal; color: #015380;}
#content_keret #jobboldal .content_1 .egy_kat h4 a{font-size: 12px; color: #015380; text-decoration:none;}
#content_keret #jobboldal .content_1 .egy_kat h4 a:hover{color: #000000;;}

/*************/
/*  Footer  */
/*************/
#footer{width:908px; height:25px; margin:10px auto 0 auto; padding-top:14px; background: url(../images/footer_bg.png) 0 0 no-repeat; text-align:center; font-size:11px;}
#footer img{margin:0 20px 0 20px;}
#footer a{font-size:11px; color:#000000; text-decoration:none;}
#footer a:hover{text-decoration:underline;}


/***************/
/*  Magunkrol  */
/***************/
#content_keret #jobboldal .content_1 .szoveg img{padding:2px; border:1px solid #62D6FF; margin:0 5px 5px 0;}
#content_keret #jobboldal .content_1 .szoveg:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.video_tv{width:386px; height:324px; background: url(../images/tv_bg.png) 0 0 no-repeat; text-align:center; margin:0 auto 0 auto; padding:4px 2px 2px 2px; border:1px solid #62D6FF;}
.video_tv:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/***********/
/*  Hírek  */
/***********/
#content_keret #jobboldal .content_1 .egy_hir{width:612px; margin: 15px 15px 15px 15px; background: url(../images/egy_referencia_bg.png) 0 0 no-repeat;}
#content_keret #jobboldal .content_1 .egy_hir:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#content_keret #jobboldal .content_1 .egy_hir .hir_kep{float:left; margin: 0 10px 0 0;}
#content_keret #jobboldal .content_1 .egy_hir img{padding:2px; border:1px solid #62D6FF; margin: 0 0 5px 0;}
#content_keret #jobboldal .content_1 .egy_hir h2{font-size: 14px; padding:0; margin: 0 0 2px 0; display:inline;}
#content_keret #jobboldal .content_1 .egy_hir h2 a{color: #000000; text-decoration:none;}
#content_keret #jobboldal .content_1 .egy_hir h2 a:hover{text-decoration:underline;}
#content_keret #jobboldal .content_1 .egy_hir p{padding: 2px 0 2px 0; margin:0;}
#content_keret #jobboldal .content_1 .egy_hir p a{color: #000000; text-decoration:none;}
#content_keret #jobboldal .content_1 .egy_hir p a:hover{text-decoration:underline;}

/********************/
/*  Hasznos linkek  */
/********************/
#content_keret #jobboldal .content_1 .hasznos_linkek{font-size: 11px;}
#content_keret #jobboldal .content_1 .hasznos_linkek .link_url{font-style: italic; color: #065585; font-size: 11px; text-decoration: none;}
#content_keret #jobboldal .content_1 .hasznos_linkek .link_url:hover{text-decoration: underline;}

/*****************/
/*  Oldaltérkép  */
/*****************/
#content_keret #jobboldal .terkep_fo{width:550px; height:18px; padding-top:3px;}
#content_keret #jobboldal .terkep_al{width:550px; height:18px; padding-top:3px;}

#content_keret #jobboldal .terkep_fo h1{padding:0; margin:0; font-size:12px; color:#000000; font-weight:normal; display:inline;}
#content_keret #jobboldal .terkep_fo h1 a{font-size:12px; color:#000000; text-decoration:none;}
#content_keret #jobboldal .terkep_fo h1 a:hover{ color:#1554AF; text-decoration:underline;}

#content_keret #jobboldal .terkep_al h1{padding:0 0 0 15px; margin:0; font-size:12px; color:#000000; font-weight:normal; display:inline;}
#content_keret #jobboldal .terkep_al h1 a{font-size:12px; color:#000000; text-decoration:none;}
#content_keret #jobboldal .terkep_al h1 a:hover{ color:#1554AF;}

