BODY {
	margin: 0;
	padding: 20px 0;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, "Trebuchet MS", sans-serif;
	text-align: center;
	color: #000;
	background: #fff url("../images/bg-container.gif") top center repeat-x;
	}
BODY#h-iliskiler, BODY#stats { background-image: url("../images/bg-container-hi.gif"); }
BODY#ktp { background: #fff; }

/*
 S T R U C T U R A L
 -------------------------------------------------------------------------------------------------- */
#container { margin: 0 auto; width: 761px; text-align: left; }
#page { background: url("../images/bg-page.gif") top left repeat-y; }
.border-top { position: relative; height: 40px; background: url("../images/border-top.gif") top left no-repeat; }
#lang {
	position: absolute; top: 10px; left: 520px;
	height: 21px; width: 189px;
	background: url("../images/bg-lang.gif") top left no-repeat;
	}
	#lang-tr, #lang-en { display: block; padding-top: 4px; }
	#lang-tr { float: left; padding-left: 28px; }
	#lang-en { float: right; padding-right: 25px; }
	#anasayfa #lang-tr {  padding-left: 23px; }
	#anasayfa #lang-en {  padding-right: 33px; }
/* page-header */
#page-header {
	margin-bottom: 18px;
	height: 250px;
	background-image: url("../images/bg-header.gif");
	background-position: top left;
	background-repeat: repeat-y;
	}
#h-iliskiler #page-header, #stats #page-header { height: 75px ! important; background-image: url("../images/bg-header-hi.gif"); }
#logo { margin: 0 30px 25px 30px; }
#logo H1 A SPAN { visibility: hidden; }
#header-images                  { margin: 0 30px 5px 30px; height: 170px; background-position: top left; background-repeat: no-repeat; }
#anasayfa        #header-images { background-image: url("../images/header-images-1.jpg"); }
#sahinlerholding #header-images { background-image: url("../images/header-images-2.jpg"); }
#gayrimenkul-pr  #header-images { background-image: url("../images/header-images-11.jpg"); }
#kemalsahin1     #header-images,
#kemalsahin2     #header-images,
#kemalsahin3     #header-images,
#kemalsahin4     #header-images { background-image: url("../images/header-images-3.jpg"); }
#firmalar-yd     #header-images, #firmalar-yi #header-images { background-image: url("../images/header-images-4.jpg"); }
#endustri        #header-images { background-image: url("../images/header-images-5.jpg"); }
#inka1           #header-images,
#inka2           #header-images,
#inka3           #header-images,
#inka4           #header-images { background-image: url("../images/header-images-6.jpg"); }
#toplamkalite1   #header-images,
#toplamkalite2   #header-images,
#toplamkalite3   #header-images,
#toplamkalite4   #header-images,
#toplamkalite5   #header-images,
#toplamkalite6   #header-images { background-image: url("../images/header-images-7.jpg"); }
#basindasahinler #header-images { background-image: url("../images/header-images-8.jpg"); }
#sahinlervakfi1  #header-images,
#sahinlervakfi2  #header-images,
#sahinlervakfi3  #header-images,
#sahinlervakfi4  #header-images { background-image: url("../images/header-images-9.jpg"); }
#iletisim        #header-images { background-image: url("../images/header-images-10.jpg"); }

.seperator { margin: 0 30px; height: 5px; background-color: #036; }
* HTML .seperator { font-size: 0px; }

/* page-body */
#page-body {
	margin: 0 30px 18px 30px;
	width: 701px; /* Sadece IE için...; olmazsa arkaplan resmi görüntülenmiyor */
	background: url("../images/bg-page-body.gif") top left repeat-y;
	}
#h-iliskiler #page-body, #stats #page-body { background: transparent; }
#anasayfa #page-body { background: transparent; }
#sidebar { float: right; width: 216px; }
#quickmenu {
	padding: 11px 0 29px 0;
	background-color: #fff;
	background-image: url("../images/bg-quickmenu.gif");
	background-position: left top;
	background-repeat: no-repeat;
	}
