﻿@charset "utf-8";
/* CSS Document */
html{
	background-color: #d1e7ee;
	background-image: url("../img/bg.jpg");
	background-repeat: repeat-x;
}
body {
	margin: 0px;
	padding: 0px;
	background-image: url("../img/bg_body.jpg");
	background-repeat: no-repeat;
	color: #505b5f;
	font-family: "Arial","Trebuchet MS",sans-serif;
	font-size:10px;
  	line-height:16px;
  	min-height: 701px;
}

.cbhz{
	clear: both;
	height: 0;
	overflow: hidden;
}

a{
	color: #A9C30E;
	text-decoration: underline;
}
a:hover{
	color: #d2101a;
	text-decoration: underline;
}
a img{
	border: 0;
}
a *{
	cursor: pointer;
}
h1,h2,h3,h4,h5,h6{
	color: #10a4d1;
	font-weight: normal;
	margin: 0;
	padding: 14px 0 7px 0;
}
h1{
	font-family: "Georgia",serif;
	color: #a9c30e;
	font-weight: normal;
	margin: 0;
	padding: 0px 0 14px 0;
	font-size: 2.1em;
	
}
form{
	padding: 0;
	margin: 0;
}
p{
	margin: 0;
	padding: 0 0 7px 0;
}
/**/
#container{
	width: 1004px;
	position: relative;
}
.header_container{
	position: relative;
	width: 980px;
	height: 104px;
	background-image: url("../img/bg_header.gif");
	background-repeat: no-repeat;
}
.logo_container{
	position: absolute;
	left: 57px;
	top: 33px;
}
.top_menu{
	position: absolute;
	top: 7px;
	right: 18px;
	font-size: 1.2em;
}
.main_menu{
	position: absolute;
	top: 66px;
	right: 0px;
}
.main_menu a{
	float: right;
	height: 40px;
	background-position: 0px 0px;
	text-decoration: none;
}
.main_menu a span{
	visibility: hidden;
}
.main_menu a.mm_anasayfa{
	width: 100px;
	background-image: url("../img/menu_anasayfa.gif");
}
.main_menu a.mm_hakkimizda{
	width: 110px;
	background-image: url("../img/menu_hakkimizda.gif");
}
.main_menu a.mm_rehberlerimiz{
	width: 139px;
	background-image: url("../img/menu_rehberlerimiz.gif");
}
.main_menu a.mm_iletisim{
	width: 81px;
	background-image: url("../img/menu_iletisim.gif");
}
.main_menu a:hover, .main_menu a.selected{
	background-position: 0px 40px;
	text-decoration: none;
}
.mm_job_title{
	position: absolute;
	top: 109px;
	right: 0px;
	width: 213px;
	background-image: url("../img/icons_subarrow2.gif");
	background-repeat: no-repeat;
	font-size: 1.3em;
	padding: 3px 0 0 19px;
}
.mm_job_title a{
	color:#b1cd06;
}
/*footer*/
.footer{
	position: relative;
	background-image: url("../img/bg_footer.gif");
	background-repeat: no-repeat;
	padding: 30px 14px;
	font-size: 1.2em;
}
/*login*/
.login_box{
	margin:120px auto 0;
	width: 450px;
	height: 295px;
	background-image: url("../img/bg_login.gif");
	background-repeat: no-repeat;
}
/*forms*/
.form_row, .form_row2{
	clear: both;
	padding: 7px 0 0 0;
}
.form_row h3{
	float: left;
	width: 50px;
	font-size: 1.3em;
	color: #0280a4;
	padding: 0;
}
.remove-job-form{
	background-color: #fff;
	padding: 4px;
	font-size: 1.4em;
	clear: both;
	margin-bottom: 1px;
}
.remove-job-form div{
	float: left;
	width: 240px;
	padding: 7px;
}
/*inputs*/
.inputs{
	height: 23px;
	margin: 0;
	padding: 5px 5px 0 5px;
	font-size: 1.3em;
	color: #434343;
	border: 0px;
	background-color: transparent;
	background-repeat: no-repeat;
}
.inputs:focus{
	color: #0596c0;
}
.inputs_302x28{
	width: 292px;
	background-image: url("../img/inputs_302x28.png");
}
.inputs_302x28:focus{
	background-image: url("../img/inputs_302x28_f.png");
}
.inputs_202x28{
	width: 192px;
	background-image: url("../img/inputs_202x28.gif");
}
.inputs_202x28:focus{
	background-image: url("../img/inputs_202x28_f.gif");
}
.inputs_155x28{
	width: 145px;
	background-image: url("../img/inputs_155x28.gif");
}
.inputs_129x28{
	width: 119px;
	background-image: url("../img/inputs_129x28.png");
}
.inputs_129x28:focus{
	background-image: url("../img/inputs_129x28_f.png");
}
.inputs_179x28{
	width: 169px;
	background-image: url("../img/inputs_179x28.png");
}
.inputs_179x28:focus{
	background-image: url("../img/inputs_179x28_f.png");
}
.textareas{
	margin: 0;
	padding: 5px;
	font-size: 1.3em;
	color: #353535;
	border: 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	line-height: 24px;
}
.textareas:focus{
	color: #0596c0;
}
.textareas_507x223{
	width: 497px;
	height: 213px;
	font-family: "Arial","Trebuchet MS",sans-serif;
	background-image: url("../img/textareas_507x223.png");
}
.textareas_507x223:focus{
	background-image: url("../img/textareas_507x223_f.png");
}
.textareas_307x143{
	width: 297px;
	height: 133px;
	font-family: "Arial","Trebuchet MS",sans-serif;
	background-image: url("../img/textareas_307x143.png");
}
.textareas_307x143:focus{
	background-image: url("../img/textareas_307x143_f.png");
}
/*buttons*/
.buttons{
	height: 30px;
	padding: 0;
	margin: 0;
	border: 0;
	background-color: transparent;
	cursor: pointer;
	background-repeat: no-repeat;
}
	
