*{margin:0px;padding:0px;border-style:none;}
body{text-align:center; font-family: sans-serif; font-size:11px; behavior: url('csshover.htc');}
#full_page{width:1000px;
      margin:0 auto;
      background:url("pic/pagebgfull.jpg") top left repeat-y;
      }
#header {width:100%;
      height:145px;
      background:#ededed;
      }
#header_top{width:100%;
      height:116px;
      background:url('pic/fejlec_bg_repeat.jpg') top left repeat-x;
      text-align:left;
      }
#header_top_banner{width:600px;
      float:left;
      }
#header_top_icons{float:left;
      padding:82px 0 0 33px;
      }
#header_top_icons span{color:#DA2836;
      font-weight:900;
      font-size:20px;
      }
#header_menu{width:100%;
      background:url("pic/menu_bg_repeat.jpg") top left repeat-x;
      text-align:right;
      height:29px;
      font-size:13px;
      font-weight:bold;
      }
#header_menu a, #header_menu a:link{color:#EAEAEA;
      text-decoration:none;}
#left_part{width:188px;
      float:left;
      }
#franchise_qs{width:186px;
      height:142px;
      border:1px solid #cccccc;
      border-top-style:none;
      border-right-style:none;
      background:url("pic/gyors_bg_repeat.jpg") top left repeat-x;
      }
#franchise_qs select{
      display:block;
      width:160px;
      margin:11px 0 0 12px;
      background:url("pic/textbox_bg.jpg") top left no-repeat;
      border-left-style:none;
      font-size:12px;}
option{background-color:white;}
.box_head,.right_info_header{background:url("pic/box_head.jpg") bottom left no-repeat;
      text-align:left;
      padding-left:22px;
      margin:10px 0 10px 0;
      color:white;
      font-size:13px;
      font-weight:bold;
      }
.menu_line{width:150px;
      height:16px;
      padding-left:15px;
      background:url("pic/menu_listpucok.gif") top left no-repeat;
      border-bottom:1px solid #DBDBDB;
      text-align:left;
      font-size:12px;
      margin-left:12px;
      }
.menu_line a{text-decoration:none; color:#000;}
#kiallitoi_box{width:100%;
      text-align:left;}
#kiallitoi_bg_box{width:163px;
      height:134px;
      background:url("pic/hirlevel_content_bg_repeat.jpg") top left repeat-x;
      font-size:12px;

      padding-left:15px;
   }
.textfield{
      margin:8px 0 0 0;
      width:156px;
      border:1px solid #EEE7D5;
      background:url("pic/textbox_bg.jpg") top left no-repeat;
      height:15px;
      color:#6b1015;
      font-size:12px;
   }
.kiallitoi_a{padding:5px 0 0 0;}
.kiallitoi_a a{color:#9D181F;
      text-decoration:none;
      }
#center_part{width:612px;
      float:left;
       text-align:left;
      }
#majdnemcenter_header{
      height:24px;
      background:url("pic/content_head_repeat.jpg") top left repeat-x;
      font-size:11px;
      font-weight:bolder;}
#majdnemcenter_header a,#majdnemcenter_header a:link {
      color:#9D181F;
      text-decoration:none;
      display:block;
      padding-top:4px;
      }
#center_header,#right_header{text-align:right;
      height:24px;
      background:url("pic/content_head_repeat.jpg") top left repeat-x;
      font-size:11px;
      font-weight:bolder;}
#center_header a,#center_header a:link,#right_header a,#right_header a:link {
      color:#9D181F;
      text-decoration:none;
      display:block;
      float:right;
      padding-top:4px;
      }
#right_part{width:200px;
      float:left;
      }
.right_info_header{background:url("pic/box_head_right.jpg") top left no-repeat;
      margin:18px 0 16px 1px;
      }
.partner_box {margin:10px 0px;
      font-size:12px;
      color:white;
      font-weight:bolder;}
.partner_box img{display:block;
      margin:0 auto;
      }
#footer {width:100%;
      clear:both;
      text-align:left;
}
#footer div{background:url("pic/lapalja_bg_repeat.jpg") top left repeat-x;
      width:613px;
      height:31px;
      margin-left:188px;
      }
#footer div span {padding:15px 0 0 20px;
      display:block;
      float:left;
      font-size:11px;
      color:white;
      width:500px;
      }
#menulistcontainer{position: relative;
  text-align:left;
  left:200px;
  }
#menulistcontainer ul{list-style: none;}
#menulistcontainer a{display: block; }
#menulistcontainer a:hover{color: #FFF;}
#menulistcontainer li{position: relative; float: left;}
#menulistcontainer li span{float:left; margin:6px 4px 0 4px;}
#menulistcontainer li img {float:left;}
#menulistcontainer ul ul{position: absolute;
       top:22px; left: 0px;  display: none;
      background-color:#9D181F;
      border:1px solid #4E0C0F;
      border-top-width:0px;
}
#menulistcontainer ul ul li{float: none; width:163px; background:url("pic/menu_bg_repeat.jpg") top left repeat-x; padding:2px 0 0 4px; height:19px;}
#menulistcontainer ul ul li a{float: none; display:block;}
#menulistcontainer ul li:hover ul{display: block;}
#menulistcontainer ul li:hover ul li{background:url("pic/menu_bg_repeat.jpg") top left repeat-x;}
#reklama {text-align:center;}
#reklama:first-child{margin:0 auto;}
.ibox {position:absolute; display:none; z-index:100; opacity:0.90; filter:alpha(opacity=90); background:#444; color:white;}
