body {
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	margin:0;
	padding:0;
	color:#323232;
	font-size:13px;
	background-image:url(../images/bg.jpg);
	
}

.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:#eb5122;}
a:active {text-decoration: none;color:#323232;}

h4 { margin:0; padding:0;}
ul { margin:0; padding:0; list-style:none; }

.Main_bg {
	background:url(../images/Resimler/Main_Bg.png) repeat-x, url(../images/Resimler/Main_Bg2.png) repeat;
}

.container {
	width:1000px;
	margin:auto;
	position:relative;
}
.iccontainer { position:absolute; width:1000px; padding:20px; left:-20px; background-color:#fff; 	 
background-image: url(../images/Resimler/main_Bg.png);
	background-repeat: repeat-x;
	border: solid 1px #cccccc;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;



/* Webkit (Safari/Chrome) */ -webkit-box-shadow: 0px 0px 7px 3px #CCCCCC; min-height:400px; top:-84px;
	/* Mozilla Firefox */ -moz-box-shadow: 0px 0px 7px 3px #CCCCCC;
	/* Proposed W3C Markup */ box-shadow: 0px 0px 7px 3px #CCCCCC; }
	
.iccontainer Baslik{	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #066cb6;
	text-decoration: none;
	padding: 0px 33px 0px 20px;
}

.iccontainer Yazi{	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height:17px;
	text-decoration: none;
	padding: 0px 33px 0px 33px;
	text-align:justify;
	line-height:21px;
}

.header { width:100%; height:310px; position:relative; background-image:url(../images/slide1.jpg); background-position:top center; background-size:cover; border-bottom:4px solid #fb0001; }
.header-div { width:1000px; height:120px; position:relative; margin:auto; }
.logo { background-image:url(../images/logo.png); background-position:center; background-repeat:no-repeat; background-color:#fff; width:243px; height:133px; cursor:pointer; float:left; position:absolute; margin-left:-9px; border-bottom-left-radius:10px; border-bottom-right-radius:10px;
	 /* Webkit (Safari/Chrome) */ -webkit-box-shadow: 0px 0px 3px 2px #999999;
	/* Mozilla Firefox */ -moz-box-shadow: 0px 0px 3px 2px #999999;
	/* Proposed W3C Markup */ box-shadow: 0px 0px 3px 2px #999999;

 }
 
.Oval {
	font-family: 'Roboto Condensed', sans-serif;
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	text-decoration: none;
	padding: 11px;
	background-color: #3f97ca;
	border-radius: 5px; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.Oval {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: #fafafa;
	line-height: 7px;
	padding: 11px;
	background-color: #586c7e;
	border: solid 1px #586c7e;
	border-radius: 5px 5px 5px 5px; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.sosyalmedya { background-image:url(../images/sosyal-medya.png); width:246px; height:43px; float:left; margin-right:20px; cursor:pointer; }
.searchdiv { width:300px; height:40px; position:relative; float:left; }
.searchtext { width:240px; height:40px; background-color:#fff; border:0; outline:none; padding:0 10px; font-size:14px; float:left; }
.searchbutton { width:40px; height:40px; outline:none; border:0; background-image:url(../images/search-button.png); background-position:center; cursor:pointer; background-color:#fb0001; float:left; transition:background-color 0.5s; }
.searchbutton:hover { background-color:#606060; }

.lang-div { margin-left:10px; padding-left:10px; position:relative; height:30px; float:right; }
.lang-sw { width:30px; height:30px; background:url(../images/flag.png) no-repeat 0px 0px; float:left; cursor:pointer; margin-right:5px; transition:opacity 0.5s; }
.lang-eng { width:30px; height:30px; background:url(../images/flag.png) no-repeat -30px 0px; float:left; cursor:pointer; margin-right:5px; transition:opacity 0.5s; }
.lang-tr { width:30px; height:30px; background:url(../images/flag.png) no-repeat -60px 0px; float:left; cursor:pointer; transition:opacity 0.5s; }

.slide-div { width:1000px; height:360px; position:relative; margin:auto; overflow:hidden; }


.navigasyon { width:1000px; height:50px; background-image:url(../images/navigasyon-bg.png); position:relative; margin:auto; margin-top:30px; }
.navigasyon-kleft { width:40px; height:50px; background:url(../images/navigasyon-kulakcik.png) no-repeat 0 0; position:absolute; left:-40px; }
.navigasyon-kright { width:40px; height:50px; background:url(../images/navigasyon-kulakcik.png) no-repeat -40px 0; position:absolute; right:-40px; }
.navigasyon ul { display:table; margin-left:auto; margin-right:auto; }
.navigasyon li { padding:0 25px; position:relative; display:table-column; float:left; margin:auto; height:50px; line-height:50px; background-image:url(../images/navigasyon-bg.png); cursor:pointer; font-size:16px; font-weight:600; color:#fff; transition:background-image 0.5s; }
.navigasyon li:hover { background-image:url(../images/navigasyon-bg-hover.png); }


.navigasyon li:hover .hizmetmenudiv { display:block; }
.hizmetmenudiv { position:absolute;  z-index:9999999; margin-left:-25px; 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 #ff6e6f; height:40px !important; font-weight:400; color:#fff; line-height:40px !important; font-size:14px !important; background-color:#fe3132 !important; background-image:none !important; }
.hizmetmenu-li:hover { color:#323232; }




.leftbar { width:300px; position:relative; float:left; }
.rightbar { width:670px; position:relative; float:right; }

.sidebaslik { width:calc(100%-30px); height:40px; background-image:url(../images/baslik-bg.png); color:#fff; font-size:16px; font-weight:600; padding:0 10px 0 20px; line-height:40px; }
.indirimdiv { width:300px; position:relative; background-color:#f6f6f6; padding-bottom:20px; }
.indirimdiv li { width:260px; height:60px; overflow:hidden;  margin:auto; position:relative; padding-bottom:20px; margin-top:20px; border-bottom:1px solid #d9d9d9; cursor:pointer; }
.indirimdivimg { width:90px; height:60px; position:relative; float:left; margin-right:10px; }
.indirimdivdesc { float:left; height:60px; width:160px; font-size:14px; font-weight:600; line-height:15px; color:#323232; position:relative; }
.indirimdiv li img { opacity:1; transition:opacity 0.5s; }
.indirimdiv li:hover img { opacity:0.6; }



.anaindirimdiv { width:320px; position:relative; background-color:#f6f6f6; padding-bottom:20px; margin-right:20px; float:left; }
.anaindirimdiv li { width:280px; height:60px; overflow:hidden;  margin:auto; position:relative; padding-bottom:20px; margin-top:20px; border-bottom:1px solid #d9d9d9; cursor:pointer; }
.anaindirimdivimg { width:60px; height:60px; position:relative; float:left; margin-right:10px; }
.anaindirimdivdesc { float:left; height:60px; width:210px; font-size:14px; font-weight:600; line-height:15px; color:#323232; position:relative; }
.anaindirimdiv li img { opacity:1; transition:opacity 0.5s; }
.anaindirimdiv li:hover img { opacity:0.6; }


.solbanner { width:300px; height:150px; cursor:pointer; position:relative; margin-top:20px; }

.footer { width:100%; position:relative; margin-top:20px; padding:20px 0; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; color:#909090; }
.footer-co { width:100%; height:30px; line-height:30px; position:relative; font-size:14px; color:#909090; text-align:center; margin-top:20px; }

.anatur { width:490px; position:relative; float:left; margin-right:20px; margin-top:20px; cursor:pointer; }
.anaturimg { width:100px; height:100px; padding:5px; border:2px solid #eee; position:relative; float:left; }
.anaturdesc { width:365px; height:110px; float:right; font-size:14px; overflow:hidden; }
.anaturdesc h1 { margin:0; padding:0; font-size:18px; font-weight:bold; margin-bottom:6px; }
.anaturdesc span { font-size:13px; color:#999; line-height:18px; }

.alttur { width:670px; position:relative; margin-top:20px; cursor:pointer; }
.altturimg { width:100px; height:100px; padding:5px; border:2px solid #eee; position:relative; float:left; }
.altturdesc { width:545px; height:110px; float:right; font-size:14px; overflow:hidden; }
.altturdesc h1 { margin:0; padding:0; font-size:21px; font-weight:bold; margin-bottom:6px; }
.altturdesc span { font-size:13px; color:#999; line-height:18px; }



.anacontic { width:320px; height:443px; position:relative; float:left; margin-right:20px; background-color:#f6f6f6; }
.anaconticdiv { width:280px; height:403px; position:relative; margin:auto; overflow:hidden;  }
.anahizmli { width:100%; height:114px; border-bottom:1px solid #f1f1f1; font-size:14px; color:#707070; margin-top:20px; cursor:pointer; }
.anahizmli div { width:100%; height:94px; overflow:hidden; line-height:19px; }

.anahizmli div h2 { margin:0; font-size:16px; font-weight:bold; color:#000; padding:0; }
.aanahizmli div p { margin:0; padding:0; }

.iletisimtxtbox { border:1px solid #eeeeee; background-color:#f5f5f5; font-size:15px; width:290px; padding:10px 20px; outline:none; font-family: 'Roboto Condensed', sans-serif; }
.iletisimtxtarea { border:1px solid #eeeeee; background-color:#f5f5f5; font-size:15px; height:140px; width:625px; padding:10px 20px; outline:none; font-family: 'Roboto Condensed', sans-serif; }
.iletisimbutton {width:280px; background-color:#e14f43; padding:10px 20px; cursor:pointer; text-align:center; font-size:18px; font-family: 'Roboto Condensed', sans-serif; color:#fff; border:0;outline:none;}
