@charset "iso-8859-9";
html {
       height: 100%;
}

body {
       height: 100%;
       margin: 0;
       padding: 0;
      /* background-color: #F0F;*/
       font-family:'Open Sans',Sans-Serif;
       font-size: 16px;
	   color:#333;
	   background: #EEEEEE url(../images/bg.jpg) center center no-repeat;
	   background-attachment: fixed;
}

#layerslider div {
	font-weight: 300;
}
.dekorYok{
	text-decoration:none;
}
.KompleTasiyici{
	position:absolute;
	width:100%;
	min-height:100%;
	left:0;
	top:0;
}
.AnaEkranTasiyici{
	position:relative;
	width: auto;
	min-height:720px;
	left: 0;
	margin-left: auto;
	margin:auto;
	top:0;
	/*background-color:#FFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;*/
	background-position:center 62px;
	background-repeat:no-repeat;
	background-size:160% auto;
	overflow:hidden;
}
.ata1{
	display:none;
}
.ata2{
	display:none;
}
@media screen and (max-width: 800px) {
	.AnaEkranTasiyici{min-height:620px;}
}
@media screen and (max-width: 600px) {
	.AnaEkranTasiyici{min-height:550px;}
	.ykb{
	 position:relative; width:150px; height:auto; left:0; top:0; float: none; text-align:center; font-weight:700; font-size:12px; margin:auto; margin-bottom:25px; padding-bottom:15px; border-bottom:solid 1px #CCC;
}
}
@media screen and (max-width: 500px) {
	.AnaEkranTasiyici{min-height:500px;}
}
.SliderHead{
	top:40px; width:450px; left:30px; font-size:42px; font-weight:400; color:#000000; white-space: nowrap;
}
.SliderText{
	top:80px; width:450px; left:30px; font-size:32px; color:#333; white-space: nowrap;
}
.TopBarAbs{
	position:fixed;
	height:60px;
	width:100%;
	left:0;
	top:0;
	background-image:url(../images/top_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	z-index:99;
	border-bottom:solid 2px #0733dc;
}
.TopBar{
	position:relative;
	height:60px;
	left:50%;
	margin-left:-490px;
	width:980px;
	top:0;
	display:none;
}
.topMobileContainer{
	display:block;
	position:relative; height:60px; width:100%; left:0; top:0;
}
.mobileTopMenu{
	position:absolute; width:100%; left:0; height:1px; top:0;
}
.topBarMenuIcon{
	background-image:url(../images/menu-icon.png);
	background-repeat:no-repeat;
	background-position:center;
	background-size: 100% auto;
	width:33px;
	height:26px;
	left:auto;
	top:16px;
	right:10px;
	position:absolute;
	z-index:500;
	cursor:pointer;
	display:block;
}
.acilirMenu{
	position:absolute; top:0; left:0; right: 0; padding-left:10px; padding-right:15px; background-color:#ededed; border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; -webkit-box-shadow: -5px 5px 4px 0px rgba(0,0,0,0.29);
    -moz-box-shadow: -5px 5px 4px 0px rgba(0,0,0,0.29);
    box-shadow: -5px 5px 4px 0px rgba(0,0,0,0.29);
    margin-bottom: 10px; display:none; margin-top:70px;
	height: auto;
}
.altLinkler{
	position:relative;
	padding:2px;
	border-bottom:dotted 1px #999999;
	left:0; top:0;
	border-left:solid 3px #0733dc;
	margin-top:2px;
}
.AnaIc{
	position:relative;
	left:0; top:0;
	padding:5px; padding-left:10px;
	font-size:15px;
	color:#555555;
	font-family: 'Roboto', sans-serif;
	text-align:left;
	white-space:nowrap; background-position:0px center; background-repeat:no-repeat; background-image:url(../images/nokta_ok.gif?98);
}
.Aktuel{
	position:relative;
	height: auto;
	width: auto;
	left:0;
	top:0;
	padding:1%;
	margin-top:60px;
	margin-bottom:250px;
}
.anaOrtaBar{
	position:relative; width:100%; min-height:300px; left:0; top:0; overflow:hidden;
}
.anaOrtaBar .tasiyici{
	position:relative; padding:0; left:0; top:0; min-height:50px; overflow:hidden; display:block; text-align:center; margin-bottom:20px;
}

.UcLu{
	position:relative; left:0; top:0; height:120px; width:50%; color:#333333;
	list-style:none; display: inherit; float:left; overflow:hidden; margin:0; padding:0; border:none;
}
.UcluIci{
	 position:relative; left:0; top:0; height:100%; display:table; text-align:center; padding-left:5%; padding-right:5%; width:90%; text-align:center;
}
.UcluIci:hover td{
	color:#666666;
}

.UcluIci td{
	background-repeat:no-repeat; background-position:left center; padding-left:52px; text-align:left; color:#0733dc; vertical-align:middle; height:120px;
	font-size:15px;
}
.UcluIci h2{
	font-size:11px;
	font-weight:400;
	margin:0;
}


.tasiyiciStandart{
	position:relative;
	left:0; top:0;
	display:none;
}
.tasiyiciMobile{
	position:relative; margin:1%; left:0; top:0; min-height:50px; overflow:hidden; display:block;
}
.mobilGizle{
	display:none;
}
.mobiltdGizle{
	display: none;
}
.mobilGoster{
	display:block;
}
.categoryDiv{
	float:left;
	width:50%;
	min-width:200px; 
	min-height: inherit; 
	cursor:pointer;
	margin:0;
	padding:0px;
	margin-bottom:30px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}
.sol4Cizgi{border-left:solid 4px #FFFFFF;}
.sag4Cizgi{border-right:solid 4px #FFFFFF;}
.categoryDiv:hover{
	background-color: #FFFFFF;
}




.tumIcerikler{
	position:relative; padding:5px; left:0; top:0; min-height:400px; overflow:hidden; margin-top:50px; margin-bottom:40px;
}
#srcMobile{
	font-size: 13px;
	color: #999;
	height: 18px;
	width: 152px;
	border: 1px solid #ccc;	
	padding:5px;
}
.lang{
	font-size: 14px;
	color: #666;
	height: 30px;
	width: 140px;
	border: 1px solid #ccc;	
	padding:5px;
	margin-left:0;
}
a:hover{
	color:#000;
}
.px10{font-size:10px !important;}
.px11{font-size:11px !important;}
.px12{font-size:12px !important;}
.px13{font-size:13px !important;}
.px14{font-size:14px !important;}
.px15{font-size:15px !important;}
.px16{font-size:16px !important;}
.px17{font-size:17px !important;}
.px18{font-size:18px !important;}
.px19{font-size:19px !important;}
.px20{font-size:20px !important;}
.px21{font-size:21px !important;}
.px22{font-size:22px !important;}
.px23{font-size:23px !important;}
.px24{font-size:24px !important;}
.px25{font-size:25px !important;}
.px26{font-size:26px !important;}
.px27{font-size:27px !important;}
.px28{font-size:28px !important;}
.px29{font-size:29px !important;}
.px30{font-size:30px !important;}
.px31{font-size:31px !important;}
.px32{font-size:32px !important;}
.px33{font-size:33px !important;}
.px34{font-size:34px !important;}
.px35{font-size:35px !important;}
.px36{font-size:36px !important;}
.px37{font-size:37px !important;}
.px38{font-size:38px !important;}
.px39{font-size:39px !important;}
.px40{font-size:40px !important;}
.nomargin{
	margin:0;
}
.nomargin_TOP{
	margin-top:0 !important;
}
.w100{
	font-family:'Open Sans',Sans-Serif; font-weight:300;
}
.w300{
	font-family:'Open Sans',Sans-Serif; font-weight:400;
}
.w400{
	font-family:'Open Sans',Sans-Serif; font-weight:600;
}
.w500{
	font-family:'Open Sans',Sans-Serif; font-weight:700;
}
.w700{
	font-family:'Open Sans',Sans-Serif; font-weight:800;
}
.tfff{	
	color:#FFFFFF;
}

a.tfff:hover{	color:#cccccc;}

.tccc{
	color:#CCCCCC;
}
.t999{
	color:#999999;
}
.t888{
	color:#888888;
}
.t777{
	color:#777777;
}
.t666{
	color:#666666;
}
.t555{
	color:#555555;
}
.t444{
	color:#444444;
}
.t333{
	color:#333333;
}
.t000{
	color:#000000;
}
.turuncu{
	color:#0733dc;
}
.kirmizi{
	color:#0733dc;
}
.divcss{
	position:relative;
	left:0;
	top:0;
	min-height:1px;
	text-align:left;
}
.UpBottom{
	position:relative; height:270px; width:100%; left:0; top:0; margin:0; float:none;
}
.bottomDestek{
	position:relative; height:70px; width:100%; left:0; top:0; margin:0; float:none;
}
.BottomBar{
	position:absolute; height:220px; width:100%; border-top:solid 0px #c9c9c9; background-color:#dddddd; left:0; top:auto; bottom:0;
}
.BottomArea{
	display:none;
}
.BottomArea2{
	display:none;
}
.BottomArea3{
	display:none;
}
.BottomArea4{
	display:none;
}

.BottomMobile{
	position:relative;
	left:0;
	top:0;
	display:block;
	min-height:10px;
	overflow:hidden;
	text-align:center;
	padding:10px;
}
.shadow {
       -webkit-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.19);
       -moz-box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.19);
       box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.19);
       margin-bottom: 10px;
}

