@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:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
a{text-decoration:none;}
.clear{clear:both;}

.hemenara {
	display: none;
}

/* 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; width:25%; 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;}

.doga_cam_banner{
	display:block; float:right; width:70%; height:auto; margin-top:0.7%; margin-bottom:0.7%; margin-right:1%;
}
.doga_cam_banner > 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; background:#FF0000;
}
.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:#fff; 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:#FF0000;
	border-bottom:2px solid #e6e6e6; border-top:2px solid #e6e6e6;
}
nav.nav{display:block; position:relative; margin:0px auto; width:100%; max-width:1230px; height:auto; background:#e6e6e6;}
.nav_section{display:block; float:left; width:19.65%; height:auto; margin-left:0.30%; background:#FF0000;}
.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:#000; border-radius:8px;}

.nava{
	display:block; float:left; width:96%; padding-left:4%; height:auto;
	color:#fff; font-size:14px; line-height:40px; font-weight:500;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s;}
.navbir:hover{color:#ff0000; background:#fff;}

ul.secul{
	display:none; position:absolute; top:40px; z-index:999; float:left; width:250px; 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:#000; font-size:12px; line-height:30px;
}
ul.secul > li > a:hover{color:#fff; background:#ff0000;}

ul.ulsecul{
	display:none; position:absolute; left:250px; z-index:999; float:left; width:250px; height:auto;
	padding:8px; background:#efefef; -webkit-transition:display 2s; transition:display 2s; outline:1px solid #CCC;
}
ul.ulsecul > li{
	float:left; width:100%; height:auto; margin-bottom:5px; background:#FFF; outline:1px solid #DDD;
}
ul.ulsecul > li > a{
	display:block; float:left; width:95%; height:auto; padding-left:4%; color:#000; font-size:12px; line-height:30px;
}
ul.ulsecul > li > a:hover{color:#000; background:royalblue;}




/* 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:#000; font-weight:500; margin:0.3%; padding-left:5px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#000; 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:#000; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#000;}


/* Slide */
#main_tab_slide{
	position:relative; max-width:1240px; width:100%; height:auto; margin:10px auto; background:#FFF; border:1px solid #CCC;
	box-shadow: 0px 5px 18px 0px #999;
}
#main_tab{
	position:relative; float:left; width:25%; height:auto; margin:0.5%; border:0px solid blue;
}
.product_tab{
	position:relative; width:98%; height:35px; margin-bottom:2%; margin-top:1%; background-color:#f3f3f3; outline:1px solid #ddd;
}
.product_tab:hover{
	background-color:#ff0000; outline:1px solid #DDD; color:#fff;
}
.product_tab:hover a{
	color:#DF0000;
}
.aktif{
	display:block; background-color:#000; outline:1px solid #DDD; color:#DF0000;
}
.product_tab > a{
	display:block; float:left; width:98%; height:auto; padding-left:2%; color:#000; font-size:14px; line-height:35px;
	letter-spacing:1px;
}


#main_detail{ position:relative; float:right; width:73%; height:290px; margin:0.5%; overflow:hidden;}

.product_detail{ position:relative; float:right; width:100%; height:100%;}
.product_detail_img{ display:block; position:relative; float:left; width:100%; height:100%;}

/* Main */
main.main{
	display:block; position:relative; margin:0px 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:#000; font-size:16px; line-height:40px;
}
.urun_ana_baslik > strong{
	float:left; border-right:3px  solid #CCC; padding-right:10px; margin-right:10px;
	color:#1081a6; font-size:24px; 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:#000; 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:18px; line-height:30px; font-weight:500;
}


