nav:root{ overflow-y:scroll; }
body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6d6d6d;
	font-weight:normal;
	line-height:normal;
	background:url(../images/bg.gif) #062037 repeat 0 0;
}
body a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6d6d6d;
	font-weight:normal;
	text-decoration:none;
}
body a:hover {
	color:#104877;
	text-decoration:underline;
}

/* Tools */
.dn { display:none; }
.ml15 { margin-left:15px; }
#lastFooter { margin-bottom:0; padding-bottom:0; }
#lastTop { margin-top:0; padding-top:0; }

/* Layout */

#bg-container {
	margin:0 auto;
	width: 100%;
}

#bg-container .bg {
	margin:0 auto;
	width:1164px;
	height:auto;
	background:transparent url(../images/container-bg.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/container-bg.png', sizingMethod='crop');
}

#bg-container .enterPageBg {
	margin:0 auto;
	width:1164px;
	height:auto;
	background:transparent url(../images/enterpage-bg.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enterpage-bg.png', sizingMethod='crop');
}

#main-container {
	margin:0 auto;
	width:860px;
}

#footer {
	width:860px;
	height:200px;
	background:transparent url(../images/footer-bg.png) no-repeat scroll 0 0 !important;
}

#container {
	margin-left:114px;
	width:640px;
}

#header {
	position:relative;
	width:640px;
	height:110px;
}

#center {
	position:relative;
	width:640px;
	min-height:370px;
	background:url(../images/center-bg.gif) #fdfdfd repeat-x 0 0;
}


/* HEADER - START */

.logo {
	position:absolute;
	top:38px;
	left:25px;
	width:130px;
	height:49px;
	background:transparent url(../images/logo.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='crop');
}

.langPart {
	position:absolute;
	top:5px;
	right:19px;
	height:11px;
}

