/* #Desktop 960px
================================================== */
	a {outline : none;}
	a img {outline : none;}
	a:link, a:visited, a:hover, a:active{text-decoration: none;}
	
	::-moz-selection {
		background: #F0CC00;
		color: #422A16;
		border-radius:5px;
	}
	
	::selection {
		background: #F0CC00;
		color: #422A16;
		border-radius:5px;
	}
	
	#header-inner img, #menu-inner ul li a, .banner img, .content-right-banner ul li:hover, .content-right-banner ul li a, .galeri-banner img {
		transition: .2s all linear;
		-webkit-transition: .2s all linear; 
		-moz-transition: .2s all linear; 
		-o-transition: .2s all linear;	
	}

    body {
		background:#FAEA31 url(../img/bg.png) repeat-x;	
		font-family: dosis, sans-serif;
		font-size:14px;
	}
	
	#header {
		background:url(../img/header-bg.png) repeat-x;
		background-position:center;
		width:100%;
		height:40px;	
	}
	
	#header-inner {
		width:960px;
		height:40px;
		margin:0 auto;
		text-align:right;	
	}
	
	#header-inner img {
		margin-top:2px;
		margin-left:5px;
	}
	
	#header-inner img:hover {
		opacity:0.9;	
	}
	
	#logo {
		background:url(../img/logo-bg.png) no-repeat center;
		width:960px;
		height:225px;
		margin:0 auto;
		text-align:center;
		padding-top:30px;	
	}
	
	#menu {
		background:url(../img/menu-bg.png) repeat-x;
		background-position:center;
		width:100%;
		height:66px;
		margin-top:-95px;	
	}
	
	#menu-inner {
		width:100%;
		height:66px;
		line-height:66px;
		margin:0 auto;
		text-align:center;
	}
	
	#menu-inner ul {
		margin:0;
		padding:0;
		list-style:none;
		display:inline-block;
		*display: inline;
		zoom: 1;
	}
	
	#menu-inner ul li {
		margin:0 5px;
		float:left;	
		color:#422A16;
	}
	
	#menu-inner ul li a {
		font-family: crushed, sans-serif;
		/*font-family: exo, sans-serif;*/
		/*font-family: dosis, sans-serif;*/
		/* edge font 25. sayfada kaldım */
		font-weight:500;
		font-size:20px;
		color:#422A16;
		padding:10px;
		border-radius:5px;			
	}
	
	#menu-inner ul li a:hover {
		background:#422A16;
		border-radius:5px;
		color:#fff;
	}
	
	#menu-inner ul li a.menu-active {
		background:#422A16;
		border-radius:5px;
		color:#fff;
	}
	
	#slider-silah {
		background:none;
		margin:20px auto 0 auto;
		position:absolute;
		left:50%;
		margin-left:-480px;
		z-index:1000;
	}
	
	#silah {
		background:url(../img/silah.png);
		width:162px;
		height:456px;
		position:relative;
		left:-50px;
		top:-98px;
	}
	
	.slider-wrapper {
		background:#C24400;
		width:940px;
		height:330px;
		padding:10px;
		margin:20px auto 0 auto;	
		border-radius:20px;
	}
	
	#slider {
		background:#C24400;
		width:940px;
		height:330px;
		margin:0 auto;	
		border-radius:10px;
	}
	
	#content-banner {
		width:960px;
		margin:20px auto;	
	}
	
	#content-banner h1 {
		display:none;	
	}
	
	#content-banner h2 {
		display:none;	
	}
	
	.banner {
		background:	url(../img/banner-bg.png) no-repeat;
		width:280px;
		height:193px;
		float:left;
		padding:10px;
		text-align:center;
	}
	
	.banner img:hover {
		opacity:0.9;
	}
	
	/*#sunlight {
		width: 100%;
		height: 670px;
		background: url(../img/sunlight.png) no-repeat center bottom;
		background-size: contain;
		position: absolute;
		bottom: -300px;
		z-index: -1;
	}*/
	
	#footer {
		background:url(../img/footer.png) no-repeat;
		background-position:center bottom;
		background-size:cover;
		/*background-size:100% auto;*/
		width:100%;
		position:relative;
		bottom:0;
	}
	
	#footer img {
		width:100%;	
	}
	
	/* Alt Sayfalar */
	
	#content {
		width:960px;
		margin:20px auto;
	}
	
	#content-left {
		background:#eee;
		width:620px;
		border:10px solid #C24400;
		border-radius:20px;
		float:left;
	}
	
	#content-left h1 {
		font-size:24px;
		font-weight:bold;
		color:#C24400;
		padding:0 10px;
	}
	
	#content-left h2 {
		font-size:14px;
		font-weight:bold;
		color:#9E1C15;
		padding:0 10px;
	}
	
	#content-left p {
		font-size:14px;
		color:#666;
		line-height:140%;
		padding:10px;
		letter-spacing:0.2mm;
		text-shadow: 0px 0px 1px #ccc;
	}
	
	#content-left p a{
		color:#C24400;
	}
	
	#content-left ul {
		margin:0;
		padding:10px;
		list-style:none;
	}
	
	#content-left ul li {
		font-size:14px;
		color:#666;
		line-height:140%;
		letter-spacing:0.2mm;
		text-shadow: 0px 0px 1px #ccc;
		list-style:inside;
		list-style-type:circle;
	}
	
	#content-right {
		width:280px;	
		float:right;
		padding:0 10px;
	}
	
	.content-right-banner {
		background:#9E1C15;
		width:280px;
		border-radius:10px;
		margin-bottom:20px;
	
	}
	
	.content-right-banner h2 {
		background:url(../img/right-banner-title-bg.png) no-repeat;
		width:282px;
		height:39px;
		padding:10px;
		position:relative;
		right:11px;
		top:10px;
		line-height:24px;
		color:#422A16;
		font-size:18px;
		letter-spacing:-0.2mm;
		text-align:center;
	}
	
	.content-right-banner ul {
		margin:0;
		padding:0 5px 5px 15px;
		list-style:inside;
	}
	
	.content-right-banner ul li {
		margin:15px 0;
		color:#C24400;	
	}
	
	.content-right-banner ul li:hover {
		color:#fff;
	}
	
	.content-right-banner ul li.list-active {
		color:#fff;
	}
	
	.content-right-banner ul li a {
		margin:15px 0;
		color:#fff;
		font-size:16px;
		/*display:block;*/
	}
	
	.content-right-banner ul li a:hover {
		color:#F0CC00;	
	}
	
	.content-right-banner ul li a.right-menu-active {
		color:#F0CC00;	
		font-weight:bold;
	}
	
	#content-full {
		width:920px;
		background:#eee;
		border:10px solid #C24400;
		border-radius:20px;
		padding:10px;
	}
	
	#content-full h1 {
		font-size:24px;
		font-weight:bold;
		color:#C24400;
		padding:0 10px;
	}
	
	#content-full p {
		font-size:11px;
		color:#C24400;
		padding:10px 10px 0 10px;
	}
	
	#content-full p a {
		font-size:11px;
		color:#C24400;
	}
	
	.galeri-banner {
		width:210px;
		height:150px;
		background:#F0CC00;
		border-radius:5px;
		margin:5px;
		float:left;	
		padding:5px;
		box-shadow:0 2px 3px #ccc;
	}
	
	.galeri-banner img {
		border-radius:5px;
	}
	
	.galeri-banner a img {
		outline: none;
	}
	
	.galeri-banner img:hover {
		opacity:0.8;
	}
	
	#contact-form {
		width:620px;
		margin:10px 0;	
	}
	
	.labelone {
		float:left;
		width:610px;
		margin:0 0 10px 10px;	
	}
	
	.labeltwo {
		float:left;
		width:295px;
		margin:0 0 10px 10px;	
	}
	
	#contact-form p {
		font-size:12px;
		line-height:100%;
		padding:5px 0;
		color:#666;	
	}
	
	.labelone input {
		width:588px;
		height:25px;
		border-radius:5px;
		border:1px solid #ccc;
		padding:5px;
		background:#fff;
	}
	
	.labelone input:hover {
		background:#f9f9f9;
	}
	
	.labelone input:focus {
		box-shadow:0px 0px 5px #ccc;
	}
	
	.labelone textarea {
		width:588px;
		height:200px;
		border-radius:5px;
		border:1px solid #ccc;
		padding:5px;
		background:#fff;
	}
	
	.labelone textarea:hover {
		background:#f9f9f9;
	}
	
	.labelone textarea:focus {
		box-shadow:0px 0px 5px #ccc;
	}
	
	.labeltwo input {
		width:281px;
		height:25px;
		border-radius:5px;
		border:1px solid #ccc;
		padding:5px;
		background:#fff;
	}
	
	.labeltwo input:hover {
		background:#f9f9f9;
	}
	
	.labeltwo input:focus {
		box-shadow:0px 0px 5px #ccc;
	}
	
	.labelbutton {
		float:left;
		width:610px;
		margin:0 0 10px 10px;
	}
	
	.button {
		width:150px;
		height:30px;
		background:#fff;
		border:1px solid #ccc;
		border-radius:5px;
		margin-right:10px;
		color:#666;
		font-size:12px;
	}
	
	.button:hover {
		background:#f9f9f9;
		cursor:pointer;
		box-shadow:0px 0px 5px #ccc;
	}
	
	.button:focus {
		box-shadow:0px 0px 5px #ccc;
	}
	
	/* Özel */
	
	.clear {
		clear:both;	
	}
	
	.m30 {
		margin-right:30px;	
	}
	
	.m030 {
		margin-top:-30px;	
	}
	
	.mb10 {
		margin-bottom:10px;	
	}
	
	.theme-default a.nivo-prevNav {
	left:880px;
	}