#menu { padding: 30px 0 0 0; background: url("../images/bg-menu.gif") left top no-repeat; }
.spr1, .spr2, .spr3, .spr4 { position: relative; height: 80px; background-position: left top; background-repeat: no-repeat; }
.tr .spr1 { background-image: url("../images/spr-menu-news.gif"); }
.en .spr1 { background-image: url("../images/spr-menu-random.gif"); }
.spr2 { background: url("../images/spr-news-random.gif"); }
.spr3 { background: url("../images/spr-random-links.gif"); }
.spr4 { background: url("../images/spr-links-bottom.gif"); }
#news { padding-top: 5px; background: url("../images/bg-news.gif") left top repeat-y; }
#news.news-titles { position: relative; height: 150px; overflow: hidden; }
#anasayfa #news { padding-top: 20px; height: 220px; overflow: hidden; }
#anasayfa #news.news-titles { margin: 4px 40px; height: 192px; }
#random { padding: 18px; background: url("../images/bg-random.gif") left top repeat-y; }
#links { padding: 18px; background: url("../images/bg-links.gif") left top repeat-y; }
.en #random { border-top: 0; }
#content { float: left; padding-bottom: 20px; width: 465px; }
#h-iliskiler #content, #stats #content { width: 100% }

/* Endüstri İlişkileri Tab Ayarları */
#tabs { clear: both; display: block; height: 49px; border-bottom: 3px solid #ddd; }
#tabContent1, #tabContent2, #tabContent3, #tabContent4, #tabContent5, #tabContent6, #tabContent7, #tabContent8 {
	clear: both; border-bottom: 1px solid #ddd;
	}
#tabContent2, #tabContent3, #tabContent4, #tabContent5, #tabContent6, #tabContent7, #tabContent8 { display: none; }
/* Tablar buraya kadar */