.turuncuOver:hover{
	color:#0733dc;
}
.acikgri:hover{
	color:#999999;
}
.gri:hover{
	color:#666666;
}
.mavi{
	color:#0733dc;
}
a:hover .mavi{
	color:#666666;
}
.dbMerkezi{
	position:relative; left:0; top:0; width: auto; height:22px; padding:5px; padding-left:24px; background-image:url(../images/dbicon.png); background-position:center left; background-repeat:no-repeat; margin-top:15px; font-size:17px;
}
.profGirisi{
	margin-top:8px; background-color:#ededed; background-image:url(../images/s04.png); background-repeat:no-repeat; background-position:30px center; font-size:18px; padding:30px; padding-left:90px; text-shadow: 1px 1px #FFFFFF; margin-top:26px; color:#0733dc;
}
.profGirisi:hover{
	background-color:#e7e7e7;color:#666666;
}
.hturk{
	margin-left:10px; margin-right:10px; background-color:#ededed; padding-left:10px; text-shadow: 1px 1px #FFFFFF; margin-bottom:10px; padding-top:54px; padding-bottom:5px;padding-right:10px; height:30px; background-image: url(../images/htlogo.png); background-size: auto 40%; background-position:center 10px; background-repeat: no-repeat; text-align:center;
}
.anaAltSag{
	float: none; position:relative; left:0; top:0; width: auto; height: auto; margin-left:3%; margin-right:3%;
}
.anaAltSol{
	float: none; position:relative; left:0; top:0; width: auto; background-color:#FFFFFF; height: auto; padding-top:16px; margin-left:1%; margin-right:1%; margin-top:10px;
}
.ortaNoktalar{
	position:relative; width:96%; height:1px; margin: auto; border-bottom:dotted 1px #999999; display:table;
}
.slider4{
	display:none;
}
.mainnewsDivMobile{
	position:relative; left:0; top:0; width: auto; height:auto; margin-left:1%; margin-right:1%;
}
.bx-viewport, .bx-wrapper{display:none !important;}