/* 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:#000; 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:#000; 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:#000; 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:#000; 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%; outline:1px solid #ddd;
	font-size:14px; font-weight:400; color:#000; line-height:35px; box-shadow: 0px 5px 8px 0px #999;
}
.sol_hizmetler_baslik:hover{color:#000; background:#DDD;}

.mainsol_hizmetler_baslik{
	display:none; float:left; width:97%; padding-left:3%; margin:1%; background:#069;
	font-size:14px; font-weight:500; color:#000; 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;
}
.fotoselli_hizmetler:hover{background:#FF0000;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; width:100%; height:auto; border-radius:15px;
	box-shadow:0px 1px 7px 1px #999;
}
.fotoselli_hizmetler_a{
	float:left; display:block; width:100%; height:auto; margin-top:10px; background:#FFF; border-top-left-radius:7px;
	border-top-right-radius:7px; text-align:center; font-style:italic;
	font-size:14px; line-height:30px; color:#000; box-shadow:0px 1px 7px 1px #999;
}
.fotoselli_hizmetler_p{
	float:left; display:block; width:98%; height:auto; margin-top:10px; padding:1%; background:#fcfcfc;
	border-bottom-left-radius:7px; border-bottom-right-radius:7px; text-align:center; font-style:italic;
	font-size:12px; line-height:20px; color:#888; box-shadow:0px 1px 7px 1px #999;
}


/* 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:100%; height:auto; outline:1px solid #DDD; margin-top:3px;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:99%; height:auto; padding-left:1%; outline:2px solid #DDD;
	color:#000; font-size:16px; line-height:35px; font-weight:500;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:98%; height:auto; padding:1%; margin-top:10px;
	color:#000; 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:#000; font-size:14px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#000; background:#FF0000; font-size:12px; line-height:20px; padding:0.5%; margin:0.5%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#000; 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:#000; 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:#000; 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:#FF0000;
	font-size:12px; font-weight:400; color:#000; 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: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:#000; 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:#000; 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:#FF0000;
	border-top:1px solid #DDD;
}
.footer_ic{	width:100%; max-width:1230px; height:auto; margin:0px auto;}
.footercopy{float:left; width:32%; height:auto; color:#fff; 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:#000; 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) {

	.hemenara {
	width: 120px;
	height: 30px;
	font-size: 18px;
	background-color: #66ff00;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	color: #000;
	display: block; }

/* 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;}

.doga_cam_banner{
	display:block; float:right; width:100%; height:auto; margin-top:0.7%; margin-bottom:0.7%; margin-right:0%;
}
.doga_cam_banner > 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; background:#FF0000;
}
.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:#fff; 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:#FF0000;
	border-bottom:2px solid #e6e6e6; border-top:2px solid #e6e6e6;
}

nav.nav{
	display:block; position:relative; float:left; width:100%; height:auto; margin-bottom:1%;
	background:#FF0000;
}
.nav_section{display:none; float:left; width:100%; height:auto; background:#FF0000; 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:#000; border-radius:8px;}

.nava{
	display:block; float:left; width:99%; padding-left:1%; height:auto; text-align:left; 
	color:#000; font-size:12px; line-height:30px; font-weight:500;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s;}
.navbir:hover{color:#000; background:royalblue;}

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:#000; font-size:11px; line-height:30px;
}
ul.secul > li > a:hover{color:#000; 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:#000; font-weight:500; margin:0.3%; padding-left:5px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#000; font-weight:700; margin-left:5px; margin-right:15px;}
.yol_isareti:hover{color:#06C;}

/* Header Arama */
.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:#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:#000; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#000;}

/* Slide */
#main_tab_slide{
	position:relative; max-width:599px; width:100%; height:auto; margin:10px auto; background:#FFF; border:1px solid #CCC;
	box-shadow: 0px 5px 18px 0px #999;
}
#main_tab{
	position:relative; float:left; width:35%; height:auto; margin:1%;
}
.product_tab{
	position:relative; width:98%; height:25px; margin-bottom:2%; margin-top:1%; background-color:#f3f3f3; outline:1px solid #ddd;
}
.product_tab:hover{
	background-color:#000; outline:1px solid #DDD; color:#000;
}
.product_tab:hover a{
	color:#DF0000;
}
.aktif{
	display:block; background-color:#000; outline:1px solid #DDD; color:#DF0000;
}
.product_tab > a{
	display:block; float:left; width:98%; height:auto; padding-left:2%; color:#000; font-size:12px; line-height:25px;
	letter-spacing:1px;
}


#main_detail{ position:relative; float:right; width:61%; height:205px; margin:1%; overflow:hidden;}

.product_detail{ position:relative; float:right; width:100%; height:100%;}
.product_detail_img{ display:block; position:relative; float:left; width:100%; height:100%;}


/* Main */
main.main{
	display:block; position:relative; margin:0px auto; max-width:599px; 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:#000; 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:#000; 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:#000; 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:#000; 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:#000; font-size:12px; line-height:35px; text-align:center;
}


