html {
	height			: 100%;
}

body {
	background		: #FFFFFF;
	margin			: 0 0 0 0;
	padding			: 0 0 0 0;
	height			: 100%;
}

img {
	border			: none;
	display			: block;
}




/* ENTRY */
body#entry #Aligner {
	/*width			: 344px;*/
	width			: 344px;
	margin			: 0 auto 0 auto;
}

body#entry #Content {
	float			: left;
	width			: 344px;
	height			: 372px;
}

body#entry #Aligner div.logo {
	margin			: 0 0 0 74px;
}

body#entry #Aligner div.spot {
	margin			: 6px 0 61px 0;
	font			: 12px Arial, Verdana, Tahoma, sans-serif;
	color			: #000000;
	line-height		: 19px;
}

body#entry #Aligner div.spot a {
	color			: #000000;
	text-decoration	: underline;
}

body#entry #Aligner div.soru {
	margin			: 0 0 22px 5px;
}

body#entry #Aligner div.giris {
	margin			: 0 0 0 133px;
}
/* /ENTRY */

#PAligner {
	width			: 893px;
	margin			: 49px 0 20px 24px;
}

#Top {
	float			: left;
}

#Top #Logo {
	float			: left;
	margin			: 0 0 0 18px;
	display			: inline;
}

#Top #Title {
	float			: left;
	margin			: 30px 0 0 43px;
}

#Top #TopBar {
	float			: left;
	margin			: 4px 0 0 28px;
	background		: #CCCCCC;
	/*TG 23/09/2009
	width			: 707px;*/
	/*width			: 900px;*/
	/*TG 15/12/2011*/
	width			: 1050px;
	height			: 17px;
	overflow		: hidden;
}

#Top #TopBar div {
	background		: #FE0000;
	width			: 11px;
	height			: 17px;
	border-right	: 4px solid #FFFFFF;
}

#Bottom {
	float			: left;
	margin			: 7px 0 0 0;
}

#Bottom #BottomBar {
	float			: left;
	display			: inline;
	margin			: 0 0 0 7px;
	background		: #CCCCCC;
	/* TG 10/11/2008
	width			: 875px;*/
	/* TG 23/09/2009
	width			: 950px;*/
	/*TG 15/12/2011*/
	/*width			: 1000px;*/
	width			: 1100px;
	height			: 17px;
	overflow		: hidden;
}

#Bottom #BottomBar div {
	background		: #FE0000;
	width			: 30px;
	height			: 17px;
	border-right	: 13px solid #FFFFFF;
}

#Bottom ul {
	float			: left;
	display			: inline;
	clear			: both;
	list-style		: none;
	/* TG 10/11/2008
	margin			: 17px 0 0 57px;*/
	margin			: 17px 0 0 5px;
	padding			: 0 0 0 0;
	/* TG 10/11/2008
	width			: 824px;*/
	/*TG 23/09/2009
	width			: 900px;*/
	/*width			: 1000px;*/
	/*TG 15/12/2011*/
	width			: 1100px;
}

#Bottom ul li {
	float			: left;
	width			: 66px;
	height			: 26px;
	border			: 2px solid #B3BEC4;
	margin			: 0 -2px 0 0;
}

#Bottom #copyright {
	float			: left;
	margin			: 0 0 0 0;
	/*TG 23/09/2009
	width			: 875px;*/
	/*width			: 950px;*/
	/*TG 15/12/2011*/
	width			: 1075px;
	
}

#Bottom #copyright #copy {
	float			: right;
	display			: inline;
	margin			: 8px 0 0 0;
}

#Bottom #copyright #btmlink {
	float			: left;
	display			: inline;
	/* TG 10/11/2008
	margin			: 8px 0 0 55px;*/
	margin			: 8px 0 0 5px;
}

#Bottom #copyright #btmlink a {
	font			: 10px Verdana, Tahoma, Arial, sans-serif;
	color			: #6A6A6A;
	text-decoration	: none;
}

#Bottom #copyright #btmlink a:hover {
	text-decoration	: underline;
}

#Bottom #copyright #copy p {
	float			: left;
	margin			: 4px 0 0 0;
	font			: 10px Verdana, Tahoma, Arial, sans-serif;
	color			: #6A6A6A;
}

#Bottom #copyright #copy a {
	float			: left;
	display			: block;
	margin			: 0 0 0 10px;
}

#Body {
	float			: left;
	clear			: both;
	/*width			: 900px;*/
	width			: 1000px;
}

/* MAIN */
body#main #Body div.puzzle {
	float			: left;
}

body#main #Body div.spot {
	float			: left;
	margin			: 299px 0 0 34px;
}

body#main #Body #window {
	float			: left;
	margin			: 0 0 0 0;
	width			: 364px;
	background		: url('../i/win_bg.png') repeat-y left top;
}

body#main #Body #window div.top {
	float			: left;
}

body#main #Body #window div.cont {
	float			: left;
	display			: inline;
	width			: 328px;
	height			: 193px;
	margin			: 2px 0 0 8px;
	overflow		: hidden;
}

body#main #Body #window div.cont div.container {
	float			: left;
	width			: 905px;
}

body#main #Body #window div.cont div.container div {
	float			: left;
	display			: inline;
	margin			: 0 0 0 5px;
}

