*{
	outline:none;
	padding:0;
	margin:0;
	text-decoration:none;
	font-family:Arial;
	border:none;
}
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
	margin-bottom: 410px;
}		
#footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 410px;
  
}	

.header{
	min-width:1200px;width:100%;
	
}
.logo-arama{
	width:1200px; margin:auto;
}
.logo{float:left;}
.logo img{height:80px;margin:5px;}

.arama{
	float:right;
	margin-top:40px;
}
.arama div{
	float: left;
}
.arama input{
	background:#eeeeee;height:25px; padding:3px;
}

.banner{
	width:1200px;margin:auto;margin-top:5px;
	
}
.banner .sol{
	float: left;
}
.banner .slide{
	float:right;
	margin-right:10px;
}
.banner .slide img {width:785px; height:300px;}


.bread{
	float:left;margin-top:30px; color:#8d8d8d; font-size:18px;
}
.bread a{
	 color:#8d8d8d; font-size:18px;text-decoration:none;
}
.bread a:hover{
	 text-decoration:underline;
}
.ust-sosyal{
	float:right;margin:10px;
}


.icerikler{
	overflow:auto;
	width:1200px;  margin:auto;margin-top:5px;
}



.icerikler .sol{
	width:380px; overflow: hidden;float:left
}

.icerikler  .talep-formu{
	background:#eeeeee;
	padding:10px;
	margin-right:5px;
}

.icerikler  .haberdar-ol{
	background:#355b8c;
	padding:10px;
	margin-right:5px;
	margin-top:25px;
	color:#f1f1f1;
}

.icerikler .sol h2{
	margin:5px ;color:#002044;font-weight:bold;font-size:22px;
}
.icerikler  .haberdar-ol h2{
	color:#f1f1f1;
}

.icerikler  input[type=text], .icerikler textarea, .icerikler input[type=submit]
{
    color: #000;
    height: 28px;
    padding:3px;
    width: 345px;
    margin-top:10px;
}
.icerikler  textarea{
	height: 140px;
}
.icerikler input[type=button]
{
	margin-top:3px;
    height: 34px;
    width: 103px;
    background:#e79200;
    color:#002044;
}


.duyurular{
	color:#002044;
}
.duyuru .baslik{
	font-weight: bold;
}


.urun_detay #urun-gorsel-wrapper{
	float:left;width:400px; margin:10px;
}

.urun_detay #urun_aciklama{
	float:left;width:330px; margin-top:10px; margin-bottom:10px;
}

.alt-bankalar{
	float:left;margin: 30px 10px 0px 0px;
}

.alt-sosyal{
	float:right;margin:30px 10px 0px 10px;
}


.sol-menu {
	width: 380px;
	
	background:#f3f3f3;
	
	margin-bottom:20px;
}


.sol-menu ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.sol-menu ul li {
    display: block;
    background: #f3f3f3;
}


.sol-menu ul li .baslik {
    display: block;
    font-size: 18px;
    color: #505050;
    text-decoration: none;
    
    border-bottom: 1px solid #dce0e4;
    font-weight: bold;
    padding:10px 5px;
}
.sol-menu ul li .baslik:hover {
    color: #ffffff;
    background: #d97b0c;
}

.sol-menu ul .sub {
	padding:5px 10px;
    display: none;
    margin: 0;
    margin-left:10px;
}
.sol-menu ul .sub li {
	padding:5px 10px;
	margin-top:10px;
}
.sol-menu ul .sub li a{
	color:#505050;
	font-size:16px;
}
.sol-menu ul .sub li a:hover{
	color:#d97b0c;
}




.icerikler .sag{
	float:left;width:810px;
	margin-left:10px;
}
.icerikler .sag h1, .referanslar-thumbs h2, .digerleri h2{
	margin:5px 20px;color:#002044;font-weight:bold;font-size:22px;
}

.icerikler .sag .editor{
	margin:5px 10px;
	color:#002044;
}
.icerikler .sag .editor a{
	color:#fec53d;
}

.icerikler .sag .duyurular{
	margin-top:30px;
	margin-left:10px;
	color:#002044;
	margin-bottom:10px;
}
.icerikler .sag .duyurular a{
	color:#002044;
}
.icerikler .sag .duyurular .duyuru{
	padding:20px;
	border-top:1px solid #C6C6C6;
	border-bottom:1px solid #C6C6C6;
}
.icerikler .sag .duyurular .duyuru:hover{
	background:#fbf1e4;
}

.icerikler .sag .duyurular .tum-duyurular{
	width:21px;
	height:15px;
	margin:auto;
	margin-top:10px;
}

.galeri-thumbs, .referanslar-thumbs{
	overflow:auto;
	width:1200px;  margin:auto;margin-top:20px; padding-top:15px;	
}

