/* Css Sifirlama */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; text-decoration:none;}
input {margin:0; padding:0;}
form { display:inline; }
/* remember to define focus styles! */
:focus, a:focus, a:active{ outline: 0; }
/* remember to highlight inserts somehow! */
ins{ text-decoration: none; }
del{ text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse: collapse; border-spacing: 0;}

/* float uygulanan elemanlari kapsayamama sorunu */
.kapsa:after {content: "."; display: block; height: 0; font-size:0; line-height:0; clear: both; visibility: hidden;}
.kapsa {display: inline-block;}
.kapsa {display: block;}

.clear {clear:both; font-size:0; line-height:0; height:0;}
/* Css Sifirlama */


/* GENEL */
.left {float:left;}
.right {float:right;}
 
body {font-family:'Dosis', Arial; font-size:13px; color:#222222; background:#ffc000;}
strong {font-weight:700;}

.container {width:960px; margin:0 auto; position:relative;}

.menuBar {height:67px; background:url(../images/menuBar.png) center top;}
.menuBar .container{height:67px; background:url(../images/menuBarIn.png) right top no-repeat;}
.menuBar .logo{display:block; width:255px; height:65px; background:url(../images/logo.png); margin-right:45px; float:left;}

.menuBar .menu{display:inline-block; list-style:none; float:left;}
.menuBar .menu li{display:inline-block; margin-right:20px;}
.menuBar .menu li:last-child{margin-right:0;}
.menuBar .menu li a{display:inline-block; height:65px; line-height:65px; padding-left:40px; background:url(../images/menuItem.png) no-repeat; font-size:18px; font-weight:700; color:#ffffff;}
.menuBar .menu li a:hover{background-position:0 -65px; color:#ffc000;}

.menuBar .lang {width: 55px; height: 15px; font-size: 15px; font-weight: 700; line-height: 1; margin-top: 25px; float: right; position: relative;}
.menuBar .lang:after {display: block; content: ""; width: 2px; height: 15px; background: #99A0A8; font-size: 1px; line-height: 1; position: absolute; left: 50%; top: 0; margin-left: -1px;}
.menuBar .lang a{display: inline-block; color: #FFF;}
.menuBar .lang a:hover, .menuBar a.active{color: #ffc001;}
.menuBar .lang a.tr{float: left;}
.menuBar .lang a.en{float: right;}

.bt {height:60px; background:#ffffff;}
.bt .bas{display:inline-block; height:54px; line-height:54px; padding-left:40px; font-size:48px; font-weight:300; color:#4c4c4c;}
.bt .sectionSelector{list-style:none; margin-left:40px;}
.bt .sectionSelector li{display:inline-block; margin-right:7px; float:left;}
.bt .sectionSelector li a{display:block; width:105px; height:6px; font-size:1px; line-height:1px; background:#000000;}
.bt .sectionSelector li a:hover, .bt .sectionSelector li a.active{background:#ffc000;}

.slideBg {height:372px; background:url(../images/slideBg.png) repeat-x;}
.slideBg .slide{height:372px; background:url(../images/slide.png);}

.hakkimizdaBg {height:314px; background:url(../images/hakkimizdaBg.png) repeat-x;}
.hakkimizdaBg .container{height:334px; background:url(../images/hakkimizdaBgin.png) right 45px no-repeat;}
.hakkimizdaBg .text{width:435px; padding-top:20px; font-size:20px;}
.hakkimizdaBg .text p{ padding:0 55px 15px 18px; line-height:22px;}
.hakkimizdaBg .text .bas{font-size:50px; height:50px; line-height:50px; font-weight:300; color:#4c4c4c; padding:0 0 6px 18px; margin-bottom:12px; border-bottom:1px solid #4c4c4c;}

.hakkimizdaDvBg {height:240px; background:#f4f4f4;}
.hakkimizdaDvBg ul{list-style:none;}
.hakkimizdaDvBg ul li{width:750px; min-height:61px; margin-bottom:15px; padding-left:70px; font-size:20px; line-height:24px; color:#4f4f4f;}
.hakkimizdaDvBg ul li.e1{background:url(../images/hke1.png) no-repeat;}
.hakkimizdaDvBg ul li.e2{background:url(../images/hke2.png) no-repeat;}
.hakkimizdaDvBg ul li.e3{background:url(../images/hke3.png) no-repeat;}

.nedenBg {background:url(../images/nedenBg.png) center top;}
.nedenBg .container{height:133px; background:url(../images/neden.png); text-indent:-9999px;}
.nedenBg .container.en{height:133px; background:url(../images/neden_en.png); text-indent:-9999px;}

.referanslarBg {height:600px; background:url(../images/referanslarBg.png) center top no-repeat #ffc000;}
.referanslarBg .container{padding-top: 20px; text-align: center;}
.referansSliderWrp{position: relative;}
.referansSlider li div{display:inline-block; width: 186px; height: 186px; background:url(../images/referansItemBg.png); margin: 0 30px;}
.referansSlider li div:hover{background-position: 0 -186px;}
.referansSliderWrp .bx-prev {width:55px; height:55px; background:url(../images/ref_ok.png) 0 -110px; left:-60px; top:50%; margin-top: -22px;}
.referansSliderWrp .bx-prev:hover {background-position:0 -165px;}
.referansSliderWrp .bx-next {width:55px; height:55px; background:url(../images/ref_ok.png) 0 0; right:-60px; top:50%; margin-top: -22px;}
.referansSliderWrp .bx-next:hover {background-position:0 -55px;}

.iletisimBg {background:#ffffff;}
.iletisimBg .container{height:170px; padding-top:40px; text-align:center; background:url(../images/iletBg.png) center 150px no-repeat;}
.iletisimBg .sumo{width:58px; height:68px; background:url(../images/sumo.png); position:absolute; top:-34px; left:50%; z-index:10; margin-left: -29px;}
.iletisimBg .adres{display:inline-block; height:23px; line-height:23px; font-size:18px; font-weight:300; padding-left:25px; margin-bottom:10px; background:url(../images/adres.png) no-repeat;}
.iletisimBg .tel{display:inline-block; height:23px; line-height:23px; font-size:18px; font-weight:300; padding-left:15px; margin-bottom:10px; background:url(../images/tel.png) no-repeat;}
.iletisimBg .mail{display:inline-block; height:18px; line-height:18px; font-size:18px; font-weight:300; padding-left:30px; background:url(../images/mail.png) no-repeat;}
.iletisimBg .mail a{color:#222222; text-decoration:underline;}
.iletisimBg .sm{display:inline-block; height:25px; line-height:25px; font-size:18px; font-weight:300; position:absolute; top:135px; left:50px; z-index:10;}
.iletisimBg .sm .fb{display:block; width:19px; height:25px; margin-right:10px; background:url(../images/fb.png); float:left;}
.iletisimBg .sm .tw{display:block; width:25px; height:25px; margin-right:10px; background:url(../images/tw.png); float:left;}
.iletisimBg .sm span{display:inline-block; float:left;}

.map{height:255px; padding-top:1px; background:url(../images/mp.png) center top no-repeat #ededed;}

.section {background:#ffc000; border-bottom:8px solid #000000;}
.section .container{min-height:250px;}
.section.sec1 .container{background:url(../images/sec1bg.png) right top no-repeat;}
.section.sec2 .container{background:url(../images/sec2bg.png) left top no-repeat;}
.section.sec3 .container{background:url(../images/sec3bg.png) right top no-repeat;}
.section.sec4 .container{background:url(../images/sec4bg.png) left top no-repeat;}
.section.sec5 .container{background:url(../images/sec5bg.png) right top no-repeat;}
.section.sec6 .container{background:url(../images/sec6bg.png) left top no-repeat;}
.section.sec7 .container{background:url(../images/sec7bg.png) right top no-repeat;}
.section.sec8 .container{background:url(../images/sec8bg.png) left top no-repeat;}

.pj .section.sec1 .container{height: 850px !important; background:url(../images/pjbg.jpg) right top no-repeat !important;}

.section .text{width:450px; font-size:22px; padding-top:35px;}
.section .text.left{float:left; margin-left:15px;}
.section .text.right{float:right; margin-right:15px; text-align:right;}
.section .text .bas{display:inline-block; line-height:22px; font-size:22px; font-weight:700; border-bottom:1px solid #000000; padding-bottom:8px; margin-bottom:12px; position:relative;}
.section .text .bas2{display:inline-block; line-height:36px; font-size:36px; font-weight:700; margin-bottom:5px; position:relative;}
.section .text .bas3{display:inline-block; line-height:30px; font-size:30px; font-weight: 400; border-bottom:1px solid #000000; padding-bottom:8px; margin-bottom:12px; position:relative;}
.section .text.left .bas{padding-right:30px;}
.section .text.right .bas{padding-left:30px;}
.section .text .bas span{display:block; width:22px; height:18px; background:url(../images/dot.png); position:absolute; top:21px;}
.section .text .bas3 span{display:block; width:22px; height:18px; background:url(../images/dot.png); position:absolute; top:59px; left:-22px;}
.section .text.left .bas span{background:url(../images/dot.png) 0 0; left:-22px;}
.section .text.right .bas span{background:url(../images/dot.png) -22px 0; right:-22px;}


.pj .form {padding-top: 30px; margin-bottom: 20px;}
.pj .form .lab {line-height: 18px; font-size: 18px; font-weight: 300; margin-bottom: 5px;}
.pj .form input[type=text] {width: 260px; height: 30px; line-height: 30px; padding:0 10px; background: url(../images/vinput.png); border:none; font-family: Arial; font-size: 18px; margin-bottom: 8px;}
.pj .form input[type=submit] {width: 120px; height: 40px; background: url(../images/gonder.png); border:none; cursor: pointer; margin-top: 10px;}
.pj .form input[type=submit].en {background: url(../images/gonder_en.png);}
.pj .form input[type=submit]:hover {background-position: 0 -40px;}



