/* CSS Document */
body{
	background-color:#FFFFFF; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#main{	width:978px; margin:auto;  }
#header{ width:978px; float:left; margin:0px 0px 20px 0px; background: url(../images/header_bg.jpg) no-repeat; }
.header-right{ float:right; padding:0px 22px 0px 0px; font-size:15px; color:#5e9a13; font-weight:bold; text-align:right; line-height:19px; }
.tel { font-size:19px; font-weight:normal; line-height:28px; display:block; }
.logo{ float:left; padding:9px 0px 15px 23px; }

#navigation { background:url(../images/menubg.jpg) repeat-x; width:963px; display:block; height:29px; clear:both; float:left; padding:0px 0px 0px 15px; }
#navigation a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none; float:left; padding:6px 10px 3px 11px;  margin:0px; }
#navigation a:hover, #navigation a.active  { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#b8ff00; text-decoration:none; background:url(../images/active.jpg) repeat-x; font-weight:bold; padding:6px 10px 6px 11px; margin:0px; }

#right{ float:right; display:block; width:380px; padding:0px 17px 0px 0px; margin:0px 0px 20px 0px; color:#575757;}
#right .heading{ margin:0px; padding:0px; line-height:20px; color:#d13923; font-size:23px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#right .subheading{ margin:0px; padding:0px; line-height:20px; color:#0047a3; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#right .subtitle{ margin:0px; padding:0px; color:#9a9a9a; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#right a.more{ color:#008eff; text-decoration:none; font-size:13px; }
#right a:hover.more { color:#d13923; text-decoration:none; }
#right a { color:#85b608; text-decoration:underline; }
#right a:hover { color:#85b608; text-decoration:none; }
#right a.register { font-size:13px; font-weight:bold; padding:0px 0px 0px 25px; color:#538917; text-decoration:none; }
#right a:hover.register{  color:#538917; text-decoration:underline; }
#right .txtbox{ font-family:verdana; font-size: 11px; height: 16px; width: 170px; padding:5px 0px 0px 4px; border: 1px #a3a3a3 solid; background-color:white; }
#right a.rss{ font-size:16px; color:#ed6522; text-decoration:none; background:url(../images/rss_feed.gif) no-repeat; width:24px; height:24px; padding:2px 0px 10px 30px;  }
#right a:hover.rss { color:#ed6522; text-decoration:underline; }
#right a.mail{ font-size:16px; color:#727272; text-decoration:none; background:url(../images/mailbox.gif) no-repeat; padding-left:30px; width:22px; height:17px;   }
#right a:hover.mail { color:#727272; text-decoration:underline; }
#maincontent { width:542px; float:left; color:#575757; line-height:22px; padding:0px 17px 30px 20px; margin:0px 0px 0px 0px; }
h1 { margin:0px; padding:0px 0px 0px 0px; color:#d13923; font-size:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.loginbox { background-color:#dff29b; padding:11px; margin-bottom:5px; width:358px; }
.searchbox { background-color:#dff29b; padding:11px; margin-bottom:20px; }
.reg { background:url(../images/register_btn.jpg) no-repeat; width:87px; height:21px; float:right;  padding:2px 0px 0px 0px; }
.candidate { width:360px; line-height:16px; color:#3f3f3f; }
.email { float:left; padding:5px 0px 12px 0px; }
.password{ float:right; padding:5px 0px 12px 2px; }
.more_info_btn{ background:url(../images/more_info_btn.jpg) no-repeat; width:131px; color:#008eff; padding:2px 42px 14px 10px; }
.title { font-size:22px; color:#738472; }
.turkish{ width:360px; border-bottom:1px solid #cccccc; padding-bottom:5px; }
.getjob{ float:left; width:360px; background-color:#a2c9eb; padding:15px 0px 15px 12px; margin-top:10px; }
.getjob_title{ font-size:22px; color:#474e50; }
.space { padding:0px 30px 0px 0px; }
.typicalbox { float:left; background-color:#f2f7e1; color:#538917; font-weight:bold; padding:10px 0px 15px 10px; width:521px; display:block; margin-bottom:10px; }
.typicalbox_title { font-size:16px; color:#748573; font-weight:bold; float:left; width:521px;  }
.typicalbox_txt { float:left; padding:10px 110px 0px 0px; width:150px; }
.typicalbox_txthome{ float:left; padding:10px 40px 0px 8px; line-height:18px; }
.typicalbox_txthome1{ float:left; padding:10px 10px 0px 0px; line-height:18px; }
.imgspace{ float:left; padding:0px 20px 15px 0px; height:340px; }
.imgspace1{ float:left; padding:0px 20px 10px 0px; height:275px;}
.typicalbox_txt1 { float:right; padding:10px 50px 0px 0px; width:200px;  }
.quotebox{ background:url(../images/box.gif) no-repeat; width:495px; padding:22px 22px 30px 25px; color:#303c2f; line-height:20px; margin-top:15px; float:left; clear:both; display:block; }
.quotebox_txt{ padding:5px 0px 0px 20px; line-height:18px; font-weight:bold; }

a{ color:#10a9e1; text-decoration:none; font-size:12px; cursor:pointer; }
a:hover { color:#d13923; text-decoration:underline;cursor:pointer; }
a.typical{ color:#538917; text-decoration:none; font-size:12px; font-weight:bold; background:url(../images/bullet_box.gif) no-repeat 4px 0px; padding-left:25px;cursor:pointer; }
a:hover.typical { color:#d13923; text-decoration:underline;cursor:pointer; }
.next_step { float:left; padding-bottom:5px; border-bottom:1px solid #cccccc; width:541px; margin-bottom:25px; }
a.next{ color:#97be1d; text-decoration:none; font-size:11px; font-weight:bold; background:url(../images/green_bullet.gif) no-repeat 10px 4px; padding:0px 10px 0px 20px;cursor:pointer; }
a:hover.next { color:#d13923; text-decoration:underline;cursor:pointer; }
.forgotten_password {  float:right; padding:4px 145px 0px 0px; }
.advanced_search { float:right; padding:4px 168px 0px 0px; }

span.typical{ color:#538917; text-decoration:none; font-size:12px; font-weight:bold; background:url(../images/bullet_box.gif) no-repeat 4px 0px; padding-left:25px; }

#footer{ clear:both; color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:978px; background:url(../images/footer_shade.gif) no-repeat; padding:6px 0px 0px 0px; margin:0px 0px 0px 0px; }
#footer .inner { float:left;  background:#538917;  width:978px; padding:0px 0px 15px 0px; }
#footer a{ color:#FFFFFF; text-decoration:none;cursor:pointer; }
#footer a:hover{ text-decoration:underline; cursor:pointer;}
#footer .links{ float:left; display:block; width:160px; padding:15px 0px 0px 0px;}
#footer .links1{ float:left; display:block; width:170px; padding:15px 0px 0px 0px;}
#footer .links2{ float:left; display:block; width:100px; padding:15px 0px 0px 0px;}
#footer .tree{ float:left; padding:20px 58px 10px 25px; }
#footer .fotlogo{ float:right; padding:15px 20px 0px 0px; }
#footer .address{ float:left; display:block; text-align:right; width:185px; padding:15px 0px 0px 40px; font-size:12px; line-height:16px;}
#footer .call{ font-size:13px; }
#footer .call a{ color:#FFFFFF; text-decoration:none;  font-size:13px; }
#footer .call a:hover{ color:#b8ff00; text-decoration:none;  font-size:13px; }
#footer .inner a{ color:#FFFFFF; text-decoration:none; line-height:19px; }
#footer .inner a:hover, #footer .inner a.act{ color:#b8ff00; text-decoration:none; }

a.jobs_lang { color:#748573; text-decoration:none;cursor:pointer; }
a:hover.jobs_lang { color:#748573; text-decoration:underline;cursor:pointer; }
a.jobs_title {  margin:0px; padding:0px; line-height:20px; color:#0047a3; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:none;cursor:pointer; }
a:hover.jobs_title {  margin:0px; padding:0px; line-height:20px; color:#0047a3; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:underline; cursor:pointer;}
.txtbox	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; height:14px; width: 160px; border: 1px #9b9b9b solid; background-color:white; }
.txtbox1	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; height:14px; width: 188px; border: 1px #9b9b9b solid; background-color:white; }
.cmbbox	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; width: 162px; border: 1px #9b9b9b solid; background-color:white;  }
.cmbbox1	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; width: 190px; border: 1px #9b9b9b solid; background-color:white;  }
#vacancies{ float:right; display:block; padding:0px; margin:0px;}
#vacancies a.rss_vaca{ font-size:12px; color:#ed6522; text-decoration:none; background:url(../images/rss.jpg) no-repeat; width:20px; height:24px; padding:2px 0px 10px 20px;cursor:pointer;  }
#vacancies a:hover.rss_vaca { color:#ed6522; text-decoration:underline;cursor:pointer; }
#vacancies a.mail_vaca{ font-size:12px; color:#727272; text-decoration:none; background:url(../images/email.png) no-repeat; padding-left:20px; width:20px; height:17px;cursor:pointer;   }
#vacancies a:hover.mail_vaca { color:#727272; text-decoration:underline;cursor:pointer; }

.list-odd {background-color:#DFF29B;padding:5px;font-size:0.9em; line-height:1.5em;}
.list-even {background-color:#F0FDC2;padding:5px;font-size:0.9em;line-height:1.5em;}
.list-odd a {border: 1px solid #5E9A14; text-decoration:none; padding: 1px 4px 1px 4px; line-height:2em;cursor:pointer;}
.list-even a {border: 1px solid #5E9A14; text-decoration:none; padding: 1px 4px 1px 4px; line-height:2em;cursor:pointer;}
.list-odd a:hover {background-color:#FFFFFF;cursor:pointer;}
.list-even a:hover {background-color:#FFFFFF;cursor:pointer;}
.list-odd_useful {background-color:#DFF29B;padding:5px;font-size:0.9em; line-height:1.5em;}
.list-even_useful {background-color:#F0FDC2;padding:5px;font-size:0.9em;line-height:1.5em;}
.list-useful_a {border: 1px solid #5E9A14; text-decoration:none; padding: 1px 4px 1px 4px; line-height:2em;cursor:pointer;}
.list-useful_a:hover {background-color:#FFFFFF;cursor:pointer;}
.breadcrumb {display:none}
.txtbox_cmb	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; height:24px; width: 176px; border: 1px #9b9b9b solid; background-color:white; }

.clientbutton, .elementsbutton, .submit
{
color : #fff;
border-top: 2px #DFF29B solid;
border-left: 2px #DFF29B solid;
border-bottom: 3px #DFF29B solid;
border-right: 2px #DFF29B solid;
background:url(../images/menubg.jpg) repeat-x; ;
cursor:pointer;
text-align: center;
vertical-align: top;
font-weight:bold;
text-transform:uppercase;
padding:3px;
font-size:.9em; line-height:1.5em;
}
p
{ text-align: justify;}
#right a.social_link {
color:#10A9E1;
cursor:pointer;
font-size:12px;
text-decoration:none;
}