.socialMedia {
       position: relative;
       float: left;
       left: 0;
       top: 0;
       width: 24px;
       height: 24px;
       background-image: url(../images/socialmedia_2.gif);
       background-repeat: no-repeat;
       cursor: pointer;
       background-position: bottom;
       margin-left: 6px;
}

.socialMedia:hover {
	 background-position: top;
}



.categoryDiv2{
	float:left; 
	width:312px; 
	min-height:155px; 
	margin-left:5px; 
	margin-right:5px; 
	cursor:pointer;
	background-color: #202020;
}
.categoryDiv2:hover{
	background-color: #2C2C2C;
}

.filters{
	position:absolute;
	min-width:550px;
	left:0;
	top:40px;
	background-color: #ebebeb;
	text-align:left;
	height:0;
	padding:0;
	-moz-border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-khtml-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-bottom-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-khtml-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
	padding-right:10px;
}
.drops{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	border:solid 1px #666666;
	background-color:#ffffff;
	font-size: 13px;
	color: #666;
	padding:2px;
	margin:0;
}

.productHoverDiv{
	width:228px; 
	min-height:300px;
	cursor:pointer;
	position:absolute;
	z-index:9;
	top:0; left:0;
}
.productHoverDiv:hover{
	background-image:url(../images/seffaf_siyah.png);
}
.productDivAra{
	position:relative; 
	float:left; 
	left:0; 
	top:0; 
	width:1px; 
	min-height:300px; 
	margin-left:2px; 
	margin-right:2px; 
	margin-bottom:15px;
	border-left:dotted 1px #999999;
	
	
}
.productDiv{
	float:left; 
	width:50%;
	min-width:200px; 
	min-height: 300px;  
	margin-left:0; 
	margin-right:0; 
	cursor:pointer;
	margin-bottom:15px; 
	border-top:dotted 1px #999999;
}
.productDiv:hover{
	/*background-color: #ebebeb;*/
}
.urunFoto{
	position:relative; left:0; top:0; width: auto; height:216px; margin-top:1px;
	text-align:center; border-top: none !important;
}
.urunFoto img{
	margin-top:28px;
}
.urunSagBorder{
	border-right:dotted 1px #999;
}
.urunAciklama{
	position:relative; left:0; top:0; width: auto; min-height:15px; padding-left:5px; padding-right:5px; padding-bottom:5px; text-align:center
}
.urunAciklama h4{
	margin-top:5px; margin-bottom:3px; color:#333333; font-weight:700; font-size:14px;
}
.sonUrunAnaDiv{
	width: auto; margin-top:20px; margin-bottom:50px; min-height:150px;
}
.urunNotu{
	position:absolute; left:0; top:-28px; margin-top:0; padding-top:5px; padding-bottom:5px; width:100%; background-color:#CCCCCC; text-align:center; z-index:50; pointer-events:none;text-shadow: 1px 1px #999999;
}
.descMobil{
	font-size:14px !important;font-weight: 400 !important;text-align:left !important;
}
.descMobil strong{
	font-size:14px !important;font-weight: 400 !important;text-align:left !important;
}
.descMobil table{
	width:100% !important; border:dotted 1px #CCCCCC;border-right: none;
}
.descMobil td{
	border-right:solid 1px #CCCCCC;
}
.urunFotosu{
	margin-top:15px;
}
.login1div{
	width: auto; padding-bottom:10px; float: none; overflow:hidden; margin-top:10px; margin-left:5px; margin-right:5px;
}
.login2div{
	position:relative; width: auto; -moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px; border-radius: 4px; border:solid 1px #cccccc; padding-top:7px; padding-bottom:14px; margin-bottom:5px; float: none; 
}
.notesF{ width:100% !important;}

