body	{background: #bdd7e6 url('images/background.gif') repeat-x top; margin: 0px; color:#555555;}

a.tm:link		{color: #FFFFFF; text-decoration: none;}
a.tm:active		{color: #FFFFFF; text-decoration: none;}
a.tm:visited	{color: #FFFFFF; text-decoration: none;}
a.tm:hover		{color: #EACB15; text-decoration: none;}

.text		{text-align: justify; line-height: 18px;}
h1 { margin-left:17px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#555555;}
a:link {color:#666666;}
a:active {color:#000000;}
a:visited {color:#666666;}
a:hover {color:#000000;}


h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-bottom:2px; margin-top:3px;}
h3 { margin-left:17px; margin-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:0px; padding-top:0px; font-weight:normal; padding-bottom:0px;}

.table.robogo { border-color:#EEEEEE; border-style:solid; border-width:1px; border-spacing:0px; padding:0px;}

th  { color:#FFFFFF; padding-top:0px; padding-bottom:0px; text-align:center; vertical-align:middle; background-image:url(images/robogo2.gif); background-repeat:repeat-x; font-size:18px; }
.td.robogo { padding:0px; padding-bottom:15px;}

.wcoltxt	{text-align: justify; padding: 17px; font-size: 13px; padding-top:0px;}
.wcoltxt2	{text-align: justify; padding-left: 17px; padding-top:5px; padding-right:17px; margin:0px; font-size: 13px;}
ul.lista {margin-top:0px; margin-left:5px;  font-size:13px; padding-left:10px; padding-bottom:0px; position:relative;}
ul.lista li { padding-left:0px; float:none; /* Egymás mellé */ list-style-type: none; position:relative; /* Hogy ehhez vonatkoztassa a benne levő elemek pozícióját */ line-height:19px;
}

.wcoltxttavasz	{
	margin-left: 10px;
	text-align: justify;
	padding-top: 57px;
	padding-left:12px;
	padding-right:28px;
	padding-bottom:90px; font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color:#666666;
	font-weight:bold; line-height:17px; 
}

table.basic	{width: 740px; height: 100%; padding: 0px;}
table.maxw	{width: 100%; border: 0px;}


td.head		{background: url('images/headback.gif') no-repeat;
			height: 215px; padding: 0px;}

td.topmenu	{height: 32px;}

ul.topmenu	{font-family: arial, helvetica, san-serif;
			font-size: 16px; color: #FFFFFF;}

td.main		{font-family: arial, helvetica, san-serif;
			font-size: 13px; color: #242424;
			padding: 0px;}

td.foot		{height: 32px;
			font-family: arial, helvetica, san-serif;
			font-size: 10px; color: #FFFFFF;
			text-align: center;}


td.adattabla	{width: 360px;}
td.motornev		{height: 30px; font-size: 14px; font-weight: bold; padding: 5px;}
td.motorar		{height: 30px; font-size: 12px; font-weight: bold; padding: 5px; color: #C20000;}
td.adatnev		{font-size: 11px; padding: 1px; color: #484848;}
td.adatertek	{font-size: 11px; padding-left: 15px; font-weight: bold;}

td.oszlop1	{width: 17px; padding: 0px;}
td.oszlop2	{width: 362px; background-color: #FFFFFF; padding-top: 10px;}
td.oszlop3	{width: 680px; background-color: #FFFFFF; padding-top: 10px;
			border-bottom: 1px #A7BDCB solid;
			border-left: 1px #A7BDCB solid;
			border-right: 1px #A7BDCB solid;}





ul {padding-bottom: 2px; padding-left: 200px; padding-right: 0px;}

ul li
{
 padding-left: 10px;
 float:left; /* Egymás mellé */
 list-style-type:none; /* Ne legyenek pöttyök */
 position:relative; /* Hogy ehhez vonatkoztassa a benne levő elemek pozícióját */
}

ul li ul
{
 padding: 10px;
 width: 150px;
 background-color: #EA3115;
 display:none; /* Alapesetben nem látszik a 2. szintű menü */
}

ul li:hover ul
{
display:block; /* Ha fölötte van az egér, megjelenik */
 position:absolute; /* És abszolut a pozíciója, hogy ne tolja el az utána következő menüpontokat */
}


ul ul li
{
 list-style-type:/* Ha akarsz ikonokat, itt lehet megoldani. */;
 float:none; /* 2. szintnél egymás alatt vannak az elemek */
}
#mmm {
left:-20px;
top:15px;
}
#mmm2 {
left:-40px;
top:15px;
}