.buttons_baglan{
	width: 167px;
	background-image: url("../img/buttons_baglan.gif");
}
	
.buttons_gonder{
	width: 127px;
	background-image: url("../img/buttons_gonder.png");
}
.buttons_sil{
	width: 34px;
	background-image: url("../img/buttons_sil.gif");
}
.buttons_degistir{
	width: 68px;
	background-image: url("../img/buttons_degistir.gif");
}
.buttons_vazgec{
	width: 64px;
	background-image: url("../img/buttons_vazgec.gif");
}
.buttons_arastir{
	width: 75px;
	background-image: url("../img/buttons_arastir.gif");
}
.buttons_yukle{
	width: 75px;
	background-image: url("../img/buttons_yukle.gif");
}
.buttons_kabulet{
	width: 144px;
	background-image: url("../img/buttons_kabulet.gif");
}
.buttons_reddet{
	width: 144px;
	background-image: url("../img/buttons_reddet.gif");
}


/*icons*/
.icons_sil{
	width: 22px;
	height: 23px;
	background-image: url("../img/icons_sil.gif");
	background-repeat: no-repeat;
}
.icons_degistir{
	width: 24px;
	height: 23px;
	background-image: url("../img/icons_degistir.gif");
	background-repeat: no-repeat;
}
.icons_kes{
	width: 23px;
	height: 23px;
	background-image: url("../img/icons_kes.gif");
	background-repeat: no-repeat;
}
.icons_resim{
	width: 23px;
	height: 23px;
	background-image: url("../img/icons_resim.gif");
	background-repeat: no-repeat;
}
/* tables */
.r1{
	clear: both;
	padding: 5px 0;
}
.r1 .c1, .r1 .c2, .r1 .c3, .r1 .c1i{
	float: left;
	width: 70px;
}
.r1 .c2{
	width: 14px;
}
.r1 .c3{
	width: 507px;
}
.r1 .must{
	color: #c00;
}
/**/
/*lists*/
.jobs_list{
	clear: both;
	padding: 0;
	margin: 0;
}
.jobs_list a{
	display: block;
	text-decoration: none;
	padding: 0;
	margin: 0 17px 35px 0;
}
.jobs_list a .job_title{
	display: block;
	width: 190px;
	padding: 5px 5px 3px;
	margin: 0;
	background-image: url("../img/jobs_thumb_header.png");
	background-repeat: no-repeat;
	font-size: 1.3em;
	color: #597983;
}
.jobs_list a .img_container{
	display: block;
	width: 218px;
	background-image: url("../img/jobs_thumb_shadow.png");
	background-position: 200px bottom;
	background-repeat: no-repeat;
}
.jobs_list a .img_container img{
	width: 194px;
	height: 94px;
	border: 3px solid #fff;
}
.jobs_list a:hover{
	text-decoration: none;
}
.jobs_list a:hover .job_title{
	background-image: url("../img/jobs_thumb_bg_header_over.png");
	color: #fff;
}
.jobs_list a:hover .img_container img{
	border: 3px solid #bedd03;
}
.companies_list{
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 910px;
}

