	/* Only IE6 sees this */
	* html div.menu ul li a:hover,
	* html div.menu ul li a:focus,
	* html div.menu ul li:hover a,
	* html div.menu ul li.sfHover a { /* This element already has hasLayout, but IE6 behaves a bit better with position:relative as well */ position: relative; }
	
	* html div.menu ul li .drop,
	* html div.menu ul li .drop div.drop-header,
	* html div.menu ul li .drop ul.drop-content,
	* html div.menu ul li .drop div.drop-footer,
	* html div.menu ul li .drop div.drop-header-right,
	* html div.menu ul li .drop ul.drop-content-right,
	* html div.menu ul li .drop div.drop-footer-right { height: 1%; }
	
	*+html div.menu ul li .drop,
	*+html div.menu ul li .drop div.drop-header,
	*+html div.menu ul li .drop ul.drop-content,
	*+html div.menu ul li .drop div.drop-footer,
	*+html div.menu ul li .drop div.drop-header-right,
	*+html div.menu ul li .drop ul.drop-content-right,
	*+html div.menu ul li .drop div.drop-footer-right { min-height: 0; }
	
	/* Give hasLayout to IE6 */
	* html div.menu ul li ol,
	* html div.menu ul li .drop,
	* html div.menu ul li div.drop,
	* html div.menu ul li div.drop .drop-content,
	* html div.menu ul li div.drop .drop-content-right,
	* html div.menu ul li div.drop ol li,
	* html div.menu ul li div.drop ol li a { height: 1%; }
	
	/* Give hasLayout to IE7 */
	*+html div.menu ul li ol,
	*+html div.menu ul li .drop,
	*+html div.menu ul li div.drop { min-height: 0; }

	* html div.menu ul li ol li a { height: 1%; }
	*+html div.menu ul li ol li a { min-height: 0; }

