@charset "utf-8";
/* CSS Document */

body {
	/*background:url(images/background2.jpg) repeat-x #868686;*/
	background:url(images/background3.jpg) repeat;
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:6px;
	color:#FFFFFF;
	line-height:10px;
	text-align:center;
}
div#flash { width:406px; height:181px; position:relative; top:0px; left:0px; float:left; margin:10px 0 0 5px; }
#ustback { width:100%; height:135px; background:url(images/background2.jpg) repeat-x; }
#altback { width:100%; height:100%; }
#altback td.repeat { width:100%; height:100%; vertical-align:top; text-align:center; background:url(images/background4.jpg) repeat-x; }

h1, h2, h3, p, div, table, td, ul, li { padding:0px; margin:0px; }

#top-flash { width:1002px; height:127px; margin:0 auto;}

#menu { width:1002px; height:33px; margin:0 auto; margin-top:-8px; }

#contentback { 
	width:1002px; 
	height:auto; 
	background:url(images/contentback.png) repeat-y; 
	margin:0 auto; 
	text-align:center; 
}
* html #contentback { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contentback.png', sizingMethod='crop'); 
	background-image:none;
}

#footer { 
	width:1002px; 
	height:25px; 
	margin:0 auto 10px auto;
	text-align:right; 
	background:url(images/footer2.png) no-repeat bottom; 
}
* html #footer { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer2.png', sizingMethod='crop'); 
	background-image:none;
}

#footer div { 
	width:438px; 
	height:21px; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:right; 
	margin-top:1px; 
	margin-right:3px; 
}
#footer table { width:auto; height:21px; }
#footer td { vertical-align:top; text-align:right; }
#footer a { height:8px; display:block; position:relative; top:0px; left:0px; float:right; margin-top:7px; }

#footer td.index { width:52px;}
#footer td.index a { width:42px; background:url(images/footer-index.png) no-repeat; }

#footer td.hakkimizda { width:61px;}
#footer td.hakkimizda a { width:51px; background:url(images/footer-hakkimizda.png) no-repeat; }

#footer td.hizmetlerimiz { width:79px;}
#footer td.hizmetlerimiz a { width:69px; background:url(images/footer-hizmetler.png) no-repeat; }

#footer td.projeler { width:51px;}
#footer td.projeler a { width:41px; background:url(images/footer-proje.png) no-repeat; }

#footer td.duyurular { width:87px;}
#footer td.duyurular a { width:77px; background:url(images/footer-referans.png) no-repeat; }

#footer td.basindabiz { width:63px;}
#footer td.basindabiz a { width:53px; background:url(images/footer-basindabiz.png) no-repeat; }

#footer td.iletisim { width:50px;}
#footer td.iletisim a { width:40px; background:url(images/footer-iletisim.png) no-repeat; }

#footer td.bosluk { width:8px; vertical-align:middle; text-align:right; }



/********************** INDEX ******************************/

#about-banner { 
	width:970px; 
	height:243px; 
	margin:0 auto; 
	margin-top:13px;
	text-align:left; 
}

#about { 
	width:366px; 
	height:222px; 
	text-align:center; 
	position:absolute; 
	float:left; 
	margin:11px 0 0 0; 
	background:url(images/index-aboutbg.png) no-repeat; 
	z-index:5; 
}
* html #about { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index-aboutbg.png', sizingMethod='crop'); 
	background-image:none;
}

#banner { 
	width:621px; 
	height:243px; 
	position:absolute; 
	float:left; 
	margin:0px; 
	margin-left:349px;
	z-index:3;
	background:#FFFFFF; 
	text-align:center;
}

#about table.indexabout { width:340px; height:auto; margin:10px auto; }

#about td.thumb { width:165px; height:140px; vertical-align:top; text-align:left; }
#about td.text1 { width:175px; height:140px; vertical-align:bottom; text-align:left; padding-right:10px; }
#about td.text2 { width:340px; height:auto; vertical-align:top; text-align:left; padding:0 10px;}

