﻿@charset "utf-8";
/* 
 :: Altin Ciftlik Website Project
 :: Agency:         Web Studio Digital Agency
 :: Agency URL:     http://www.ws.com.tr/
 :: Author:         Muharrem Calisir
 :: Author URL:     http://www.muharremcalisir.com/
 :: Created Date:   01-10-2014
*/

/* General */
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,cyrillic-ext,latin-ext,cyrillic);
@import url(slider.css);
@import url(colorbox.css);
@import url(responsive.css);
@import url(style_common.css);
@import url(style6.css);
*{margin:0; padding:0; list-style-type:none;}
a{text-decoration:none; color:#fff;}
a img,
button{border: 0 none !important;}
.clear {clear:both;}

/*-----------------------*/
body {
	font-family: 'PT Sans', sans-serif;
	font-size:14px;
	color:#fff;
}
.container {
	width:960px;
	height:auto;
	margin:0 auto 0 auto;
}
header {
	position:relative;
	z-index:999;
	width:auto;
	height:180px;
	margin:0 auto 0 auto;
	background:url(../img/bg/header-bg.png) center no-repeat;
}
header #logo {
	width:153px;
	height:137px;
	float:left;
	display:block;
	text-indent:-99999em;
	background:url(../img/logo.png) no-repeat;
	margin:0 0 0 80px;
}
header #logo h1 {
	display:none;
}
#social {
	width:102px;
	float:right;
	height:25px;
	margin:-134px 0 0 0;
}
#social .fb {
	width:18px;
	height:18px;
	float:left;
	display:block;
	text-indent:-99999em;
	background:url(../img/icon/fb.png) no-repeat;
	margin:0 3px 0 0;
}
#social .tw {
	width:18px;
	height:18px;
	float:left;
	display:block;
	text-indent:-99999em;
	background:url(../img/icon/tw.png) no-repeat;
	margin:0 3px 0 0;
}
#social .you {
	width:18px;
	height:18px;
	float:left;
	display:block;
	text-indent:-99999em;
	background:url(../img/icon/you.png) no-repeat;
	margin:0 3px 0 0;
}
#social .in {
	width:18px;
	height:18px;
	float:left;
	display:block;
	text-indent:-99999em;
	background:url(../img/icon/in.png) no-repeat;
	margin:0 3px 0 0;
}
#social .gp {
	width:18px;
	height:18px;
	float:left;
	display:block;
	text-indent:-99999em;
	background:url(../img/icon/gp.png) no-repeat;
	margin:0 0 0 0;
}
nav {
	float:right;
    width: auto;
    height: auto;
    margin:-111px 0 0 0;
    font-size: 16px;
}
nav li{ 
		float: left;
		margin: 0 0 0 0;
}
nav a{ 
		display: block;
		padding:10px 7px 10px 7px;	
		color: #fff; 
}
nav li:hover > a { 
		color: #fff; 
		background: #b40101;
}
nav ul{ 
		display: none;
		position: absolute;
		width:204px; 
		background:#b40101;
		margin:36px 0 0 0;
	 	font-size: 15px;
		padding:0;
}
nav li ul a{ 
		margin: 0 0 0 0;
		color: #fff;
}
nav ul li:hover a, #nav li:hover li a{ 
		color: #fff;
		background: #e00303;
}
nav li:hover > ul{ 
		display: block; 
		top: 30px; 
}
nav ul li{ 
		float: none;
		width:204px;
}
nav ul li a:hover{
		color: #fff;
		background: #e00303;
}
#banner {
	width:100%;
	float:left;
	height:540px;
	background:url(../img/slider/banner.jpg) no-repeat;
	margin:-114px auto 0 auto;
	position:relative;
	z-index:-99;
}
#full {
	width:100%;
	float:left;
	margin:0 auto 0 auto;
}
#news {
	width:960px;
	height:36px;
	margin:-36px auto 0 auto;
	background:url(../img/bg/news.jpg) no-repeat;
}
#news .title {
	float:left;
	font-weight:bold;
	font-size:15px;
	margin:10px 55px 0 22px;
}
#news .detail {
	width:400px !important;
	font-size:14px;
	float:left;
	margin:10px 0 0 0;
}
#news .buton {
	float:right;
	font-weight:bold;
	font-size:15px;
	margin:10px 10px 0 22px;
}
#modul {
	width:960px;
	height:197px;
	margin:20px auto 20px auto;
}
#modul .box {
	width:315px;
	height:197px;
	float:left;
	margin:0 7px 0 0;
}
#modul .box .pic {
	width:315px;
	height:197px;
	position:relative;
	z-index:-99;
}
#modul .box .buton {
	width:259px;
	height:46px;
	float:right;
	margin:-46px 0 0 0;
	background:url(../img/bg/modulbg.png) no-repeat;
}
#modul .box .buton:hover {
	cursor:pointer;
	background:url(../img/bg/modulbg1.png) no-repeat;
}
#modul .boxlast {
	width:315px;
	height:197px;
	float:left;
	margin:0 0 0 0;
}
#modul .boxlast .pic {
	width:315px;
	height:197px;
	position:relative;
	z-index:-99;
}
#modul .boxlast .buton {
	width:259px;
	height:46px;
	float:right;
	margin:-46px 0 0 0;
	background:url(../img/bg/modulbg.png) no-repeat;
}
#modul .boxlast .buton:hover {
	cursor:pointer;
	background:url(../img/bg/modulbg1.png) no-repeat;
}
#modul h2 {
	font-size:25px;
	margin:9px 0 0 17px;
}
#nomargin {
	margin:0 0 0 0;
	float:right;
}
#newsletter {
	width:auto;
	height:65px;
	background:#b40101;
}
#newsletter .detail {
	float:left;
	margin:23px 0 0 0;
	font-size:16px;
}
#newsletter .form {
	float:right;
	margin:15px 0 0 0;
}
#newsletter .input{
	float:left;
	display:block;
	width:250px;
	height:27px;
	padding:3px 6px 3px 6px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	margin:0 5px 0 0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#newsletter .input:focus{
	border-color:#66afe9;
	outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