/* Hizmetlerimiz Sayfası */
.sol_hizmetler{
	float:left; width:34%; height:auto; margin-top:5px;
}
.anasol_hizmetler_baslik{
	display:block; float:left; width:99%;
	margin-left:1%; margin-top:4%;
}
.sol_hizmetler_baslik{
	display:block; float:left; width:96%; padding-left:2%; outline:1px solid #ddd;
	font-size:12px; font-weight:400; color:#000; line-height:30px; box-shadow: 0px 5px 8px 0px #999;
}
.sol_hizmetler_baslik:hover{color:#000; background:#DDD;}

.mainsol_hizmetler_baslik{
	display:none; float:left; width:97%; padding-left:3%; margin:1%; background:#069;
	font-size:12px; font-weight:500; color:#000; 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:#000;
}
.fotoselli_hizmetler:hover{background:#FF0000;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; width:100%; height:auto; border-radius:15px;
	box-shadow:0px 1px 7px 1px #999;	
}
.fotoselli_hizmetler_a{
	float:right; display:block; position:relative; width:100%; height:auto;margin-top:10px; background:#FFF;
	border-top-left-radius:7px; border-top-right-radius:7px; text-align:center; font-style:italic;
	font-size:14px; line-height:30px; color:#000; box-shadow:0px 1px 7px 1px #999;
}
.fotoselli_hizmetler_p{
	float:left; display:block; width:98%; height:auto; margin-top:10px; padding:1%; background:#fcfcfc;
	border-bottom-left-radius:7px; border-bottom-right-radius:7px; text-align:center; font-style:italic;
	font-size:12px; line-height:20px; color:#888; box-shadow:0px 1px 7px 1px #999;
}


/* 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:100%; height:auto; outline:1px solid #DDD; margin-top:3px;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:99%; height:auto; padding-left:1%; outline:2px solid #DDD;
	color:#000; font-size:14px; line-height:35px; font-weight:500;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:98%; height:auto; padding:1%; margin-top:10px;
	color:#000; 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:#000; font-size:14px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#000; background:#fff; font-size:11px; line-height:20px; padding:0.5% 1%; margin:0.5%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#000; 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:#000; 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:#000; 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:#FF0000;
	font-size:12px; font-weight:400; color:#000; 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:#000; 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:#000; 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:#FF0000;
	border-top:1px solid #DDD;
}
.footer_ic{	width:100%; max-width:599px; height:auto; margin:0px auto;}
.footercopy{float:left; width:32%; height:auto; color:#fff; 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:#fff; 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) {

	.hemenara {
	width: 120px;
	height: 30px;
	font-size: 18px;
	background-color: #66ff00;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	color: #000;
	display: block; }

/* 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;}

.doga_cam_banner{
	display:block; float:right; width:100%; height:auto; margin-top:0.7%; margin-bottom:0.7%; margin-right:0%;
}
.doga_cam_banner > 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; background:#FF0000;
}
.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:#000; 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:none; position:relative; margin:5px auto; max-width:479px; width:100%; height:auto; background:#FF0000;
	border-bottom:2px solid #e6e6e6; border-top:2px solid #e6e6e6;
}

nav.nav{
	display:block; position:relative; float:left; width:100%; height:auto; margin-bottom:1%;
	background:#FF0000;
}
.nav_section{display:none; float:left; width:100%; height:auto; background:#FF0000; 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:#000; border-radius:8px;}

.nava{
	display:block; float:left; width:99%; padding-left:1%; height:auto; text-align:left; 
	color:#000; font-size:12px; line-height:30px; font-weight:500;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s;}
.navbir:hover{color:#000; background:royalblue;}

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:#000; font-size:11px; line-height:30px;
}
ul.secul > li > a:hover{color:#000; 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:#000; font-weight:500; margin:0.3%; padding-left:5px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#000; font-weight:700; margin-left:5px; margin-right:15px;}
.yol_isareti:hover{color:#06C;}

/* Header Arama */
.header_arama{display:block; float:right; width:99%; height:auto; margin:0.5%;}
.header_aramainput{
	display:block; float:right; width:88.5%; 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:#000; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#000;}

/* Slide */
#main_tab_slide{
	position:relative; max-width:479px; width:100%; height:auto; margin:10px auto; background:#FFF; border:1px solid #CCC;
	box-shadow: 0px 5px 18px 0px #999;
}
#main_tab{
	position:relative; float:left; width:40%; height:auto; margin:1%;
}
.product_tab{
	position:relative; width:98%; height:18px; margin-bottom:2%; margin-top:1%; background-color:#f3f3f3; outline:1px solid #ddd;
}
.product_tab:hover{
	background-color:#000; outline:1px solid #DDD; color:#000;
}
.product_tab:hover a{
	color:#DF0000;
}
.aktif{
	display:block; background-color:#000; outline:1px solid #DDD; color:#DF0000;
}
.product_tab > a{
	display:block; float:left; width:98%; height:auto; padding-left:2%; color:#000; font-size:11px; line-height:18px;
	letter-spacing:1px;
}


#main_detail{ position:relative; float:right; width:56%; height:150px; margin:1%; overflow:hidden;}

