body { margin:0; padding:0;background: #EAEBE6 url("../images/extra_clean_paper.jpg") repeat left top scroll;}
A { text-decoration : none;} A:hover { text-decoration: none;}
h1,h2,h3 { margin:0px; padding:0px; font-weight:normal;}
li,ul { margin:0px; padding:0px; font-weight:normal;}
li{list-style: none;}
ul{list-style: none;}
p {  padding: 0px; margin: 0px;   background-color: transparent;    line-height: 16px;    color: #FFFFFF;    font-size: 13px;    font-family: roboto, sans-serif;    font-weight: 400;}
hr { clear: left;}
div > div_alt { position: fixed; }
img{ border:0px;}
a{text-decoration: none;}
input{border: 0px;}
.textarea1{font-size: 12px; width: 100%;    position: relative;    color: #C4C4C4;    border-style: solid;    padding: 6px;    font-family: Verdana, Tahoma, Geneva, sans-serif;    line-height: 18px;    min-height: 95px;    background-color: #F2F2F2;    margin-right: -10000px;    border-color: #C4C4C4;    border-width: 1px;    margin-top: 10px;}
.buton1{background-image: url("../images/u5360-17.png");min-height: 32px;    background-color: transparent;    position: relative;    background-position: 0px 0px;    background-repeat: no-repeat;    width: 100px;}
.text1{font-size: 12px; outline: none;   border-width: 1px;   width: 100%; position: relative;    border-color: #C4C4C4;    border-style: solid;    font-family: Verdana, Tahoma, Geneva, sans-serif;    color: #C4C4C4;    line-height: 18px;    background-color: #F2F2F2;    min-height: 18px;    margin-top: 10px;    padding: 6px 6px 6px 16px}

header{width: 100%; height: auto; background: #fff;padding-bottom: 28px;}
header .ust{width: 100%;    background:#4D9848; padding: 11px 0px;}
header .ust .slogan{width: 280px;}
header .ust .slogan p{margin-top: 2px;    margin-left: 10px;}
header .ust .adres{width: auto;    margin-right: 20px;}
header .ust .adres p{margin-top: 2px;    margin-left: 10px;}
header .ust .mail{width: auto;overflow: hidden;margin-right: 20px;}
header .ust .mail p{margin-top: 2px;    margin-left: 10px;}
header .ust .telefon{width: auto; overflow: hidden;}
header .ust .telefon p{margin-top: 2px;  width: 115px; height: 15px;   margin-left: 10px;}
header .alt{width: 100%; height: auto;}
header .alt .logo{margin-top: 20px;}
header .alt .logo-kucuk{width: 165px; margin-top: 20px;}
header .alt .logo-kucuk img{width: 100%;}
header .alt .menu{margin-top: 67px;}

header .alt .menu ul li a.active{background-color: #4D9848; color: #fff; }
header .alt .menu ul li{float: left;    position: relative; }
header .alt .menu ul li a{ border-right: 2px solid #fff; color: #4D9848;word-wrap: break-word; background-color: #E0E0E0;   padding:10px 10px;  line-height: 16px;    color: #4D9848;    font-size: 13px;    text-align: center;    font-family: open-sans, sans-serif;    font-weight: 600;}
header .alt .menu ul li a:hover{background-color: #4D9848; }
header .alt .menu ul li a:hover{color:#fff; }
header .alt .menu .acilirmenu{display: none; width: 250px; z-index: 999; position: absolute;background-color: #4D9848;top: 25px ;    border-top: 20px #fff solid;}
header .alt .menu .acilirmenu li {width: 100%; text-align: center; float: left;padding: 10px 0px; border-bottom: 1px solid #fff;}
header .alt .menu .acilirmenu li:hover{background: #202020}
header .alt .menu .acilirmenu li a{background: none; color: #fff;border: 0px;    line-height: 16px;    color: #FFFFFF;    font-size: 13px;    text-align: center;    font-family: open-sans, sans-serif;    font-weight: 600; }
header .alt .menu .acilirmenu li a:hover{background: none; color: #fff;}
header .alt .menu ul li:hover .acilirmenu{display: block;}
header .alt .mobilmenu{width: 50px; height: auto; margin-top: 45px; position: relative;}
header .alt .mobilmenu .ufak-menu-icon{cursor: pointer;}
header .alt .mobil-acilan{ width: 320px; z-index: 999; height: auto; overflow: hidden; display: none; top:67px; right: 0px; position: absolute;}
header .alt .mobil-acilan ul li{    border-bottom: 2px solid #fff;  float: left;width: 100%; background: #4D9848; height: auto; text-align: center;}
header .alt .mobil-acilan ul li a{ float:left;font-size: 13px; color:#fff; font-weight: 600; width: 100%; text-align:center; padding: 5px 0px;}
.slider {
    position: relative;
    background:url("../images/yigiter-slider.jpg");
    background-position: center;
    border-bottom: 4px solid #4d9848;
            margin-bottom: 20px;
}
.slider ul{position: relative;z-index: 235;}
.slider,
.slider ul li,
.slider ul li a img {
    width: 100%;
    height: 500px
}
.slider a.prev,
.slider a.next {
    background: rgba(0,0,0,.7);
    padding: 6px;
    position: absolute;
    top: 20px;
    color: #fff;
    text-decoration: none;
    font-size: 14px;

}
.slider a.next {
    right: 20px;
}
.slider a.prev {
    left: 20px
}
.slider a.next:hover,
.slider a.prev:hover {
    background-color: dodgerblue;
    color: #fff
}

/* sayfalama */
.slider .pagination {
    position: absolute;
    bottom: 20px;
    left: 20px
}
.slider .pagination a {
    float: left;
    padding: 6px 8px;
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    background: rgba(0,0,0,.3);
    border-radius: 5px;
    margin-right: 5px;
}
.slider .pagination a.active {
    background-color: darkred;
}

/* carousel */
.visible {
    width: 565px;
    height: auto;
}
.visible-inner ul li,
.visible-inner ul,
.visible-inner ul li a img {
    width: 185px;
    height: 100px;
    margin-right: 5px;
}

.visible a.next,
.visible a.prev {
    height: 40px;
    line-height: 40px;
}

/* carousel vertical */
.visible.vertical {
    width: 185px;
    height: 315px
}
.visible.vertical .visible-inner ul li {
    margin-bottom: 5px;
}
.visible.vertical a.next,
.visible.vertical a.prev {
    height: 20px;
    line-height: 20px
}

/* vertical */
.vertical a.next {
    left: 88px;
     width: 30px;
    height: 40px;
    background:url('../images/right-slider.jpg');
    margin-left: -35px;
    text-align: center;
    z-index: 250;
     top: 375px;
}
.vertical a.prev {
    left: 53px;
    width: 30px;
    height: 40px;
    background:url('../images/left-slider.jpg');
    margin-left: -35px;
    text-align: center;
    z-index: 250;
    top: 375px;

}
.vertical a.detaylar {
    left: 123px;
    width: 100px;
    height: 40px;
    background:url('../images/detaylar-slider.jpg');
    margin-left: -35px;
    text-align: center;
    z-index: 250;
    top: 375px;
    position: absolute;

}

/* list */
.list {
    width: 600px;
    height: 60px;
    overflow: hidden;
    border-top: 3px solid #111
}
.list ul li {
    float: left;
    width: 120px;
    height: 60px;
    opacity: .5
}
.list ul li a img {
    width: 120px;
    height: 60px
}
.list ul li.active {
    opacity: 1
}
.slidersiyahbg{z-index: 231;  width: 100%; position: absolute;  height: 500px;    background-color: #000000;    opacity: 0.6;}
.genel-icerik{ max-width: 1100px; width: 100%; margin: 0 auto; padding:0px 0px;}
.beyazbg{background: #fff;}
.baslikh1 {width:100%; text-align: center;}
.baslikh1 h1{    color: #343434;font-family: raleway, sans-serif;    font-size: 20px;    font-weight: 600;    text-align: center;}
.border1{    background-color: #fff;  border-bottom: 3px solid #4D9848;   position: relative;width: 7.28%; padding-top: 25px;   height: 3px; margin:0 auto;}
.genel-icerik .detay{ margin-top: 18px; width: 100%; height: auto; float: left;color: #7F7F7F;    font-family: Verdana, Tahoma, Geneva, sans-serif;    font-size: 12px;    line-height: 19px;}
.genel-icerik .detay p{color: #7F7F7F;  text-align: center;  font-family: Verdana, Tahoma, Geneva, sans-serif;    font-size: 12px;    line-height: 19px;}
.anauretimler{width: 100%; height: auto; margin-top: 22px; }
.anauretimler .nonblock{position: relative; padding-bottom: 15px;}
.anauretimler .nonblock .resim{position: relative; width: 100%; height: auto;}
.anauretimler .nonblock img{width: 100%;}
.anauretimler .nonblock .resim .bghover{display: none;background: #ddd;    opacity: 0.6; position: absolute; max-width: 314px; width: 100%; height: 100%;}
.anauretimler .nonblock .resim:hover .bghover{ display:block;}
.anauretimler .nonblock .link{width: 100%;  float: left; border-color: #787878;  background-color: #E0E0E0;    padding: 11px 0px;    position: relative;}
.anauretimler .nonblock .link:hover{background: #4D9848;}
.anauretimler .nonblock .link:hover h2{color: #fff;}
.anauretimler .nonblock .link h2{    color: #343434;    font-family: raleway, sans-serif;    font-size: 15px;    font-weight: normal;    text-align: center;}
.anauretimler .nonblock .aciklama{ float: left; width: 100%; max-width: 314px; height: 75px; overflow: hidden;; margin-top: 20px;}
.anauretimler .nonblock .aciklama p{    color: #7F7F7F;    font-family: Verdana, Tahoma, Geneva, sans-serif;    font-size: 12px;    line-height: 19px;    text-align: justify;    padding: 0px;}
.genel-icerik .anakolon{margin: 0px -15px;}
.altkolon{margin: 0px -15px; width: ; margin-bottom: 20px;}
.altkolon .kprogram{ background: #e0e0e0; padding: 0px 0px;margin-right: 31px; }

.formbilgi{width: 100%; height:auto; margin-bottom: 17px;}
.formbilgi .yazi{ width: 100%; color: #202020;    width: 200px;    position: relative;    font-size: 13px;    font-weight: 600;    text-align: left;    font-family: raleway, sans-serif;    left: 1px;    line-height: 13px;}
.formbilgi .alan{ width: 100%; }
footer{width:100%; padding-top: 22px;}
footer .ust{background: #fff; border-top: 3px solid #b3b3b3; padding: 38px 0px 30px 0px; width:100%;}
.referansalt{    z-index: 207;    height: 40px;    position: relative;      margin-top: 0px;   margin-right: 18px;}
.referansalt1{  width: 7.2%;    background: transparent url("../images/arcelik-b.png") no-repeat center center;}
.referansalt1:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);        background: transparent url("../images/arcelik-u5101-r-fr.png") no-repeat center center;}
.referansalt2{background: transparent url("../images/candy-y1.png") no-repeat center center;width: 13.43%; }
.referansalt2:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);       background: transparent url("../images/candy-x1-u5193-r-fr.png") no-repeat center center;}
.referansalt3{background: transparent url("../images/alp-y1.png") no-repeat center center;width: 13.43%; }
.referansalt3:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);       background: transparent url("../images/alp-x1-u5213-r-fr.png") no-repeat center center;}
.referansalt4{background: transparent url("../images/beko-b.png") no-repeat center center;width: 7.2%; }
.referansalt4:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);       background: transparent url("../images/beko-u5135-r-fr.png") no-repeat center center;}
.referansalt5{background: transparent url("../images/koc-b.png") no-repeat center center;width: 7.2%; }
.referansalt5:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);       background: transparent url("../images/koc-u5141-r-fr.png") no-repeat center center;}
.referansalt6{background: transparent url("../images/vitra-b.png") no-repeat center center;width: 8.72%; }
.referansalt6:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);       background: transparent url("../images/vitra-c.png") no-repeat center center;}
.referansalt7{background: transparent url("../images/onaysan-b.png") no-repeat center center;width: 15.62%; }
.referansalt7:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);       background: transparent url("../images/onaysan-c.png") no-repeat center center;}
.referansalt8{ margin-right: 0px; background: transparent url("../images/artema-b.png") no-repeat center center;width: 15.62%; }
.referansalt8:hover{opacity: 1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";        filter: alpha(opacity=100);       background: transparent url("../images/artema-c.png") no-repeat center center;}

footer .alt{background: #4D9848; width: 100%;    padding-top: 43px;    padding-bottom: 16px;}
footer .alt .bilgiler{width: 100%;}
footer .alt .fsol {}
footer .alt .fsol .adres {width: 100%;}
footer .alt .fsol .adres .icon{background: url('../images/location.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .alt .fsol .adres .icon:hover{background-color: #202020 ;}
footer .alt .fsol .adres .yazi{width: 82%; margin-left: 10px;    margin-top: 7px;}
footer .alt .fsol .adres .yazi p{    line-height: 19px;  color: #FFFFFF;    font-size: 12px;    text-align: justify;    font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .alt .fsol .telefon {width: 100%; margin-top: 22px;}
footer .alt .fsol .telefon .icon{background: url('../images/technology.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .alt .fsol .telefon .icon:hover{background-color: #202020 ;}
footer .alt .fsol .telefon .yazi{width: 82%; margin-left: 10px;    margin-top: 7px;}
footer .alt .fsol .telefon .yazi p{line-height: 19px;  color: #FFFFFF;    font-size: 12px;    text-align: justify;    font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .alt .fsag{}
footer .alt .fsag .telkaydet{ width: 100%;}
footer .alt .fsag .telkaydet .telinput{z-index: 142;    width: 578px;    min-height: 27px;    padding: 6px;    position: relative;   border-style: solid;    border-width: 1px;    border-color: #FFFFFF;    background-color: transparent;    line-height: 27px;    color: #FFFFFF;    font-size: 12px;    font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .alt .fsag .telkaydet .butontel{background: no-repeat; border: 1px solid #fff; padding: 11px 33px; color: #fff; font-size:12px;font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .alt .fsag .telkaydet .butontel:hover{background: #202020;}
footer .alt .fsag .sosyalyazi{ width: 100%;margin-top: 22px;}
footer .alt .fsag .sosyalyazi .faceicon{background: url('../images/social-media.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .alt .fsag .sosyalyazi .twicon{background: url('../images/social.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .alt .fsag .sosyalyazi .gicon{background: url('../images/social-media-1.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .alt .fsag .sosyalyazi .bicon{background: url('../images/social-media-4.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .alt .fsag .sosyalyazi .iicon{background: url('../images/social-media-3.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .alt .fsag .sosyalyazi .sosyal{ }
footer .alt .fsag .sosyalyazi .icon {margin-right:29px;}
footer .alt .fsag .sosyalyazi .icon:hover{background-color: #202020 ;}
footer .alt .fsag .sosyalyazi .yazi{margin-left: 12px;  margin-top: 7px;  line-height: 19px;  color: #FFFFFF;    font-size: 12px;    text-align: justify;    font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .alt .imza{width: 100%; height: auto;text-align: center; border-top: 1px solid #4d7b48; margin-top: 32px; padding-top:20px;}
footer .alt .imza p{line-height: 19px;    color: #366E32;    font-size: 12px;    text-align: center;    font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .malt .sosyalm{width: 100%; }
footer .malt .faceicon{background: url('../images/social-media.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .malt .twicon{background: url('../images/social.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .malt .gicon{background: url('../images/social-media-1.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .malt .bicon{background: url('../images/social-media-4.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .malt .iicon{background: url('../images/social-media-3.png') no-repeat center center; width: 50px; height: 50px; border: 1px solid #fff;}
footer .malt .sosyal{ }
footer .malt .icon {margin-right:15px; margin-bottom: 5px;}
footer .malt .icon:last-child{margin-right: 0px;}
footer .malt .icon:hover{background-color: #202020 ;}
footer .malt .mtelefon{width: 100%; text-align: center; overflow: hidden; padding-top: 22px;}
footer .malt  .mtelinput{z-index: 142;    width: 100%;    min-height: 27px;    padding: 6px;    position: relative;   border-style: solid;    border-width: 1px;    border-color: #FFFFFF;    background-color: transparent;    line-height: 27px;    color: #FFFFFF;    font-size: 12px;    font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .malt  .mbutontel{background: no-repeat; border: 1px solid #fff; padding: 11px 33px; color: #fff; font-size:12px;font-family: Verdana, Tahoma, Geneva, sans-serif;}
footer .malt  .mbutontel:hover{background: #202020;}

/* Anasayfa Bitiş */
main .alt-icerik{width: 100%; height: auto; margin-top: 22px;}
.kkolon {padding:40px 40px;}
.kbaslik{width: 98%;}
.kbaslik span{text-align: center;font-size: 14px;    font-family: open-sans, sans-serif;    font-weight: 600; }
.kbaslik span:hover{background: #545454; color: #fff; }
.solbaslik{padding-top: 10px; padding-bottom:10px;background-color: #B8D6B7;}
.sagbaslik{padding-top: 10px; padding-bottom:10px;background-color: #E0E0E0; position: relative;    border-color: #787878;}
.isol{width: 100%; max-width: 540px; overflow: hidden; padding-top: 34px; padding-left: 50px; padding-right: 50px; padding-bottom: 141px; margin-top: 20px;}
.isag{width: 100%; max-width: 540px; overflow: hidden; padding-top: 34px;  padding-left: 50px; padding-right: 50px; padding-bottom: 0px; margin-top: 20px;}
.ibilgi{width: 100%; height: auto; float: left;}
.ibaslik{ width: 100%; height: auto;}
.ibaslik h1{  width: 100%;  line-height: 24px;    color: #343434;    font-size: 20px;    text-align: left;    font-family: raleway, sans-serif;    font-weight: 600;}
.ibaslik .iborder{    z-index: 310;    height: 1px;  background-color: #4D9848;   margin-top: 10px;    position: relative;    width: 14.82%;}
.iicerik{margin-top: 17px; width: 100%;}
.iicerik .colso{width: 75px; height: auto;}
.iicerik .colso span{width: 100%;    color: #202020;    font-size: 13px;    line-height: 20px;    min-height: 21px;    background-color: transparent;    position: relative;    font-family: raleway, sans-serif;    width: 75px;    font-weight: 600;    text-align: left;}
.iicerik .colso p{color: #202020;    font-size: 13px;    line-height: 20px;    min-height: 21px;    background-color: transparent;    position: relative;    font-family: raleway, sans-serif;  font-weight: 600;    text-align: left;}
.iicerik .colsa{width: 345px; height: auto;}
.iicerik .colsa p{width: 100%;   font-family: Verdana, Tahoma, Geneva, sans-serif;    line-height: 18px;    min-height: 21px;    background-color: transparent;    position: relative;    color: #7F7F7F;    font-size: 12px;    text-align: left;}
.isag .iaciklama{margin-top: 16px; width: 100%; margin-bottom: 7px;    color: #202020;    font-size: 12px;    line-height: 19px;    text-align: justify;    font-family: Verdana, Tahoma, Geneva, sans-serif;}
.iharita{padding: 10px 50px; width: 100%; height: 550px; overflow: hidden;}