#about p { color:#c7c7c7; font-size:11px; font-weight:normal; text-align:left; line-height:16px; }
#about a.devambut { 
	width:46px; 
	height:8px; 
	background:url(images/devambut.png) no-repeat; 
	text-decoration:none; 
	display:block; 
	position:absolute; 
	margin:3px 0 0 270px;
}
* html #about a.devambut { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/devambut.png', sizingMethod='crop'); 
	background-image:none;
}

#bottombox {
	width:970px; 
	height:203px; 
	margin:10px auto 0px auto; 
	text-align:left;
	background:url(images/bottombox-line.png) no-repeat center;
}
* html #bottombox { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottombox-line.png', sizingMethod='crop'); 
	background-image:none;
}

table#box {
	width:auto;
	height:180px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	margin:10px 0 0 5px;
}

div#iletisimbox { width:970px; height:50px; margin:0 auto; } 

div#iletisimbox table { height:50px;}
div#iletisimbox td { width:485px; vertical-align:top; text-align:center; }

div#iletisimbox a {
	display:block;
	position:relative;
	top:0px;
	left:0px;
	margin-left:5px;
	margin-top:10px;
}
div#iletisimbox a.tel { 
	width:169px; 
	height:48px;
	float:left;
	background:url(images/telephone.png) no-repeat; 
}
div#iletisimbox a.tel2 { 
	width:169px; 
	height:48px;
	float:left;
	background:url(images/telephone2.png) no-repeat; 
}
div#iletisimbox a.mail { 
	width:220px; 
	height:45px;
	float:right; 
	background:url(images/mail.jpg) no-repeat; 
}


table#box td.left { width:3px; background:url(images/boxleft.png) no-repeat; }
* html table#box td.left { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxleft.png', sizingMethod='crop'); 
	background-image:none;
}

table#box td.right {width:3px; background:url(images/boxright.png) no-repeat; }
* html table#box td.right { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxright.png', sizingMethod='crop'); 
	background-image:none;
}

table#box td.middle-refproje { 
	width:277px; 
	background:url(images/boxmiddle.png) repeat-x; 
	vertical-align:top; 
	text-align:center; 
}
* html table#box td.middle-refproje { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxmiddle.png', sizingMethod='crop'); 
	background-image:none;
}

table#box td.middle-faaliyetler { 
	width:399px; 
	background:url(images/boxmiddle.png) repeat-x; 
	vertical-align:top; 
	text-align:center; 
}
* html table#box td.middle-faaliyetler { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxmiddle.png', sizingMethod='crop'); 
	background-image:none;
}

table#box td.middle-faaliyetlerAS { 
	width:277px; 
	background:url(images/boxmiddle.png) repeat-x; 
	vertical-align:top; 
	text-align:center; 
}
* html table#box td.middle-faaliyetlerAS { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxmiddle.png', sizingMethod='crop'); 
	background-image:none;
}

table#box td.middle-duyurular { 
	width:261px; 
	background:url(images/boxmiddle.png) repeat-x; 
	vertical-align:top; 
	text-align:center; 
}
* html table#box td.middle-duyurular { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxmiddle.png', sizingMethod='crop'); 
	background-image:none;
}


div.referans-indexhead { 
	width:225px; 
	height:34px; 
	margin:0 auto; 
	background:url(images/referanslar-head.jpg) no-repeat; 
}

div.projeler-indexhead { 
	width:225px; 
	height:34px; 
	margin:0 auto; 
	background:url(images/projelerimiz-head.jpg) no-repeat; 
}

div.referans-button { width:100%; height:10px; text-align:right; margin-top:15px; }
div.referans-button a {
	width:138px; 
	height:10px; 
	position:relative; 
	top:0px; 
	left:0px; 
	background:url(images/tumreferans-but.jpg) no-repeat; 
	display:block; 
	float:right; 
	margin-right:10px;
}

div.projeler-button { width:100%; height:10px; text-align:right; margin-top:15px; }
div.projeler-button a {
	width:117px; 
	height:10px; 
	position:relative; 
	top:0px; 
	left:0px; 
	background:url(images/tumproje-but.jpg) no-repeat; 
	display:block; 
	float:right; 
	margin-right:10px;
}