.product_detail{ position:relative; float:right; width:100%; height:100%;}
.product_detail_img{ display:block; position:relative; float:left; width:100%; height:100%;}


/* 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:#000; 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:#000; 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:#000; 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:#000; 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:#000; font-size:12px; line-height:35px; text-align:center;
}


/* Hizmetlerimiz Sayfası */
.sol_hizmetler{
	float:left; width:40%; height:auto; margin-top:5px;
}
.anasol_hizmetler_baslik{
	display:block; float:left; width:100%;
	margin-left:1%; margin-top:4%;
}
.sol_hizmetler_baslik{
	display:block; float:left; width:96%; padding-left:2%; outline:1px solid #ddd;
	font-size:12px; font-weight:400; color:#000; line-height:30px; box-shadow: 0px 5px 8px 0px #999;
}
.sol_hizmetler_baslik:hover{color:#000; background:#DDD;}

.mainsol_hizmetler_baslik{
	display:none; float:left; width:98%; padding-left:1%; margin:1%; background:#069;
	font-size:12px; font-weight:500; color:#000; 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;
}
.fotoselli_hizmetler:hover{background:#FF0000;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; width:100%; height:auto; border-radius:15px;
	box-shadow:0px 1px 7px 1px #999;	
}
.fotoselli_hizmetler_a{
	float:right; display:block; position:relative; width:100%; height:auto;margin-top:10px; background:#FFF;
	border-top-left-radius:7px; border-top-right-radius:7px; text-align:center; font-style:italic;
	font-size:14px; line-height:30px; color:#000; box-shadow:0px 1px 7px 1px #999;
}
.fotoselli_hizmetler_p{
	float:left; display:block; width:98%; height:auto; margin-top:10px; padding:1%; background:#fcfcfc;
	border-bottom-left-radius:7px; border-bottom-right-radius:7px; text-align:center; font-style:italic;
	font-size:12px; line-height:20px; color:#888; box-shadow:0px 1px 7px 1px #999;
}


/* 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:100%; height:auto; outline:1px solid #DDD; margin-top:3px;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:99%; height:auto; padding-left:1%; outline:2px solid #DDD;
	color:#000; font-size:14px; line-height:35px; font-weight:500;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:98%; height:auto; padding:1%; margin-top:10px;
	color:#000; 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:#000; font-size:14px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#000; background:#FF0000; font-size:11px; line-height:20px; padding:0.5% 2%; margin:0.5%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#000; 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:#000; 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:#000; 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:#FF0000;
	font-size:12px; font-weight:400; color:#000; 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:#000; 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:#000; 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:#FF0000;
	border-top:1px solid #DDD;
}
.footer_ic{	width:100%; max-width:479px; height:auto; margin:0px auto;}
.footercopy{float:left; width:50%; height:auto; color:#fff; 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:#fff; 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) {

	.hemenara {
	width: 120px;
	height: 30px;
	font-size: 18px;
	background-color: #66ff00;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	color: #000;
	display: block;
}

/* 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:60%; height:auto; margin-left:20%; margin-top:0.4%; margin-bottom:0.4%;}
.logo > img{display:block; float:left; width:100%; height:auto;}

.doga_cam_banner{
	display:block; float:right; width:100%; height:auto; margin-top:0.7%; margin-bottom:0.7%; margin-right:0%;
}
.doga_cam_banner > 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; background:#FF0000;
}
.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:#fff; 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:none; position:relative; margin:5px auto; max-width:340px; width:100%; height:auto; background:#FF0000;
	border-bottom:2px solid #e6e6e6; border-top:2px solid #e6e6e6;
}

nav.nav{
	display:block; position:relative; float:left; width:100%; height:auto; margin-bottom:1%;
	background:#FF0000;
}
.nav_section{display:none; float:left; width:100%; height:auto; background:#FF0000; 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:#000; border-radius:8px;}

.nava{
	display:block; float:left; width:99%; padding-left:1%; height:auto; text-align:left; 
	color:#000; font-size:12px; line-height:30px; font-weight:500;
}

.navbir{ -webkit-transition:background .7s, color .7s; transition:background .7s, color .7s;}
.navbir:hover{color:#000; background:royalblue;}

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:#000; font-size:11px; line-height:30px;
}
ul.secul > li > a:hover{color:#000; 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:#000; font-weight:500; margin:0.3%; padding-left:5px;}
.yol_isareti > strong{font-size:12px; line-height:30px; color:#000; font-weight:700; margin-left:5px; margin-right:15px;}
.yol_isareti:hover{color:#06C;}

/* Header Arama */
.header_arama{display:block; float:right; width:99%; height:auto; margin:0.5%;}
.header_aramainput{
	display:block; float:right; width:88.5%; 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:#000; font-size:12px; border-radius:5px; outline:1px solid #CCC;
}
.header_aramabuton > i{color:#000;}

/* Slide */
#main_tab_slide{
	position:relative; max-width:340px; width:100%; height:auto; margin:10px auto; background:#FFF; border:1px solid #CCC;
	box-shadow: 0px 5px 18px 0px #999;
}
#main_tab{
	position:relative; float:left; width:98%; height:auto; margin:1%;
}
.product_tab{
	position:relative; width:98%; height:25px; margin-bottom:2%; margin-top:1%; background-color:#f3f3f3; outline:1px solid #ddd;
}
.product_tab:hover{
	background-color:#000; outline:1px solid #DDD; color:#000;
}
.product_tab:hover a{
	color:#DF0000;
}
.aktif{
	display:block; background-color:#000; outline:1px solid #DDD; color:#DF0000;
}
.product_tab > a{
	display:block; float:left; width:98%; height:auto; padding-left:2%; color:#000; font-size:11px; line-height:25px;
	letter-spacing:1px;
}


