/* Reset Styles
------------------------------------------------------------------------ */ 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 62.5%;
}
p, h1, h2, h3, h4, h5, h6 {
	text-align: left;
}

ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}

cite, abbr, acronym, span.explain {
	cursor: help;
}

#banner {
	position:relative;
	float:left;
	width:100%;
	height:321px;
	background-position:center;
	background-repeat:no-repeat;
}
#ustbarmask,#ustbar {
	position:absolute;
	top:0;
	width:100%;
	height:64px;
	z-index:1;
	left:0;
	top:0;
}
#ustbarmask {
	z-index:2;
}
#ustbar {
	z-index:3;
}
#ustbarmain {
	position:relative;
	margin:0 auto;
	height:64px;
	width:1003px;
}
#logo {
	position:relative;
	float:left;
	height:64px;
	width:264px;
}
#logo img {
	border:none;
}
#menubar {
	position:relative;
	float:left;
	height:64px;
	width:739px;
}
#menubar ul {
	position:absolute;
	float:left;
	right:0;
	margin:0px;
	padding:0px;
	top:22px;
	display: inline;
	text-align: right;
	font-family: "Arial Narrow", sans-serif;
	text-transform: uppercase;
	font-size: 1.1em;
}
#menubar li {
	margin:0px;
	padding:0px;
	float:left;
	padding-left:30px;
	display: inline;
}
#menubar li a:link, #menubar li a:visited {
	text-decoration: none;
	font-size:1.5em;
	font-weight:bold;
}
#banneralt {
	width:100%;
	height:5px;
	position:relative;
}
#contentmain,#footermain {
	width:100%;
	position:relative;
	float:left;
	overflow:auto
}
#footerdot {
	height:25px;
	width:100%;
	position:relative;
}
#menutitle {
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:4;
	width:100%;
}
#menutitlegolge {
	position:absolute;
	left:0px;
	bottom:2px;
	z-index:3;
	color:#666666;
	width:100%;
}
#menutitle h2,#menutitlegolge h2{
	float: left;
	padding: 17px 0;
	font-family: "Arial Narrow", sans-serif;
	font-size: 4em;
	line-height: .9em;
	letter-spacing: -.03em;
	text-transform: uppercase;
	display: inline;
}
#menutitlebar,#menutitlebargolge {
	margin:0 auto;
	width:1003px
}
#SwfBannerBody {
	position:absolute;
	top:0;
	width:100%;
	height:321px;
	z-index:1;
	left:0;
	top:0;
	overflow:hidden;
	}
#SwfBanner {
	position:relative;
	margin:0 auto;
	width:1003px;
	}