.compareDiv{
	background-color: #202020;
	-moz-border-bottom-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-khtml-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-bottom-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-khtml-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	position:absolute; top:1px; right:0; width:80px; height:20px; white-space:nowrap; padding-left:6px;
	color:#CCC; z-index:10;
}
.compareDivSelected{
	background-color: #F30;
	-moz-border-bottom-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-khtml-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-bottom-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-khtml-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	position:absolute;
	top:1px;
	right:0;
	width:80px;
	height:20px;
	white-space:nowrap;
	padding-left:6px;
	color:#FFF;
	z-index:10;
}

.prevnextDiv{
	position:absolute; 
	top:30px;  
	right:10px; 
	z-index:3; 
	width:200px;
	height:1px;
}
.nextDiv{
	-moz-border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-khtml-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-bottom-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-khtml-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
	position:relative; 
	overflow: hidden;
	float:right; 
	top:0;  
	left:0; 
	background-color: #333; 
	width:77px;
	height:12px;
	text-align:center;
	white-space:normal;
	padding:3px;
	padding-right:3px;
	background-repeat:no-repeat;
	background-position:right top;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.prevDiv{
	-moz-border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-khtml-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-bottom-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-khtml-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
	position:relative; 
	overflow: hidden;
	float:right; 
	top:0;  
	left:0; 
	background-color: #333; 
	width:77px;
	height:12px;
	text-align:center;
	white-space:normal;
	padding:3px;
	padding-left:3px;
	background-repeat:no-repeat;
	background-position:left top;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
	margin-right:3px;
}
.nextDiv:hover{
/*	text-align:right;
	width:57px;
	padding-right:23px;*/
	background-image: url(../images/oncesonra.png);
	color:#999;
}
.prevDiv:hover{
/*	text-align:left;
	width:57px;
	padding-left:23px;*/
	background-image: url(../images/oncesonra.png);
	color:#999;
}

.borderLeft{ border-left:solid 1px #999999;}
.borderBottom{ border-bottom:solid 1px #999999;}
.borderRight{ border-right:solid 1px #999999;}

.addtobasket {

}
a.addtobasket:hover {
	color: #000000;
}
#fixedBasket {
	position:fixed;width:192px; min-height:80px; z-index:10; top:0; margin-right:0; margin-left:727px; background-color:#FFFFFF; z-index:250;
}
#iconBasket {
	position:relative; background-image:url(../images/basket_buton.png); background-repeat:no-repeat; background-position:left top; width:172px; height:42px; margin-top:4px; margin-left:10px;	
}
#infoBasket {
	width:172px; min-height:30px; margin-top:3px; margin-left:10px;
	font-size:14px; color:#F60; font-weight:300; text-align:right;
}
.kampanyaAnaSayfa{
	float: none; background-repeat:no-repeat; width: auto; height: auto; padding-bottom:10px;
}
.kampanyaAnaSayfaSag{
	float: none; width: auto; height: auto; margin-left:0; padding-bottom:80px;
}
.pdfDokuman{
	display: none;
}
.pdfDokumanIc{
	position:abolute; left: 0; top: auto; bottom:-34px; right: auto; min-width:100px; overflow:hidden; height:25px; background-image:url(../images/pdf25.png); z-index:20; background-position:3px 4px; background-repeat:no-repeat;  white-space:normal; cursor:pointer; line-height:25px; background-color:#EBEBEB; padding:3px; padding-left:30px;
}
.mobileMargin{
	margin-top:40px;
}
.haberDiv:hover{
	background-color: #EBEBEB;
	cursor: pointer;
}

.IcHaberDiv{
	cursor: pointer;
	min-height:107px;
	list-style:none; display:inline-block; width:32.90%; vertical-align:top; margin-bottom:25px;
	overflow:hidden;
}
@media screen and (max-width: 640px) {
	.IcHaberDiv{width:49.60%;}
}
@media screen and (max-width: 535px) {
	.IcHaberDiv{width:49.50%;}
}
@media screen and (max-width: 480px) {
	.IcHaberDiv{width:100%;}
}
.IcHaberDiv:hover{
	background-color: #EBEBEB
}
.IcHaberResim{
	position:relative; margin-bottom:10px; margin:auto;  margin-top:10px; overflow:hidden;
}
.IcHaberResim img{
	width:100%; overflow:hidden;
}
.IcHaberYazi{
	position:relative; padding-top:10px; padding-bottom:10px; font-size:15px; color:#0733dc; font-weight:300; overflow:hidden;
}


.IcToplantiDiv{
	cursor: pointer;
	position:relative; min-height:280px; overflow:hidden; float: none; width:80%; text-align:center; margin:auto; margin-bottom:25px; border-left:none !important; border-bottom:dotted 1px #999;
}
.IcToplantiDiv:hover{
	background-color: #EBEBEB
}
.IcToplantiResim{
	position:relative; margin:auto; margin-bottom:10px; width:120px; min-height:140px; overflow:hidden; margin-top:10px;
}
.IcToplantiResim img{
	width:120px;
}
.IcToplantiYazi{
	position:relative; padding-top:10px; padding-bottom:10px; width:auto; text-align:center; padding-right:20px; padding-left:20px;  font-size:19px; color:#0733dc; font-weight:300;
}

.NewsResim{
	 margin-right:0;
	 margin-bottom:40px !important;
	 width:100% !important;
	 height:auto !important;
	 float:none !important;
}
.NewsIcerik{
	 margin-top:-10px;
}
.ovalDiv {
	position:relative; overflow:hidden; width: auto; min-height:30px; left:0; top:0; margin-bottom:10px; margin-top:20px; font-weight:300; white-space:normal; color:#f15922; font-size:25px; 
	text-align: center; margin-right:0;
}
.ovalDiv img {
	position:relative; border:solid 0px #222; left:0;margin-right:0; margin-bottom:1px;
	text-align:center; float:none;  width:100%; height:auto; max-width:400px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;
}
.imajDaralt img{
	width:100% !important; height:auto !important;
}
.imajDaralt iframe{
	width:100% !important;
}
.mobileTopMargin{
	 margin-top:40px;
}
.downLeftDiv{
	position:relative; white-space:normal; text-align:left; width: auto; left:0; float: none; margin-left:0; margin-bottom:10px; margin-top:25px; padding-bottom:5px; font-weight:700; font-size:15px !important;
}
.downRightDiv{
	position:relative; white-space:normal; text-align:left; width: auto; left:0; float: none; margin-left:0; margin-bottom:10px; margin-top:25px; padding-bottom:5px; font-weight:700; font-size:15px !important;
}
.downKategoriBasliklar{
	width:100%; text-align:left; height:auto; font-weight:300; position:relative; left:0; min-height:10px; overflow:hidden; font-size:24px;
}
#documanCat{
								font-family: 'Roboto', sans-serif; 
								color: #999; 
								text-decoration: none; 
								cursor:pointer; 
								width:100%; text-align:left; height:auto; font-weight:300; position:relative; left:0; min-height:10px; overflow:hidden; font-size:15px;
								background:url(../images/arrow2.png) 0 6px no-repeat; text-indent:12px;
}


