@font-face {
    font-family: 'neo_sans_proregular';
    src: url('images/neosanspro-regular-webfont.eot');
    src: url('images/neosanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('images/neosanspro-regular-webfont.woff') format('woff'),
         url('images/neosanspro-regular-webfont.ttf') format('truetype'),
         url('images/neosanspro-regular-webfont.svg#neo_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{
	margin: 0px;
	padding: 0px;
	font-family: 'Arial';
	font-size: 12px;
	color:#444;
	background: #fff;
}

td,th { vertical-align:top; text-align:left; }
img {border:none; }
a { color:#AE292A; text-decoration:none;}
a:hover { color:#9c9060}
.clear { clear:both;}
h2.titlee { margin:0; padding:0;  font-size:20px; font-family: 'neo_sans_proregular'; color:#555; padding:10px 0; }
h1 {  margin:0; padding:0;  font-size:24px; font-family: 'neo_sans_proregular'; color:#AE292A; padding:10px 0; font-weight:normal; }


#header {height:120px; position:absolute; padding:0px 0 0 0;  z-index:2; width:100%;  }
.icheader {height:120px; position:absolute; padding:0px 0 0 0;  z-index:2; width:100%; background:#FDCA4B !important;  }
.icheader #logo { background:none !important;}
.icheader #cssmenu > ul > li > a { color:#000 !important;}
.icheader #cssmenu > ul > li > a:hover, #cssmenu > ul > li a.active{  color:#000 !important; }

#slider {  height:430px; position:relative; z-index:1; top:78px; border-top:3px solid #e5e7e9; border-bottom:3px solid #e5e7e9; width:100%; }
.container { }
#maindiv {width:970px; padding:30px;  margin-right:auto; margin-left:auto; min-height:900px; -webkit-box-shadow: 0 0 10px #000;
        box-shadow: 0 0 10px #000;; }


#logo {  float:left; padding:2px 7px 12px 7px; background:url(images/logoalt.png)  no-repeat bottom center;  }
#text { position:absolsute; right:0px; top:0px; color:#999999; font-size:20px; font-family: 'neo_sans_proregular'; }
#sosyal { position:absoluste; right:0px; top:98px; }

#pattern {background:url(images/pattern3.png);}
.minh { min-height:500px; }
#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {
  margin: 0;
  padding: 0;
  position: relative;
}
#cssmenu {
  height: 49px; 
  width: 679px;
  float:right;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu ul {
  list-style: none;
}
#cssmenu > ul {
  float: right;
  padding:20px 0 0 0;
}
#cssmenu > ul > li {
  float: left;
  padding:10px 0 0 0;
}
#cssmenu > ul > li > a {
  color: #666;
  font-size: 14px;
  padding: 2px 14px 2px 14px;
  font-family: 'neo_sans_proregular';
  border-left:1px solid #e5e7e9;
  
}

#cssmenu > ul > li > a:hover, #cssmenu > ul > li a.active{
	 color:#000;
}
#cssmenu > ul > li.active > a {
 
  
}
#cssmenu > ul > li:hover > a {
 
 
}
#cssmenu .has-sub {
  z-index: 9;
}
#cssmenu .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub ul {
  display: none;
  position: absolute;
  width: 200px;
  top: 100%;
  left: 0;
}
#cssmenu .has-sub ul li {
  *margin-bottom: -1px;
}
#cssmenu .has-sub ul li a {
  background:#0e344a;
  border-bottom: 1px solid #1D607D;
  filter: none;
  font-size: 11px;
  display: block;
  line-height: 120%;
  padding: 10px;
  color: #ffffff;
}
#cssmenu .has-sub ul li:hover a {
  background: #08669d;
}
#cssmenu .has-sub .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub .has-sub ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
}
#cssmenu .has-sub .has-sub ul li a {
  background: #a80008;
  border-bottom: 1px dotted #ff0f1b;
}
#cssmenu .has-sub .has-sub ul li a:hover {
  background: #8f0007;
}


#facebook {position:absolute; right:25px; top:6px;}
#twitter {position:absolute; right:0px; top:6px;}

