*, body {
padding: 0px;
margin: 0px;
font-family: Georgia;
font-size: 12px;
}

body {
background: url(/images/27/bodybg_689_20100414233803_470.jpg) repeat-x;
}

  #tooltip {
font-size: 8pt;
  }

#main_div {
width: 1020px;
margin: auto;
display: block;
position: relatvie;
}

#body_div {
background: url(/images/27/bodydiv_bg_395_20100414233947_402.jpg) repeat-y left;
width: 1011px;
padding-left: 9px;
padding-right: 10px;
height: auto;
float: left;
display: inline;
}

#fejlec {
width: 1005px;
float: left;
padding: 3px;
background: transparent url(/images/27/head_417_20100414233947_600.jpg) no-repeat center;
height: 178px;
overflow: visible;
position: relative;
margin-bottom: 5px;
padding-top: 0px;
}

#fejlec .head_link {
position: absolute;
left: 125px;
top: 102px;
font-size: 24px;
color: #fff;
font-style: italic;
text-decoration: none;
font-weight: bold;
}

#fejlec .bal_fej {
float: left;
width: 550px;
height: 100px;
}

#kozep_fej {
float: left;
padding-top: 30px;
width: 250px;
text-align: center;
font-size: 14pt;
font-style: italic;
color: #99c;
margin-left: 20px;
font-family: Georgia;
font-weight: bold;
border-bottom: 1px solid #ccf;
}

#fejlec .jobb_fej {
float: right;
width: 350px;
height: 35px;
padding-top: 0px;
text-align: center;
line-height: 30px;
color: #fff;
text-decoration: none;
clear: right;
font-weight: bold;
font-style: italic;
}

#GXHeadLogin {
float: left;
width: 1005px;
margin-left: 4px;
background: #fff;
}

.HeadRegBtn {
font-size: 18px;
float: left;
width: 50%;
}

.HeadLoginBtn {
font-size: 18px;
color: #a00;
width: 40%;
float: left;
background: #fff;
cursor: pointer;
position: relative;
}


#logIcon {
position: absolute;
right: 3px;
top: 7px;
}


#tooltip.bottom {
 background:transparent url(/documents/hunjob/img/title_down.png); 
padding-top: 40px;
height: 63px;
}

#GX_head_top {
height: 145px;
float: left;
width: 100%;
display: block;
clear: both;
}

#ownPages {
background: url(http://allas.us/images/851/ownpagebtn_253_20100415123501_961.jpg) no-repeat;
color: #fff;
padding-right: 30px;
padding-left: 20px;
}

.GX_headMenu {
width: 992px;
float: left; 
height: 35px;
clear: both;
color: #fff;
padding-left: 20px;
margin-top: 2px;
float: left;
overflow: visible;
}

.separator {
color: #333;
font-style: 28px;
float: left;
line-height: 31px;
}

.GX_headMenu a {
color: #555;
text-decoration: none;
line-height: 29px;
padding-left: 10px;
padding-right: 15px;
padding-top: 0px;
padding-bottom: 0px;
margin-left: 0px;
font-size: 18px;
float: left;
}

.headMenuBtn {
list-style-type: none;
}

#GX_MenuNav {
float: left;
list-style-type: none;
}

#GX_MenuNav ul {
list-style-type: none;
}

#GX_head_workerlogin {
float: left;
width: 600px;
clear: none;
height: 30px;
padding-left: 20px;
padding-top: 3px;
}

#GXHeadLogin {

}

#GX_HeadLogin_form img {
margin-left: 24px;
}

#GX_head_workerlogin .text {
float: left;
background: #eee;
padding-top: 4px;
padding-bottom: 5px;
padding-left: 6px;
padding-right: 6px;
width: 101px;
margin-top: 0px;
margin-right: 3px;
}


#GX_login_but {
background: #eee; 
display: block;
height: 22px;
margin-top: 0px;
padding-top: 0px;
background-repeat:no-repeat;
border: 0px;
width: 85px;
float: left;
color: #a00;
line-height: 20px;
text-decoration: none;
font-size: 14px;
margin-left: 4px;
text-align: center;
border: 2px solid #a00;
}

#belepve_marad, #GX_head_workerlogin label {
float: left;
margin-left: 5px;
color: #a00;
font-weight: bold;
font-style: italic;
padding-bottom: 5px;
}

#GX_head_workerlogin #belepve_marad {
padding: 4px;
height: 20px;
margin-top: 4px;
}

#GX_head_workerlogin input {

}

.GX_logintext {
float: left;
height: 30px;
line-height: 30px;
clear: none;
width: 60px;
padding-left: 20px;
font-size: 18px;
color: #555;
}

#GX_middle_open {
float: left;
width: 98%;
height: auto;
display: block;
}

#GX_rightside {
width: 206px;
float: left;
margin-right: 0px;
display: block;
background: url(http://munkaeroteszt.mconet.biz/images/824/jobb_bg_152_20090917100113_609.jpg) repeat-y;
text-align: center;
}

#GX_centerSelector {
width: 609px;
float: left;
height: auto;
padding-top: 0px;
position: relative;
}

#GX_centerSelector_company {
width: 45%;
float: left;
height: auto;
padding-top: 0px;
border: 1px solid #fdd;
padding-bottom: 5px;
}


#GX_centerSelector_company .inform_title {
width: 96%;
clear: both;
}

#GX_centerSelector_company .inform {
width: 96%;
}


.GX_rightBottom {
background: url(http://munkaeroteszt.mconet.biz/images/824/rightbottom_png_996_20090917100113_853.png);
float: left;
clear: both;
width: 100%;
height: 12px;
}

.GX_rightButton {
background: url(http://munkaeroteszt.mconet.biz/images/824/rightbtn_2_20090917102110_90.jpg);
width: 190px;
display: block;
height: 24px;
line-height: 24px;
color: #fff;
text-align: left;
padding-left: 13px;
margin-top: 1px;
margin-bottom: 1px;
text-decoration: none;
clear: both;
cursor: pointer;
}

#mask {    
background:#678;
}

#GX_regBox, #GX_message {
	width:400px;
	height:290px;		
	display:none;
padding: 40px;
background: #fff;
color: #555;
_position: absolute;
position: fixed;
margin: auto;
left:expression(document.body.clientWidth/2-251);
background: url(http://munkaeroteszt.mconet.biz/images/824/regbox_420_20091011171529_564.jpg) no-repeat;
z-index: 1999;
}

#GX_message {
background: url(http://hunjob.hu/documents/hunjob/img/infobox.jpg) no-repeat left top;
height: auto;
}

#GX_message b {
font-size: 14pt;
clear: both;
display: block;
padding: 10px;
}

#GX_message img {
float: right;
cursor: pointer;
margin-right: 40px;
}

#GX_message #moreinfo {
float: left;
text-align: justify;
padding: 10px;
margin-top: 30px;
background: #fff;
border: 1px solid #ccc;
}

#GX_message #moreinfo .close {
text-align: right;
margin-top: 0px;
}

#GX_message input {
width: 120px;
height: 25px;
margin: 2px;
margin-top: 30px;
background: #eee;
color: #333;
border: 1px solid #ccc;
}

#GX_regBox .close {
padding-right: 20px;
color: #333;
}

#GX_closeRegbox, #GX_closemessage {
float: right;
width: 65px;
height: 20px;
font-size:10px;
font-weight: bold;
color: #000;
margin-top: 10px;
cursor: pointer;
}

.GX_control_title, .GX_control_title * {
display: block;
width: 99%;
height: auto;
padding-top: 20px;
padding-left: 3px;
padding-bottom: 10px;
font-size: 18px;
font-weight: bold;
color: #b00;
clear: both;
float: left;
}

.GX_control_bar {
display: block;
float: left;
height: auto;
width: 98%;
position: relative;
}

.GX_control_bottom {
display: inline;
float: left;
display: none;
height: 0px;
width: 0px;
}

.GX_control_bar table td, .GX_control_bar table td b {
text-align: justify;
font-weight: normal;
font-size: 10pt;
}


#GX_sendButton {
background: url(http://munkaeroteszt.mconet.biz/images/824/reg_btn_921_20091011172522_142.jpg) no-repeat top left;
width: 175px;
height: 58px;
border: 0px;
}

#emailcim {
border: 1px solid #aaa;
margin-bottom: 10px;
height: 20px;
padding-top: 3px;
font-size: 10pt;
font-style: italic;
}

#GX_inform {
background: url(http://www.mconet.hu/documents/hunjob/img/inform.jpg) no-repeat bottom;
width: 80px;
height: 130px;
position: absolute;
top: -40px;
left: 670px;
}

.sdivmh {
	line-height: normal;
	width: 94%;
height: 40px;
display: block;
margin: 0px;
text-align: left;
clear: both;
float: left;
overflow: hidden;
background: #fff;
}
.sendnewstditemtitle {
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	text-align: right;
	float: left;
	height: 24px;
	width: 120px;
	padding-right: 5px;
}
.sendnewsmainheader a {
	font-size: 10px;
	color: #3E412E;
}
.sendnewstditemvalue {
	line-height: normal;
	float: left;
	height: 24px;
	width: 400px;
	text-align: left;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #656958;
}

