body {
background-color:#D7CDBD;
color:#333333;
font-family:trebuchet ms,verdana,sans-serif;
font-size:12px;
line-height:1.5em;
margin:0;
padding:0;
text-align:center;
}
p {
margin-top:0;
}
h3 {
color:#CC9966;
font:bold 140% trebuchet ms;
letter-spacing:-1px;
margin-bottom:0;
}
a:link {
color:#336699;
text-decoration:none;
}
a:visited {
color:#336699;
text-decoration:none;
}
a:hover, a:active {
color:#003366;
text-decoration:none;
}

#container {
background-color:#F4F1EC;
border-left:1px solid #A18D6D;
border-right:1px solid #A18D6D;
margin:0 auto 10px;
position:relative;
text-align:left;
top:20px;
width:800px;
}
#pageHeader {
#background:url("img/header.jpg") no-repeat scroll 0 50% #2F4B1A;
background:url("img/header.jpg") no-repeat scroll 0 50% #33531c;
height:60px;
}
#pageHeader h1, #pageHeader h2 span {
display:none;
margin:0;
padding:0;
}
#pageHeader h2 {
height:74px;
left:20px;
margin:0;
padding:0;
}
#quickSummary {
background:url("img/menuBg.gif") repeat scroll 0 50% transparent;
color:#FFFFFF;
height:24px;
left:auto;
margin-bottom:8px;
padding-top:4px;
right:0;
text-align:center;
/*voice-family:inherit;*/
width:800px;
z-index:2;
}
#quickSummary p {
color:#FFFFFF;
font-family:"trebuchet ms";
font-size:10px;
font-weight:bold;
line-height:1.5em;
}
#quickSummary p.p2 {
font-size:9px;
margin-top:-9pt;
}
#quickSummary a:link {
color:#FFFFFF;
text-decoration:none;
}
#quickSummary a:visited {
color:#FFFFFF;
text-decoration:none;
}
#quickSummary a:hover, a:active {
color:#FFFFFF;
text-decoration:none;
}
#explanation {
float:left;
padding:0 5px 5px 15px;
top:0;
width:580px;
}
#explanation h3 {
display:block;
height:21px;
margin:0;
padding:0;
/*width:258px;*/
}
#news {
float:left;
/*! height:150px; */
margin:5px 10px 1px 5px;
padding:1px 0px 0px 5px;
width:590px;
text-align: justify;
}
#participation {
float:left;
/*height:185px; Bod hír miatt*/
/* height:165px; */
/*height:155px; */
margin:5px 10px 0 10px;
padding:5px 0px 0px 2px;
width:250px;
}
#participation h3 {
display:block;
font-family:Verdana,sans-serif;
font-size:14px;
height:20px;
margin:0;
padding:0;
/*width:230px;*/
}
#benefits {
float:right;
height:150px;
margin:5px 10px 0 10px;
padding:5px 0px 0px 2px;
width:300px;
}
#benefits h3 {
display:block;
font-family:Verdana,sans-serif;
font-size:14px;
height:21px;
margin:0;
padding:0;
/*width:230px;*/
}
#preamble {
display:none;
margin:104px 340px 0 20px;
}
#supportingText {
border:1px solid #A18D6D;
float:left;
margin:0 8px 8px 8pt;
padding:0 7px 0 1px;
}
#footer {
background:url("img/menuBg.gif") repeat scroll 0 50% transparent;
clear:both;
color:#FFFFFF;
height:24px;
padding-top:6px;
text-align:center;
}
#footer a:link, #footer a:visited {
margin-right:6px;
}
#linkList {
background-color:#E5E0D4;
border-bottom:1px solid #A18D6D;
border-left:1px solid #CDC4AC;
float:left;
left:4pt;
margin:-4pt 0 5pt 5pt;
padding:0;
width:160px;
z-index:1;
}
#linkList2 {
margin:5px;
}
#linkList h3 {
color:#635F57;
font-family:trebuchet ms;
font-size:120%;
margin:0 0 6px;
padding:0;
}
#linkList ul {
margin:0;
padding:0;
}
#linkList li {
display:block;
font-weight:bold;
list-style-type:none;
margin-bottom:0px;
padding-left:5px;
}
#linkList li a:link {
border-bottom:medium none;
color:#996633;
line-height: 1.2em;
}
#linkList li a:visited {
border-bottom:medium none;
color:#996633;
}
#linkList li a:hover {
color:#CC9966;
}
#lselect, #rform {
/*border-bottom:1px dashed #CDC4AC;*/
border-top:1px dashed #CDC4AC;
padding:4px 0;
}
#rform {
color:#996633;
font-weight:bold;
}
#lresources {
margin-top:12px;
}
#pages {
border-left:1px solid #A18D6D;
border-top:1px solid #A18D6D;
clear:both;
height:100px;
margin:-11px 0 0 -17px;
width:608px;
}
#lapbox1, #lapbox2, #lapbox3 {
background-color:#E7E0D5;
border:1px solid #A18D6D;
float:left;
margin:-8px 2px 14px 10px;
padding:4px;
width:177px;
}
#lapbox2 {
}
#lapbox3 {
}
#lapcell {
float:left;
height:45px;
vertical-align:middle;
width:62px;
}
.lapkep {
height:45px;
width:45px;
}
a.laplink {
color:#AB741B;
font-family:"Verdana";
font-size:10px;
}
a.laplink:link {
color:#AB741B;
text-decoration:none;
}
a.laplink:visited {
color:#AB741B;
text-decoration:none;
}
a.laplink:active {
color:#A18D6D;
text-decoration:none;
}
a.laplink:hover {
color:#A18D6D;
text-decoration:none;
}
p.laplink {
line-height:11px;
position:relative;
top:4%;
}
#exbox {
border:1px solid #A18D6D;
margin:-1px -13px -6px -17px;
padding:0;
}
#boxlegend {
background-color:#E5E0D4;
border-color:#A18D6D;
color:#996633;
padding:1px 0 2px 5px;
}
#plakat {
margin:-2px 0 7px 10px;
}
#hirkeret {
border-left:1px solid #A18D6D;
border-right:1px solid #A18D6D;
border-top:1px solid #A18D6D;
/*height:180px;*/
margin:-1px 0 10px -17px;
width:608px;
}
#nonews {
height:10px;
}
.welcome, .lapcim {
background-color:#E5E0D4;
border-bottom:1px solid #CDC4AC;
border-right:1px solid #CDC4AC;
color:#AB741D;
font-family:"Verdana";
font-size:14.75px;
font-weight:bold;
margin: -1px 1px 1px -15px;
padding: 5px 22px 5px 8px;
position: relative;
top: -13px;
/*white-space: nowrap;*/
}
.welcome {
top:-17px;
}
#kezdolink {
background:url("img/iHome.gif") no-repeat scroll 0 50% transparent;
height:17px;
left:5px;
position:absolute;
width:15px;
}
#kezdolinktxt {
display:none;
}
#lnglinkhu, #lnglinken,  #lnglinkde {
background:url("img/eng.jpg") no-repeat scroll 0 50% transparent;
height:19px;
position:absolute;
right:50px;
width:31px;
}
#rsslink {
background:url("img/rss.png") no-repeat scroll 0 50% transparent;
height:21px;
position:absolute;
right:27px;
width:20px;
}
#amlink {
background:url("img/gyengenlatok.png") no-repeat scroll 0 50% transparent;
height:21px;
right:3px;
position:absolute;
width:22px;
}
#amlinktxt {
display:none;
}
#lnglinkhu {
background:url("img/hun.jpg") no-repeat scroll 0 50% transparent;
}
#lnglinken {
background:url("img/eng.jpg") no-repeat scroll 0 50% transparent;
}
#lnglinkde {
background:url("img/ger.jpg") no-repeat scroll 0 50% transparent;
right:85px;
}
#lnglinktxt {
display:none;
}
.bighir {
color:#304C84;
font-family:"Verdana";
font-size:14.75px;
font-weight:bold;
}
.hirdatum {
color:#AB741D;
}
.lapmagyarazat {
color:#5B5B5B;
}
#morenews {
color:#CC9966;
font-size:14px;
margin:-17px 0 17px 580px;
position:relative;
text-align:left;
}
#morenewslnk {
background:url("img/i_ra.gif") no-repeat scroll 0 50% transparent;
height:17px;
left:5px;
position:absolute;
width:15px;
}
#morenews a:link {
border-bottom:medium none;
color:#996633;
}
#morenews a:visited {
border-bottom:medium none;
color:#996633;
}
#morenews a:hover {
color:#CC9966;
}
#vmenu {
background:none repeat scroll 0 50% #E5E0D4;
color:#996633;
padding-left: 14px;
margin:2px;
width:12em;
}
#vmenu ul {
list-style:none outside none;
margin:2pt 0 -1pt -6pt;
padding:0;
}
#vmenu a, #vmenu h2 {
display:block;
font:bold 11px/14px arial,helvetica,sans-serif;
/*margin:-2pt -1pt 0;*/
/*padding:2px 3px;*/
}
#vmenu h2 {
background:none repeat scroll 0 50% #000000;
color:#FFFFFF;
text-transform:uppercase;
}
#vmenu a {
background:none repeat scroll 0 50% #E5E0D4;
color:#996633;
text-decoration:none;
}
#vmenu a:hover {
color:#FFFFFF;
}
#vmenu li {
font-family:arial,helvetica;
position:relative;
}
#vmenu ul ul ul {
left:55%;
position:absolute;
top:0;
width:150%;
}
div#vmenu ul ul ul, div#vmenu ul ul li:hover ul ul {
display:none;
}
div#vmenu ul ul li:hover ul, div#vmenu ul ul ul li:hover ul {
display:block;
}
.inptext {
background-color:#F4F1EC;
color:#000000;
font-family:"Verdana";
font-size:10.75px;
font-weight:bold;
}
.inpbut {
background-color:#304C84;
border-color:#304C84;
color:#FFFFFF;
font-family:"Verdana";
font-size:10.75px;
font-weight:bold;
}
.bg1, .hh {
background-color:#D6C7B0;
}
.bg2 {background-color: #e6ded2;}
.bg3 {background-color: #dfd5c5;}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:56px;
	height:12px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:12px;
	line-height:12px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(star_small.gif);
	line-height: 10px;
	height: 10px;
}

.mg, .sg
{
border:1px solid #A18D6D;
margin:10px;
padding:5px;
}

.sg
{
list-style-type:none;
}

.tabh
{
width: 275px;
text-align:left;
}

ol {
padding-left: 0px;
list-style-position:inside;
width: 580px;
}

.linonum
{
list-style-type:none;
}
#breadcrumb {
    background-color: #E5E0D4;
    display: block;
    line-height: 12px;
    margin: -5px 13px 3px 178px;
    padding: 0 4px;
}
#space {
height:2px;
}

a.h-lnk:link,
a.h-lnk:visited {
            color: #000000;
}

a.h-lnk:hover,
a.h-lnk:active,
a.h-lnk:focus {
            color: #777777;
}

#topBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 25px;
  border: none;
  outline: none;
  background-color: #A18D6D;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}

#topBtn:hover {
  background-color: #555;
}
