@charset "utf-8";
/* global CSS Document */
body{
	margin:0px;
	padding:0px;
	font:normal 14px Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#fff;
	background:url(../images/bg.png) repeat-x #8a9fb5;
}
div{
	display:block;
}
img{
	border:0px;
}
h1{text-indent:-9999px;position:absolute;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
h1{font-size:30px;}h2{font-size:18px;}h3{font-size:16px;}h4{font-size:15px;}h5{font-size:14px;}h6{font-size:13px;}
h4.proje{background:url(../images/baslik-bg.png) no-repeat; width:199px !important; height:33px; padding:10px 0 0 0px !important; text-align:center; margin:20px 50px 0 30px;}
h2{color:#fff; margin:10px 0px;}
td{	vertical-align:top;	color:#fff;}
li, li a{color:#fff;}
p{
	margin:0px;
	padding:0px 0 5px 0;
	color:#fff;
	font-size:14px;
	line-height:18px;
}
a{
	color:#aeb1c3;
	text-decoration:none;
	font-size:11px;
}
a:hover{
	color:#fff;
	text-decoration:none;
}
#banner{
	position:relative;
	background:#fff;
	height:163px;
	z-index:19;
}
#bannerOrtala{
	position:relative;
	width:960px;
	margin:0px auto;
	z-index:1;
}
#logo{
	position:absolute;
	background:url(../images/logo.png) no-repeat;
	width:290px;
	height:163px;
	float:left;
	top:0px;
	z-index:0;
}
#logo .kaplamaL{
	position:absolute;
	background:url(../images/logo-alt.png) no-repeat;
	width:290px;
	height:35px;
	bottom:-5px;
	z-index:100;
	left:0;
}
#nav{
	position:absolute;
	top:69px;
	width:670px;
	left: 291px;
}
#nav .sol{
	background:url(../images/nav-sol.png) no-repeat;
	width:13px;
	height:52px;
	float:left;
}
#nav #ctl00_wucmenu1_rdMenu{
	width:640px;
	height:52px;
	background:url(../images/nav-orta.png) repeat-x;
	float:left;
}
#nav .sag{
	position:absolute;
	background:url(../images/nav-sag.png) no-repeat right;
	width:17px;
	height:52px;
	right:0px;
}
#nav .kaplama{
	position:absolute;
	background:url(../images/kaplama.png) no-repeat;
	width:17px;
	height:40px;
	z-index:7002;
	right:17px;
	top:7px;
}
#container{
	position:relative;
	width:100%;
	z-index:20;
}
#mainContent{
	position:relative;
	background:url(../images/alt-sayfa-bg.jpg) no-repeat center top;
	margin:0px auto;
	margin-top:3px;
	width:960px;
	display:table;
}
#topLink{
	position:absolute;
	right:0px;
	top: 20px;
}
#topLink span{
	display:inline-block;
	width:33px;
	height:28px;
}
#topLink div{
	display:inline-block;
	position:absolute;
	left: -43px;
	top: 9px;
}
#topLink img{
	padding:0px;
	margin:0px;
}
#topLink a{
	font-size:12px;
	color:#2c3461;
}
#topLink a:hover{
	color:#000;
}
#arama .input{
	position:absolute;
	right:70px;
	top: 60px;
	background:url(../images/input-bg.html) no-repeat;
	width:121px;
	height:26px;
	border:0px;
	text-indent:5px;
	font-size:11px;
}
#arama img{
	position:absolute;
	right:10px;
	top: 60px;
	border:0px;
	text-indent:5px;
	font-size:11px;
}
#sideBar{
	position:relative;
	width:270px;
	float:left;
}
#sideBar .foto{
	border:1px solid #ccc;
	width:248px;
	margin-top:8px;
}
#sideBar .swf{
	position:relative;
	top:-3px;
	margin-bottom:-2px;
}
#sideBar #ctl00_ContentPlaceHolder1_wucWebparcasi_WP_8, #sideBar #ctl00_ContentPlaceHolder1_wucWebparcasi_WP_7{padding-left:22px;}

#content{
	width:960px;
	clear:both;
}
#content.projelerAlt{
	float:right;
	width:665px;
	clear:right;
	padding:0 0 0 20px;
	margin:10px 0;
}
#content.altSayfa{
	float:right;
	width:665px;
	clear:right;
	padding:0 0 0 20px;
	margin-top:5px;
}
#content h2{
	color:#fff;
	margin-bottom:20px;
}