body#main #Body #window div.bot {
	float			: left;
	width			: 364px;
	height			: 45px;
	background		: url('../i/win_bottom.png') no-repeat left top;
}

body#main #Body #window div.bot img {
	float			: right;
}

body#main #Body #window div.bot #slideBar {
	float			: left;
	display			: inline;
}

body#main #Body #window div.bot img.r {
	margin-right	: 29px;
	display			: inline;
}

body#main #Body #window div.bot img {
	margin			: 1px 0 0 0;
}

/* SUB */

body#sub #Bottom {
	margin-top		: 0;
}

body#sub #left {
	float			: left;
	width			: 190px;
	height			: 412px;
}

body#sub #left #leftmenu {
	float			: left;
	width			: 190px;
	height			: 323px;
}

body#sub #left div.spot {
	float			: left;
	margin			: 0 0 0 7px;
}

body#sub #swf {
	float			: left;
	width			: 311px;
	height			: 412px;
	font			: 12px Arial, Verdana, Tahoma, sans-serif;
	color			: #000000;
	line-height		: 19px;
}

body#sub #swf a {
	color			: #000000;
	text-decoration	: underline;
}

body#sub #right {
	float			: left;
	width			: 392px;
	margin			: -118px 0 0 0;
	background		: #FFFFFF;
	position		: relative;
}

body#sub #right h1 {
	float			: left;
	display			: inline;
	margin			: 90px 0 0 13px;
}

body#sub #right #pimgk {
	float			: right;
	display			: inline;
	/*TG 23/09/2009
	margin			: 98px 0 0 0;*/
	margin			: 101px 0 0 0;
	background		: #CCCCCC;
	width			: 81px;
	height			: 17px;
	overflow		: hidden;
}

body#sub #right #pimgk div {
	float			: left;
	background		: #FE0000;
	width			: 7px;
	height			: 17px;
	border-right	: 2px solid #FFFFFF;
}

body#sub #right #pimgk a {
	float			: left;
	display			: block;
	background		: url('../i/ico_home.gif') no-repeat left top;
	padding			: 2px 0 0 19px;
	margin			: 2px 0 0 4px;
	font			: 10px Tahoma, Verdana, Arial, sans-serif;
	color			: #a9a9a9;
	text-decoration	: none;
}

body#sub #right #pimgk a:hover {
	background		: url('../i/ico_home_ovr.gif') no-repeat left top;
	color			: #FFFFFF;
}

body#sub #right #pimg {
	float			: left;
	display			: inline;
	clear			: both;
	margin			: 7px 0 0 13px;
}

body#sub #right #pspot {
	float			: left;
	display			: inline;
	clear			: both;
	margin			: 97px 0 0 43px;
}

body#sub #right #content {
	float			: left;
	display			: inline;
	margin			: 45px 20px 0 13px;
	width			: 330px;
	height			: 315px;
	overflow		: hidden;
	font			: 12px Arial, Verdana, Tahoma, sans-serif;
	color			: #000000;
	line-height		: 19px;
}

body#sub #right #content p {
	margin			: 0 0 15px 0;
}

body#sub #right #content h2 {
	margin			: 0 0 10px 0;
	font-size		: 11px;
	font-weight		: bold;
	text-transform	: uppercase;
}

body#sub #right #content h3 {
	margin			: 0 0 10px 0;
	font-size		: 11px;
	font-weight		: bold;
}

body#sub #right #content h4 {
	margin			: 0 0 0 0;
	font-size		: 11px;
	font-weight		: bold;
}

body#sub #right #content a {
	color			: #000000;
	text-decoration	: none;
}

body#sub #right #content a:hover {
	text-decoration	: underline;
}

body#sub #right #content div.sss ol {
	margin			: 0 0 0 35px;
	padding			: 0 0 0 0;
	font-weight		: bold;
}

body#sub #right #content div.sss ol li {
	padding			: 0 0 0 0;
}

body#sub #right #content div.sss ol li div {
	font-weight		: normal;
}

body#sub #right #content div.sss_ans {
	display			: none;
	margin			: 20px 0;
}

body#sub #right #content ul {
	margin			: 15px 0 15px 10px;
	padding			: 0 0 0 0;
	list-style		: none;
}

body#sub #right #content ul li {
	padding			: 0 0 0 7px;
	background		: url('../i/li_01.gif') no-repeat left top;
	margin			: 0 0 10px 0;
}

body#sub #right #content div.links a {
	margin			: 0 0 10px 0;
	display			: block;
}

body#sub #right #content table.mtbl {
	margin			: 20px 0 20px 0;
}

body#sub #right #content table.mtbl td {
	padding			: 2px;
	font-size		: 11px;
	line-height		: 12px;
	border-right	: 1px solid #FFFFFF;
}

body#sub #right #content table.mtbl tr.bg td {
	background		: #e9e9e8;
}

body#sub #right #content table.mtbl tr.bld td {
	font-weight		: bold;
}

body#sub #right #content table.mtbl tr td.cnt {
	text-align		: center;
}

body#sub #right #content table.mtbl thead td {
	font-weight		: bold;
}

body#sub #right #scrollbar {
	float			: left;
	margin			: 51px 0 0 5px;
	width			: 14px;
	height			: 201px;
}

body#sub #right #scrollbar img {
	margin			: 0 0 0 0;
}