.aracizgi {
	position:relative;
	margin:0 auto;
	height:17px;
	width:1003px;
	margin-bottom:17px;
}
.content {
	position:relative;
	margin:0 auto;
	width:1003px;
	font-size:1.5em;
	text-align:justify;
	line-height:18px;
	overflow:auto;
}
#footer {
	position:relative;
	margin:0 auto;
	width:935px;
	padding-top:35px
}
.footerbox {
	float:left;margin:10px;
}
.footerbox ul{
	padding-left:15px
}
.footerbox li{
	text-align:left;
	font-size:12px;
	line-height:16px
}
.dikeynokta {
	margin-top:10px;
	margin-bottom:10px;
	height:125px;
	margin-right:10px;
	width:10px;
	float:left;
}
.yataynokta {
	margin-bottom:10px;
	height:10px;
	width:100%;
	float:left;
}
input, textarea {
	font-family: "Arial Narrow", sans-serif;
	padding: 4px;
	margin-top: 5px;
	color: #000;
	font-size: 1.2em;
	letter-spacing:0.05em;
}
.footeradres {
	width:100%;
	float:left;
	line-height:18px;
	font-size:12px;
}
.mavilinks {
	width:100%;
	float:left;
	line-height:18px;
	padding-bottom:10px
}
.projeitem {
	position:relative;
	height:115px;
	width:165px;
	margin:10px;
	float:left;	
	cursor:pointer;
	font-size:0px;
	background-position:center;
}
.bar1 {
	position:relative;
	float:left;
	width:100%;
	height:25px;
	margin-top:10px;
	margin-bottom:10px;
}
#ProjeDetaySol {
	position:relative;
	float:left;
	width:722px;
}
#ProjeDetaySag {
	position:relative;
	float:left;
	width:280px;
}
.ProjeTitle {
	position:relative;
	float:left;
	width:100%;
	height:64px;
}
.ProjeTitle h3 {
	font-family: "Arial Narrow", sans-serif;
	text-transform: uppercase;
	font-size: 2.4em;
	letter-spacing: -.03em;
	text-align: left;
	line-height:64px
}
.ProjeTitle1 {
	height:65px;
	width:100%;
	position:relative;
}
.ProjeTitle1 h4 {
	position:relative;
	line-height:65px;
	padding-left:15px;
	font-family: "Arial Narrow", sans-serif;
	font-size: 1.4em;
	letter-spacing: -.03em;
}
.ProjeDetay {
	padding-top:20px;
	padding-bottom:20px;
}
.ProjeDetay a {
	font-family: "Arial Narrow", sans-serif;
	font-size: 1.4em;
}
.ProjeResimler {
	position:relative;
	float:left;
	width:100%
}
/* Proje Resim */
	.pictureShow {
		clear: both;
		width: 675px;
		overflow: hidden;
		position: relative;
	}
	.pictureShow div {
		width: 999000px;
		text-align: left;
		position: absolute;
		top: 0;
		left: 0;
	}
	.pictureShow div img {
		display: inline;
	}
	.galleryNav {
		clear: both;
		margin: 10px 29px;
		padding: 10px 0;
		width: 620px;
		display: block;
		text-align: center;
	}
	.galleryNav p {
		text-align: center;
		font-size: 20px;
		line-height: 30px;
	}
	.galleryNav p a:link, .galleryNav p a:visited {
		width: 30px;
		height: 30px;
		display: inline-block;
		text-decoration: none;
	}
	.galleryNav p a:active {
		text-decoration: none;
	}
	.galleryNav p a:hover {
		text-decoration: none;
	}
	.galleryNav p a.current {
		text-decoration: none;
	}
/* Proje Resim */
.MenuShortDescHome {
	position:relative;
	float:left;
	width:313px;
	margin-right:30px;
	margin-bottom:10px;
}
.MenuShortDescHomeTitle {
	position:relative;
	float:left;
	width:100%;
}
.MenuShortDescHomeTitle h4{
	position:relative;
	float: left;
	padding: 17px 0;
	font-family: "Arial Narrow", sans-serif;
	font-size: 1.4em;
	line-height: 1.5em;
	letter-spacing: -.03em;
	display: inline;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
}
.MenuShortDescHomeDesc {
	position:relative;
	float:left;
	width:100%;
	height:170px;
	overflow:hidden;
}
.MenuShortDescHomeDesc img{
	position:relative;
	float:left;
	margin-right:15px;
	margin-bottom:10px;
}
.MenuShortDescHomeDesc div{
	font-size:12px;
	line-height:18px;
}
.MenuShortDescHomeMore {
	position:relative;
	float:left;
	width:100%;
	text-align:right;
}
.MenuShortDescHomeMore a {
	text-decoration:none;
}
.HomeLeft {
	position:relative;float:left;width:725px;height:250px;margin-right:20px;
}
.HomeRight {
	position:relative;float:left;width:258px;height:250px; text-align:right;
}
.HomeTitle {
	position:relative;
	float:left;
	width:100%;

}
.HomeTitle h2 {
	float: left;
	padding:0 15px;
	font-family: "Arial Narrow", sans-serif;
	font-size: 1.8em;
	line-height:58px;
	letter-spacing: -.03em;
	display: inline;
	text-align:right;
}
.HomeRightDesc {
	font-size: 0.9em;
	line-height: 1.4em;
	letter-spacing: .06em;
}
.HomeRightDesc h5{
	padding: 20px 0 0;
	font-family: "Arial Narrow", sans-serif;
	font-size: 2em;
	letter-spacing: -.03em;
	line-height:80px;
	text-align:right;
}
.SubMenus {
	width:100%;
	position:relative;
	float:left;
	margin-top:10px;
}
.SubMenus div{
	padding:15px;
	line-height:36px;
}
.SubMenus a{
	font-size:18px;
}