#galleryDIV {
	opacity:1.0; 
	filter:alpha(opacity=100);
	padding:0; 
	position:relative; 
	left:0; 
	top:0; 
	text-decoration:none; 
	cursor:pointer;
	float: none; 
	width:100px;
	margin-bottom:1%;
	overflow:hidden;
	border:solid 0 #999999;
	margin:1% !important;
	min-height:10px;
	list-style:none;
	display: inline-block;
}

.youtubeVideoDIV {position:relative; width:138px; height:77px; cursor:pointer; border:solid 1px #CCCCCC; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(../js-tr/PIE.htc);background-position:center; background-repeat:no-repeat; background-color:#CCCCCC}
.youtubeVideoDIV:hover{ border:solid 1px #C5C5C5;}
.youtubeVideoAltDIV {height:72px; position:relative; left:0; top:0; background-image:url(../images/seffafSiyah.png); background-position:center; background-repeat:repeat; color:#cccccc; padding:3px;}
.youtubeVideoAltDIV:hover{ background-image:none; color:#FFFFFF;}

.etraf_cerceve3{
	color: #000;
	background-color: #EBEBEB;
	border: 2px solid #CCCCCC;	
	font-size: 13px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	padding:4px;
}
.updateField{
	color: #000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;	
	font-size: 13px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	padding:6px;
	min-height: 24px;
}
.alert {
	background-color: #FFCCCC !important;
}
.ovalkenar4{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px; behavior: url(../js-tr/PIE.htc);
}
.odulDIV{
/*	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px; 
	behavior: url(../js-tr/PIE.htc);*/
}
.ovalkenar6{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
}
.ovalkenar8{
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}
.kampanyaAltSag{
	border:solid 1px #cccccc;
}

.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .9 ) 
                url('../images/loading.gif') 
                50% 50% 
                no-repeat;
}
.loading {
    /*overflow: hidden;   */
}
body.loading .modal {
    /*display: block;*/
}


.modalService {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .7 );
	text-align:center;
}

.modalBayi {
   display:    none;
    position:   absolute;
    z-index:    1000;
	left:		-50px;
	right:		-50px;
	width:		1px;
	height:		1px;
    background: rgba( 255, 255, 255, .9 ) 
                url('../images/loading.gif') 
                50% 50% 
                no-repeat;
}
.modalInsider {
    display:    none;
    position:   fixed;
    z-index:    9999;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 5, 5, 5, .7 ) 
}