div.faaliyet-button { width:100%; height:10px; text-align:right; margin-top:0px; }
div.faaliyet-button a {
	width:124px; 
	height:10px; 
	position:relative; 
	top:0px; 
	left:0px; 
	background:url(images/tumfaaliyetler-but.jpg) no-repeat; 
	display:block; 
	float:right; 
	margin-right:10px;
}

div.duyurular-button { width:100%; height:10px; text-align:right; margin-top:15px; }
div.duyurular-button a {
	width:135px; 
	height:10px; 
	position:relative; 
	top:0px; 
	left:0px; 
	background:url(images/duyurular-but.jpg) no-repeat; 
	display:block; 
	float:right; 
	margin-right:10px;
}

#refernas-list { 
	list-style:none; 
	width:257px; 
	height:105px; 
	margin:10px auto 0 auto; 
	text-align:left; 
}
#refernas-list li { 
	list-style:none; 
	width:257px; 
	height:20px; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:left;
	margin:8px 0;
	background:url(images/line.jpg) bottom no-repeat; 
}
#refernas-list li p {
	 background:url(images/icon.jpg) no-repeat left center; 
	 font-size:11px; 
	 color:#c7c7c7; 
	 padding-left:15px; 
}

div.faaliyet-indexhead { 
	width:225px; 
	height:34px; 
	margin:0 auto; 
	background:url(images/faaliyetler-head.jpg) no-repeat; 
}

div.faaliyet-leftbox { 
	width:164px; 
	height:120px; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:left; 
	margin:10px 0 0 9px;
}
div.faaliyet-rightbox { 
	width:191px; 
	height:120px; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:left; 
	margin:10px 0 0 25px; 
}

div.faaliyet-leftbox table.tbl1 { width:auto; height:50px; }
div.faaliyet-leftbox table.tbl2 { width:auto; height:50px; margin-top:10px; }

div.faaliyet-leftbox td.lefttd { width:68px; vertical-align:top; text-align:left; }
div.faaliyet-leftbox td.righttd { width:86px; vertical-align:top; text-align:left; }

div.faaliyet-leftbox td.righttd p { color:#c3c3c3; font-size:10px; height:12px; margin-top:1px; margin-left:3px; }

div.faaliyet-leftbox div.araline { height:5px; background:url(images/line2.jpg) no-repeat center; width:100%; }

div.faaliyet-rightbox table.tbl1 { width:auto; height:50px; }
div.faaliyet-rightbox table.tbl2 { width:auto; height:50px; margin-top:10px; }

div.faaliyet-rightbox td.lefttd { width:88px; vertical-align:top; text-align:left; }
div.faaliyet-rightbox td.righttd { width:93px; vertical-align:top; text-align:left; }

div.faaliyet-rightbox td.righttd p { color:#c3c3c3; font-size:10px; height:12px; margin-top:1px; margin-left:3px; }

div.faaliyet-rightbox div.araline { height:5px; background:url(images/line3.jpg) no-repeat center; width:100%; }

div.duyurular-indexhead { 
	width:225px; 
	height:34px; 
	margin:0 auto; 
	background:url(images/duyurular-head.jpg) no-repeat; 
}

#duyurular-list { 
	list-style:none; 
	width:239px; 
	height:105px; 
	margin:10px auto 0 auto; 
	text-align:left; 
}
#duyurular-list li { 
	list-style:none; 
	width:239px; 
	height:20px; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:left;
	margin:8px 0;
	background:url(images/line4.jpg) bottom no-repeat; 
}
#duyurular-list li a {
	 background:url(images/icon2.jpg) no-repeat left top; 
	 font-size:11px; 
	 color:#c7c7c7; 
	 padding-left:18px;
	 width:100%;
	 height:100%;
	 position:relative;
	 top:0px; 
	 left:0px;
	 float:left;
	 text-decoration:none; 
}
#duyurular-list li a:hover { color:#CC0000; }


/******************************** alt sayfalar ************************************************/

#duyurular_altsayfa { width:340px; height:auto; margin:10px auto; }
#duyurular_altsayfa td { vertical-align:top; text-align:left; }
div.duyurular_althead { 
	background:url(images/duyurular-althead.png) no-repeat; 
	width:210px; 
	height:34px; 
	margin:0px; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:left; 
}
* html div.duyurular_althead { 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/duyurular-althead.png', sizingMethod='crop'); 
	background-image:none;
}


