html, body{
	width:100%;
	height:100%;
}

body {
	margin:0;
	padding:0;
	background: #262626;
	font-family: 'Open Sans' ,Calibri;
	font-size: 15px;
	color: #000000;
	line-height: 18px;
}

a, img{
	margin:0px;
	outline-style: none;
	text-decoration: none;
	border: none;
	outline: none;
}

img, fieldset, iframe{
    padding: 0px;
    margin: 0px;
    border: none;
	outline: none;
}

ul, ol, li, p{
	margin:0px;
	list-style-type:square;
}

a {color:#000000;}
a:hover {color: #ED7523;}
label:hover { color: #ED7523; }

input[type="text"], input[type="password"]{
	font-family: 'Open Sans' ,Calibri;
	font-size: 15px;
	color: #000000;
	border: 1px solid #D8D8D8;
	width: 245px;
	height: 25px;
	padding-left: 5px;
	margin-bottom: 5px;	
	background: #FFFFFF url('../images/inputbox-bg.png') repeat-x top;
}
input[type="text"]:hover, input[type="password"]:hover, input[type="text"]:focus, input[type="password"]:focus{
	border: 1px solid #ED7523;
	outline: none;
}

input[type="submit"], input[type="button"], input[type="reset"] {
	font-family: 'Open Sans' ,Calibri;
	font-size: 15px;
	color: #FFFFFF;
	border: 0px;
	width: 100px;
	height: 25px;
	overflow: hidden;
	cursor: pointer;
	*cursor: hand;
	outline: none;
	background: #ED7523;
}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover {color: #000000;}

input[type="checkbox"], input[type="radio"] {
	font-family: 'Open Sans' ,Calibri;
	font-size: 15px;
	color: #000000;
	border: none;
	margin:0px;
	outline-style: none;
	text-decoration: none;
	outline: none;
	overflow: hidden;
}

textarea{
	font-family: 'Open Sans' ,Calibri;
	font-size: 15px;
	color: #000000;
	border: 1px solid #D8D8D8;
	width: 245px;
	height: 80px;
	padding-left: 5px;
	margin-bottom: 5px;	
	background: #FFFFFF url('../images/inputbox-bg.png') repeat-x;
	overflow:auto;
	resize: none;
	outline: none;			
}
textarea:hover, textarea:focus{ border: 1px solid #ED7523; outline: none;}

select{
	font-family: 'Open Sans' ,Calibri;
	font-size: 15px;
	color: #000000;
	border: 1px solid #D8D8D8;
	width: 255px;
	height: 25px;
	padding-left: 5px;
	margin-bottom: 5px;	
	background: #FFFFFF url('../images/inputbox-bg.png') repeat-x;
}
select:hover, select:focus{ border: 1px solid #ED7523; }

.red { color: #ED7523;}

#giris a{ position:fixed; left:0px; top:0px; height:100%; width:100%; background: url('../index.html') center center no-repeat; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 1); }

.baslik{
	font-size: 24px;
	color: #CA6823;
	display:block;
	float:left;
	width:100%;
	font-weight: 600;
}
.aciklama{
	display:block;
	float:left;
	width:100%;
}
.overlay{
	background:#000;
	opacity:0;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}

#loader{ position:fixed; left:0px; top:0px; height:100%; width:100%; z-index:20000;	background: url('../images/loading.gif') center center no-repeat; background-color: rgba(0, 0, 0, 1); } 
/* #loader{ position:fixed; left:0px; top:0px; height:100%; width:100%; background: url('../images/loader_bg.jpg'); z-index:20000;	background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 1); } */
#bg_loader{position:absolute; width:210px; height:200px; left:50%; top:50%; margin-left:-105px; margin-top:-180px; text-align:center;}

.logo{
	width:210px;
	height:200px;
	position:absolute;
	display:block;
	background:url('../dosyalar/images/site/logo.png') no-repeat;
	left:145px;
	top:-40px;
}
#dotted_bg{
	position:fixed;
	z-index:-1;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:url('../images/dot.png') repeat;
	overflow:hidden;
}
#header {
	width:100%;
	height:58px;
	position:absolute;
	top:112px;
	left:0;
	padding:0;
	color:#FFFFFF;
	z-index:100;
	background: url('../images/header_bg.png') top left repeat-x;
}
#footer {
	width:100%;
	height:38px;
	position:fixed;
	bottom:0;
	left:0;
	padding:0;
	color:#FFFFFF;
	z-index:100;
	/*background-color: rgba(0, 0, 0, 0.8);*/
	background-color: rgba(255, 255, 255, 0.8);
}
#footer p{
	margin:0;
	font-size:11px;
	line-height:38px;
	/*color:#FFFFFF;*/
	color:#000000;
}
.footer_left{
	float:left;
	margin-left:20px;
}
.footer_right{
	float:right;
	margin-right:20px;
}

ul.social_icons{	
	clear:both;
	width:64px;
	position:fixed;
	bottom:38px;
	right: 0px;
	margin:0;
	padding:0;
}
ul.social_icons li {
	list-style:none;
	/*width:34px;
	height:34px;*/
	float:left;
	margin-bottom:1px;
}
ul.social_icons li a {
	background-color: rgb(0, 0, 0);
	background-color: rgba(255, 255, 255, 0.8);
	/*background-color: rgba(0, 0, 0, 0.8);
	width:18px;
	height:18px;*/
	float:left;
	padding:8px 8px;
	
}
ul.social_icons li a:hover {
	background-color: #ED7523;
}

.fotograf_galerisi {
	list-style: none;
	padding: 0px;
	width:100%;
	text-align:center;
}
.fotograf_galerisi li {
	display:inline-block !important;
	position: relative !important;
	cursor: pointer;
	border: 10px solid #FFFFFF;
	overflow: hidden;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:25px;
}
.fotograf_galerisi li:hover {
	border: 10px solid #ED7523;
}

.basvuru_btn{cursor: pointer; z-index:500; position:fixed; width:152px; height:150px; top:50%; margin-top:-78px; padding:0; right:0; background:url('../images/sprite.png') no-repeat top left;
/*background-position:0 -868px;*/
background-position:-200px -866px;
}
.basvuru_btn_arrows{position:absolute; width:128px; height:128px; top:12px; left:12px; background:url('../images/sprite.png') no-repeat top left; background-position:0 -512px;}
.basvuru_btn_link{position:relative; display:block; margin:50px 4px 0 0; text-align:center; font-size:28px; line-height:28px; color:#ffffff; }

#basvuru_container{z-index:500; position:fixed; width:500px; top:0; bottom:0; right:-900px;
	background:#FFFFFF; border-right:4px solid #ED7523;
	-moz-box-shadow: 0 0 20px #000000; /* for Firefox 3.5+ */
	-webkit-box-shadow: 0 0 20px #000000; /* for Safari and Chrome */
	box-shadow: 0 0 20px #000000; /* for Safari and Chrome */
	box-shadow: 0 0 20px #000000;
	
	opacity: 0.90;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);	
}
#basvuru_ic{display:block; padding:150px 50px;}
#basvuru_ic h2 {display:inline; font-size:40px; color:#ED7523;}
#basvuru_close{cursor: pointer; position:absolute; display:block; width:37px; height:37px; top:15px; right:15px; background:#ED7523 url('../images/sprite.png') no-repeat top left; background-position:0 -1068px;}

#basvuru_submit_container{display:block; position:relative; margin:15px 0 0 80px; overflow:hidden;}
.basvuru_submit {display:block; background: #ED7523; color:#ffffff; width:200px; text-align:center; padding:8px !important;}
.basvuru_submit:hover {color: #000000;}

#swappers {height:50px; width:630px; margin-left: -315px; position:fixed; bottom:39px; left: 50%; z-index:300; display:block;}
.swapper {float:left; width:260px; height:50px; margin-left:20px; top:0px; position:relative; padding:0 20px; color:#ffffff;}
#swappers > div.swapper:first-child {margin-left:0;}
.swapper .indicator {width:20px; height:20px; position:absolute; top:0; right:0; background:url('../images/indicator.png') no-repeat center bottom;}
.swapper .bgr {
	/*background:#000000;*/
	background:#FFFFFF; 
	position:absolute; top:0; left:0; width:100%; height:100%; z-index:-1;
 	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
 }
.swapper p { opacity:0; filter:alpha(opacity=0); margin-bottom:5px;}
.swapper_baslik { color:#ED7523; padding-top:15px;  margin-bottom:10px;}
.anasayfa_slogan{
  font-size: 20px;
  line-height: 22px;
  z-index: 500;
  position: fixed;
  width: 300px;
  height: 60px;
  left: 110px;
  top: 280px;
  padding: 0;
  text-align: center;
  /*color:#ffffff;
  text-shadow: 2px 2px 15px rgba(255, 255, 255, 1);*/
  color: white;
  text-shadow:
	0 1px #E07C30,   -1px 0 #DD7B30,
	-1px 2px #E07C30,-2px 1px #DD7B30,
	-2px 3px #E07C30,-3px 2px #DD7B30,
	-3px 4px #E07C30;
}
#header ul, #header li, #header ol {
	list-style-type: none;
}