.sdivmh label {
line-height: normal;
}

.important {
font-family: Georgia;
background: #fff;
padding: 8px;
width: 98%;
float: left;
}


#job-types {
padding: 0px;
width: 594px;
height: 301px;
padding-left: 5px;
padding-top: 10px;
background: #d2e2ff url(http://allas.us/images/851/jobsbg_702_20100801220616_331.jpg) no-repeat left top;
border: 2px solid #b4cbf4;
}

#jobs_left {
float: left;
width: 43%;
padding: 4px;
margin:  0px;
line-height: normal;
text-align: left;
line-height: 26px;
border-right: 0px;
}

#jobs_right {
float: left;
width: 54%;
margin: 0px;
padding: 4px;
line-height: normal;
overflow: hidden;
line-height: 26px;
border-left: 0px;
}

#jobs_right img {
display: none;
}

#jobs_left a, #jobs_right a {
clear: both;
width: 95%;
padding-left: 11%;
display: block;
color: #5a78b0;
border-bottom: 1px dotted #fff;
text-decoration: none;
font-size: 12px;
padding-top: 0px;
padding-bottom: 2px;
background: url(http://allas.us/images/851/nyil_png_478_20100801220615_153.png) no-repeat left top;

}

#GX_jobs_title {
width: 90%;
height: 30px;
float: left;
padding-left: 20px;
padding-top: 14px;
color: #fff;
font-weight: bold;
font-size: 10pt;
font-style: italic;
clear:both;
display: none;
}

#GX_cvsForm {
width: 97%;
height: auto;
display: block;
text-align: left;
background: transparent;
margin-top: -70px;
padding: 10px;
}

#container .sdivmh, #GX_cvsForm .sdivmh {
height: auto;
padding-bottom: 10px;
float: left;
clear: both;
border: 1px solid #ddd;
margin: 3px;
}

#GX_cvsForm .sdivmh .sendnewstditemtitle, #container .sdivmh .sendnewstditemtitle {
width: 98%;
clear: both;
height: 26px;
display: block;
text-align:left;
background: #eeeedf;
margin-bottom: 10px;
color: #666;
font-weight: normal;
}


.field {
float: left;
width: 100%;
clear: both;
}

#container .sdivmh .sendnewstditemvalue {
width: 470px;
float: left;
display: block;
height: 20px;
line-height: 20px;
font-weight: normal;
color: #7997a5;
background: #fff;
border: 1px solid #7997a5;
margin: 3px;
padding: 1px;
}

#container .sendnewstditemvalue {
width: 300px;
margin: auto;
float: left;
display: block;
height: 26px;
line-height: 20px;
font-weight: normal;
color: #0080b9;
padding: 0px;
clear: both;
}

#container .sdivmh textarea {
clear: both;
float: left;
width: 500px;
}

#container .sdivmh input {
float: left;
margin-left: 4px;
margin-top: 1px;
padding: 3px;
}

#GX_cvsForm .GX_known_data {
background: #fff;
padding-left: 10px;
padding-right: 10px;
width: 350px;
display: block;
line-height: 20px;
margin: auto;
padding: 0px;
clear: both;
color: #7997a5;
border: 1px solid #999;
font-weight: bold;
font-family: Georgia;
}

.sdivmh p {
float: left;
height: auto;
clear: both;
display: block;
width: 100%;
}

#tabs {
float: left;
}

.GX_menu_options {
width: 307px;
height: 41px;
display: block;
position: absolute;
top: 100px;
right: 20px;
z-index: 990;
}

.GX_menu_options .GX_work_option {
float: left;
width: 58%;
height: 41px;
text-align: center;
line-height: 36px;
color: #fff;
cursor: pointer;
font-weight: bold;
}

.GX_menu_options .GX_company_option {
float: right;
width: 42%;
height: 41px;
text-align: center;
line-height: 36px;
color: #fff;
cursor: pointer;
font-weight: bold;
}

#nav {
width: 300px;
height: 46px;
position: fixed;
_position: absolute;
bottom: 0pt;
left: 0pt;
background-color: transparent;
background-image: url(/documents/hunjob/img/nav.png);
background-repeat: repeat;
background-attachment: scroll;
background-position: 0pt 0px;
z-index: 1200;
line-height: 40px;
display: inline;
overflow: hidden;
}

#nav:hover {
/*background-position: 0pt 0pt;*/
}

#nav a {
width: auto;
display: block;
height: 40px;
line-height: 39px;
text-align: center;
color: #999;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 9pt;
padding-left: 10px;
padding-right: 12px;
border-right: 1px solid #999;
margin: 0px;
margin-top: 2px;
clear: none;
float: left;
}

#nav a:hover {
color: #ccc;
}

#GX_rightside marquee a {
color: #333;
text-decoration: none;
width: 100%;
text-align: center;
display: block;
height: auto;
padding-top: 0px;
border-bottom: 1px dotted #999;
padding-bottom: 3px;
line-height: 16px;
}

#GX_rightside marquee {
line-height: 10px;
}


.GX_searchbox {
float: left;
width: 350px;
padding-left: 110px;
padding-top: 2px;
position: absolute;
right: 10px;
display: none;
}

.seinput {
height: 23px;
border: 0px;
padding-top: 3px;
width: 170px;
padding-left: 36px;
background-position: fixed;
color: #fff;
font-size: 16px;
float: left;
}

#segomb {
border: 0px;
width: 125px;
display: block;
float: left;
height: 28px;
padding: 0px;
text-align: center;
color: #fff;
margin-left: 10px;
}

.plusz, .minusz {
float: left;
width: 20px;
background: #eee;
color: #333;
font-weight: bold;
font-size: 12pt;
border: 1px solid #999;
margin: 2px;
}

#lablec {
width: 98%;
padding: 5px;
float: left;
text-align: center;
color: #7a9cae;
margin-top: 5px;
border-top: 1px solid #ccc;
height: 60px;
}

#lablec a {
font-weight: bold;
color: #7a9cae;
text-decoration: none;
}

.bal_lab {
float: left;
height: 50px;
line-height: 40px;
width: 140px;
}

.kozep_lab, #kozep_lab {
float: left;
width: 650px;
padding-top: 10px;
}

.jobb_lab {
float: right;
width: 110px;
background: url(http://allas.us/images/851/logo_34_20100428223616_424.jpg) no-repeat top center;
padding-top: 50px;
}

#GX_jobitem_row {
padding-top: 5px;
height: auto;
/*background: #fff;*/
margin:2px;
width: 95%;
margin: auto;
float: none;
display: block;
margin-bottom: 5px;
position: relative;
}

#GX_jobitem_row .jobitem_title {
font-size: 14px;
font-weight: bold;
color: #fff;
width: 95%;
padding-left: 5%;
float: left;
padding-top: 2px;
padding-bottom: 2px;
height: auto;
background: #a00;
border: 0px;
}

.jobitem_title:hover {
}

.jobitem_date {
float: left;
width: 27%;
text-align: center;
padding-top: 2px;
font-style: italic;
color: #999;
line-height: 28px;
}

.jobitem_more {
float: left;
width: 98%;
text-align: left;
padding-top: 5px;
padding-bottom: 10px;
margin-bottom: 3px;
color: #333;
font-size: 8pt;
border: 0px;
padding-left: 10px;
border-bottom: 1px solid #ccc;
}

.jobitem_more a {
color: #605;
text-decoration: none;
}

.view {
position: absolute;
top: 70px;
right: 60px;
width: 50px;
height: 50px;
cursor: pointer;
}

.jobitem_more_link {
position: absolute;
top: 30px;
right: 70px;
color: #333;
font-style: italic;
cursor: pointer;
}

#GX_search_box {
background: #fff;
padding: 0px;
width: 62%;
float: left;
padding-left: 0px;
display: block;
height: auto;
margin-bottom: 10px;
overflow: visible;
position: relative;
}

#GX_search_box .sendnewstditemvalue {
width: 98%;
border-color: #39f;
background: #fff;
}

#GX_search_box .sendnewstditemtitle {
width: 300px;
text-align: left;
color: #666;
font-size: 10pt;
font-weight: normal;
}

#GX_search_box option {
font-size: 12px;
font-family: Georgia;
font-weight: normal;
}

#GX_search_box .sdivmh {
float: left;
width: 94%;
height: auto;
background: transparent; /*#fff;*/
margin: 1px;
padding: 2.5%;
padding-top: 1px;
border-top: 1px solid #ccf;
}

#GX_search_box center {
position: absolute;
top: 420px;
left: 615px;
}


#GX_search_box center input {
display: block;
width: 90px;
clear: none;
height: 25px;
color: #111;
border-color: #39f;
background: #fff;
font-weight: bold;
float: right;
margin: 4px;
}

#container #GX_jobitem_row {
width: 100%;
margin-left: auto;
background: #fff;
position: relative;
}

#container .jobitem_title, #container .jobitem_more {
border-left: 0px;
}

.sdivmh #jobid {
font-weight: normal;
margin-bottom: 10px;
}


.pager a {
color: #333;
padding: 4px;
display: block;
clear: none;
width: 20px;
text-align: left;
float: left;
}