.selected {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.langPart a {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}

.langPart a:hover {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

/* Navigation */

.navPart {
	position:absolute;
	top:50px;
	right:19px;
	width:364px;
	height:26px;
}

.nav { position:relative; }
.nav a { 
 	position:absolute;
	background-image:url(../images/nav-bg.gif);
	background-repeat:no-repeat; 	
	cursor: pointer;
	display:block;
	height:26px;	
	z-index:1;
}
.nav a span  { display:none; }

.link1 { left:0; width:113px; background-position:0 0;  }
.link1:hover { background-position: 0 -26px; z-index:999; }
.link1.select { background-position: 0 -26px; z-index:999; }

.link2 { left:113px; width:71px; background-position:-113px 0; }
.link2:hover { background-position: -113px -26px;z-index:999;}
.link2.select{ background-position: -113px -26px;z-index:999;}

.link3 { left:184px; width:119px; background-position:-184px 0;}
.link3:hover { background-position: -184px -26px;z-index:999; }
.link3.select { background-position: -184px -26px;z-index:999; }

.link4 { left:303px; width:61px; background-position:-303px 0;}
.link4:hover { background-position: -303px -26px;z-index:999; }
.link4.select { background-position: -303px -26px;z-index:999; }


/* CENTER - START */

.pageTitlePart {
	position:relative;
	height:50px;
}

.sirkerProfiliTitle {
	position:absolute;
	top:17px;
	left:18px;
	width:509px;
	height:26px;
	background:transparent url(../images/sirket-profili-title.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sirket-profili-title.png', sizingMethod='crop');
}

.projelerTitle {
	position:absolute;
	top:17px;
	left:18px;
	width:509px;
	height:26px;
	background:transparent url(../images/projeler-title.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/projeler-title.png', sizingMethod='crop');
}

.iletisimTitle {
	position:absolute;
	top:17px;
	left:18px;
	width:509px;
	height:26px;
	background:transparent url(../images/iletisim-title.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/iletisim-title.png', sizingMethod='crop');
}

.grupSirketleriTitle {
	position:absolute;
	top:17px;
	left:18px;
	width:509px;
	height:26px;
	background:transparent url(../images/grup-sirketleri-title.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/grup-sirketleri-title.png', sizingMethod='crop');
}

.content {
	position:relative;
	width:630px;
}

.content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.newsPart {
	position:relative;
	width:600px;
	padding:0 0 15px 0;
	margin:0 auto;
}

.newsPart:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.newsPart .imgBg {
	float:left;
	width:165px;
	height:128px;
	margin:0 0 20px 0;
	background:transparent url(../images/proje-part-img-bg.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/proje-part-img-bg.png', sizingMethod='crop');
}

.newsPart .imgPos {
	position:relative;
	width:147px;
	height:95px;
	margin:7px 0 0 9px;
}

.bottomSpace {
	width:585px;
	height:2px;
	margin:0 0 5px 0;
	background:transparent url(../images/bottom-space-bg.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom-space-bg.png', sizingMethod='crop');
	clear:both;
}

.bottomSpaceAboutPage {
	width:585px;
	height:2px;
	margin:0 0 15px 0;
	background:transparent url(../images/bottom-space-bg.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bottom-space-bg.png', sizingMethod='crop');
	clear:both;
}

.projeImg {
	border:2px solid #c4c4c4;
}

.newsPart .text {
	position:relative;
	float:left;
	width:425px;
	margin:0 0 15px 10px;
	line-height:18px;
}

.newsPart .aboutText {
	position:relative;
	float:left;
	width:616px;
	margin:0 0 20px 0;
	line-height:18px;
}

.newsPart .aboutText img {
	border:1px solid #999;
}

.isoImgBg {
	position:relative;
	width:467px;
	height:65px;
	margin:10px 0 0 63px;
	background:url(../images/iso-bg.jpg) no-repeat scroll 0 0;
}

.isoImgBg .Isolink1 {
	position:absolute;
	width:71px;
	height:45px;
	display:block;
	cursor:pointer;
	top:10px;
}

.isoImgBg .Isolink2 {
	position:absolute;
	width:105px;
	height:45px;
	display:block;
	cursor:pointer;
	top:10px;
	left:82px;
}

.isoImgBg .Isolink3 {
	position:absolute;
	width:71px;
	height:45px;
	display:block;
	cursor:pointer;
	top:10px;
	left:197px;
}

.isoImgBg .Isolink4 {
	position:absolute;
	width:105px;
	height:45px;
	display:block;
	cursor:pointer;
	top:10px;
	left:278px;
}

.isoImgBg .Isolink5 {
	position:absolute;
	width:71px;
	height:45px;
	display:block;
	cursor:pointer;
	top:10px;
	left:394px;
}

.newsPart .aboutText li {
	list-style-type:circle;
	margin:0 0 3px 15px;
}

.newsPart .text .title {
	margin:10px 0 0 0;
}

.newsPart h1 {
	font-size:11px;
	color:#105094;
	font-weight:normal;
	margin-bottom:5px;
}

.newsPart .text span {
	color:#6d6d6d;
}

.newsPart .text2 {
	position:relative;
	float:left;
	width:430px;
	line-height:18px;
}

.newsPart .text2 .title {
	margin:10px 0 0 0;
	color:#105094;
	font-size:11px;
}

.newsPart .text2 span {
	color:#6d6d6d;
}

/* Enter Page */

.topAnimationPart {
	position:relative;
	width:640px;
	height:234px;
}

.animation{
	position:absolute;
	width:634px;
	height:228px;
	top:3px;
	left:3px;
}

.enterPageTitle {
	position:relative;
	width:542px;
	height:40px;
	margin-left:45px;
	background:transparent url(../images/enterpage-title.png) no-repeat scroll 0 0 !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enterpage-title.png', sizingMethod='crop');
	
}

.enterpageNewsPart {
	position:relative;
	width:550px;
	height:70px;
	margin:0 auto;
	padding:20px 0 0 0;
}

.enterpageNews {
	position:relative;
	width:275px;
	height:70px;
	float:left;
}

.enterpageNews:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.enterpageNews .img {
	float:left;
	width:85px;
}

.projeImg {
	border:2px solid #c4c4c4;
}

.enterpageNews .imgShadow {
	position:relative;
	width:85px;
	height:11px;
	margin-top:1px;
	background:url(../images/img-bottom-bg.gif) repeat-x 0 0;
}

.enterpageNews .text {
	position:relative;
	float:left;
	width:180px;
	margin:0 0 0 10px;
}

.enterpageNews h1 {
	font-size:12px;
	color:#181818;
	margin-bottom:5px;
}

.enterpageNews h1 a {
	font-size:12px;
	color:#181818;
	text-decoration:none;
}

.enterpageNews .text span {
	color:#6d6d6d;
}

.groupCompanysPart {
	padding:0 0 25px 15px;
}

.groupCompanysPart:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.groupCompanysPart .ImgPos {
	float:left;
	width:62px;
	text-align:right;
	padding:4px 0 0 0;
}

.groupCompanysPart .ImgPos img {
	border:3px solid #105094;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.groupCompanysPart .text {
	float:left;
	margin:0 0 0 16px;
	line-height:18px;
	width:530px;
}

.groupCompanysPart .title {
	font-size:11px;
	color:#105094;
}

/* Contact Page */

.contactPart:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.contactPart {
	position:relative;
	width:600px;
	margin:0 auto;
	line-height:normal;
}

.contactPart h2 {
	font-size:11px;
	color:#105094;
	font-weight: normal;
	margin:5px 0 25px 0;
}

.information {
	position:relative;
	float:left;
	height:320px;
	width:295px;
}

.space {
	position:relative;
	float:left;
	height:320px;
	width:10px;
}

.contactForm {
	position:relative;
	float:left;
	height:320px;
	width:295px;
}

.contactForm .input {
	position:relative;
	width:180px;
	height:18px;
	border:2px solid #c4c4c4;
	text-align:left;
}

.contactForm .msjbox {
	position:relative;
	width:180px;
	height:120px;
	border:2px solid #c4c4c4;
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
}

.contactForm .sendBtn {
	width:75px;
	height:24px;
	text-align:center;
	background:url(../images/iletisim-btn-bg.gif) repeat-x 0 0;
	color:#5f5f5f;
	border:1px solid #aaa;
	float:right;
	margin:105px 21px 0 0;
	display:block;
	cursor:pointer;
	font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.contactForm .sendBtn:hover {
	background:url(../images/iletisim-btn-bg-hover.gif) repeat-x 0 0;
	color:#ffffff;
	border:1px solid #5f5f5f;
}


.contactForm .text {
	float:left;
	width:90px;
	height:24px;
	text-align:left;
}

.contactForm .text .posi {
	padding:5px 0 0 0;
}

.contactForm .form {
	float:left;
	width:195px;
	height:24px;
	text-align:left;
}

.formBox {
	position:relative;
	width:295px;
	height:24px;
	margin:0 0 5px 0;
}

.formBox.success {
	width:250px;
	padding:10px;
	margin-bottom:10px;
	background-color:#efe;
	border:solid 2px #373;
	color:#373;
	text-align:center;
	height:auto;
}

.formBox .error-input {
	color:#600;
	border-color:#BB6666;
	background-color:#ffefef;
}

.contactTitle {
	color:#000;
}

/* Footer */

.footerText {
	position: relative;
	top:30px;
	left:100px;
	color:#FFF;
	padding:55px 0 0 100px;
	font-size:10px;
}

.utopicfarm {
	position: relative;
	float:right; 
	width:41px; 
	height:30px; 
	background:url(../images/logo-uf.png); 
	cursor: pointer;
	display:block;
	margin:2px 105px 0 0;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

.utopicfarm:hover { 
	background-position:bottom;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}

/* Easy Slider */
#slider{
	text-decoration:none;
}	

#slider li, #slider2 li, #slider3 li, #slider4 li, #slider5 li, #slider6 li, #slider7 li, #slider8 li { 
	width:147px;
	height:95px;
	overflow:hidden; 
}	
	
p#controls, p#controls2, p#controls3, p#controls4, p#controls5, p#controls6, p#controls7, p#controls8 {
	margin:0;
	position:relative;
} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2, #prevBtn3, #nextBtn3, #prevBtn4, #nextBtn4, #prevBtn5, #nextBtn5, #prevBtn6, #nextBtn6, #prevBtn7, #nextBtn7, #prevBtn8, #nextBtn8 { 
	display:block;
	margin:0;
	position:absolute;
}	

span#prevBtn, span#prevBtn2, span#prevBtn3, span#prevBtn4, span#prevBtn5, span#prevBtn6, span#prevBtn7, span#prevBtn8 {
	position:absolute;
	color:#20456f;
	top:4px;
	left:124px;
	width:14px;
	height:13px;
}

span#nextBtn, span#nextBtn2, span#nextBtn3, span#nextBtn4, span#nextBtn5, span#nextBtn6, span#nextBtn7, span#nextBtn8 {
	position:absolute;
	color:#20456f;
	top:4px;
	left:143px;
	width:14px;
	height:13px;
}

span#nextBtn a, span#nextBtn2 a, span#nextBtn3 a, span#nextBtn4 a, span#nextBtn5 a, span#nextBtn6 a, span#nextBtn7 a, span#nextBtn8 a {
	position:absolute;
	color:#20456f;
	top:-1px;
	left:-2px;
	display:block;
	cursor:pointer;
}

span#prevBtn a, span#prevBtn2 a, span#prevBtn3 a, span#prevBtn4 a, span#prevBtn5 a, span#prevBtn6 a, span#prevBtn7 a, span#prevBtn8 a {
	position:absolute;
	color:#20456f;
	top:-1px;
	left:1px;
	display:block;
	cursor:pointer;
}

span#prevBtn a:hover, span#prevBtn2 a:hover, span#prevBtn3 a:hover, span#prevBtn4 a:hover, span#prevBtn5 a:hover, span#prevBtn6 a:hover, span#prevBtn7 a:hover, span#prevBtn8 a:hover {
	text-decoration:none;
	position:absolute;
	background:url(../images/projepage-img-prev_hover.gif) repeat-x 0 0;
	width:14px;
	height:13px;
	top:0px;
	left:2px;
}

span#nextBtn a:hover, span#nextBtn2 a:hover, span#nextBtn3 a:hover, span#nextBtn4 a:hover, span#nextBtn5 a:hover, span#nextBtn6 a:hover, span#nextBtn7 a:hover, span#nextBtn8 a:hover {
	text-decoration:none;
	position:absolute;
	background:url(../images/projepage-img-next_hover.gif) repeat-x 0 0;
	width:14px;
	height:13px;
	top:0px;
	left:-1px;
}

/* // Easy Slider */

.fancyBox {
	display:block;
	cursor:pointer;
}