#content.anasayfa{
	position:relative;
	width:680px;
	height:422px;
	margin:-3px 0 0;
}	
#content .swf2{
	position:absolute;
	top:3px;
	left:0px;
	z-index:11;
}
#content .swf1{
	position:absolute;
	top:3px;
	left:0px;
	z-index:10;
}
#content.projeler{
	float:right;
	background:url(../images/container-bg.png) repeat-x;
}

#footer{
	position:relative;
	background:#fff;
	color:#6f7074;
	font-size:11px;
	clear:both;
	z-index:21;
}
#footer .footerK{
	position:absolute;
	background:url(../images/footer-kaplama.png) no-repeat;
	width:290px;
	height:26px;
	top:-41px;
}

#footer div.ortala{
	width:960px;
	margin:0px auto;
	color:#000;
	font-size:11px;
	padding:15px 0 0;
	background:#fff;
	height:285px;
}
span.sol{
	position:relative;
	color:#576e89;
	float:left;
	display:block;
	width:460px;
	padding-right:20px;
}
div.diz{
	width:145px;
	float:left;
}
span.sag{
	color:#6f7074;
	display:block;
	float:right;
	width:480px;
	text-align:right;
}
#footer p{
	color:#576e89;
}
#footer a{
	color:#29325e;
	padding:5px 0;
	margin:0px;
}

#footer a:hover{
	color:#576e89;
}
#ctl00_ContentPlaceHolder1_yb{
	text-align:left;
	margin:8px 0;
}
#ctl00_ContentPlaceHolder1_yb span a{
	padding:0px 4px 0 0;
}
#ctl00_ContentPlaceHolder1_bb2{margin-left:190px;}
#ctl00_ContentPlaceHolder1_bb2 div{float:left; background:url(../images/projeler-bg.png) repeat-x; width:300px;}
#ctl00_ContentPlaceHolder1_bb2 div img{ float:right;}

#ctl00_ContentPlaceHolder1_bb1 ol{background:none;margin:0px; padding:0px; }
#ctl00_ContentPlaceHolder1_bb1 li{margin:0px 0 3px 0; padding:5px; border:1px solid #bacadc; /*background:url(../images/h-dotted.gif) bottom repeat-x;*/ list-style:none;}
#ctl00_ContentPlaceHolder1_bb1 a{ font-size:16px; color:#fff;}

#ctl00_ContentPlaceHolder1_b1 ol{background:none;margin:0px; padding:0px; }
#ctl00_ContentPlaceHolder1_b1 li{margin:0px 0 3px 0; padding:2px; border:1px solid #bacadc; /*background:url(../images/h-dotted.gif) bottom repeat-x;*/ list-style:none;}
#ctl00_ContentPlaceHolder1_b1 a{ font-size:16px; color:#fff;}

.gContainer{
	position:relative;
	bottom:10px;
}

.gContainer img{
	border:1px solid #ccc !important;
	opacity:1.0 !important;
 	filter:alpha(opacity=100) !important;
}
.gContainer img:hover{
	border:1px solid #f00 !important;
	opacity:0.4 !important;
 	filter:alpha(opacity=40) !important;
}
.gContainer td 
{
	border:0px solid #fff !important;
	padding:0px 0 5px 0 !important;
	margin:0px !important;
	width:210px;
}
#ctl00_ContentPlaceHolder1_op{
	float:left;
	margin-left:200px;
}
#ctl00_ContentPlaceHolder1_op .normal{
	background:url(../images/ongoing.jpg) no-repeat;
	width:250px;
	height:426px;
	cursor:pointer;
}
#ctl00_ContentPlaceHolder1_op .normal:hover{
	background:url(../images/ongoing-over.jpg) no-repeat;
}

#ctl00_ContentPlaceHolder1_cp{
	float:left;
	margin-left:50px;
}

#ctl00_ContentPlaceHolder1_cp .normal{
	background:url(../images/completed.jpg) no-repeat;
	width:250px;
	height:426px;
	cursor:pointer;
}
#ctl00_ContentPlaceHolder1_cp .normal:hover{
	background:url(../images/completed-over.jpg) no-repeat;
}
