@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,800,300&subset=latin,latin-ext);
html, button, input, select, textarea {color: #222;}
body {font-size: 1em; line-height: 1.4;}
::-moz-selection {background: #91BA2C; color:black; text-shadow: none;}
::selection {background: #00A9B7; color:black; text-shadow: none;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0;  padding: 0;}
img {vertical-align: middle;}
fieldset {border: 0; margin: 0; padding: 0;}
textarea {resize: vertical;}
.chromeframe {margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0;}
.ir {background-color: transparent; border: 0; overflow: hidden; *text-indent: -9999px;}
.ir:before {content: ""; display: block; width: 0; height: 100%;}
.hidden {display: none !important; visibility: hidden;}
.visuallyhidden {border: 0;  clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}
.invisible {visibility: hidden;}
.clearfix:before,.clearfix:after {content: " ";  display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 144dpi) {
    /* Style adjustments for high resolution devices */
}
@media print {
    * {
        background: transparent !important;
        color: #000 !important; /* Black prints faster: h5bp.com/s */
        box-shadow:none !important;
        text-shadow: none !important;
    }
    a, a:visited {text-decoration: underline;}
    a[href]:after {content: " (" attr(href) ")";}
    abbr[title]:after {content: " (" attr(title) ")";}
    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}
    pre, blockquote {border: 1px solid #999; page-break-inside: avoid;}
    thead {display: table-header-group;}
    tr, img {page-break-inside: avoid;}
    img {max-width: 100% !important;}
    @page {margin: 0.5cm;}
    p, h2, h3 {orphans: 3; widows: 3;}
    h2, h3 {page-break-after: avoid;}
}

/* PlusStand sayfa stilleri */
body, html, *{margin:0; padding:0; font-family: 'Open Sans', sans-serif;}
.temizle{clear:both;}
a{outline:none;}
a img{border:none;}
#level1{width:122px; background:#007180;}
#level2{margin-top:29px; width:122px; background:#00798A;}
#level3{margin-top:58px; width:122px; background:#018393;}
#level4{margin-top:87px; width:122px; background:#0190A7;}
#level5{margin-top:116px; width:122px; background:#0190A7;}
#level6{margin-top:145px; width:122px; background:#009FB6;}
#level7{margin-top:174px; width:122px; background:#009FB6;}
#level8{margin-top:203px; width:122px; background:#009FB6;}

/* Üst bölüm */
#DisTasi{width:1024px; margin:0 auto;}
#UstBolum{height:122px; width:1024px;}
#Logo{margin-top:46px; margin-bottom:36px; float:left;}
#Adres{float:right; text-align:right; font-size:15px; margin-top:52px;}
#Adres span{font-size:19px;}
#UstNavi{}
#Twitter{cursor:pointer; float:left; width:26px; height:27px; background:url(../img/social.png) -6px 60px;}
#Twitter:hover{background:url(../img/social.png) -6px 30px;}
#Facebook{cursor:pointer; float:left; width:27px; height:27px; background:url(../img/social.png) -30px 60px;}
#Facebook:hover{background:url(../img/social.png) -30px 30px;}
#UyeGirisi{margin-left:2px; width:104px; height:29px; cursor:pointer; float:left; background:url(../img/social.png) -57px 59px;}
#UyeGirisi:hover{background:url(../img/social.png) -57px 29px;}
#OnlineKatalog{margin-left:1px; cursor:pointer; float:left; width:90px; height:28px; background:url(../img/social.png) -160px 59px;}
#OnlineKatalog:hover{background:url(../img/social.png) -160px 29px;}
#DilSecenek{cursor:pointer; float:left; margin-top:3px; margin-left:3px; width:22px; height:23px; background:#C71B1D; color:white; font-size:11px; text-align:center; border-radius:5px; line-height:23px;}
#DilSecenek:hover{background:#414544;}
#DilSecenek a:link, #DilSecenek a:visited, #DilSecenek a:hover{color:white !important; text-decoration:none;}
#TwitterEN{cursor:pointer; float:left; width:26px; height:27px; background:url(../img/social_en.png) -6px 60px;}
#TwitterEN:hover{background:url(../img/social_en.png) -6px 30px;}
#FacebookEN{cursor:pointer; float:left; width:27px; height:27px; background:url(../img/social_en.png) -30px 60px;}
#FacebookEN:hover{background:url(../img/social_en.png) -30px 30px;}
#UyeGirisiEN{margin-left:2px; width:104px; height:29px; cursor:pointer; float:left; background:url(../img/social_en.png) -57px 59px;}
#UyeGirisiEN:hover{background:url(../img/social_en.png) -57px 29px;}
#OnlineKatalogEN{margin-left:1px; cursor:pointer; float:left; width:90px; height:28px; background:url(../img/social_en.png) -160px 59px;}
#OnlineKatalogEN:hover{background:url(../img/social_en.png) -160px 29px;}


/* Orta Bölüm */
#OrtaTasi{}
#SolKolon{float:left; width:130px; height:387px; background:url(../img/menuback.png);}
#PlusTrans{background:url(../img/plus_trans15.png); width:132px; height:213px; margin-top:173px;}
#SolMenu{}
#SolMenu ul{margin:0; padding:0;}
#SolMenu ul li{cursor:pointer; position:absolute; list-style-type:none; color:white; font-size:14px; font-weight:400; padding:5px 0px 5px 8px;}
#SolMenu ul li a:link, #SolMenu ul li a:visited, #SolMenu ul li a:hover{color:white; text-decoration:none;}
#SolMenu ul li:hover{z-index:3; width:140px; background:url(../img/hover.jpg);}
#SagKolon{float:left; position:relative; z-index:4; width:894px;}
.touchslider-nav-item{background:url(../img/buton.png) no-repeat 0px 0px; width:14px; height:14px; padding-right:15px; cursor:pointer;}
.touchslider-nav-item-current{background:url(../img/buton.png) no-repeat -14px 0px;}
.NavItem{padding-top:10px;}
.yukselt{padding-top:7px;}
.mtop{margin-top:50px;}
.slider{background:#161f1f; height:387px;}
.sectim{margin-left:-15px; font-size:18px !important; width:140px; background:url(../img/hover.jpg);}
.GoogleBaslik{font-size:22px; color:white; position:absolute; font-weight:600; z-index:9999999999; margin-left:50px; margin-top:20px;}
.SlideSagaYasla{position:absolute; z-index:9999999999; font-weight:700; font-size:40px; color:white; width:300px; text-align:right; margin-top:-300px; margin-left:550px;}
.SlideSolaYasla{position:absolute; z-index:9999999999; font-weight:700; font-size:40px; color:white; width:300px; text-align:left; margin-top:-300px; margin-left:30px;}
.SlideAlt{position:absolute; z-index:9999999999; font-weight:700; font-size:40px; color:white; width:800px; text-align:left; margin-top:-60px; margin-left:30px;}
.SlideUst{position:absolute; z-index:9999999999; font-weight:700; font-size:40px; color:white; width:800px; text-align:left; margin-top:-380px; margin-left:30px;}
.yesilrenk{color:#86b505; text-shadow:2px 2px 2px #333;}
.beyazrenk{color:#FFFFFF; text-shadow:2px 2px 2px #333;}
.siyahrenk{color:#000000; text-shadow:2px 2px 2px #999;}
#StandlarAltMenu{display:none; margin-left:130px !important; width:122px; background:#018393 !important; color:white !important; position:absolute; z-index:999; margin-top:56px !important;}
#StandlarAltMenu li{font-size:14px !important; cursor:pointer; position:absolute; padding:5px 0px 5px 8px; list-style-type:none; background:#018393 !important; color:white !important;}
#StandlarAltMenu li a:link, #StandlarAltMenu li a:visited, #StandlarAltMenu li a:hover{color:white; text-decoration:none;}
#StandlarAltMenu li:hover{background:#464847 !important;}
#standlevel1{width:180px; }
#standlevel2{width:180px; margin-top:29px;}
#standlevel3{width:180px; margin-top:58px;}
#standlevel4{width:180px; margin-top:87px;}
#KurumsalAltMenu{display:none; margin-left:130px !important; width:122px; background:#018393 !important; color:white !important; position:absolute; z-index:999; margin-top:29px !important;}
#KurumsalAltMenu li{font-size:14px !important; cursor:pointer; position:absolute; padding:5px 0px 5px 8px; list-style-type:none; background:#018393 !important; color:white !important;}
#KurumsalAltMenu li a:link, #KurumsalAltMenu li a:visited, #KurumsalAltMenu li a:hover{color:white; text-decoration:none;}
#KurumsalAltMenu li:hover{background:#018393 !important;}
#kurumlevel1{width:122px; }
#kurumlevel2{width:122px; margin-top:29px;}
#kurumlevel3{width:122px; margin-top:58px;}
#kurumlevel4{width:122px; margin-top:87px;}
#PaketlerAltMenu{display:none; margin-left:130px !important; width:122px; background:#018393 !important; color:white !important; position:absolute; z-index:999; margin-top:86px !important;}
#PaketlerAltMenu li{font-size:14px !important; cursor:pointer; position:absolute; padding:5px 0px 5px 8px; list-style-type:none; background:#018393 !important; color:white !important;}
#PaketlerAltMenu li a:link, #PaketlerAltMenu li a:visited, #PaketlerAltMenu li a:hover{color:white; text-decoration:none;}
#PaketlerAltMenu li:hover{background:#464847 !important;}
#paketlevel1{width:122px; }
#paketlevel2{width:122px; margin-top:29px;}
.haberdevam{float:right; margin-top:10px;}
.haberdevam a:link, .haberdevam a:visited, .haberdevam a:hover{color:white; text-decoration:none;}

/* Alt Bölüm */
#AltBolum{margin-top:50px;}
#SolBosluk{float:left; width:130px; height:200px;}
#Haberler{float:left; width:339px; margin-right:54px;}
#Referanslar{float:left; width:501px;}
.FuarTakvimler{width:400px; height:120px;}
.FuarBasliklar{font-weight:400;}
.Tarih{padding-top:10px;}
.Tarih div{float:left; text-decoration:underline; width:100px; padding-right:5px;}
.Tarih div span{float:right;}
.Date{padding-top:10px;}
.Date div{float:left; text-decoration:underline; width:140px; padding-right:5px;}
.Date div span{float:right;}
.Baslik{font-size:15px; font-weight:400; color:#89B51D;}
.SolAltTasi{width: 340px; padding-top: 12px; height: 100px; font-size: 14px; font-weight: 400;}
.haberlerTasi{width:340px;}
.yesillik{color:#89B51D;}
#Haberler .bx-pager{margin-top:-5px !important;}
.SagAltTasi{width:601px; padding-top:12px; height:100px; font-size:14px; font-weight:400;}
.SagUstTasi{height:20px; margin-top:15px; }
#AdresGezgini{float:right; margin-top:20px; margin-bottom:20px;}
#AdresGezgini a:link, #AdresGezgini a:visited, #AdresGezgini a:hover{text-indent:-9999px; text-decoration:none;}
.Secili{box-shadow: 0px 1px 1px 1px rgba(110,102,102,0.26);
-webkit-box-shadow: 0px 1px 1px 1px rgba(110,102,102,0.26);
-moz-box-shadow: 0px 1px 1px 1px rgba(110,102,102,0.26); z-index:9; width:140px !important;}
.bx-pager a:link, .bx-pager a:visited, .bx-pager a:hover{text-indent:-9999px; text-decoration:none;}
.sliderboyutu{width:894px;height:387px;overflow:hidden;}
.sliderresimboyutu{width:894px !important; height:387px !important;s}
/* İletişim Sayfası */
.gmapalani{width:894px;height:387px;overflow:hidden;}
#IletisimAdres{float:left; width:270px; margin-right:50px;}
#IletisimTelefon{float:left; width:170px; margin-right:50px;}
#IletisimForm{float:left; width:352px;}
.IletisimTasi{font-size:14px; font-weight:400; margin-top:10px;}
.TelefonSol{text-align:right; font-size: 15px;}
.TelefonSol span{font-size: 19px;}
.formTop{margin-top:12px;}

/* Paket Standlar Liste */
.StandTasi{width:770px; margin-left:30px;}
.StandBaslik{color: #89B601; font-size: 24px; margin-left: 30px; font-weight: 600;}
.paketStand {list-style: none; width: 870px; position: relative; margin: 20px auto; padding: 0;}
.paketStand li {float: left; width:264px; height:186px; background:url(../img/gallery_frame.png) no-repeat; margin: 5px; padding: 8px; position: relative;}
.paketStand li a, .paketStand li a img {display: block; position: relative; width:243px; margin-left:-1px; height:155px; padding-top:4px; border-radius:4px;}
.paketStand li a {overflow: hidden;}
.paketStand li a div {position: absolute; background: #333; background: #89B701; width:242px; height:151px;margin-top:8px; margin-left:0px; border-radius:3px; opacity:0.4;}
.paketStand li a div span {display: block; padding: 10px 0; margin: 40px 20px 20px 20px; text-transform: uppercase; font-weight: normal; color: rgba(255,255,255,0.9);}

/* Kurumsal Sayfa */
.KurumBaslik{color:#89B601; font-size:24px; margin-left:30px; font-weight:600;}
.KurumResim{width:850px; margin-left:30px; text-align:center; margin-top:10px;}
.KurumResim img{width:100%;}
.KurumMetin{width:850px; margin-left:30px; margin-top:20px;}

/* Referanslar Sayfa */
.ReferansTasi{width:850px; margin-left:30px;}
.ReferansBaslik{color: #89B601; font-size: 24px; margin-left: 30px; font-weight: 600;}
#Refler{margin:0; padding:0; margin-top:10px;}
#Refler li{display:inline; margin-right:10px;}
#Refler li img{margin-bottom:15px;}

/* Haber Sayfası */
.HaberListeBaslik{color:#89B601; font-size:16px; font-weight:400; padding-bottom:5px;}
.HaberListeMetin{padding-bottom:50px; width:880px;}
.ichaberdevam{float:right; margin-top:20px; margin-right:30px;}
.ichaberdevam a:link, .ichaberdevam a:visited, .ichaberdevam a:hover{color:white; text-decoration:none;}
.HaberListeBaslik a:link, .HaberListeBaslik a:visited{color:#89B601; text-decoration:none;}
.HaberListeBaslik a:hover{color:black;}

/* fuar takvim */
.FuarListeBaslik{color:#89B601; font-size:14px; font-weight:400; padding-bottom:5px; height:55px;}
.FuarListeMetin{padding-bottom:10px; width:400px; font-size:14px;}
.icFuardevam{float:right; margin-top:5px; margin-right:30px;}
.icFuardevam a:link, .icFuardevam a:visited, .icFuardevam a:hover{color:white; text-decoration:none;}
.FuarListeBaslik a:link, .FuarListeBaslik a:visited{color:#89B601; text-decoration:none;}
.FuarListeBaslik a:hover{color:black;}
.FuarTekTek{margin-bottom:10px; float:left; width:380px; margin-right:25px; height:90px; background:white; padding:10px;  border-radius:6px; box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -webkit-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -moz-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);}

/* Paket Standlar Sayfası */
.PaketBaslik{color:#89B601; font-size:24px; margin-left:30px; font-weight:600;}
.Arama{margin-left:30px; width:843px; height:80px; margin-top:10px; background:white; padding:10px; border-radius:6px; box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);
-webkit-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);
-moz-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);}
.AraResim{float:left; margin-top:6px; margin-right:5px;}
.AraResim img{width:20px !important; border-radius:5px;}
.Arama h2{color:#89B601; font-size:16px; font-weight:400; margin:0; padding:0s;}
.StandOlculeri{font-size:12px; float:left; margin-right:15px;}
.StandOlculeri div{margin-top:7px; margin-right:5px; float:left;}
.CepheOzelllikleri{font-size:12px; float:left; margin-right:15px;}
.CepheOzelllikleri div{margin-top:7px; margin-right:5px; float:left;}
.SergiOzelllikleri{font-size:12px; float:left; margin-right:15px;}
.SergiOzelllikleri div{margin-top:7px; margin-right:5px; float:left;}
.ptop{margin-left:10px;}

/* Paket Stand Liste Tek elemanlar */
.PaketListeleri{width:880px; margin-top:25px; margin-left:20px;}
.PaketTek{float:left; margin-left:10px; margin-right:10px; margin-bottom:20px; width:200px; background:white; border-radius:6px; box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -webkit-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -moz-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);}
.PaketResim{width:175px; height:175px; overflow:hidden; margin-left:12px; margin-top:12px; border-radius:6px;}
.PaketTitle{padding-top:5px;font-size:14px; font-weight:400; color:#89B601; width:175px; margin-left:12px;}
.PaketOzel{font-size:12px; font-weight:400px; margin-left:12px; padding-top:5px;}
.OzelTekler{width:90px; float:left; margin-right:3px;}
.OzelTekler span{float:right;}
.paketdevam{float:right; margin-right:12px; margin-bottom:12px; margin-top:12px;}
.paketdevam a:link, .paketdevam a:visited, .paketdevam a:hover{color:white; text-decoration:none;}
.PaketTitle a:link, .PaketTitle a:visited{color:#89B601; text-decoration:none;}
.PaketTitle a:hover{color:black;}
.pagination{position:relative; z-index:9;}

/* Paket stand iç sayfa */
.GaleriPaket{margin-left:10px; height:300px; float:left;}
.GaleriSagAciklama{float:left; margin-left:30px; height:300px; width:338px; font-weight:400; font-size:14px;}
.IcPaketOzellikleri{padding-top:15px; width:300px; font-weight:400; font-size:14px;}
.GaleriUfakTasi{width:850px; margin-left:10px; margin-top:15px;}
.GaleriTek{float:left; margin-right:6px;}
.GaleriMask{width:100px; height:100px; overflow:hidden;}
.PaketKurallar{font-weight:400px; margin-left:10px; margin-top:15px; font-size:14px;}
.IcPaketOzellikleri ul, .IcPaketOzellikleri ol{margin:0; padding:0; margin-left:20px; margin-top:-15px;}
.disabled{padding:3px; padding-left:6px; padding-right:6px; color:#999; font-size:14px; font-weight:400;}
.current{padding:3px; padding-left:6px; padding-right:6px; background-color:#51A351; color:white; border-radius:4px; font-size:14px; font-weight:400;}
.pagination a{padding:6px; color:#51A351; font-size:14px; font-weight:400;}

/* İnsan Kaynakları */
.InsanKaynakSol{float:left; width:410px;  margin-right:10px; min-height:300px;}
.InsanKaynakSag{float:left; width:410px; margin-left:10px; margin-right:10px; min-height:300px;}
.IletInput{width:400px !important;}
.radyolar{float:left;}
.saggit{margin-left:20px !important;}
.FuarDetayTek{width:245px; float:left; margin-right:15px; text-align:center; background:white; padding:10px;  border-radius:6px; box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -webkit-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -moz-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);}
.FuarDetay div{}
.FuarDetay div span{}
.FuarDetDet{width:805px; float:left; margin-right:15px; background:white; padding:10px;  border-radius:6px; box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -webkit-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -moz-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);}
.anafuardevam{float:right; margin-right:40px; margin-top:5px;}
.pp_gallery ul a img{width:50px !important;}

.StandBasvuru{width:850px; min-height:200px; margin-left:30px; margin-top:20px; background:white; padding:10px;  border-radius:6px; box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -webkit-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67); -moz-box-shadow: 1px 1px 4px 2px rgba(230,227,227,0.67);}
.StandBasvuruSol{float:left; width:414px; min-height:200px; margin-right:20px; font-size:14px;}
.StandBasvuruSag{float:left; width:414px; min-height:200px; font-size:14px;}
.StandBasvuruBaslik{font-size:16px; color:#51A351; padding-bottom:10px; font-weight:600;}
.SBasvuruInput{width:400px;}
.StandRadyo{float:left; margin-right:3px !important;}
.StandTip{float:left; width:185px; margin-right:15px;}
.mesajboyu{height:200px !important;}
.cokyukselt{height:15px;}
.FormArama{width:260px !important;}
.TumunuGoster{float:right; margin-top:-59px; position:relative; z-index:10; margin-right:240px; cursor:pointer;}
.ShowAll{float:right; margin-top:-58px; position:relative; z-index:10; margin-right:200px; font-size:14px;  cursor:pointer;}
.HaberTekResim{width:300px !important; float:left !important; padding-right:15px;}
.standteklikgonder{width:78px; height:30px;}
.error{border:1px solid red !important;}
.kirmizi{color:red !important; font-weight:bold;}
.hataMesaji{position: absolute; margin-top:-50px;}
.GaleriNavi{float:right; margin-top:-45px; margin-right:-99px;}
.GaleriNavi a{margin-left:5px; margin-right:5px;}
.mada{position: absolute;
height: 30px;
line-height: 30px;
width: 244px;
color: white;
background: #89B701;
margin-top: -29px;
margin-left: -2px;
text-indent: 10px;
font-size: 12px;}