@import url(http://fonts.googleapis.com/css?family=Dosis|Open+Sans:300,700&subset=latin-ext);

/* body */



body { padding:0; margin:0; font-family:"Open Sans", Arial, Helvetica, sans-serif; font-size:13px; background:#f6f6f6; color:#000000;

-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}







a{color:#000000; text-decoration:none;}



input{font-family:"Open Sans", Arial, Helvetica, sans-serif;}



.clr{clear:both; display:block;}



img{border:0;}



.imgFit{width:100%}



.floatLeft{float:left; margin-right:7px}



.floatRight{float:right;  margin:0 0 17px 17px;}



.alignleft{float:left; margin:0 17px 17px 0;}

.box1{background:#f1f1f1; padding:10px }

.alignright{float:right; margin-left:7px;}



.embed-container {position: relative; padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;height: auto;} 



.embed-container iframe,.embed-container object, .embed-container embed { position: absolute;top: 0;left: 0;width: 100%;height: 100%;}



.lineYatay{border-bottom:1px dashed #ccc; margin:10px 0; display:block}



.masterTooltipSCL {display:none;position:absolute; background-color:#011c38;border-radius:5px;padding:7px 10px;color:#fff; font-size:11px; font-family:Tahoma, Geneva, sans-serif; z-index:9999999999 !important}

	.masterTooltipSCL span{background:url(../images/sol_arrow.png) no-repeat left; position:absolute; margin:-3px 0 0 -20px; display:inline-block; width:16px; height:17px;}

	

#alert{display:none; position:absolute; padding:20px; background:#000; color:#FFF; font-weight:bold; width:300px; left:50%; top:175px; margin-left:-200px; text-align:center; z-index:9999999; text-shadow:none; border-radius:20px; font-size:15px;  box-shadow:0px 0px 10px #fff;}



.gallery-item img{width:100px; height:auto !important}
#teklifAL{position: fixed; left:0; top:50%; margin-top:-160px}
	#teklifAL:hover{opacity:0.5}

#breadcrumbs{width:100%; background:url(../images/title_back_2.png) repeat-x top; padding:5px 15px; color:#FFFFFF; text-shadow:1px 1px 0 #000000}
	#breadcrumbs a{color:#FFFFFF; text-shadow:1px 1px 0 #000000}



/* main */

#main{ width:1100px; margin:10px auto 0 auto}



/* header */

#top1{padding-top:10px}
#headPhone{display:inline-block; margin:0; padding:0; font-size:20px; font-weight:bold}
	#headPhone span span, #headPhone span i{color:#a4141d; font-weight:normal}

#dil{display:inline-block; padding:0 0 0 20px; width:150px; text-align:right}

	#topMenu1{ height:38px; background:url(../images/top_menu_back_1.png) repeat-x; -moz-border-radius-topleft: 90px;-webkit-border-top-left-radius: 90px; border-top-left-radius: 90px; text-align:right; margin-top:20px; width:100%}

	 	#topMenu1 ul{margin:0; padding:0;}

			#topMenu1 ul li{ display:inline-block; list-style:none}

				#topMenu1 ul li a{color:#FFFFFF; display:inline-block; height:38px; line-height:38px; font-size:16px; padding:0 10px; text-shadow:1px 1px 1px #000000}

				#topMenu1 ul li:first-child a{padding-left:25px;}

				#topMenu1 ul li:last-child{background: url(../images/musteri_login_back.png);}

				#topMenu1 ul li:last-child a{ padding:0 19px}

				#topMenu1 ul li ~ li a:hover{background:url(../images/musteri_login_back.png);}

		

	#topMenu2{ background:url(../images/top_menu_back_2.png) repeat-x; height:39px; width:100%}

	#topMenu2 select{display:none}

	#topMenu2 ul{margin:0; padding:0;}

		#topMenu2 ul li{margin:0; padding:0; list-style:none; float:left}

			#topMenu2 ul li a{ font-family:"Dosis", Arial, Helvetica, sans-serif;; display:inline-block; height:39px; line-height:39px; color:#FFFFFF; text-shadow:1px 1px 0 rgba(0,0,0,0.5); font-size:18px; padding:0 20px}

			#topMenu2 ul li:hover a{background:url(../images/top_menu_back_1.png) repeat-x;}

	

	/* homeReferanslar */

	#homeReferanslar{background:#FFFFFF; border-bottom:1px solid #a4141d; width:100%; height:80px; overflow:hidden; margin:15px 0 0 0; padding:10px; box-shadow:0 0 5px rgba(193,193,193,0.5);}

		#homeReferanslar ul{margin:0; padding:0}

		#homeReferanslar li{ float:left; list-style:none; margin:0; padding:0;}

		#homeReferanslar img{ margin:0 11px;}



	/* homeHizmetlerimiz */

	#homeHizmetler{background:#FFFFFF; border-bottom:1px solid #a4141d; border-top:4px solid #a4141d; width:100%; margin:30px 0 0 0; padding:10px; box-shadow:0 0 5px rgba(193,193,193,0.5);}

		#homeHizmetler div:first-child{padding-left:0}

		#homeHizmetler div:last-child{padding-right:0}

		#homeHizmetler div img{float:left; margin-right:10px}

		#homeHizmetler div h2{font-family:'Dosis', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px; margin:0; padding:0}

		#homeHizmetler div p{font-size:12px; padding:10px 0 0 0; margin:0}

		#homeHizmetler div .more{font-size:11px; float:right; color:}

	

	

	/* homeSlider */



	#homeSlider{margin-top:20px;box-shadow:0px 0px 6px 0px rgba(50, 50, 50, 0.75);}

	#homeSlider ul li{ float:left; list-style:none}
	#homeSlider ul li .captionS{background: rgba(0,0,0,0.6); position:absolute; width:100%; top:48%; padding:10px; font-weight:bold; font-size:20px; color:#FFFFFF; text-align:center}
	#homeSlider ul li .captionLinks{ position:absolute; margin-top:300px; text-align:center; width:100%}
		#homeSlider ul li .captionLinks a{margin-right:15px; text-transform:uppercase; font-weight:bold;}
	#homeSlider ul, #duyuruSlider ul{margin:0; padding:0;}

	#homeSlider img{width:100%}
	
	#homeSlider .bx-wrapper .bx-controls  .bx-pager, #duyuruSlider .bx-wrapper .bx-controls  .bx-pager{position:absolute !important; margin-top:-50px; bottom:auto}

	#homeSlider .bx-wrapper .bx-controls-direction a{ background:url(../images/banner_arrow.png) no-repeat top left; width:23px; height:61px}

	#homeSlider .bx-wrapper .bx-controls-direction a.bx-next{background-position:top right}

	#duyuruSlider li{ list-style:none; float:left}
	#duyuruSlider .bx-pager{top:0; margin-top:-5px !important;}
	#duyuruSlider .bx-next, #duyuruSlider .bx-prev{display:none}

	#duyuruSliderNext a{background:url(../images/duyuru_arrow.png) no-repeat top right; width:45px; height:45px; display:inline-block; position:absolute; z-index:99; right:0;  margin-top:65px}

	#duyuruSliderPrev a{background:url(../images/duyuru_arrow.png) no-repeat top left; width:45px; height:45px; display:inline-block; position:absolute; z-index:99; left:0; margin-top:65px}
	
	.homeBox{box-shadow:0px 0px 6px 0px rgba(50, 50, 50, 0.75); width:208px; height:202px; float:left; position:relative; overflow:hidden}
		.homeBox .caption{background:rgba(0, 0, 0, 0.70); border-bottom:2px solid #000000; padding:10px; position:absolute; top:0; margin:0; color:#FFFFFF; text-shadow:1px 1px 0 rgba(0,0,0,1.00); width:208px; font-weight:700;font-size:20px; font-family:"Open Sans", Arial, Helvetica, sans-serif; letter-spacing:-1px;}
		.homeBox h3.cBottom{ z-index:99; text-align:center; top:inherit; font-size:16px; bottom:0px; border:0; border-top:2px solid #000000}
		.homeBox .caption small{font-size:15px; font-weight:normal}
	
	

	.araclar{display:block; background:#E3E3E3; padding:20px; text-align:center; margin-bottom:20px; min-height:160px;}

		.araclar i{font-size:40px;}

		.araclar h2{font-family:'Dosis', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; padding:10px 0 0 0; margin:0; font-size:20px}

		.araclar p{font-family:'Dosis', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; padding:7px 0 0 0; margin:0; font-size:16px}

		.araclar:hover{background: #a90329; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */

background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-8 */

zoom:1; color:#FFFFFF}





.contentText{ margin-top:25px;line-height:19px; padding:10px 20px; background:#FFFFFF; box-shadow:0 0 5px rgba(193,193,193,0.5);}

.socialLink{ display:inline-block; padding-top:5px; position: absolute; width:120px; margin-left:-130px}

.socialLink i{ font-size:17px; color:#5C5C5C; margin-left:2px; position: relative;}



/* title */

.title{margin-top:25px;}

.title .col-md-8{background:url(../images/title_back.png) repeat-x top; color:#FFFFFF; text-shadow:1px 1px 0 #a1262b; height:60px;}

.title h1{ padding:0; margin:0; line-height:60px; font-family:"Dosis","Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif}

.title .col-md-4{ padding-right:0}

	.title .col-md-4 div, .title2{padding-left:30px;background:url(../images/title_back_2.png) repeat-x top; height:60px; color:#FFFFFF; font-style:italic; text-shadow:1px 1px 0 #000000; text-align:right; padding:14px 10px 0 0}

.title1{background:#a4141d; color:#FFFFFF; padding:8px 20px; display:inline-block; font-family:'Dosis',Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif; font-size:16px}

	

/* form */

.input{border:1px solid #d9d9d9; background:url(../images/g2.png) repeat-x top; font-size:13px; color:#434343; padding:10px 15px; width:90%; font-family:Tahoma, Geneva, sans-serif; margin-bottom:5px; }







#accordioS div h4{color:#FF0004; border-bottom:1px solid #EAEAEA; padding:4px 0; cursor:pointer; margin:5px 0}

#accordioS div h4:hover, .openH4{color:#00267a !important}

#accordioS div .accContent{display:none}







footer ul{ margin:0; padding:0;}
	footer ul li{ list-style:none; padding:3px 0}
	footer .galLink img{border:2px solid #E2E2E2; width:24%}
	#newsletterForms input[type="text"]{ width:100%; padding:10px; border:0; margin-bottom:10px}	

footer #footSocial{margin:25px 0;}
	#footSocial .socialS{display:inline-block; margin-right:20px; background:#e3e3e3; padding-right:10px; text-shadow:1px 1px 0 #FFFFFF}
		#footSocial .socialS i{color:#FFFFFF; display:inline-block; width:30px; padding:10px 0; text-align:center; text-shadow:none; margin-right:10px}
		.soFc i{background:#005791;}
		.soTw i{background:#1ec2f3;}
		.soRs i{background:#FFA600;}

#ajanstr{ width:77px; height:16px; background:url(../images/t.png) no-repeat top right; display:inline-block; overflow:hidden; margin-top:15px}


#ajanstr:hover{ width:77px; height:16px; background:url(../images/t.png)  no-repeat bottom right; display:inline-block; overflow:hidden;}


#ajanstr span{visibility:hidden !important}




/* pagenavi */



.page-numbers{margin:15px 0; padding:0; text-align:center;}



.page-numbers li{ display:inline; list-style:none; margin:0 2px }



.page-numbers li a{background:#a90e13; color:#FFF ; border-radius:15px; padding:5px 10px; display:inline-block;  }



.page-numbers li a:hover{background:#d0454a }



.page-numbers li span{ background:#d0454a ; color:#fff ;border-radius:15px; padding:5px 10px; display:inline-block}		











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, 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, caption, tbody, tfoot, thead, tr, th, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, input:focus, textarea, textarea:focus, span, a {



	outline:none !important



}



:focus {



	outline-color: transparent;



	outline-style: none;



}











.galeri{



-webkit-transform:scale(none); /*Webkit: Scale down image to 0.8x original size*/



-moz-transform:scale(none); /*Mozilla scale version*/



-o-transform:scale(none); /*Opera scale version*/



-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/



-moz-transition-duration: 0.5s; /*Mozilla duration version*/



-o-transition-duration: 0.5s; /*Opera duration version*/



text-decoration:none;



}



.galeri:hover{



-webkit-transform:scale(1.2); /*Webkit: Scale up image to 1.2x original size*/



-moz-transform:scale(1.2); /*Mozilla scale version*/



-o-transform:scale(1.2); /*Opera scale version*/



z-index:9999;







}







.galeri2 img{



-webkit-transform:scale(0.9); /*Webkit: Scale down image to 0.8x original size*/



-moz-transform:scale(0.9); /*Mozilla scale version*/



-o-transform:scale(0.9); /*Opera scale version*/



-webkit-transition-duration: 1s; /*Webkit: Animation duration*/



-moz-transition-duration: 1s; /*Mozilla duration version*/



-o-transition-duration: 1s; /*Opera duration version*/



z-index:9999;



}



.galeri2:hover img{



	opacity:0.5 !important;



-webkit-transform:scale(1.2); /*Webkit: Scale up image to 1.2x original size*/



-moz-transform:scale(1.2); /*Mozilla scale version*/



-o-transform:scale(1.2); /*Opera scale version*/







z-index:9999;



background:#FFF;



}



.galeri2:hover span{opacity:1}

.slicknav_menu {

	display:none;

}


#aramaButton{position:absolute; display:block; width:30px; text-align:center; height:39px; cursor:pointer; background:url(../images/top_menu_back_1.png) repeat-x; right:0; margin-right:-15px; border-bottom-right-radius: 7px; border-top-right-radius: 7px;}
	#aramaButton i{color:#fff; font-size:20px; margin-top:7px; display:inline-block}
#menuSearch{position:absolute; right:0; z-index:999999; width:343px; margin:0 15px 0 0; border:0;  background:url(../images/top_menu_back_1.png) repeat-x; color:#FFFFFF; padding:0 0 0 15px; height:39px; font-size:17px; display:none }

@media (max-width: 960px) {
	  #main{width:100%}
		#topMenu2,#topMenu1{display:none}
		.slicknav_menu {display:block;}
		#logo{width:100%}
		#dil{display:none}
		#top1{text-align:center; width:100%}
		.img50Per{ width:100%}
		.title .col-md-8 {height:auto; padding:10px}
		.title h1{line-height: normal !important}
	#homeHizmetler div{display:block; clear:both; padding:10px 0; margin:0;}
	.alignleft, .alignright {margin:0; padding:0; float:none; display:block; width:100%; height:auto}
	.img100{ width:100%}
	.galLinks p{display:none}
	#teklifAL{ display:none}	
	.homeBox{width:50%; height: inherit; float:none; position:relative; float:left; overflow:hidden; margin:5px 0 !important}
		.homeBox img{width:100%}
		.homeBox .caption{width:100%}
		.homeBox .cBottom{top:0; bottom: inherit}
    }	



.tabloSekil table{width:100%;  border:0 !important;}

	.tabloSekil table td{padding:4px; border:1px solid #999999 !important}

	.tabloSekil table tr:nth-child(odd){background:#bababa !important;}	

	.tabloSekil table tr:nth-child(even){background:#e3e3e3 !important;}

	

	

/* pagenavi  */

.paging a{background:#001540; color:#FFF ;  padding:5px 10px; display:inline-block;  }

.paging a:hover{background:#00267a; color:#fff }

.paging span{ background:#00267a ; color:#fff ; padding:5px 10px; display:inline-block}	

.menu_arama{}
.menu_arama a{font-size:12px;padding:0 0 0 10px !important}
	.menu_arama a input{ height:20px; padding:0 5px; border:0; width:120px; margin-bottom:4px; position:relative}