* { margin: 0px; padding: 0px; }

/*
 S T R U C T U R A L
 -------------------------------------------------------------------------------------------------- */
BODY {
	padding: 50px 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background: #fff url('images/bg.gif') repeat-x top;
	}
#container { }
#page { margin: 0px auto; width: 740px; text-align: left; background: #fff url('images/bg-page.gif') repeat-y top center; }
#header { position: relative; margin-bottom: 10px; height: 110px; background: url('images/bg-header.gif') no-repeat top center; }
#logo {
	position: absolute;
	top: 15px;
	left: 20px;
	height: 95px;
	width: 185px;
	display: block;
	background: url('images/logo.gif') no-repeat center;
	}
#lang {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 280px;
	font: 10px Arial, Helvetica, Verdana, sans-serif;
	color: #c0c0c0;
	}
#lang DIV { float: right; margin-left: 10px; padding: 3px 59px 0 0; border-top: 5px solid #065; /*border-left: 1px solid #065;*/ }
.tr #lang-tr { background: url('images/ok.gif') no-repeat right bottom; }
.en #lang-en { background: url('images/ok.gif') no-repeat right bottom; }
#info {
	/*background: url('images/bg-info.gif') no-repeat top right;*/
	}
#photo { height: 225px; }
#sayfa-index #photo { background: url('images/photo-1.jpg') no-repeat center; }
#sayfa-servisler #photo { background: url('images/photo-5.jpg') no-repeat center; }
#sayfa-cozumler #photo { background: url('images/photo-3.jpg') no-repeat center; }
#sayfa-hakkimizda .p-tr { background: url('images/photo-4tr.jpg') no-repeat center; }
#sayfa-hakkimizda .p-en { background: url('images/photo-4en.jpg') no-repeat center; }
#sayfa-iletisim #photo { background: url('images/photo-2.jpg') no-repeat center; }
#page .seperator { height: 25px; background: url('images/seperator.gif') no-repeat center; }
#photo .seperator { display: block; height: 10px; background: url('images/border-photo.gif') no-repeat top center; }
.sidebar-photo, .sidebar-swf { border-top: 1px solid #065; border-bottom: 10px solid #fff; }
.sidebar-photo { height: 160px; }
.sidebar-swf { height: 225px; }
#sayfa-index .sidebar-photo { background: #fff url('images/photo-small-1.jpg') no-repeat bottom center; }
#sayfa-servisler .sidebar-photo { background: #fff url('images/photo-small-7.jpg') no-repeat bottom center; }
#sayfa-cozumler .sidebar-photo { background: #fff url('images/photo-small-4.jpg') no-repeat bottom center; }
#sayfa-hakkimizda .sidebar-photo { background: #fff url('images/photo-small-5.jpg') no-repeat bottom center; }
#sayfa-iletisim .sidebar-photo { background: #fff url('images/photo-small-3.jpg') no-repeat bottom center; }
.seperator { font-size: 1px ! important; }
#middle { margin: 0px 20px; border-bottom: 10px solid #fff; background: url('images/bg-middle.gif') repeat-y center; }
#sidebar { padding-bottom: 30px; width: 215px; float: right; }
#menu { border-bottom: 10px solid #fff; background: #fff url('images/bg-menu.gif') no-repeat bottom right; }
#content { margin-right: 10px; padding: 25px 0px; width: 475px; float: left; }

.tr .sayfa-index { background: url('images/bsl-index.gif') no-repeat top left; }
.tr .sayfa-servisler { background: url('images/bsl-servislerimiz.gif') no-repeat top left; }
.tr .sayfa-cozumler { background: url('images/bsl-cozumlerimiz.gif') no-repeat top left; }
.tr .sayfa-hakkimizda { background: url('images/bsl-hakkimizda.gif') no-repeat top left; }
.tr .sayfa-iletisim { background: url('images/bsl-iletisim.gif') no-repeat top left; }

.en .sayfa-index { background: url('images/bsl-index-en.gif') no-repeat top left; }
.en .sayfa-servisler { background: url('images/bsl-our-services.gif') no-repeat top left; }
.en .sayfa-cozumler { background: url('images/bsl-our-solutions.gif') no-repeat top left; }
.en .sayfa-hakkimizda { background: url('images/bsl-about-us.gif') no-repeat top left; }
.en .sayfa-iletisim { background: url('images/bsl-contact.gif') no-repeat top left; }

#footer { margin: 0px 20px; padding-top: 15px; color: #999; background: url('images/seperator.gif') no-repeat top center; }
#shk { width: 215px; float: right; }
.border-bottom { height: 20px; background: url('images/border-bottom.gif') no-repeat bottom center; }

/*
 H E A D I N G S
 -------------------------------------------------------------------------------------------------- */
H1, H2, H3, H4 { font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: 700; }
H1 {  }
H1 A { height: 95px; width: 185px; }
H1 A SPAN { visibility: hidden; font-size: 0px; }
#content H2, #content H3, #content H4 { margin-right: 20px; margin-left: 75px; }
#content H2 { margin-bottom: 25px; font-size: 20px; color: #c63; }
#content H3 {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 5px 0;
	border-top: 1px solid #000;
	border-bottom: 1px dotted #000;
	font-size: 16px;
	}