#anasayfa .left { background: url("../images/bg-left.gif") center no-repeat; }
#anasayfa .right { background: url("../images/bg-right.gif") center no-repeat; }
#anasayfa .left, #anasayfa .right { height: 260px; width: 340px; } /* Video yerine tekrar kayan resimler gelecekse height: 220px; */
#firmalar-yd #left-right { clear: both; }
#firmalar-yd #left-right .left, #firmalar-yi #left-right .left { width: 250px; }
* #firmalar-yd #left-right .left SPAN, * #firmalar-yi #left-right .left SPAN { float: none; }
#firmalar-yd #left-right .right, #firmalar-yi #left-right .right { width: 212px; }
.content-images { float: left; display: block; margin: 3px 7px 5px 0; padding: 5px; border: 1px solid #ddd; }
#kitaplar { padding: 3px; width: 463px; border: 1px dashed #ddd; }
#login { margin-bottom: 18px; padding-top: 18px; }
#login-entry { width: 701px; overflow-x: auto; }
#h-iliskiler DIV#form { padding-top: 15px; border-top: 2px solid #333; }
#h-iliskiler .left { width: 35%; }
#h-iliskiler .right { width: 65%; }

/* page-footer */
#page-footer { margin: 0 30px; clear: both; border-top: 3px double #ddd; color: #999; }

/* border-bottom */
.border-bottom {
	clear: both;
	height: 40px;
	background-image: url("../images/border-bottom.gif");
	background-position: top left;
	background-repeat: no-repeat;
	}

/*
 H E A D I N G S
 -------------------------------------------------------------------------------------------------- */
H1, H2, H3, H4 { clear: both; margin: 0px; font-weight: normal; }
H2 { margin-bottom: 54px; font-size: 30px; color: #09c; }
H3 { margin-bottom: 20px; padding: 3px 0; border-top: 2px solid #454545; border-bottom: 1px dashed #999; font-size: 18px; }
H4 { margin-bottom: 0; padding: 3px 0; font-size: 13px; font-weight: 700; }
H4.webaddress { margin: -20px 0 20px 0; text-align: right; }
.spr1 H5, .spr2 H5, .spr3 H5, .spr4 H5 {
	position: absolute; top: 36px; left: 0;
	padding: 0 0 6px 15px;
	font-size: 13px; font-style: italic; font-family: Georgia, Times, serif;
	color: #fff;
	}
* HTML .spr1 H5, * HTML .spr2 H5, * HTML .spr3 H5, * HTML .spr4 H5 { top: 58px; }
* +HTML .spr1 H5, * +HTML .spr2 H5, * +HTML .spr3 H5, * +HTML .spr4 H5 { top: 58px; }
#logo H1 { font-size: 0px; }

/*
 T E X T S
 -------------------------------------------------------------------------------------------------- */
P { text-align: justify; line-height: 18px; }
#kemalsahin4 P, #sahinlervakfi1 P, #h-iliskiler P { margin: 0 0 10px 0; text-align: left; }
P#DOMnewsstopper { margin: 0; text-align: center; padding: 0; background: url("../images/bg-news.gif") left top repeat-y; }
#anasayfa #news, #anasayfa P#DOMnewsstopper { background: transparent; }
#anasayfa P#DOMnewsstopper { display: none; }
* HTML #kemalsahin4 P, * HTML #sahinlervakfi1 P, * HTML #sahinlervakfi4 P { height: 1%; } /* IE için */
#firmalar-yd P, #firmalar-yi P { text-align: left ! important; }
#anasayfa .left P, #anasayfa .right P {
	margin: 20px;
	line-height: 16px;
	font-size: 13px;
	font-style: italic;
	font-family: Georgia, "Trebuchet MS", Arial, Verdana, serif;
	}
#anasayfa .left P, #anasayfa .right P { text-align: center; }
SPAN.first {
	float: left;
	display: block;
	margin-right: 3px;
	padding-top: 5px;
	height: 27px;
	font-size: 31px;
	font-weight: 800;
	font-family: serif;
	}
* HTML SPAN.first { padding-top: 6px; } /* ie6 */
* +HTML SPAN.first { margin-bottom: -5px; padding-bottom: 8px; height: 20px; } /* ie7 */
BLOCKQUOTE { display: block; margin-bottom: 18px; padding-left: 15px; border-left: 1px solid #c0c0c0; }
BLOCKQUOTE P {
	text-align: left;
	line-height: 19px;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*font-style: italic;*/
	color: #808080;
	}
BLOCKQUOTE P SPAN.first { color: #808080; }
FIELDSET P { padding: 18px; }
ADDRESS { padding: 20px; text-align: center; line-height: 17px; font-size: 11px; font-style: normal; }

/*
 L I S T S
 -------------------------------------------------------------------------------------------------- */
#content LI { margin-bottom: 5px; line-height: 17px; }

/* Endüstri İlişkileri Tab Ayarları */
#anasayfa #news.news-titles UL, #tabs UL { list-style: none; margin: 0; padding: 0; }
#tabs UL LI {
	float: left;
	display: inline;
	margin: 0 1px 0 0;
	border-top: 3px solid #fff;
	border-bottom: 1px solid #fff;
	background: #eee;
	}
#tabs UL LI.tab { background-color: #eee; border-top: 3px solid #fff; border-bottom: 1px solid #fff; }
#tabs UL LI.aktif-tab { background-color: #ddd; border-top: 3px solid #09c; border-bottom: 1px solid #ddd; }
/* Tab Ayarları buraya kadar */

#frmList LI { font-size: 11px; }
#sidebar LI { display: block; }
#menu UL, #menu OL, #links UL { list-style: none; }
#menu UL { margin: 0 4px; padding: 0; border-top: 1px solid #555; background-image: url("../images/pattern-menu.gif"); }
#menu UL LI { 
	border-top: 1px solid #777;
	border-right: 1px solid #555;
	border-bottom: 1px solid #555;
	border-left: 1px solid #777;
	background-image: url("../images/icon-menu-link.gif");
	background-position: top left;
	background-repeat: no-repeat;
	}
#sahinlerholding LI.sh,
#gayrimenkul-pr LI.gp,
#kemalsahin1 LI.ks, #kemalsahin2 LI.ks, #kemalsahin3 LI.ks, #kemalsahin4 LI.ks,
#firmalar-yd LI.frm, #firmalar-yi LI.frm,
#endustri LI.ei,
#inka1 LI.ik, #inka2 LI.ik, #inka3 LI.ik, #inka4 LI.ik,
#toplamkalite1 LI.tk, #toplamkalite2 LI.tk, #toplamkalite3 LI.tk, #toplamkalite4 LI.tk, #toplamkalite5 LI.tk, #toplamkalite6 LI.tk,
#basindasahinler LI.bs,
#sahinlervakfi1 LI.sv, #sahinlervakfi2 LI.sv, #sahinlervakfi3 LI.sv, #sahinlervakfi4 LI.sv,
#iletisim LI.i { background-image: url("../images/icon-menu-current-link.gif"); }
#menu OL {
	margin: 3px;
	padding: 5px 0;
	border-top: 1px solid #444;
	border-right: 1px solid #888;
	border-bottom: 1px solid #777;
	border-left: 1px solid #444;
	background-color: #555;
	}
#menu OL LI { border: 0; background: transparent; }
#sub1, #sub2, #sub3, #sub4, #sub5 { display: none; }
#kemalsahin1 #sub1, #kemalsahin2 #sub1, #kemalsahin3 #sub1, #kemalsahin4 #sub1,
#firmalar-yd #sub2, #firmalar-yi #sub2,
#inka1 #sub3, #inka2 #sub3, #inka3 #sub3, #inka4 #sub3,
#toplamkalite1 #sub4, #toplamkalite2 #sub4, #toplamkalite3 #sub4,
#toplamkalite4 #sub4, #toplamkalite5 #sub4, #toplamkalite6 #sub4,
#sahinlervakfi1 #sub5, #sahinlervakfi2 #sub5, #sahinlervakfi3 #sub5, #sahinlervakfi4 #sub5 {
	display: block;
	}