.pager {
color: #444;
font-weight: bold;
padding: 0px;
width: 455px;
margin: auto;
display: block;
padding-top: 0px;
padding-bottom: 0px;
height: auto;
float: left;
border-top-width: 0px;
border-top: 1px solid #39f;
padding-top: 10px;
overflow: hidden;
margin-bottom: 3px;
text-align: left;
}

#container #ajax_content .pager {
width: 100%;
}


.results {
color: #fff;
font-weight: bold;
padding: 0px;
width: 100%;
margin: auto;
display: block;
padding-top: 3px;
padding-bottom: 0px;
height: auto;
background: #fff;
border-top-width: 0px;
text-align: center;
}

#GX_search_box input, #GX_search_box select {
background: #ddf;
}

#GX_search_right {
float: right;
width: 35%;
margin-right: 20px;
padding: 1px;
border: 1px solid #d9e6f9;
border-right-width: 0px;
}

#GX_search_right #job-types {
width: 100%;
float: left;
padding: 0px;
background: url();
border: 0px;
height: auto;
}

#GX_search_right #jobs_left, #GX_search_right #jobs_right {
clear: both;
width: 99%;
float: left;
overflow: hidden;
}

#GX_search_right #jobs_left a, #GX_search_right #jobs_right a {
line-height: normal;
font-size: 9pt;
font-family: Georgia;
color: #666;
margin: 1px;
margin-top: 4px;
width: 90%;
font-style: normal;
font-weight: normal;
padding-left: 28px;
}

#GX_search_right #jobs_left a:hover, #GX_search_right #jobs_right a:hover {
text-decoration: underline;
}

.save_search {
background: url(/documents/hunjob/img/save_search.jpg) no-repeat center;
width: 160px;
height: 30px;
display: block;
border-bottom: 1px solid #ccf; 
cursor: pointer;
position: absolute;
top: 500px;
left: 688px;
}

#namebox {
display: block; 
position:absolute;
background: #fff url(http://hunjob.hu/documents/hunjob/img/namebox.jpg) no-repeat center;
padding: 20px; 
padding-top: 60px;
height: 210px; 
text-align: center;
left: 200px;
top: 300px;
z-index: 2000;
width: 260px;
}

#namebox #savename {
width: 200px;
display: block;
height: 25px;
line-height: 24px;
color: #555;
border: 1px solid #999;
background: #fff;
font-size: 10pt;
font-family: Georgia;
margin:auto;
margin-top: 5px;
}

#namebox #savedone {
width: 120px;
display: block;
height: 25px;
line-height: 24px;
color: #555;
font-size: 10pt;
font-family: Georgia;
border: 1px solid #999;
background: #fff;
margin:auto;
margin-top: 5px;
}

#namebox .close {
position: absolute;
top: 0px; right: 0px;
color: #900;
font-size: 12pt;
font-weight: bold;
font-family: Georgia;
cursor: pointer;
width: 40px;
height: 20px;
padding-top: 10px;
padding-bottom: 10px;
}

.pager a {
color: #fff;
}

.title {
padding: 10px;
font-weight: bold;
width: 97.5%;
border-bottom: 1px solid #ddd;
margin-bottom: 14px;
background: #ddd;
float: left;
}

.tooltip {
display:none;
background-color:#ffa;
border:1px solid #cc9;
padding:3px;
font-size:13px;
-moz-box-shadow: 2px 2px 11px #666;
-webkit-box-shadow: 2px 2px 11px #666; 
}


.worker_more_link, .worker_more_link em {
padding: 5px;
width: 97%;
display: block;
color: #333;
cursor: pointer;
float: left;
text-decoration: none;
}

.worker_more_link {
border-bottom: 1px dotted #a00;
margin-top: 2px;
background: #fff;
margin-left: 4px;
}

#GX_search_right, #GX_search_box {

}

.error {
color: #c00;
text-align: center;
padding: 10px;
}

.jobitem_more textarea, .jobitem_more input {
width: auto;
padding: 5px;
border: 1px solid #333;
}

.jobitem_more textarea {
width: 500px;
margin: auto;
height: 100px;
display: block;
}

#sendemail {
margin: auto;
display: block;
width: 120px;
}

#subject {
display: block;
margin: auto;
width: 500px;
}

#alertbox {
position: fixed;
position: absolute;
width: 300px;
height: auto;
padding: 20px;
height: 120px;
line-height: 20px;
text-align: center;
background: #eee;
border: 1px solid #666;
z-index: 2000;
top: 400px;
right: auto;
background: url(http://www.hunjob.hu/documents/hunjob/img/alert.jpg) no-repeat left top;
font-size: 11pt;
color: #333;
}

.GX_acceptFormBtn, .GX_exitFormBtn {
width: 120px;
padding: 5px;
display: block;
height: 17px;
color: #336;
background: #fff;
text-decoration: none;
border: 1px solid #ccc;
margin: auto;
text-align: center;
}

.GX_exitFormBtn {
color: #336;
/*background: transparent url(http://hunjob.hu/documents/hunjob/img/close.jpg) no-repeat center;*/
}

/* article player begin */
#CS_ArticlePlayer {
	display: block;
	margin: auto;
	height: 0px;
	width: 380px;
	overflow: hidden;
	padding-top: 350px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	z-index: 0;
overflow: visible;
}
#CS_ArticlePlayer ul {
	margin: 0px;
	display: block;
	height: 320px;
	overflow: hidden;
	padding: 0px;
	z-index: 0;
width: 100%;
}

#CS_ArticlePlayer ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
width: 100%;
border: 0px;
height: auto;
}

#CS_ArticlePlayer .CS_ArticlePlayerPL {
	margin-left: 0px;
position: absolute;
width: 238px;
height: 30px;
overflow: hidden;
top: 265px;
left: 102px;
background: #fff;
opacity: .85;
}
#CS_ArticlePlayer .navlist .CSL_title {
	overflow: hidden;
	margin: 2px;
	padding: 0px;
	top: 0px;
text-align: center;
float: right;
width: 60%;
position: absolute;
left: 100px;
text-align: left;
max-height: 60px;
background: #fff;
top: 193px;
height: 90px;
opacity: .85;
padding: 5px;
}
#CS_ArticlePlayer #CS_ArticleIMGalt {
	position: absolute;
	width: 440px;
	margin: 0px;
	height: 20px;
	font-family: Georgia;
	font-size: 11px;
	font-weight: normal;
	color: #E7E8DB;
	background-color: #000000;
	-moz-opacity:.60;
	opacity:.60;
	display:none;
	padding: 0px;
	left: 0px;
	top: 0px;
	z-index: 1;
	overflow: hidden;
display: none;
visibility: hidden;
}

#CS_ArticlePlayer .navlist .CSL_title h1 {
	margin: 0px;
	padding: 0px;
	line-height: auto;
	display: block;
}
#CS_ArticlePlayer .navlist .CSL_title h1 a {
	font-family: Georgia;
	font-size: 18px;
	color: #0080b9;
	text-decoration: none;
	display: block;
}
#CS_ArticlePlayer .navlist .CSL_picture {
	text-align: center;
	height: 315px;
	overflow: hidden;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	z-index: 0;
align: center;
float: left;
width: 385px;
background: #a00;
}

#CS_ArticlePlayer .navlist .CSL_picture img {
width: 100%;
margin: 0px;
border: 0px;
padding: 0px;
}

#CS_ArticlePlayer .navlist .CSL_stext {
	font-family: Georgia;
	font-size: 12px;
	color: #444;
	height: 68px;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 0px;
float: right;
width: 450px;
background: #fff;
margin-right: 10px;
}

.CSL_stext a {
color: #444;
font-size: 14px;
text-decoration: none;
}


.CSPlayerNums, .CSPlayerNumsSelect {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	height: 15px;
	width: 10px;
padding: 5px;
background: #eee;
border: 1px solid #ddd;
margin: 1px;
float: left;
	text-align: center;
	cursor: pointer;

}
.CSPlayerNumsSelect {
	color: #a00;
}
.CSPlayerNumsNextInfo {
	font-family: Georgia;
	font-size: 9px;
	line-height: 18px;
	color: #898367;
	text-decoration: none;
	display: block;
	float: left;
	padding-left: 12px;
display: none;
}
.CSPlayerNumsNextText {
	font-family: Georgia;
	font-size: 10px;
	color: #7C755A;
	display: block;
	float: left;
	line-height: 18px;
	width: 250px;
	overflow: hidden;
	height: 18px;
	padding-left:5px;
display: none;
}
#CS_ArticlePlayer {
	background-color: #FFFFFF;
	background-image: url(/admin/php/moduls/support/images/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: center 180px;
	text-align: left;
position: relative;
	float: left;
}
#CS_ArticlePlayer #CS_ArticleIMGalt span {
	display: block;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-bottom: 3px;
}

.CLS_stopbutton {
position: absolute;
top: 5px;
left: 217px;
background-image: url(http://www.hunjob.hu/documents/hunjob/img/stop.png);
}

.CLS_playbutton {
position: absolute;
top: 5px;
left: 217px;
background-image: url(http://allas.us/images/851/playbtn_505_2010041615017_15.jpg);
}

.jobitem_title a {
color: #fff;
text-decoration: none;
font-size: 10pt;
}

.jobitem_more_link a {
display: none;
}

#container .view {
display: none;
}

#container .jobitem_more_link {
top: 30px;
right: 300px;
}