#duyurular-altSlist { 
	list-style:none; 
	width:329px; 
	height:auto; 
	margin:2px auto 0 auto; 
	text-align:left; 
}
#duyurular-altSlist li { 
	list-style:none; 
	width:329px; 
	height:20px; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:left;
	margin:8px 0;
	background:url(images/line5.gif) bottom no-repeat; 
}

#duyurular-altSlist li a {
	 background:url(images/icon3.jpg) no-repeat left top; 
	 font-size:11px; 
	 color:#c7c7c7; 
	 padding-left:18px;
	 width:100%;
	 height:100%;
	 position:relative;
	 top:0px; 
	 left:0px;
	 float:left;
	 text-decoration:none; 
}
#duyurular-altSlist li a:hover { color:#CC0000; }

#bottombox-altsayfa { width:970px; height:auto; margin:10px auto 20px auto; }
#bottombox-altsayfa td.topbg { 
	height:5px; 
	vertical-align:bottom;
	text-align:center; 
}
#bottombox-altsayfa td.bottombg { 
	height:5px; 
	vertical-align:top;
	text-align:center;
}

#Sayfa-box { width:671px; height:auto; position:relative; top:0px; left:0px; float:left;}
#yanbox { width:284px; height:auto; position:relative; top:0px; left:0px; float:left; }

#bottombox-altsayfa table.sayfaIc { width:100%; height:auto; margin:10px 0 10px 0;}
#bottombox-altsayfa table.sayfaIc td.topbg { 
	height:5px; 
	background:url(images/boxalt-top.jpg) no-repeat; 
}
#bottombox-altsayfa table.sayfaIc td.middlebg { 
	height:auto; 
	background:url(images/boxalt-middle.jpg) repeat-y; 
	vertical-align:top; 
	text-align:left; 
}
#bottombox-altsayfa table.sayfaIc td.bottombg { 
	height:5px; 
	background:url(images/boxalt-bottom.jpg) no-repeat; 
} 

#about-head { 
	width:210px; 
	height:34px; 
	background:url(images/about-althead.jpg) no-repeat; 
	margin:0 0 0 5px; 
}
p#about-txt {
	width:95%; 
	font-size:11px; 
	color:#c7c7c7; 
	font-weight:normal; 
	text-align:left; 
	margin:15px auto; 
	line-height:15px; 
}
#bottombox-altsayfa table.sayfaIc p.dyrbaslik {
	width:90%; 
	font-size:16px; 
	color:#c7c7c7; 
	font-weight:bold; 
	text-align:left; 
	margin:10px 0 0 15px; 
}
#bottombox-altsayfa table.sayfaIc p { 
	color:#c7c7c7; 
	font-weight:normal; 
	font-size:11px; 
	line-height:14px; 
	width:%85px;
	font-weight:normal;
	margin-left:20px;
	margin-top:10px;
}

p#about-txt span.slogan { 
	color:#FFFFFF; 
	font-size:13px; 
	font-weight:bold; 
}
p#about-txt span.celik { 
	color:#FFFFFF; 
	font-size:12px; 
}

#hizmetlerimiz-head { 
	width:210px; 
	height:34px; 
	background:url(images/hizmetlerimiz_althead.jpg) no-repeat; 
	margin:0 0 0 5px; 
}

#hizmetlerimiz-box { 
	width:324px; 
	height:auto; 
	position:relative; 
	top:0xp; 
	left:0px; 
	float:left; 
	margin:20px 3px 0 6px ; 
}

#hizmetlerimiz-box table { width:100%; height:auto; }
#hizmetlerimiz-box td.hiztopbg { 
	height:12px; 
	background:url(images/projeler_tbltop.jpg) no-repeat bottom; 
}
#hizmetlerimiz-box td.hizmiddlebg {
	vertical-align:top; 
	text-align:left; 
	height:auto; 
	background:url(images/projeler_tblmiddle.jpg) repeat-y;
}
#hizmetlerimiz-box td.hizbottombg { 
	height:12px; 
	background:url(images/projeler_tblbottom.jpg) no-repeat top; 
}

