html{
	width					: 100%;
	height					: 100%;
}
body {
	font-size				: 13px;
	font-family				: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
	color					: #fff;
	margin					: 0;
	padding					: 0;
	width					: 100%;
	height					: 100%;
	background				: url("bg.jpg") no-repeat scroll top center #424854;
}
a {
	text-decoration			: none;
	color					: #19b0be;
}
.clear {
	clear					: both;
	margin					: 0px;
	padding					: 0px;
}
.justify {
	text-align				: justify;
}
.button{
	height					: 30px;
	line-height				: 30px;
	padding					: 0 10px;
	margin					: 0;
	border					: 1px solid #000;
	color					: #191c23;
	text-shadow				: 1px 1px 1px #FFF;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	cursor					: pointer;
	background				: url("btn-bg.png") repeat-x scroll top left #fff;
}
.sub-menu ul li a{
	display					: block;
	height					: 75px;
	line-height				: 24px;
	color					: #FFF;
	background				: #000;
	margin-bottom			: 1px;
}
.sub-menu ul li a:hover{
	color					: #19b0be;
}
.sub-menu ul li .active{
	background				: #19b0be;
	color					: #fff;
}
.sub-menu ul li .active:hover{
	color					: #fff;
}
input, select, textarea{
	border					: 1px solid #000;
	padding					: 5px;
	background				: #FFF;
	font-family				: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
	font-size				: 13px;
	color					: #000;
}
#pages{
	margin-top				: 10px;
}
#pages a{
	display					: inline-block;
	margin					: 0 5px 5px 0;
	color					: #191c23;
	-webkit-border-radius	: 3px;
	-moz-border-radius		: 3px;
	border-radius			: 3px;
	background				: url("btn-bg.png") repeat-x scroll top left #fff;
}
#pages .selected{
	background				: #19b0be;
	color					: #fff;
	text-shadow				: none;
}
.wrapper{
	width					: 960px;
	margin					: 0 auto;
}
#container{
	width					: 100%;
}
#container #header{
	width					: 100%;
	height					: 100px;
	background				: url("header-bg.png") repeat-x scroll top left transparent;
	border-bottom			: 1px solid #9da3b1;
}
#container #header .wrapper{
	position				: relative;
	z-index					: 1;
}
#container #header #lang{
	position				: absolute;
	top						: 5px;
	right					: 11px;
	z-index					: 1;
}
#container #header #lang a{
	display					: inline-block;
	height					: 20px;
	line-height				: 20px;
	font-size				: 11px;
	padding-left			: 20px;
	float					: left;
	margin-left				: 5px;
	color					: #3d444e;
}
#container #header #lang .tr{
	background				: url("flag-tr.png") no-repeat scroll center left transparent;
}
#container #header #lang .en{
	background				: url("flag-en.png") no-repeat scroll center left transparent;
}
#container #header #lang .active{
	color					: #19b0be;
}
#container #header #logo{
	width					: 185px;
	height					: 100px;
	float					: left;
}
#container #header #menu{
	float					: right;
}
#container #header #menu ul li{
	float					: left;
}
#container #header #menu ul li a{
	font-size				: 14px;
	display					: inline-block;
	height					: 100px;
	line-height				: 100px;
	color					: #3d444e;
	padding					: 0 15px;
	text-shadow				: 1px 1px 1px #dcddde;
	background				: url("header-line.png") no-repeat scroll top right transparent;
}
#container #header #menu ul li .active{
	background				: url("header-active.png") repeat-x scroll top left transparent;
}
#container #main{
	width					: 100%;
	padding					: 10px 0;
	min-height				: 500px;
	background				: url("main-shadow.png") repeat-x scroll top left transparent;
}
#container #main .content{
	background				: url("trans.png") repeat scroll top left transparent;
	padding					: 10px 20px;
	-webkit-border-radius	: 10px;
	-moz-border-radius		: 10px;
	border-radius			: 10px;
}
#container #main .content h1{
	margin-bottom			: 20px;
}
#container #main #main-content{
	padding-top				: 50px;
}
#container #main #main-content #left{
	width					: 630px;
	float					: left;
}
#container #main #main-content #left #text{
	margin-bottom			: 60px;
}
#container #main #main-content #left #text h1{
	font-size				: 36px;
}
#container #main #main-content #left #text h1 span{
	font-size				: 60px;
}
#container #main #main-content #left #text p{
	text-shadow				: 1px 1px 1px #101316;
}
#container #main #main-content #left #boxes{
	padding-bottom			: 50px;
}
#container #main #main-content #left #boxes a{
	display					: block;
	width					: 148px;
	height					: 56px;
	padding-top				: 72px;
	color					: #FFF;
	font-size				: 14px;
	text-shadow				: 1px 1px 1px #101215;
	text-align				: center;
	float					: left;
}
#container #main #main-content #left #boxes .box1{
	background				: url("mbox1.png") no-repeat scroll top center transparent;
}
#container #main #main-content #left #boxes .box2{
	margin					: 0 60px;
	background				: url("mbox2.png") no-repeat scroll top center transparent;
}
#container #main #main-content #left #boxes .box3{
	background				: url("mbox3.png") no-repeat scroll top center transparent;
}
#container #main #main-content #right{
	width					: 325px;
	float					: right;
}
#container #main #main-content #right #title{
	width					: 305px;
	height					: 60px;
	line-height				: 60px;
	padding					: 0 10px;
	background				: url("shadow-blue-top.png") no-repeat scroll bottom left #3a3f4a;
	text-shadow				: 1px 1px 1px #0f1214;
	font-size				: 14px;
	-webkit-border-top-left-radius	: 5px;
	-webkit-border-top-right-radius	: 5px;
	-moz-border-radius-topleft		: 5px;
	-moz-border-radius-topright		: 5px;
	border-top-left-radius			: 5px;
	border-top-right-radius			: 5px;
}
#container #main #main-content #right #uretim{
	width					: 305px;
	height					: 40px;
	line-height				: 40px;
	padding					: 0 10px;
	background				: url("shadow-blue-top.png") no-repeat scroll bottom left #191c23;
	text-shadow				: 1px 1px 1px #0f1214;
	font-size				: 14px;
	-webkit-border-radius	: 5px;
	-moz-border-radius		: 5px;
	border-radius			: 5px;
}
#container #main #main-content #right #uretim a{
	color					: #FFF;
}
#container #main #main-content #right #title a{
	color					: #FFF;
}
#container #main #main-content #right ul li{
	background				: #191c23;
}
#container #main #main-content #right ul li a{
	display					: block;
	font-size				: 11px;
	color					: #787878;
}
#container #main #main-content #right ul li a b{
	display					: block;
	height					: 20px;
	line-height				: 20px;
	padding					: 0 10px;
	color					: #FFF;
	background				: #22262f;
}
#container #main #main-content #right ul li a span{
	display					: block;
	padding					: 10px;
}
#container #main #main-content #right #shadow{
	height					: 30px;
	background				: url("shadow-blue-bottom.png") no-repeat scroll top left transparent;
}
#container #main #grup-sirketleri-content .sub-menu{
	float					: left;
	width					: 200px;
}
#container #main #grup-sirketleri-content #content{
	width					: 700px;
	float					: right;
	position				: relative;
}
#container #main #grup-sirketleri-content #content #gLogo{
	position				: absolute;
	top						: -10px;
	right					: 0px;
	z-index					: 1;
}
#container #main #grup-sirketleri-content ul li{
	background				: #191c23;
	margin-bottom			: 10px;
	position				: relative;
	z-index					: 1;
}
#container #main #grup-sirketleri-content ul li .title{
	background				: #22262f;
	border					: 2px solid #191c23;
}
#container #main #grup-sirketleri-content ul li .map{
	display					: block;
	width					: 29px;
	height					: 37px;
	position				: absolute;
	top						: 46px;
	right					: 20px;
	z-index					: 1;
	background				: url("icon-map.png") no-repeat scroll top left transparent;
}
#container #main #tesisler-content h3{
	color					: #19b0be;
	margin					: 10px 7px;
}
#container #main #tesisler-content ul li{
	background				: #191c23;
	margin-bottom			: 10px;
	position				: relative;
	z-index					: 1;
}
#container #main #tesisler-content ul li .title{
	background				: #22262f;
	border					: 2px solid #191c23;
}
#container #main #tesisler-content ul li .map{
	display					: block;
	width					: 29px;
	height					: 37px;
	position				: absolute;
	top						: 46px;
	right					: 20px;
	z-index					: 1;
	background				: url("icon-map.png") no-repeat scroll top left transparent;
}
#container #main #ekipmanlar-content #in-content{
	width					: 900px;
	min-height				: 400px;
	border					: 10px solid #000;
	background				: url("content/img-ekipmanlar.jpg") no-repeat scroll top left transparent;
}
#container #main #ekipmanlar-content #in-content table{
	margin					: 10px;
}
#container #main #ekipmanlar-content #in-content table tr td{
	background				: #000;
	border-bottom			: 1px solid #424854;
	padding					: 5px 10px;
	background				: url("trans-hard.png") repeat scroll top left transparent;
}
#container #main #ekipmanlar-content #right{
	width					: 640px;
	border					: 10px solid #000;
	float					: left;
}
#container #main #haberler-content .thumb{
	border					: 4px solid #000;
	margin					: 0 10px 10px 0;
}
#container #main #haberler-content .title{
	display					: block;
	margin-bottom			: 5px;
	color					: #19b0be;
}
#container #main #haberler-content #item a{
	color					: #fff;
}
#container #main #iletisim-content{
	position				: relative;
	z-index					: 1;
}
#container #main #iletisim-content #contact{
	position				: relative;
	z-index					: 1;
	left					: -5px;
	margin-top				: 10px;
}
#container #main #iletisim-content #contact .field{
	background				: url("fld-bg.png") repeat-x scroll top left #fff;
}
#container #main #iletisim-content #map{
	width					: 425px;
	position				: absolute;
	top						: 20px;
	right					: 20px;
	z-index					: 1;
	border					: 1px solid #000;
	padding					: 5px;
	background				: #FFF;
}
#container #footer{
	width					: 100%;
	min-height				: 134px;
	font-size				: 11px;
	line-height				: 18px;
	color					: #828692;
	padding-top				: 10px;
	background				: url("footer-bg.png") no-repeat scroll top center transparent;
}
#container #footer #left{
	float					: left;
}
#container #footer #right{
	float					: right;
	background				: #232531;
	border					: 1px solid #333744;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	padding					: 5px 5px 5px 0;
}
#container #footer #right a{
	display					: inline-block;
	height					: 26px;
	margin-left				: 5px;
	float					: left;
}
#container #footer #right .facebook{
	background				: url("social-facebook.png") no-repeat scroll top left transparent;
}
#container #footer #right .twitter{
	background				: url("social-twitter.png") no-repeat scroll top left transparent;
}