#GX_centerSelector #newsbox {
width: 68%;
float: left;
padding-top: 7px;
}

#GX_centerSelector #newsbox span {
background: transparent;
border: 0px;
margin-left: 10px;
padding-left: 10px;
border-bottom: 1px solid #ccc;
line-height: 18px;
cursor:pointer;
}

#newsbox b {
color: #666;
}

#GX_centerSelector #newsbox em {
width: 50%;
float: right;
font-size: 8pt;
color: #999;
}

#GX_centerSelector .title {
width: 57%;
float: left;
clear: both;
background: #eee;
margin: 5px;
margin-left: 10px;
} 

#GX_centerSelector #newsbox a:hover {
border-bottom: 1px solid #900;
}

#emailbox {
width: 560px;
display: block;
height: 400px;
position: fixed;
left: auto;
top: 200px;
z-index: 2000;
background: #fff;
padding: 25px;
text-align: center;
border: 4px solid #ddd;
background: #fff url(http://hunjob.hu/documents/hunjob/img/infobox.jpg) no-repeat center top;
height: auto;
}

#emailbox textarea, #emailbox .sendnewssearcharea {
margin: auto;
display: block;
width: 95%;
height: 100px;
float: left;
border: 1px solid #999;
}

#emailbox .sdivmh .sendnewstditemvalue { 
width: 73%;
}

#emailbox .sdivmh .sendnewstditemvalue input {
width: 100%;
border: 0px;
height: 23px;
}

#emailbox .sdivmh {
width: 100%;
height: auto;
margin-top: 3px;
}

.sendnewsheadertitle {
font-size: 14pt;
font-weight: bold;
width: 100%;
text-align: center;
float: left;
margin-top: 20px;
margin-bottom: 10px;
color: #333;
}

#emailbox .close {
font-weight: bold;
color: #900;
padding: 5px;
}

.sendnewstdsearchbut {
padding: 5px;
width:120px;
height: 20px;
line-height: 20px;
margin-top: 3px;
border: 1px solid #ccc;
border-bottom: 3px solid #666;
background: #eee;
color: #333;
font-weight: bold;
}

.sendnewstdsearchbut:hover {
padding: 5px;
width:120px;
height: 20px;
line-height: 20px;
margin-top: 3px;
border: 1px solid #ccc;
border-bottom: 3px solid #eee;
background: #666;
color: #fff;
font-weight: bold;
}

#container {
overflow: visible;
float: left;
width: 58%;
clear: both;
}

#GX_messge {
top: 100px;
}

#little_info {
background: url(http://hunjob.hu/documents/hunjob/img/lilinfo.png) no-repeat center;
position: absolute;
top: 50px;
right: 60px;
width: 200px;
height: 110px;
z-index: 2000;
}

#GX_RightRegbutton {
background: url(http://hunjob.hu/documents/hunjob/img/regbtn.jpg) no-repeat center;
padding-top: 7px;
}

#GX_RightSpecbtn {
float: left;
width: 99%;
padding-top: 7px;
color: #fff;
font-weight: bold;
}

#GX_workercv {
	height: auto;		
padding: 0px;
color: #555;
position: absolute;
margin: auto;
left:expression(document.body.clientWidth/2-251);
background: #fff;
border: 2px solid #c00;
width: 790px;
overflow: hidden;
top: 100px;
}

#CV_content {
float: left;
width: 100%;
}

#CV_content input {
width: 120px;
display: block;
height: 25px;
background: #333;
border: 1px solid #ccc;
color: #fff;
margin: 4px;
}

#CV_ajax_content .cv_01_body {
color: #333;
}

#GX_cvsForm {
width: 97%;
float: left;
}

#tabs-1 {
width: 700px;
display: block;
float: left;
}

#GX_cvsForm input {
width: 130px;
height: 25px;
padding-bottom: 3px;
padding-top: 3px;
background: #eee;
color: #333;
border: 1px solid #ccc;
}


#newjobForm .sdivmh {
padding-left: 40px;
padding-top: 5px;
height: auto;
background: #fff;
border-top: 1px solid #ddd;
margin-top: 2px;
margin-left: 4px;
}


#newjobForm .sdivmh textarea {
width: 400px;
height: 60px;
background: transparent;
}

#forgotEmail, #cforgotEmail {
width: 75%;
display: block;
float: left;
height: 19px;
padding: 4px;
padding-top: 4px;
padding-left: 10px;
background: #fff;
margin: 5px;
}

#GX_message .forgotbutton {
width: 110px;
display: block;
float: left;
background: #fff;
}

.app_p {
color: #444;
padding: 10px;
background: #fff;
float: left;
width: 96%;
border: 1px solid #ccc;
text-align: center;
}

.inform {
float: left;
width: 300px;
clear: both;
color: #666;
padding: 5px;
padding-left: 20px;
}

.inform_title {
float: left;
clear: both;
width: 90%;
padding: 20px;
padding-top: 10px;
padding-bottom: 5px;
font-weight: bold;
color: #444;
font-style: italic;
font-size: 12pt;
}

.N_R {
float: left;
width: 98%;
height: 210px;
overflow: hidden;
border-bottom: 1px solid #ddd;
}

.N_left {
width: 49%;
float: left;
margin: 0px;
height: auto;
overflow: hidden;
background: #fff;
}

.N_left .newsm .title {
height: auto;
padding: 5px;
padding-bottom: 2px;
float: left;
width: 100%;
margin: 0px;
margin-bottom: 4px;
background: #fff;
clear: both;
color: #a00;
margin-top: 3px;
font-size: 14px;
border: 0px;
}

.N_left .newsm img {
margin: 3px;
padding: 3px;
border: 1px solid #ddd;
margin-top: 0px;
}

#kozep {
float: left;
width: 99%;
background: #fff;
padding: 10px;
overflow: hidden;
padding-top: 0px;
}

.category_linktd_style1 {
float: left;
width: 100%;
clear: both;
padding-bottom: 10px;
padding-top: 5px;
border-bottom: 1px solid #ddd;
}

#kozep .category_linktd_style1 a {
font-size: 18px;
padding-left: 10px;
color: #356bb4;
text-decoration: none;
font-weight: bold;
font-style: italic;
}

.ONpicheader {
float: left;
width: 98%;
}

.ONpicimg, a .ONpicimg {
width: 100%;
clear: both;
text-align: center;
display: block;
margin: auto;
}

.ONpictext a {
font-size: 10pt;
font-weight: bold;
color: #666;
}

.ONpictext {
float: left;
width: 98%;
}

.newsm
{
	color: #333333;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
text-align: left;
}
.newsm img {

}
.cim img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	background-image: none;
}

.category_linktd_style1 a
{
float: left;
width: 97%;
clear: both;
background: #eee;
padding: 10px;
font-size: 11pt;
color: #aaa;
font-weight: bolder;
text-decoration: none;
}

#leftmorenews
{
	width:49%;
	float: left;
	padding:0px;
	margin:0px;
}
#rightmorenews
{
	width:49%;
	float: right;
	padding:0px;
	margin:0px;
}
#leftmorenews a, #rightmorenews a
{
	width: 98%;
	text-align:left;
	color: #666666;
	height: 10pt;
	background: #F9FAFB;
	margin: 1px;
	padding: 1px 1px 1px 4px;
	border-left: 5px solid #ddd;
	display: block;
font-size: 10pt;
padding-bottom: 5px;
text-decoration: none;
}

#leftmorenews a:hover, #rightmorenews a:hover
{
	color: #555;
	background-color: #ffa;
}
#headermorenews A{
color:#833741;
}
#headermorenews
{
	text-align:center;
	height:auto;
	color: #CCCCCC;
	width: 98%;
	padding:0px;
	display: block;
	float: left;
clear: both;
}

#headermorenews b a {
font-size: 14px;
text-decoration: none;
width: 100%;
float: left;
text-align: center;
height: 20px;
padding-bottom: 10px;
}


.cim {
	font-size: 10pt;
	color: #333;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#navlist,.navlist {

	margin: 0px;
	padding: 0px;
}
.headertopnews {
	width: 532px;
	float: left;
	height: auto;
	margin-right: 3px;
	margin-left: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #db8d23;
	border-left-color: #db8d23;
	font-size: 10px;
	position: relative;
}

.category_list_full {
display: none;
}

#navlist .lead:hover,.navlist .lead:hover {
	color: #333333;
}

.downmorenews {
	margin: auto;
	height: auto;
	width: 98%;
	padding: 0px;
border-top: 1px solid #ccc;
}
.downmorenews .pictures_category {
float: left;
width: 98%;
font-size: 12pt;
padding: 5px;
font-weight: bold;
color: #666;
margin-top: 10px;
margin-bottom: 10px;
background: #d8e7fb;
}
.downmorenews .navlist {

}
.downmorenews .navlist .lead, .downmorenews .navlist .lead:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	height: auto;
	width: 99%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: none;
	display: inline;
	clear: none;
	margin: auto;
	padding: 0px;
	background:none;
}
.downmorenews .navlist .lead:hover {
text-decoration: underline;
}
.downmorenews .navlist li {
	text-indent: 0px;
	float: left;
	height: auto;
	width: 97%;
	text-align: left;
	display: block;
	background-color: transparent;
padding-bottom: 5px;
padding-left: 20px;
}

