@charset "utf-8";

*{margin:0; padding:0; border:0; list-style:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
body{
	margin:0; padding:0; border:0; background:url(../image/headerbg.jpg) #FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
a{text-decoration:none;}
.clear{clear:both;}


/* Header Alanı */
header.header{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; background:#FFF;
	border-bottom:1px solid #DDD; border-top:1px solid #DDD;
}


.header_main{display:block; position:relative; margin:0px auto; max-width:1230px; width:100%; height:auto;}
.logo{display:block; float:left; width:21%; height:auto; margin-top:0.4%; margin-bottom:0.4%;}
.logo > img{display:block; float:left; width:100%; height:auto;}
h1{display:none;}
h2{display:none;}
.spangizle{display:none;}

/* Header Üst Alanı */
.ust_bolum2{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; border-top:1px solid #BBB;
}
.ust_bolumic2{display:block; margin:0px auto; max-width:1230px; width:100%; height:auto;}

.ust_iletisimler{display:block; position:relative; float:left; width:49%; height:auto; margin-top:0.5%;}

.ust_bolum_tek{float:left; width:24.5%; height:auto; margin:0.2%;}
.ust_bolum_tek > h3{
	display:block; width:98%; height:auto; float:right; padding-left:2%; color:#666; text-align:left;
	font-size:14px; line-height:30px; font-weight:500; letter-spacing:1px;
}
.ust_bolum_tek > h3 > i{font-size:22px; color:#111;}


/* Menu */
.main_menu{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; background:rgba(255,255,255,0.5);
	
}
nav.nav{
	display:block; position:relative; float:right; width:70%; height:auto; margin-top:2.2%;
}
.nav_section{display:block; float:left; width:20%; height:auto;}
.nav_section:hover > ul.secul{display:block;}
ul.secul > li:hover > ul.ulsecul{display:block;}

.yilnav_toggle{display:none; float:left; width:5%; height:auto; padding:3px 0px; margin:5px; cursor:pointer;}
.menu_sim{ float:left; width:100%; height:5px; margin:2px 0px; background:#333; border-radius:8px;}

.nava{
	display:block; float:left; width:95%; padding-left:3%; margin-left:2%; height:auto; text-align:left;
	color:#333; font-size:14px; line-height:35px; font-weight:500; letter-spacing:1px;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #DF0000;}
.navbir:hover{color:#FFF; background:#DF0000;}
.naviki{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #06C;}
.naviki:hover{color:#FFF; background:#06C;}
.navuc{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0C0;}
.navuc:hover{color:#FFF; background:#0C0;}
.navdort{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0FF;}
.navdort:hover{color:#FFF; background:#0FF;}
.navbes{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #F0F;}
.navbes:hover{color:#FFF; background:#F0F;}


ul.secul{
	display:none; position:absolute; top:35px; z-index:999; float:left; width:200px; height:auto; padding:8px; background:#FFF;
	-webkit-transition:display 2s; transition:display 2s; outline:1px solid #CCC;
}
ul.secul > li{
	float:left; width:100%; height:auto; margin-bottom:5px; background:#efefef; outline:1px solid #DDD;
}
ul.secul > li > a{
	display:block; float:left; width:95%; height:auto; padding-left:4%; color:#333; font-size:12px; line-height:30px;
}
ul.secul > li > a:hover{color:#FFF; background:#06C;}




/* Header Alt Alanı */
.ust_bolum{
	display:block; position:relative; margin:0px auto; width:100%; height:auto;
}
.ust_bolum_ic{
	display:block; position:relative; margin:0px auto; max-width:1230px; width:100%; height:auto;
}
.yol_isareti{ float:left; font-size:11px; line-height:30px; color:#333; font-weight:500; margin:0.3%; padding-left:5px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#666; font-weight:700; margin-left:5px; margin-right:15px;}
.yol_isareti:hover{color:#06C;}

/* Header Arama */
.header_arama{display:block; float:right; width:30%; height:auto; margin:0.5%;}
.header_aramainput{
	display:block; float:right; width:85%; line-height:30px; height:auto; padding-left:1%;
	background:#fcfcfc; outline:1px solid #CCC; box-shadow: 2px 5px 6px -3px #CCC; color:#999; font-size:12px;
}
.header_aramabuton{
	display:block; float:right; width:10%; line-height:30px; height:auto; background:#f5f5f5; cursor:pointer;
	box-shadow: 2px 5px 6px -3px #CCC; color:#333; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#333;}


/* Slide */
.asmi_slide{
	display:block; position:relative; margin:10px auto; max-width:1240px; width:100%; height:auto; overflow:hidden;
	border:2px solid #f3f3f3; background:#FFF; padding-top:3px; padding-bottom:3px;
}
.asmi_slide_left{float:left; position:relative; width:29%; height:auto; background:#FFF;}
.asmi_sr_div{float:left; position:relative; width:100%; height:345px; overflow:hidden;}
.asmi_sl{float:left; position:relative; width:95%; height:auto; margin:1% 2%; background:#f7f7f7; border:1px solid #CCC;}
.asmi_sl_img{ display:block; float:left; width:30%; height:55px; margin:1% 2%; background:#FFF;}
.asmi_sl_h5{ display:block; float:left; width:60%; margin:1%; color:#666; font-size:14px; line-height:30px; font-weight:400;}

.asmi_slide_right{float:right; position:relative; width:70%; height:auto; background:#FFF;}

.asmi_sr1{
	float:left; position:relative; width:35%; margin-left:1%; margin-top:2%; height:auto; overflow:hidden; background:#FFF;
	border-radius:50%; border:1px solid #CCC; box-shadow:1px 2px 5px #666;
}
.asmi_sr1_img{display:block; width:100%; height:100%;}
.asmi_sr2{
	float:right; position:relative; width:56%; height:auto; margin-top:5%; padding-left:1%; outline:1px solid #DDD;
	font-size:14px; line-height:40px; color:#333; font-weight:400; background: #f3f3f3;
}
.asmi_sr3{
	float:right; position:relative; width:56%; height:auto; margin-top:3%; padding-left:1%;
	font-size:12px; line-height:30px; color:#666;
}


/* Main */
main.main{
	display:block; position:relative; margin:10px auto; max-width:1230px; width:100%; height:auto; padding:0.5%;
	background:rgba(255,255,255,1);
}

.urun_ana_baslik{
	float:left; display:block; width:100%; height:auto; border-bottom:2px dashed #CCC; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:14px; line-height:40px;
}
.urun_ana_baslik > strong{
	float:left; border-right:3px  solid #CCC; padding-right:10px; margin-right:10px;
	color:#06C; font-size:18px; line-height:35px; font-weight:500;
}

.urun_ana_baslik2{
	float:left; display:block; width:100%; height:auto; border-bottom:1px dashed #999; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:14px; line-height:35px;
}
.urun_ana_baslik2 > strong{
	float:left; border-right:1px  solid #999; padding-right:10px; margin-right:10px;
	color:#06C; font-size:18px; line-height:30px; font-weight:400;
}


/* Referanslar */
.ana_belge{float:left; width:23%; height:auto; margin:1%; background:#FFF; outline:2px solid #CCC;}
.ana_belge_img{float:left; width:100%; height:auto; background:#FFF;}
.ana_belge_img > img{float:left; display:block; width:100%; height:auto;}
.ana_belge_a{
	float:left; width:98%; height:auto; padding-left:2%; background:royalblue;
	color:#FFF; font-size:14px; line-height:30px; border-top:1px solid #ccc;
}
.ana_belge_a:hover{color:royalblue; background:#fff;}



.fotoselli_kapi_tamiri{
	float:left; display:block; width:24%; height:auto; margin:0.5%; outline:1px solid #CCC;
}

.fotoselli_kapi_tamiri_img{float:left; display:block; width:100%; height:auto;}
.fotoselli_kapi_tamiri_h4{
	float:left; display:block; width:100%; height:auto; border-bottom:1px solid #CCC; border-top:1px solid #CCC;
	font-weight:500; color:#FFF; font-size:14px; line-height:35px; text-align:center;
}
.fotoselli_kapi_tamiri_p{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:25px; text-align:center;
}
.fotoselli_kapi_tamiri_a{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:35px; text-align:center;
}


/* Hizmetlerimiz Sayfası */
.sol_hizmetler{
	float:left; width:28%; height:auto; margin-top:10px;
}
.anasol_hizmetler_baslik{
	display:block; float:left; width:100%;
	margin-left:1%; margin-top:2%;
}
.sol_hizmetler_baslik{
	display:block; float:left; width:96%; padding-left:2%; border-left:3px solid #069; border-bottom:1px solid #069;
	font-size:14px; font-weight:400; color:#333; line-height:35px;
}
.sol_hizmetler_baslik:hover{color:#FFF; background:#069;}

.mainsol_hizmetler_baslik{
	display:block; float:left; width:97%; padding-left:3%; margin:1%; background:#069;
	font-size:14px; font-weight:500; color:#FFF; line-height:35px;
}


.sag_hizmetler{
	float:right; width:71%; height:auto; margin-top:10px;
}
.fotoselli_hizmetler{
	float:left; display:block; position:relative; width:31.3%; height:auto; margin:1%;
	background:#FFF; outline:1px solid #DDD;
}
.fotoselli_hizmetler:hover{background:#f9f9f9;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; margin:4%;width:92%; height:auto; outline:1px solid #DDD;
	
}
.fotoselli_hizmetler_a{
	float:right; display:block; position:relative; width:100%; height:auto; text-align:center; letter-spacing:1px;
	color:#111; font-size:14px; line-height:35px; background:#f9f9f9; border-bottom:1px solid #DDD;
}
.fotoselli_hizmetler_p{
	float:right; display:block; position:relative; width:96%; height:auto; padding:2%; font-style:italic;
	color:#888; font-size:12px; line-height:20px; background:#fcfcfc; border-top:1px solid #DDD;
}


/* Hizmet Detay Sayfası */
.fotoselli_hizmetdetay{
	float:left; display:block; position:relative; width:98%; height:auto; margin:0.5%;
	outline:1px solid #CCC;
}
.fotoselli_hizmetdetay_img{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1%; outline:1px solid #DDD;
	box-shadow: 0px 5px 8px 0px #999;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:99%; height:auto; padding-left:1%; background:#069;
	color:#FFF; font-size:16px; line-height:35px; font-weight:500;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:98%; height:auto; padding:1%;
	color:#666; font-size:12px; line-height:25px;
}
.fotoselli_hizmetdetaytags{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1% 0.5%; padding:0.5%;
	border-top:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_h6{
	float:left; display:block; position:relative; width:15%; height:auto; padding:0.5%;
	color:#333; font-size:14px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#333; background:#f9f9f9; font-size:12px; line-height:20px; padding:0.5%; margin:0.5%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#333; background:#FFF;}

/* SSS Sayfası */
#accordion{display:block; position:relative; float:left; width:99%; padding:0.5%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px;}
.sss_link{display:block; float:left; width:99%; padding:0.5%; margin-top:1%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px; border:1px solid #CCC;}
.sss_link:hover{ background:#EEE;}
.sss_alt{
	position:relative; float:left; display:none; width:99%; padding:0.5%; border-bottom:1px solid #CCC; background:#f9f9f9;
	font-size:12px; font-weight:400; color:#333; line-height:25px;
}

/* Marka Uygulama */
.list_carousel {
	background:#f7f7f7; float:left; width:100%; height:auto; margin-top:5px; margin-bottom:10px;
}
.list_carousel ul {	margin:0; padding:0; width:100%; height:auto; list-style:none; display:block;}
.list_carousel li {	background-color: #fff;	width:20%; height:130px; padding:0px; margin:3px; display:block; float:left;}
.list_carousel li > img {width:100%; height:auto;}
.list_carousel li > a {
	float:left; display:block; width:100%; height:auto; margin-top:5px; background:#f9f9f9; letter-spacing:1px;
	text-align:center; color:#333; font-size:14px; line-height:30px; border:1px solid #CCC;
}
.list_carousel li > a:hover {background:#069; color:#FFF;}

.prev {
	position:relative; float: left; margin-left: 10px; margin-top:-70px; z-index:999999;
	font-weight:bold; font-size:18px; color:#FFF; text-align:center; line-height:20px;
	background:rgba(0,0,0,.7); padding:2px 7px; border-radius:50%; opacity:0.8; z-index:9;
}
.next {
	position:relative; float: right; margin-right: 10px; margin-top:-70px; z-index:999999;
	font-weight:bold; font-size:18px; color:#FFF; text-align:center; line-height:20px;
	background:rgba(0,0,0,.7); padding:2px 7px; border-radius:50%; opacity:0.8; z-index:9;
}
.prev:hover {opacity:1;}
.next:hover {opacity:1;}

.kurumsal_p{
	display:block; float:left; width:98%; height:auto; margin:1%; color:#666;
	font-weight:500; color:#333; font-size:12px; line-height:25px;
}

.kurumsal_img{
	display:block; float:left; width:46%; height:auto; margin:2%;
}


/* İletişim */
.harita_iframe{ display:block; float:left; width:100%; height:350px; margin-top:10px;}
.harita_adres{ display:block; float:left; width:50%; height:auto; margin-top:10px;}
.harita_adres_span{display:block; float:left; width:98%; margin-left:1%; margin-top:5px;}
.harita_adres_span > i{ display:block; width:5%; float:left; padding-right:5px; font-size:24px; line-height:30px;}
.harita_adres_span > b{
	display:block; width:90%; padding-left:5px; float:left; font-size:12px; font-weight:bold; color:#333; line-height:30px;
}

.harita_form{ display:block; float:right; width:49%; height:auto; margin-top:10px; margin-bottom:10px;}
.form_span{
	display:block; float:left; width:98%; margin-left:1%; margin-top:5px;
	font-size:12px; font-weight:bold; letter-spacing:1px;
}
.form_input{
	display:block; float:left; width:98%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_textarea{
	display:block; float:left; width:98%; height:70px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; resize:none; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_button{
	display:block; float:left; width:20%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#1081a6; color:#FFF; font-size:12px; text-align:center; cursor:pointer;
}







/* Footer Alanı */
.footer{
	position:relative; display:block; width:100%; height:auto; margin:0px auto; margin-top:10px; background:#FFF;
}
.footer_ic{	width:100%; max-width:1230px; height:auto; margin:0px auto;}
.footercopy{float:left; width:32%; height:auto; color:#333; font-size:14px; line-height:30px; font-weight:500;}
.footerpowered{float:right; width:32%; margin-left:1%; height:auto;}
.footerpowered > a{float:right; width:100%; height:auto; color:#333; text-align:right; font-size:14px; line-height:30px;}

.footer_hr1{width:100%; height:30px; float:left; background:url(../image/hr.png) no-repeat; background-size:100% 20px;}
.footer_hr2{width:100%; height:30px; float:left; background:url(../image/hr2.png) no-repeat; background-size:100% 20px;}


@media screen and (min-width : 1125px) and (max-width: 1249px){


}
@media screen and (min-width : 960px) and (max-width: 1124px){


}
@media screen and (min-width : 912px) and (max-width : 959px) {


}
@media screen and (min-width : 750px) and (max-width : 911px) {


}

@media screen and (min-width : 600px) and (max-width : 749px) {

/* Header Alanı */
header.header{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; background:#FFF;
	border-bottom:1px solid #DDD; border-top:1px solid #DDD;
}


.header_main{display:block; position:relative; margin:0px auto; max-width:599px; width:100%; height:auto;}
.logo{display:block; float:left; width:40%; height:auto; margin-left:30%; margin-top:0.4%; margin-bottom:0.4%;}
.logo > img{display:block; float:left; width:100%; height:auto;}

/* Header Üst Alanı */
.ust_bolum2{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; border-top:1px solid #BBB;
}
.ust_bolumic2{display:block; margin:0px auto; max-width:599px; width:100%; height:auto;}

.ust_iletisimler{display:block; position:relative; float:left; width:49%; height:auto; margin-top:0.5%;}

.ust_bolum_tek{float:left; width:49%; height:auto; margin:0.2%;}
.ust_bolum_tek > h3{
	display:block; width:98%; height:auto; float:right; padding-left:2%; color:#666; text-align:left;
	font-size:14px; line-height:30px; font-weight:500; letter-spacing:1px;
}
.ust_bolum_tek > h3 > i{font-size:22px; color:#111;}




/* Menu */
.main_menu{
	display:block; position:relative; margin:5px auto; max-width:599px; width:100%; height:auto;
	background:#FFF;
}

nav.nav{
	display:block; position:relative; float:left; width:100%; height:auto; margin-left:0%; margin-top:0%; margin-bottom:1%;
	background:#FFF; border-bottom:0px solid #e6e6e6; border-top:0px solid #e6e6e6;
}
.nav_section{display:none; float:left; width:100%; height:auto; background:#FFF; margin-top:3px; outline:0px solid #1081a6;}
.nav_section:hover > ul.secul{display:none;}
ul.secul > li:hover > ul.ulsecul{display:none;}

.yilnav_toggle{display:block; float:right; width:5%; height:auto; padding:3px 0px; margin:0.5% 2%; cursor:pointer;}
.menu_sim{ float:left; width:100%; height:5px; margin:2px 0px; background:#333; border-radius:8px;}

.nava{
	display:block; float:left; width:96%; padding-left:1%; height:auto; text-align:left; 
	color:#333; background:#FFF; font-size:12px; line-height:30px; font-weight:500;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #DF0000;}
.navbir:hover{color:#FFF; background:#DF0000;}
.naviki{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #06C;}
.naviki:hover{color:#FFF; background:#06C;}
.navuc{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0C0;}
.navuc:hover{color:#FFF; background:#0C0;}
.navdort{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0FF;}
.navdort:hover{color:#FFF; background:#0FF;}
.navbes{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #F0F;}
.navbes:hover{color:#FFF; background:#F0F;}

ul.secul{
	display:none; position:absolute; top:60px; z-index:999; float:left; width:200px; height:auto; padding:8px;
	background:#efefef; -webkit-transition:display 2s; transition:display 2s; outline:1px solid #CCC;
}
ul.secul > li{
	float:left; width:100%; height:auto; margin-bottom:5px; background:#FFF; outline:1px solid #DDD;
}
ul.secul > li > a{
	display:block; float:left; width:95%; height:auto; padding-left:4%; color:#333; font-size:11px; line-height:30px;
}
ul.secul > li > a:hover{color:#FFF; background:#1081a6;}


/* Header Alt Alanı */
.ust_bolum{
	display:block; position:relative; margin:0px auto; width:100%; height:auto;
}
.ust_bolum_ic{
	display:block; position:relative; margin:0px auto; max-width:599px; width:100%; height:auto;
}
.yol_isareti{ float:left; font-size:11px; line-height:30px; color:#333; font-weight:500; margin:0.3%; padding-left:5px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#666; font-weight:700; margin-left:5px; margin-right:15px;}
.yol_isareti:hover{color:#1081a6;}

/* Header Arama */
.main_header_arama{display:block; float:right; width:50%; height:auto; margin-top:0.5%;}
.header_arama{display:block; float:right; width:49%; height:auto; margin:0.5%;}
.header_aramainput{
	display:block; float:right; width:88.5%; line-height:30px; height:auto; padding-left:1%;
	background:#FFF; outline:1px solid #CCC; box-shadow: 2px 5px 6px -3px #CCC;
}
.header_aramabuton{
	display:block; float:right; width:10%; line-height:30px; height:auto; background:#f5f5f5; cursor:pointer;
	box-shadow: 2px 5px 6px -3px #CCC; color:#333; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#333;}

/* Slide */
#div_mini_foto{
	display:block; position:relative; max-width:599px; width:100%; height:220px; margin:0px auto; overflow:hidden;
	
}

#img_wid{
	display:none; width:100%; height:220px; margin:0px;
}
#img_wid > img{
	display:block; float:left; width:100%; height:100%;
}
#img_wid:first-of-type{
	display:block;
}
.img_wid_main{
	display:block; float:left; width:70%; height:auto; margin-left:15%; padding-bottom:20px;margin-top:-180px;
	color:#FFF; font-size:24px; line-height:35px; font-weight:500; text-align:center; background:rgba(0,0,0,0.5); 
}
.img_wid_title{color:#FFF; font-size:16px; line-height:30px; font-weight:500; text-align:center; letter-spacing:1px;}
.img_wid_desc{color:#FFF; font-size:12px; line-height:20px; font-weight:500; text-align:center; font-style:italic;
}

.div_buton{
	position:relative; display:block; margin:10px auto; max-width:599px; width:100%; height:auto;
	top:-120px;
}
.div_buton #left_buton{
	float:left; width:5%; background-color:rgba(0,0,0,0.5); color:#FFF; text-align:center;
	font-size:16px; line-height:25px; font-weight:600;
}
.div_buton #right_buton{
	float:right; width:5%; background-color:rgba(0,0,0,0.5); color:#FFF; text-align:center;
	font-size:16px; line-height:25px; font-weight:600;
}
.div_buton #left_buton:hover{background-color:rgba(0,0,0,1);}
.div_buton #right_buton:hover{background-color:rgba(0,0,0,1);}




/* Main */
main.main{
	display:block; position:relative; margin:0px auto; max-width:599px; width:100%; height:auto; padding:0.5%;
	background:#FFF;
}

.urun_ana_baslik{
	float:left; display:block; width:100%; height:auto; border-bottom:2px dashed #CCC; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:14px; line-height:40px;
}
.urun_ana_baslik > strong{
	float:left; border-right:3px  solid #CCC; padding-right:10px; margin-right:10px;
	color:#1081a6; font-size:18px; line-height:35px; font-weight:500;
}

.urun_ana_baslik2{
	float:left; display:block; width:100%; height:auto; border-bottom:1px dashed #999; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:12px; line-height:35px;
}
.urun_ana_baslik2 > strong{
	float:left; border-right:1px  solid #999; padding-right:10px; margin-right:10px;
	color:#1081a6; font-size:16px; line-height:30px; font-weight:500;
}


.fotoselli_kapi_tamiri{
	float:left; display:block; width:24%; height:auto; margin:0.5%; outline:1px solid #CCC;
}

.fotoselli_kapi_tamiri_img{float:left; display:block; width:100%; height:auto;}
.fotoselli_kapi_tamiri_h4{
	float:left; display:block; width:100%; height:auto; border-bottom:1px solid #CCC; border-top:1px solid #CCC;
	font-weight:500; color:#FFF; font-size:14px; line-height:35px; text-align:center;
}
.fotoselli_kapi_tamiri_p{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:25px; text-align:center;
}
.fotoselli_kapi_tamiri_a{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:35px; text-align:center;
}


/* Hizmetlerimiz Sayfası */
.sol_hizmetler{
	float:left; width:34%; height:auto; margin-top:10px;
}
.anasol_hizmetler_baslik{
	display:block; float:left; width:100%;
	margin-left:1%; margin-top:2%;
}
.sol_hizmetler_baslik{
	display:block; float:left; width:96%; padding-left:2%; border-left:3px solid #069; border-bottom:1px solid #069;
	font-size:12px; font-weight:400; color:#333; line-height:30px;
}
.sol_hizmetler_baslik:hover{color:#FFF; background:#069);}

.mainsol_hizmetler_baslik{
	display:block; float:left; width:97%; padding-left:3%; margin:1%; background:#069;
	font-size:12px; font-weight:500; color:#FFF; line-height:35px;
}


.sag_hizmetler{
	float:right; width:65%; height:auto; margin-top:10px;
}
.fotoselli_hizmetler{
	float:left; display:block; position:relative; width:48%; height:auto; margin:1%;
	background:#FFF; outline:1px solid #DDD;
}
.fotoselli_hizmetler:hover{background:#f9f9f9;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; margin:4%;width:92%; height:auto; outline:1px solid #DDD;	
}
.fotoselli_hizmetler_a{
	float:right; display:block; position:relative; width:100%; height:auto; text-align:center; letter-spacing:1px;
	color:#111; font-size:14px; line-height:35px; background:#f9f9f9; border-bottom:1px solid #DDD;
}
.fotoselli_hizmetler_p{
	float:right; display:block; position:relative; width:96%; height:auto; padding:2%; font-style:italic;
	color:#888; font-size:12px; line-height:20px; background:#fcfcfc; border-top:1px solid #DDD;
}


/* Hizmet Detay Sayfası */
.fotoselli_hizmetdetay{
	float:left; display:block; position:relative; width:98%; height:auto; margin:0.5%;
	outline:1px solid #CCC;
}
.fotoselli_hizmetdetay_img{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1%; outline:1px solid #DDD;
	box-shadow: 0px 5px 8px 0px #999;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:99%; height:auto; padding-left:1%; background:#069;
	color:#FFF; font-size:14px; line-height:30px; font-weight:500;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:98%; height:auto; padding:1%;
	color:#666; font-size:12px; line-height:25px;
}
.fotoselli_hizmetdetaytags{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1% 0.5%; padding:0.5%;
	border-top:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_h6{
	float:left; display:block; position:relative; width:15%; height:auto; padding:0.5%;
	color:#333; font-size:14px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#333; background:#f9f9f9; font-size:11px; line-height:20px; padding:0.5% 1%; margin:0.5%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#333; background:#FFF;}

/* SSS Sayfası */
#accordion{display:block; position:relative; float:left; width:99%; padding:0.5%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px;}
.sss_link{display:block; float:left; width:99%; padding:0.5%; margin-top:1%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px; border:1px solid #CCC;}
.sss_link:hover{ background:#EEE;}
.sss_alt{
	position:relative; float:left; display:none; width:99%; padding:0.5%; border-bottom:1px solid #CCC; background:#f9f9f9;
	font-size:12px; font-weight:400; color:#333; line-height:25px;
}
.sss_alt > a{color:#DF0000;}
.sss_alt > b{color:#DF0000;}
.sss_alt > em{color:#DF0000;}
.sss_alt > u{color:#DF0000;}


/* İletişim */
.harita_iframe{ display:block; float:left; width:100%; height:220px; margin-top:10px;}
.harita_adres{ display:block; float:left; width:99%; height:auto; margin-top:10px;}
.harita_adres_span{display:block; float:left; width:98%; margin-left:1%; margin-top:5px;}
.harita_adres_span > i{ display:block; width:5%; float:left; padding-right:5px; font-size:24px; line-height:30px;}
.harita_adres_span > b{
	display:block; width:90%; padding-left:5px; float:left; font-size:12px; font-weight:bold; color:#333; line-height:30px;
}

.harita_form{ display:block; float:right; width:99%; height:auto; margin-top:10px; margin-bottom:10px;}
.form_span{
	display:block; float:left; width:98%; margin-left:1%; margin-top:5px;
	font-size:12px; font-weight:bold; letter-spacing:1px;
}
.form_input{
	display:block; float:left; width:98%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_textarea{
	display:block; float:left; width:98%; height:70px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; resize:none; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_button{
	display:block; float:left; width:20%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#1081a6; color:#FFF; font-size:12px; text-align:center; cursor:pointer;
}


/* Footer Alanı */
.footer{
	position:relative; display:block; width:100%; height:auto; margin:0px auto; margin-top:10px; background:#FFF;
}
.footer_ic{	width:100%; max-width:599px; height:auto; margin:0px auto;}
.footercopy{float:left; width:32%; height:auto; color:#333; font-size:12px; line-height:30px; font-weight:500;}
.footerpowered{float:right; width:32%; margin-left:1%; height:auto;}
.footerpowered > a{float:right; width:100%; height:auto; color:#333; text-align:right; font-size:12px; line-height:30px;}

.footer_hr1{width:100%; height:30px; float:left; background:url(../image/hr.png) no-repeat; background-size:100% 20px;}
.footer_hr2{width:100%; height:30px; float:left; background:url(../image/hr2.png) no-repeat; background-size:100% 20px;}


}

@media screen and (min-width : 480px) and (max-width : 599px) {

/* Header Alanı */
header.header{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; background:#FFF;
	border-bottom:1px solid #DDD; border-top:1px solid #DDD;
}


.header_main{display:block; position:relative; margin:0px auto; max-width:479px; width:100%; height:auto;}
.logo{display:block; float:left; width:40%; height:auto; margin-left:30%; margin-top:0.4%; margin-bottom:0.4%;}
.logo > img{display:block; float:left; width:100%; height:auto;}

/* Header Üst Alanı */
.ust_bolum2{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; border-top:1px solid #BBB;
}
.ust_bolumic2{display:block; margin:0px auto; max-width:479px; width:100%; height:auto;}

.ust_iletisimler{display:block; position:relative; float:left; width:100%; height:auto; margin-top:0.5%;}

.ust_bolum_tek{float:left; width:49%; height:auto; margin:0.2%;}
.ust_bolum_tek > h3{
	display:block; width:98%; height:auto; float:right; padding-left:2%; color:#666; text-align:left;
	font-size:14px; line-height:30px; font-weight:500; letter-spacing:1px;
}
.ust_bolum_tek > h3 > i{font-size:22px; color:#111;}




/* Menu */
.main_menu{
	display:block; position:relative; margin:5px auto; max-width:479px; width:100%; height:auto;
	background:#FFF;
}

nav.nav{
	display:block; position:relative; float:left; width:100%; height:auto; margin-left:0%; margin-top:0%; margin-bottom:1%;
	background:#FFF; border-bottom:0px solid #e6e6e6; border-top:0px solid #e6e6e6;
}
.nav_section{display:none; float:left; width:100%; height:auto; background:#FFF; margin-top:3px; outline:0px solid #1081a6;}
.nav_section:hover > ul.secul{display:none;}
ul.secul > li:hover > ul.ulsecul{display:none;}

.yilnav_toggle{display:block; float:right; width:8%; height:auto; padding:3px 0px; margin:0.5% 2%; cursor:pointer;}
.menu_sim{ float:left; width:100%; height:5px; margin:2px 0px; background:#333; border-radius:8px;}

.nava{
	display:block; float:left; width:96%; padding-left:1%; height:auto; text-align:left; 
	color:#333; background:#FFF; font-size:12px; line-height:30px; font-weight:500;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #DF0000;}
.navbir:hover{color:#FFF; background:#DF0000;}
.naviki{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #06C;}
.naviki:hover{color:#FFF; background:#06C;}
.navuc{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0C0;}
.navuc:hover{color:#FFF; background:#0C0;}
.navdort{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0FF;}
.navdort:hover{color:#FFF; background:#0FF;}
.navbes{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #F0F;}
.navbes:hover{color:#FFF; background:#F0F;}

ul.secul{
	display:none; position:absolute; top:60px; z-index:999; float:left; width:200px; height:auto; padding:8px;
	background:#efefef; -webkit-transition:display 2s; transition:display 2s; outline:1px solid #CCC;
}
ul.secul > li{
	float:left; width:100%; height:auto; margin-bottom:5px; background:#FFF; outline:1px solid #DDD;
}
ul.secul > li > a{
	display:block; float:left; width:95%; height:auto; padding-left:4%; color:#333; font-size:11px; line-height:30px;
}
ul.secul > li > a:hover{color:#FFF; background:#1081a6;}


/* Header Alt Alanı */
.ust_bolum{
	display:block; position:relative; margin:0px auto; width:100%; height:auto;
}
.ust_bolum_ic{
	display:block; position:relative; margin:0px auto; max-width:479px; width:100%; height:auto;
}
.yol_isareti{ float:left; font-size:11px; line-height:30px; color:#333; font-weight:500; margin:0.3%; padding-left:5px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#666; font-weight:700; margin-left:5px; margin-right:15px;}
.yol_isareti:hover{color:#1081a6;}

/* Header Arama */
.main_header_arama{display:block; float:right; width:100%; height:auto; margin-top:0.5%;}
.header_arama{display:block; float:right; width:98%; height:auto; margin:1%;}
.header_aramainput{
	display:block; float:right; width:88.5%; line-height:30px; height:auto; padding-left:1%;
	background:#FFF; outline:1px solid #CCC; box-shadow: 2px 5px 6px -3px #CCC;
}
.header_aramabuton{
	display:block; float:right; width:10%; line-height:30px; height:auto; background:#f5f5f5; cursor:pointer;
	box-shadow: 2px 5px 6px -3px #CCC; color:#333; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#333;}

/* Slide */
#div_mini_foto{
	display:block; position:relative; max-width:479px; width:100%; height:180px; margin:0px auto; overflow:hidden;
	
}

#img_wid{
	display:none; width:100%; height:180px; margin:0px;
}
#img_wid > img{
	display:block; float:left; width:100%; height:100%;
}
#img_wid:first-of-type{
	display:block;
}
.img_wid_main{
	display:block; float:left; width:70%; height:auto; margin-left:15%; padding-bottom:20px;margin-top:-140px;
	color:#FFF; font-size:24px; line-height:35px; font-weight:500; text-align:center; background:rgba(0,0,0,0.5); 
}
.img_wid_title{color:#FFF; font-size:16px; line-height:30px; font-weight:500; text-align:center; letter-spacing:1px;}
.img_wid_desc{color:#FFF; font-size:12px; line-height:20px; font-weight:500; text-align:center; font-style:italic;
}

.div_buton{
	position:relative; display:block; margin:10px auto; max-width:479px; width:100%; height:auto;
	top:-100px;
}
.div_buton #left_buton{
	float:left; width:5%; background-color:rgba(0,0,0,0.5); color:#FFF; text-align:center;
	font-size:16px; line-height:25px; font-weight:600;
}
.div_buton #right_buton{
	float:right; width:5%; background-color:rgba(0,0,0,0.5); color:#FFF; text-align:center;
	font-size:16px; line-height:25px; font-weight:600;
}
.div_buton #left_buton:hover{background-color:rgba(0,0,0,1);}
.div_buton #right_buton:hover{background-color:rgba(0,0,0,1);}




/* Main */
main.main{
	display:block; position:relative; margin:0px auto; max-width:479px; width:100%; height:auto; padding:0.5%;
	background:#FFF;
}

.urun_ana_baslik{
	float:left; display:block; width:100%; height:auto; border-bottom:2px dashed #CCC; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:14px; line-height:40px;
}
.urun_ana_baslik > strong{
	float:left; border-right:3px  solid #CCC; padding-right:10px; margin-right:10px;
	color:#1081a6; font-size:14px; line-height:35px; font-weight:500;
}

.urun_ana_baslik2{
	float:left; display:block; width:100%; height:auto; border-bottom:1px dashed #999; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:12px; line-height:35px;
}
.urun_ana_baslik2 > strong{
	float:left; border-right:1px  solid #999; padding-right:10px; margin-right:10px;
	color:#1081a6; font-size:14px; line-height:30px; font-weight:500;
}


.fotoselli_kapi_tamiri{
	float:left; display:block; width:24%; height:auto; margin:0.5%; outline:1px solid #CCC;
}

.fotoselli_kapi_tamiri_img{float:left; display:block; width:100%; height:auto;}
.fotoselli_kapi_tamiri_h4{
	float:left; display:block; width:100%; height:auto; border-bottom:1px solid #CCC; border-top:1px solid #CCC;
	font-weight:500; color:#FFF; font-size:14px; line-height:35px; text-align:center;
}
.fotoselli_kapi_tamiri_p{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:25px; text-align:center;
}
.fotoselli_kapi_tamiri_a{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:35px; text-align:center;
}


/* Hizmetlerimiz Sayfası */
.sol_hizmetler{
	float:left; width:40%; height:auto; margin-top:10px;
}
.anasol_hizmetler_baslik{
	display:block; float:left; width:100%;
	margin-left:1%; margin-top:2%;
}
.sol_hizmetler_baslik{
	display:block; float:left; width:96%; padding-left:2%; border-left:3px solid #069; border-bottom:1px solid #069;
	font-size:12px; font-weight:400; color:#333; line-height:25px;
}
.sol_hizmetler_baslik:hover{color:#FFF; background:#069);}

.mainsol_hizmetler_baslik{
	display:block; float:left; width:98%; padding-left:1%; margin:1%; background:#069;
	font-size:12px; font-weight:500; color:#FFF; line-height:25px; text-align:center;
}


.sag_hizmetler{
	float:right; width:59%; height:auto; margin-top:10px;
}
.fotoselli_hizmetler{
	float:left; display:block; position:relative; width:96%; height:auto; margin:2%;
	background:#FFF; outline:1px solid #DDD;
}
.fotoselli_hizmetler:hover{background:#f9f9f9;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; margin:4%;width:92%; height:auto; outline:1px solid #DDD;	
}
.fotoselli_hizmetler_a{
	float:right; display:block; position:relative; width:100%; height:auto; text-align:center; letter-spacing:1px;
	color:#111; font-size:12px; line-height:30px; background:#f9f9f9; border-bottom:1px solid #DDD;
}
.fotoselli_hizmetler_p{
	float:right; display:block; position:relative; width:96%; height:auto; padding:2%; font-style:italic;
	color:#888; font-size:12px; line-height:20px; background:#fcfcfc; border-top:1px solid #DDD;
}


/* Hizmet Detay Sayfası */
.fotoselli_hizmetdetay{
	float:left; display:block; position:relative; width:98%; height:auto; margin:0.5%;
	outline:1px solid #CCC;
}
.fotoselli_hizmetdetay_img{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1%; outline:1px solid #DDD;
	box-shadow: 0px 5px 8px 0px #999;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:99%; height:auto; padding-left:1%; background:#069;
	color:#FFF; font-size:12px; line-height:30px; font-weight:500; text-align:center;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:98%; height:auto; padding:1%;
	color:#666; font-size:12px; line-height:25px;
}
.fotoselli_hizmetdetaytags{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1% 0.5%; padding:0.5%;
	border-top:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_h6{
	float:left; display:block; position:relative; width:25%; height:auto; padding:0.5%;
	color:#333; font-size:14px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#333; background:#f9f9f9; font-size:11px; line-height:20px; padding:0.5% 2%; margin:0.5%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#333; background:#FFF;}

/* SSS Sayfası */
#accordion{display:block; position:relative; float:left; width:99%; padding:0.5%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px;}
.sss_link{display:block; float:left; width:99%; padding:0.5%; margin-top:1%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px; border:1px solid #CCC;}
.sss_link:hover{ background:#EEE;}
.sss_alt{
	position:relative; float:left; display:none; width:99%; padding:0.5%; border-bottom:1px solid #CCC; background:#f9f9f9;
	font-size:12px; font-weight:400; color:#333; line-height:25px;
}
.sss_alt > a{color:#DF0000;}
.sss_alt > b{color:#DF0000;}
.sss_alt > em{color:#DF0000;}
.sss_alt > u{color:#DF0000;}


/* İletişim */
.harita_iframe{ display:block; float:left; width:100%; height:180px; margin-top:10px;}
.harita_adres{ display:block; float:left; width:99%; height:auto; margin-top:10px;}
.harita_adres_span{display:block; float:left; width:98%; margin-left:1%; margin-top:5px;}
.harita_adres_span > i{ display:block; width:5%; float:left; padding-right:5px; font-size:24px; line-height:30px;}
.harita_adres_span > b{
	display:block; width:90%; padding-left:5px; float:left; font-size:12px; font-weight:bold; color:#333; line-height:30px;
}

.harita_form{ display:block; float:right; width:99%; height:auto; margin-top:10px; margin-bottom:10px;}
.form_span{
	display:block; float:left; width:98%; margin-left:1%; margin-top:5px;
	font-size:12px; font-weight:bold; letter-spacing:1px;
}
.form_input{
	display:block; float:left; width:98%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_textarea{
	display:block; float:left; width:98%; height:70px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; resize:none; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_button{
	display:block; float:left; width:20%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#1081a6; color:#FFF; font-size:12px; text-align:center; cursor:pointer;
}


/* Footer Alanı */
.footer{
	position:relative; display:block; width:100%; height:auto; margin:0px auto; margin-top:10px; background:#FFF;
}
.footer_ic{	width:100%; max-width:479px; height:auto; margin:0px auto;}
.footercopy{float:left; width:50%; height:auto; color:#333; font-size:12px; line-height:30px; font-weight:500;}
.footerpowered{float:right; width:49%; margin-left:1%; height:auto;}
.footerpowered > a{float:right; width:100%; height:auto; color:#333; text-align:right; font-size:12px; line-height:30px;}

.footer_hr1{width:100%; height:30px; float:left; background:url(../image/hr.png) no-repeat; background-size:100% 20px;}
.footer_hr2{width:100%; height:30px; float:left; background:url(../image/hr2.png) no-repeat; background-size:100% 20px;}

}

@media screen and (max-width : 479px) {

/* Header Alanı */
header.header{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; background:#FFF;
	border-bottom:1px solid #DDD; border-top:1px solid #DDD;
}


.header_main{display:block; position:relative; margin:0px auto; max-width:340px; width:100%; height:auto;}
.logo{display:block; float:left; width:40%; height:auto; margin-left:30%; margin-top:0.4%; margin-bottom:0.4%;}
.logo > img{display:block; float:left; width:100%; height:auto;}

/* Header Üst Alanı */
.ust_bolum2{
	display:block; position:relative; margin:0px auto; width:100%; height:auto; border-top:1px solid #BBB;
}
.ust_bolumic2{display:block; margin:0px auto; max-width:340px; width:100%; height:auto;}

.ust_iletisimler{display:block; position:relative; float:left; width:100%; height:auto; margin-top:0.5%;}

.ust_bolum_tek{float:left; width:49%; height:auto; margin:0.2%;}
.ust_bolum_tek > h3{
	display:block; width:98%; height:auto; float:right; padding-left:2%; color:#666; text-align:left;
	font-size:12px; line-height:30px; font-weight:500; letter-spacing:1px;
}
.ust_bolum_tek > h3 > i{font-size:22px; color:#111;}




/* Menu */
.main_menu{
	display:block; position:relative; margin:5px auto; max-width:340px; width:100%; height:auto;
	background:#FFF;
}

nav.nav{
	display:block; position:relative; float:left; width:100%; height:auto; margin-left:0%; margin-top:0%; margin-bottom:1%;
	background:#FFF; border-bottom:0px solid #e6e6e6; border-top:0px solid #e6e6e6;
}
.nav_section{display:none; float:left; width:100%; height:auto; background:#FFF; margin-top:3px; outline:0px solid #1081a6;}
.nav_section:hover > ul.secul{display:none;}
ul.secul > li:hover > ul.ulsecul{display:none;}

.yilnav_toggle{display:block; float:right; width:10%; height:auto; padding:3px 0px; margin:0.5% 2%; cursor:pointer;}
.menu_sim{ float:left; width:100%; height:5px; margin:2px 0px; background:#333; border-radius:8px;}

.nava{
	display:block; float:left; width:96%; padding-left:1%; height:auto; text-align:left; 
	color:#333; background:#FFF; font-size:12px; line-height:25px; font-weight:500;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #DF0000;}
.navbir:hover{color:#FFF; background:#DF0000;}
.naviki{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #06C;}
.naviki:hover{color:#FFF; background:#06C;}
.navuc{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0C0;}
.navuc:hover{color:#FFF; background:#0C0;}
.navdort{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #0FF;}
.navdort:hover{color:#FFF; background:#0FF;}
.navbes{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s; border-bottom:2px solid #F0F;}
.navbes:hover{color:#FFF; background:#F0F;}

ul.secul{
	display:none; position:absolute; top:60px; z-index:999; float:left; width:200px; height:auto; padding:8px;
	background:#efefef; -webkit-transition:display 2s; transition:display 2s; outline:1px solid #CCC;
}
ul.secul > li{
	float:left; width:100%; height:auto; margin-bottom:5px; background:#FFF; outline:1px solid #DDD;
}
ul.secul > li > a{
	display:block; float:left; width:95%; height:auto; padding-left:4%; color:#333; font-size:11px; line-height:30px;
}
ul.secul > li > a:hover{color:#FFF; background:#1081a6;}


/* Header Alt Alanı */
.ust_bolum{
	display:block; position:relative; margin:0px auto; width:100%; height:auto;
}
.ust_bolum_ic{
	display:block; position:relative; margin:0px auto; max-width:340px; width:100%; height:auto;
}
.yol_isareti{ float:left; font-size:11px; line-height:30px; color:#333; font-weight:500; margin:0.3%; padding-left:2px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#666; font-weight:700; margin-left:2px; margin-right:7px;}
.yol_isareti:hover{color:#1081a6;}

/* Header Arama */
.main_header_arama{display:block; float:right; width:100%; height:auto; margin-top:0.5%;}
.header_arama{display:block; float:right; width:98%; height:auto; margin:1%;}
.header_aramainput{
	display:block; float:right; width:88.5%; line-height:30px; height:auto; padding-left:1%;
	background:#FFF; outline:1px solid #CCC; box-shadow: 2px 5px 6px -3px #CCC;
}
.header_aramabuton{
	display:block; float:right; width:10%; line-height:30px; height:auto; background:#f5f5f5; cursor:pointer;
	box-shadow: 2px 5px 6px -3px #CCC; color:#333; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#333;}

/* Slide */
#div_mini_foto{
	display:block; position:relative; max-width:340px; width:100%; height:160px; margin:0px auto; overflow:hidden;
	
}

#img_wid{
	display:none; width:100%; height:160px; margin:0px;
}
#img_wid > img{
	display:block; float:left; width:100%; height:100%;
}
#img_wid:first-of-type{
	display:block;
}
.img_wid_main{
	display:block; float:left; width:70%; height:auto; margin-left:15%; padding-bottom:20px;margin-top:-140px;
	color:#FFF; font-size:24px; line-height:35px; font-weight:500; text-align:center; background:rgba(0,0,0,0.5); 
}
.img_wid_title{color:#FFF; font-size:14px; line-height:30px; font-weight:500; text-align:center; letter-spacing:1px;}
.img_wid_desc{color:#FFF; font-size:11px; line-height:20px; font-weight:500; text-align:center; font-style:italic;
}

.div_buton{
	position:relative; display:block; margin:10px auto; max-width:330px; width:100%; height:auto;
	top:-90px;
}
.div_buton #left_buton{
	float:left; width:5%; background-color:rgba(0,0,0,0.5); color:#FFF; text-align:center;
	font-size:16px; line-height:25px; font-weight:600;
}
.div_buton #right_buton{
	float:right; width:5%; background-color:rgba(0,0,0,0.5); color:#FFF; text-align:center;
	font-size:16px; line-height:25px; font-weight:600;
}
.div_buton #left_buton:hover{background-color:rgba(0,0,0,1);}
.div_buton #right_buton:hover{background-color:rgba(0,0,0,1);}




/* Main */
main.main{
	display:block; position:relative; margin:0px auto; max-width:340px; width:100%; height:auto; padding:0.5%;
	background:#FFF;
}

.urun_ana_baslik{
	float:left; display:block; width:100%; height:auto; border-bottom:2px dashed #CCC; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:14px; line-height:40px;
}
.urun_ana_baslik > strong{
	float:left; border-right:3px  solid #CCC; padding-right:10px; margin-right:10px;
	color:#1081a6; font-size:14px; line-height:35px; font-weight:500;
}

.urun_ana_baslik2{
	float:left; display:block; width:100%; height:auto; border-bottom:1px dashed #999; padding-bottom:5px; margin-top:10px;
	color:#333; font-size:12px; line-height:35px;
}
.urun_ana_baslik2 > strong{
	float:left; border-right:1px  solid #999; padding-right:10px; margin-right:10px;
	color:#1081a6; font-size:14px; line-height:30px; font-weight:500;
}


.fotoselli_kapi_tamiri{
	float:left; display:block; width:24%; height:auto; margin:0.5%; outline:1px solid #CCC;
}

.fotoselli_kapi_tamiri_img{float:left; display:block; width:100%; height:auto;}
.fotoselli_kapi_tamiri_h4{
	float:left; display:block; width:100%; height:auto; border-bottom:1px solid #CCC; border-top:1px solid #CCC;
	font-weight:500; color:#FFF; font-size:14px; line-height:35px; text-align:center;
}
.fotoselli_kapi_tamiri_p{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:25px; text-align:center;
}
.fotoselli_kapi_tamiri_a{
	float:left; display:block; width:98%; height:auto; padding-left:1%; padding-right:1%;
	color:#FFF; font-size:12px; line-height:35px; text-align:center;
}


/* Hizmetlerimiz Sayfası */
.sol_hizmetler{
	float:left; width:45%; height:auto; margin-top:10px;
}
.anasol_hizmetler_baslik{
	display:block; float:left; width:100%;
	margin-left:1%; margin-top:2%;
}
.sol_hizmetler_baslik{
	display:block; float:left; width:96%; padding-left:2%; border-left:3px solid #069; border-bottom:1px solid #069;
	font-size:11px; font-weight:400; color:#333; line-height:20px;
}
.sol_hizmetler_baslik:hover{color:#FFF; background:#069);}

.mainsol_hizmetler_baslik{
	display:block; float:left; width:98%; padding-left:1%; margin:1%; background:#069;
	font-size:12px; font-weight:500; color:#FFF; line-height:25px; text-align:center;
}


.sag_hizmetler{
	float:right; width:54%; height:auto; margin-top:10px;
}
.fotoselli_hizmetler{
	float:left; display:block; position:relative; width:96%; height:auto; margin:2%;
	background:#FFF; outline:1px solid #DDD;
}
.fotoselli_hizmetler:hover{background:#f9f9f9;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; margin:4%;width:92%; height:auto; outline:1px solid #DDD;	
}
.fotoselli_hizmetler_a{
	float:right; display:block; position:relative; width:100%; height:auto; text-align:center; letter-spacing:1px;
	color:#111; font-size:12px; line-height:30px; background:#f9f9f9; border-bottom:1px solid #DDD;
}
.fotoselli_hizmetler_p{
	float:right; display:block; position:relative; width:96%; height:auto; padding:2%; font-style:italic;
	color:#888; font-size:12px; line-height:20px; background:#fcfcfc; border-top:1px solid #DDD;
}


/* Hizmet Detay Sayfası */
.fotoselli_hizmetdetay{
	float:left; display:block; position:relative; width:98%; height:auto; margin:0.5%;
	outline:1px solid #CCC;
}
.fotoselli_hizmetdetay_img{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1%; outline:1px solid #DDD;
	box-shadow: 0px 5px 8px 0px #999;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:100%; height:auto; padding-left:0%; background:#069;
	color:#FFF; font-size:12px; line-height:30px; font-weight:500; text-align:center;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:98%; height:auto; padding:1%;
	color:#666; font-size:11px; line-height:20px;
}
.fotoselli_hizmetdetaytags{
	float:left; display:block; position:relative; width:98%; height:auto; margin:1% 0.5%; padding:0.5%;
	border-top:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_h6{
	float:left; display:block; position:relative; width:25%; height:auto; padding:0.5%;
	color:#333; font-size:12px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#333; background:#f9f9f9; font-size:11px; line-height:20px; padding:0.5% 2%; margin:1%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#333; background:#FFF;}

/* SSS Sayfası */
#accordion{display:block; position:relative; float:left; width:99%; padding:0.5%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px;}
.sss_link{display:block; float:left; width:99%; padding:0.5%; margin-top:1%; background:#FFF; font-size:14px; font-weight:400; color:#333; line-height:25px; border:1px solid #CCC;}
.sss_link:hover{ background:#EEE;}
.sss_alt{
	position:relative; float:left; display:none; width:99%; padding:0.5%; border-bottom:1px solid #CCC; background:#f9f9f9;
	font-size:12px; font-weight:400; color:#333; line-height:25px;
}
.sss_alt > a{color:#DF0000;}
.sss_alt > b{color:#DF0000;}
.sss_alt > em{color:#DF0000;}
.sss_alt > u{color:#DF0000;}


/* İletişim */
.harita_iframe{ display:block; float:left; width:100%; height:150px; margin-top:10px;}
.harita_adres{ display:block; float:left; width:99%; height:auto; margin-top:10px;}
.harita_adres_span{display:block; float:left; width:98%; margin-left:1%; margin-top:5px;}
.harita_adres_span > i{ display:block; width:5%; float:left; padding-right:5px; font-size:16px; line-height:30px;}
.harita_adres_span > b{
	display:block; width:90%; padding-left:5px; float:left; font-size:11px; font-weight:bold; color:#333; line-height:30px;
}

.harita_form{ display:block; float:right; width:99%; height:auto; margin-top:10px; margin-bottom:10px;}
.form_span{
	display:block; float:left; width:98%; margin-left:1%; margin-top:5px;
	font-size:12px; font-weight:bold; letter-spacing:1px;
}
.form_input{
	display:block; float:left; width:98%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_textarea{
	display:block; float:left; width:98%; height:70px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#f7f7f7; resize:none; color:#1081a6; font-size:14px; line-height:25px; font-weight:bold;
}
.form_button{
	display:block; float:left; width:20%; height:30px; margin-left:1%; margin-top:5px; margin-bottom:5px;
	border:1px solid #CCC; background:#1081a6; color:#FFF; font-size:12px; text-align:center; cursor:pointer;
}


/* Footer Alanı */
.footer{
	position:relative; display:block; width:100%; height:auto; margin:0px auto; margin-top:10px; background:#FFF;
}
.footer_ic{	width:100%; max-width:340px; height:auto; margin:0px auto;}
.footercopy{float:left; width:50%; height:auto; color:#333; font-size:12px; line-height:20px; font-weight:500;}
.footerpowered{float:right; width:49%; margin-left:1%; height:auto;}
.footerpowered > a{float:right; width:100%; height:auto; color:#333; text-align:right; font-size:12px; line-height:20px;}

.footer_hr1{width:100%; height:30px; float:left; background:url(../image/hr.png) no-repeat; background-size:100% 20px;}
.footer_hr2{width:100%; height:30px; float:left; background:url(../image/hr2.png) no-repeat; background-size:100% 20px;}

}