#menu { width:694px; height:52px; overflow:hidden;  position:absolute; top:43px; right:0; }
#menu ul { list-style:none; margin:0; padding:0; float:right; }
#menu ul li { float:left;   }
#menu ul li a{ color:#333; font-size:14px; font-weight:bold;  padding:17px 0px;margin:0 0px 0 20px;   font-family: 'NeoSansProLight'; }
#menu ul li a.active,#menu ul li a:hover { background:url(images/cubuk.jpg) repeat-x bottom; color:#0079b0; }

#bannerbg {  height:385px; background:url(images/bannerbg.jpg) no-repeat center;  padding:0px 0 0 0; }

#content { background: url(images/bg.png) 100% 100%; }
#page_content { background: url(images/icbg.jpg) 100% 100%; min-height:650px; }
#homebg {  background: url(images/okbg.png) no-repeat bottom right; }

#habers {width:670px; height:105px;}


#footer { background: #2e2e2e no-repeat top center; padding:20px 0 0 0;}
.flist { list-style:none; margin:0;  padding:0; margin:15px 0 0 0px; }
.flist li{ margin:4px; background:url(images/dot.gif) no-repeat 4px 13px;  }
.flist li a{ padding:6px 0 6px 19px; display:block; color:#CCC; }
.falt { background:url(images/dot.gif) no-repeat 20px 14px !important;}
.falt a {  padding:8px 0 8px 29px !important; }

#fo1 { width:180px; float:left;}
#fo2 { width:180px; float:left; margin-left:30px; }
#fo4 { width:180px; float:left; margin-left:30px; }
#fo3 {color:#EEE; }
#s3 { position:absolute; right:10px; top:10px; }
#foyazi { position:absolute; left:20px; top:20px; }
h3 { font-family:'Trebuchet MS'; font-size:16px; color:#333; font-weight:700; line-height:24px;  }

.footpages {
    float: left;
    font-family: 'Arial';
    font-size: 12px;
    margin: 0 5px;
    width: 580px;
	padding:25px 0 0 0;
}
.footpages span { font-size:14px; }
.footpages ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.footpages ul li {
	display:inline;
}
.footpages ul li a,.footpages a {
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
	padding:10px 15px;
}

.copyright{ height:20px; color:#fff; padding:25px 0 20px 0; margin-top:20px; margin-left:0px; border-top:1px solid #444; }



.fleft { float:left;}
.fright { float:right;}
.mten { margin-left:10px;}

.mind1 { width:150px; float:left;}
.mind2 { width:370px; float:left; margin-left:10px;}

.title { height:30px; font-size:24px; color:#f07033; padding:5px 0 15px 0px; border-bottom:2px solid #f07033; margin:0 0 10px 0;}

#projects { width:240px; float:left; overflow:hidden; }
#grafik5 { width:283px; float:right; }


#plist { list-style:none; margin:0; padding:0;}
#plist li { background:url(images/pnumber.png) no-repeat left; height:33px; margin-bottom:5px; position:relative;}
#plist li span { color:#fff; font-size:20px; position:absolute; top:4px; left:11px; }
#plist li a { font-size:14px; color:#555; position:absolute; left:40px; top:6px; }

#ebulten { height:91px; overflow:hidden; background:url(images/emailbg.png) no-repeat top left; position:relative; margin-top:20px;}
#emm { position:absolute; top:32px; left:100px; background:none; width:220px; border:none;}
#sbb { background:none; border:none; color:#fff; position:absolute; font-weight:bold; font-size:11px; font-family:'Tahoma'; right:13px; top:31px; padding:5px; cursor:pointer;}

.habers { height:165px; overflow:hidden; font-size:11px; font-family:'Tahoma'; }
.haberbaslik { font-weight:bold; font-size:14px; color:#00526d; font-family:'Arial';}
.hdetay { padding:5px 0; height:60px; }
.hdevami { font-weight:bold; color:#f07033;}

#tumhaberler { height:23px; overflow:hidden; background:url(images/icon1.png) no-repeat top left; padding:8px 10px 0 10px; margin:20px 0 10px 0; }

#leftsidebar {float:left; width:235px;}
#pageright {float:left; width:750px; margin-left:15px;}
#icerikarea {
 	background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px #BBBBBB, 0 -1px 3px #BBBBBB;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1px;
	padding:7px;
	min-height:355px;
}

.kmenu {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.kmenu li {
    background: url("images/dot.gif") no-repeat scroll 4px 17px rgba(0, 0, 0, 0);
    border-bottom: 1px dashed #DDDDDD;
    margin: 4px;
}
.kmenu li a {
    display: block;
    padding: 12px 0 12px 19px;
}

.duyurular {color:#0d2d31; font-size:12px;}
.bold { font-size:14px;}
.devami{ text-align:right; margin:5px 0;}
.devami a{background:url(images/oksag.png) left no-repeat; padding-left:15px;}

.oklink {background:url(images/oksag.png) left no-repeat; padding-left:20px;}



.hrr { border-bottom:2px solid #0078ae; height:3px;}
.hrr3 { background:url(images/hrvert.png) repeat-x; height:3px; margin:10px 0}




.sayfa_baslik {background:url(images/menu-bg.gif) repeat-x; padding:10px; color:#a71e22; font-weight:bold; font-size:12px; margin-bottom:3px; }
.sayfa_baslik h1{ font-size:12px; }



.ortayazi {text-align:center; }
.sagyazi {text-align:right; }
.f_right { float:right;}
.f_left { float:left;}

.buton { background:#666; border:1px solid #333; color:#fff; padding:3px; font-size:11px; font-weight:bold; cursor:pointer; }
.submit { background:none; border:none; background:url(images/butonbg.jpg) center center; color:#555; font-weight:bold; font-size:11px; padding:5px 12px; cursor:pointer; border:1px solid #CCCCCC;}


input[type=text] { }
input[type=password] { width:200px;color:#444; font-family:Tahoma; padding:3px; outline: none; background:none; border:none; border:1px solid #AAA;}


.tbs {color:#444; font-family:Tahoma; padding:3px; outline: none; background:#fff; border:none; border:1px solid #BB8350;}
.redtbs { background:none repeat scroll 0 0 #F8DBDB; width:200px; border: 1px solid #e77776; }
.textarea { width:200px; height:80px; padding:3px;border:1px solid #BB8350;}
.redtt {   width:200px; height:80px; padding:3px; background:none repeat scroll 0 0 #F8DBDB; border: 1px solid #e77776; }
.slct { border:1px solid #ccc; padding:3px; width:209px;}

.inputRequirement {	color: #FF0000;}
.main_ik { background:url(images/ikbg.png) no-repeat left; height:40px; vertical-align:middle; padding-left:10px; }



.txnarea {width:289px;  height:110px; background:none; border:1px solid #ccc;}

.red {color:#ff0000;}

.filtre { border:1px solid #ccc; padding:3px; width:129px; font-size:11px; margin:0; }

.ten { height:10px;}
.twn { height:20px;}


h3 { padding:0; margin:0;}
h3 a{ color:#333;}
hr {border:none; border-top:1px solid #ccc; margin:0; padding:0; margin:5px 0 8px 0;}

.urunlist {
   width: 240px;
   height: 220px;
   margin: 10px 10px 0 0;
   float: left;
   overflow: hidden;
   position: relative;
   text-align: center;
}  
.urunlist .resimdiv { height:190px; padding:5px 0 3px 0;  overflow:hidden; text-align:center; display:table-cell; vertical-align:middle; }
.urunlist img {   border: 5px solid #e5e7e9; width:230px;}

.urunlist .detay { background:#EEE;  overflow:hidden;}
.urunlist .urunad {  float:left; text-align:left; width:190px; padding:13px;}
.urunlist .urunad a{ color:#666; font-weight:bold; font-family:"Trebuchet MS"; font-size:16px;}
.urunlist .fiyat {  margin-top:12px; text-align:right; float:right; padding-right:5px; }
.fiyat2 { font-size:22px; color:#a71e22; font-weight:bold;}
.cizik { text-decoration:line-through; font-size:14px;color:#f00; }
.fiyat3 { font-family:'Tahoma'; font-size:12px; color:#555; font-weight:bold;}
.tl {  font-size:14px; color:#a71e22; font-weight:bold;}




.success {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 10px;
color: #4F8A10;
background-color: #DFF2BF;
}


.linkes {width:200px; margin:10px 10px; float:left; height:195px; overflow:hidden;}
.linkes a {font-size:12px; font-family:'Arial';}
.baslik{  color:#7E3503;  font-size:16px; font-weight:bold; border-bottom:1px solid #A45304; padding-bottom:5px}
.linkes ul{ list-style-type:none; margin:10px 10px 0 0px; padding:0;}
.linkes ul li{  padding:2px;}

.uyari { font-size:11px; color:#f00;}
em { color:#f00;}


.urunArea { width:610px; height:400px; display:none}
.urun_resim { width:300px; float:left; height:350px; overflow:auto; }
.urun_resim img{max-width:300px;} 
.urun_ozellikler{ width:300px; float:left; margin-left:10px;height:350px; overflow:auto; }
.satinal { text-align:right;}
.satinal a{ padding:6px; background:#F93; color:#fff;}

.ozellik {border:1px solid #DDD; padding:5px; padding-bottom:30px;}
.topHead { background-color:whitesmoke; padding:7px; border:1px solid #e5e5e5; color:#555; font-weight:bold; font-size:12px;}
.ozellik hr { border:none; border-top:1px dotted #ccc;}


ul.sayfalama {float: left; font-size: 12px; clear: both; color:#4C7584; list-style-type:none;}
ul.sayfalama li {float: left; padding-right: 5px; cursor:pointer; }
ul.sayfalama li a {color: #4C7584; padding: 3px 7px; border: 1px solid #4C7584; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; display: block; background:#fff;}
ul.sayfalama li.page a {color: #4C7584; font-weight: 700; cursor:pointer}
ul.sayfalama li.page a:hover {color: #fff}
ul.sayfalama li.page a {background:#4F96B0; color: #fff; border: 1px solid #4C7584}
ul.sayfalama li.page a:hover {background: url(images/bg_btns.png) 0 -30px;}


#sepet_liste .sepet td,th { vertical-align:middle; text-align:center}


.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {color: #00529B; background-color: #BDE5F8; background-image:url('images/info.png');}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}

.dontshow { display:none;}

.tablo tr td,th { padding:5px; vertical-align:middle;}


#toTop {cursor:pointer;}

#slides {position:relative;	}
.slides_container {
	height:390px;
	width:960px;
}
.slides_container div.tasiyici {
	height:390px;
	display:block;
}
.pagination {
	list-style: none outside none;
	margin: 6px 0 0;
	position:absolute; top:360px; right:10px; z-index:919;
	
}
.pagination li {
	float: left;
	margin: 0 1px;
	background-image: url("images/grafik3.png");
	background-position: 0 0;
}
.pagination li a {
	
	display: block;
	float: left;
	height: 10px;
	width: 10px;
	overflow: hidden;
	
	color:#fff;
	font-weight:bold;
	 line-height: 0; 
    font-size: 0;
    color: transparent;
}
.pagination li.active, .pagination li.active:hover {
	 background-position:left bottom;	
}
.pagination li.hover {

}
#habernav { margin:40px 0 20px 0;}
#habertitle { background:#5C6373; margin:2px 0 0 60px; color:#fff; padding:5px 0 6px 14px; }
.next{ background:url(images/okr.png) no-repeat left;  padding:13px; position:absolute; top:-46px; left:30px; z-index:999; }
.prev{ background:url(images/okl.png) no-repeat left;  padding:13px; position:absolute; top:-46px; left:0px; z-index:999; }

#slides2 {
	position:relative;	
	background:url(images/hbg.png) no-repeat;
}
#slides2 .slides_container {
	width:660px;
	height:60px;
}
#slides2 .slides_container div.tasiyici2 {
	height:60px;
	width:660px;
	display:block;
}
#slides2 .pagination {
	list-style: none outside none;
	margin: 3px 0 0;
	position:absolute; top:0; right:5px; z-index:19;
}
#slides2 .pagination li {
	float: left;
	margin: 0 1px;
	background-image: url("images/grafik3.png");
	background-position: 0 0;
}
#slides2 .pagination li a {
	
	display: block;
	float: left;
	height: 16px;
	padding:1px 0 0 4px;
	overflow: hidden;
	width: 12px;
	color:#fff;
	font-weight:bold;
}
#slides2 .pagination li.active, #slides2 .pagination li.active:hover {
	 background-position:left bottom;	
}
#slides2 .pagination li.active a, #slides2 .pagination li.active:hover a{ color:#333; }

.homeImages img{ margin-right:10px;}			

.sidetitle { background:url(images/titlebg.png) repeat-x; height:25px; padding:10px 0 0 10px;  border-radius: 3px; color:#fff; font-weight:bold; }


.duyurular {background:url(images/ok.png) no-repeat 0px 6px; padding:3px 0 3px 15px; margin:2px 0 0 0;}
.duyurular a{font-weight:bold;}
.duyurular div{margin-top:5px; font-size:11px;}

.duyurular:hover {background:#EEEEEE;}


.bannerImage {float:left; width:400px; text-align:center; padding:2px;}
.bannerRight {float:right; width:400px; padding:55px 20px 0 0; text-align:right;}
.bannerRight a {color:#fff; font-size:22px; font-weight:bold;}
.bannerRight div {margin:25px 0 0 0; height:100px; overflow:hidden; color:#fff}

#info { list-style:none; margin:0; padding:0;}
#info li { margin:2px 0; padding:5px; }
#info li img{ vertical-align:middle; margin-right:10px;}
.blogo { background:url(images/altlogo.png) no-repeat; width:136px; height:41px;}




.leftmenu { list-style-type:none; margin:0; padding:0; }
.leftmenu li{  background:url(images/leftmenubg.png) no-repeat right; margin:0; padding:0; }
.leftmenu li a{  display:block; padding:8px 10px;
font-family: 'Exo', sans-serif; 
font-size:12px;
color:#fff;
margin:0;
}
.leftmenu li:hover{  background:url(images/leftmenuhover.png) no-repeat right;  }
.leftmenu li.active{  background:url(images/leftmenuhover.png) no-repeat right; }

.ptitle { width:312px; height:24px; color:#3c44a3; padding:8px 0 0 10px; background:url(images/ptitle.png) no-repeat left;  font-weight:bold; }

.udfiles { list-style:none; margin:0; padding:0; margin:10px 0 0 10px; }
.udfiles li img{ margin-right:5px; vertical-align:middle }
.udfiles li a{ padding:5px 0; display:block; }

#topheader {background:url(images/headerbg.png) repeat-x; height:128px; position:absolute; z-index:10; width:100%;}
#logoarea {float:left; width:340px; background:url(images/logobg.png) no-repeat bottom; height:114px;padding:15px 0 0 47px}
#dilarea {float:right; padding:25px 0 0 0}
#menuarea {float:left; padding:20px 0 0 10px}

#cats {}
.cbox { width:200px; overflow:hidden; float:left; margin-left:5px; margin-bottom:5px}
.cselect{ width:200px; height:100px;}

.homeleft {width:535px; float:left}
.homeright {width:420px; margin-left:10px; float:left;}

.pageGaleri { width:150px; float:left; text-align:center; border:1px solid #EEE; margin:2px; padding:5px; }

.box { width:296px; float:left; height:200px; background:#444; padding:10px; margin-right:10px; color:#fff; }
.btitle {font-size:20px; font-family: 'neo_sans_proregular'; color:#99FF00; height:55px;}

.vbox { width:234px; background:url(images/interactive.jpg) no-repeat top center; float:left; height:200px; margin:10px 10px 0 0; color:#fff; }

.view {
   width: 295px;
   height: 200px;
   margin: 10px 10px 0 0;
   float: left;
   border: 10px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background: #fff url(../images/bgimg.jpg) no-repeat center center;
}
.view .mask,.view .content {
   width: 300px;
   height: 200px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}
.view h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   background: rgba(0, 0, 0, 0.8);
   margin: 20px 0 0 0;
}
.view p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 12px;
   position: relative;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: center;
}
.view a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #000;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.view a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}
.view-fifth img {
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.view-fifth .mask {
   background-color: #99FF00;
   -webkit-transform: translateX(-300px);
   -moz-transform: translateX(-300px);
   -o-transform: translateX(-300px);
   -ms-transform: translateX(-300px);
   transform: translateX(-300px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.view-fifth h2 {
   background: rgba(255, 255, 255, 0.5);
   color: #000;
   -webkit-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
   -moz-box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
   box-shadow: 0px 1px 3px rgba(159, 141, 140, 0.5);
}
.view-fifth p {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   color: #333;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-fifth:hover .mask {
   -webkit-transform: translateX(0px);
   -moz-transform: translateX(0px);
   -o-transform: translateX(0px);
   -ms-transform: translateX(0px);
   transform: translateX(0px);
}
.view-fifth:hover img {
   -webkit-transform: translateX(300px);
   -moz-transform: translateX(300px);
   -o-transform: translateX(300px);
   -ms-transform: translateX(300px);
   transform: translateX(300px);
}
.view-fifth:hover p {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}


#alt { padding:30px; background:#000;  margin-right:auto; margin-left:auto; min-height:20px; -webkit-box-shadow: 0 0 10px #000;
        box-shadow: 0 0 10px #000;; }
.altortala { width:1000px; margin:0 auto;}
		
		.altmenu ul{ margin:0; padding:0; list-style:none;}
.altmenu ul li{ float:left; margin-left:30px;}
.altmenu ul li a{ color:#fff; padding:3px; text-decoration:none; font-weight:bold;}

.socials{width:86px; height:20px; color:#fff; padding-left:10px; padding-top:5px; margin-top:0px; margin-left:30px; float:right;}

#navigation {
	margin:0;
	padding: 0;
	clear:both;
	height:51px;
	background: #d6eaf8 url(images/dropdown-bg.gif) repeat-x left top;
}


ul.nav-main,
ul.nav-main li {
	list-style: none;
	margin: 0;
	padding: 0;
}


ul.nav-main {
	position: relative;
	z-index: 597;
}

ul.nav-main li:hover > ul {
	visibility: visible;
}


ul.nav-main li.hover,
ul.nav-main li:hover {
	position: relative;
	z-index: 599;
	cursor: pointer;
	background: url(images/dropdown-bg-hover.gif) repeat-x left top;
}



ul.nav-main li {
	float:left;
	display:block;
	height: 51px;
	color: #999;
	font: 14px Arial, Helvetica, sans-serif;
	background: url(images/separator.gif) no-repeat right center;
}

ul.nav-main li a {
	display:block;
	padding: 16px 16px 0 16px;
	height: 35px;
	color: #999;
	font: 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

ul.nav-main li a:hover {
	color:#D6D6D6;
}



ul.nav-main *.list {
	padding-right: 22px;
	background: url(images/navigation-arrow.gif) no-repeat right top;
}



ul.nav-sub {
	visibility: hidden;
	position: absolute;
	padding:10px;
	top: 48px;
	left: 0;
	z-index: 598;
	background: #353535 url(images/dropdown-list-bg.gif) repeat-x left top;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
}


ul.nav-sub li {
	list-style:none;
	display:block;
	padding: 0;
	height: 27px;
	float: none;
	width:145px;
	border-bottom: 1px solid #5a5a5a;
	background: none;
}

ul.nav-sub li a {
	list-style:none;
	display:block;
	padding: 6px 5px 6px 5px;
	height: 15px;
	float: none;
	width:145px;
	background: none;
	font: 12px Arial, Helvetica, sans-serif;	
}


.sayfagaleri {
   width: 295px;
   height: 200px;
   margin: 10px 10px 0 0;
   float: left;
   border: 10px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background: #fff url(../images/bgimg.jpg) no-repeat center center;
}

.homes { }
.homes img {border:5px solid #e5e7e9; height:176px;}
.minh img:hover { opacity:0.8;}
.talan { padding:5px 10px; color:#777;}
.tadiv {height:80px; overflow:hidden; padding:10px 0 0 0;}
.talan h2 { color:#555; font-size:16px; font-family: 'neo_sans_proregular'; font-weight:bold; padding:0px 0px; height:38px}
.talan div {margin:5px 0 10px 0;}
.btn.btn-info {
    background: linear-gradient(to bottom, #a01f1f, #AE292A) repeat-x scroll 0 0 #8AD3FD;
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    color: #FFFFFF;
    display: inline-block;
    font: 14px 'Arial';
    letter-spacing: 0;
    padding: 8px 14px 7px;
    position: relative;
    text-decoration: none !important;
    text-shadow: none;
    text-transform: uppercase;
    transition: all 0.35s ease 0s;
}


.home1 { width:530px; float:left;   font-family: 'neo_sans_proregular'; font-size:16px; font-weight:normal; color:#999 }
.home1 img.rr { float:left; margin:0 10px 10px 0; }
.home2 { width:460px; float:right; }
.home2 ul { margin:0; padding:0; list-style:none; }
.home2 ul li{ padding:2px 0;  }

.homeimg { float:left; overflow:hidden;}
.homeimg img{border:1px solid #666; }

.ht1 { font-size:24px; color:#444; padding:30px 20px; background:#fff}
.ht2 {width:80%; float:left;}
.ht3 {width:18%; float:right; text-align:right;}
.ht3 a {padding:20px 24px 20px 25px !important; }


#kv a {text-transform:uppercase; font-size:16px; color:#444;}
#kv {text-transform:uppercase; font-size:16px; color:#444;}

#faa {
    background: none repeat scroll 0 0 #F3F3F3;
    border: 1px solid #E6E6E6;   
    padding: 20px 0;
}
.box-heading {
    border-bottom: 1px solid #E3E3E3;
    color: #464646;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 28px;
    min-height: 35px;
    position: relative;
}
.box-heading .headding-title {
    border-bottom: 3px solid #464646;
    float: left;
    font-family: 'neo_sans_proregular';
    min-height: 35px;
}
#faa ul { list-style:none; margin:0; padding:0; }

.tabmanu { margin:0; padding:0; list-style:none; }
.tabmanu li{  float:left; margin:0 0 14px 0;  }
.tabmanu li a { background:#EEE; text-decoration:none; padding:10px 12px;  border-right:1px dashed #CCC;}

.homs { width:160px; height:120px; float:left; overflow:hidden; margin:0 5px 5px 0; }
.homs img { width:160px; height:120px;}


.haberzz { padding:0px 0 0 10px; font-size:13px; font-family: 'Basic', sans-serif; text-align:left; float:left; }
.haberzz a {font-family: 'neo_sans_proregular'; font-size:16px; font-weight:normal; color:#7ECEFD; display:block;}
.tarih { font-style:italic; padding:0 0 10px 0; font-size:12px  }
.dvm {  padding:10px 0 0px 0; font-size:12px;  text-align:right; }
.dvm a{  font-size:12px;}

.mainImg { width:100%;}

.catdiv {}
.catimgs { max-width:100%; }
	


@media (min-width:320px)  and (max-width: 640px)  
{ 
	.hcats { height:220px; } 
	.hcats img { height:130px}
	.homeimg { float:left; }
	.homeimg img{ width:95px; }
	.sonuygdiv div:last-of-type { display:none; }
	#logo img { height:75px; }
	#logo { padding: 5px 0 0px 5px; background:none; }
	.navbar-inverse { background:none; border:none; }
	#myNavbar {    background: #333;}
	.navbar-inverse .navbar-toggle { background:#000}
	.talan h2 { font-size:16px; font-weight:bold; }
	#slider { height:auto;}	

}

@media (min-width:641px)  and (max-width: 1199px) 
{ 
#slider { height:auto;}	
}
@media (min-width:641px) {#slider { height:auto;}	 /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media (min-width:961px) { #slider { height:auto;}	/* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:1200px)
{
	.homeimg {width:205px; float:left; height:150px; overflow:hidden;}
	.homeimg img{border:1px solid #666; }
	
.haberzz { padding:0px 0 0 10px; font-size:13px; font-family: 'Basic', sans-serif; text-align:left; height:80px; width:225px; float:left; }
.haberzz a {font-family: 'neo_sans_proregular'; font-size:16px; font-weight:normal; color:#7ECEFD; display:block;}
.tarih { font-style:italic; padding:0 0 10px 0; font-size:12px  }
.dvm {  padding:10px 0 0px 0; font-size:12px;  text-align:right; }
.dvm a{  font-size:12px;}
.urunlerlist { height:225px; font-weight:bold;  }
.resimdiv { margin-bottom:10px; }
.catimgs { max-width:100%; height:175px}
#slider .jcarousel-skin-ie7 .jcarousel-clip-horizontal { height:430px; }
#slider .jcarousel-skin-ie7 .jcarousel-item {
    height: 430px;
}

	
}