.downmorenews .navlist a {
color: #325bb4;
}

.sendnewsheadertitle {
	line-height: 25px;
	height: 25px;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #666;
margin-top: 10px;
text-align: center;
}
.sendnewsmainheader {
	padding: 5px;
	height: auto;
	width: 700px;
	font-size: 11px;
	font-weight: normal;
	position: relative;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.sendnewsmainheader .sdivmh {
	width: 98%;
	margin-top: 0px;
	margin-bottom: 1px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	display: table;
	position: relative;
	padding: 5px;
	background-color: #eee;
border: 1px solid #ddd;
}

.sendnewstditemtitle {
	font-size: 10pt;
	font-weight: bold;
	line-height: 25px;
	height: 25px;
	width: 180px;
	overflow: hidden;
	float: left;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: auto;
	color: #777;
}
.sendnewstditemvalue, .sendnewstditemvalueb {
	float: left;
	height: auto;
	width: 340px;
	padding-top: 2px;
	background-color: #eee;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	text-align: center;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-right-style: none;
	border-bottom-style: none;
}
.sendnewstditemvalueb {
	background-color: #eee;
	height: auto;
	width: 660px;
	margin: 1px;
	position: relative;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-left-style: none;
}

.sendnewstditemvalue .sdtitle {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	height: auto;
	width: 300px;
	margin: auto;
	line-height: normal;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}

.searchtitle {
color: #933;
padding: 5px;
height: 13px;
float: left;
width: 100%;
}
.sendnewstditemtitleb {
	line-height: 25px;
	height: 25px;
	width: 98%;
	margin: auto;
	position: relative;
	font-size: 10pt;
	font-weight: bold;
	background-color: #eee;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	color: #777;
}

.sendnewssearchtext, .sendnewssearcharea {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #666;
	height: 16px;
	width: 430px;
	margin: 0px;
	padding: 1px;
	border: 1px solid #666;
}
.sendnewssearcharea {
	line-height: 14px;
	height: 100px;
	width: 460px;
	font-size: 10px;
	font-weight: normal;
	padding: 2px;

}

.sendnewsmainheader li {
	list-style-type: square;
}
.searchmaindivs {
	font-size: 12px;
	font-weight: normal;

margin-bottom: 2px;
float: left;
height: auto;
clear: none;
}
.searchtextmaindiv1, .searchtextmaindiv2 {
	height: auto;
	width: 670px;
	padding: 5px;
	position: relative;
float: right;
}

.searchtextmaindiv2 {
	background-color: #ffc;
}
.searchtitlech, .searchstextch {
	text-decoration: underline;
	color: #fff;
	background-color: #333;
}
.searchtextmaindiv2 .searchdate, .searchtextmaindiv1 .searchdate {
	margin: auto;
	padding: 2px;
color: #999;
float: right;
font-style: italic;
font-size: 10px;
}

.searchresultnums2, .searchresultnums1 {
width: 20px;
display: block;
font-weight: bold;
height: 30px;
padding-top: 20px;
clear: none;
float: left;
color: #666;
}

.googleseob, .sendnewstdsearchbut{
	height: 18px;
	border: 1px solid #777;
	width: 50px;
	color: #fff;
font-size: 10pt;
	background-color: #999;
	font-weight: bold;
	float: left;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.sendnewstdsearchbut {
	line-height: 18px;
	text-align: center;
	display: block;
	height: 18px;
	width: 100px;
	margin: auto;
	float: none;
	cursor: pointer;
}
.printbody {
	background-color: #FFFFFF;
	background-image: none;
}
.printbody .fullnewss {
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.printbody .fullnewsl {
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-size: 10px;
}
.printdatatlink {
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.printdatatlink a {
	color: #000066;
	text-decoration: underline;
}

.google_bannerLT
{
	height: 600px;
	width: 125px;
float: right;
margin-top: 70px;
}

#mmcountcategoryheader {
	width: 100%;
text-align: center;
float: left;
font-size: 14px;
}

#mmcountcategoryheader #catviewsimple, #mmcountcategoryheader #catviewcheck {
font-size: 14px;
font-family: Georgia;
padding: 5px;
}

#mmcountcategoryheader .tegy {
background: #fff;
color: #356bb4;
text-decoration: none;
}

#mmcountcategoryheader .tegy #catviewcheck {
color: #a00;
font-size: 20px;
}

.CSdatum {
color: #aaa;
font-size: 12px;
font-style: italic;
display: block;
float: right;
clear: both;
width: 200px;
}

.fullnewst {
	font-weight: bold;
	font-variant: normal;
	margin: 5px;
	text-decoration: none;
width: 100%;
text-align: center;
font-size: 22px;
color: #a00;
}

#fullnewsbt {
padding: 10px;
width: 96%;
margin: auto;
padding-top: 0px;
background: #fff;
}

#kozep .newsm {
text-align: inherit;
padding: 10px;
}

#fulltext_1 {
float: left;
display:block;
padding: 10px;
width: 98%;
font-size: 12px;
color: #555;
}


#fulltext_1 .CS_bigpic {
float: left;
padding: 5px;
border:1px solid #ccc;
margin: 4px;
}

#fullnewsbt {
text-align: inherit;
float: left;
}

.CS_fulltextlead {
font-weight: bold;
}

#fulltext_2 {
display:block;
float:left;
	width: 95%;
	padding: 20px;
	text-indent: 0px;
	height: auto;
}

#fulltext_2 a {
	text-decoration: none;
	font-weight: bold;
	color: #900;
	padding-left: 2px;
}
#fulltext_2 img {
	border: 1px dotted #333333;
	text-align: center;
	clear: left;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
#jobboldal .ONpictext {
text-align: center;
}

.nsz {
border-bottom: 1px solid #ddd;
}

.downmorenews, .downmorenews .navlist {
background: transparent;
}

#Left_NewsBox .category_linktd_style1, #Right_NewsBox .category_linktd_style1 {
background: #fff url(http://bekesmegye.hunjob.hu/images/824/catlink1_2_117_20100313204604_914.jpg);
padding: 0px;
height: 33px;
}

#Left_NewsBox .category_linktd_style1 a, #Right_NewsBox .category_linktd_style1 a  {
background: transparent;
width: 95%;
padding: 7px;
padding-left: 10px;
color: #fff;
}

#Left_NewsBox, #Right_NewsBox {
float: left;
width: 49%;
background: #fff;
margin-left: 3px;
}

#Left_NewsBox .navlist, #Right_NewsBox .navlist {
float: left;
padding: 4px;
background: #fff;
text-align: left;
width: 380px;
}

#Left_NewsBox .navlist li, #Right_NewsBox .navlist li {
list-style-type: none;
}


#Left_NewsBox .CSL_title, #Right_NewsBox .CSL_title {
width: 100%;
float: left;
height: 150px;
padding: 5px;
overflow: hidden;
background: #fff;
border: 1px solid #eee;
margin-bottom: 4px;
padding-top: 10px;
}

#Left_NewsBox .navlist li a, #Right_NewsBox .navlist li a {
text-decoration: none;
color: #444;
}



/*{{{ general playlist settings, light gray */
div.scrollable {

	position:relative;
	overflow:hidden;	 	
	height: 300px !important;
}

div.scrollable ul.navlist {	
	position:absolute;
	height:20000em;
}

div.scrollable, ul.navlist {
	width:99%;	
}

ul.navlist li {
	/*background:url();*/
	display:block;
	background-color:#fefeff;
	height: 246px;
	width: 98%;
	font-size:12px;
	text-decoration:none;
	color:#000;
border-bottom: 1px solid #ccc;
}

div.scrollable ul.navlist .CSL_title {
height: 50px;
float: left;
width: 99%;
background: #333;
}

.scrollable ul.navlist .CSL_title h1 a {
color: #fff;
font-style: italic;
}

.scrollable .navlist li .CSL_picture {
width: 90%;
float: left;
margin: 5px;
border: 0px;
height: 120px;
overflow: hidden;
border: 1px solid #ccc;
border-top: 3px solid #aaa;
border-left: 3px solid #aaa;
padding: 2px;
margin: 8px;
margin-top: 0px;
text-align: center;
}

.scrollable .navlist li .CSL_stext a {
font-size: 12pt;
line-height: normal;
}

.vertical {  
	
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	height: 300px;	 
	width: 400px;
	border-top:1px solid #ddd;	
}

/* root element for scrollable items */
.scrollable .navlist {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px;
}

/* single scrollable item */
.scrollable .navlist li {
	border-bottom:1px solid #ddd;
	margin-top: 20px;
width: 99%;
	font-size:12px;
	height: 300px;
}

/* elements inside single item */
.scrollable .navlist img {
}

.scrollable .navlist h3 {
	margin:0 0 5px 0;
	font-size:16px;
	color:#456;
	font-weight:normal;
}

/* the action buttons above the scrollable */
#actions {
	width:380px;
