.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

#nHeader {
	height:180px;
	margin-bottom:5px;	
}

div.mmw_divMainContainer, body>div.mmw_divMainContainer, * div.mmw_divMainContainer, body div.mmw_divMainContainer { top:0; }

#nHeaderTop {
	background:url(../img/top-logo.png) no-repeat;
	height:120px;
}

#nHeaderTop a {
	display:block;
	width:345px;
	height:120px;
	outline:0;
	text-indent:-9999px;
}

#nHeaderBottom {
	background:url(../img/header-bg.png) no-repeat;
	height:60px;	
}

#nHeaderBottomLeft {
	float:left;
	width:429px;
	position:relative;
	height:60px;
	padding-left:7px;
voice-family: "\"}\"";
voice-family:inherit;
width:422px;
}
html>body #nHeaderBottomLeft {
width:422px;
}

#nHeaderBottomRight {
	float:left;
	width:385px;
	height:60px;
}

#nHeaderBottomLeft.logged { background:url(../img/head-menu-cizik.png) top right no-repeat; }

ul#notLogged { margin-top:8px; }

ul#notLogged li {
	float:left;
	width:124px;
	height:44px;
	margin-right:5px;
}

ul#notLogged li a {
	display:block;
	background-image:url(../img/login-butonlari.png);
	width:100%;
	height:44px;
	text-indent:-9999px;
}

li#nUyeGirisi a { background-position:0 0; }
li#nKayitOl a { background-position:-124px 0; }
li#nUyeGirisi a:hover { background-position:0 -44px; }
li#nKayitOl a:hover { background-position:-124px -44px; }
li#nUyeGirisi.log a, li#nUyeGirisi.log a:hover { background-position:0 -88px; }


#nAramaKutusu {
	background:url(../img/arama-kutusu-bg.png) 0 0 no-repeat;
	width:284px;
	height:32px;
}

li#aramaLabel {
	float:left;
	width:76px;
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#7d7d7e;
	padding-top:8px;
}

li#aramaLabel a { color:#7d7d7e; } 

li#aramaBox {
	float:left;
	width:284px;
}

ul#nArama { margin:14px 0 0 18px; }

#nAramaKutusuText {
	float:left;
	width:229px;
	height:32px;
	overflow:hidden;
}

#nAramaKutusuText input {
	border:0;
	background:transparent;
	width:219px;
	height:32px;
	font:14px/1.2em Arial, Helvetica, sans-serif;
	color:#424242;
}

#nAramaKutusuButon {
	float:left;
	width:55px;
	height:32px;
}

#nAramaKutusuButon a {
	display:block;
	text-indent:-9999px;
	width:55px;
	height:32px;
}

ul.mainmenu li a { font-weight:bold; }

.dropDownMenu li li a { font-weight:normal; }

.dropDownMenu iframe { display:none; }

#nLoginBox {
	background:url(../img/yeni-login-box-bg.png) no-repeat !important;
	background:url(../img/yeni-login-box-bg.gif) no-repeat;
	width:253px;
	height:143px;
	overflow:hidden;
	padding:10px 0 0 17px;
	position:absolute;
	top:52px;
	left:-9999px;
	z-index:999;
voice-family: "\"}\"";
voice-family:inherit;
width:236px;
height:133px;
}
html>body #nLoginBox {
width:236px;
height:133px;
}

#nLoginBox.show { left:7px; }


#nLoginBox dl {
	width:215px;
	margin:0 0 6px 0;
}

#nLoginBox dt {
	clear:both;
	display:block;
	color:#868686;
	font-size:10px;
	line-height:13px;
	margin:0 0 3px 0;
	padding:0 0 0 3px;
}

#nLoginBox dt a { text-decoration:underline; color:#868686; }

#nLoginBox dd {
	display:block;
	clear:both;
	height:26px;
	overflow:hidden;
	margin:0;
	padding:0;
}

#nLoginBox dd input {
	border:1px solid #000;
	width:213px;
	height:26px;
	font:12px/24px Arial, Helvetica, sans-serif;
	padding:0 2px;
	overflow:hidden;
voice-family: "\"}\"";
voice-family:inherit;
width:209px;
padding-top:3px;
}
html>body #nLoginBox dd input {
width:209px;
}

*+html #nLoginBox dd input { padding-top:0; }


#nLoginBox dl.ikili dt {
	float:left;
	width:100px;
	clear:none;
	padding-top:9px;
}

#nLoginBox dl.ikili dd {
	float:right;
	width:100px;
	height:auto;
	overflow:visible;
	clear:none;
}