#main_detail{ position:relative; float:right; width:98%; height:150px; margin:1%; overflow:hidden;}

.product_detail{ position:relative; float:right; width:100%; height:100%;}
.product_detail_img{ display:block; position:relative; float:left; width:100%; height:100%;}



/* 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:#000; 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:#000; 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:#000; 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:#000; 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:#000; font-size:12px; line-height:35px; text-align:center;
}


/* Hizmetlerimiz Sayfası */
.sol_hizmetler{
	float:left; width:45%; height:auto; margin-top:5px;
}
.anasol_hizmetler_baslik{
	display:block; float:left; width:100%;
	margin-left:1%; margin-top:5%;
}
.sol_hizmetler_baslik{
	display:block; float:left; width:96%; padding-left:2%; outline:1px solid #ddd;
	font-size:12px; font-weight:400; color:#000; line-height:25px; box-shadow: 0px 0px 0px 0px #999;
}
.sol_hizmetler_baslik:hover{color:#000; background:#DDD;}

.mainsol_hizmetler_baslik{
	display:none; float:left; width:98%; padding-left:1%; margin:1%; background:#069;
	font-size:12px; font-weight:500; color:#000; 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;
}
.fotoselli_hizmetler:hover{background:#FF0000;}
.fotoselli_hizmetler_img{
	float:left; display:block; position:relative; width:100%; height:auto; border-radius:15px;
	box-shadow:0px 1px 7px 1px #999;	
}
.fotoselli_hizmetler_a{
	float:right; display:block; position:relative; width:100%; height:auto;margin-top:10px; background:#FFF;
	border-top-left-radius:7px; border-top-right-radius:7px; text-align:center; font-style:italic;
	font-size:14px; line-height:30px; color:#000; box-shadow:0px 1px 7px 1px #999;
}
.fotoselli_hizmetler_p{
	float:left; display:block; width:98%; height:auto; margin-top:10px; padding:1%; background:#fcfcfc;
	border-bottom-left-radius:7px; border-bottom-right-radius:7px; text-align:center; font-style:italic;
	font-size:12px; line-height:20px; color:#888; box-shadow:0px 1px 7px 1px #999;
}


/* 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:100%; height:auto; outline:1px solid #DDD; margin-top:3px;
}
.fotoselli_hizmetdetay_h3{
	float:left; display:block; position:relative; width:97%; height:auto; padding-left:3%; outline:2px solid #DDD;
	color:#000; font-size:14px; line-height:35px; font-weight:500;
}
.fotoselli_hizmetdetay_p{
	float:left; display:block; position:relative; width:94%; height:auto; padding:3%; margin-top:10px;
	color:#000; 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:#000; font-size:12px; line-height:20px; font-weight:400;
}
.fotoselli_hizmetdetaytags_a{
	float:left; color:#000; background:#FF0000; font-size:11px; line-height:20px; padding:0.5% 2%; margin:1%;
	border:1px solid #DDD;
}
.fotoselli_hizmetdetaytags_a:hover{color:#000; 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:#000; 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:#000; 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:#FF0000;
	font-size:12px; font-weight:400; color:#000; 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:#000; 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:#000; 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:#FF0000;
	border-top:1px solid #DDD;
}
.footer_ic{	width:100%; max-width:340px; height:auto; margin:0px auto;}
.footercopy{float:left; width:50%; height:auto; color:#fff; 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:#fff; 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;}

}