margin: 0px;
float: left;
}

#actions a {
	font-size:12px;		
	cursor:pointer;
	color:#666;
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}

.disabled {
	visibility:hidden;		
}

.nextPage {
	float:right;
}	


/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}

div.scrollable .navlist {
	width:99%;	
}

div.scollable .navlist li {
	/*background:url();*/
	display:block;
	background-color:#fefeff;
	padding:12px 15px;
	height: 246px;
	width: 98%;
	font-size:12px;
	text-decoration:none;
	letter-spacing:-1px;
	color:#000;
border-bottom: 1px solid #ccc;
}

#Left_NewsBox .CSL_title, #Right_NewsBox .CSL_title {
height: 40px;
width: 96%;
background: #000;
opacity: .60;
filter: alpha(opacity=60);
font-size: 12pt;
text-align: center;
}

#Left_NewsBox .CSL_title h1 a, #Right_NewsBox .CSL_title h1 a {
color: #ccc;
font-size: 10pt;
}

#Left_NewsBox .navlist li .CSL_picture, #Right_NewsBox .navlist li .CSL_picture {
width: 95%;
float: left;
margin: 5px;
border: 0px;
height: 120px;
overflow: hidden;
border: 1px dotted #ddd;
padding: 2px;
margin: 8px;
margin-top: 0px;
}

#Left_NewsBox .navlist li .CSL_stext a, #Right_NewsBox .navlist li .CSL_stext a {
font-size: 10pt;
padding-top: 0px;
line-height: normal;
}


div.scrollable {
 position:relative;
 overflow:hidden;
 height: 300px;
 width: 380px; 
 }

 div.scrollable div.navlist {
 position:absolute;
 height:20000em; 
 }
 
.prevPage {
width: 120px;
padding-top: 10px;
padding-bottom: 15px;
padding-left: 50px;
margin-left: 20px;
height: 30px;
float: left;
font-size: 18px;
font-weight: bold;
background: url(http://hunjob.hu/images/824/prev_548_20100110212052_745.jpg) no-repeat left bottom;
}

.nextPage {
float: right;
margin-right: 20px;
padding-top: 10px;
padding-bottom: 15px;
padding-right: 10px;
width: 120px;
height: 30px;
font-size: 18px;
font-weight: bold;
color: #fff;
background: url(http://hunjob.hu/images/824/next_501_20100110212052_116.jpg) no-repeat right bottom;
}

#Left_NewsBox, #Right_NewsBox {
position: relative;
padding-bottom: 60px;
border: 1px solid #ccc;
}

#actions {
position: absolute;
bottom: 0px;
background: #fff;
left: 0px;
z-index: 2000;
}

#newsMenu .GX_rightButton {
background: url(http://hunjob.hu/images/824/newsbtn_436_20100110214530_113.jpg);
}


div.scrollable .navlist li .CSL_stext {
float: left;
width: 355px;
padding: 10px;
height: 64px;
overflow: hidden;
background: #eee;
border-bottom: 1px solid #ccc;
text-align: justify;
}

#emailbox .sendnewsmainheader .sdivmh {
width: 98%;
background: #fff;
border: 0px;
border: 1px solid #eee;
}

#emailbox .sendnewsmainheader {
width: 90%;
overflow:hidden;
}

#emailbox .sendnewsmainheader .sendnewstditemtitle {
float: left;
width: 120px;
font-size: 8pt;
font-weight: normal;
}

#emailbox .sendnewsmainheader .sendnewstditemvalue {
width: 350px;
}

#emailbox .sendnewsmainheader .sendnewstditemvalue .sendnewssearchtext {
290px;
margin: 0px;
padding-0px;
}

#emailbox .sdivmh .sendnewstditemvalueb .sendnewssearcharea {
float: left;
width: 400px;
margin-left: 40px;
}

.GXsmImage {
width: 90px;
float: left;
overflow: hidden;
height: 90px;
display: block;
position: absolute;
right: 150px;
z-index: 400;
top: 34px;
border: 1px solid #900;
padding: 3px;
background: #ddd;
}

.GXsmImage #NewsImage {
width: 90px;
}

#NewsPicUploader {
width: 50px;
height: 50px;
display: block;
background: url(http://bekesmegye.hunjob.hu/images/827/news_pic_up1_704_20100311201850_393.jpg) no-repeat;
}

#CS_ArticlePlayer #CS_ArticlePlayerPL .CLS_playbutton {
background: url(http://allas.us/images/851/playbtn_175_2010041615307_228.jpg) no-repeat center;
bottom: 17px;
height: 30px;
display: block;
right: 100px;
}

#CS_ArticlePlayer #CS_ArticlePlayerPL .CLS_stopbutton {
background: url(http://allas.us/images/851/stopbtn_630_2010041615454_330.jpg) no-repeat center;
bottom: 17px;
display: block;
right: 100px;
}

.GX_modify_Job {
padding: 5px;
display: block;
margin:auto;
height: 15px;
width: 170px;
clear: both;
border: 2px solid #471e64;
color: #444;
background: #fdd;
font-weight: bold;
text-decoration: none;
}

.sendnewstditemvalue {
text-align: left;
border: 1px solid #94a;
width: 410px;
margin: 5px;
}

.sendnewstditemtitle {
height: auto;
}

#BodyBottomBg {
float: left;
width: 100%;
height: 278px;
background: url(http://allas.us/images/851/bottombg_993_2010041605411_840.jpg) repeat-x;
}

#FooterBg {
margin: auto;
width: 1011px;
display: block;
height: 257px;
margin-top: 0px;
background: url(http://allas.us/images/851/footerfull_32_2010041605411_662.jpg) no-repeat top left;
}

#FooterBg #lablec {
background: transparent;
border: 0px;
margin: 0px;
}

#NewJobs {
z-index: 1000;
right: 0px;
width: 500px;
height: 562px;
float: left;
margin-top: 7px;
padding-top: 5px;
position: inherit;
border-top: 2px solid #93aad4;
border-left: 1px solid #c7d9fb;
border-right: 15px solid #c7d9fb;
}

#scroll_jobs {
display: block;
margin-left: 10px;
float: left;
padding-top: 20px;
height: 550px;
}

#NewJobs a {
color: #555;
font-size: 14px;
text-decoration: none;
padding-left: 20px;
border-bottom: 1px dotted #accedd;
display: block;
padding-bottom: 0px;
padding-top: 0px;
line-height: normal;
}

#NewJobs a b {
color: #a00;
}

#NewJobs .category_linktd_style1 {
color: #b00;
padding: 0px;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 10px;
font-size: 18px;
font-weight: bold;
font-style: italic;
width: 97%;
background: transparent;
border: 0px;
}

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}
 
.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
font-size: 12px;
}
#GX_headMenu .nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {

}
 
.nav li a:hover {
  background: #ccc;
  color: #000;	
 
}

#GX_MenuNav li:hover a, 
#GX_MenuNav li.sfHover a {
  background: #900;
  color: #fff;
}
#GX_MenuNav li:hover ul a, 
#GX_MenuNav li.sfHover ul a {
  background: #900;
  color: #fff;	
}
#GX_MenuNav li:hover ul a:hover, 
#GX_MenuNav li.sfHover ul a:hover {
  background: #900;
  color: #fff;	
}

#GX_headMenu #GX_MenuNav .submenu {
  border-bottom: 0;
  white-space: nowrap;
width: 130px;
float: left;
padding: 5px;
text-decoration: none;
padding-left: 15px;
border: 0px;
cursor: pointer;
}

#GX_headMenu #GX_MenuNav .submenu {
font-size: 12px;
line-height: normal;
}

#GX_headMenu #GX_MenuNav ul a:hover, #GX_headMenu #GX_MenuNav ul span:hover {
  background: #800;
  color: #fff;
text-decoration: underline;
}

.nav ul {
  background: #900;
  list-style: none;
  margin: 0;
  width: 150px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 28px;
left: 1px;
}
.nav ul li {
  border: 0;
  float: none;
border-bottom: 1px dotted #fff;
float: left;
}


.add_item {
font-size: 14px;
text-align: left;
width: 98%;
padding-left: 2%;
float: left;
color: #0080b9;
font-weight: bold;
clear: both;
cursor: pointer;
}

.cancel {
color: #a00;
margin: auto;
width: 50px;
text-align: center;
font-weight: bold;
display: block;
cursor: pointer;
}

/* születési adatok */
#GX_cvsForm .sdivmh .field .sendnewstditemvalue {
line-height: 20px;
height: 20px;
margin-top: 10px;
padding: 0px;
}

.CV_FieldInfo {
padding: 2px;
padding-left: 10px;
color: #0a6e9a;
border-top: 1px solid #ddd;
padding-top: 5px;
}

.field #now_studying {
float: left;
width: auto;
margin-left: 135px;
height: auto;
margin-top: 10px;
margin-right: 10px;
}

.field label {
float: left;
padding-top: 10px;
padding-left: 2px;
color: #0080b9;
}

.CV_PersonalData {
padding-left: 10px;
color: #0080b9;
}

.sdivmh font {
padding-left: 10px;
}

#educationNews {
position: relative;
float: left;
width: 470px;
text-align: left;
height: 340px;
}