/* #Tablet (Portrait: 768px) Import: Desktop
================================================== */
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	#slider-silah {
		margin-left:-374px;
	}
	
	#silah {
		left:-100px;
		display:none;
	}
	
	.slider-wrapper {
		background:#C24400;
		width:748px;
		height:260px;
		padding:10px;
		margin:20px auto 0 auto;	
		border-radius:20px;
	}
	
	#slider {
		width:748px;
		height:260px;
	}
	
	.theme-default a.nivo-prevNav {
	left:688px;
}
}


/*  Smaller than standard Desktop (devices and browsers)
================================================== */
	@media only screen and (max-width: 959px) {
	}


/*  #Mobile (Portrait: 320px) Import: Desktop
================================================== */
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	#slider-silah {
		width:320px;
		margin-left:-160px;
	}
	
	#silah {
		display:none;   
    }
	
	.slider-wrapper {
		background:#C24400;
		width:300px;
		height:109px;
		padding:10px;
		margin:20px auto 0 auto;	
		border-radius:20px;
	}
   
	#slider {
		width:300px;
		height:109px;
	}
	
	.theme-default a.nivo-prevNav {
	left:240px;
}
}

/* #Mobile (Landscape: 480px) Import: Desktop,Mobile(P)
================================================== */
/* Note: Design for a width of 480px */
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#slider-silah {
		width:460px;
		margin-left:-230px;
	}
	
	.slider-wrapper {
		background:#C24400;
		width:460px;
		height:168px;
		padding:10px;
		margin:20px auto 0 auto;	
		border-radius:20px;
	}
	
	#slider {
		width:460px;
		height:168px;
	}
	
	.theme-default a.nivo-prevNav {
	left:400px;
}
}