@charset "utf-8";
/* CSS Document */

body { background:#FFFFFF url(../images/bg.gif) repeat-x; margin:0 auto; outline:none; font-family:Arial, Helvetica; font-size:11px; color:#666; }

.button{background: transparent url(../images/button.png) no-repeat;border: 0px;height: 26px;width: 79px;font-size: 1em; color: white; padding-bottom: 3px; text-align: center;z-index:1000;cursor: pointer;float: left;background-position: bottom;}
.button:hover{background-position: top;}

#tumsayfa { width:1004px; display:block; margin:0 auto; margin-top:0px; }
.sayfalama { width:1004px; height:9px; display:block;  background:url(../images/ustbg.jpg) no-repeat; margin-top:5px; float:left; }
.ortasayfa { width:1004px; height:auto;  background:url(../images/ortabg.jpg) no-repeat; float:left; margin-top:0px; }
.clear { clear: both; }
.logo { display:inline; float:left; width:245px; height:78px; margin-left:40px; margin-top:10px; }
.logo a { display:block; width:245px; height:78px; border:0; }
.slider { width:920px; height:315px; float:left; display:block; margin-left:40px; margin-top:5px; }
.hizmets { width:920px; height:auto; float:left; display:block; margin-left:40px; margin-top:20px; }
.altsayfalar { width:920px; height:500px; float:left; display:block; margin-top:25px; margin-left:40px;}
.bizdenhaberler { width:279px; height:32px; float:left; display:block; margin-top:0px; margin-left:0px; background:url(../images/bizdenhaberler.jpg) no-repeat; }
#ana-govde{ width: 920px; margin-top:20px; margin-left:40px;}
#ana-bg { background:url(../images/alt-detay-bg.png) bottom center no-repeat;}
#ana-haberler{width: 268px;float:left;padding-right: 10px;}
#ana-haberler h2 {font-size: 1.6em; color: #0f3063; margin: 0px; padding:0px; margin-bottom: 10px; margin-top:10px;}
#ana-haberler #haber-detay {padding: 0px 0px; font-size: .85em; margin-top:0px;}
#ana-haberler #haber-detay span {color: #333333}
#ana-haberler #haber-detay span img{ float: left; margin-right: 4px; margin-bottom: 4px; width: 98px;}
#ana-haberler #haber-detay h5 {font-size: 1.1em; color: #000000; margin-bottom: 15px;}
#ana-haberler #haber-detay h5 span {font-size: .8em; color: #666666; font-weight:normal;}
.hs-detay{height: 180px;}
.hs-devam{height: 20px; text-align:right;}
#haber-sonis{width: 920px; overflow:hidden;padding: 10px 5px;padding-left: 12px; height:auto;}


#menu { float:right; width:400px; height:50px; margin-right:50px; margin-top:30px; }

#son-projeler{width: 275px;float:left;padding: 0px 10px;height: 280px; margin-left:15px;}
#son-projeler h2{font-size: 1.6em; color: #0f3063; margin: 0px; padding:0px; margin-bottom: 10px; margin-top:10px;}
#son-projeler ul {list-style: none;margin: 0;padding: 0;}
#son-projeler #proje-detay {padding: 0px 0px; font-size: .85em;}
#son-projeler #proje-detay span {color: #333333}
#son-projeler #proje-detay span img{float: left; margin-right: 4px; margin-bottom: 4px; width: 98px;}
#son-projeler #proje-detay h5 {font-size: 1.1em; color: #000000; margin-bottom: 15px;}
#son-projeler #proje-detay h5 span {font-size: .8em; color: #666666; font-weight:normal;}

#ana-diger{width: 275px;float:left; padding: 0px 10px;height: 290px;margin-left: 10px;border: 1px solid #f5f5f5;background-color:#e3e3e3;-moz-border-radius: 9px 9px 0px 0px;-webkit-border-radius: 9px 9px 0px 0px;-khtml-border-radius: 9px 9px 0px 0px;border-radius: 9px 9px 0px 0px; margin-left:10px;}
#ana-diger h2 {font-size: 1.4em; color: #0f3063; margin: 0px; padding:0px; margin-bottom: 20px;font-weight:bold}
#ana-diger ul {list-style: none;margin: 0;padding: 0;}
#ana-diger #diger-detay {padding: 2px 0px; font-size: .85em;}
#ana-diger #diger-detay span {color: #333333}
#ana-diger #diger-detay span img{float: left; margin-right: 4px; margin-bottom: 4px; width: 98px;}
#ana-diger #diger-detay h5 {font-size: 1.4em; color: #0f3063; margin: 0px; padding:0px; margin-bottom: 20px;font-weight:bold}
#ana-diger #diger-detay h5 span {font-size: .8em; color: #666666; font-weight:normal;}
#ana-diger #diger-detay input[type=button] {width:126px; height:45px; text-indent: -1000px; border: 0px; margin-right: 10px;}
#ana-diger #diger-detay input[type=button]#gb {background: url(gb.png) top left no-repeat transparent;}
#ana-diger #diger-detay input[type=button]#gt {background: url(gt.png) top left no-repeat transparent;}

.detayres { float:left; display:block; width:250px; height:200px; margin-top:15px; padding:0px 10px 10px 0px; }
.onlinekatalog a { float:left; margin-top:20px; width:250px; height:45px; margin-left:15px; }

#alt-bilgi{background:url(../images/altbilgibg.png) no-repeat; margin-top:10px; height:20px; width:901px; margin:0 auto;}


.copyright {margin: 0px; font-size:14px;padding-top: 4px;}
.alt-line{background:url(../img/alt-menu-line-bg.gif) repeat-x; height:2px; font-size: .1em; margin: 10px 0px;}
/*** fotograf yerlesimleri */
.tag-img-sol{float:left; margin-right: 10px; margin-bottom: 10px;}
.tag-img-sag{float:right; margin-left: 10px; margin-bottom: 10px;}

/*> alt menu */
ul#alt-menu{list-style: none;margin: 0;padding: 0; font-size:12px; white-space: normal; width: 900px; display:block;}
ul#alt-menu li.alt-menu{float:left; margin: 0; padding: 2px 50px; font-weight: bold; margin-left:0px;}
ul#alt-menu li.alt-menu a{color: #333333; text-decoration:none;}
ul#alt-menu li.alt-menu a:hover{color: #000;}
ul#alt-menu ul.alt-menu-sub {margin: 0px;margin-top: 5px;padding: 0px;left: auto;list-style: none;font-weight:normal;white-space: normal;}
ul#alt-menu ul.alt-menu-sub li.sub-li{padding: 3px 4px; white-space: normal;}
ul#alt-menu ul.alt-menu-sub li.sub-li a.sub-a{width: auto;}
ul#alt-menu ul.alt-menu-sub {left: auto; margin-left: -4px !important}



/*> ust menu */
ul#ana-menu{list-style: none;margin: 0;padding: 0; font-size: 1.1em;}
ul#ana-menu li.ana-menu{float:left; margin: 0; padding: 5px 6px; font-weight: bold; border: 1px solid transparent;}
ul#ana-menu li.one{float:left; margin: 0; padding: 5px 9px;border: 1px solid transparent;}
ul#ana-menu li.ana-menu:hover a{color: #fff;}
ul#ana-menu li.ana-menu:hover{border: 1px solid #e2000e;background-color: #e2000e;-moz-border-radius: 7px 7px 0px 0px;-khtml-border-radius: 7px 7px 0px 0px;-webkit-border-radius: 7px 7px 0px 0px;border-radius: 7px 7px 0px 0px;}
ul#ana-menu li.one:hover{border: 1px solid #e2000e;background-color: #e2000e;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
ul#ana-menu li.ana-menu a{color: #e2000e; text-decoration:none;}
ul#ana-menu li.ana-menu a:hover{color: #fff;}
#ana-menu li ul.ana-menu-sub {display: none;position: relative;z-index:100;margin: 0px;margin-top: 5px;padding: 0px;left: auto;list-style: none;font-size: .9em;font-weight:normal;width: 180px;white-space: nowrap;}
#ana-menu li ul.ana-menu-sub li.sub-li{padding: 6px 8px; border-collapse: collapse; border-width: 0px 1px 1px 1px; border-style: dotted; border-color: #e2000e;background-color: #e2000e;}
#ana-menu li ul.ana-menu-sub li.first{-moz-border-radius: 0px 7px 0px 0px;-khtml-border-radius: 0px 7px 0px 0px;-webkit-border-radius: 0px 7px 0px 0px;border-radius: 0px 7px 0px 0px;}
#ana-menu li ul.ana-menu-sub li.last{-moz-border-radius: 0px 0px 7px 7px;-khtml-border-radius: 0px 0px 7px 7px;-webkit-border-radius: 0px 0px 7px 7px;border-radius: 0px 0px 7px 7px;}
#ana-menu li ul.ana-menu-sub li.one{-moz-border-radius: 0px 7px 7px 7px;-khtml-border-radius: 0px 7px 7px 7px;-webkit-border-radius: 0px 7px 7px 7px;border-radius: 0px 7px 7px 7px;}
#ana-menu li ul.ana-menu-sub li.sub-li:hover{background-color: #a2010b;}
#ana-menu li ul.ana-menu-sub li.sub-li a.sub-a{display:block;width: auto;}
#ana-menu li ul.ana-menu-sub li.sub-li a.sub-a:hover{color: #000; background-color: #a2010b;}
#ana-menu li > ul.ana-menu-sub {left: auto;  margin-left: -7px}
#ana-menu li:hover ul.ana-menu-sub {display: inline-block;position:absolute;}
#ana-menu li:hover ul.ana-menu-sub, ul#ana-menu li.over ul#ana-menu-sub{display: block;}

.altSolMenuUst {
	background: url(../images/altsust.gif) no-repeat;
	text-align: center;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	height:30px;
}

.solMenuBack {
	background: url(../images/altsmenuback.gif) repeat-y;
	padding: 7px 10px;
}
.solMenu  {
	padding-left: 10px;
	font-size:11px;
	text-decoration:none;
}

.solMenu a { text-decoration:none; font-family: 'Chau Philomene One', sans-serif; font-size:13px; color:#bc1d1d; }
.menuBaslik {
	background: url(../images/mbaslikback.gif) repeat-x;
	padding-left: 6px;
	font-size: 18px;
	color: #fff;
	text-shadow:1px 1px #000000;
	font-family: 'Chau Philomene One', sans-serif;
}

.resTablo {
	border: solid 1px #d0dee8;
	padding: 10px;
	float: right;
	margin: 0 0 5px 10px;
}
.iletisimBaslik {
	background: #cfdde7;
	padding: 5px 15px;
	color: #456c88;
	font-weight: bold;
}
.urunBack {
	background: #e4e4e4;
	padding: 10px;
}

.resimler {

	float: left;
	border: solid 1px #e8e8e8;
	padding: 20px 0 0 20px;
	width: 700px;

}

.res1 {
	float: left;
	margin: 0 20px 20px 0;
	width: 150px;
	height: 248px;
	margin-left:10px;
	margin-top:10px;
}
.res2 {
	float: left;
	margin: 0 20px 20px 0;
	width: 150px;
	height: 141px;
	margin-left:10px;
	margin-top:10px;
}

.res10 {
	float: left;
	margin: 0 20px 20px 0;
	width: 700px;
	height: 834px;
	margin-left:10px;
	margin-top:10px;
}


.res11 {
	float: left;
	margin: 0 20px 20px 0;
	width: 700px;
	height: 477px;
	margin-left:10px;
	margin-top:10px;
}

.res12 {float: left;margin: 0 20px 20px 0;width: 700px;height: 378px;margin-left:10px;margin-top:10px;}
.res13 {float: left;margin: 0 20px 20px 0;width: 700px;height: 257px;margin-left:10px;margin-top:10px;}
.res14 {float: left;margin: 0 20px 20px 0;width: 700px;height: 824px;margin-left:10px;margin-top:10px;}
.res15 {float: left;margin: 0 20px 20px 0;width: 700px;height: 831px;margin-left:10px;margin-top:10px;}
.res16 {float: left;margin: 0 20px 20px 0;width: 700px;height: 867px;margin-left:10px;margin-top:10px;}
.res17 {float: left;margin: 0 20px 20px 0;width: 700px;height: 292px;margin-left:10px;margin-top:10px;}
.res18 {float: left;margin: 0 20px 20px 0;width: 700px;height: 812px;margin-left:10px;margin-top:10px;}
.res19 {float: left;margin: 0 20px 20px 0;width: 700px;height: 873px;margin-left:10px;margin-top:10px;}
.res20 {float: left;margin: 0 20px 20px 0;width: 700px;height: 865px;margin-left:10px;margin-top:10px;}
.res21 {float: left;margin: 0 20px 20px 0;width: 700px;height: 732px;margin-left:10px;margin-top:10px;}
.res22 {float: left;margin: 0 20px 20px 0;width: 700px;height: 904px;margin-left:10px;margin-top:10px;}
.res23 {float: left;margin: 0 20px 20px 0;width: 700px;height: 921px;margin-left:10px;margin-top:10px;}
.res24 {float: left;margin: 0 20px 20px 0;width: 700px;height: 913px;margin-left:10px;margin-top:10px;}
.res25 {float: left;margin: 0 20px 20px 0;width: 700px;height: 283px;margin-left:10px;margin-top:10px;}
.res26 {float: left;margin: 0 20px 20px 0;width: 700px;height: 881px;margin-left:10px;margin-top:10px;}

.anabaslik {  display:block; width:700px; height:20px; margin:0 auto; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}
.altbaslik {  display:block; width:300px; height:20px; font-size:14px; float:left; margin-left:10px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}
.altbasliks {  display:block; width:350px; height:20px; font-size:14px; float:left; margin-left:10px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}
.altbaslik1 {  display:block; width:450px; height:20px; font-size:14px; float:left; margin-left:10px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333333;}
.cizgilers { float:left; display:block; width:400px; height:2px; border:medium 1px #FF0000;border-bottom: solid 1px #FF0000; margin-top:15px; }
.cizgilerss { float:right; display:block; width:350px; height:2px; border:medium 1px #FF0000;border-bottom: solid 1px #FF0000; margin-top:15px; }
.cizgilerss1 { float:right; display:block; width:250px; height:2px; border:medium 1px #FF0000;border-bottom: solid 1px #FF0000; margin-top:15px; }
.konuyazi { width:700px; display:block; height:280px; margin:0 auto; }
.konuyazi1 { width:700px; display:block; height:170px; margin:0 auto; }

#genel-detay{font-size: 1em;margin-top: 12px;}
#genel-detay ul {list-style: none;margin: 0;padding: 0;z-index:1000; color: #666666;}
#genel-detay ul li{font-size: .9em;padding-bottom: 2px;}
#genel-detay ul li span{font-size: .75em;}
#genel-detay ul li.fix-left{padding-left: 4px;}
#genel-detay ul li h1{font-size: 1.7em !important; margin: 0;padding: 0}
#genel-detay ul.genel-aciklama{margin-top: 15px;color: #666666;font-size: 1.1em;line-height: 14pt;}
#genel-detay ul.genel-aciklama li.form{line-height: 18pt;}
#genel-detay ul.genel-aciklama li div.baslik{font-weight: bold;width: 75px;float: left;overflow: hidden;}
#genel-detay ul.genel-aciklama li div.baslik-form{font-weight: bold;width: 160px;float: left;overflow: hidden;}
#genel-detay ul.genel-aciklama li .link{color: #0f3063 !important;text-decoration: none; background: url(elnk.gif) center right no-repeat; padding-right: 18px;}
#genel-detay ul.genel-aciklama li .link:hover{color: #003300 !important;text-decoration: none;}
#genel-detay ul.genel-aciklama input[type=text]{background: transparent url(input-bg.png) no-repeat;font-family: "Trebuchet MS", Verdana, Arial;width: 240px;height: 25px;border: 0px;color: #666666;overflow: hidden;padding: 3px 10px 2px 10px;font-size: 12px !important;}
#genel-detay ul.genel-aciklama input[type=file]{font-family: "Trebuchet MS", Verdana, Arial;border: 1px solid #999999;}
#genel-detay ul.genel-aciklama textarea{font-size: .9em;font-family: "Trebuchet MS", Arial, Verdana;border: 1px #bcbcbc solid;width: 252px;resize: none;overflow: auto;color: #666666;}