.SonucDivi{
	position:relative;
	min-height:60px;
	padding:10px;
	overflow:hidden;
	text-decoration:none;
	border:solid 4px #FFFFFF;
	
}
.SonucDivi:hover{
	background-color:#EBEBEB;
	border:solid 4px #EBEBEB;
}
.butons{
	background-color:#999; height:35px; line-height:36px; padding-left:20px; padding-right:20px; border-bottom:solid 3px #666666; cursor:pointer; white-space:nowrap; color:#FFFFFF; width:auto !important;
}



.butons:hover{
	background-color:#CCCCCC;
	color:#333333;
}
.butonsOrange{
	background-color:#f15a22; height: auto; line-height:36px; padding-left:20px; padding-right:20px; border-bottom:solid 3px #b23b0f; cursor:pointer; white-space:nowrap; width:auto !important;
}
.butonsOrange:hover{
	background-color:#b23b0f;
	color:#FFFFFF; border-bottom:solid 3px #8b2c09;
}

.mobilUyarla{
	font-size:17px !important;
	width:100% !important;
}



.mobilUyarla input{
	width:93% !important;
}
.mobilUyarla textarea{
	width:93% !important;
}
.mobilUyarla select{
	width:97% !important;
	max-width:200px !important;
}
.yuzdeYuz{
	width:100% !important;
}
.contractLeft{
	position:relative; float:none; width: auto; left:0; top:0; text-align:center;
}
.contractRight{
	position:relative; float:none; width: auto; left:0; top:0; text-align:center; min-width: inherit; border-left:dotted 0px #cccccc;
}
.okluLink{
	background-image:url(../images/arrow_right.png);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-left:15px;
	width:100%;
	display:block;
	text-align:left;
}
.urunBant{
	position:absolute; background-color:#333333; padding:10px; text-align:center; left:0; right:0; top:10px;
}
.SabitBantFixed{
	position:fixed; top:62px; left:9px; right:9px; z-index:0; background-color:#333333; padding:5px; text-align:center;
	-moz-border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-khtml-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-bottom-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-khtml-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;
}
.firmaIc{
	width: auto; padding-bottom:10px; float: none; overflow:hidden; padding-left:10px; padding-right:10px;
}
.serviceLinks{
	text-decoration:none; cursor:pointer; font-weight:300; font-weight:500; font-size:17px; color:#555555;	
}
.tdDaralt td{
	/*width:100% !important;*/
}
.contactOrta{
	position:relative; width: auto; left:0; top:0; min-height:30px; margin-left:5px; margin-right:5px; overflow:hidden; margin-bottom:40px;
}

.historBG{
	width: auto; overflow:hidden; padding-bottom:50px; background-image: none;
}
.formTable{
	width:100%;
}
.formLeftDiv{
	float:left; width: auto; text-align:left; white-space:nowrap; margin-top:16px; font-size:18px !important; font-weight:700 !important;
}
.formMidDiv{
	float:left; width:20px; text-align:left; margin-top:16px;
}
.formRightDiv{
	float: none; width:100%; text-align:left; margin-top:0; display:table;
}

.icSayfalar{
	padding-top:93px;  padding-bottom:80px;
}
.sayfaBasliklar{
	position:relative; left:0; top:0; width: auto; color:#0733dc; font-weight:300; font-size:22px; padding-top:5px; width: auto; margin-bottom:20px;
}
.bigbaslik{display:none ;}
.altbaslikTur{font-size:15px;}
.AnaEkranTasiyici2{margin-bottom:80px;}
.topbarYan{ display:none !important;}
.icSayfalarYan{ padding-top:0 !important;}
.sayfaBasliklarYan{ display:none !important;}