.companies_list li{
	clear: both;
	display: block;
	list-style: none;
	padding: 0 0 28px 219px;
	margin: 0 0 21px 0;
	background-image: url("../img/icons_subarrow.png");
	background-repeat: no-repeat;
	background-position: 105px 62px;
	color: #505b5f;
}
.companies_list li h3{
	padding: 0 0 7px 0;
	margin: 0;
	font-size: 1.8em;
	color: #1082a7;
}
.companies_list li .summary_container{
	float: right;
	width: 520px;
}
.companies_list li .img_container{
	float: left;
	width: 168px;
	height: 150px;
	background-image: url("../img/jobs_thumb_shadow.png");
	background-repeat: no-repeat;
	background-position: 150px 127px;
}
.city_name{
	color: #4ba2be;
	font-size: 1.4em;
	padding: 0 0 14px 0;
}
.companies_list li .img_container img{
	width: 144px;
	height: 144px;
	border: 3px solid #fff;
}
.companies_list li .r1{
	font-size: 1.3em;
}
.companies_list li .summary_container .r1 .c3{
	width: 435px;
}
.company_job_list{
	float: left;
	width: 146px;
	list-style: none;
	padding: 0;
	margin: 0;
}
.company_job_list li{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
/**/
/*tooltip*/
#tooltip_container{
	position: absolute;
	padding: 0px 0px 17px 1px;
	background-image: url("../img/tooltip_left_bottom.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	font-size: 1.2em;
	color: #0596c0;
}
#tooltip_container .ttc_top{
	display: none;
}
#tooltip_container .ttc_body{
	padding: 5px 11px;
	background-image: url("../img/tooltip_right_top.png");
	background-position: right top;
	background-repeat: no-repeat;
}
/**/
/*pager*/
.paginator{
	/*background-image: url("../img/pager_left.gif");*/
	padding: 21px 0;
	height: 31px;
	font-size: 1.2em;
}
.paginator a, .paginator span{
	float: left;
	padding: 1px 7px;
	margin: 0 2px;
	color: #04a0cd;
	background-color: #fff;
	border: 1px solid #cecece;
}
.paginator .current{
	color: #fff;
	background-color: #04a0cd;
}
.paginator a:hover{
	color: #fff;
	background-color: #999;
	text-decoration: none;
}
.paginator div{
	clear: both;
	/*background-image: url("../img/pager_right.gif");
	background-position: right;
	background-repeat: no-repeat;*/
	padding: 6px 21px 0 0;
	height: 25px;
}
/**/
.job_companies_header{
	margin-bottom: 21px;
}
.job_companies_header .job_picture{
	width: 218px;
	background-image: url("../img/jobs_thumb_shadow.png");
	background-position: 200px bottom;
	background-repeat: no-repeat;
	margin-bottom: 7px;
}
.job_companies_header .job_picture img{
	width: 194px;
	border: 3px solid #fff;
}
/**/
.content{
	padding: 55px 0 55px 55px;
}
.company_detail_left{
	float: left;
	width: 322px;
}
.company_detail_left .company_logo{
	clear: both;
	width: 322px;
	height: 300px;
	background-image: url("../img/big_shadow.png");
	background-position: 300px 271px;
	background-repeat: no-repeat;
	margin: 0 0 30px 0;
}
.company_detail_left .company_logo a{
	display: block;
	width: 294px;
	height: 294px;
	border: 3px solid #fff;
}
.company_detail_left .company_logo a img{
	width: 294px;
	height: 294px;
}

.company_detail_right{
	float: right;
	width: 622px;
	padding-top: 2px;
}
.company_detail_right h1{
	color: #1082a7;
	font-family: "Arial", sans-serif;
	padding: 0 0 7px 0;
}
.company_content{
	font-size: 1.3em;
}
.company_pictures{
	clear: both;
	padding: 0;
	margin: 30px 0;
}
.company_pictures a{
	float: left;
	width: 101px;
	height: 90px;
	background-image: url("../img/little_shadow.png");
	background-position: 90px 76px;
	background-repeat: no-repeat;
	margin:0 5px 16px 0;
}
.company_pictures a img{
	border: 3px solid #fff;
	width: 84px;
	height: 84px;
}

.request_form, .request_form2{
	margin-top: 7px;
	font-size: 1.2em;
	padding:14px 33px;
}
.request_form2{
	padding:14px 0;
	margin:0 34px 0 0;
}
.request_form .r1 .c1, .request_form .r1 .c2{
	padding-top: 7px;
}
.request_form .r1 .c3{
	width: 150px;
}
.request_form2 .r1 .c1, .request_form2 .r1 .c2{
	padding-top: 7px;
}
.request_form2 .r1 .c1, .request_form2 .r1 .c1i{
	width: 150px;
}
.request_form2 .r1 .c3{
	width: 320px;
}

.home_left{
	float: left;
	width: 665px;
	height: 413px;
}
.home_right{
	float: right;
	width: 235px;
	height: 389px;
	background-image: url("../img/bg_home_spot.png");
	background-repeat: no-repeat;
	margin: 17px 13px 0 0;
	padding: 18px 38px 18px 18px;
}
.home_right h2{
	font-size: 1.8em;
	color: #d8082a;
	padding: 0;
	margin: 0 0 21px 0;
	line-height: 1.2em;
}
.home_right p{
	font-size: 1.2em;
	line-height: 1.3em;
	padding: 0 0 23px 0;
}
.home_right p a{
	color: #a9c30e;
	text-decoration: underline;
}
.home_sunum_link{
	display: block;
	background-image: url("../img/icons_subarrow2.gif");
	background-repeat: no-repeat;
	padding: 4px 0 0 21px;
	font-size: 1.4em;
	color: #a9c30e;
}
.company_content p{
	padding-bottom: 14px;
	text-align: justify;
}
.onemli{
	background-color: #A9C30E;
	color: #fff;
	font-size: 1.19em;
	padding: 0 4px;
}