#corner_outer {
width: 472px; 
height: 322px; 
position: absolute; 
left: 0px; 
top: 10px;
}

#corner_inner {
position: absolute; 
width: 450px; 
height: 300px;
left: 0px; 
top: 10px; 
padding: 10px;
}

#educationNews .CSL_picture {
float: right;
margin: 0px;
height: 120px;
overflow: hidden;
border: 1px solid #f00;
padding: 3px;
}

#educationNews .CSL_picture img {
border: 0px;
}

#educationNews .CSL_stext a {
font-size: 12px;
color: #333;
}

#educationNews .CSL_title {
width: 240px;
clear: both;
display: block;
height: 30px;
overflow: hidden;
float: left;
margin-bottom: 6px;
}

#educationNews .CSL_stext {
float: left;
width: 240px;
height: 90px;
overflow: hidden;
}

#educationNews .navlist li {
height: auto;
padding-bottom: 3px;
border-bottom: 1px solid #7a9cae;
float: left;
}

#educationNews .CSL_title h1 a {
text-decoration: none;
color: #9f1313;
font-style: italic;
}

#educationNews .category_linktd_style1 {
color: #b00;
font-size: 18px;
font-weight: bold;
font-style: italic;
padding-bottom: 3px;
padding-top: 0px;
border-bottom-color: #c00;
text-decoration: none;
margin-bottom: 5px;
width: 97%;
}

#FooterNews {
float: left;
height: 150px;
width: 98%;
padding: 10px;
padding-top: 20px;
}

#FooterNews .category_linktd_style1 {
font-size: 18px;
border: 0px;
font-style: italic;
font-weight: bold;
text-decoration: none;
color: #0f5e8d;
}

.MoreNewsBorder {
float: left;
height: 150px;
width: 320px;
padding: 4px;
color: #fff;
clear: none;
border-right: 1px dashed #b1cad7;
}

.MoreNewsBorder a {
color: #fff;
text-decoration: none;
}

.MoreNewsBorder a:hover, .MoreNewsBorder .navlist li a:hover {
text-decoration: underline;
color: #b00;
}

#FooterNews #MoreNewsTitlesLeft .navlist {
float: left;
height: auto;
width: 100%;
padding: 0px;
}

.MoreNewsBorder .navlist li {
height: auto;
float: left;
border: 0px;
background: transparent url(http://allas.us/images/851/small_arrow1_png_341_20100428223209_59.png) no-repeat left;
padding: 5px;
width: 90%;
padding-left: 5%;
margin-left: 2%;
}

.MoreNewsBorder .navlist li a {
color: #555;
} 



#job-types .joblist li {
float: left;
width: 100%;
height: auto;
padding: 0px;
}

#job-types .joblist {
list-style-type: none;
width: 98%;
float: left;
}

#job-types .joblist li p {
		float: left;
		overflow: hidden;
width: 99%;
height: auto;
padding: 0px;
}

#job-types .joblist li p a {
border-bottom: 1px dotted #ccc;
margin-left: 25px;
padding-left: 0px;
width: 90%;
}

#job-types .joblist h2 {
padding: 2px;
padding-left: 20px;
font-weight: normal;
font-size: 12px;

}

.ui-icon {
float: left;
margin-right: 0px;
}

#dock {
	position: fixed;
	margin: 0 auto;
	bottom: 36px;
	left: 0;
	min-width: 20px;
	max-width: 400px;
	text-align: center;
	z-index: 9999;
height: 63px;
padding-top: 20px;
width: 233px;
padding-left: 20px;
background: url(http://allas.us/documents/hunjob/img/dockbg.png) no-repeat center left;
}

#dock img{
	float: left;
}

#tooltab {
padding: 4px;
}

/* Autocomplete */

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {

}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}


#container table {
width: 100%;
border: 1px solid #cdf;
}

#container th {
padding: 10px;
background: #dee7e9;
color: #666;
}

#container td {
text-align: center;
padding-top: 2px;
color: #2a689c;
font-weight: bold;
padding-bottom: 2px;
padding-left: 10px;
text-align: left;
border: 1px solid #d3e4f2;
border-bottom: 1px solid #cdf;
}

#container td ul {
padding-left: 20px;
list-style-type: square;
}

#container td .ui-state-highlight, #container td .ui-state-error {
width: 100%;
float: left;
font-weight: normal;
}

#container a {
color: #a00;
font-weight: normal;
}

.OptPos {
background: #c9d9dd;
text-align: center;
}

#optionsPos {
position: relative;
overflow: visible;
float: left;
height: auto;
padding: 0px;
}

.OptPos div {
position: absolute;
right: -70px;
top: 0px;
z-index: 100;
padding: 4px;
}

.OptPos div a {
width: 95%;
display: block;
text-align: left;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 1px;
float: left;
padding-left: 5px;
background: #fff;
border-bottom: 1px solid #cdf;
text-decoration: none;
color: #666;
}

.OptPos .ui-icon {
margin: auto;
display: block;
float: none;
cursor: pointer;
}

.OptPos div .ui-icon {
float: left;
}


.overflow-visible {
overflow: visible;
}




.language-row {
float: left;
width: 98%;
margin-left: 5px;
margin-top: 2px;
}

.language-row .language-row {
width: 70px;
text-align: left;
font-weight: bold;
padding-left: 10px;
border-width: 0px;
border-right-width: 1px;
}

.language-row b {
padding-left: 10px;
padding-top: 2px;
float: left;
color: #c00;
}


.school-row {
float: left;
width: 98%;
margin-left: 5px;
margin-top: 2px;
}

.school-row b {
padding-left: 10px;
padding-top: 2px;
float: left;
color: #c00;
}

#school_ajax_content .school-row a {
color: #c00;
font-weight: bold;
text-decoration: underline;
}

.experience-row {
float: left;
width: 98%;
margin-left: 5px;
margin-top: 2px;
}

.experience-row b {
padding-left: 10px;
padding-top: 2px;
float: left;
color: #c00;
}

#experience_ajax_content .experience-row a {
color: #c00;
font-weight: bold;
text-decoration: underline;
}

.birth-row {
float: left;
width: 98%;
margin-left: 5px;
margin-top: 2px;
}

.birth-row b {
padding-left: 24px;
padding-top: 2px;
float: left;
color: #c00;
}

#can_move {
float: left;
width: 70%;
margin-left: 14px;
border: 1px solid #18d;
color: #333;
font-weight: bold;
}

#container #GX_cvsForm #start_date {
margin-left: 5px;
margin-bottom: 10px;
margin-right: 10px;
}

#UDatas .userdatas {
width: 60%;
background: #fff;
border: 0px;
float: left;
clear: none;
padding: 0px;
}


#container.userdatas .sendnewstditemvalue {
float: left;
width: 400px;
padding: 0px;
}

#UDatas #NewJobs {
width: 400px;
clear: none;
float: left;
height: auto;
padding: 0px;
margin: 0px;
}

#UDatas #GXRegRight #educationNews {
display: block;
width: 300px;
overflow: hidden;
padding: 0px;
float: left;
margin: 0px;
width: 415px;
height: 380px;
position: relative;
top: 10px;
left: 5px;
display: block;
}

#UDatas .GX_control_bottom {
display: none;
}

#GXRegRight {
width: 400px;
float: left;
}

#UDatas #corner_inner {
padding: 0px;
height: auto;
}

#UDatas {
float: left;
width: 100%;
position: relative;
}

#UDatas #corner_inner li {
width: 88%;
height: auto;
}

#UDatas #corner_inner .CSL_stext {
width: 200px;
}

#palyazatok {
float: left;
width: 60%;
margin-left: 5px;
margin-top: 10px;
}

.GX_control_title em {
font-size: 11px;
font-weight: normal;
}

#palyazatok .sdivmh {
float: left;
width: 100%;
height: auto;

position: relative;
}

#palyazatok .pager {
width: 100%;
text-align: center;
}

#palyazatok .results {
color: #a00;
}

#palyazatok .sdivmh .jobitem_title {
float: left;
width: 98%;
padding-left: 2%;
font-size: 18px;
font-weight: bold;
padding-bottom: 4px;
border-bottom: 1px solid #ccc;
margin-top: 2px;
padding-top: 2px;
border-top: 1px solid #ccc;
}

#palyazatok .sdivmh .jobitem_date {
float: left;
width: 300px;
text-align: right;
position: absolute;
right: 20px
}

#palyazatok .title {
background: #fff;
width: 98%;
padding: 0px;
padding-top: 10px;
padding-left: 2%;
padding-bottom: 6px;
}

#palyazatok .gx-cursor-pointer {
cursor: pointer;
}


#selecting_area {
float: left;
width: 98%;
height: 300px;
}



#CS_Buttons, #SearchByJob {
float: left;
width: 100%;
position: relative;
}

#CS_Buttons input, #SearchByJob input {
position: inherit;
float: left;
width: auto;
padding: 5px;
padding-left: 25px;
padding-right: 25px;
margin: 5px;
margin-left: 15px;
background: #fff;
color: #a00;
font-weight: bold;
}

#container .Field_left {
float: left;
width: 210px;
overflow: hidden;
}