.galeri-thumbs .gorsel{
	float:left;
	margin-left:5px;
}
.galeri-thumbs .gorsel img{
	width:285px;
	height:200px;
	border:5px solid #dddddd;

}



.referanslar-thumbs hr{
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:3px solid #dddddd;
}

.referanslar-thumbs .gorsel{
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.referanslar-thumbs .gorsel img{
	width: 180px;
	height: 120px;
}



.referanslar, .dosyalar{
	overflow:auto;
	margin:auto;	
}
.referanslar h2, .dosyalar h2, .duyurular h2, .icerikler .sag h2{
	margin:5px 20px;color:#002044;font-weight:bold;font-size:22px;
}

.referanslar .gorsel{
	float:left;
	margin-left:12px;
	margin-right:12px;
	margin-bottom:40px;
	border: 1px solid #b1b1b1;
}
.referanslar .gorsel .baslik{
	padding:10px;
	text-align:center;
	background:#efefef;
	color:#b1b1b1;
	margin-top: -5px;	
		
}
.referanslar .gorsel img{
	width: 243px;
	height: 162px;
}


.dosyalar .gorsel{
	float:left;
	width:370px;
	background:#efefef;

	margin-left:15px;
	margin-right:15px;
	margin-bottom:40px;
}
.dosyalar .gorsel .baslik{
	padding:5px;
	text-align:center;
	color:#355b8c;
	font-weight:bold;
	font-size:22px;
}
.dosyalar .gorsel img{
	margin:10px 104px;
	width: 162px;
	height: 57px;
}





.projeler .gorsel{
	
	width:790px;
	background:#f3f3f3;

	margin-left:15px;
	margin-right:15px;
	margin-bottom:40px;
}

.projeler .gorsel .resim{
	float:left;
}
.projeler .gorsel .baslik a{
	float:left;
	padding:5px;
	color:#393939;
	font-weight:bold;
	font-size:22px;
	width: 625px;
}
.projeler .gorsel .baslik a span{
	font-weight:normal;
	font-size:14px;
}
.projeler .gorsel img{
	margin:10px ;
	width: 130px;
	height: 130px;
}




.urunler .gorsel{
	float:left;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:40px;
}
.urunler .gorsel .baslik{
	padding:5px;
	color:#b1b1b1;
	width:230px;
	background:url(../images/mavi-ok.png) no-repeat bottom right;
}
.urunler .gorsel img{
	width: 235px;
	height: 200px;
	border: 1px solid #b1b1b1;
}
.urunler .gorsel a{
	display:inline-block;
	width:215px;
	color:#393939;font-size:15px; padding-right:25px;	
}
.urunler .gorsel a:hover{
	color:#0e4d9c;	
	text-decoration:underline;
}




.digerleri-bg{
	background:#f3f3f3; width:100%; min-width: 1200px;
}
.digerleri{
	padding:top:20px;
	width:1200px; margin:auto;
}
.digerleri .gorsel{
	float:left;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:40px;
}
.digerleri .gorsel .baslik{
	padding:5px;
	color:#b1b1b1;
	width:200px;
	background:url(../images/mavi-ok.png) no-repeat bottom right;
}
.digerleri .gorsel img{
	width: 210px;
	height: 135px;
	border: 1px solid #b1b1b1;
}
.digerleri .gorsel a{
	display:inline-block;
	width:185px;
	color:#393939;font-size:15px; padding-right:25px;	
}
.digerleri .gorsel a:hover{
	color:#0e4d9c;	
	text-decoration:underline;
}




#urun-carousel-wrapper{position:relative;}
#urun_carousel, #urun_thumbs{overflow:hidden;}
#urun_carousel span, #urun_carousel img,
#urun_thumbs a, #urun_thumbs img{display:block;float:left;}
#urun_carousel span, #urun_carousel a,
#urun_thumbs span, #urun_thumbs a{position:relative;}
#urun_carousel img,
#urun_thumbs img{border:none;width:100%;height:100%;position:absolute;top:0;left:0;}
#urun_carousel img{width:398px;height:318px;border:1px solid #899;}
#urun_carousel span{width:400px;height:320px;}
#urun-thumbs-wrapper{padding:0 20px;position:relative;margin-top:10px;margin-bottom:10px;}
#urun_thumbs a{border:1px solid #899;width:50px;height:40px;margin:0 10px;overflow:hidden;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-ms-transition:border-color .5s;transition:border-color .5s;}
#urun_thumbs a:hover, #urun_thumbs a.selected{border-color:#566;}



.urun-drop-down {
	width: 810px;
	
	
	margin-bottom:20px;
}


.urun-drop-down ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.urun-drop-down ul li {
    display: block;
    margin-bottom:5px;
}


.urun-drop-down ul li .baslik {
    display: block;
    font-size: 18px;
    color: #808080;
    text-decoration: none;
    
    border-bottom: 3px solid #dce0e4;
        border-right: 2px solid #dce0e4;

    font-weight: bold;
    padding:10px 5px;
    cursor: pointer;
        margin-bottom:5px;
    background: #f3f3f3;
        

}


.urun-drop-down ul .sub {
	padding:5px 10px;
    display: none;
    margin: 0;
    margin-left:10px;
}
.urun-drop-down ul .sub li {
	padding:5px 10px;
	margin-top:10px;
}
.urun-drop-down ul .sub li a{
	color:#505050;
	font-size:16px;
}
.urun-drop-down ul .sub li a:hover{
	color:#d97b0c;
}





.footer-bg{width:100%; min-width: 1200px; background:#dddddd}
.footer-cerceve{width:1200px; margin:auto;padding-top:20px}
.footer-cerceve h2{
	margin:5px 20px;color:#656565;font-weight:bold;font-size:22px;
}
.footer_basliklar{margin:14px 20px 4px 20px;}
.footer_baslik, .footer_menu{float:left;color:#656565;width:230px;font-weight:900;font-size:18px;}
.footer_menuler{margin-left: 20px;padding-bottom:20px;}
.footer_menu{color:#656565;margin-top:4px;font-weight:normal;font-size:13px;}
.footer_menu ul{height:110px; }
.footer_menu li{list-style:none;line-height:20px;}
.footer_menu a{color:#656565;text-decoration:none;}
.footer_menu a:hover{text-decoration:underline;}

.footer_menu  .tumunu-gor{
	float: right;
	margin-right:50px;
}
.footer_menu .tumunu-gor a{
	color:#0060ff;
	font-size: 13px;
}
.alt-footer {

  bottom: 0;
  width: 100%;
  min-width:1200px;
  /* Set the fixed height of the footer here */
  height: 110px;
  
  background:#355b8c; 
}	


.alt_bilgi .cerceve{
	width:1200px; margin:auto;
}
.alt_bilgiler{
	padding-top:20px;
}

.alt_bilgiler li{
	list-style: none;
	float:left;
	font-size:14px;
	color:#fff;
	margin-right: 125px;
}



.imza{
	width:100%;min-width:1180px; overflow: auto;
}
.copyright{
	width:1180px; color:#fff; padding: 10px; overflow: auto; margin: auto; font-size:12px;
}




.manset{
	margin:auto; width:1200px;
}
.kategori-listeleme {
	margin-left:10px;
	width: 1200px;
	}
.kategori-listeleme ul {
	margin: 0px;
	padding-left:0px;
	list-style: none;
	display: block;
	}
.kategori-listeleme li {
	height:380px;
	width: 255px;
	margin: 20px;
	display: block;
	float: left;
	background:#eeeeee;
	overflow:hidden;
	margin-bottom:40px;
}
.kategori-listeleme li .baslik{
	width: 245px;
	padding:5px;
	height:25px;
	background:#fff;
	
}
.kategori-listeleme li .baslik a{
	display:inline-block;
	font-size:18px;
	padding:5px;
	color:#656565;
	height:54px;
	width: 245px;	
}

.kategori-listeleme li .alt-basliklar{
	margin:10px;
	height: 110px;
	overflow: hidden;	
	
}

.kategori-listeleme li .alt-basliklar a{
	color:#656565;
	font-size: 13px;
}
.kategori-listeleme li .alt-basliklar a:hover{
	color:#0060ff;
	text-decoration:underline;
}
.kategori-listeleme li .tumunu-gor{
	float: right;
	margin-right:15px;
}
.kategori-listeleme li .tumunu-gor a{
	color:#0060ff;
	font-size: 13px;
}
.kategori-listeleme img {
	padding:7px;
	width: 240px;
	height: 170px;
	}


.iletisim input[type='text'], .iletisim textarea {
	background-color: #f6f6f6;
	border: 1px solid #D1D1D1;
	color: #717171;
	outline: 0;
	padding:5px;
  	width:250px;
 	position:relative;
	border-radius: 5px 5px 5px 5px;
}
.iletisim textarea, table.form{
	width:100%;
}

.iletisim table.form tr td:first-child {
	width: 120px;
}
.iletisim table.form > * > * > td {
	color: #666;
}
.iletisim table.form td {
	padding: 4px;
	vertical-align: top;
}

.iletisim input[type=button]
{
    height: 34px;
    width: 103px;
    background:#45abdb;
    color:#fff;
   	border: 3px solid #D1D1D1;
	border-radius: 5px 5px 5px 5px;
	cursor:pointer;
}
.iletisim input[type=button]:active{
	padding-top:1px;
	}