/* Allow for tabbing-through the anchors in the drop-down list, even if JavaScript isn't around to help */
ul li .drop li a:focus { margin-left: 0em; width: 329px; background-color: #042F74; /* Dark blue */ }
/* ... but disable those just-in-case properties if JavaScript is indeed enabled */

body.javascript-enabled ul li div.drop li a:focus { margin-left: 0; width: auto; background-color: inherit; }
/* These rules trigger hasLayout in IE6 and IE7, respectively: http://www.satzansatz.de/cssd/onhavinglayout.html#prop */

div#topSlots { padding: 10px 0 0 0; }
div#topSlots:after,
div.menu:after,
div.menu ul.levelZero:after { content: "."; visibility: hidden; display: block; clear: left; height: 0; }

div.menu { height: 72px; width: 970px; }
div.menu ul { list-style: none; }
div.menu ul,
div.menu ul li { margin: 0; padding: 0; }

div.menu ul li { display: inline; float: left; position: relative; z-index: 1000; height: 72px; }

div.menu ul li li	{ float: none; display: block; position: static; z-index: auto; width: auto; }

div.menu ul li a { background-color: transparent; display: block; text-indent: -9000px; height: 72px; outline: none;}
div.menu ul li a, div.menu ul li a span, div.menu ul li span span { display: block; }

div.menu ul li:hover,
div.menu ul li.sfHover, 
div.menu ul li a:active,
div.menu ul li a:focus,
div.menu ul li a:hover { height: 72px; }

div.menu ul li:hover,
div.menu ul li.sfHover { z-index: 20000; }

div.menu ul li ol li:hover { z-index: auto; }

div.menu ul li:hover div.drop,
div.menu ul li.sfHover a.sffocus div.drop,
div.menu ul li.sfHover a.sffocus .drop,
div.menu ul li:hover .drop,
div.menu ul li.sfHover .drop { display: block; margin-left: 0; }

div.menu ul li .drop { margin: 0 0 0 -8000px; padding: 0; position: absolute; top: 72px; left: 0; z-index: -1; padding: 0 10px 0 0;}

div.menu ul li .drop div.drop-left { float: left; width: 50%; }
div.menu ul li .drop div.drop-right { float: right; width: 50%; }

div.menu ul li .drop div.drop-header { background: transparent url(/i/dropdown-header7.png) no-repeat right top;  _background:#ff7900; width: inherit; height: 18px; }
div.menu ul li .drop ul.drop-content { background: transparent url(/i/dropdown-top7.png) no-repeat right top;  _background:#ff7900; width: inherit; }
div.menu ul li .drop div.drop-footer { background: transparent url(/i/dropdown-bottom7.png) no-repeat right top;  _background:#ff7900; width: inherit; height: 18px; }

div.menu ul li .drop div.drop-header-right { background: transparent url(/i/dropdown-header7-right.png) no-repeat left top; _background:#ff7900; width: inherit; height: 18px; }
div.menu ul li .drop ul.drop-content-right { background: transparent url(/i/dropdown-top7-right.png) repeat-y left top; _background:#ff7900; width: inherit; }
div.menu ul li .drop div.drop-footer-right { background: transparent url(/i/dropdown-bottom7-right.png) no-repeat left top; _background:#ff7900; width: inherit; height: 18px; }

div.menu ul li .drop ul.drop-content-right ol { padding-left: 20px; }

div.menu ul li ol { padding: 0 10px 0 10px; list-style: none; text-align: left; }
	/*adjust for IE6-7*/
	* html div.menu ul li ol { /*background: #adff2f; */padding: 0; margin: 0; }

div.menu ul li .drop ul.drop-content ol li { display: block; float: none; position: static; z-index: auto; width: auto; }
div.menu ul li .drop ul.drop-content ol li a { height: auto; display: block; }
div.menu ul li .drop ul.drop-content ol li a span { display: block; }

div.menu ul li .drop ul.drop-content-right ol li { display: block; float: none; position: static; z-index: auto; width: auto; }
div.menu ul li .drop ul.drop-content-right ol li a { height: auto; display: block; }
div.menu ul li .drop ul.drop-content-right ol li a span { display: block; }

div.menu ul li ol li a,
div.menu ul li ol li span,
div.menu ul li ol li { background-image: none; height: auto; }

div.menu ul li ol li.main-category { /*height: auto;*/ margin: 10px 0 5px 0; }
div.menu ul li ol li.sub-category { /*height: 15px;*/ : ; }
	* html div.menu ul li ol li.main-category { margin: 10px 20px 5px 0;  }
	* html div.menu ul li ol li.sub-category {  }

div.menu ul li ol li.sub-category a,
div.menu ul li ol li.sub-category a span { background: url(/i/ico_menubullet_white.gif) no-repeat left top; /*padding-left: 10px;*/ text-indent: 10px; text-align: left; font: normal 12px Tahoma, Arial, sans-serif; text-decoration: none; color: #ffffff; }
div.menu ul li ol li.sub-category a:hover,
div.menu ul li ol li.sub-category a:hover span { color: #fff200; text-decoration: underline; }


div.menu ul li ol li.main-category a, 
div.menu ul li ol li.main-category a span { text-indent: 0px; text-align: left; font: bold 14px/16px 'Trebuchet MS', Arial, sans-serif; text-decoration: underline; color: #FFF200; }
div.menu ul li ol li.main-category a:hover,
div.menu ul li ol li.main-category a:hover span { color: #ffffff; text-decoration: none;}

div.menu ul li ol li a:hover,
div.menu ul li ol li a:hover span { text-decoration: none; color: #e61d35; height: auto; }

div.menu ul li ol li a:hover, 
div.menu ul li:hover ol li a,
div.menu ul li.sfHover ol li a,  
div.menu ul li ol li:hover a,
div.menu ul li ol li:hover { background-image: none; right: 0px; height: auto; }

div.menu ul li ol li span { display: inline; }
div.menu ul li ol li:hover { z-index: auto; }

div.menu ul li ol li a, 
div.menu ul li ol li, 
div.menu ul li div ol li a:focus, 
div.menu ul li div ol li a:hover, 
div.menu ul li div ol li a:active, 
div.menu ul li div ol li,
div.menu ul li div ol li a,
div.menu ul li div ol li span { background-image: none; }

div.menu ul li ol li a:focus,
div.menu ul li ol li a:hover, 
div.menu ul li ol li a:active { background-image: none; }

div.menu ul li.sfHover ol li a:hover,
div.menu ul li.sfHover ol li a:focus,

div.menu ul li ol li:focus,
div.menu ul li:focus,

div.menu ul li.sfHover ol li a,
div.menu ul li ol li:focus a,
div.menu ul li:focus ol li a,
div.menu ul li:hover ol li a:hover,
div.menu ul li:hover ol li a:focus,
div.menu ul li:hover ol li:focus,
div.menu ul li:hover ol li:hover { background: none; }

div.menu ul li ol li:focus
div.menu ul li ol li:hover,
div.menu ul li ol li.sfHover, 
div.menu ul li ol li a:active,
div.menu ul li ol li a:focus,
div.menu ul li ol li a:hover { height: auto; background: none; }

div.menu ul li ol li a:active, 
div.menu ul li:active ol li a,
div.menu ul li.sfHover ol li a,  
div.menu ul li ol li:active a,
div.menu ul li ol li:active { background: none; right: 0px; height: auto; }

div.menu ul li.anne:hover ol li a:hover,
div.menu ul li.anne:hover ol li a:focus,
div.menu ul li.anne:focus ol li a:hover,
div.menu ul li.anne:focus ol li a:focus,

div.menu ul li.bebek:hover ol li a:hover,
div.menu ul li.bebek:focus ol li a:hover,

div.menu ul li.saglikhijyen:hover ol li a:hover,
div.menu ul li.beslenme:hover ol li a:hover,
div.menu ul li.oyuncak:hover ol li a:hover,
div.menu ul li.hediye:hover ol li a:hover,
div.menu ul li.anakucagi:hover ol li a:hover,

div.menu ul li.bebekarabasi:hover ol li a:hover,
div.menu ul li.bebekarabasi:focus ol li a:hover,

div.menu ul li.mamasandalyesi:hover ol li a:hover,
div.menu ul li.mamasandalyesi:hover ol li a:focus,
div.menu ul li.mamasandalyesi:focus ol li a:focus,
div.menu ul li.mamasandalyesi:hover ol li a:focus { background: none; }

div.menu ul li.anne { background: transparent url(/i/menu_nav.png) no-repeat scroll -10px -10px; width: 101px; }
div.menu ul li.anne .drop { left: 4px; }
div.menu ul li.anne a:hover, 
div.menu ul li.anne a:active,
div.menu ul li.anne a:focus,
div.menu ul li.anne:hover, div.menu ul li.anne a.sfHover { background: transparent url(/i/menu_nav.png) no-repeat scroll -10px -100px; }

div.menu ul li.bebek { background: transparent url(/i/menu_nav.png) no-repeat scroll -111px -10px; width: 98px; }
div.menu ul li.bebek a:hover, 
div.menu ul li.bebek a:focus, 
div.menu ul li.bebek a:active,
div.menu ul li.bebek a.sfHover,
div.menu ul li.bebek:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -111px -100px; }

div.menu ul li.saglikhijyen { background: transparent url(/i/menu_nav.png) no-repeat scroll -209px -10px; width: 98px; }
div.menu ul li.saglikhijyen .drop { left: 3px; }
div.menu ul li.saglikhijyen a:hover, 
div.menu ul li.saglikhijyen a:focus, 
div.menu ul li.saglikhijyen a:active,
div.menu ul li.saglikhijyen a.sfHover,
div.menu ul li.saglikhijyen:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -209px -100px; }

div.menu ul li.beslenme { background: transparent url(/i/menu_nav.png) no-repeat scroll -307px -10px; width: 98px; }
div.menu ul li.beslenme a:hover, 
div.menu ul li.beslenme a:focus, 
div.menu ul li.beslenme a:active,
div.menu ul li.beslenme a.sfHover,
div.menu ul li.beslenme:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -307px -100px; }

div.menu ul li.oyuncak { background: transparent url(/i/menu_nav.png) no-repeat scroll -405px -10px; width: 98px; }
div.menu ul li.oyuncak a:hover, 
div.menu ul li.oyuncak a:focus, 
div.menu ul li.oyuncak a:active,
div.menu ul li.oyuncak a.sfHover,
div.menu ul li.oyuncak:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -405px -100px; }

div.menu ul li.hediye { background: transparent url(/i/menu_nav.png) no-repeat scroll -503px -10px; width: 112px; }
div.menu ul li.hediye a:hover, 
div.menu ul li.hediye a:focus, 
div.menu ul li.hediye a:active,
div.menu ul li.hediye a.sfHover,
div.menu ul li.hediye:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -503px -100px; }

div.menu ul li.anakucagi { background: transparent url(/i/menu_nav.png) no-repeat scroll -615px -10px; width: 129px; }
div.menu ul li.anakucagi a:hover, 
div.menu ul li.anakucagi a:focus, 
div.menu ul li.anakucagi a:active,
div.menu ul li.anakucagi a.sfHover,
div.menu ul li.anakucagi:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -615px -100px; }

div.menu ul li.bebekarabasi { background: transparent url(/i/menu_nav.png) no-repeat scroll -744px -10px; width: 99px; }
div.menu ul li.bebekarabasi a:hover, 
div.menu ul li.bebekarabasi a:focus, 
div.menu ul li.bebekarabasi a:active,
div.menu ul li.bebekarabasi a.sfHover,
div.menu ul li.bebekarabasi:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -744px -100px; }

div.menu ul li.mamasandalyesi { background: transparent url(/i/menu_nav.png) no-repeat scroll -843px -10px; width: 137px; }
div.menu ul li.mamasandalyesi a:hover, 
div.menu ul li.mamasandalyesi a:focus, 
div.menu ul li.mamasandalyesi a:active,
div.menu ul li.mamasandalyesi a.sfHover,
div.menu ul li.mamasandalyesi:hover { background: transparent url(/i/menu_nav.png) no-repeat scroll -843px -100px; }
div.menu ul li.mamasandalyesi .drop { left: -88px; }
/*
div.menu ul li.anakucagi div.drop{ left: -69px; }
div.menu ul li.bebekarabasi div.drop { left: -99px; }
div.menu ul li.mamasandalyesi div.drop{ left: -57px; }
*/
