/* Egy kis tisztogatás, hogy a böngésző ne másszon el.*/

body  {
background-color:	#ffffff;
}

body, p, h1, h2, h3, table, tr, th, td, img, div  {
margin:	0;
padding:	0;
}

/* A fő keretek, dobozok felépítése.*/

#kontener  {
background-color:	#FFFFB2;
border-color:	#808080;
border-style:	solid;
border-width:	1px;
line-height:	150%;
margin-left:	10px;
padding:	0;
width:	980px;
}

#menu, #fejeleje {
float:	left;
margin:	0;
padding:	4px;
width:	150px;
}

#fejeleje  {
background-color:	#FFFFB2;
clear:	left;
height: 99px;
}

#fejkozep  {
background-color:	#FFFFB2;
margin-left:	120px;
color:	#000000;
margin:	0;
padding:	4px;
height: 99px;
}

#tartalom  {
margin-left:	180px;
padding:	4px;
}

#iras  {
padding:	14px;
text-align:justify;
}

div.fejlec, div.lablec  {
background-color:	#CC3333;
clear:	left;
color:	#000000;
margin:	0;
padding:	4px;
}

/* Táblázatok.*/

table {
border-style:	none;
}

td.cikkek, td.program, td.kep, td.ajanlo, td.foto {
vertical-align:top;
padding-right: 14px;
}

td.cikkek {
width:380px;
}

td.ajanlo {
width:560px;
text-align:justify;
}

td.foto {
width:182px;
padding-left: 14px;
}

/* Bekezdések formázása.*/

h1  {
color:	#000000;
font-family:	"Monotype Corsiva", "Monotype Corsiva", sans-serif;
font-size:	50px;
margin-top: 20px;
margin-bottom: 20px;
}

h2, a.nagy  {
color:	#000000;
font-family:	 Verdana, Arial, Sans-Serif;
font-size:	18px;
font-weight:	bold;
font-style: italic;
margin-top: 8px;
}

h2:first-letter  {
color:	#CC3333;
font-size:	24px;
}

p.cikk, p.index ul, li, a.tovabb {
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	12px;
margin-top:	4px;
}

p.index   {
font-size:	11px;
font-style: italic;
}
p.feher  {
color:	#ffffff;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10px;
font-weight: bold;
margin-left:	auto;
margin-right: auto;
width: 50%;
}

a.nagy {
text-decoration:none;
} 

a.tovabb {
text-decoration:underline;
} 

ul {
list-style-type: square;
margin-left:15px;
padding:0;
}

li {
margin: 0;
}

/* Képek formázása.*/

img.prg, img.logo, img.lebego  {
border-style: none;
}

img.prg, img.lebego {
max-width: 150px;
max-height: 150px;
padding-top: 10px;
}

img.lebego {
float: right;
padding-left: 14px;
padding-bottom: 2px;
}

img.logo  {
margin-top: 0px;
}

/* A menürendszer.*/

#button {
width: 140px;
border-right: 1px solid #F2CCCC;
padding: 0 0 8px 0;
margin-bottom: 0;
font-family: Verdana, Arial, sans-serif;
/*Lehetne ez is: 'Trebuchet MS', 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;*/
font-size : 12px;
font-weight: bold;
background-color: #E69999;
color: #333;
}

#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#button li {
border-bottom: 1px solid #F2CCCC;
margin: 0;
list-style: none;
list-style-image: none;
}

#button li a {
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #992626;
border-right: 10px solid #D96666;
background-color: #CC3333;
color: #fff;
text-decoration: none;
width: 140px;
}

html>body #button li a {
width: 108px;
}

#button li a:hover {
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

#button li #active {
border-left: 10px solid #992626;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}