.altbasliklarFull{ margin-top:50px;}
.solMenuDiv{
	display:none;
}
.iceriklerEkraniDiv{
	position:relative; left:0; top:0; min-height:5px; overflow:hidden;  margin-bottom:120px; float:none; padding:0; width:100%; margin-top:20px !important; border:none;
}
.iceriklerEkraniDiv h1{
	font-size:28px; font-weight:300; margin:0; padding:0; margin-top:10px; margin-bottom:30px; color:#0733dc; background:none !important;
	padding-left:0;
}
.mobilBuyutDiv{top:-10px;}
.mobilBuyut{font-size:28px !important;}
.galeriBorder{ background-color:#EBEBEB;}

.Onceki{
	left:0; top:0; position:relative; padding:3px; color:#666666; list-style:none; display:inline-block; margin-right:10px;
}
.Sonraki{
	left:0; top:0; position:relative; padding:3px; color:#666666; list-style:none; display:inline-block; margin-left:10px;
}
.pages{
	left:0; top:0; position:relative; margin:2px; padding:3px; text-align:center; min-width:12px; color:#666666; background-color:#EBEBEB; list-style:none; display:inline-block;
}
.selectedPage{
	background-color:#0733dc; color:#FFFFFF;
}
.pagingDiv{
	text-align:center; left:0; top:0; position:relative; overflow:hidden;
}
.yanitDiv{
	position:relative; left:0; top:0; height:1px; overflow:hidden; text-align:left;
}
.input1{
	width:100%; height:45px; line-height:25px; padding:5px; text-align:left; border: solid 1px #CCCCCC; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;
	font-size:16px; color:#333333; margin-bottom:5px; margin-top:5px; background-color:#EBEBEB;
	-webkit-box-sizing: border-box; 
	 -moz-box-sizing: border-box;    
	 box-sizing: border-box;
}
.bg-white{
	background-color:#FFF;
}
.sira2{
	
}
.buton{
	width:100%; height:60px; line-height:60px; text-align:center; border: solid 1px #999999; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;
	font-size:20px; color:#FFFFFF; margin-bottom:15px; margin-top:5px; background-color:#666666; border-bottom:solid 6px #444444;
	-webkit-box-sizing: border-box; 
	 -moz-box-sizing: border-box;    
	 box-sizing: border-box;
}
.frmDivs{
	position:relative; float:left; left:0; top:0; margin-right:0; min-height:10px; width:100%; overflow:hidden; font-weight:700;
}
.frmDivs:first-child { margin-right:0;}
.goster510{display:none;}
.goster560{display:none;}
.gizle560 {	display:block !important;}
.iceriklerEkraniDiv p{
	text-align:left !important;
}

#layerslider h1 {
	font-weight: 100;
	font-size:18px !important;
	padding-bottom:30px !important;
	text-align:center !important;
}


.basinFrame{
	position:relative;
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	width:22%;
	padding:1%;
	list-style:none;
	display:inline-block;
	vertical-align:top;
	margin-right:0.8%;
}
.basinTitle{
	position:relative;
	min-height:20px;
	left:0; padding-top:10px; right:0; top:0; text-align:left;
	background-color:#555555; color:#FFF
}
.fr_bir{ }
.fr_iki{ }


.isimF{ width:100px !important;}
	.sehirF{ width:265px !important;}
	.adresF{ width:245px !important;}
	.notesF{ width:245px !important;}
	.emailF{ width:250px !important;}
	
.success{
	background-image: none; background-position:bottom left; background-repeat:no-repeat;
}

.dergiFrame{
	position:relative;
	float: none;
	margin-top:10px;
	margin-bottom:0;
	width:46.0%;
	list-style:none;
	display:inline-block;
	vertical-align:top;
	margin-right:1.0% !important;
	border:solid 1px #CCCCCC;
	background-color:#EBEBEB;
	padding:1%;
}
.dergiTitle{
	position:relative;
	min-height:40px;
	padding:10px;
	left:0; padding-top:10px; right:0; top:0; text-align:left;
	background-color:#EBEBEB; color:#333333;
}
.dr_iki{ margin-right:0 !important;}

.tableKutu{
	float:left; width:50%;
}

.updateFieldLogin{
	color: #000;
	background-color: #FFFFFF;
	border: 2px solid #CCCCCC;	
	font-size: 15px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	padding:8px;
	min-height: 24px;
}

	
	
#MIKTAR{
	width:130px !important;
	max-width: inherit !important;
}
#TAKSIT{
	width:100px !important;
	max-width: inherit !important;
}
#KARTISIM{
	width:93% !important;
	max-width: inherit !important;
}
#KARTNO, #VNO{
	width:80% !important;
	max-width: inherit !important;
}
#VDA{
	width:86% !important;
	max-width: inherit !important;
}
#CVV{
	width:50% !important;
	max-width: inherit !important;
}
#KARTAY{
	width:30% !important;
	max-width: inherit !important;
}
#KARTYIL{
	width:65% !important;
	max-width: inherit !important;
}

@media screen and (max-width: 792px) {
	.cardLeft{
		position:relative; left:0; top:0; width: auto; float: none;
	}
	.cardRight{
		position:relative; left:0; top:0; width: auto; float: none;
	}
}

