/*****************************************************/
/*   Author: HR Portal - Humánerőforrás Portal     */
/*   www.hrportal.hu                       				    		    */
/*   Date: March 31, 2007                         				    */
/*****************************************************/

/*****************/
/* MAIN BODY */
/*****************/
* {	margin: 0;}
html {  height: 100%; /* Pushes the footer to the bottom */  }
body {  height: 100%; /* Pushes the footer to the bottom */ font-size: 62.5%;	margin-top: 0; margin-bottom: 0.5em; background: url(images/img/070329_bg.jpg) top center ; font-family: Verdana,Tahoma, Arial,sans-serif;}
.wrap {	min-height: 100%; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 100%; /* For IE */ width: 995px; margin: 0 auto; padding: 0; background-color: #fff;}

/**************/
/* HEADER  */ 
/**************/
/*#f5f5f5*/
#header-banner {width: 980px; line-height: 0; margin: auto; margin-top: 2px; margin-bottom: 5px; padding: 0 0 0 0; background-color: #ffffff;}
#header-990 {min-height: 100%; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 280px;  /* For IE */ width: 980px; margin: auto; padding: 5px; padding-bottom: 0; background-color: #fff;}
#header-990:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; }
#body-990 {min-height: 100%; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 10%;  /* For IE */ width: 980px; margin: auto; padding: 5px; padding-bottom: 0; background-color: #fff; }
#body-990:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; }
#head {clear: both; width: 980px; height: 66px; margin: 0; padding: 0; padding-bottom: 0px; background: rgb(255,255,255) url(images/img/HR_Portal_2007.jpg); background-repeat: no-repeat; }
#hr-logo {clear: both; width: 460px; float: left}
#head-hr-datum {clear: both; rgb(175,175,175); width: 641px; height: 12px; float: left; margin: 0; padding: 8px; text-align:left; line-height: 12px; vertical-align:bottom; border-bottom: solid 1px rgb(223,223,223);  background: #dcdce4 url(images/img/HR_top.jpg) repeat-x left bottom; }
#head-hr-felsocsik  {rgb(175,175,175); width: 307px; height:1.2em; float: right; margin: 0; padding: 8px; text-align:left; line-height:12px; vertical-align:bottom;  border-bottom: solid 1px rgb(223,223,223);  background: #dcdce4 url(images/img/HR_top.jpg) repeat-x left bottom; }
#hr-mon1 {width: 150px; height: 60px; float: left; margin: 15px 0 20px 0; padding: 0px; background-color: #ffffff; overflow: hidden; }
#hr-mon2 {width: 250px; height: 60px; float: left; margin: 15px 0 20px 0; padding: 0px; background-color: #ffffff; overflow: hidden;}
#hr-topcikkek {width: 578px; height: 62px; float: left; margin: 20px 0 0 0; padding: 0; text-align:left; background-color: #ffffff;  }
#hr-topcikk-l {width: 250px; height: 60px; float: left; margin: 0 0 0 0; padding: 0 0 0 20px; text-align:left; line-height:1.2em; vertical-align:bottom; background-color: #ffffff; overflow: hidden; }
#hr-topcikk-r {width: 250px; height: 60px; float: right; margin: 0 0 0 0; padding: 0 20px 0 18px	; text-align:left; line-height:1.2em; vertical-align:bottom; background-color: #ffffff; overflow: hidden; }
#hr-topcikkek img.topcikk {float: left; margin: 1px 5px 0 0; border: solid 1px rgb(100,100,100); }
#topmenu {clear: both; rgb(175,175,175); width: 600px; float: left; margin: 20px 0 0 0; padding: 1px 0 0 2px; background: rgb(53,53,97) url(images/img/hr_menu_bg.jpg); background-repeat: no-repeat; border-top: 2px solid rgb(70,70,105);}
#usrp {
    clear:both;
	padding:0px 0 0 0;
	margin:0px 0px 0 0;
	background-color: #ffffff;
}

#usrp1 { }
#usrp2 { }
#usrp3 { }
#usrp4 { }
#usrp5 { }

#usrp li {
	background:url('images/img/topbutton3.jpg') no-repeat 100% -25px;
	border-bottom:1px solid #51526c;
	display:block;
	float:left;
	min-width:50px;
	max-width:179px;
	position:relative;
	top:0px
}
#usrp li:hover {
	/*background:url('images/img/topbutton2.jpg') no-repeat 100% 0px;	*/
}
#usrp li a {
	background:url('images/img/topbutton3.jpg') no-repeat 0 -25px;
	display:block;
	margin-right:7px;
	text-align:center; font-style:normal; font-variant:normal; font-weight:bold; line-height:1; font-size:12px; font-family:Verdana; padding-left:12px; padding-right:5px; padding-top:7px; padding-bottom:6px;
	color: #4f536c; 		
	text-transform: uppercase; 	
}
#usrp li a:hover {
	/*background:url('images/img/topbutton2.jpg') no-repeat 0 0px;*/
	text-decoration: none;	
	color: #878ebb; 		
}

#usrp .off {
	border:0px none;
}

#usrp .on {
	background-position: 100% 0px;
	border:0px none;
}
#usrp .on a {
	background-position:0 0px;
	color: #ffffff;	
}

#usrp .on a:hover {
	color: #ffffff;	
}
/*
#usrp #ac{
	background-position:0 0;
}
#usrp #ac.on {
	background-position:0 0;
}
#usrp #ac a {
	background-position:100% 0;
	margin:0 0 0 8px;
	padding-left:4px;
	padding-right:12px;
	color: #ffffff;
}
#usrp #ac.on a{
	background-position:100% 0;
}
*/

#topmenubot {clear: both; rgb(175,175,175); width: 980px; height:6px; line-height: 4px; font-size: 4px; float: left; margin: 0; padding: 0; background: rgb(53,53,97) url(images/img/topmenubot2.jpg) top left; border-bottom: solid 1px rgb(175,175,191); background-repeat: no-repeat; }

#header-background {width: 100%; height: 100%;	float: left; margin: 0em 0em 0em 0em;}
#header-section {width: 970px; margin: auto; padding:5px; background-color: #ffffff;}
#header-right img.left {margin-right: 0.3em; margin-bottom: 1.2em;}
#header {clear: both;	margin: 0;	border-top: solid 0.1em rgb(200,200,212); 	border-right: solid 0.1em rgb(195,194,207); border-bottom: solid 0.1em rgb(150,150,162); border-left: solid 0.1em rgb(166,167,176);	background: #e6e5ed url(images/img/navi_bggra.jpg) repeat-x left bottom; text-transform: uppercase; line-height: 2.0em;	height: 2.0em; color: rgb(50,50,50); }
#header ul {margin: 0em; padding: 0em; list-style: none; font-weight: bold; font-size: 1.0em; }	
#header li {float: left; white-space: nowrap;}
#header li a {display: block; padding: 0em 1.0em 0em 1.0em; border-right: solid 0.1em rgb(175,175,175);	 background-color: rgb(235,235,235); text-decoration: none; color: rgb(50,50,50); }
#header a:hover {border-right: solid 0.1em rgb(175,175,175); background-color: rgb(220,220,220); text-transform: uppercase; text-decoration: none; color: rgb(50,50,50); }
#header .selected {padding: 0em 0.5em 0em 0.5em; border-right: solid 0.1em rgb(175,175,175); background-color: rgb(220,220,220); color: rgb(50,50,50); }
* html #header a {width:1%;}

