html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption, tfoot, thead, th{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}strong{font-weight:bold}em{font-style:italic}:focus{outline:0}body{line-height:1;color:black;background:white}ol, ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption, th, td{text-align:left;font-weight:normal}blockquote:before, blockquote:after, q:before, q:after{content:""}blockquote, q{quotes:"" ""}

@font-face {
	font-family: 'IMFELLDoublePicaItalic';
	src:url('../fonts/IMFeDPit28P.eot');
	src:url('../fonts/IMFeDPit28Pd41d.eot?#iefix') format('embedded-opentype'),
		url('../fonts/IMFeDPit28P.woff') format('woff'),
		url('../fonts/IMFeDPit28P.ttf') format('truetype'),
		url('../fonts/IMFeDPit28P.svg#IMFELLDoublePicaItalic') format('svg')
}
@font-face {
	font-family:'IMFELLDoublePicaRoman';
	src:url('../fonts/IMFeDPrm28P.eot');
	src:url('../fonts/IMFeDPrm28Pd41d.eot?#iefix') format('embedded-opentype'),
		url('../fonts/IMFeDPrm28P.woff') format('woff'),
		url('../fonts/IMFeDPrm28P.ttf') format('truetype'),
		url('../fonts/IMFeDPrm28P.svg#IMFELLDoublePicaRoman') format('svg')
}
html {
	overflow-y:scroll
}
#container {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	min-width:1024px;
	min-height:830px;
	background:#ffffff
}
#horizont{
	width:100%;
	height:1430px;
	position:absolute;
	top:50%;
	left:0;
	margin-top:-410px;
	background:url('http://www.detectivity.hu/images/hazhatter.png') 0 0 repeat-x
}
#haz {
	width:1024px;
	height:830px;
	position:relative;
	top:0;
	left:50%;
	margin-left:-512px;
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-10px -10px
}
#foszoveg {
	width:670px;
	height:auto;
	position:relative;
	top:0;
	left:50%;
	margin-left:-335px;
	font-family:'IMFELLDoublePicaRoman', serif;
	font-size:18px;
	margin-top:15px;
	text-align:center
}
#foszoveg span {
	font-size:30px
}
#foszoveg a:link,
#foszoveg a:visited,
#kuponos a:link,
#kuponos a:visited {
	text-decoration:underline;
	color:black
}
#foszoveg a:hover,
#foszoveg a:active,
#kuponos a:hover,
#kuponos a:active {
	text-decoration:none;
	color:black
}
#menu,
#menu2 {
	width:409px;
	height:68px;
	position:absolute;
	top:46px;
	left:160px;
	background: url('http://www.detectivity.hu/images/menu_alap.png') 0 0 no-repeat;
	padding:22px 22px 22px 7px;
	font-size:16px;
	font-family:'IMFELLDoublePicaRoman', serif
}
#menu li.active,
#menu li.active a {	
	color: #000 !important;
}
li.item-111,li.item-112,li.item-118{background:none!important;color:black!important;padding-right:3px}
#menu2 {
	padding-left:10px
}
#menu ul,
#menu2 ul {
	list-style-type:none
}
#menu ul li,
#menu2 ul li {
	display:inline;
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-8px -1568px;
	padding-left:11px;
	float: left;
	padding-bottom: 4px;
}
#menu ul li a:link,
#menu ul li a:visited,
#menu2 ul li a:link,
#menu2 ul li a:visited {
	color:#a7a5a5;
	text-decoration:none
}
#menu ul li a:hover,
#menu ul li a:active,
#menu2 ul li a:hover,
#menu2 ul li a:active {
	color:black;
	text-decoration:none
}
#menu ul li a#aktiv,
#menu2 ul li a#aktiv {
	color:black!important
}
#menu ul li#foglalasmenu,
#menu2 ul li#foglalasmenu {
	background:none
}
#menu ul li#foglalasmenu a {
}
#fb {
	width:33px;
	height:32px;
	position:absolute;
	top:62px;
	left:560px;
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-10px -1525px
}
#eng {
	width:33px;
	height:33px;
	position:absolute;
	top:62px;
	left:600px;
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-10px -1439px
}
#eng:hover {
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-10px -1472px
}
#hun {
	width:33px;
	height:33px;
	position:absolute;
	top:62px;
	left:640px;
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-49px -1439px
}
#hun:hover {
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-49px -1472px
}
#buborek,
#buborek2 {
	width:327px;
	height:260px;
	position:absolute;
	top:10px;
	left:698px;
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-10px -860px;
	padding-top:78px;
	text-align:center;
	line-height:1.2em;
	font-family:'IMFELLDoublePicaItalic', serif;
	font-size:18px;
	font-weight:400
}
#buborek2 {
	padding-top:62px
}
#buborek a:link,
#buborek a:visited,
#buborek2 a:link,
#buborek2 a:visited {
	color:black;
	text-decoration:underline
}
#buborek a:hover,
#buborek a:active,
#buborek2 a:hover,
#buborek2 a:active {
	color:black;
	text-decoration:none
}
#div {
	font-family:'IMFELLDoublePicaRoman', serif;
	font-size:36px;
	margin-top:15px
}
#ajto {
	width:124px;
	height:229px;
	position:absolute;
	top:404px;
	left:374px
}
#csaladi {
	width:141px;
	height:203px;
	position:absolute;
	top:202px;
	left:365px
}
#ora {
	width:106px;
	height:144px;
	position:absolute;
	top:326px;
	left:20px
}
#betoros {
	width:212px;
	height:205px;
	position:absolute;
	top:375px;
	left:684px
}
#kapcsolat-fooldal {
	width:105px;
	height:184px;
	position:absolute;
	top:553px;
	left:516px
}
#szemek {
	width:30px;
	height:15px;
	position:absolute;
	top:681px;
	left:210px;
	background:url('http://www.detectivity.hu/images/szemek.gif') 0 0 no-repeat
}
#kupon {
	width:102px;
	height:249px;
	position:absolute;
	top:473px;
	left:20px
}
#gyerek {
	width:212px;
	height:212px;
	position:absolute;
	top:368px;
	left:123px
}
.hiddenPic {
	display:none
}
#detectivity-jatek,
#detectivity-kapcsolat,
#detectivity-betoros,
#detectivity-csaladi,
#detectivity-gyerekszoba {
	width:1024px;
	height:820px;
	position: relative;
	top:50%;
	left:50%;
	margin-left:-512px;
	margin-top:-410px;
    margin-bottom:410px;
	background:url('http://www.detectivity.hu/images/a_jatekrol_alap.png') 0 0 no-repeat
}
#detectivity-betoros {
	background:url('http://www.detectivity.hu/images/betoros_alap2.png') 0 0 no-repeat
}
#detectivity-csaladi {
	background:url('http://www.detectivity.hu/images/csaladi_alap2.png') 0 0 no-repeat
}
#detectivity-kapcsolat {
	background:url('http://www.detectivity.hu/images/detectivity_alap.png') 0 0 no-repeat
}
#detectivity-gyerekszoba {
	background:url('http://www.detectivity.hu/images/gyerekszoba_alap5.jpg') 0 0 no-repeat
}
#jatek,
#jatek2,
#kapcsolat,
#kuponos,
#kuponos2 {
	position:absolute;
	top:250px;
	left:50%;
	margin-left:-150px;
	width:300px;
	height:auto;
	text-align:center;
	font-family:'IMFELLDoublePicaRoman' serif;
	font-size:18px
}
#jatek,
#jatek2,
#kuponos,
#kuponos2 {
	font-size:16px;
	margin-left:-165px;
	width:330px;
	line-height:1.2em;
	top:230px
}
#jatek2,
#kuponos,
#kuponos2 {
	width:350px
}
#kuponos,
#kuponos2 {
	font-size:22px;
	margin-top:50px
}
#kuponos2 {
	margin-top:30px
}
#kapcsolat {
	width: 80%;
    margin: 0 auto;
    position: relative;
    left: auto;
    top: 0
}
#kapcsolat table {
	
}
#kapcsolat table td{
	padding: 3px;
}
#jatek span,
#jatek2 span {
	font-size:24px
}
#jatek2 span {
	padding-top:30px
}
#detectivity-kapcsolat a:link,
#detectivity-kapcsolat a:visited {
	color:#000000;
	text-decoration:underline
}
#detectivity-kapcsolat a:hover,
#detectivity-kapcsolat a:active {
	color:#000000
	text-decoration:none
}
#skip_game {
	width:106px;
	height:92px;
	position:absolute;
	left:24px;
	top:170px;
	background:url('http://www.detectivity.hu/images/get_the_whole_picture.png') 0 0 no-repeat
}
#skip_game_hun {
	width:110px;
	height:95px;
	position:absolute;
	left:24px;
	top:170px;
	background:url('http://www.detectivity.hu/images/ugorj_a_megfejtesre.png') 0 0 no-repeat
}
#foglalas_szobak {
	width:86px;
	height:87px;
	position:absolute;
	top:280px;
	left:33px
}
#text0 {
	font-size:24px;
	margin-top:60px
}
#fblike,
#fblike2 {
	position:fixed;
	right:0;
	bottom:0;
	width:110px;
	height:110px;
	background-image:url('http://www.detectivity.hu/images/spriteme1.png');
	background-position:-10px -1309px;
	margin:-45px;
	padding:25px
}
#fblike2 {
}
.fb-like {
	margin-top:26px;
	margin-left:26px
}
.fb-like2 {
	margin-top:30px;
	margin-left:36px
}
.pluginCountBox {
	padding:6px 12px 2px 12px!important
}
.pluginCountTextConnected,
.pluginCountTextDisconnected {
	padding:20px!important
}
#detectivity-csaladi #buborek {
	line-height:1.2em;
	font-size:16px;
	font-family:'IMFELLDoublePicaRoman', serif;
	font-style:italic
}
#button1,
#over1 {
	width:110px;
	height:38px;
	position:absolute;
	top:447px;
	left:635px;
	background:url('http://www.detectivity.hu/images/csaladi_konyv.png') 0 0 no-repeat
}
#button1:hover,
#over1 {
	background:url('http://www.detectivity.hu/images/csaladi_konyv_aktiv.png') -3px -3px no-repeat
}
#text1 {
	top: 70px
}
#button2,
#over2 {
	width:168px;
	height:57px;
	position:absolute;
	top:502px;
	left:100px;
	background:url('http://www.detectivity.hu/images/transparent.gif') 0 0 repeat
}
#button2:hover,
#over2 {
	background:url('http://www.detectivity.hu/images/csaladi_fotok_aktiv.png') 9px -2px no-repeat
}
#text2 {
	top:111px
}
#button3,
#over3 {
	width:117px;
	height:75px;
	position:absolute;
	top:454px;
	left:853px;
	background:url('http://www.detectivity.hu/images/transparent.gif') 0 0 repeat
}
#button3:hover,
#over3 {
	background:url('http://www.detectivity.hu/images/csaladi_ekszer_aktiv.png') 0px 0px no-repeat
}
#text3 {
	top:133px
}
#button4,
#over4 {
	width:175px;
	height:285px;
	position:absolute;
	top:261px;
	left:271px;
	background:url('http://www.detectivity.hu/images/transparent.gif') 0 0 repeat
}
#button4:hover,
#over4 {
	background:url('http://www.detectivity.hu/images/csaladi_faliszonyeg_aktiv.png') 0px 0px no-repeat
}
#text4 {
	top:155px
}
#button5,
#over5 {
	width:104px;
	height:207px;
	position:absolute;
	top:235px;
	left:611px;
	background:url('http://www.detectivity.hu/images/transparent.gif') 0 0 repeat
}
#button5:hover,
#over5 {
	background:url('http://www.detectivity.hu/images/csaladi_tukor_aktiv.png') 0px 0px no-repeat
}
#text5 {
	top:195px
}
#button6,
#over6 {
	width:58px;
	height:109px;
	position:absolute;
	top:161px;
	left:512px;
	background:url('http://www.detectivity.hu/images/transparent.gif') 0 0 repeat
}
#button6:hover,
#over6 {
	background:url('http://www.detectivity.hu/images/ingaora_kesz.gif') 0px 0px no-repeat
}
#text6 {
	top: 218px
}
#detectivity-betoros #buborek {
	line-height:1em;
	font-size:20px;
	font-family:'IMFELLDoublePicaRoman', serif;
	font-style:italic
}
#detectivity-betoros #buborek #div {
	font-style:normal;
	font-family:'IMFELLDoublePicaRoman',serif;
	font-size:36px;
	margin-top:8px
}
#button7,
#over7 {	
	width:121px;
	height:179px;
	position:absolute;
	top:131px;
	left:527px
}
#over7 {
	background:url('http://www.detectivity.hu/images/bajusz_2.gif') 0 0 no-repeat
}
#text7 {
	top:75px
}
#button8,
#over8 {
	width:43px;
	height:75px;
	position:absolute;
	top:320px;
	left:569px
}
#button8:hover,
#over8 {
	background:url('http://www.detectivity.hu/images/fenykep_2.gif') 0 0 no-repeat
}
#text8 {
	top:110px
}
#button9,
#over9 {
	width:168px;
	height:100px;
	position:absolute;
	top:420px;
	left:608px
}
#button9:hover,
#over9 {
	background:url('http://www.detectivity.hu/images/jegyzettomb.gif') 0px 0px no-repeat
}
#text9 {
	top:140px
}
#teaskanna {
	position:absolute;
	top:278px;
	left:654px
}
#kemcso {
	position:absolute;
	top:269px;
	left:316px
}
#fiok {
	position:absolute;
	top:471px;
	left:479px
}
#levelek {
	position:absolute;
	top:447px;
	left:361px
}
#text1,
#text2,
#text3,
#text4,
#text5,
#text6,
#text7,
#text8,
#text9 {
	position:absolute;
	left:0px;
	width:100%;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0
}
#over1,
#over2,
#over3,
#over4,
#over5,
#over6,
#over7,
#over8,
#over9 {
	display:none
}
.zindex {
	z-index:1000;
	display:inline!important
}

