﻿* {
	font-family:Verdana, Arial, Sans-Serif;
}

body
{
	background-color:#678;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

img.logo 
{
	border:none 0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-spacing:0px;
	display:block;
}

#main table tr td.logo 
{
	background-color:#D7DDD3;
}

#main table tr td.logoalul 
{
	background-color:#D7DDD3;
}

#main table
{
	background-color:#ddf;
	border-spacing:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none 0px;
}

#main table tr
{
	border-spacing:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none 0px;
}

#main table tr td 
{
	border-spacing:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none 0px;
}

#main table tr td.menu 
{
	background-color:Maroon;
}

* #menu 
{
	font-size:12px;
}

#menu ul 
{
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}

#menu ul li 
{
	display:inline;
	list-style-type:none;
}

#menu ul li a,#menu ul li a:visited,#menu ul li a:active
{
	padding:3px 5px 3px 5px;
	text-decoration:none;
	color:#83BAEE;
	font-weight:bold;
}

#menu ul li a:hover 
{
	color:#99CC99;
	border-bottom:solid 1px;
	border-top:solid 1px;
}

* #menulang
{
	font-size:10px;
}

#menulang ul 
{
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#menulang ul li 
{
	display:inline;
	list-style-type:none;
}

#menulang ul li a,#menulang ul li a:visited,#menulang ul li a:active
{
	padding:0px 5px 0px 5px;
	text-decoration:none;
	color:Navy;
	font-weight:normal;
}

#menulang ul li a:hover 
{
	color:Maroon;
}

#data 
{
	font-size:12px;
	background-color:inherit;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

#data table {background-color:inherit;margin:auto;}
#data table tr td a {border:0px none;}
#data table tr td a img {display:block;margin:5px;border:1px solid #222;}
#data table tr td a:hover img {display:block;margin:5px;border:1px solid #678;}

h5 {font-size:14px;font-weight:normal;}
h4 {font-size:16px;padding-top:10px;}

#data p, #data h5, #data h4
{
	margin:2px 10px 5px 10px;
	padding-bottom:5px;
	text-align:justify;
}

#data h1
{
	font-size:32px;
	text-align:center;
	margin-bottom:20px;
/* 	font-weight:normal; */
}

#data p a, #data p a:visited, #data p a:active,
#data a, #data a:visited, #data a:active
{
	color:#222;
}

#data a:hover,
#data p a:hover 
{
	color:#678;
}

#logotext 
{
	display:block;
	position:relative;
	top:-80px;
	z-index:40;
}

#logotext p 
{
	padding:25px;
	text-align:right;
}

/* ÁRNYÉKOS DOBOZOK */
.out 
{
  display:block; 
  background:#222; 
  border:1px solid #333; 
  position:relative;
  margin:1em 0;
}
.in 
{
  text-align:inherit; 
  background:#fff; 
/*  border:1px solid #555; */
  border:1px solid #fff;
  position:relative; 
  padding:5px;
  font-weight:normal;
}
.ltin 
{
  left:-5px;
}
.tpin 
{
  top:-5px;
}
.narrow 
{
	width:850px;
}
/* árnyékos dobozok */
