body{
font: .9em Lucida Grande, Verdana, Arial, Helvetica,sans serif;
color:#666;
margin:0px;
margin-top:0px;
margin-bottom:70px;
background:url(../images/background.gif) repeat-x #fff;
}

#header-logo {
background: url(../images/fejsav3-e.jpg) repeat-x scroll 0%;
width: 100%;
height:123px;
text-align:left;
}
.wrapper{padding:0;width:850px;text-align:center}
#sidebar{background:url(../images/mouse.jpg);background-repeat:no-repeat;padding:10px;vertical-align:top;background-color:#ECF3E1;border:1px solid #C5DEA1}

#header-logo h2{font:1.25em Georgia,serif; color:#000; border:0 none; letter-spacing:1px; font-weight:700; font-style:normal;  padding:0 0 0 22px; margin:0}
#areaTitle_mpire {margin:10px 0;width:100%}
.subHeader{height:37px;background:#c5e26f;}
#menu {margin:0;padding:10px 0 0 0; text-align:right;}
#menu li { display:inline; padding: 0 7px 0 7px;}
.menu{ font:.9em Georgia,serif; color: #666; font-weight:bold; margin:0px; padding:0 13px 0 0; text-transform:lowercase;}
.menu a:link{color:#2E5C00;text-decoration:none}
.menu a:visited{color:#2E5C00;text-decoration:none}
.menu a:hover{color:#000;text-decoration:none;}

.focim{
font:3em Georgia,serif;
line-height:41px;
color:#fff;
font-weight:normal;
font-style:italic;
clear:left;
padding:10px 0 4px 20px;
margin:0;
}
.focim a:link{color:#fff;text-decoration:none}
.focim a:visited{color:#fff;text-decoration:none}
.focim a:hover{color:#fff;text-decoration:none;}
html a:active { outline:none;}
:focus {-moz-outline-style: none;}

h1{ color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2em;font-style:normal;line-height:normal;font-weight:bolder;text-decoration:none;padding:0px;margin:0}
h2{ font:1.2em Georgia,serif; color:#7E9E50; font-weight:normal; font-style:italic; border-bottom:1px dotted #C5DEA1; clear:left; padding:4px;  margin:10px}

.thumb { float:left; margin:0 5px 0 0; border:1px solid #999;}
.break{padding-bottom:3px;padding-top:3px;}

img {border:0;}

a,a:hover,a:visited,a:active { color:#e8a400; font-size:.9em;}

.divider1{position:relative;padding:.8em;background-color:#ecf3e1;border:1px solid #c5dea1;margin:0px;height:100%;vertical-align:top}
.divider2{position:relative;background:#fff url(../images/background.gif) repeat-x;border:1px solid #c5dea1;margin:0px;padding:10px}

.link{font-size:.8em;font-weight:bold;text-transform:uppercase;color:#7e9e50}
.link a:link{font-weight:bold;color:#7e9e50;text-decoration:none}
.link a:visited{font-weight:bold;color:#7e9e50;text-decoration:none}
.link a:hover{font-weight:bold;color:#666;text-decoration:none}

.cat{font-weight:bold;color:#7e9e50;padding:0;margin:0;width:auto;}
.cat a:link{font-weight:bold;color:#7e9e50;text-decoration:none}
.cat a:visited{font-weight:bold;color:#7e9e50;text-decoration:none}
.cat a:hover{font-weight:bold;color:#e77236;text-decoration:none}

.subcat{color:#e77236;padding:2px 0 0 0;margin:0;}
.subcat a:link{color:#e77236;text-decoration:none;}
.subcat a:visited{color:#e77236;text-decoration:none;}
.subcat a:hover{color:#666;text-decoration:none;}

.titlebalk{position:relative;z-index:1;width:100%;background-color:#F5F5F5;color:#618ECF}
.titlebalk a{color:#618ECF;text-decoration:none}
.titlebalk a:hover{color:#465584;text-decoration:none}

.count{font-size:.7em}

.linktitle{font-weight:normal;font-size:.9em;color:#7E9E50;font-family:Verdana,Arial,Helvetica,sans-serif}
.linktitle a:link{color:#7E9E50;text-decoration:underline}
.linktitle a:visited{color:#987C5C;text-decoration:underline}
.linktitle a:hover{color:#666;text-decoration:none}

.linkshortdesc{font-size:.9em;color:#666;line-height:1.5em}
.linkshortdesc a:link{color:#666;text-decoration:none}
.linkshortdesc a:visited{color:#666;text-decoration:none}
.linkshortdesc a:hover{color:#666;text-decoration:underline}

.linkurl{font-weight:normal;font-size:.9em;color:#7E9E50}
.linkurl a:link{color:#7E9E50;text-decoration:none}
.linkurl a:visited{color:#7E9E50;text-decoration:none}
.linkurl a:hover{color:#7E9E50;text-decoration:underline}

.navigate{ font:1em Georgia,serif; color: #7E9E50; font-weight:normal; margin:0px; padding:0px; margin-top:20px; padding:4px; margin:10px}
.navigate a:link{color:#666;text-decoration:none}
.navigate a:visited{color:#666;text-decoration:none}
.navigate a:hover{color:#7E9E50;text-decoration:underline}

.small,.small a{padding:0px;margin:0px;color:#666;font-size:.8em;text-decoration:none}
.sort {color:#7E9E50;}

.feature-box { padding:0 0 26px 0; }
.ballinksor { text-align:left; }
table {border:0;}
h3{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-style:normal;line-height:normal;font-weight:bolder;text-decoration:none;padding:4px;margin:10px}
.highlightbox{padding:5px; border:1px solid #C5DEA1;background:#fff url(../images/background.gif) repeat-x;margin:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;color:#7E9E50}
.feature{padding:5px;margin:10px;border:1px solid #C5DEA1;background:#fff url(../images/background.gif) repeat-x;color:#fff;}
.regular{padding-top:5px;Padding-bottom:5px;Padding-left:0px;Padding-right:0px;margin:10px}
#footer{  border:1px solid #ddd;  background:url(../images/footer.gif) #f5f5f5; width:100%; height:30px; left:0px; bottom:0px; text-align:left; color:#aaa; font-size:.75em}
#footer a{ color:#888}
form { margin:0px; }
.search{ background:#ecf3e1;height:19px;border:1px solid  #96c800;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;text-decoration:none;color:#666}
.btn{font:14px Georgia;  color:#FFF;  font-weight:bolder;  text-transform:lowercase;   border:1px solid  #7E9E50;   padding:2px;height:23px;width:70px;background-color:#e77236;padding:2px}
.searchtxt{  font:22px/18px Georgia,serif;  color:#7E9E50;  font-weight:normal;  text-transform:lowercase;  font-style:italic;  padding-bottom:4px;  clear:left}
table.formPage{border:1px solid #A0A0A0}
td.err{padding:4px;color:#7E9E50;text-align:left}
td.msg{padding:4px;color:#7E9E50;text-align:left}
.limit_field { border:0 solid transparent;   border-width:0;   background:transparent}
input.text{font-size:10px;color:#666;border:1px solid #98ca00;background:url(../images/background.gif) repeat-x #fff}
textarea.text{font-size:8pt;color:#666;border:1px solid #98ca00;background:url(../images/background.gif) repeat-x #fff}
span.req{color:#7E9E50;font-weight:bold}
div.pr{font-size:6pt;color:#666;float:left;height:30px;margin-right:5px}
div.prg{width:40px;border:1px solid #666;height:3px;font-size:1px}
div.prb{background:#5eaa5e;height:3px;font-size:1px}
.desc{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:.8em;
color:#7E9E50;
font-style:normal;
line-height:1.5em;
font-weight:lighter;
margin:0px;
padding:0 0 0 30px;
text-align:left;
}
#breadc {text-align:left;padding:0 0 20px 0;}
.content{padding:5px;margin:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.8em;text-decoration:none;color:#7E9E50}

.toc{text-align:left;padding: 0 !important}
.pagination{position:relative;padding:10px;background:#fff url(../images/background.gif) repeat-x;border:1px solid #C5DEA1;margin:0px;height:100%;vertical-align:top}

/*** top 6 ***/
.plink{  font:1.2em Georgia,serif; color: #360; font-weight:normal; margin:0px; font-style:italic; padding:4px; border-bottom:1px dotted #96c800}
.plink a:link{color:#E77236;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em; font-style:normal}
.plink a:visited{color:#E77236;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em; font-style:normal}
.plink a:hover{color:#7E9E50;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.7em;font-style:normal}
.ballinksor { margin:0 0 100px 0;}
.ballinksor ul {list-style-type:none; margin:0;padding:0;}
h3.ballink {  font:1.2em Georgia,serif; color: #360; font-weight:normal; margin:0px; font-style:italic; padding:4px; border-bottom:1px dotted #96c800}

