html{
	width:100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
	display:block;
}

body{
	background:#120217 url(../images/main/bodyBg.jpg) repeat-y;
	width:100%;
	height:100%;
	overflow-x:hidden;
	display:block;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

#bsMain{
	background:transparent url(../images/main/mainBg.jpg) no-repeat;
	width:100%;
	min-height:100%;
	height:auto !important;
	height:100%;
	display:block;
}

#header{
	background:transparent url(../images/main/logo.png) no-repeat left top;
	width:320px;
	height:170px;
	float:left;
	clear:right;
	display:block;
}
#footer{
	background:transparent url(../images/main/footer.jpg) no-repeat;
	width:411px;
	height:20px;
	position:fixed;
	left:0;
	bottom:0;
}

* html #footer{
	position:absolute;
	bottom: auto;
	top: expression((documentElement.scrollTop + documentElement.clientHeight - this.clientHeight));
}

.ie6Png { behavior: url("js/iepngfix.htc") }

#jAlert{
	min-height:100px;
	height:100px !important;
	height:100px;
	width:500px;
	position:absolute;
	z-index:9999;
	top:50%;
	left:50%;
	margin-left:-250px;
	background-color:#CCC;
	color:#000;
	font-size:12px;
	display:block;
}

#content{
	height:auto;
	display:block;
	float:left;
	width:100%;
	clear:both;
	padding-top:30px;
}

div#bsWorksDiv{
	height:auto;
	display:block;
}

div#bsAboutDiv{
	margin-top:-5px;
	height:auto;
	display:block;
}

* html div#bsAboutDiv{
	margin-top:-8px;
}

*:first-child+html div#bsAboutDiv{
	margin-top:-8px;
}

div#bsContactDiv{
	margin-top:-7px;
	height:auto;
	display:block;
}

* html div#bsContactDiv{
	margin-top:-10px;
}

*:first-child+html div#bsContactDiv{
	margin-top:-10px;
}

img.mMenu{
	cursor:pointer;
}

div#bsWorksCont{
	height:auto;
	width:100%;
	display:none;
	position:relative;
}

div#bsAboutCont{
	width:100%;
	height:auto;
	display:none;
}


div#bsContactCont{
	width:600px;
	height:399px;
	margin-top:20px;
	display:none;
	background:transparent url(../images/contact/bs_trans_logo.png) no-repeat; 
}

* html div#bsContactCont{
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact/bs_trans_logo.png', sizingMethod='crop'); 
}

.fixOpacity{
	background:transparent url(../images/contact/txt_bg.png) no-repeat; 
	color:#000;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:0px solid;
}

* html .fixOpacity{
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact/txt_bg.png', sizingMethod='crop');
	margin-top:100px;
}

.myOpacity{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

ul#bsMenu{
	width:349px;
	height:19px;
	clear:both;
	display:block;
	margin-top:20px;
	cursor:pointer;
}

ul#bsMenu li{
	width:auto;
	height:19px;
	float:left;
	display:block;
	cursor:pointer;
}

ul#bsMenu li#web a{
	background:transparent url(../images/main/works_menu.png) no-repeat;
	width:73px;
	height:19px;
	display:block;
}

ul#bsMenu li#ill a{
	background:transparent url(../images/main/works_menu.png) no-repeat -73px 0px;
	width:136px;
	height:19px;
	display:block;
}

ul#bsMenu li#mot a{
	background:transparent url(../images/main/works_menu.png) no-repeat -209px 0px;
	width:90px;
	height:19px;
	display:block;
}

ul#bsMenu li#all a{
	background:transparent url(../images/main/works_menu.png) no-repeat -299px 0px;
	width:50px;
	height:19px;
	display:block;
}

ul#bsMenu li#web a.hover{
	background-position:0px -19px;
}

ul#bsMenu li#ill a.hover{
	background-position:-73px -19px;
}

ul#bsMenu li#mot a.hover{
	background-position:-209px -19px;
}

ul#bsMenu li#all a.hover{
	background-position:-299px -19px;
}

ul#bsMenu li#web a.slctd{
	background-position:0px -19px;
}

ul#bsMenu li#ill a.slctd{
	background-position:-73px -19px;
}

ul#bsMenu li#mot a.slctd{
	background-position:-209px -19px;
}

ul#bsMenu li#all a.slctd{
	background-position:-299px -19px;
}

ul#bsItemMenu{
	margin-left:28px;
	margin-top:20px;
	margin-bottom:20px;
	height:auto;
	width:100%;
	float:left;
	clear:both;
	display:block;
}

* html ul#bsItemMenu{
	margin-left:15px;
}

ul#bsItemMenu li{
	height:auto;
	width:905px;
	overflow:hidden;
	position:relative;
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	line-height:15px;
	font-weight:normal;
	color:#fff;
	padding-top:5px;
	margin:0;
}

ul#bsItemMenu li span{
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	line-height:15px;
	font-weight:normal;
	color:#fff;
	cursor:pointer;
	height:auto;
	display:block;
	clear:both;
	margin:0;
	padding-bottom:1px;
}

ul#bsItemMenu li span.slctd{
	color:#fff;
}

ul#bsItemMenu li span.hvr{
	color:#fff;
}

.fixedMenu{
	behavior: url("js/iepngfix.htc")
}

.itemContent{
	height:245px;
	width:100%;
	overflow:hidden;
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
	padding-bottom:20px;
	font-size:12px;
	color:#fff;
}
.itemContent h1{ display:none;}
ul#bsItemMenu li div.itemContent span.bilgi{position:absolute; top:20px; right:50px; font-size:13px; font-weight:normal;}
itemContent img{ float:left; margin-right:1px;}
.itemContent img.adres{position:absolute; top:20px; right:0px;}

#onyuklemeBg{
	position:absolute;
	left:0;
	top:0;
	width:98%;
	height:98%;
	z-index:888888;
	background:#120217 url(../images/main/bodyBg.png) repeat-y 0px -20px;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	margin-bottom:20px;
	clear:both;
}

#onyukleme{
	float:left;
	clear:both;
	height:100%;
	left:0;
	margin-bottom:40px;
	margin-top:-50px;
	position:relative;
	top:0;
	width:98%;
	z-index:999999;
}

#onyukleme img{
	margin-left:120px;
	margin-top:15px;
	margin-bottom:30px;
}

#bsItemMenu img.image{
	margin-right: 1px;
	float:left;
}

img.leftArrBtn{
	position:absolute;
	top:41px;
	left:0px;
	cursor:pointer;
}

img.rightArrBtn{
	position:absolute;
	top:41px;
	right:0;
	cursor:pointer;
}

* html img.rightArrBtn{
	behavior: url("js/iepngfix.htc")
}

* html img.leftArrBtn{
	behavior: url("js/iepngfix.htc")
}