@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700&subset=latin-ext');
body{
	font-family: 'Ubuntu', sans-serif;
	margin:0;
	padding:0;
}
ul,li,a{
	text-decoration:none;
	list-style:none;
	color:inherit;
}
strong,b{
	font-weight:bold;
}
input:focus,select:focus,texarea:focus{
	outline:none;
}
.center{
	width:1200px;
	height: auto;
	margin:0 auto;
}
.headermenuacilir{
	display:none; 
}
header{
	float:left;
	width:100%;
	
}
.Bslider{
	float:left;
	width:100%;
	height:450px;
	position:absolute;
	z-index:1;
	overflow:hidden;
	
}
.logo{
	float:left;
	margin-left:70px;
    margin-top: 16px;
    position: relative;
    z-index: 2;
}
.diller{
	float:right;
	position: relative;
	z-index: 2;
	background: rgba(0, 0, 0, 0.49);
	padding: 14px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.diller > i{
	float:left;
	font-size:12px;
	color:#fff;
}
.diller a{
	float:left;
	font-size:12px;
	color: #ffffff;
	font-weight: 300;
	margin-left: 10px;
}
.diller a:hover{
	color:#fff;
}
.diller a:hover i{
	color:#cd111c;
}
.menubg{
	float:left;
	width:100%;
	height:79px;
    margin-top: 334px;
	background:url(../images/menubg.png)no-repeat top center;
    position: relative;
    z-index: 2;
}
ul.headermenu{
	float:left;
	width: 797px;
}
ul.headermenu > li{
	float:left;
	color:#fff;
	font-weight:300;
	position:relative;
	font-family: Montserrat-Light, Geneva, sans-serif;
	font-size: 14px;
}
ul.headermenu > li > a{
	display:block;
	padding: 30px 14px;
}
ul.headermenu > li:hover{
	background:#ca1c24;
	border-bottom:solid 4px #630d12;
}
ul.headermenu > li:hover:before{
	content: "";	
	position: absolute;
	top: 12px;	
	left: 45%;	
	border-top: 6px solid #fff;	
	border-left: 6px solid transparent;	
	border-right: 6px solid transparent;
}

ul.headermenu > li > ul{
	position:absolute;
	z-index:99999999;
	margin:0;
	width: 226px;
	height:auto;
	z-index: 9999;
	background: #ca1c24;
	overflow: hidden;
	padding: 0;
	-webkit-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	transition: all 400ms ease;
	-webkit-box-shadow: -1px 4px 18px -4px rgba(56,55,56,0.59);
	-moz-box-shadow: -1px 4px 18px -4px rgba(56,55,56,0.59);
	box-shadow: -1px 4px 18px -4px rgba(56,55,56,0.59);
	margin-top: 4px;
}
ul.headermenu > li:hover > ul{
    transition: all 400ms ease;
	opacity: 1;
    visibility: visible;
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
ul.headermenu  > li > ul > li{
    color: #ffffff;
    font-size: 10px;
    padding: 11px;
    border-top: solid thin #8c0809;
    text-align: left;
    float: left;
    width: 100%;
    font-size: 14px;
}

ul.headermenu  > li > ul > li:hover{
    color: #f1f1f1;
}
ul.headermenu > li > ul > li:last-child{
	border-bottom:none;
}

ul.headermenu > li > ul > li > a{
	display:block;
	    padding: 0;
}
.sepet{
	float:left;
	margin-left:20px;
	background:#ab0202;
	color:#fff;
	font-size: 14px;
	position:relative;
	text-align: center;
	padding: 10px 2px;
	height: 59px;
}
.sepet label{
	float:left;
	width:100%;
	margin-bottom: 10px;
}
.sepet span{
	position:absolute;
	width: 20px;
	height: 20px;
	border-radius:50%;
	text-align:center;
	background:#630d12;
	line-height: 20px;
	margin-top: -5px;
	margin-left: -5px;
}
.arama{
	float:right;
	position:relative;
}
.arama input{
	float:left;
	border:none;
	background:#eeeeee;
	padding: 10px;
	margin: 22px 0;
	width: 221px;
	padding-right: 40px;
}
.arama i{
	position:absolute;
	right: 10px;
	color:#4d4d4d;
	margin-top: 26px;
	font-size: 24px;
}
.kurumsalbg{
	float:left;
	width:855px;
	height:300px;
    margin-top: 30px;
	background:url(../images/kurumsalbg.png)no-repeat top center;
}
.kurumsalbg h2{
	float:left;
	width:100%;
	text-align:center;
	font-size:30px;
	color:#f2f2f2;
	margin: 18px 0px 13px 0px;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.kurumsalbg p{
	float: left;
	font-family: Montserrat-Light, Geneva, sans-serif;
	font-weight: 200;
	color: #ffffff;
	font-size: 14px;
	text-align: justify;
	margin: 30px 38px -18px 37px;
	line-height: 22px;
	text-align: justify;
	line-height: 20px;
}
.kurumsalbg a.kurumsallink{
	float:left;
	width:100%;
	text-align:center;
	font-size: 13px;
	color:#80807f;
	margin-top: 10px;
}
.altkurumsal{
	float:left;
	border: solid 3px #505050;
	border-radius:5px;
	width:216px;
	height:78px;
	margin: 30px;
}
.altkurumsal label{
	float:right;
	font-size:14px;
	color:#fff;
	width: 110px;
	margin: 20px 12px;
	line-height: 22px;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.altkurumsal img{
	float:left;
	margin: 17px;
}
.yeniurunler{
	float:right;
    margin-top: 30px;
}
.fiyatlistesi{
	float:right;
    margin-top: 16px;
}
.urunler{
	float:left;
	width:100%;
	margin-top:30px;
}
.urun{
	float:left;
	width:212px;
	margin-right: 35px;
}
.urun:last-child{
	margin-right:0;
}
.urunimg{
	float:left;
	width:100%;
	height: 71px;
	background: #bf0d18;
	overflow:hidden;
}
.urunimg img{
	max-width: 100%;
	max-height: 176px;
}
.urunisim{
	float:left;
	width: 91%;
	height: 0;
	font-size: 16px;
	color:#fff;
	margin-top: 5px;
	background:url(../images/urunisimbg.png)no-repeat top center;
	font-weight: 600;
	padding: 17px 10px;
	font-family: Montserrat-Light, Geneva, sans-serif;
	background-size: 100%;
	line-height: 0;
}
.urun:hover .urunisim{
	background:url(../images/urunisimbghover.png)no-repeat top center;
}
.anasayfakutu{
	float:left;
	background:url(../images/kutuborder.png)no-repeat top left;
	margin-top: 50px;
	width: 377px;
	height: 112px;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.anasayfakutu img{
	float:left;
	margin: 17px;
}
.anasayfakutu label{
	float:left;
	font-size:20px;
	color:#1d1d1b;
	margin-top: 28px;
	font-weight: bold;
	width: 222px;
}
.anasayfakutu p{
	float:left;
	font-size: 14px;
	color:#5c5c5c;
	width: 213px;
	margin-top: 4px;
	line-height: 16px;
}
.anasayfakutuson{
	float:right;
	text-align:center;
	width: 289px;
}
.anasayfakutuson label{
	margin: -8px;
	font-size: 11px;
	width: 80%;
	margin-left: 10%;
}
.markalarimiz{
	float:left;
	margin-top: 20px;
}
.markalarimiz h2{
	text-align:center;
	font-size:20px;
	color:#1d1d1b;
	margin-bottom: 10px;
}
.bizeulasin{
	float:right;
	margin-top: 20px;
	width: 496px;
}
.bizeulasin img{
	float:left;
}
.bizeulasin h2{
	float:right;
	font-size:20px;
	color:#1d1d1b;
	margin-top: 59px;
}
.bizeulasin span{
	float:right;
	font-size:20px;
	color:#bf0d18;
}
.bizeulasin span b{
	font-size:38px;
}
footer{
	float:left;
	background:url(../images/footerbg.png)no-repeat top center;
	margin-top: 20px;
	width: 100%;
	height: 642px;
}
.footerlogo{
	float:left;
	width:100%;
	text-align:center;
	margin: 24px 0;
}
.copright{
	float:left;
	width:100%;
	font-size:13px;
	color:#c7c7c7;
	text-align:center;
}
.footersosyal {
	float:left;
	width:100%;
	text-align:center;
	margin-top: 20px;
}
.footersosyal a{
	display: inline-block;
	font-size: 18px;
	color:#c7c7c7;
	margin: 0 6px;
}
.footersosyal a:hover{
	color:#fff;
}

.footerkutular{
	float:left;
	width: 203px;
	margin-top: 95px;
	margin-right: 26px;
}
.footerkutular:last-child {
	margin-right:0;
}
.footerkutular h2{
	color:#d9d9d9;
	font-size: 16px;
	font-weight:bold;
	margin-bottom: 10px;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.footerkutular ul {
	float:left;
	width:100%;
}
.footerkutular ul li{
	float:left;
	width:100%;
	color:#808080;
	font-size: 14px;
	font-weight: 300;
	padding: 7px 0;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.footerkutular ul li:hover{
	color:#fff;
}
.footerkutular ul li a{
	display:block;
}

.iletisimbilgileri{
	float:left;
	width: 100%;
}
.iletisimbilgisi{
	float:left;
	width: 100%;
	font-size: 12px;
	color:#8c8c8c;
	margin-top: 15px;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.iletisimbilgisi i{margin-right: 5px;}
.ebulten{
	float:left;
	width: 100%;
	margin-bottom: 10px;
}
.ebulten label{
	float:left;
	width:100%;
	font-size: 13px;
	color: #9b9b9b;
	margin-bottom: 10px;
}
.ebulten input[type=text]{
	float: left;
	font-size:14px;
	color:#8c8c8c;
	border: none;
	border-radius: 5px;
	padding: 8px;
	background: #151515;
	width: 233px;
}
.ebulten input[type=submit]{
	float: left;
	font-size:14px;
	color: #ffffff;
	background: #151515;
	border:  none;
	padding: 7px 15px;
	margin-top: 10px;
}


/*sayfa css */

.sayfaresim{
	float:left;
	width:100%;
	text-align:center;
	height: 510px;
	position: absolute;
	z-index: 1;
	left: 0;
	overflow: hidden;
	line-height: 72;
}
.sayfaresim img{
	max-height:100%;
	max-width:100%;
}
.sayfafotoslaytbg{
	float:left;
	width: 100%;
	height: 207px;
	position: relative;
    z-index: 99;
	background:url(../images/sayfafotoslaytbg.png)no-repeat center;
}
.sayfafotoslayt{
	float:left;
	margin: 10px 0;
    width: 1130px!important;
	height: 134px;
}
.sayfafoto{
	float:left;
	width:196px;
	height:118px;
	background:#fff;
	padding:8px;
	overflow:hidden;
	margin-right: 22px;
	position:relative;
}
.sayfafotohover{
    position: absolute;
    z-index: 9;
    width: 196px;
    height: 118px;
    background: rgba(0,0,0,0.5);
    color: #ffe51e;
    text-align: center;
    display: none;
    font-size: 45px;
    line-height: 116px;
}
.sayfafoto:hover .sayfafotohover{
	display:block;
}
.sayfafoto img{
	width:100%;
	max-height: 100%;
}
.sayfafotoslaytleft,.sayfafotoslaytright{
	float: right;
	width: 60px;
	height: 62px;
	background: #fff;
	color: #ffe51e;
	font-size: 60px;
	margin-top: 10px;
	text-align: center;
	cursor: pointer;
}
.ozellikbaslik{
	color:#222629;
	font-weight:600;
	font-size:22px;
	margin: 37px 0;
}
ul.ozelliktablo{
	float:left;
	width:100%;
}
ul.ozelliktablo li{
	float:left;
	color:#222629;
	font-weight:600;
	font-size:14px;
	width: 237px;
	margin-bottom: 20px;
}
ul.ozelliktablo li span{
	float:left;
	margin-left: 15px;
	width: 160px;
	margin-top: 9px;
}
.ozellikicon{
	float:left;
	width:49px;
	height:49px;
	background: #5b5b5b;
	background: -webkit-gradient(linear, left top, left bottom, from(#5b5b5b), to(#3d3d3d));
	background: -webkit-linear-gradient(top, #5b5b5b, #3d3d3d);
	background: -moz-linear-gradient(top, #5b5b5b, #3d3d3d);
	background: -o-linear-gradient(top, #5b5b5b, #3d3d3d);
	background: linear-gradient(to bottom, #5b5b5b, #3d3d3d);
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#3d3d3d',GradientType=0 );
	border-radius:5px;
	border:solid 1px #0b0b0b;
	text-align: center;
	color: #fff;
	font-size: 30px;
	line-height: 2;
}
.ozellikicon img{
	width:32px;
	height:32px;
	
}
.opsiyonelbg{
	float:left;
	width:100%;
	min-height: 210px;
	background:url(../images/opsiyonelbg.png)no-repeat top center;
	margin-top: 30px;
}
.opsiyonelbg .ozellikbaslik{
	color: #ffe51e;
}
.opsiyonelbg ul.ozelliktablo li{
	color:#fff;
}
.ozellikicon{
	background: #ffe51e;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2d042), to(#d2bf2e));
	background: -webkit-linear-gradient(top, #ffe51e, #d2bf2e);
	background: -moz-linear-gradient(top, #ffe51e, #d2bf2e);
	background: -o-linear-gradient(top, #ffe51e, #d2bf2e);
	background: linear-gradient(to bottom, #ffe51e, #d2bf2e);
	background: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe51e', endColorstr='#df8210',GradientType=0 );
	border: solid 1px #ceb601;
}
h2.teknikbaslik{
    color: #222629;
    font-weight: 600;
    font-size: 22px;
    float: left;
    width: 100%;
    margin-top: 40px;
}
.teknikcizim{
	float:left;
	width:100%;
}
.teknikcizim img{
	width:100%;
}

.sayfa-header{
	float:left;
	width:100%;
	height: 150px;
	position: relative;
}
.sayfabaslik{
	float: left;
	margin-top: 80px;
	height: 61px;
	width: 314px;
	background: url(../images/sayfabaslikbg.png)no-repeat center;
	position: relative;
	z-index: 9;
}
.sayfa-header h1{
	color: #000;
	font-size: 22px;
	float: left;
	width: 156px;
	margin: 20px 10px;
	text-align: center;
	font-weight: 600;
	font-style: italic;
}
.sayfa-header span{

    color: #000;
    font-size: 22px;
    float: left;
    width: 108px;
    margin: 22px 10px;
    text-align: center;
    font-weight: 600;
    font-style: italic;
}
.sayfaaltbaslikbg{
	float: left;
	height: 125px;
	width: 100%;
	background: url(../images/sayfaaltbaslikbg.png)no-repeat center;
}
.ustsayfa{
	color: #000;
	font-size: 22px;
	float: left;
	width: 100%;
	margin: 18px 10px;
	font-weight: 600;
	font-style: italic;
    height: 22px;
}
.sayfaisim{
	color: #000;
	font-size: 19px;
	float: left;
	width: 155px;
	border-radius: 5px;
	margin: 14px 10px;
	text-align: center;
	font-weight: 600;
	font-style: italic;
	margin-top: 30px;
}
.sayfaaciklama{
    color: #000;
    font-size: 19px;
    float: left;
    width: 124px;
    border-radius: 5px;
    margin: 22px 10px;
    text-align: center;
    font-weight: 600;
    font-style: italic;
}

.urunlerbaslik{
	float: left;
	margin-top: 80px;
	height: 48px;
	width: 379px;
	background: url(../images/urunlerbaslikbg.png)no-repeat center;
}
.urunlerbaslik h1{
	color: #000;
	font-size: 22px;
	margin: 14px 10px;
	text-align: center;
	font-weight: 600;
	font-style: italic;
}

.urunlerbaslik{
	float: none;
	margin: 0 auto;
	margin-top: 80px;
	height: 48px;
	width: 379px;
	background: url(../images/urunlerbaslikbg.png)no-repeat center;
}
.urunlerbaslik h1{
	color: #000;
	font-size: 22px;
	margin: 14px 10px;
	text-align: center;
	font-weight: 600;
	font-style: italic;
	width: 94%;
}
.urunlerlist{
    float: left;
    width: 100%;
    height: 279px;
    padding-top: 100px;
    overflow: hidden;
}
.urunlist{
	float:left;
	width:225px;
	height: 180px;
    margin-bottom: 80px;
}
.urunlistimg{
	float:left;
	width: 60%!important;
	height:125px;
	text-align: center;
	margin-left: -44px;
}
.urunlistimg img{
	max-width: 160px;
    -webkit-filter: blur(2px);
    filter: blur(2px);
    transition: all .2s;
}
.urunlist span{
	float:left;
	width: 157px;
	height:33px;
	background:#2f363c;
	color:#ffe51e;
	text-align:center;
	margin-left: 45px;
	margin-top:15px;
	line-height: 35px;
	-webkit-filter: blur(2px);
	filter: blur(2px);
	transition: all .2s;
}
.slick-center{
	float:left;
    width: 640px !important;
	height: 265px;
}
.slick-center .urunlistimg{
	float:left;
	width: 640px;
	height: 195px;
	text-align: center;
}
.slick-center .urunlistimg img{
	max-width: 500px;
	/* max-height:125px; */
	margin-top: -180px;
    -webkit-filter: blur(0px);
    filter: blur(0px);
    transition: all .2s;
}
.slick-center span{
	float:left;
	width: 200px;
	height:33px;
	background:#2f363c;
	color:#ffe51e;
	text-align:center;
	margin-left: 121px;
	margin-top:15px;
	line-height: 35px;
	-webkit-filter: blur(0px);
	filter: blur(0px);
	transition: all .2s;
}

img:focus,a:focus {
   outline:none;border:none;
}
section{
    float: left;
    width: 100%;
    margin-bottom: 25px;
    margin-top: 40px;
}
.bPage{
    float: right;
    width: 910px;
    overflow:hidden;
}
.bSidebar{
	float: left;
	width: 250px;
	overflow: hidden;
}
.bSidebar h2{
	float: left;
	width: 91%;
	color: #ffffff;
	font-size: 20px;
	font-weight:600;
	background: #c70c17;
	padding: 12px;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.sayfaadi{
	float:left;
	width: 97%;
	color: #ffffff;
	font-size: 20px;
	font-weight:600;
	background: #c70c17;
	padding: 12px;
	font-family: Montserrat-Light, Geneva, sans-serif;
}
.bPageContent span.haberbaslik{
	  float: left;
	  width: 100%;
	  border-bottom: 1px solid #acacac;
	  padding-bottom: 10px;
	  margin-bottom: 10px;
	  font-size: 26px;
	  color: #439F82;
	  font-weight: 600;
}
.bPageContent p.haberaciklama{
	font-size: 13px;
	/* font-weight: 500; */
	color:#4d4d4d;
	line-height: 18px;
	margin: 10px 0;
}
.bPageContent .haberresim{
  width: 520px;
  height: 320px;
  float: left;
  text-align: center;
  /* background-color: #efefef; */
}
.bPageContent .haberresim img{
	max-width:100%;
	max-height: 100%;
}
.bPageContent .haberplugin{
	float:left;
	width:150px;
	margin-left:10px;
}
.bPage .habericerik{
	font-size: 12px;
	margin-bottom:60px;
	float: left;
	width: 100%;
	margin-top: 25px;
	line-height: 22px;
}
.bPageContent .haberplugin .hplugin{
	width:170px;
	padding:10px;
	float:left;
	background:#efefef;
	margin-bottom:10px;
	line-height: 22px;
}
.bPageContent .haberplugin .socialpaylas{
	width:170px;
	padding:10px;
	float:left;
	background:none;
	margin-bottom:10px;	
}
.haberplugin .hplugin .hheader{
	float:left;
	width:100%;
	font-weight:500;
	font-size: 12px;
}
.hplugin .hpdetay{
	font-size: 12px;
	font-weight:300;
	float:left;
	width:100%;
}
.hpdetay a.facebook:hover{
	color:#305891;
}
.hpdetay a.twitter:hover{
	color:#2ca8d2;
}
.hpdetay a.google:hover{
	color:#ce4d39;
}
.hpdetay a.instagram:hover{
	color:#517fa4;
}
.hpdetay > a{
	float:left;
	color:#4d4d4d;
	padding: 5px;
	font-size: 16px;
	margin-top: 10px;
}
.haberfooter{
	margin-top:20px;
	float:left;
	width:100%;
}
.haberfooter .haberpaylas{
	float:left;
}

.haberfooter .haberpaylas a{
	float:left;
	margin:0 4px;
}
.haberfooter .haberokunma{
	float: right;
	color: #787878;
	font-size: 12px;
	padding: 5px;
	margin-right: 5px;
}
.bPageContent{float: left;font-family: Montserrat-Light, Geneva, sans-serif;font-weight: 300;color: #696969;font-size: 14px;text-align: justify;margin: 25px 0px 0px 0px;line-height: 22px;text-align: justify; 
    width: 100%;}
.bContact{
	float:left;
	width: 100%;
	height:auto;
	position: relative;
	overflow: hidden;
}
.pagealtimg{
	float:left;
	width:100%;
}
.pagealtimg .altresim{
	width:250px;
	height:200px;
	float:left;
}

.pagealtimg .altresim a{
	display:block;
	float:left;
	max-width:100%;
	max-height:100%;
}
.pagealtimg .altresim a img{
	max-width:100%;
	max-height:100%;
}
.bContact h2 {
	float: left;
	font-size: 17px;
	color: #b40001;
	margin-left: 10px;
	margin-top: 6px;
	font-weight: 600;
	padding-bottom: 5px;
	border-bottom: 1px solid #b40001;
	width: 98%;
	line-height: 32px;
}
.bContactinfo{float: left;font-family: Montserrat-Light, Geneva, sans-serif;font-weight: 300;color: #888888;font-size: 16px;margin: 2px 0px 0px 0px;line-height: 36px;width: 33%;}
.bContactinfo > tbody {
	margin: 15px;
    float: left;
}
 
.bbContactForm {
    width:97%;
    float:left;
    padding:10px;
}

.bForm {
	float:left;
	margin-left:10px;
	width: 538px;
	margin: 5px 10px 10px 25px;
}


.bForm input[type=text] ,.bForm select {
    padding: 10px 5px;
    border: 1px solid #ccc;
    background: #fff;
    color: #959595;
    width: 100%;
    border-radius: 5px;
    color: #000;
}

.bContactMesage {
    width: 1112px;
    margin-left:25px;
    float: left;
}

.bContactMesage label, .bForm label {
    font-size: 15px;
    margin-bottom: 5px;
    font-weight: normal;
    float: left;
    width: 100%;
}

.bContactMesage textarea {
    padding: 10px 5px;
    background: #fff;
    transition: all ease 0.8s;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #000;
    min-width: 100%;
    max-width: 100%;
    min-height: 150px;
    max-height: 150px;
}
.bbContactFormButton{
	float: left;
	padding: 10px 20px;
	color: #FFF;
	font-size: 16px;
	border: none;
	background: #0F1E28;
	border-radius: 5px;
	font-weight: 600;
	cursor: pointer;
	margin-top: 10px;
	}
.bPageContentimg {
    float: left;
    width: 100%;
  height: auto;
  margin-top: 15px;
}
.bPageContentimg a {
    width: 283px;
    height: 170px;
    border-radius: 5px;
    border: solid 1px #ccc;
    margin: 5px;
    float: left;
    line-height: 12;
    overflow:hidden;
    text-align: center;
    position: relative;
}
.bPageContentimg img {
    width: 100%;
    height: 100%;
}
#tab-menu {
  margin-top: 15px;
  width: 100%;
  float: left;
}
#accordion {
  margin-top: 15px;
  width: 100%;
  float: left;
}

.tab-menu a {
	background-color: #00446f;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 20px;
	display: inline-block;
}
.tab-menu a.aktif {
  background-color: #f28915;
  color: #ffffff;
}
.tabmenuContent {
  padding: 10px;
  width: 97%;
  float: left;
  border: solid 2px #efefef;
  font-size: 12px;
}
.product-list ul {
  margin: 0;
  list-style: none;
  padding: 0;
}
.product-list ul li {
  margin: 10px;
  padding: 0;
  float: left;
}
.product-list ul li a{
display: block;
  height: 200px;
  overflow: hidden;
  line-height: 18px;
  padding: 5px;
  background: #939598;
  background: -moz-linear-gradient(top, #939598 1%, #4d4d4d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #939598), color-stop(100%, #4d4d4d));
  background: -webkit-linear-gradient(top, #939598 1%, #4d4d4d 100%);
  background: -o-linear-gradient(top, #939598 1%, #4d4d4d 100%);
  background: -ms-linear-gradient(top, #939598 1%, #4d4d4d 100%);
  background: linear-gradient(to bottom, #939598 1%, #4d4d4d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#939598', endColorstr='lighten(#939598, 5%)', GradientType=0);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  width: 150px;
  text-decoration: none;
}
.product-list ul li a:hover{
background: #4BAFB9;
}


.product-list ul li a img {
    width: 150px;
  height: 140px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #fff;
}
.product-list ul li a h3 {
  margin: 5px 0;
  padding: 0;
  text-align: center;
  font-size: 18px;
  width: 100%;
  font-weight: normal;
  color: #fff;
  text-decoration: none !important;
}
.product-list ul li:hover a.detay {
  background: #faa61a;
}
.product-list ul li:hover h3 {
  color: #fff;
}
.habersayfadiv{
	float:left;
	width: 735px;
	margin-top: -48px;
}

.habersayfasidebar{
	float:right;
}
.cizgi{
	float:left;
	width:100%;
	padding:20px 0;
	border-bottom:1px dashed silver;
}
.tumu{
    position: absolute;
    margin-left: 327px;
    margin-top: -37px;
    display: block;
    padding: 4px 10px;
    background: #a6a6a6;
    text-decoration: none;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.tumu a{
    display: block;
    color: #fff;
	text-decoration:none;
}
.bPageHaberler{
	width: 93%;
	margin:10px auto;
	border:1px solid silver;
	padding:13px;
	float: left;
}
.bPageHaberler h4{
	color:#ec1d23;
}
.bPageHaberler h4 span{
    float: right;
    width: 70px;
    font-size: 13px;
    margin-left:10px;
}
.bPageHaberler p{
	margin:10px 0 10px 0;
	height: 110px;
	overflow: hidden;
	float: left;
	width: 796px;
	font-size: 14px;
	line-height: 19px;
}
.bPageHaberlerresim{
	float:left;
	width:250px;
	overflow:hidden;
	margin-top: 11px;
}
.bPageHaberlerresim img{
	max-width: 100%;
	max-height: 135px;
}
.bPageHaberleraciklama{
	float:right;
	width: 420px;
}
.pageforms{
	float:left;
	width:100%;
	margin-top:10px;
	
}
.pageform {
    width: 100%;
    margin: 6px auto;
    font-size: 14px;
    float: left;
}


.pageform input[type=text] ,.pageform select {
    padding: 10px 5px;
    border: 1px solid #ccc;
    background: #fff;
    color: #959595;
    width: 98%;
    border-radius: 5px;
    color: #000;
    float: left;
    margin-top: 10px;
}
.pagetextarea{
	    padding: 10px 5px;
     border: 1px solid #ccc;
    background: #fff;
    color: #959595;
    max-width: 98%;
    min-width: 98%;
	max-height:100px;
	min-height:100px;
    border-radius: 5px;
    color: #000;
}
.pageform label{
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 100%;
    float: left;
}
.pageform input[type=radio],.pageform input[type=checkbox] {
	margin:5px;
}

.urunpage{
    float: left;
    width: 283px;
    /* height: 240px; */
    margin-right: 15px;
    margin-bottom: 15px;
    position: relative;
    /* border: solid thin #eff3ec; */
}
.urunpage:nth-child(3n + 3){
	margin-right:0;
}
.urunpageimg{
	margin-right:0;
}
.urunpageimg{
    float: left;
    width: 100%;
    overflow: hidden;
    text-align: center;
    margin-bottom: 5px;
    /* line-height: 19; */
}
.urunpageimg img{
	max-width: 100%;
	max-height: 180px;
	margin: 0px auto;
}
.urunadpage{
    float: left;
    width: 99.5%;
    height: 52px;
    font-size: 16px;
    text-align: center;
    line-height: 52px;
    padding: 0px 1px;
    top: 115px;
    overflow: hidden;
    background: #c70c17;
    color: #fff;
}

.urunadpage > i{
    float: right;
    margin-top: 16px;
    margin-right: 13px;
}
.urunpage a{
	color: #626262;
}

.detaysayfa{
	float:left;
	width:100%;
}

a.urundetay{
	display:block;
	border-radius:100px;
	margin-bottom:10px;
	float: left;
	width: 334px;
	border: solid 1px #ccc;
	height: 209px;
	margin: 8px;
	border-radius: 5px;
	padding: 6px;
}
a.urundetay:nth-child(1), a.urundetay:nth-child(4){
	margin-top:0;
}
a.urundetay:nth-child(2n + 2){
	margin-right:0;
}
a.urundetay:hover{
	border: 1px solid #fff;
	box-shadow: 0 0 5px #C1C1C1;
	background: #f2f2f2;
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #ffffff 36%, #f6f6f6 100%);
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#ffffff 36%,#f6f6f6 100%);
	background: linear-gradient(to bottom,  #f2f2f2 0%,#ffffff 36%,#f6f6f6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f6f6f6',GradientType=0 );
	transition: 0.4s ease all;
}
a.urundetay img{
    width: 140px;
    height: 140px;
    margin: 4px;
    border-radius: 50%;
    border: 3px solid #004C5F;
    float:left;
}
a.urundetay .listimg{
	float:left;
	width: 160px;
	border-right:1px solid #a6a6a7;
	height:160px;
	margin-top:20px;
}
a.urundetay h1{
	float: right;
	font-size: 16px;
	width: 160px;
	margin: 0;
	margin-top: 20px;
	color: #006868;
	font-weight:bold;
	padding-left: 5px;
	height: 37px;
	overflow: hidden;
}

a.urundetay p{
	float: right;
	width: 156px;
	color: #000;
	margin-left:10px;
	height: 93px;
	font-size: 13px;
	overflow: hidden;
	padding-left: 5px;
	padding-top: 5px;
}
span.detaybtn{
	float:right;
	padding:4px 10px;
	border-radius: 4px;
	background: #004C5F;
	line-height:125%;
	margin-right: 10px;
	color: #fff;
} 
section table {
	font-size: 13px;
	line-height: 24px;
	text-align: left;
	width: 100%;
	float:left;
	margin-top:10px;
}	
section table th {
    background: #c70c17;
    font-weight: bold;
    padding: 10px 15px;
    position: relative;
    font-size: 14px;
    color: #fff;
}
section table th:after {
	background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,.08));
	content: '';
	display: block;
	height: 25%;
	left: 0;
	margin: 1px 0 0 0;
	position: absolute;
	top: 25%;
	width: 100%;
}
section table td {
    padding: 2px 7px;
    position: relative;
    transition: all 300ms;
    border-right: solid 1px white;
    font-size: 14px;
    font-weight: 600;
    border-bottom: 1px solid #fff;
    vertical-align: middle;
}
section table td:first-child {
	box-shadow: inset 1px 0 0 #fff;
	/* border-bottom: 1px solid #fff; */
}	
section table td:last-child {
	border-right: 1px solid #e8e8e8;
	box-shadow: inset -1px 0 0 #fff;
}	
section table tr {
	background: #E6E6E6;
	cursor:pointer;
	border-bottom: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
section table tr:nth-child(odd) td {
	background: #f1f1f1;
}
section table tr:last-of-type td {
	box-shadow: inset 0 -1px 0 #fff; 
}
section table tr:last-of-type td:first-child {
	box-shadow: inset 1px -1px 0 #fff;
}	
section table tr:last-of-type td:last-child {
	box-shadow: inset -1px -1px 0 #fff;
}	
section table tbody:hover td {
	color: #444;
} 
.urunadet{
	float:left;
	margin: 10px 0;
}
.urunadet input,.urunadet select{
	float:left;
	padding: 8px;
	margin: 0 15px;
	border-radius: 5px;
	border: solid 1px #ccc;
	width: 200px;
}
.urunadet span{
	float:left;
	line-height: 31px;
	font-size: 16px;
}
.urunsepet{
	float: left;
	margin: 10px 0;
}
.urunsepet button{
	float:left;
	padding: 10px 25px;
	border: none;
	background: #c70c17;
	color: #fff;
	font-weight: 600;
	cursor: pointer;
	border-radius: 5px;
}
::selection 	{background: #000;color: #ebebeb;}

.kataloglink {
	float:left;
	/* background: #bf0d18; */
	color: #bfbfbf;
	padding: 7px 10px;
	margin-top: 4px;
	margin-right: 14px;
	border-radius: 10px;
}
.kataloglink:hover {
	background: #fff;
	color:#666;
}
.copy {
    text-align: right;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: rgb(140, 140, 140);
}

.copy a {
    display: inline-block;
    height: 12px;
}
.copy a img {
    display: block;
    width: 100px;
}