/* Gyerekszoba */


#detectivity-gyerekszoba{width:1024px;height:820px;position:absolute;top:50%;left:50%;margin-left:-512px;margin-top:-410px}
#detectivity-gyerekszoba{background:url('http://www.detectivity.hu/images/detectivity-gyerek-bg.jpg') 0 0 no-repeat}
#titkos,#szabaditas,#atok,#rejtely,#sarkany,#babkeszito,#arak{font-family:'IMFellDoublePicaRoman',serif; position:absolute;top:100px;left:590px;width:220px;height:220px;text-align:center;padding-top:64px}
#titkos{
	top: 131px;
	padding-top: 0 !important;
	left: 246px;}
#atok{
	top: 345px;
	left: 750px;
}
#arak{
	font-family: 'IMFellDoublePicaRoman',serif;
	position: absolute;
	top: 100px;
	left: 590px;
	width: 220px;
	height: 220px;
	text-align: center;
	padding-top: 64px;
}
.bubi a:link,.bubi a:visited{text-decoration:underline;font-weight:bold;color:black}
.bubi a:hover,.bubi a:active{text-decoration:none;color:black}
.zoom-anim-dialog{font-family:'IMFellDoublePicaRoman',serif}
.zoom-anim-dialog h2{font-weight:bold}
.zoom-anim-dialog ul{list-style-type:circle;list-style-position:inside}


#rejtely
{
	top: 516px;
	left: 373px;
	background: rgba(255,255,255,0.8);
	box-shadow: 7px 7px 13px #bbb;
	display: block;
	width: 220px;
	height: 220px;
	padding: 32px 26px;
	border-radius: 50%;
	box-sizing: border-box;
}

#sarkany
{
	top: 291px;
	left: 420px;
	background: rgba(255,255,255,0.8);
	box-shadow: 7px 7px 13px #bbb;
	display: block;
	width: 220px;
	height: 220px;
	padding: 32px 8px;
	border-radius: 50%;
	box-sizing: border-box;
}

#babkeszito
{
	top: 425px;
	left: 132px;
	background: rgba(255,255,255,0.8);
	box-shadow: 7px 7px 13px #bbb;
	display: block;
	width: 127px;
	height: 127px;
	padding: 34px 3px;
	border-radius: 50%;
	box-sizing: border-box;
}