@media screen and (max-width: 700px) {
	.dosyaLinki{
		position:relative;
		list-style:none;
		display:inline-block;
		left:0; top:0;
		min-height:35px;
		overflow:hidden;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		-khtml-border-radius: 4px;
		border-radius: 4px;
		background-color: #ebebeb;
		cursor:pointer;
		font-size:12px;
		width:98%;
		padding:1%;
		margin-right:0 !important;
		margin-left:0 !important;
		margin-bottom:1%;
		background-repeat:no-repeat; background-position:4px 4px; 
		background-size:33px auto;
		float:none;
	}
	
	.videoFrame{
		position:relative;
		float:left;
		margin-top:50px;
		margin-bottom:20px;
		min-height:10px;
		width:100%;
		margin-right:0;
		overflow:visible;
	}
	.vidIframe{
		width:100%;
		height:100%;
	}
	.videoTitle{
		position:absolute;
		min-height:20px; background-color: #666;
		left:0; padding:10px; right:0; top:-40px; border-bottom:solid 1px #CCC; text-align:center;
	}
	#layerslider h1 {
		font-size:16px !important;
	}
	
}
@media screen and (max-width: 670px) {
.basinFrame{
	width:46%;
	margin-right:2%;
	margin-bottom:10px;
}
.fr_bir{ }
.fr_iki{ margin-right:0 !important; }
}
@media screen and (max-width: 650px) {
.fr_bir{ }
.fr_iki{ margin-right:0 !important; }
}

@media screen and (max-width: 600px) {
.kisakisa{
	display:none;	
}
#layerslider h1 {
		font-size:14px !important;
	}
	
	


}

@media screen and (max-width: 560px) {
	.goster560{display:block !important;}
	.gizle560{display:none !important;}
}


@media screen and (max-width: 510px) {
	.urunAciklama h4{font-size:13px;}
	.categoryDiv h4{font-size:16px;}
	.goster510{display:block !important;}
	.gizle510{display:none;}
	#layerslider h1 {
		font-size:12px !important;
	}
	.grikutus{height:80px !important;}
	.dergiFrame{
		width:90.0%;
		margin-right:0 !important;
	}
	.tableKutu{
		float: none; width:100%;
	}
}
@media screen and (max-width: 460px) {
	.categoryDiv{float: none; width: auto; margin-bottom:10px; padding:10px; background-color:#CCCCCC;}
	.categoryDiv:hover{	background-color: #CCCCCC;}
	.categoryDiv h4{font-size:20px;}
	.sol4Cizgi{border-left: none;}
	.sag4Cizgi{border-right: none;}
	.productDiv{
		float: none; 
		width:100%;
		min-height: inherit;  
		margin-left:0; 
		margin-right:0; 
		cursor:pointer;
		margin-bottom:15px; 
	}
	.urunFoto{ height:auto; border:none;}
	.urunFoto img{ width:60%;}
	.urunAciklama h4{font-size:13px;}
	.urunNotu{
		position:relative; left:0; top:0; margin-top:10px; padding-top:5px; padding-bottom:5px; width: auto; background-color:#CCCCCC; text-align:center; z-index:50; pointer-events:none;text-shadow: 1px 1px #999999;
	}
	.UcluIci{padding-left:2%; padding-right:2%; width:96%;	}
	.UcluIci td{padding-left:0; font-size:14px; background-position:center 10px; text-align:center; padding-top:50px; vertical-align:top	}
	.UcluIci div{ top:0 !important;	}
	.ortaNoktalar{margin-bottom:20px;}
	

	
	.basinFrame{
		position:relative;
		float: none;
		margin-top:10px;
		margin-bottom:0;
		width:80%;
	}
	.basinTitle{
	text-align:center;
}
	.fr_bir{margin-right:0 !important;  }
	.fr_iki{ margin-right:0 !important; }


}
@media screen and (max-width: 390px) {
	.isimF{ width:100px !important;}
	.sehirF{ width:235px !important;}
	.adresF{ width:245px !important;}
	.notesF{ width:245px !important;}
	.emailF{ width:230px !important;}
}
@media screen and (max-width: 360px) {
	.isimF{ width:90px !important;}
	.sehirF{ width:225px !important;}
	.adresF{ width:245px !important;}
	.notesF{ width:245px !important;}
	.emailF{ width:210px !important;}
}
@media screen and (max-width: 340px) {
	.isimF{ width:85px !important;}
	.sehirF{ width:215px !important;}
	.adresF{ width:235px !important;}
	.notesF{ width:235px !important;}
	.emailF{ width:200px !important;}
}
@media screen and (max-width: 330px) {
	.isimF{ width:80px !important;}
	.sehirF{ width:205px !important;}
	.adresF{ width:225px !important;}
	.notesF{ width:225px !important;}
	.emailF{ width:190px !important;}
}
.tarihi{
	position:absolute; left:30px; right:30px; top:15px; font-size:12px; color:#666666; text-align:center;
}

.solYari{
	position:relative;
	left:0;
	top:0;
	width:96%;
	float:none;
	margin:auto;
	margin-bottom:30px;
}
.sagYari{
	position:relative;
	left:0;
	top:0;
	width:96%;
	float:none;
	margin:auto;
	margin-bottom:30px;
}