body{
	font: normal 80% Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: 400;
	line-hight: 150%;
	color: #001e5b;
	background-image: url(Images/NYITOLAP/kek.png);
	background-repeat: repeat;
	position: absolute;
	left: 50%;
	margin-left: -512px;
	padding:0px;
	z-index:3;
	cursor: default;
}

h1 {color:#ff6633; line-height:30px; font-size:160%; text-align:center;}
h2 {color:#FFFFff; font-size:130%; font-weight:bold;}
h3 {color:#FFFFff; font-size:110%; font-weight:bold;}
h4 {color:#000000; font-size:160%; font-weight:bold; text-align:center;}
h5 {color:#000000; font-size:140%; font-weight:bold; text-align:center;}
h6 {color:#000000; font-size:120%; font-weight:bold; text-align:center;}
h7 {color:#000000; font-size:100%; font-weight:bold; text-align:left;}
th {color:#000000; font-size:90%; text-align:left;}
caption {color:#000000; font-size:120%; font-weight:bold; text-align:left;}
p {font-size:90%; padding:5px; text-align:left; line-height:180%;}
pj {font-size:80%; padding:5px; text-align:justify;}
pc {font-size:80%; padding:5px; text-align:center;}

a {cursor:pointer; text-decoration:none;}
a:hover {text-decoration:underline; cursor:pointer;}
a:visited {color:#0066FF;}
td {text-align:center;}
ul {list-style-type:disc; text-align:left;}
em {font-weight:bold;}

#container {width: 1024px; text-align: left; background: transparent;}

#header {position: fixed; /*position: absolute;*/ width: 1000px; height: 100px; Top: 0px; background: url(Images/NYITOLAP/fej4.png) no-repeat; z-index: 1;}

#banner {position:absolute; Top:23px; Left:620px; z-index:3; width:150px; height:50px;}
#banner1 {position:relative; Top:25px; Left:820px; z-index:0; width:150px; height:50px;}
#english {position:absolute; Top:80px; Left:720px; z-index:3; width:30px; height:18px;}

#adv_right {position: absolute; Top:1px; Left:801px; width:200px; text-align:center; background:transparent; margin-bottom:35px; z-index:1;}
#adv_right ul {list-style:none; text-align:center; margin:0px; padding:0px;}
#adv_right li {text-align:center; margin:5px 0px 0px 0px; padding:0px;}

#menu {position:absolute;  overflow:visible; top:76px; left:-6px; margin-left:auto; margin-right:auto; padding:1px 10px; width:100%; float:left; white-space:nowrap; z-index:2;}
#menu ul {list-style:none; margin:0px; padding:1px 0px;}
#menu a {font-weight:bold; font-size: 80%; display:block; padding:3px 8px 3px; background:url(Images/NYITOLAP/menukek.png) no-repeat; margin:0px; color:#FFFFFF; text-decoration:none;}
#menu a:hover {color:#000000; background:url(Images/NYITOLAP/menusar.png) no-repeat; font-weight:bold; /*  background-color: #FFCC00;*/}
#menu li {position:relative; float:left; width:auto; padding:1px 0px; text-decoration:none;  /*width: 70px;*/}
#menu ul ul {position:absolute; top:20px; left:0px; display: none; padding:0px; background-color:#003399;}
#menu ul ul li {padding:1px 0px;  /*width: 100px;*/  float:none;}
#menu ul ul ul{position:relative; top:0px; display:none; padding:0px;}
#menu ul ul ul li{font-weight:normal; padding:0px 20px; /*width: 100px;*/ float:none;}
#menu ul li:hover ul{display:block;	font-weight:bold;}

#content {position:relative; display:block; width:800px; top:100px; left:0px; background-color:#ffffff; z-index:0; }
#content2 {display:block; margin:15px;}
#content3 {display:block; position:relative; left:-170px; margin:15px; width:800px;}

.tablazat ul{ font-size: 10px; background-color:#ff0000;}
.tablazat li{ font-size: 8px; border:solid black 5px; background-color:#00ff00;}

#eo{ clear:left; float:left; margin:0px; width:auto; background: transparent;	}
#mo{ float:left; width:auto; margin:0px 0px 0px 10px; background: transparent;}
#ho{ float:left; margin:17px; width:auto; background:transparent;}

#akcio {display:block; position:relative; float:left; width:100px; height:100px; top:-10px; left:-10px; text-align:left; background-image: url(Images/Akcio/akcio1.png);}

#keret{clear:left; width:220px; padding:10px; margin-bottom:20px; border-color:#0000ff; border-width:thin; border-bottom-style:ridge; border-right-style:ridge; background-color:#ffffff;}
#keret img{display: block; margin-left:auto; margin-right: auto;}
#keret a{font-size:small; padding:0px; text-decoration:none; line-height:16px; font-weight:bold; color: #003399;}
#keret a:hover {color:#ff0000; font-weight:bold; text-decoration:none;}
#keret p{font-size:smaller; clear:left; line-height:15px; color:#000000;}
	
#keret2 {clear:left; width:390px; height:200px; padding: 0; margin: 0 0 5px 0; border-color:#b2c1e0; border-width:thin; border-bottom-style:ridge; border-right-style:ridge; background-color:#ffffff;}
#keret2 img {display:block; height:160px; width:auto; float: left; padding: 3px 0px 3px 0px;}
#keret2 a{font-size:small; padding:0px; text-decoration:none; line-height:16px; font-weight:bold; color: #003399;}
#keret2 a:hover {color:#ff0000; font-weight:bold; text-decoration:none;}
#keret2 p{display:block; position:relative; left: 10px; margin:10px; font-size:70%; line-height:15px; color:#001e5b;}
#keret2 h3 {display: block; height: auto; width: 386px; margin:0; padding: 2px; background-color: #4c70b7; color:#ffffff;}
#keret2 h3 a {padding: 2px;  color:#ffffff;}
#keret2 h3 a:visited {padding: 2px;}
#keret2 h3 a:hover {padding: 2px; color:#ff6600;}

#footer {float:left; position:relative; top:100px; left:2px; width:1024px; padding:0px; font-size:10px;	vertical-align:middle; color:#ffffff;}
#footer a {float:left; display:block; width:99px; height:25px; margin-left:0px; padding: 6px 0px; color:#ffffff; text-align: center; text-decoration:none; background:url(Images/NYITOLAP/honlapmenu.png) no-repeat;}
#footer a:hover {color:#ff6633;}
#footer p {padding:0px; margin:0px; border:0px;}
#footer p a {float:left; display:block; width:420px; height:25px; background:url(Images/NYITOLAP/honlapmenu2.png) no-repeat; margin:0px; padding:4px 0px 0px 0px; line-height:10px; text-align:center; font-size:9px; color:#ffffff;}

#gomb ul {clear:both; display:block; list-style:none; position:relative; left:1px; top:0px; width:100px; height:20px; border:0px; margin:0px; padding:0px; background:none;}
#gomb ul li {display:list-item; float:left; text-align:center; font-size:12px; font-weight:bold; width:100px; height:20px; margin:0px;}
#gomb ul li a {display:block; width:100px; height:20px; padding:3px 0px 0px 0px; margin:0px 0px 0px 0px; color:#000000; font-size:9px; background: url(Images/NYITOLAP/gomb.png) no-repeat;}
#gomb ul li a:hover {font-weight:bold; color:#ff0000;}

.gomb a {clear:both; display:block; width:100px; height:20px; background:url(Images/NYITOLAP/gomb.png) no-repeat;text-align:center; font-size:10px; padding:3px 0px 0px 0px; color:#000000; cursor:pointer;}

#kep {text-align:center; padding:0px; margin:0px; border:0px;}

.kep {width:800px; height:550px; padding:0px; margin:5px auto 0px auto; background:#dddddd;}
.kep h1 {font-size:18px; font-weight:bold; color:#ff0000; margin:2px; text-align:center;}
.kep h2 {font-size:14px; font-weight:bold; color:#000000; margin:1px; text-align:center;}
.kep ul {list-style:none; position:relative; top:10px; left:10px; float:left; width:230px; height:390px; padding:0px; margin-top:2px; margin-left:-0px;background:#ffffff; border:1px solid #ff0000;z-index:1;}
.kep ul li {display:list-item; float:left; width:72px; height:52px; margin:2px; z-index:1;}
.kep ul li a {display:block; width:64px; height:48px; cursor:default; border:0px solid #dddddd; text-decoration:none; z-index:2;}
.kep ul li a b {display:block; position:absolute; top:395px; left:0px; width:770px; height:75px; background:#ffffff; color:#000000; margin:0px; padding:3px; border:1px solid #ff0000; font-weight:normal;z-index:1;}
.kep ul li a img {display:block; height:48px; width:auto; padding:1px; border:1px solid #000000; border-top-color:#ffffff;}
.kep ul li a:hover {display:block;}
.kep ul li a:hover img {display:block; position:absolute; left:242px; top:-2px; width:auto; height:390px; border-color:#ff0000; z-index:1;}
.kep ul li a:hover b {display:block; z-index:3;}
.kep ul li a:active, .kep ul li a:focus {position:static; z-index:2;}

.dia {position:relative; margin: 0px auto 0px auto; width:900px; height:550px; padding:0px; background:#333333;}
.dia a:hover b {background-color:#cc8800;}
.dia a:active b {background-color:#ffcc00;}
.dia ul {list-style:none; width:20px;}
.dia ul li {display:list-item; float:left; width:20px;}
.dia ul li a b {display:block; font-size:14px; font-weight:bold; color:#ffffff; text-align:center;}
.dia ul li a img {display:none;}
.dia ul li a:hover img, .dia ul li a:active img, .dia ul li a:focus img {display:block; top:40px; left:60px; width:660px; border-color:#666666; z-index:1;}
.dia img {position:absolute; top:40px; left:60px; width:660px; border:1px solid #666666; z-index:0;}
.dia p {display:block; width:150px; color:#ffcc00; line-height:30px; font-size:20px; text-align:center;}

#form {width: 550px; padding:0px; margin:0px auto 0px auto;} 
#form ul {list-style:none;}

#bodytak {font: normal 90% Arial, Helvetica, sans-serif; color: #000000; width: 1280px;  margin: 0px auto 0px auto; padding-bottom:140px; z-index:3; cursor: default; }

#tak {clear:both; position:absolute; display:block; width:780px; top:80px; left:20px; background:url(Images/takeuchi/piros11.png) no-repeat; background-color:#ffffff; z-index:0;}
#tak p {margin: 80px; font: normal 110% Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 1px; word-spacing: 3px; line-height: 150%; text-align:justify;}
#tak h1 {margin:30px; font: bold 160% Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 0px; word-spacing: 5px; line-height: 160%; text-align:left;}
#tak .fejezet { display:block; position:relative; top: 0px; border-color:#999999; border-style:solid; border-width:3px 1px 1px; padding:15px; background-color: #ffffff;}

#content0 {position:relative; display:block; width:1000px; top:100px; left:0px; padding-bottom:100px; background-color: #ffffff; z-index:0;}
#content1 {clear:both; position:relative; display:block; width:780px; top:80px; left:0px; background:url(Images/takeuchi/piros11.png) no-repeat; background-color:#ffffff; z-index:0; }
#content1 p {margin: 20px; margin-top:40px;}

#right-contents {display:block; position: absolute; top:33px; left: 800px; width:190px;}
#right-contents h5 { font-size:80%; font-weight:bold; margin: 10px 0 5px 0;}
#right-contents ul {list-style-type:none; margin:0; padding:0; text-align:right;}

.tablek {display:block; position:relative; left: -300px; margin:20px 50% 20px 50%; padding: 5px; border-collapse:collapse; vertical-align:center; width:70%;}
.tablek a {font-size: 140%; vertical-align: bottom; color:#ff0000;}
.tablek caption {font-size: 140%; text-align: center; margin: 0px 0px 10px 0px;}
.tablek th {font-size: 100%; text-align:center; width: 15%; font-weight:bold; vertical-align:bottom;  background-color:#f0f0f0;}
.tablek .even td {font-size: 95%; font-weight:normal; text-align: center; background-color:#ffffff; vertical-align:bottom; border-bottom:1px solid #cccccc; color:#333333;}
.tablek .odd td {font-size: 95%;font-weight:normal; text-align: center; background-color:#f0f0f0; vertical-align:bottom;  border-bottom:1px solid #cccccc; color:#333333;}
.tablek a {display:block; height:60px; width:auto; z-index:2;}
.tablek a img {display:block; height:60px; width:auto;}
.tablek a:hover {display:block;}
.tablek a:hover img {display:block; position:absolute; width:120px; height:auto; border-width:1px; border-color:#ff0000; z-index:1;}
.tablek a:active, .tablek a:focus {position:static; z-index:2;}


#left-contents {padding:0px; width:780px; bottom-margin: 50px; background: url(Images/Takeuchi/kekhatter2.png) no-repeat; background-color:#ffffff; color:#333333;}
#left-contents h3 {background:transparent url(Images/Takeuchi/tip_hatter.jpg) no-repeat scroll 0 center; font-size:200%; color:#ff0000; line-height:160%; margin:0 0 20px; padding:13px 15px;}

#fej {display:block; position: relative; top: 50px; left: -120px; width:780px; height:auto; background: transparent; z-index:4;}
#fej img {display:block; position: relative; float:left; margin:10px; vertical-align: bottom;}
#fej p{background-color: white;}

#fejism {display:block; background:transparent url(Images/Takeuchi/fejism_hat.png) no-repeat ; min-height:257px; padding:18px 280px 10px 18px; width:200px; }
#fejism .img {display:block; position: absolute; width: auto; right:20px; top:80px; margin:10px; left: auto; height: 250px;}
.torol {overflow:hidden;}
#fejism table {display:block; position: relative; width: auto; left:-150px; top:0px; }

#gep {display:block; position: relative; top: 30px; margin: 0px auto 0px auto; width:480px; background-color: transparent;}
#gep ul {list-style-type:none; margin:0; padding:0;}
#gep ul li {margin:0; padding:0;}
#gep h2 {margin-bottom:25px;}
#gep table.adat {border-collapse:collapse; font-size:100%; width:430px; margin:0; padding:0;}
#gep table.adat th {background:#E3E3E3 none repeat scroll 0 0; font-size:100%;}
#gep table.adat th, table.adat td {border:1px solid #CCCCCC; padding:5px; }
#gep .fejezet { display:block; position:relative; top:30px; left: 0px; margin:10px; border-color:#999999; border-style:solid; border-width:3px 1px 1px; padding:15px; background-color: #ffffff;}
#gep .fejezet p {font: normal 95% Arial, Helvetica, sans-serif; color: #000000; letter-spacing: 1px; word-spacing: 3px; line-height: 150%; text-align:justify;}
#gep .fejezet img { float:right; margin:3px 0 5px 30px; padding:0; vertical-align:bottom;}
#gep .fejezet h4 { border-left:5px solid #FF0000; Text-align:left; font-weight:bold; margin-bottom:10px; padding:1px 0 1px 5px;}

#used{margin:0 auto; width:800px; padding:10px; border:solid 2px #b7ddf2; background:#ebf4fb; }
#used h1 { font-size:14px; font-weight:bold; margin-bottom:8px;}
#used p{font-size:11px; color:#666666; margin-bottom:20px; border-bottom:solid 1px #b7ddf2; padding-bottom:10px; }
#used label{ display:block; font-weight:bold; text-align:right; width:140px; float:left;}
#used .small{ color:#666666; display:block; font-size:11px; font-weight:normal; text-align:right; width:140px;}
#used input{ float:left; font-size:12px; padding:4px 2px; border:solid 1px #aacfe4; width:20px; margin:2px 0 20px 10px; }
#used button{ clear:both; margin-left:150px; width:125px; height:31px; background:#666666 url(img/button.png) no-repeat; text-align:center; line-height:31px; color:#FFFFFF; font-size:11px; ont-weight:bold;}
#used ul{list-style-type:none;}
#used li{line-height:40px;}

#used #doboz {clear:both; display:block; position: relative; top:0px; left:0px; width: 750px; height: 200px; margin: 2px; padding: 2px; border: solid 1px #000000; font-weight:bold; text-align:left; background-color: #eeeee;}
#used #doboz h1 {position: absolute; top: 5px; left: 10px; font-size:160%; font-weight:bold; color:#999999;}
#used #doboz img {position: absolute; top: 50px; left: 10px; width:150px; height: auto;}
#used #doboz p {position: absolute; top: 50px; left: 180px; width:150px; height: 100px;}
#used #doboz .tipus {position: absolute; top: 50px;left: 400px; color:#666666; font-size:80%; font-weight:normal; }
#used #doboz label {position: absolute; top: 150px; left: 600px;}
#used #doboz #input {position: absolute; top: 150px; left: 620px; }
