body
{
    background-image:url('/img/bgr.gif');
    background-position:left;
    background-repeat:repeat-y;
}
.content
{
    position:absolute;
    width:998px;
    margin:0px;
    padding:0px;
    border:solid 1px #c0c0c0;
    border-bottom:none;
}
.content .bal
{
    width:135px;
    position:absolute;
    left:0px;
    margin:0px 2px 2px 0px;
    min-height:100%;
}
.content .menuHolder
{
    width:130px;
    min-height:100%;
    margin:2px 2px 2px 2px;
    background-color:#f0f0f0;
}
.content .menuHolder,.content .articleholder
{
    position:absolute;
    min-height:80%;
}
.content .menuHolder,.content .articleholder,.content .navigHolder, .content .article
{
    min-height:100%;
}
.content .menuHolder .menu
{
    list-style-type:none;
    margin:0px;
    padding:0px;
    padding-top:12px;
    font-weight:bold;
}
.content .menuHolder .menu li
{
    padding:0px;
    padding-right:0.5em;
    background-color:#f0f0f0;
    text-align:right;
}
.content .menuHolder .menu li:last-child
{
    border-bottom:none;
}
.content .menuHolder .menu a
{
    text-decoration:none;   
}
.content .menuHolder .menu li ul
{
    list-style-type:none;
    margin:0px;
    padding:0px;
}
.content .menuHolder .menu li ul li
{
    padding:0px;
    background-color:#f0f0f0;
    text-align:right;
    border-bottom:none;
}
.content .menuHolder .menuajanlo
{
  padding-bottom:3px;
  font-weight:normal;
}
.content .navigHolder
{
    background-color:#f0f0f0;
    position:absolute;
    right:122px;
    top:0px;
    width:167px;
    margin:0px;
    padding:0px;
    padding-top:10px;
            /*
    border-left:solid 1px #c0c0c0;
    border-right:solid 1px #c0c0c0;
    */
}
.content .navigHolder h3
{
  margin-top:5px;
}
.content .navigHolder .navig
{
    list-style-type:none;
    margin:0px;
    padding:5px;
}
.content .navigHolder .navig li a
{
    margin-top:0.2em;
    text-decoration:none;
    font-weight:bold;
}
.content .navigHolder .navig hr 
{
    margin:1em 0 1em 0;
}
.content .navigHolder .navig li span
{
    font:12px Tahoma;
}
.content .navigHolder h3
{
    font-size:13px;
    text-align:center;
    padding:0;
    padding-left:1em;
    margin-bottom:0;
}
.content .articleHolder
{
    width:auto;
    margin:0px 299px 0px 135px;
    padding:5px;
}
.content .articleHolder .article
{
    width:540px;
    padding:5px;
}
.content .articleHolder .nevnap, .content .articleHolder .cim_datumszerzo
{
  color:gray;
  font-size:small;
  padding-bottom:none;
}
.content .articleHolder .hozzaszolasok
{
  border-top:1px solid #c0c0c0;
  border-bottom:1px solid #c0c0c0;
  padding:10px;
}
.content .articleHolder .hozzaszolasok .hozzaszolas
{
  padding-bottom:10px;
  border-top:1px solid #c0c0c0;
}
.content .articleHolder .kapcsolodo 
{
  padding-top:5px;
clear:both;
  /*border-top:1px solid #c0c0c0;*/
}
.content .articleHolder .kapcsolodo .vezetok,
.content .articleHolder .kapcsolodo .toplista
{
  clear:both;
  display:block;
  border-bottom:1px solid #c0c0c0;
  margin-bottom:5px;
  padding-top:0px;
  margin-top:0px;
  padding:10px;
}
.content .articleHolder .kapcsolodo .vezetok h4,
.content .articleHolder .kapcsolodo .toplista h4 
{
  font-weight:bold;
  padding-bottom:0px;
  margin-bottom:0px;
}
.content .articleHolder .kapcsolodo .vezetok p,
.content .articleHolder .kapcsolodo .toplista p 
{
  padding-top:0px;
  margin-top:0px;
}
.content .articleHolder .kapcsolodo .hasab
{
  padding-top:0px;
  margin-top:0px;
  width:255px;
  padding:10px;
}
.content .articleHolder .kapcsolodo .hasab h4
{
  padding:0px;
  margin:0px;
}
.content .articleHolder .kapcsolodo .hasab p
{
  margin-top:4px;
}
.content .articleHolder .kapcsolodo .hasab div
{
  border-bottom:1px solid #c0c0c0;
  margin-bottom:15px;
  padding-bottom:0px;
}
.content .articleHolder .kapcsolodo .hasab div:last-child
{
  border-bottom:none;
}
.content .articleHolder .kapcsolodo .kapcs_cim
{
  margin:20px auto auto 10px; 
  font-weight:bold;
}
.content .articleHolder .kapcsolodo .balhasab
{
  float:left;
  border-right:1px solid #c0c0c0;
}
.content .articleHolder .kapcsolodo .jobbhasab
{
  float:right;
}
.content .banner_right
{
  position:absolute;
  right:0px;
  top:0px;
  width:122px;
  margin:0px;
  padding:0px;
}
.banner_right img
{
  border:1px solid #c0c0c0;
}
.banner_right p 
{
  border:1px solid black;
  font-size:11px;
  padding:3px;
}
.cimsor
{
  background-color:#dbdbdb;
  margin-top:0px;
  margin-bottom:1px;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:20px;
}
.cimsor ul.fokat
{
   padding:0px;
   margin-bottom:0px;
   margin-top:5px;
   margin-left:0px;
}
.cimsor ul.alkat
{
  padding:0px;
  margin-top:0px;
  margin-bottom:5px;
  margin-left:0px;
}
.cimsor ul li
{
  display:inline;
}
.cimsor ul li a
{
  text-decoration:none;
}
.cimsor ul li a:hover
{
  text-decoration:underline;
}
.cimsor ul.fokat li a
{
  color:black;
}
.cimsor ul.fokat li a.txtred
{
  color:#cc0000;
}
.ajanlokep
{
  border:1px solid black;
  float:left;
  clear:left;
  margin-right:5px;
}
.cim_datum
{
  padding-top:0px;
  margin-top:0px;
  margin-bottom:20px;
}
.cikk_leiras
{
  margin-top:0px;
}
.ajanlocim
{
  padding-top:1em;
  clear:left;
}
.foajanlo .leiras,.cikk_leiras
{
  font-weight:bold;
}
.muveletek
{
    clear:both;
  list-style-type:none;
  text-align:center
}
.muveletek a
{
  text-decoration:none;
}
.muveletek img
{
  border:none;
}
.centerBanner
{
  text-align:center
}
.centerBanner img
{
  border:none;
}
.popupClose
{
  display:none;
}
#tartalom___frame
{
  border:0px;
  margin:0px;
  padding:0px;
}
form,form fieldset {
  width: auto;
  border: 0px;
  padding:0px;
  margin:0px;
}
div.szoljonhozza 
{
  text-align:center;
  background:red;
}
div.szoljonhozza span.szoljonhozza
{
  font-size:large;
}
div.hozzaszolasok fieldset textarea 
{
  width:95%;
  height:100px;
}
.hozzaszolas .szerkesztes
{
  margin-left:30px;
}
.hozzaszolas .szerzo,.hozzaszolasok h1
{
  color:blue;
}
.hozzaszolas .szerzo,
.blogbejegyzes .szerzo
{
  margin-bottom:0px;
  margin-top:20px;
}
.hozzaszolas .datum,
.blogbejegyzes .datum
{
  margin-bottom:8px;
}