#news UL, #links UL { margin: 0px; padding: 0; width: 100%; border: 0; }
#news.news-titles UL { position: absolute; top: 150px; left: 0; }
#anasayfa #news.news-titles UL { text-align: center; }
#anasayfa #news.news-titles UL LI { padding-bottom: 10px; font-weight: bold; font-family: Georgia, Times, serif; color: #fff; }

.excel, .word, .pdf { padding-top: 2px; padding-bottom: 2px; }
OL .excel { background: url("../images/icon-excel.gif") left top no-repeat; }
OL .pdf { background: url("../images/icon-pdf.gif") left top no-repeat; }
OL .word { background: url("../images/icon-word.gif") left top no-repeat; }

/*
 I M A G E S
 -------------------------------------------------------------------------------------------------- */
A IMG { border: 0; }
#news.news-titles UL LI IMG { border: 10px solid #6cf; }
.excel IMG, .word IMG, .pdf IMG { margin-bottom: -1px; margin-left: -3px; }

/*
 L I N K S
 -------------------------------------------------------------------------------------------------- */
A { text-decoration: none; color: #09c; }
a[href^="http://"] { padding-right: 15px; background: url("../images/external.gif") right center no-repeat; }
a[href^="http://www.sahinlerholding.com.tr"] { background: transparent; }
#lang A {
	padding-left: 12px;
	font-size: 10px;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	background-position: left center;
	background-repeat: no-repeat;
	}
.tr #lang-tr A, .en #lang-en A { color: #fff; background-image: url("../images/lang-akt.gif"); }
.tr #lang-en A, .en #lang-tr A { color: #ccc; background-image: url("../images/lang-psf.gif"); }
#anasayfa #lang-tr A, #anasayfa #lang-en A { color: #fff; }
#logo H1 A { display: block; height: 45px; width: 225px; background: url("../images/logo.gif") center no-repeat; }
#anasayfa .right P A { color: #063; } 
/* Endüstri İlişkileri Tab Ayarları */
#tabs UL LI A {
	float: left;
	display: block;
	height: 45px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height: 14px;
	}
#tabs UL LI A SPAN { display: block; padding: 8px 6px; }
/* Tab Ayarları buraya kadar */
#sidebar A { display: block; font-size: 11px; }
* HTML #sidebar UL LI A { height: 1%; }
#kemalsahin1 .ks1 A, #kemalsahin2 .ks2 A, #kemalsahin3 .ks3 A, #kemalsahin4 .ks4 A,
#firmalar-yd .frm1 A, #firmalar-yi .frm2 A,
#inka1 .ik1 A, #inka2 .ik2 A, #inka3 .ik3 A, #inka4 .ik4 A,
#toplamkalite1 .tk1 A, #toplamkalite2 .tk2 A, #toplamkalite3 .tk3 A,
#toplamkalite4 .tk4 A, #toplamkalite5 .tk5 A, #toplamkalite6 .tk6 A,
#sahinlervakfi1 .sv1 A, #sahinlervakfi2 .sv2 A, #sahinlervakfi3 .sv3 A, #sahinlervakfi4 .sv4 A { color: #fc0; }
#anasayfa .left A, #anasayfa .right A { color: #fff; }
#menu A SPAN { padding: 3px 6px 3px 20px; }
#menu A SPAN { display: block; font-weight: 700; }
#menu A { color: #ddd; }
#menu A:hover { color: #fff ! important; }
#menu OL LI A { padding: 2px 3px 2px 16px; background:  url("../images/icon-submenu-link.gif") top left no-repeat; }
#news A { padding: 0px 6px 12px 30px; background: url("../images/icon-news.gif") top left no-repeat; color: #580; }
#news A SMALL { color: #9c3 }
#news .yeni A { background: url("../images/yeni.gif") left top no-repeat ! important; }
#news .flas A { background: url("../images/flas.gif") left top no-repeat ! important; }
#random A { text-align: center; }
#random A IMG { margin: 0 auto; border: 2px solid #fff; }
#links A { padding: 3px 0; font-weight: bold; color: #e5b; }