#container .Field_left #add_Wjobs, #container #Field_right #wantedworks {
width: 98%;
}

#container .Field_center {
float: left;
width: 78px;
overflow: hidden;
text-align: center;
height: 85px;
background: #ddd;
margin-top: 2px;
padding-top: 15px;
}

#container #Field_right {
float: left;
width: 210px;
overflow: hidden;
}


#GX_search_right #sidebar {
float: left;
clear: both;
width: 100%;
}

#GX_search_right #sidebar .spy {
list-style-type: none;
}

#GX_search_right #sidebar .spy li {
padding-left: 10px;
float: left;
width: 95%;
border-bottom: 1px dotted #eee;
}

#sidebar .category_linktd_style1 {
padding-left: 10px;
width: 95%;
margin-top: 10px;
font-size: 18px;
color: #c00;
font-weight: bold;
margin-bottom: 5px;
}

#GX_search_right #sidebar .spy li a {
font-weight: bold;
text-decoration: none;
color: #4277c7;
}

#GX_search_box #container {
width: 96%;
}


#GX_search_box .searchbut {
padding: 3px;
background: #fff;
float: left;
margin: 2px;
color: #a00;
font-weight: bold;
}

.apple_overlay {
	display:none;
	background: url(http://allas.us/documents/hunjob/img/fullcv.png) no-repeat center top;
	width:650px;
	padding:20px;
	font-size:11px;
float: left;
	height: 760px;
overflow: hidden;
}

.apple_overlay .close {
	position:absolute;
	right: 13px;
	top: 5px;
	cursor:pointer;
	height:45px;
	width:45px;
z-index: 2202;
}

	.CVtitle {
		padding: 3px; 
		font-size: 14px; 
		margin-bottom: 4px;
		cursor: pointer;
		font-weight: bold;
	}
	
	.red { color: #a00; }
	.gray { color: #555; }
	
	.CVlist {
	list-style-type: none;
	float: left; 
	width: 100%;
	height: 630px;
	overflow: auto;
	}
	
	.CVtitle .blue {
		color: #609cee;
	}
	
	.CVtable {
		display: none; 
		width: 98%;
		padding: 1%;
		clear: both;
		float: left;
		height: auto;
	}

	.CVtable .left {
		width: 33%;
		padding-left: 2%;
		background: #e1eeff;
		color: #a00;
		line-height: 25px;
		float: left;
		border-top: 1px solid #93caeb;
	}
	
	.CVtable .right {
		width: 65%;
		float: left;
		line-height: 25px;
		background: #fff;
		border-top: 1px solid #93caeb;
	}
	
	.CV_covering {
		width: 98%;
		padding: 1%;
		float: left;
		height: auto;
		background: #fff;
		border: 1px solid #eeeeff;
	}

.bigfont {
font-size: 16px;
}

#jq-but {
padding: 5px;
font-size: 14px;
font-weight: bold;
text-decoration: none;
margin: 5px;
float: left;
width: 150px;
text-align: center;
}

#UDatas #jq-but, #hiddenbox #jq-but {
padding: 5px;
font-size: 14px;
font-weight: bold;
text-decoration: none;
margin: 5px;
display: block;
float: none;
margin: auto;
width: 180px;
text-align: center;
}

#container .sdivmh td {
padding: 0px;
text-align: center;
}


#container .sdivmh table {
width: 100%;
}

#container .sdivmh .OptPos {
cursor: pointer;
}


.MainPage_news .nsz {
float: left;
background: #fff;
color: #a00;
font-size: 20px;
text-align: left;
font-weight: bold;
padding-left: 3%;
width: 97%;
}

.MainPage_news {
float: left;
width: 33%;
height: 515px;
margin: 0px;
margin-left: 10px;
padding: 0px;
}


#tabs .pane {
	padding: 5px;
	color:#fff;
	font-size:12px;
height: 430px;
width: 99%;
overflow: hidden;
background: #fff;
float: left;
clear: both;
}

#tabs .navlist { list-style-type: none; margin: 0px; padding: 0px; }

#tabs div.pane h2 {
	font-weight:normal;
	font-size:16px;
	color:#999;
}


#navigation {
list-style-type: none;
float: left;
width: 100%;
padding-left: 0px;
margin-top: 0px;
}

.MainPage_news ul {
list-style-type: none;
padding-left: 0px;
margin-left: 0px;
}

#navigation li {
float: left;
width: auto;
text-align: center;
font-family: Georgia;
}

#navigation li a {
color: #c00;
font-size: 12px;
text-decoration: none;
padding-right: 5px;
font-weight: normal;
padding-right: 14px;
padding-left: 14px;
}

#navigation li .current, #navigation li a.current {
text-decoration: underline;
background: #800;
color: #c00;
}

#tabs {
float: left;
width: 100%;
}

#tabs .navlist li {
float: left;
height: 50px;
padding-top: 10px;
border-bottom: 1px dotted #c00;
}

#tabs a {
font-size: 10pt;
font-weight: normal;
text-decoration: none;
}

#tabs img {
padding: 2px;
border: 1px solid #666;
margin: 5px;
margin-top: 0px;
margin-bottom: 1px;
}

#tabs .CSL_title h1 {
padding: 0px;
margin: 0px;
height: auto;
width: auto;
float: left;
}

#tabs .CSL_title h1 a, #CS_ArticleTabs .CSL_title h1 a strong {
font-weight: normal;
position: inherit;
}

#tabs .CSL_title img {
width: 60px;
float: left;
}


#comp_dock {
	bottom: 36px;
	text-align: center;
height: 63px;
padding-top: 10px;
float: left;
width: 233px;
padding-left: 20px;
}

#comp_dock img{
	float: left;
}


#container #hiddenbox .sendnewstditemvalue, #container #hiddenbox .sendnewstditemtitle {
width: 48%;
clear: none;
background: #fff;
}

#container #hiddenbox .sendnewstditemtitle {
font-weight: bold;
text-align: right;
padding-right: 1%;
}

#container #hiddenbox center {
float: left;
padding: 10px;
font-size: 18px;
color: #c00;
}

#container #hiddenbox .sdivmh {
height: auto;
padding-bottom: 0px;
}

.stack { position: absolute; bottom: 4px; right: 10px; color: #666; }
.stack * { margin: 0; padding: 0; }
.stack > img { position: relative; cursor: pointer; padding-top: 35px; z-index: 2; }
.stack ul { list-style: none; position: absolute; top: 5px; margin:0; cursor: pointer; z-index: 1; }
.stack ul li { position: absolute; }
.stack ul li img { border: 0; }
.stack ul li span { display: none; }
.stack .openStack li span { 	
	display: block;
	position: absolute;
	top: 17px;
	right: 60px;
    height: 14px;	
	line-height: 14px;
	background-color:#000;
    border: 0;	
	padding: 3px 10px;	
    text-align: center;
	text-shadow: #000 1px 1px 1px;
    font-family: \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Lucida Grande\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", Lucida, Verdana, sans-serif;
    font-size: 12px;
	color: #fcfcfc;	
    border-radius: 10px;	
	opacity: .85;
	filter: alpha(opacity = 85);
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

/* IE Fixes */
.stack { _position: absolute; }
.stack ul { _z-index:-1; _top:-15px; }
.stack ul li { *right:5px; }

#searchArea #GX_search_right #job-types {
background: transparent url();
height: auto;
border: 0px;
width: 100%;
}

#searchArea #GX_search_right #jobs_left a, #searchArea #GX_search_right #jobs_right a {
padding-left: 10%;
}



#GX_middle_open .MainPage_news #educationNews {
 width: 360px;
height: 600px;
}

#GX_middle_open .MainPage_news #corner_inner {
width: 320px;
height: auto;
}

#GX_middle_open .MainPage_news #corner_outer {
width: 350px;
height: 570px;
}



#GX_middle_open .MainPage_news #educationNews .CSL_picture {
float: left;
margin: 0px;
height: 120px;
width: 100%;
text-align: center;
overflow: hidden;
border: 1px solid #f00;
padding: 3px;
}

#GX_middle_open .MainPage_news #educationNews .CSL_picture img {
border: 0px;
}

#GX_middle_open .MainPage_news #educationNews .CSL_stext a {
font-size: 12px;
color: #333;
}


#GX_middle_open .MainPage_news #educationNews .CSL_title {
width: 240px;
clear: both;
display: block;
height: 50px;
overflow: hidden;
float: left;
padding-top: 10px;
margin-bottom: 0px;
}


#GX_middle_open .MainPage_news #educationNews .CSL_stext {
float: left;
width: 100%;
height: 90px;
overflow: hidden;
}

#CenterRight {
float: left;
width: 472px;
text-align: center;
margin-top: 7px;
}

#CompMainLeft {
float: left;
width: 645px;
overflow: hidden;
height: auto;
}

#CompMainLeft .MainPage_news {
width: 50%;
}

#GX_search_right #NewJobs {
border: 0px;
width: 98%;
padding: 3px;
margin: 0px;
height: auto;
}

#GX_search_left {
float: left;
width: 60%;
}

#GX_search_left #container {
width: 98%;
}

#GX_search_left #GX_search_box {
width: 98%;
}