/***********************/
/***   NEW MENU   ***/
/***********************/
/* main horizontal menu */
#tablist{clear: both; padding: 0; padding-bottom: 1px; margin: 0; float: left; height:21px; }
	#tablist li{ list-style: none; display: inline; margin: 0; }
	#tablist li a{text-decoration: none; padding: 1px 12px  5px 12px; margin-right: 2px; border-bottom: solid 1px rgb(47,56,83); font-weight: bold; color: #fff; }
	#tablist li a:hover{color: #eeeeee; text-decoration: none;}	
	#tablist li a.menu1{background:  url(images/img/HR_szakma.gif) top left; background-repeat: no-repeat; }
	#tablist li a.menu2{background:  url(images/img/HR_hirek.gif) top left; background-repeat: no-repeat; }
	#tablist li a.menu3{background:  url(images/img/HR_ismeretek.gif) top left; background-repeat: no-repeat; }
	#tablist li a.menu4{background:  url(images/img/HR_kalkulator.gif) top left; background-repeat: no-repeat; }
	#tablist li a.menu5{background:  url(images/img/HR_szakma.gif) top left; background-repeat: no-repeat; }				
	#tablist li a.menu1_on{background:  url(images/img/HR_szakma_on.gif) top left; background-repeat: no-repeat; padding: 4px 12px  6px 12px; color: #222222;  }
	#tablist li a.menu2_on{background:  url(images/img/HR_hirek_on.gif) top left; background-repeat: no-repeat; padding: 4px 12px  6px 12px; color: #222222; }
	#tablist li a.menu3_on{background:  url(images/img/HR_ismeretek_on.gif) top left; background-repeat: no-repeat; padding: 4px 12px  6px 12px; color: #222222; }
	#tablist li a.menu4_on{background:  url(images/img/HR_kalkulator_on.gif) top left; background-repeat: no-repeat; padding: 4px 12px  6px 12px; color: #222222; }
	#tablist li a.menu5_on{background:  url(images/img/HR_szakma_on.gif) top left; background-repeat: no-repeat; padding: 4px 12px  6px 12px; color: #222222; }				
	#tablist li a.menu1_on:hover {text-decoration: none; color: #222222;}	
	#tablist li a.menu2_on:hover {text-decoration: none; color: #222222;}	
	#tablist li a.menu3_on:hover {text-decoration: none; color: #222222;}	
	#tablist li a.menu4_on:hover {text-decoration: none; color: #222222;}	
	#tablist li a.menu5_on:hover {text-decoration: none; color: #222222;}					
	#tablist li a.current{background: #e2e2e7 url(images/img/navi_bgc2.jpg) top; border-top: solid 1px rgb(166,167,176); border-bottom: solid 0.1em rgb(218,216,229); border-left: solid 0.1em rgb(166,167,176); border-right: solid 0.1em rgb(166,167,176); color: #db396f; padding:4px 22px; }
	#tablist li a.current:hover{background: #e2e2e7 url(images/img/navi_bgc2.jpg) top; border-top: solid 1px rgb(180,180,190); border-bottom: solid 0.1em rgb(218,216,229); border-left: solid 0.1em rgb(166,167,176); border-right: solid 0.1em rgb(180,180,190); color: #db396f; }	
	#tablist .key { text-decoration: underline; }
.right-tab {float: right; margin-top:1.6em;}	