#hizmetlerimiz-box div.hizmetler-projehead { 
	width:43px; 
	height:11px; 
	background:url(images/hiz_projehead.jpg) no-repeat; 
	margin-left:25px; 
}
#hizmetlerimiz-box div.hizmetler-oghead { 
	width:102px; 
	height:13px; 
	background:url(images/hiz_oghead.jpg) no-repeat; 
	margin-left:25px; 
}
#hizmetlerimiz-box div.hizmetler-aghead { 
	width:109px; 
	height:16px; 
	background:url(images/hiz_aghead.jpg) no-repeat; 
	margin-left:25px; 
}
#hizmetlerimiz-box div.hizmetler-zahead { 
	width:81px; 
	height:11px; 
	background:url(images/hiz_zahead.jpg) no-repeat; 
	margin-left:25px; 
}


#hizmetlerimiz-box p.txt { color:#c7c7c7; font-size:12px; margin:10px 0 10px 30px; }
#hizmetlerimiz-box p.txt a { text-decoration:none; color:#c7c7c7; }
#hizmetlerimiz-box p.txt a:hover { color:#FFFFFF; }

#referanslar-head {
	width:210px; 
	height:34px; 
	background:url(images/referanslar-althead.jpg) no-repeat; 
	margin:0 0 0 5px; 
}

#referanslar-tbl { width:90%; height:auto; margin:0 auto; margin-bottom:20px; }
#referanslar-tbl td { 
	height:20px; 
	vertical-align:middle; 
	text-align:center; 
	color:#e9e9e9; 
	font-size:12px; 
}
#referanslar-tbl td.col1 { width:60%; }
#referanslar-tbl td.col2 { width:40%; }
#referanslar-tbl td.col1-pic { width:60%; height:110px; vertical-align:top; }
#referanslar-tbl td.col2-pic { width:40%; height:110px;  }
#referanslar-tbl td.refpic { 
	width:90px; 
	height:69px; 
	background:url(images/referans-picbg.jpg) no-repeat; 
	text-align:center; 
	vertical-align:top; 
}

#referanslar-tbl td.number { 
	height:30px; 
	vertical-align:middle; 
	text-align:center; 
	font-size:13px; 
	color:#00CCFF; 
} 
#referanslar-tbl td.number a { text-decoration:none; color:#00CCFF; }
#referanslar-tbl td.number a:hover { color:#CCCCCC; }
#referanslar-tbl td.number a.select { color:#333333; }

#iletisim-head { 
	width:210px; 
	height:34px; 
	background:url(images/iletisim-althead.jpg) no-repeat; 
	margin:0 0 0 5px;
}
#iletisim-back { 
	width:644px; 
	height:500px; 
	margin:20px 12px; 
	text-align:center; 
	background:url(images/contactback.jpg) no-repeat;
	position:absolute;
	z-index:5;
}
#iletisim-back h1 { 
	width:389px; 
	height:18px; 
	margin:20px auto; 
	background:url(images/celikelektirk.jpg) no-repeat; 
}
	
#iletisim-back table { width:90%; height:auto; margin:0 auto; }
#iletisim-back td.heads { 
	width:17%; 
	height:30px; 
	vertical-align:middle; 
	text-align:left; 
	font-size:14px; 
	color:#FFFFFF; 
}
#iletisim-back td.dots { 
	width:3%; 
	height:30px; 
	vertical-align:middle; 
	text-align:center; 
	font-size:14px; 
	color:#FFFFFF; 
}
#iletisim-back td.text { 
	width:80%; 
	height:30px; 
	vertical-align:middle; 
	text-align:left; 
	font-size:13px; 
	color:#dfdfdf; 
	padding-left:25px; 
}

#iletisim-back td.text a { color:#f8c9c9; text-decoration:none; }
#iletisim-back td.text a:hover { text-decoration:underline; color:#FF0000; }




#basindabiz-head { 
	width:210px; 
	height:34px; 
	background:url(images/basindabiz-althead.jpg) no-repeat; 
	margin:0 0 0 5px;
} 
	