#newsletter .button{
	cursor:pointer;
	width:45px;
	height:37px;
	background:url(../img/bg/btn.png) no-repeat;
	border:0;
}
footer {
	width:auto;
	height:155px;
	background:#e00303;
	padding:10px 0 0 0;
}
footer a:hover {
	color:#000000;
}
footer #top {
	width:auto;
	height:45px;
	padding:0 0 0 77px;
	background:url(../img/footer-logo.png) no-repeat;
}
footer #top ul {
}
footer #top li {
	float:left;
	margin:18px 10px 0 0;
}
footer #bottom {
	width:960px;
	height:80px;
}
footer #bottom .left {
	float:left;
	margin:47px 0 0 0;
}
footer #bottom .right {
	float:right;
	margin:81px 0 0 0;
}
#pageimg {
	width:100%;
	float:left;
	max-height:229px;
	margin:-114px auto 0 auto;
}
#pageimg img {
	width:100%;
	height:auto;
}
#page {
	width:960px;
	height:auto;
	margin:-4px auto 0 auto;
	color:#666666;
}
#page p {
	text-align:justify;
	margin:5px 0 15px 0;
}
#page p a {
	color:#666666;
}
#page h2 {
	font-size:30px;
	color:#fff;
}
#page .left {
	float:left;
	width:690px;
	height:auto;
}
#page .left2 {
	float:left;
	width:960px;
	height:auto;
}
#page .right {
	float:right;
	width:250px;
	height:auto;
}
#page .right a {
	color:#282828;
}
#page .right h3 {
	width:225px;
	height:35px;
	background:#ad0000;
	color:#FFF;
	padding:15px 0 0 25px;
}
#page .right ul {
}
#page .right li {
	font-size:16px;
	width:225px;
	/*height:31px;*/
	padding:10px 0 10px 25px;
	background:#bdbdbd;
	border-bottom:1px #fff solid;
}
#page .right li:hover {
	cursor:pointer;
	background:url(../img/bg/menu-bg.jpg) right center no-repeat #e2dedd;
}
#page .right #active {
	background:url(../img/bg/menu-bg.jpg) right center no-repeat #e2dedd;
}
#page .title {
	width:480px;
	/*height:90px;*/
	padding:25px 0 25px 30px;
	background:#e00303;
	color:#fff;
}
#page .title2 {
	/*width:480px;*/
	/*height:90px;*/
	padding:25px 0 25px 30px;
	background:#e00303;
	color:#fff;
}
#haberler{}
#haberler ul li a{color:#666; display:block; padding:10px 15px ; border-bottom:1px solid #ddd;}
#certificate {}
#certificate ul {}
#certificate li {
	width:250px;
	height:20px;
	float:left;
	margin:5px 0 7px 0;
}
#certificate li a {
	color:#666666;
}
#siparis {position:fixed;left:0;top:130px;z-index:999999}
.siparis {
	background:url(../img/bg/siparis.png) no-repeat;
	background-repeat:no-repeat;
	height:200px;
	width:39px;
	top:10px;
	margin-left:auto;
	display:block;
	text-indent:-99999em;
}
.address{
		background: url(../img/icon/map.png) left center no-repeat;
		padding:0 0 0 23px;
}
.phone{
		background: url(../img/icon/phone.png) left center no-repeat;
		padding:0 0 0 23px;
}
.fax{
		background: url(../img/icon/fax.png) left center no-repeat;
		padding:0 0 0 23px;
}
.email{
		background: url(../img/icon/email.png) left center no-repeat;
		padding:0 0 0 23px;
}
.sales {
	width:240px;
	height:30px;
	background:#e2dedd;
	color:#282828;
	font-weight:bold;
	padding:10px 0 0 10px;
}
.map {
	width:690px;
	height:350px;
	margin:10px 0 10px 0;
	border:none;
}
#row {
	width:630px;
	height:auto;
	margin:10px auto 13px 0;
}
#row .name {
	float:left;
	width:138px;
	height:30px;
	padding:10px 0 0 0;
}
#row .detail {
	float:left;
	width:360px;
	height:auto;
}

.form-control{
	font-family: 'PT Sans', sans-serif;
	width:340px;
	height:34px;
	padding:3px 6px 3px 6px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-control:focus{
	border-color:#66afe9;
	outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.form-control1{
	font-family: 'PT Sans', sans-serif;
	width:340px;
	height:150px;
	padding:3px 6px 3px 6px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-control1:focus{
	border-color:#66afe9;
	outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.btn-default{
	font-family: 'PT Sans', sans-serif;
	cursor:pointer;
	font-size:20px;
	font-weight:600;
	color:#fff;
	background:#e00303;
	width:150px;
	height:40px;
	border-radius:5px;
}
.btn-default:hover{
	font-size:16px;
	color:#fff;
	background:#ad0000;
}