/* main menu topics */
	#topics1 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics1 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics2 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics2 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics3 {clear: both;  float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics3 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics4 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics4 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics5 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics5 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics6 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics6 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics7 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics7 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics8 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics8 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics9 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics9 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics10 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics10 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics11 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics11 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics12 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics12 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics13 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics13 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	#topics14 {clear: both; float: left; width: 970px; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; padding: 5px 5px 0 5px; margin: 0; color: #fff; height: 62px; border-bottom: solid 1px rgb(175,175,191); }
	#topics14 li a {padding: 0 0 3px 10px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top:0px; margin-bottom:3px; line-height:13px; }
	
	#topics-hr {clear: both; width: 980px; height: 5px; margin: 0; padding: 0 0 0 0; line-height: 0px; background-color: #ffffff; border-bottom: solid 1px rgb(227,227,227); }
	#kalkulator{clear: both; float: left; width: 100%; background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom;}
	.kalk {clear: both; padding: 5px; float: left; width: 95%; }
	.keret {float: left; margin: 1px 5px 0 0; border: solid 1px rgb(100,100,100); }	
	.nexon {clear: both; padding: 5px; float: left;}	
	.hr_friss {font-weight: normal; color: #db396f}
	
	
form { margin: 0; }

/* search form */


/* main menu search, search form */
#searchform {float: right; width: 381px; height: 25px; padding: 0px 0px 0px 6px; background-color: rgb(255,255,255); }
#insel {float: left;  padding: 2px 0 1px 0; margin: 0; }
#submit {float: right; width: 65px; height: 25px; padding: 1px 0 0 0; margin: 0; }
#regform {float: right; width: 232px; height: 38px; line-height: 12px; color: rgb(255,255,255); margin-top: 28px; padding: 0px 0px 0px 0px; overflow: hidden; }
#regform:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; }
#in {float: left; height: 23px; padding: 3px 5px 0px 0; margin: 0; }
#sub_hirlevel {float: right; height: 26px; padding: 1px 0 0 0; margin: 0 0 0 0; }
form.search {padding: 0; margin: 0;}
input .text {margin: 0px; width: 130px; height: 19px;  padding: 2px 5px; border-top: solid 1px rgb(200,200,200); border-left: solid 1px rgb(200,200,200); background: #fff url(images/img/kHR_input.gif) no-repeat; color: #db396f; font-size: 12px; }
select .text {margin: 0px; width: 120px;  height: 19px; border-top: solid 1px rgb(200,200,200); border-left: solid 1px rgb(200,200,200); padding: 2px 5px; background: #fff url(images/img/kHR_input.gif) no-repeat; color: #db396f; font-size: 12px; }
/*input.text:hover {border: 1px solid #808080;}*/
.searchbutton {background: #fff url(images/img/kereso.jpg) no-repeat; padding: 0; height: 25px; margin: 0px; }
ul { margin: 0; padding: 0px 0 0 0; list-style : none; line-height: 14px;}
img { border: 0; }
.thirds {float: left; width: 186px; padding: 0 10px 0 15px;	}		
.fifths {float: left; width: 171px; padding: 0 0 0 15px; }			
a.menu { color: #424f78; background: none; }
a.menu:hover { color: #db396f; background: none; }

/* Sponsor box */
	#sponsor {clear: both; width: 980px; line-height:0; min-height: 60px; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 60px;  /* For IE */  padding: 20px 0 0 0px; margin: 0 12px 0 0; float: left; background-color: rgb(255,255,255); font-size: 2px; color: rgb(50,50,50); }
	#sponsor:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; } 

/***********************/
/***      LEFT-MID    ***/
/***********************/
	#left-mid-top {clear: both; width: 706px; padding: 27px 0 3px 0px; margin: 0 12px 15px 0; float: left; background-color: rgb(255,255,255); font-size: 11px; color: rgb(50,50,50); background-image: url(images/img/HR_article.jpg); background-repeat: no-repeat; background-position: bottom left; border-bottom: solid 1px rgb(198,198,198);}
	#left-mid-top:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; } 
	#left-mid {clear: both; width: 718px; padding: 0px 5px 0 0px; margin: 0; float: left; background-color: rgb(255,255,255); font-size: 1.1em; color: rgb(50,50,50); ;}
	#left-mid:after { clear: both; float: left; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; }
	#left-mid-sub {clear: both; width: 706px; line-height:0; min-height: 2px; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 2px;  /* For IE */  padding: 20px 0 0 0px; margin: 0 12px 0 0; float: left; background-color: rgb(255,255,255); font-size: 2px; color: rgb(50,50,50); }
	#left-mid-sub:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; } 
	#lsponsor {clear: both; width: 706px; line-height:0; min-height: 2px; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 2px;  /* For IE */  padding: 20px 0 0 0px; margin: 0 12px 0 0; float: left; background-color: rgb(255,255,255); font-size: 2px; color: rgb(50,50,50); }
	#sponsor:after { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;  visibility: hidden; } 

/***********************/
/*** LEFT COLUMN **/
/***********************/
	#left-column {clear: both; width: 164px; min-height: 100%; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 100%;  /* For IE */  float: left; vertical-align: top; padding: 0; background-color: rgb(255,255,255); font-size: 11px; color: rgb(50,50,50); }
	#left-column ul {width: 150px; margin: 0; padding: 0 0 7px 0;list-style: none; }	
	#left-column li {margin: 0; }
	#left-column li a {display: block; padding: 0px 7px 0px 10px; border-left: solid 1px rgb(166,167,176); border-top: solid 1px rgb(248,248,250); border-right: solid 1px rgb(166,167,176); border-bottom: solid 1px rgb(191,188,226); text-decoration: none; font-size: 11px;  font-weight: bold; color: rgb(55,54,67); line-height: 21px; height: 21px; }
	#left-column li a:hover {text-decoration: none; }
	#left-column ul a:hover {padding: 0px 7px 0px 6px; border-left: solid 5px rgb(66,79,120); text-decoration: none; color: rgb(55,54,67);}


	#left-column li a.menu  {background: rgb(213,211,233) url(images/img/HR_menu_b.jpg) repeat-y left top; }
	#left-column .menu a:hover {background: rgb(213,211,233); }

	#left-column li a.menu_db  {background: rgb(213,211,233) url(images/img/HR_menu_db.jpg) repeat-y left top; color: rgb(255,255,255); border-top: solid 1px rgb(175,175,189); border-bottom: solid 1px rgb(78,77,109); }
	#left-column .menu_db a:hover {background: rgb(78,77,109); color: rgb(255,255,255); }

	#left-column li a.menu_p  {background: rgb(213,211,233) url(images/img/HR_menu_p.jpg) repeat-y left top; color: rgb(255,255,255); border-top: solid 1px rgb(235,154,181); border-bottom: solid 1px rgb(210,30,90); }
	#left-column .menu_p a:hover {background: rgb(210,30,90); color: rgb(255,255,255); }

	#left-column li a.menu_o  {background: rgb(213,211,233) url(images/img/HR_menu_o.jpg) repeat-y left top; color: rgb(255,255,255); border-top: solid 1px rgb(249,205,189); border-bottom: solid 1px rgb(235,101,49); }
	#left-column .menu_o a:hover {background: rgb(235,101,49); color: rgb(255,255,255); }

	#left-column li a.menu_gn  {background: rgb(213,211,233) url(images/img/HR_menu_gn2.jpg) repeat-y left top; color: rgb(255,255,255); border-top: solid 1px rgb(199,199,189); border-bottom: solid 1px rgb(117,117,91); }
	#left-column .menu_gn a:hover {background: rgb(140,143,115); color: rgb(255,255,255); }

	#left-column li a.menu_gr  {background: rgb(213,211,233) url(images/img/HR_menu_gr.jpg) repeat-y left top; color: rgb(255,255,255); border-top: solid 1px rgb(208,208,208); border-bottom: solid 1px rgb(136,136,136); }
	#left-column .menu_gr a:hover {background: rgb(136,136,136); color: rgb(255,255,255); }

	#left-column .selected {display: block; padding: 1px 7px 0 6px; border-left: solid 5px rgb(175,175,175); border-top: solid 1px rgb(200,200,200); font-weight: normal; color: rgb(40,40,40); }
	#left-column .menu {background-color: rgb(220,220,220); }
	
	
	

#left-column .dir {background-image:url('images/img/lit.gif'); margin-left: 8px; }
#left-column .dir a {color: rgb(30,30,30); font-size: 11px; }
#left-column .dir a:hover {color: rgb(219,57,111); font-size: 11px; padding: 0; border: none; }
#left-column .dir a:visited {color: rgb(125,125,125); font-size: 11px; }

/*New*/
#left-column ul.left-boxheader {width: 150px; padding: 0; margin: 0; list-style: none; }	
#left-column ul.left-boxheader-blue {width: 100%; padding: 0; margin: 0; list-style: none; }
#left-column ul.left-boxheader-green {width: 100%; padding: 0em; margin: 0em; list-style: none; }
left-navheader-first		
#left-column .left-navheader-first {display: block; margin: 0em 0em 0em 0em; padding: 0.3em 0.7em 0em 0.9em; background-color: rgb(220,220,220); border: solid 0.1em rgb(166,167,176); border-top: solid 0.2em rgb(166,167,176); background: #dcdce4 url(images/img/menubg.jpg) repeat-x left bottom; text-transform: uppercase; text-decoration: none; font-weight: bold; color: rgb(50,50,50); }
#left-column .left-navheader {display: block; margin: 0em 0em 0em 0em; padding: 0.3em 0.7em 0em 0.9em; background-color: rgb(220,220,220); border: solid 0.1em rgb(166,167,176); background: #dcdce4 url(images/img/menubg.jpg) repeat-x left bottom; text-transform: uppercase; text-decoration: none; font-weight: bold; color: rgb(50,50,50); }
#left-column li a.left-navheader:hover {padding: 0.3em 0.7em 0em 0.9em; background: rgb(220,220,220) url(images/img/menubgo.jpg) repeat-x left bottom; border: solid 0.1em rgb(97,109,120);	background-color: rgb(220,220,220); text-decoration: none; color: rgb(50,50,50); }	
#left-column li a.menu:hover {text-decoration: none; }
	#left-column a.left-boxheader {background: rgb(213,211,233) url(images/img/HR_menu_p.jpg) repeat-y left top; color: rgb(255,255,255); border-top: solid 1px rgb(235,154,181); border-bottom: solid 1px rgb(210,30,90); }
	#left-column a.left-boxheader:hover {background: rgb(210,30,90); color: rgb(255,255,255); }
#left-column a.left-boxheader-blue {display: block; margin: 0em 0em 0em 0em; border: solid 0.1em rgb(146,147,155);	padding: 0.2em 0em 0em 0.5em; background-color: rgb(220,220,220); background: #dcdce4 url(images/img/menubgb.jpg) repeat-x left bottom;	text-transform: uppercase; text-decoration: none; font-weight: bold; color: rgb(20,20,20); }
#left-column a.left-boxheader-blue:hover {padding: 0.2em 0em 0em 0.5em; border: solid 0.1em rgb(77,89,96); background: rgb(220,220,220) url(images/img/menubgbo.jpg) repeat-x left bottom; background-color: rgb(220,220,220); color: rgb(20,20,20); }	
#left-column a.left-boxheader-green {display: block; margin: 0em 0em 0em 0em; border: solid 0.1em rgb(114,141,70); padding: 0.2em 0em 0em 0.5em; background-color: rgb(220,220,220); background: #dcdce4 url(images/img/menubgg2.jpg) repeat-x left bottom;	text-transform: uppercase; text-decoration: none; font-weight: bold; color: rgb(20,20,20); }
/*/ New*/
#left-column a.left-boxheader-green:hover {padding: 0.2em 0em 0em 0.5em; border: solid 0.1em rgb(97,115,67); background: rgb(220,220,220) url(images/img/menubgg2o.jpg) repeat-x left bottom; background-color: rgb(220,220,220); color: rgb(20,20,20); }
#left-column #shad {width: 150px; margin: 0 0em 0 0em; }
	.left-column-box-white {float: left; width: 148px; margin: 0 0 8px 0; padding: 0 0 4px 0; border: solid 1px rgb(167,166,176); overflow:hidden; }	
#left-column p {margin: 5px 0 08px 5px; }	
.left-column-box-blue {float: left; width: 89%; margin: 0em 0em 0.8em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(236,237,241); }
.left-column-box-green {float: left; width: 89%; margin: 0em 0em 0.8em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(224,244,181); }
.left-column-box-red {float: left; width: 89%; margin: 0em 0em 0.8em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(255,219,219); }	
	.left-column-box-white p {margin: 3px 0 4px 0; }
.left-column-box-blue p {margin: 0.3em 0em 0.4em 0em; }
.left-column-box-green p {margin: 0.3em 0em 0.4em 0em; }
.left-column-box-red p {margin: 0.3em 0em 0.4em 0em; }
#left-column-banner {clear: both; float: left; width: 150px; margin: 0; padding: 10px 0 5px 0; text-align: center; }
/*************************/
/***MIDDLE COLUMN***/
/*************************/
/* Sections */
/************/
#middle-175 {float: left; padding-left: 175px}
#middle-column {float: left; width: 530px; height: 100%; padding: 0 7px 10px 9px; background-color: rgb(255,255,255); color: rgb(50,50,50); line-height: 1.3em; font-size: 1.2em;}
.middle-column-left {float: left; width: 48.87%; }
.middle-column-right {float: right; width: 48.87%; }

/* Box titlebars */
/*****************/
.middle-column-box-title-grey {clear: both; display: block; margin: 0em 0em 1.0em 0em; background-color: rgb(220,220,223); color: rgb(50,50,50); border: solid 0.1em rgb(156,157,162);	border-bottom: solid 0.1em rgb(134,135,142); padding: 0.2em 0em 0.3em 0.5em; background: #dcdce4 url(images/img/navi_bggra.jpg) repeat-x left bottom; text-decoration: none; font-weight: bold; }
.middle-column-box-title-white {clear: both; display: block; margin: 0em 0em 0.4em 0em; padding: 0.2em 0em 0em 0em; background-color: rgb(255,255,255); font-weight: bold; color: rgb(50,50,50); }
.middle-column-box-title-blue {clear: both; display: block; margin: 0em 0em 0.6em 0em; background-color: rgb(204,203,217); color: rgb(50,50,50); border: solid 0.1em rgb(150,157,202); border-bottom: solid 0.1em rgb(106,115,169); padding: 0.1em 0em 0.2em 0.5em; background: #dcdce4 url(images/img/navi_bgblu2.jpg) repeat-x left bottom;	text-decoration: none; font-weight: bold; }

/*.right-column-box-title-grey {clear: both; display: block; margin: 0em 0em 0em 0em; background-color: rgb(204,203,217); color: rgb(255,255,255);  padding: 0.5em 0em 0.5em 0.6em; background: #dcdce4 url(images/img/gra252.gif) left top; background-repeat: no-repeat; text-decoration: none; font-weight: bold; }*/
/* Box backgrounds */
/*******************/
/* Box backgrounds -  Full, 357, 150 width boxes */
/***************************************/
	.middle-column-box-banner {clear:both; text-align: center; width: 526px; margin: 0 0 15px 0; padding: 6px 0 3px 0; border: 1px solid rgb(198,198,198); }
	.middle-column-box-banner-w {clear:both; align: center; width: 526px; margin: 0px 0 22px 0; padding: 2px 0 0px 0; border: 1px solid rgb(255,255,255); }	
	.middle-column-box-white {float: left; width: 100%; margin: 0em 0em 1em 0em; padding: 0; }
	.middle-column-box-357 {float: left; width: 357px; margin: 0 0 0px 0; padding: 0 12px 0 0; border-right: 1px solid rgb(198,198,198); font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; min-height: 250px; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 250px;  /* For IE */ }
	.middle-column-box-533 {float: left; width: 527px; margin: 0 0 10px 0; padding: 0 0 0 0;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000;}
	.middle-column-box-150 {float: right; width: 150px; margin: 0; padding: 0 0 0px 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; min-height: 250px; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 250px;  /* For IE */ }		
	.middle-column-box-150  .cim150 {font-weight: bold; font-size: 12px; }				
	.middle-column-box-150  img {padding: 5px 0 0 0;}
	.middle-column-box-150  #rss {padding: 0 0 0 0;}						
	.middle-column-box-150  #rssbox {padding: 0 0 10px 0;}			
	#rssline-l {float: left; padding: 0px 0 2px 0px; width: 39px; line-height: 15px; }		
	#rssline-r {float: right; padding: 0px 0 2px 0px; width:486px; line-height: 15px; }		
			
	.middle-column-box-254 {float: right; width: 254px; margin: 0 0 0px 0; padding: 0 0 0 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; min-height: 250px; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 250px;  /* For IE */ }
	.middle-column-box-253 {float: left; width: 253px; margin: 0; padding: 0 15px 0 0; border-right: 1px solid rgb(198,198,198);  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; min-height: 250px; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 250px;  /* For IE */ }		
	.middle-column-box-253  .cim150 {font-weight: bold; font-size: 12px; }				
	.middle-column-box-253  img {padding: 5px 0 0 0;}
	.middle-column-box-253  #rss {padding: 0 0 0 6px;}						
	.middle-column-box-253  #rssbox {padding: 0 0 10px 6px;}			
		
	.middle-column-box-533 #midcont { float: left; width: 99%; padding: 0px 10px 15px 0; text-indent: 0px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: left; margin: 0; overflow: hidden; }
	.middle-column-box-533 #midcont .justify {text-indent: 0em; line-height: 17px; text-align: justify;}
	.middle-column-box-533 #midcont .left {text-indent: 0em; line-height: 17px; text-align: left;}	
	.middle-column-box-533 #artlead { float: left; width: 99%; padding: 0px 10px 15px 0; text-indent: 0px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-align: justify; margin: 0; overflow: hidden; }
	.middle-column-box-533 #artlead .justify {text-indent: 0em; line-height: 18px; text-align: justify;}
	.middle-column-box-533 #artlead .left {text-indent: 0em; line-height: 18px; text-align: left;}	
	#midcont { float: left; width: 97%; padding: 0 0px 5px 0; text-indent: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: left; margin: 0; overflow: hidden; }
	#midcont h2 {font-style: normal; margin-top: 0px; margin-bottom: 5px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; text-decoration: none; font-weight: bold; overflow:hidden; }
	#midcont h2 a:hover {color: #db396f; }
	#midcont h2 a:visited {color: #2f3753; }	
	#midcont h4 {font-style: normal; margin-top: 0px; margin-bottom: 0px; padding: 0 0 0 0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; text-decoration: none; font-weight: bold; line-height: 16px; overflow:hidden; }
	#midcont .space {height: 0.7em; font-size: 7px; line-height: 0.7em; }
	#midcont .justify {text-indent: 0em; line-height: 1.2em; text-align: justify; }
	#midcont a { color: #221466; }
	#midcont a:hover {color: #db396f; }
	#midcont a:visited {color: #2f3753; }	
	#midspot {clear: both; float: left; width: 95%; overflow: hidden}
.middle-column-box-grey {float: left; width: 95.4%; margin: 0; padding: 0 10px 10px 1em; background: #f1f1f5 url(images/img/cont_bggra3.jpg) repeat-x left top; border: solid 1px rgb(234,234,240); }

/* Box backgrounds -  Half width boxes */
/**************************************/
.middle-column-box-left-white {float: left; width: 98%; margin: 0em 0em 1.5em 0em; padding: 0em 0em 0em 0em; line-height: 1.1em;}
.middle-column-box-left-blue {float: left; width: 98%; margin: 0em 0em 1.5em 0em; padding: 0em 0em 0em 0em; background-color: rgb(226,238,252); }
.middle-column-box-right-white {float: right; width: 98%; margin: 0em 0em 1.5em 0em; padding: 0em 0em 0em 0em;}

/* Text headings and paragraphs */
/********************************/
.middle-column-box-white p.heading {font-family: arial,helvetica,clean,terminal,sans-serif;	margin: 0.2em 0em 0.2em 0em; font-weight: bold; font-size: 1.5em; }
.middle-column-box-white p.lead {font-family: Verdana, Palatino, serif;	margin: 0em 0em 0em 0em; font-weight: normal; font-size: 1.0em; text-align: justify; }
.middle-column-box-white p.subheading {margin: 1.0em 0em 0.6em 0em;	font-weight: bold; }
.middle-column-box-white p {margin: 0em 0em 0.6em 0em;}
.middle-column-box-blue p.heading {margin: 1.0em 0em 1.0em 0em; padding: 0em 1.0em 0em 0.8em; font-weight: bold; font-size: 1.2em; }
.middle-column-box-blue p.subheading {margin: 1.0em 0em 0.6em 0em; padding: 0em 1.0em 0em 0.8em; font-weight: bold; }
.middle-column-box-blue p {margin: 0em 0em 0.6em 0em; padding: 0em 1.0em 0em 0.8em; }

/* Hilite Box */
/********************************/
.middle-column-box-hilite {clear: both; width: 99.6%; height: 2.8em; margin: 0em 0em 0.8em 0em; padding: 0em 0em 0em 0em; background-color: rgb(255,255,255); border: solid 0.1em rgb(200,200,200);	font-size: 0.9em; }	
.middle-column-box-hilite-l {clear: left; width: 76%; height: 100%; float: left; text-align: left;	margin: 0; padding: 0.2em 0.4em 0.2em 0.4em; background-color: rgb(255,255,255); 	font-size: 0.9em;}	
.middle-column-box-hilite-l a{color: rgb(50,50,50); text-decoration: underline; background-color: rgb(255,255,255); }
.middle-column-box-hilite-l a:hover {color: rgb(219,57,111); text-decoration: none; background-color: rgb(255,255,255); }
.middle-column-box-hilite-r {clear: right; width: 20%; height: 100%; float: right; text-align: right; margin: 0em 0em 0em 0em; padding: 0.2em 0.4em 0.2em 0.4em; background-color: rgb(255,255,255); font-size: 0.9em;}	
.middle-column-box-hilite-r a{color: rgb(50,50,50); text-decoration: underline; background-color: rgb(255,255,255);}
.middle-column-box-hilite-r a:hover {color: rgb(219,57,111); text-decoration: none; background-color: rgb(255,255,255); }
.middle-column-box-hilite-full {text-align: left; margin: 0em 0em 0em 0em; padding: 0.2em 0.4em 0.2em 0.4em; background-color: rgb(255,255,255); font-size: 0.9em;}	

/* Left, Right Text headings and paragraphs */
/********************************/
.middle-column-box-left-white p.heading {margin: 1.0em 0em 1.0em 0em; font-weight: bold; font-size: 1.2em; }
.middle-column-box-left-white p.subheading {margin: 1.0em 0em 0.6em 0em; font-weight: bold; }
.middle-column-box-left-white p {margin: 0em 0em 0.6em 0em; font-size: 0.9em; }
.middle-column-box-left-blue p.heading {margin: 1.0em 0em 1.0em 0em; padding: 0em 1.0em 0em 0.8em; font-weight: bold; font-size: 1.2em; }
.middle-column-box-left-blue p.subheading {margin: 1.0em 0em 0.6em 0em; padding: 0em 1.0em 0em 0.8em; font-weight: bold; }
.middle-column-box-left-blue p {margin: 0em 0em 0.6em 0em; padding: 0em 1.0em 0em 0.8em; }
.middle-column-box-right-white p.heading {margin: 1.0em 0em 1.0em 0em; font-weight: bold; font-size: 1.2em; }
.middle-column-box-right-white p.subheading {margin: 1.0em 0em 0.6em 0em; font-weight: bold; }
.middle-column-box-right-white p {margin: 0.1em 0em 0.2em 0em;}
.middle-column-box-right-blue p.heading {margin: 1.0em 0em 1.0em 0em; padding: 0em 1.0em 0em 0.8em;	font-weight: bold;	font-size: 1.2em;}
.middle-column-box-right-blue p.subheading {margin: 1.0em 0em 0.6em 0em; padding: 0em 1.0em 0em 0.8em; font-weight: bold; }
.middle-column-box-right-blue p {margin: 0em 0em 0.6em 0em; padding: 0em 1.0em 0em 0.8em; }

/* Images */
/**********/
.middle-column-img-left{float: left; margin: 3px 5px 0 0; border: solid 1px rgb(100,100,100); }
.middle-column-img-right{float: right; margin: 0px 0 0 5px; border: solid 1px rgb(100,100,100);}

/*******************/
/***   ARTICLE    ***/
/*******************/
		#article{float: left; width: 495px; margin: 0; padding: 0px 0px 15px 10px;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; border-bottom}
		#artcont { float: left; width: 215px; padding: 0 10px 0 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: justify; margin: 0; overflow:hidden; }
		#artcont h2 {font-style: normal; margin-top: 0; margin-bottom: 0; padding: 0px 5px 3px 0; font-size: 22px; line-height: 30px; text-align: left; }
		#artcont h2 a:hover {color: #db396f; }
		#artcont h2 a:visited {color: #2f3753; }
		#artcont .date { float: right; } 
		#artcont .postedBy { float: left; }
		#artcont .almenu {float: left; padding: 0px 0px 10px 0px; }
		#artcont .meta {height: 10px;}
	#artcont .space {height: 0.7em; font-size: 7px; line-height: 0.7em; }
	#artcont p {text-indent: 0em; line-height: 12px; text-align: justify; }
		#artcont .lead { padding-right: 0px; }	
		#artcont a { color: #221466; }
		#artcont a:hover {color: #db396f; }
		#artcont a:visited {color: #2f3753; }
	
	#artmidcol { float: right; width: 261px; padding: 6px 2px 0px 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0; border-right: solid 1px rgb(198,198,198);}
	.artmidcol-box { float: right; width: 241px; margin: 0 0 0 0; padding: 0 15px 8px 5px ; }
	.artmidcol-title {clear: both; display: block; margin: 0; color: rgb(34,20,102);  padding: 0 0 0 3px; background: #ffffff; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; overflow:hidden; }
	.artmidcol-content-white {float: right; width: 98.4%; margin: 0; padding: 0px 0px 2px 1px; text-align: left; overflow:hidden;}
	.artmidcol-content-white .null { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; line-height: 0px; visibility: hidden; }	
	.full {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

.comments {border-top: 1px dotted #666666; border-bottom: 1px dotted #666666; padding: 4px; text-align: right; margin-bottom: 2em; background-image: url(images/comment_edit.gif); background-repeat: no-repeat; background-position: center left; }
	.article-column-box-white {text-align: left; font-size: 13px; line-height: 18px; width:99%;}
	.article-column-box-white b {font-weight: bold;}	
	.article-column-box-white p.heading {margin: 0.2em 0em 0.2em 0em; font-weight: bold; font-size: 1.5em; }
	.artleadimg {float: left; background: url('images/img/flickr_shadow.gif') no-repeat bottom right; margin: 0; padding: 0; display: block; width: auto;  }
	.artleadimg img { background-color: #fff; border: 1px solid #a9a9a9; display: block; margin: 0px 0px 0px 0px; padding: 4px;  }
	.artleadimg:hover img {background-color: #ccd; }
	.artleadimg {margin: 0px 0px 0px 0px; background-image: url(images/img/flickr_shadow_white.gif); }
	.artleftlead {float: left; margin: 0px 0px 0px 0px;  padding: 0px 5px 0px 0px;}
	.artrightlead {float: right; margin: 2px -6px 5px 5px;  padding: 0; }


	.leftkeretbox {float: left; background: url('images/img/flickr_shadow.gif') no-repeat bottom right; margin: 0; padding: 0;    }
	.rightkeretbox {float: right; background: url('images/img/flickr_shadow_left.gif') no-repeat bottom left; margin: 2px -6px 5px 0px;  padding: 0;  }

	
#content { padding: 0 0 30px 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000;	margin: 0; }
#content h2 {clear: both; font-style: normal; border-bottom: 1px solid black; margin-top: 4px; margin-bottom: 2px; padding-bottom: 3px; font-size: 19px; }
#content .date { float: right; } 
#content .postedBy { float: left; }
#content .almenu {float: left; padding: 0px 0px 10px 0px; }
#content .meta {height: 1em;}
#content .space {height: 0.7em; font-size: 7px; line-height: 0.7em; }
#content p {text-indent: 0em; line-height: 1.5em; text-align: justify; }
#content a { color: #221466; }
#content a:visited {color: #2f3753; }
.comments {border-top: 1px dotted #666666; border-bottom: 1px dotted #666666; padding: 4px; text-align: right; margin-bottom: 2em; background-image: url(images/comment_edit.gif); background-repeat: no-repeat; background-position: center left; }
.article-column-box-white p.heading {margin: 0.2em 0em 0.2em 0em; font-weight: bold; font-size: 1.5em; }
.leadimg {float: left; background: url('img/flickr_shadow.gif') no-repeat bottom right; margin: 0; padding: 0; display: block; width: auto;  }
.leadimg img { background-color: #fff; border: 1px solid #a9a9a9; display: block; margin: 0px 3px 0px 3px; padding: 4px;  }
.leadimg:hover img {background-color: #ccd; }
.leadimg {margin: 0px 0px 0px 0px; background-image: url(img/flickr_shadow_white.gif); }
.leadimg img.left {margin: 4px 3px 5px 0px; }
.leadimg img.right {margin: 2px 0px 0px 3px; }
.leftlead {float: left; margin: 4px 0px 5px -6px;  padding: 0em 0em 0em 0em; }
.rightlead {float: right; margin: 2px -6px 5px 0px;  padding: 0em 0em 0em 0em; }

/*******************/
/***   NEWS      ***/
/*******************/
#news { float: right; width: 190px;  padding: 4px 0px 0px 2px; line-height: 20px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0; overflow:hidden; }
#newshead { width: 100%; height: 20px; padding: 0px 0px 8px 0px; margin: 0; background: #ffffff url(images/img/HR_newstop.gif) repeat-x left top; }
.newstitle {height: 19px; padding: 0px 0px 0px 0px; margin: 0; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #ffffff url(images/img/pixel.gif) repeat-x left bottom; }
#newslist {clear: both; padding: 0px, 0, 0, 5px}
#newslist b {font-weight: normal; color: #891d90}
#newslist .hr_friss {font-weight: normal; color: #db396f}
#news img {padding: 5px 0 0 0;}		

#subnewsr { float: right; width: 251px;  padding: 14px 0px 0px 2px; line-height: 20px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0; overflow:hidden; }
#subnewsl { float: left; width: 251px;  padding: 14px 0px 0px 2px; line-height: 20px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0; overflow:hidden; }
	
#fullnews { clear: both; float: left; width: 99.6%;  padding: 5px 10px 15px 0px; line-height: 20px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0;	overflow:hidden; }
#fullartnews { clear: both; float: left; width: 99.6%;  padding: 20px 10px 4px 0px; line-height: 20px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0; overflow:hidden; }
	#fullnewshead { width: 100%; height: 20px; padding: 0px 0px 0px 0px; margin: 0; background: #ffffff url(images/img/HR_newstop.gif) repeat-x left top; }
	#nexonnewshead { width: 100%; height: 20px; padding: 0px 0px 0px 0px; margin: 0; background: #ffffff url(images/img/HR_nexontop.gif) right bottom; background-repeat: no-repeat; }
	#kozaknewshead { width: 100%; height: 20px; padding: 0px 0px 0px 0px; margin: 0; background: #ffffff url(images/img/HR_kozaktop.gif) right bottom; background-repeat: no-repeat; }
	#sodexhonewshead { width: 100%; height: 20px; padding: 0px 0px 0px 0px; margin: 0; background: #ffffff url(images/img/HR_sodexhotop.gif) right bottom; background-repeat: no-repeat; }	
	#hewitnewshead { width: 100%; height: 20px; padding: 0px 0px 0px 0px; margin: 0; background: #ffffff url(images/img/HR_hewitttop.gif) right bottom; background-repeat: no-repeat; }		
.fullnewstitle {height: 20px; padding: 0px 0px 0px 0px; margin: 0; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #ffffff url(images/img/pixel.gif) repeat-x left bottom; }
#fullnewslist {clear: both; width: 100%; padding: 20px, 0, 0, 5px;}
#fullnewslistprofession {clear: both; width: 100%; padding: 20px, 0, 0, 5px; background-image: url(images/banner/profession-bgtr.gif); background-repeat: no-repeat; background-position: 0 0;}
#fullnewslist b {font-weight: bold;}
#fullnewslist .hr_friss {font-weight: bold; color: #db396f}
#fullcontent {clear: both; padding: 20px, 0, 0, 15px}

/************************/
/***   RIGHT COLUMN   ***/
/************************/
#right-column {float: right; width: 257px;	min-height: 100%; /* For Modern Browsers */ height: auto !important; /* For Modern Browsers */  height: 100%;  /* For IE */  float: left; background-color: rgb(255,255,255); padding: 13px 0 0 0; margin: 0; color: rgb(100,100,100); font-size: 1.1em; }
#right-column p {margin: 0.5em 0em 0.4em 0.5em; }	
#right-column .dir {background-image: url('images/img/lit.gif'); margin-left: 8px;}
#right-column .trening {margin-left: 22px;}
#right-column .dir a {color: rgb(30,30,30); font-size: 1.1em; }
#right-column .dir a:hover {color: rgb(219,57,111); font-size: 1.1em; }
#right-column .dir a:visited {color: rgb(125,125,125); font-size: 1.1em; }
#right-column #shad {margin: 0 0em 0 0.3em;}
.right-column-box-title-grey {clear: both; display: block; margin: 0em 0em 0em 0em; background-color: rgb(204,203,217); color: rgb(255,255,255);  padding: 0.5em 0em 0.5em 0.6em; background: #dcdce4 url(images/img/gra252.gif) left top; background-repeat: no-repeat; text-decoration: none; font-weight: bold; }
.right-column-box-title-blue {clear: both; display: block; margin: 0em 0em 0em 0em; background-color: rgb(204,203,217); color: rgb(255,255,255);  padding: 0.5em 0em 0.5em 0.6em; background: #dcdce4 url(images/img/blu252.gif) left top; background-repeat: no-repeat; text-decoration: none; font-weight: bold; }
.right-column-box-title-yellow {clear: both; display: block; margin: 0em 0em 0em 0em; background-color: rgb(220,220,223); color: rgb(50,50,50); border: solid 0.1em rgb(216,198,40); border-bottom: solid 0.1em rgb(193,175,17); padding: 0.2em 0em 0.4em 0.5em; background: rgb(255,236,128) url(images/img/navi_bgyel.jpg) repeat-x left bottom; text-decoration: none; font-weight: bold; }
.right-column-box-title-green {clear: both; display: block; margin: 0em 0em 0em 0em; background-color: rgb(204,203,217); color: rgb(255,255,255);  padding: 0.5em 0em 0.5em 0.6em; background: #dcdce4 url(images/img/tur252.gif) left top; background-repeat: no-repeat; text-decoration: none; font-weight: bold; }
.right-column-box-title-red {clear: both; display: block; margin: 0em 0em 0em 0em; background-color: rgb(204,203,217); color: rgb(20,20,20); border: solid 0.1em rgb(249,134,173); border-bottom: solid 0.1em rgb(222,80,127); 	padding: 0.2em 0em 0.4em 0.5em; background: rgb(242,186,205) url(images/img/navi_bglred.jpg) repeat-x left bottom; text-decoration: none; font-weight: bold;}

.right-column-box { float: right; width: 252px; margin: 0em 0em 0.8em 0em; padding: 0; }

.right-column-box-yellow {float: right; width: 97.4%; margin: 0em 0em 0.8em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(249,241,194); }
.right-column-box-red {float: right; width: 97.4%; margin: 0em 0em 0em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background: rgb(251,235,240) url(images/img/menubgred2.gif) repeat-x left top;}

.right-column-box-content-white {float: right; width: 98.4%; margin: 0em 0em 0em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(236,237,241); background: rgb(255,255,255) url(images/img/ri_bgblu.jp) repeat-x left top; }
.right-column-box-grad-blue {float: right; width: 98.4%; margin: 0em 0em 0em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(236,237,241); background: rgb(236,237,241) url(images/img/ri_bgblu.jpg) repeat-x left top; }
.right-column-box-content-blue {float: right; width: 98.4%; margin: 0em 0em 0em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(236,237,241); background: rgb(216,216,238) url(images/img/ri_bgblu.jp) repeat-x left top; }
.right-column-box-content-green {float: right; width: 98.4%; margin: 0em 0em 0em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(236,237,241); background: rgb(217,226,232) url(images/img/ri_bgblu.jp) repeat-x left top; }
.right-column-box-content-grey {float: right; width: 98.4%; margin: 0em 0em 0em 0em; padding: 0.1em 0.1em 0.4em 0.1em; border: solid 0.1em rgb(200,200,200); background-color: rgb(236,237,241); background: rgb(226,226,226) url(images/img/ri_bgblu.jp) repeat-x left top; }

.right-column-box-noframe-white {float: right; width: 98.4%; margin: 0em 0em 0em 0em; padding: 0.1em 0.1em 0.4em 0.1em; background-color: rgb(255,255,255); }

.right-column-box-white p {margin: 0.3em 0em 0.4em 0em; }
.right-column-box-blue p {margin: 0.3em 0em 0.4em 0em; }
.right-column-box-yellow p {margin: 0.3em 0em 0.4em 0em; }
.right-column-box-green p {margin: 0.3em 0em 0.4em 0em; }
.right-column-box-red p {margin: 0.3em 0em 0.4em 0em; }

.right-column-img{float: right; margin: 1.0em 0em 0em 0em; border: solid 1px rgb(100,100,100); }
	#right-column-banner {clear: both; float: left; width: 252px; margin: 0; padding: 10px 0 5px 0; text-align: center; }

/*******************/
/***   FOOTER    ***/
/*******************/
	#footer {clear: both; float: left; width: 980px; height: 100%; margin: 0; padding: 0; background-color: rgb(255,255,255); }	
	#footer2 {clear: both; float: left; width: 980px; min-height: 100%; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 100%; /* For IE */  margin: 0 0 10px 0; padding: 20px 0 5px 0; background-color: rgb(255,255,255); text-align: center; color: rgb(100,100,100); font-size: 1.0em; }
#hr-bot {clear: both; rgb(175,175,175); width: 980px; height:1.2em; float: left; margin: 0; padding: 8px 0px 8px 0px; text-align:center; line-height:1.2em; vertical-align:bottom; border-bottom: solid 1px rgb(223,223,223);  border-top: solid 1px rgb(242,242,242);  background: #ffffff url(images/img/HR_bot.jpg) repeat-x left top; }


/**************************/
/***   MISCELLANEOUS    ***/
/**************************/
a{color: rgb(34,20,102); text-decoration: none; }
a:hover {color: rgb(219,57,111); text-decoration: underline; }
.dir a {color: rgb(34,20,102); }
.dir a:hover {color: rgb(219,57,111); }
.dir a:visited {color: rgb(127,127,127);}
.dir {padding: 0 0 3px 8px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin: 0 0 3px 3px; line-height:13px; font-weight: normal; font-size: 10px; }
.dir_spot {padding: 0px 2px 0px 8px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; margin-top: 2px; margin-bottom:0px; line-height:14px; font-weight: bold; font-size: 11px; }
.hr_nyil a {color: rgb(34,20,102); }
.hr_nyil a:hover {color: rgb(219,57,111); }
.hr_nyil a:visited {color: rgb(127,127,127);}
.hr_nyil {clear:both; float:right; padding: 0 0 3px 8px; margin-top:0px; margin-bottom:3px; line-height:13px; font-weight: normal; font-size: 0.9em; }
.dtime a {color: rgb(34,20,102); }
.dtime a:hover {color: rgb(219,57,111); }
.dtime a:visited {color: rgb(127,127,127);}
.dtime {width:18.0em; float:right; padding: 0em 0em 0em 0.4em; line-height:13px; font-weight: normal; font-size: 0.9em; border-left: solid 0.1em rgb(166,167,176); }
.time {clear:both; display: block; width:4.8em; line-height:13px; float: left; display: block; margin: 0em 0.1em 0em 0.2em; padding: 0em 0em 0em 0em; background: url(../img/menubg.jpgs) repeat-x left bottom; font-size: 0.8em; color: rgb(50,50,50); }
	.ntime a {color: rgb(34,20,102); }
	.ntime a:hover {color: rgb(219,57,111); }
	.ntime a:visited {color: rgb(127,127,127);}
	.ntime {clear:both; float:right; width:98%; padding: 0px 0 3px 10px; margin: 0 0 4px 0; line-height:13px; background-image:url('images/img/lii.gif'); background-repeat:no-repeat; font-weight: normal; font-size: 12px;}
	.ltime {height:12px; align: right; line-height:10px; text-align: right; margin: 0; padding: 0 3px 0 px; background: url(images/img/HR_date_r.jpg) right top; background-repeat: no-repeat; font-size: 10px; color: rgb(145,145,145); border-bottom: solid 1px rgb(250,250,250); border-right: solid 1px rgb(248,248,248);}

#HR_keret {
    clear:both;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 4px;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret b{font-weight: normal; color: #891d90}
#HR_keret p a b a{font-weight: normal; color: #891d90}

#HR_keret  .top{
	background:url('images/img/HR_keret2.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 252px;
	position:relative;
}

#HR_keret .mid{
	display:block;
	width: 243px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	border-left: solid 1px rgb(198,198,198); 
	border-right: solid 1px rgb(198,198,198); 
	overflow:hidden;	
	
}

#HR_keret .bot{
	background:url('images/img/HR_keret2.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 252px;
	position:relative;
}

#HR_keret .top a {
	background:url('images/img/HR_keret2.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret .bot a {
	background:url('images/img/HR_keret2.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

#HR_keret  b {font-weight: normal; color: #891d90}

.HR_keret_title {height: 20px; padding: 0px 0px 0px 9px; margin: 0; line-height: 18px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #d21e5a; background: #ffffff ; }

#HR_keret_b {
    clear:both;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret_b  .top{
	background:url('images/img/HR_keret2.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_b .mid{
	display:block;
	width: 141px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	border-left: solid 1px rgb(198,198,198); 
	border-right: solid 1px rgb(198,198,198); 
	overflow:hidden;		
}

#HR_keret_b .bot{
	background:url('images/img/HR_keret2.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_b .top a {
	background:url('images/img/HR_keret2.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret_b .bot a {
	background:url('images/img/HR_keret2.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

.HR_keret_title_bl {height: 20px; padding: 0px 0px 0px 9px; margin: 0; line-height: 18px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #141414; background: #ffffff ; }

#HR_keret_grn_b {
    clear:both;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret_grn_b  .top{
	background:url('images/img/HR_keret_grn3.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_grn_b .mid{
	display:block;
	width: 141px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	background-color: #d9dcc1;
	border-left: solid 1px rgb(186,189,162); 
	border-right: solid 1px rgb(186,189,162); 
	overflow:hidden;		
}

#HR_keret_grn_b .bot{
	background:url('images/img/HR_keret_grn3.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_grn_b .top a {
	background:url('images/img/HR_keret_grn3.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret_grn_b .bot a {
	background:url('images/img/HR_keret_grn3.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

.HR_keret_title_grn {height: 20px; padding: 0px 0px 0px 9px; margin: 0; line-height: 18px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #141414; background: #d9dcc1; }

#HR_keret_gr {
    clear:both;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 4px;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret_gr  .top{
	background:url('images/img/HR_keret_gr.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 252px;
	position:relative;
}

#HR_keret_gr .mid{
	display:block;
	width: 243px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	background-color: #dfdfdf;
	border-left: solid 1px rgb(192,192,192); 
	border-right: solid 1px rgb(192,192,192); 
	overflow:hidden;		
}

#HR_keret_gr .bot{
	background:url('images/img/HR_keret_gr.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 252px;
	position:relative;
}

#HR_keret_gr .top a {
	background:url('images/img/HR_keret_gr.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret_gr .bot a {
	background:url('images/img/HR_keret_gr.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

#HR_keret_gr_b {
    clear:both;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret_gr_b  .top{
	background:url('images/img/HR_keret_gr.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_gr_b .mid{
	display:block;
	width: 141px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	background-color: #dfdfdf;
	border-left: solid 1px rgb(192,192,192); 
	border-right: solid 1px rgb(192,192,192); 
	overflow:hidden;		
}

#HR_keret_gr_b .bot{
	background:url('images/img/HR_keret_gr.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_gr_b .top a {
	background:url('images/img/HR_keret_gr.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret_gr_b .bot a {
	background:url('images/img/HR_keret_gr.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

.HR_keret_title_gr {height: 20px; padding: 0px 0px 0px 9px; margin: 0; line-height: 18px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #141414; background: #dfdfdf; }


#HR_keret_blu_b {
    clear:both;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret_blu_b  .top{
	background:url('images/img/HR_keret_bl.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_blu_b .mid{
	display:block;
	width: 141px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	background-color: #d5d3e9;
	border-left: solid 1px rgb(195,193,206); 
	border-right: solid 1px rgb(195,193,206); 
	overflow:hidden;		
}

#HR_keret_blu_b .bot{
	background:url('images/img/HR_keret_bl.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_blu_b .top a {
	background:url('images/img/HR_keret_bl.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret_blu_b .bot a {
	background:url('images/img/HR_keret_bl.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

#HR_keret_blu {
    clear:both;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 4px;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret_blu  .top{
	background:url('images/img/HR_keret_bl.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 252px;
	position:relative;
}

#HR_keret_blu .mid{
	display:block;
	width: 243px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	background-color: #d5d3e9;
	border-left: solid 1px rgb(195,193,206); 
	border-right: solid 1px rgb(195,193,206); 
	overflow:hidden;		
}

#HR_keret_blu .bot{
	background:url('images/img/HR_keret_bl.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 252px;
	position:relative;
}

#HR_keret_blu .top a {
	background:url('images/img/HR_keret_bl.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret_blu .bot a {
	background:url('images/img/HR_keret_bl.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

.HR_keret_title_blu {height: 20px; padding: 0px 0px 0px 9px; margin: 0; line-height: 18px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #141414; background: #d5d3e9 ; }


#HR_keret_p_b {
    clear:both;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #ffffff;
	height: auto !important; /* For Modern Browsers */   
}

#HR_keret_p_b  .top{
	background:url('images/img/HR_keret_p2.gif') no-repeat 100% 10px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_p_b .mid{
	display:block;
	width: 141px;
	padding: 4px 7px 7px 0px;
	line-height: 1.0em;
	position:relative;
	background-color: #f9dce6;
	border-left: solid 1px rgb(218,189,199); 
	border-right: solid 1px rgb(218,189,199); 
	overflow:hidden;		
}

#HR_keret_p_b .bot{
	background:url('images/img/HR_keret_p2.gif') no-repeat 100% -5px;
	display:block;
	float:left;
	width: 150px;
	position:relative;
}

#HR_keret_p_b .top a {
	background:url('images/img/HR_keret_p2.gif') no-repeat 0 10px;
	display:block;
	margin-right:7px;
	padding:8px 5px 7px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
	/*border: solid 1px rgb(0,223,223); 	*/
	/*height: 0;  visibility: hidden; */
}

#HR_keret_p_b .bot a {
	background:url('images/img/HR_keret_p2.gif') no-repeat 0 -5px;
	display:block;
	margin-right:7px;
	padding:12px 5px 0px 6px;
	color: #555555; 		
	text-transform: uppercase; 	
}

.HR_keret_title_p {height: 20px; padding: 0px 0px 0px 9px; margin: 0; line-height: 18px; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #141414; background: #f9dce6 ; }

.HR_allasok {height: 19px; padding: 0px 0px 0px 9px; margin: 0; line-height: 19px; font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #141414; background: #ffffff ; }

#cegos_250 {
    clear:both;
	float: right;
	width: 250px;
	padding: 0px 1px 6px 5px;
	margin: 8px 0 0 0;
	background-color: #ffffff;
}

#achieve_250 {
    clear:both;
	float: right;
	width: 250px;
	padding: 0px 0px 6px 2px;
	margin: 8px 0 2px 1px;
	background: url('images/achieve/achieve_box.gif') no-repeat 0 0px;
}

#kotk_250 {
    clear:both;
	float: right;
	width: 250px;
	padding: 0px 0px 6px 2px;
	margin: 8px 0 2px 1px;
}

#rodin_250 {
    clear:both;
	float: right;
	width: 250px;
	padding: 0;
	margin: 8px 0 0px 3px;
}

#HR_250 {
    clear:both;
	float: right;
	width: 250px;
	text-align: center;
	padding: 9px 1px 6px 5px;
	margin: 0;
	background-color: #ffffff;
	line-height: 0;
	font-size: 0px; 	
}

#google_250 {
    clear:both;
	float: right;
	width: 252;
	padding: 8px 1px 4px 1px;
}

#google_200 {
	width: 100%;
	padding: 0px 0px 0px 13px;
}

#source {padding: 24px 5px 4px 5px; margin-bottom: 5px; border-bottom: 1px solid rgb(150,150,161); background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; min-height: 86px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height:86px; /* For IE */ }
#sourceprofession {padding: 24px 5px 4px 5px; margin-bottom: 5px; border-bottom: 1px solid rgb(150,150,161); min-height: 86px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height:86px; /* For IE */ }
.rsource{float: right; text-align: right; padding: 3px 0 3px 0; width: 47%; line-height: 15px; min-height: 15px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 15px; /* For IE */ }
.lsource {clear: both; float: left; text-align: left; padding: 3px 0 3px 0; width: 47%; line-height: 15px; min-height: 15px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 15px; /* For IE */ }
#row {clear:both; padding: 3px 0 2px 0; line-height: 15px; min-height: 15px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 15px; /* For IE */ }
#newrow {clear:both; padding: 0; margin:0; display: block; font: 1px/0px serif; content: ".";  visibility: hidden;  min-height: 0; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 0; /* For IE */}
.right {float: right;}
.left {float: left;}
.cright {width: 197px; float: right; padding: 2px 5px; text-align: left; line-height: 16px}
.cleft {clear: both; width: 307px; float: left; padding: 2px 5px; text-align: right; line-height: 16px}
.sright {width: 197px; float: right; padding: 2px 5px; text-align: left; line-height: 16px}
.sleft {clear: both; width: 307px; float: left; padding: 2px 5px; text-align: right; line-height: 16px}
.bright {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ width: 192px; min-width: 190px; padding: 2 px 5px; margin: 0; float: right; text-align: left; line-height: 18px; } /*#ccceda*/
.bleft {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ clear: both; width: 300px; min-width: 300px; padding: 2px 5px; margin: 0; float: left; text-align: right; line-height: 18px; }

.szright {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ width: 292px; min-width: 290px; padding: 2 px 5px; margin: 0; float: right; text-align: left; background-color: #ffffff; line-height: 15px; } /*#ccceda*/
.szleft {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ clear: both; width: 192px; min-width: 190px; padding: 2px 5px; margin: 0; float: left; text-align: right; background-color: #ffffff; line-height: 15px; }

#allas {clear: both; line-height: 14px; display: block; min-height: 46px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 46px; /* For IE */ width: 526px;  border-top: 1px solid rgb(175,175,191); border-right: 1px solid rgb(175,175,191); border-left: 1px solid rgb(175,175,191); border-bottom: 1px solid rgb(66,79,120); background: #ffffff url(images/img/HR_topics.jpg) repeat-x left bottom; overflow:hidden; }
#dright {min-height: 42px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 42px; /* For IE */ width: 415px; padding: 2px 0px 2px 15px; float: right; text-align: left; border-left: 1px solid rgb(66,79,120); }
#dright .mid {vertical-align: middle}
#dleft {clear: both; min-height: 42px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 42px; /* For IE */ width: 82px; padding: 2px 0px 2px 0; float: left; text-align: right;}
.aright {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ width: 46%; min-width: 46%; padding: 5px; float: right; text-align: right; background-color: #ffffff;  } /*#ccceda*/
.aleft {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ clear: both; width: 46%; min-width: 46%; padding: 6px 5px 4px 5px; float: left; text-align: leftt; background-color: #ffffff;  }  /*#ccceda*/
.achleft {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ clear: both; width: 142px; min-width: 142px; padding: 6px 3px 4px 0px; float: left; text-align: leftt; }
.achright {min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ width: 93px; min-width: 93px; padding: 6px 6px 4px 0px; ; float: right; text-align: left; }
.b1 {float: left; clear: both; min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */ width: 30%; min-width: 30%; padding: 6px 5px 4px 5px; float: left; text-align: left; background-color: #ffffff; }
.b2 {float: left; min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */  width: 20%; min-width: 20%; padding: 6px 5px 4px 5px; float: left; text-align: left; background-color: #ffffff; }
.b3 {float: left; min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */  width: 20%; min-width: 20%; padding: 6px 5px 4px 5px; float: left; text-align: left; background-color: #ffffff; }
.b4 {float: right; min-height: 22px; /* For Modern Browsers */  height: auto !important; /* For Modern Browsers */   height: 22px; /* For IE */  width: 20%; min-width: 20%; padding: 6px 5px 4px 5px; float: left; text-align: left; background-color: #ffffff; }
.iright {width: 392px; float: right; text-align: left}
.ileft {clear: both; width: 132px; float: left; text-align: right}
.mright {width: 102px; float: right; text-align: left}
.mleft {clear: both; width: 262px; float: left; text-align: left}
.mrighttop {width: 102px; float: right; text-align: left; border: solid 1px rgb(219,57,111);}
.mlefttop {clear: both; width: 262px; float: left; text-align: left; border: solid 1px rgb(219,57,111);}

.blue {color: #404061;}
.justify {text-align: justify;}
 .hide {display: none; visibility: hidden; }
 .act {display: block;}
b {font-weight:normal;}
#categ {font-weight:bold; padding: 0.2em 0.4em 0em 0.4em; margin: 0 0 5px 0; background: url(images/img/hr_kategfejl.gif) repeat-x left top; height: 15px; border: solid 1px rgb(161,171,187); }
#categ a {color: #ffffff;}
h3 {color:#999; font:100% verdana; font-weight:bold; margin:0; padding:0; }
.20spacer {float: left;	width: 100%; margin: 0em 0em 1.0em 0em; padding: 6.0em 0em 0em 0em; }
.spacer{display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden; }
#shad {clear: both; margin: 0; padding: 0em; border:0; background: url(images/img/shad4.gi) repeat-x left top;	height: 0.5em; }
.block{display:block; }
	.felsocsik { font-weight: bold; color : #cb2d62; } //424F78
	.felsocsikgray { font-weight: normal; color : #ffffff; }

#newsbox-joee { 
	width: 520px; 
	padding: 1px 2px 0px 0px; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
	margin: 0; 
	
}

.newsbox-joee{ float: left; width: 510px; margin: 0 0 0 0; padding: 0 0 0 0 ; }
.newsbox-joee-title {clear: both; display: block; margin: 0; color: rgb(34,20,102);  padding: 0 0 2px 0; background: #ffffff; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; overflow:hidden; }
.newsbox-joee-content-white {float: left; margin: 0; padding: 1px 0px 10px 0; text-align: left; overflow:hidden;}
.newsbox-joee-content-white .null { clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; }	
.middle-column-img-right-joee{float: right; margin: 3px 0px 0px 5px; border: solid 1px rgb(100,100,100);}

.ltime-joee {
	height:12px; 
	line-height:10px; 
	text-align: left; 
	margin: 0; 
	padding: 0 0 0 0; 
	background: url(images/img/HR_date_r.jpg) right top; 
	background-repeat: no-repeat; 
	font-size: 10px; 
	color: rgb(145,145,145); 
	border-bottom: solid 1px rgb(250,250,250); 
	border-right: solid 1px rgb(248,248,248);
}

#searchlista {
	position:relative;
	display:none;
/*
	top:315px;
	right:375px;
	
*/
margin-right:250px;
width:135px;
	z-index:1000;
	float:right;
	background-color:#fff;
	border-left: solid 1px rgb(200,200,200);
	border-bottom: solid 1px rgb(200,200,200);
	border-right: solid 1px rgb(200,200,200);
	padding:5px 8px 5px 5px;
}
.landingmenu{
	float:left;
	width:92px;
	border-bottom:4px solid #d5d3e9;
	text-align:center;
	margin-right:10px;
}

.landingmenu a { color: #221466; text-decoration:none}
.landingmenu:hover {color: #db396f;text-decoration:none;border-bottom:4px solid #db396f; }
/*.landingmenu a:hover {color: #db396f;text-decoration:none; }*/

.landingmenu-act{
	float:left;
	width:92px;
	border-bottom:4px solid #db396f;
	text-align:center;
	margin-right:10px;
}
.landingmenu-act a {color: #db396f;text-decoration:none;}
.fixedbox
 {
  position: fixed;
  bottom: 0px;
  left: 50%;
  margin-left:-505px;
  margin-bottom:-2px;
  }
.fixedbox-close{border:0;position:relative;left:980px;bottom:44px;z-index:10000;cursor:pointer;}