#content H4 { margin-top: 15px; margin-bottom: 10px; font-size: 14px; }

/*
 T E X T S
 -------------------------------------------------------------------------------------------------- */
#content P {
	margin: 0 20px 10px 75px;
	/*padding: 0 10px 0 45px;*/
	text-align: justify;
	font: 12px/19px Verdana, sans-serif;
	}
#info P {
	margin: 16px 1px 0px 1px;
	padding-left: 12px;
	/*font: 800 16px Arial, Helvetica, Verdana, sans-serif;*/
	white-space: nowrap;
	color: #c0c0c0;
	}
ADDRESS { width: 475px; float: left; font-style: normal; line-height: 16px; text-align: center; }
#shk P { padding: 10px 20px; border-left: 1px solid #065; font: 12px/18px Georgia, serif; text-align: center; }

/*
 L I S T S
 -------------------------------------------------------------------------------------------------- */
OL, UL { list-style: none; }
#content UL { margin-left: 75px; }
#content DL, #content UL { margin: 15px 30px 15px 75px; }
#content DT { margin-top: 15px; margin-bottom: 10px; font-weight: 800; }
#content DD, #content LI {
	margin-left: 8px;
	padding: 4px 8px;
	padding-left: 25px;
	line-height: 18px;
	background: url(images/icon-ok.gif) no-repeat top left;
	}
#menu UL { display: block; border-top: 1px solid #eff6ec; }
#menu UL LI { border-bottom: 1px solid #eff6ec; }
UL.servisler { padding: 3px 0px 10px 3px; border-top: none !important; border-left: 3px solid #065; clear: both; }
UL.servisler LI { border: none !important; }



/*
 I M A G E S
 -------------------------------------------------------------------------------------------------- */
IMG {  }
A IMG { border: 0px; }

/*
 L I N K S
 -------------------------------------------------------------------------------------------------- */
A { color: #36c; text-decoration: none; }
#lang A { display: block; color: #065; }
#sidebar LI A {
	display: block;
	width: 209px;
	\width: 212px;
	w\idth: 209px;
	font-size: 11px;
	font-weight: 800;
	border-left: 3px solid #c0e0b0;
	color: #ababab;
	}
UL.servisler LI A { width: 212px; \width: 215px; w\idth: 212px; border: none ! important; font-weight: normal ! important; }
#sidebar LI A SPAN { display: block; padding: 4px 6px 4px 10px; }
#sidebar LI A:hover { border-left: 3px solid #065; color: #065 !important; }
#sayfa-index LI#anasayfa A,
#sayfa-servisler LI#servisler A,
#sayfa-cozumler LI#cozumler A,
#sayfa-hakkimizda LI#hakkimizda A,
#sayfa-iletisim LI#iletisim A { border-left-color: #065; }

A:hover { color: #390 !important; }

/*
 F O R M S
 -------------------------------------------------------------------------------------------------- */
FORM { margin: 0 0 20px 0; }
LABEL { margin: 0 0 3px 0; display: block; }
TEXTAREA { background: #fff url(rsm/bg-6.gif) top left repeat-x; }
INPUT { font-family: Georgia, Times New Roman, Times, serif; }
.input-text, .input-button, .form-select, TEXTAREA { margin: 0; border: 3px double #ccc; }
.input-text { padding: 3px; background: #fff url(rsm/bg-6.gif) top left repeat-x; }
.input-button { padding: 5px 10px; background: #f6f6f6 url(rsm/bg-5.gif) top left repeat-x; }
input[type=text]:focus, SELECT:focus, TEXTAREA:focus { border: 3px solid #ccc; color: #039; background: #fff; }
/*
 O T H E R
 -------------------------------------------------------------------------------------------------- */
HR { display: none; }

/*
 C L A S S
 -------------------------------------------------------------------------------------------------- */
.clr { margin-bottom: -1px; height: 1px; clear: both; } /* Mozilla, Firefox, Opera için */
* HTML .clr { display: none; }                          /* IE için */
* HTML DIV, * HTML LI, * HTML #menu LI A { height: 1%; } /* IE için */