#nLoginBox dl.ikili dd a {
	background:url(../img/giris-butonu.png) 0 0 no-repeat;
	display:block;
	float:right;
	width:72px;
	height:30px;
	text-indent:-9999px;
}

#nLoginBox dl.ikili dd a:hover { background:url(../img/giris-butonu.png) 0 -30px no-repeat; }

#nHeaderTop.pngfix { display:block; }

#nHeaderBottomLeft div.userName { margin-bottom:5px; }
#nHeaderBottomLeft #statusMessageDisplay a { color:#a4231a; text-decoration:underline; }

#nHeaderBottomLeft li#profilimSayfaLinki {
	float:left;
	width:124px;
	margin-right:5px;
	text-align:left;
	position:relative;
}

#nHeaderBottomLeft li#profilimCikisLinki {
	float:left;
	width:64px;
	text-align:left;
}

#nHeaderBottomLeft li#profilimSayfaLinki a.profilLinki {
	background:url(../img/profil-butonlari.png) 0 0 no-repeat;
	display:block;
	width:100%;
	height:31px;
	text-indent:-9999px;
}

#nHeaderBottomLeft li#profilimCikisLinki a.profilLinki {
	background:url(../img/profil-butonlari.png) -124px 0 no-repeat;
	display:block;
	width:100%;
	height:31px;
	text-indent:-9999px;
}

#nHeaderBottomLeft li#profilimSayfaLinki a:hover.profilLinki, #nHeaderBottomLeft li#profilimSayfaLinki.on a.profilLinki { background:url(../img/profil-butonlari.png) 0 -31px no-repeat; }
#nHeaderBottomLeft li#profilimCikisLinki a:hover.profilLinki { background:url(../img/profil-butonlari.png) -124px -31px no-repeat; }

#nHeaderBottomLeft li#profilimSayfaLinki, #nHeaderBottomLeft li#profilimCikisLinki { margin-top:5px; }

#nHeaderBottomLeft li#profilimSayfaLinki ul {
	background:url(../img/profil-popup-bg.png) no-repeat !important;
	background:url(../img/profil-popup-bg.gif) no-repeat;
	display:none;
	width:120px;
	height:147px;
	position:absolute;
	z-index:999;
	padding-top:3px;
voice-family: "\"}\"";
voice-family:inherit;
height:144px;
}
html>body #nHeaderBottomLeft li#profilimSayfaLinki ul {
height:144px;
}

#nHeaderBottomLeft li#profilimSayfaLinki ul li {
	display:block;
	height:29px;
	clear:both;
}

#nHeaderBottomLeft li#profilimSayfaLinki ul li a {
	background:url(../img/profil-menu-li-bg.gif) 0 0 no-repeat;
	display:block;
	width:120px;
	height:29px;
	color:#989898;
	padding:5px 0 0 17px;
voice-family: "\"}\"";
voice-family:inherit;
width:103px;
height:24px;
}
html>body #nHeaderBottomLeft li#profilimSayfaLinki ul li a{
width:103px;
height:24px;
}

#nHeaderBottomLeft li#profilimSayfaLinki ul li a:hover {
	background:url(../img/profil-menu-li-bg.gif) 0 -29px no-repeat;
	color:#aeaeae;
}

#nHeaderBottomLeft li#profilimSayfaLinki ul li.son { height:28px; overflow:hidden; }

#nHeader { position:relative; z-index:99; }

#paylasKutucugu {
	background:url(../img/paylas-bg.png) no-repeat;
	width:312px;
	height:142px;
	position:absolute;
	z-index:9999;
}

#paylasKutucugu ul {
	height:16px;
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	bottom:24px;
	left:24px;
}

#paylasKutucugu ul li {
	float:left;
	width:16px;
	height:16px;
	margin-right:7px;
}

#paylasKutucugu ul li a {
	background-image:url(../img/paylas-icon.gif);
	display:block;
	width:100%;
	height:16px;
	text-indent:-9999px;
	text-decoration:none;
}

li#paylasFacebook a { background-position:0 0; }
li#paylasFriendfeed a { background-position:-16px 0; }
li#paylasTwitter a { background-position:-32px 0; }
li#paylasDelicious a { background-position:-48px 0; }
li#paylasStumbleupon a { background-position:-64px 0; }
li#paylasMyspace a { background-position:-80px 0; }
li#paylasGoogle a { background-position:-96px 0; }

#paylasKapat {
	display:block;
	width:13px;
	height:13px;
	position:absolute;
	top:5px;
	right:5px;
}

#linkText {
	position:absolute;
	top:60px;
	left:80px;
}
