body {
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	margin:0;
	padding:0;
	background-image:url(../images/bg.jpg);
	color:#323232;
	font-size:14px;
	
}

.clearfix:before,
.clearfix:after {
  content: ".";    
  display: block;    
  height: 0;    
  overflow: hidden; 
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}

a:link {text-decoration: none;color:#323232;}
a:visited {text-decoration: none;color:#323232;}
a:hover {text-decoration: none;color:#e13b3b;}
a:active {text-decoration: none;color:#323232;}

h4 { margin:0; padding:0;}

.container {
	width:1000px;
	margin:auto;
	padding:0px;
	margin-top:60px;
	position:relative;
		
}

.contleft { width:300px; position:relative; float:left; }
.contcenter { width:680px; position:relative; float:left; margin-left:20px; }

.onteklifform { width:100%; position:relative; background-color:#a41026; color:#fff; margin-top:20px; }
.onteklif-baslik { width:calc(100%-20px); padding:0 10px; height:40px; background-color:#830b1d; color:#fff; line-height:40px; font-weight:bold; font-size:16px; }
.onteklif-icdiv { width:calc(100%-20px); padding:10px 20px; color:#fff; }
.ontteklif-label { height:30px; line-height:30px; display:block; font-size:13px; font-weight:bold; }
.ontextbox { width:240px; height:30px; background-color:#fff; border:0; padding:0 10px; outline:none; }
.oncheckbox { border:0; outline:none; background-color:#fff; }
.onteklif-foot { width:calc(100%-40px); padding:10px 20px; background-color:#830b1d; color:#fff; line-height:40px; font-weight:bold; font-size:16px; }
.onteklif-button { width:180px; height:40px; background-color:#1788d0; color:#fff; text-align:center; line-height:40px; font-weight:bold; outline:none; border:0; cursor:pointer; }
.onteklif-button:hover { background-color:#000; }

.sidebuttondiv { width:100%; position:relative; margin-top:0px; }
.sidebutton { width:calc(100%-20px); height:40px; background-color:#a41026; border-bottom:1px solid #b33346; font-size:14px; color:#fff; overflow:hidden; padding:0 10px; line-height:40px; cursor:pointer; transition:background-color 0.5s; font-weight:600; }
.sidebutton:hover { background-color:#b33346; }

.sidefaydali { width:100%; background-color:#fff; position:relative; margin-top:20px; }
.sidefaydali li { width:calc(100%-20px); height:34px; background-color:#f6f6f6; border-bottom:1px solid #e7e7e7; font-size:13px; color:#606060; overflow:hidden; padding:0 10px; line-height:34px; cursor:pointer; transition:background-color 0.5s; }
.sidefaydali li:hover { background-color:#e7e7e7; }

ul { list-style:none; padding:0; margin:0; }

.header { width:100%; height:150px; position:relative; background-size:cover; 

	background-image: -ms-linear-gradient(bottom, #cccccc 0%, #FFFFFF 100%);
	/* Mozilla Firefox */
	background-image: -moz-linear-gradient(bottom, #cccccc 0%, #FFFFFF 100%);
	/* Opera */
	background-image: -o-linear-gradient(bottom, #cccccc 0%, #FFFFFF 100%);
	/* Webkit (Safari/Chrome 10) */
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFFFFF), color-stop(1, #cccccc));
	/* Webkit (Chrome 11+) */
	background-image: -webkit-linear-gradient(bottom, #cccccc 0%, #FFFFFF 100%);
	/* Proposed W3C Markup */
	background-image: linear-gradient(bottom,#cccccc 0%, #FFFFFF 100%);
	 


}
.header-ustdiv { width:1000px; height:110px; margin:auto; }
.logo { background-image:url(../images/logo.png); width:220px; height:90px; background-position:center left; background-size:contain; background-repeat:no-repeat; margin-top:10px; float:left; cursor:pointer;}
.phone { height:56px; margin-top:28px; padding-left:75px; float:right; text-align:right; color:#1788d0; font-size:30px; line-height:56px; font-weight:400; background:url(../images/phone.png) no-repeat 20px center; margin-left:20px; }
.phone-desc { height:24px; font-style:italic; width:460px; line-height:24px; margin-top:33px; float:right; font-size:20px; font-weight:400; color:#830b1d; position:relative; text-align:center; }

.navigasyon { width:100%; height:40px; margin:auto; position:relative; z-index:9;

	 /* Webkit (Safari/Chrome) */ -webkit-box-shadow: 0px 4px 3px 0px rgba(0,0,0,0.3);
	/* Mozilla Firefox */ -moz-box-shadow: 0px 4px 3px 0px rgba(0,0,0,0.3);;
	/* Proposed W3C Markup */ box-shadow: 0px 4px 3px 0px rgba(0,0,0,0.3);;
	
	 /* IE10 */
	background-image: -ms-linear-gradient(bottom, #000000 0%, #606060 100%);
	/* Mozilla Firefox */
	background-image: -moz-linear-gradient(bottom, #000000 0%, #606060 100%);
	/* Opera */
	background-image: -o-linear-gradient(bottom, #000000 0%, #606060 100%);
	/* Webkit (Safari/Chrome 10) */
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #606060), color-stop(1, #000000));
	/* Webkit (Chrome 11+) */
	background-image: -webkit-linear-gradient(bottom, #000000 0%, #606060 100%);
	/* Proposed W3C Markup */
	background-image: linear-gradient(bottom,#000000 0%, #606060 100%);
	
	

 }
.navigasyon ul { display:table; margin-right:auto; margin-left:auto; }

.navigasyon li { float:left; padding:0 24px; height:40px; line-height:40px; border-right:1px solid #606060; position:relative; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; transition:background-color 0.5s, color 0.5s; }
.navigasyon li:hover { background-color:#cecece; color:#000; }

.sigdiv { width:1000px; height:0; position:relative; margin:auto; height:40px; }
.sigicdivs { width:1000px; height:40px; background-color:#a41026; bottom:0px; position:relative; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.sigdivbaslik { width:140px; position:relative; float:left; height:40px; background-color:#1788d0; color:#fff; line-height:40px; text-align:center; font-size:16px; font-weight:bold; }
.sigdiv-tik { width:20px; height:40px; background-image:url(../images/nav-ar.png); position:absolute; right:-20px; top:0px; z-index:2; }

.sigicdivs ul { display:table; margin-right:auto; margin-left:auto; }
.sigicdivs li { padding:0 20px; height:40px; line-height:40px; font-size:14px; position:relative; float:left; cursor:pointer; color:#fff; text-align:center; transition:background-color 0.5s; }
.sigicdivs li:hover { background-color:#830b1d; }

.teklifalmenudiv { position:absolute;  z-index:9999999; margin-left:-20px; display:none; }
.teklifalmenutik { margin-top:0px; width:200px; background-repeat:no-repeat; background-position:230px center; }
.teklifalmenuicdiv { margin-top:0px; width:200px; overflow:hidden; background-color:#830b1d; }	
#teklifalmenu:hover .teklifalmenudiv, .sigicdivs li:hover .teklifalmenudiv { display:block; }
.teklifalmenu-li { padding:0px 15px; text-align:left !important; width:170px; background-color:#830b1d !important; font-size:14px !important; border-bottom:1px solid #960e22; height:40px; font-weight:400; color:#fff; line-height:40px; }
.teklifalmenu-li:hover { background-color:#a41026 !important; }
.sigortamenudiv { position:absolute;  z-index:999999; margin-left:-97px; display:none; padding-left:8px; padding-top:4px; padding-bottom:8px; background-color:#ffffff; }
.sigortamenuicdiv { margin-top:8px; width:250px; overflow:hidden; }	
.teklifal-menu:hover .sigortamenudiv { display:block; }




.sigarrow-left { width:40px; height:40px; float:left; position:relative; background-color:#830b1d; color:#fff; font-size:18px; line-height:40px; text-align:center; cursor:pointer; }
.sigarrow-right { width:40px; height:40px; float:left; position:relative; background-color:#830b1d; color:#fff; font-size:18px; line-height:40px; text-align:center; cursor:pointer; }

.usttab { width:680px; position:relative; }
.usttab-baslik { width:680px; height:40px; background-image:url(../images/baslik-bg.jpg); }
.usttab-baslik li { padding:0 20px; background-color:#1788d0; cursor:pointer; float:left; color:#fff; height:40px; line-height:40px; font-weight:600; border-right:1px solid #ed8663; font-size:14px; transition:background-color 0.5s, color 0.5s, border-right 0.5s; }
.usttab-baslik li:hover { background-color:#fff; color:#606060;  border-right:1px solid #fff; }
.usttab-div { width:calc(100%-40px); height:110px; padding:20px; background-color:#fff; }
.usttab-icdiv { width:100%; height:110px; position:relative; overflow:hidden; font-size:14px; font-style:italic; font-weight:100; color:#4c4c4c; line-height:22px; }
.usttab-alt { width:100%; height:40px; position:relative; background-color:#f2f2f2; }
.usttab-button { width:160px; height:40px; font-weight:600; background-color:#1788d0; float:right; cursor:pointer; color:#fff; text-align:center; line-height:40px; transition:background-color 0.5s; }
.usttab-button:hover { background-color:#000; }
.usttab-icdiv p { padding:0; margin:0; }


#hakkimizda { background-color:#fff; color:#606060; border-right:1px solid #fff; }
#acente-div, #odul-div, #neredeyiz-div { display:none; }






.sigtab { width:680px; position:relative; }
.sigtab-baslik { width:680px; height:40px; background-image:url(../images/baslik-bg.jpg); }
.sigtab-baslik li { padding:0 15px; background-color:#a41026; cursor:pointer; float:left; color:#fff; height:40px; line-height:40px; font-weight:600; border-right:1px solid #b8263c; font-size:14px; transition:background-color 0.5s, color 0.5s, border-right 0.5s; }
.sigtab-baslik li:hover { background-color:#fff; color:#a41026;  border-right:1px solid #fff; }
.sigtab-div { width:calc(100%-40px); padding:20px; background-color:#fff; }
.sigtab-icdiv { width:100%; position:relative; font-size:14px; font-style:italic; font-weight:100; color:#4c4c4c; line-height:22px; }
.sigtab-icdiv p { padding:0; margin:0; }


#kaskotab { background-color:#fff; color:#a41026; border-right:1px solid #fff; }
#trafikdiv, #konutdiv, #saglikdiv, #konutdiv, #isyeridiv { display:none; }


.sigtab-button { width:160px; height:40px; font-weight:600; background-color:#1788d0; float:right; cursor:pointer; color:#fff; text-align:center; line-height:40px; transition:background-color 0.5s; }
.sigtab-button:hover { background-color:#000; }

.sigtab-form { width:100%; position:relative; background-color:#f6f6f6; margin-top:20px; }
.sigtab-form-baslik { width:calc(100%-40px); height:40px; padding:0 20px; background-image:url(../images/baslik-bg.jpg); font-weight:bold; color:#a41026; font-size:15px; line-height:40px; font-style:normal; } 
.sigtab-form-div { font-weight:400; font-style:normal; color:#606060; padding:20px; }
.sigtab-form-text { width:248px; height:32px; border:1px solid #e2e2e2; padding:0 10px; outline:none; }
.sigtab-form-div label { display:block; height:30px; line-height:30px; color:#606060; font-weight:600; font-size:14px; }
.sigtab-form-select { width:270px; height:34px; border:1px solid #e2e2e2; padding:5px 10px; outline:none; }


.sayfabaslik { width:640px; height:40px; background-color:#eee; font-weight:bold; color:#a41026; font-size:15px; line-height:40px; padding:0 20px; }
.sayfadetay { width:640px; padding:20px; background-color:#fff; position:relative; font-size:13px; overflow:auto; }

.sayfadetay p { padding:0; margin:0; }

.anahizmetdiv { width:680px; position:relative; margin-top:20px; background-color:#fff; }
.sidebaslik { width:calc(100%-40px); height:40px; padding:0 20px; background-image:url(../images/baslik-bg.jpg); font-weight:bold; color:#a41026; font-size:15px; line-height:40px; font-style:normal; } 
.sidebaslik span { float:right; }
.anahizmeticdiv { width:600px; height:190px; overflow:hidden; margin:auto; margin-top:20px; margin-bottom:20px; position:relative; } 
.anahizmeticdiv li { width:200px; height:190px; border-right:1px dotted #CCC; float:left; }
.anaicdiv { width:180px; height:144px; font-size:14px; color:#707070; overflow:hidden; line-height:20px; margin-left:10px; }
.anaicdiv-button { width:114px; height:32px; line-height:32px; color:#606060; font-weight:600; text-align:center; background-color:#f7f7f7; cursor:pointer; transition:background-color 0.5s; position:absolute; margin-left:10px; margin-top:14px; }
.anaicdiv-button:hover { background-color:#e7e7e7; }

.footernavigasyon { width:100%; height:40px; background-color:#a4a4a4; }
.footer { width:100%; background-color:#f1f1f1; padding:30px 0; position:relative; }
.footer-div { width:1000px; position:relative; margin:auto; font-size:13px; color:#606060; }
.footer-div a { color:#606060; }
.sosyal-border {width:35px; height:35px; border-radius:36px; border:1px solid #606060; text-align:center; line-height:36px; float:left; color:#606060; cursor:pointer; transition:background-color 0.5s, color 0.5s;}
.sosyal-border:hover { background-color:#606060; color:#fff; }
.footermenu { width:1000px; margin:auto; text-align:center; font-size:14px; color:#606060; height:40px; line-height:40px; }
.footermenu a { color:#000; }
.footermenu a:hover { color:#000; }
.footer-co { width:100%; height:50px; background-color:#e0e0e0; }
.footer-co-div { width:1000px; height:50px; margin:auto; line-height:50px; font-size:14px; font-weight:400; color:#606060; text-align:center; font-size:13px;}
.footer-logo { width:170px; height:30px; background-image:url(../images/logo.png); float:left; margin-top:12px; cursor:pointer; background-size:contain; }






.logolar {  width:978px; padding:10px; height:30px; line-height:30px; background-color:#fff; margin:auto; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; position:relative; border-top:3px solid #a41026; margin-top:20px; }
ul.marquee{ margin:0; padding:0; height:40px; width:100%; list-style-type:none;}
ul.marquee li{float:left; list-style-type:none;}
ul.marquee img{border:0px solid silver; height:30px; margin:0px 5px; }


.hizmetmenudiv { position:absolute;  z-index:9999999; margin-left:-24px; display:none; 	
	
	}
.hizmetmenutik { margin-top:0px; width:280px; background-repeat:no-repeat; background-position:30px center; }
.hizmetmenuicdiv { margin-top:0px; width:280px; overflow:hidden; background-color:#ef5151; 


}	
#hizmetmenu:hover .hizmetmenudiv, .navigo:hover .hizmetmenudiv { display:block; }
.hizmetmenu-li { padding:0px 15px; text-align:left; width:250px; border-bottom:1px solid #e7e7e7; height:40px; font-weight:400; color:#606060 !important; line-height:40px; font-size:13px !important; background-color:#eee; }
.hizmetmenu-li:hover { color:#323232; }


.iletisimtxtbox { border:1px solid #eeeeee; background-color:#f5f5f5; font-size:15px; width:250px; padding:10px 20px; outline:none; font-family: 'Roboto Condensed', sans-serif; }
.iletisimtxtarea { border:1px solid #eeeeee; background-color:#f5f5f5; font-size:15px; height:220px; width:560px; padding:10px 20px; outline:none; font-family: 'Roboto Condensed', sans-serif; }
.iletisimbutton {width:280px; background-color:#1788d0; padding:10px 20px; cursor:pointer; text-align:center; font-size:18px; font-family: 'Roboto Condensed', sans-serif; color:#fff; border:0;outline:none;}

.policetxtbox { border:1px solid #eeeeee; background-color:#f5f5f5; font-size:15px; width:160px; padding:10px 20px; outline:none; font-family: 'Roboto Condensed', sans-serif; }
.policeButton {width:200px; background-color:#1788d0; padding:10px 20px; cursor:pointer; text-align:center; font-size:18px; font-family: 'Roboto Condensed', sans-serif; color:#fff; border:0;outline:none;}

.iletisimbutton:hover, .policeButton:hover { background-color:#323232; }

.teklifal-textbox { border:1px solid #eeeeee; background-color:#f5f5f5; font-size:15px; width:160px; padding:4px 10px; height:25px; outline:none; font-family: 'Roboto Condensed', sans-serif; }
#plakasiztr, #asbistr {	display:table-row; }
.teklifal-selectbox {border:1px solid #eeeeee; background-color:#f5f5f5; font-size:15px; padding:4px 10px; outline:none; font-family: 'Roboto Condensed', sans-serif; width:182px; height:35px; }

.bilgial { width:30px; height:30px; background-color:#eee; font-size:15px; border-radius:5px; text-align:center; line-height:30px; font-weight:bold; color:#1788d0; cursor:pointer; }
.bilgial:hover { background-color:#1788d0; color:#fff; }
.belgeno { width:488px; height:340px; position:absolute; background-image:url(../images/belgeno.jpg); display:none; z-index:999999; margin-left:35px; margin-top:-30px; border-radius:5px; 
	 /* Webkit (Safari/Chrome) */ -webkit-box-shadow: 0px 0px 3px 3px #CCCCCC;
	/* Mozilla Firefox */ -moz-box-shadow: 0px 0px 3px 3px #CCCCCC;
	/* Proposed W3C Markup */ box-shadow: 0px 0px 3px 3px #CCCCCC;
}
#belgenosoru:hover .belgeno { display:block; }

.asbisno { width:500px; height:279px; position:absolute; background-image:url(../images/asbisno.jpg); display:none; z-index:999999; margin-left:35px; margin-top:-30px; border-radius:5px;
	 /* Webkit (Safari/Chrome) */ -webkit-box-shadow: 0px 0px 3px 3px #CCCCCC;
	/* Mozilla Firefox */ -moz-box-shadow: 0px 0px 3px 3px #CCCCCC;
	/* Proposed W3C Markup */ box-shadow: 0px 0px 3px 3px #CCCCCC;
 }
#asbisnosoru:hover .asbisno { display:block; }