#endustri .excel A, #endustri .pdf A, #endustri .word A { margin-left: 20px; }
#endustri .yeni A { background: url("../images/yeni.gif") left top no-repeat; }

#hbrTable TD A { display: block; width: 100%; }
P#DOMnewsstopper  A {
	margin: 0 4px;
	padding: 1px 3px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	font-weight: bold;
	color: #fff;
	background-color: #ad0;
	}
A:hover { color: #036 ! important; }

/*
 F O R M S
 -------------------------------------------------------------------------------------------------- */
FORM { margin: 0; }
#quickmenu FORM {
	margin: 0 10px;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #c0c0c0;
	}
#quickmenu SELECT {
	width: 192px;
	border: 1px solid #e5e5e5;
	font-size: 10px;
	font-family: Verdana, sans-serif;
	}
* HTML #quickmenu SELECT { width: 194px; }

/*
 T A B L E S
 -------------------------------------------------------------------------------------------------- */
TH { text-align: left; }
#firmalar-yd TABLE, #firmalar-yi TABLE, #toplamkalite1 TABLE, #toplamkalite3 TABLE, #h-iliskiler TABLE { margin-bottom: 15px; }
#basindasahinler TABLE { border-top: 2px solid #333; border-bottom: 1px solid #333; }
#basindasahinler TABLE TD { border-top: 1px dotted #ddd; }
#basindasahinler TABLE TH, #basindasahinler TABLE TD,
#h-iliskiler TABLE TD, #h-iliskiler TABLE TH, #h-iliskiler TABLE TD,
.stats TH, .stats TD {
	padding: 5px 3px;
	}
.stats TABLE TH, .stats TABLE TD {
	padding: 0px;
	}
#h-iliskiler TABLE TH { background-color: #e3e3e3; }
#h-iliskiler TABLE TD { background-color: #f3f3f3; }
#firmalar-yd TABLE, #firmalar-yi TABLE, #basindasahinler TABLE, #h-iliskiler TABLE {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}
.stats { border: 1px solid #ccc; border-collapse: collapse; }
.stats TABLE { border: 1px solid #ccc; border-collapse: collapse; }
.stats TH, .stats TD { border: 1px solid #ddd; }
.stats TABLE, .stats TABLE TH, .stats TABLE TD { border: 0px; }

/*
 O T H E R
 -------------------------------------------------------------------------------------------------- */
OBJECT { margin: 0; padding: 0; }
#anasayfa .left OBJECT, #anasayfa .right OBJECT { margin-left: 10px; margin-top: 10px; }
IFRAME { }
FIELDSET { margin-bottom: 18px; border: 1px solid #ddd; }
LEGEND { margin-left: 18px; padding: 0 10px; font-style: italic; font-size: 15px; font-family: Georgia, serif; background-color: #fff; }
HR { display: none; }

/*
 C L A S S
 -------------------------------------------------------------------------------------------------- */
.center { text-align: center; }
* html .left-right { height: 1% }
.left { float: left; }
.right { float: right; }
.last { margin-right: 0; }
.dikkat { color: #c00;}
.bilgi { color: #999; font-size: 11px; line-height: 14px; }
.nowrap { white-space: nowrap; }
.gizle { display: none; }
.clr { display: block; margin-bottom: -1px; height: 1px; clear: both; } /* Mozilla, Firefox, Opera için */
* HTML .clr { display: none; }                          /* IE için */
