html,body {
font-family: Arial;
font-size: 11px;
font-style: normal;
margin:0px; 
padding:0px;
color:#577087;
background:#e7e4dc;
background-image: url(../images/pattern.gif);background-repeat:repeat-x;
}

a{font-size:11px;color:#744319;text-decoration:none;outline:none;}
a:hover{font-size:11px;color:#744319;text-decoration:underline;}
form{display:inline;padding:0;margin:0;}
INPUT.button,INPUT.butto2 {font-size:10px;font-family:Arial;color:#254058;border:1px solid #254058;font-weight:normal;background:#FCB034;}
INPUT.button2 {color:#fcb034;border:1px solid #fcb034;background:#254058;}
* html INPUT.button {padding:3px 7px 3px 7px;}

.tdleft{background-image: url(../images/left.gif);background-repeat:no-repeat;}
.tdright{background-image: url(../images/right.gif);background-repeat:no-repeat;}

#main{width:959px;margin: 0px auto;overflow:hidden;}
#header{float:left;width:959px;overflow:hidden;}
#centerbg{float:left;width:959px;}
#head1{float:left;width:920px;height:34px;overflow:hidden;background-image: url(../images/top.jpg);background-repeat:no-repeat;padding:94px 0 0 39px}
#menucont{float:left;width:147px;}
#menucont .menu_item{float:left;height:20px;width:103px;padding:6px 18px 0 26px;}
#menucont a.link{float:left;font-size:12px;color:#ffffff;outline:none;text-decoration:none;text-transform:lowercase;padding: 0 0 0 26px;width:103px;}
#menucont a.link:hover{font-size:12px;color:#ffffff;outline:none;text-decoration:none;padding: 0 0 0 26px;width:103px;background:#415b74;}
#menucont a.link_on{float:left;font-size:12px;color:#ffffff;outline:none;text-decoration:none;text-transform:lowercase;background:#415b74;padding:0 0 0 26px;width:103px;}
#menucont a.link_on:hover{font-size:12px;color:#ffffff;outline:none;text-decoration:none;padding: 0 0 0 26px;width:103px;background:#415b74;}
#menucont a.sublink{float:left;font-size:11px;color:#ffffff;outline:none;text-decoration:none;text-transform:lowercase;padding: 0 0 0 26px;width:103px;margin:1px 0 1px 0;}
#menucont a.sublink:hover{font-size:11px;color:#ffffff;outline:none;text-decoration:none;padding: 0 18px 0 26px;width:103px;background:#415b74;margin:1px 0 1px 0;}
#menucont a.sublink_on{float:left;font-size:11px;color:#ffffff;outline:none;text-decoration:none;text-transform:lowercase;background:#415b74;padding:0 0 0 26px;width:103px;margin:1px 0 1px 0;}
#menucont a.sublink_on:hover{font-size:11px;color:#ffffff;outline:none;text-decoration:none;padding: 0 0 0 26px;width:103px;background:#415b74;margin:1px 0 1px 0;}
#menucont .line{float:left;width:121px;height:3px;font-size:1px;overflow:hidden;background-image: url(../images/menuline.gif);background-repeat:no-repeat;}
ul#menu{width:147px;float:left;list-style-type:none;margin: 0;padding: 0;}
ul#menu li {float:left;width:129px;margin: 0;;padding:0 18px 0 0;list-style-type:none;line-height:26px;overflow:hidden;}
ul#menu .line{float:left;width:147px;height:3px;font-size:1px;overflow:hidden;background-image: url(../images/menuline.gif);background-repeat:no-repeat;}
ul#menu li ul{float:left;width:129px;margin:0px;padding:0 18px 0 0;list-style-type:none;overflow:hidden;}
ul#menu li ul li{float:left;width:129px;margin: 0;padding: 0;list-style-type:none;overflow:hidden;line-height:22px;}
ul#menu li ul li.line2{float:left;width:103px;margin:1px 0 0 26px;height:3px;font-size:1px;overflow:hidden;background-image: url(../images/menuline2.gif);background-repeat:no-repeat;}
* html ul#menu li ul li.line2{margin:1px 0 0 12px;}

#news{float:left;width:149px;padding-right:18px;}
#news .head{float:left;color:#ffffff;text-transform:uppercase;width:133px;font-weight:bold;font-size:14px;line-height:36px;padding:0 0 0 16px;margin:0;}
#news .line{float:left;width:149px;height:2px;font-size:1px;overflow:hidden;background-image: url(../images/newsline.gif);background-repeat:repeat-x;}
#news .item{float:left;width:133px;padding:6px 0 6px 16px;}
#news .datum, .cim, .lead{float:left;width:133px;font-size:11px;color:#ffffff;}
#news .cim{color:#744319;font-weight:bold;width:133px;}
#news a.lead{font-size:11px;color:#ffffff;text-decoration:none;outline:none;}
#news a.lead:hover{font-size:11px;color:#744319;text-decoration:underline;}
#news a.title{font-size:11px;color:#744319;text-decoration:none;outline:none;font-weight:bold;}
#news a.title:hover{font-size:11px;color:#744319;text-decoration:underline;font-weight:bold;}

#middle{float:left;width:624px;padding:0;overflow:hidden;}  

#stat {float:left;width:624px;min-height:545px;background-image: url(../images/centerbg.gif);background-position:bottom left;background-repeat:no-repeat;}
* html #stat {height:545px;}
#stat p{margin:0;}
#stat h1{float:left;width:594px;padding:0 0 0 30px;line-height:25px;margin:0;font-weight:normal;font-size:12px;color:#fcb034;background-image: url(../images/centerhead.jpg);background-repeat:no-repeat;}
#stat a.headlink{font-size:12px;color:#fcb034;text-decoration:none;outline:none;}
#stat a.headlink:hover{font-size:12px;color:#fcb034;text-decoration:underline;}
#stat a.titlelink{font-size:14px;color:#744319;text-decoration:none;outline:none;}
#stat a.titlelink:hover{font-size:14px;color:#744319;text-decoration:underline;}
#stat .sep,.sep3,.sep4{float:left;width:542px;height:1px;border-bottom:1px solid #744319;margin:5px 0 5px 0;}
#stat .sep2{float:left;width:542px;height:1px;border-bottom:1px solid #A7A9AC;margin:0 0 5px 0;}
#stat .sep3{margin:10px 0 10px 0;}
#stat .cont{float:left;width:542px;padding:20px 51px 10px 31px;overflow:hidden;}
#stat .nocont{float:left;width:542px;padding:20px 51px 0 31px;overflow:hidden;color:#cc0000;text-align:center;font-size:14px;}
#stat .cols{float:left;width:175px;padding:0 0 10px 0;overflow:hidden;}
#stat .reg_cont{float:left;padding-bottom:10px;width:165px;text-align:left;}
#stat .reg_cont2{float:left;padding-bottom:10px;width:516px;}
#stat SELECT.select{width:80px;font-size:10px;color:#59595b;border:1px solid #d4d0c8;padding:3px 0 3px 0;}
#stat INPUT.field{float:left;width:150px;color:#59595b;border:1px solid #d4d0c8;padding:2px 0 2px 0;}
#stat INPUT.field2{width:150px;color:#59595b;border:1px solid #d4d0c8;padding:2px 0 2px 0;}
#stat INPUT.field3{width:70px;color:#59595b;border:1px solid #d4d0c8;padding:2px 0 2px 0;}
#stat TEXTAREA.reg{width:250px;color:#59595b;border:1px solid #d4d0c8;padding:2px 0 2px 0;height:150px;}
#stat INPUT.db{width:27px;color:#59595b;border:1px solid #d4d0c8;padding:2px 0 2px 0;}
#stat .hiba{float:left;width:542px;color:#e31a22;}
#stat .arrow{float:left;width:9px;height:10px;padding:7px 0 0 0;margin:0;font-size:1px;overflow:hidden;}
#stat .row{float:left;width:542px;padding:0 0 0 0;overflow:hidden;}
#stat .pagercont{float:left;width:542px;padding:0 0 10px 0;overflow:hidden;}
#stat .statcim,.statcim3{float:left;width:542px;padding:0 0 10px 0;overflow:hidden;color:#744319;font-weight:bold;font-size:16px;}
#stat .statcim2{float:left;width:270px;padding:0 0 10px 0;overflow:hidden;color:#744319;font-weight:bold;font-size:16px;}
#stat .statcim3{font-size:12px;padding:0 0 3px 0;}
#stat .lead{float:left;width:542px;padding:0 0 5px 0;overflow:hidden;text-align:justify;color:#577087;}
#stat .lead2{float:left;width:542px;padding:5px 0 5px 0;overflow:hidden;text-align:justify;color:#577087;}
#stat .lead4{float:left;width:270px;padding:5px 0 5px 0;overflow:hidden;text-align:justify;color:#577087;}
#stat .piccont{float:left;width:261px;padding:5px;overflow:hidden;text-align:center;}
#stat .piccont2{float:left;width:150px;padding:5px;overflow:hidden;text-align:center;}
#stat .piccont2 img{border:1px solid #000000;}
#stat .lead3{float:left;width:372px;padding:5px 0 5px 10px;overflow:hidden;text-align:justify;}
#stat .tovabb{float:left;width:542px;padding:0 0 5px 0;overflow:hidden;}
#stat a.pager{font-size:11px;color:#577087;text-decoration:none;}
#stat a.pager:hover{font-size:11px;color:#670157;text-decoration:underline;}
#stat a.pager_lap{font-size:11px;color:#577087;text-decoration:none;}
#stat a.pager_lap:hover{font-size:11px;color:#670157;text-decoration:none;}
#stat a.rlink{font-size:12px;color:#ffc866;text-decoration:underline;font-weight:bold;}
#stat a.rlink:hover{font-size:12px;color:#ffc866;text-decoration:none;font-weight:bold;}
#stat TEXTAREA.area {border:1px solid #bdbdbf;width:503px;height:200px;color:#666666;padding:4px;}
#stat .statpicbig{float:left;border:1px solid #eeeeee; padding:1px;}
#stat .stitle{float:left;width:542px;line-height:23px;margin:0;padding:0 0 0 0;color:#ff8603;text-transform:uppercase;overflow:hidden;font-size:12px;}
#stat .scont{float:left;width:542px;padding:10px 0 10px 0;overflow:hidden;}
#stat .scont ul{float:left;padding:0 0 0 15px;margin:0;list-style-type:square;color:#666666;}
#stat .scont ul li{float:left;padding:0 0 5px 0;width:527px;}
#stat a.search{font-size:12px;color:#670157;text-decoration:none;margin:0 1px 0 1px;;font-weight:normal;}
#stat a.search:hover{font-size:12px;color:#670157;text-decoration:underline;margin:0 1px 0 1px;;font-weight:normal;}

/*LÁBLÉC*/
.footerleft{width:147px;height:61px;background-image: url(../images/footerleftbg.gif);background-repeat:repeat-x;}
.newsfoot1{width:167px;height:61px;background-image: url(../images/newsfoot1.gif);background-repeat:no-repeat;}
.newsfoot2{width:167px;height:25px;background-image: url(../images/newsfoot2.gif);background-repeat:no-repeat;}
.newsfoot3{float:left;width:167px;height:45px;background-image: url(../images/newsfoot3.gif);background-repeat:no-repeat;}
.centerfoot{width:584px;height:23px;background-image: url(../images/centerfootbg.gif);background-repeat:no-repeat;padding:34px 0 0 40px;}
.centerfoot a.clink{font-size:12px;color:#ffffff;text-decoration:none;}
.centerfoot a.clink:hover{font-size:12px;color:#577087;text-decoration:underline;}
#footer{float:left;width:959px;height:65px;/*padding:28px 0 0 23px;*/}
#footer .left{float:left;width:152px;height:65px;line-height:65px;text-align:center;font-size:10px;color:#670157;}
#footer .dotsep{float:left;width:1px;height:65px;overflow:hidden;background-image: url(../images/footsep.gif);background-repeat:no-repeat;}
#footer .center{float:left;width:622px;height:48px;text-align:left;padding:17px 0 0 15px;}
#footer .right{float:left;width:150px;height:65px;padding:0 0 0 05px;}
#footer a.link{font-size:10px;color:#b26ba8;text-decoration:none;}
#footer a.link:hover{font-size:10px;color:#b26ba8;text-decoration:underline;}
#footer a.link_on{font-size:10px;color:#b26ba8;text-decoration:underline;}
#footer a.link_on:hover{font-size:10px;color:#b26ba8;text-decoration:none;}
#footer .sep{color:#b26ba8;padding:0 3px 0 3px;}

/*
    root element for the scrollable.
    when scrolling occurs this element stays still.
*/
.scrollable {

    /* required settings */
    position:relative;
    overflow:hidden;
    width: 440px;
    height:100px;

    /* custom decorations */
}

/*
    root element for scrollable items. Must be absolutely positioned
    and it should have a extremely large width to accomodate scrollable items.
    it's enough that you set the width and height for the root element and
    not for this element.
*/
.scrollable .items {
    /* this cannot be too large */
    width:20000em;
    position:absolute;
    clear:both;
}

/* single scrollable item */
.scrollable img {
    float:left;
    margin:0 0 0 16px;
    background-color:#ffffff;
    padding:2px;
    border:1px solid #e3e3e3;
    cursor:pointer;
    width:85px;
    height:85px;
}

/* active item */
.scrollable .active {
    border:2px solid #000;
    z-index:9999;
    position:relative;
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
    float:left;    
}

/* prev, next, prevPage and nextPage buttons */
a.browse {
    background:url(../images/hori_large.png) no-repeat;
    display:block;
    width:20px;
    height:20px;
    float:left;
    cursor:pointer;
    font-size:1px;
}

/* right */
a.right                 { background-position: 0 -20px; clear:right; margin-right: 0px;}
a.right:hover         { background-position:-20px -20px; }
a.right:active     { background-position:-40px -20px; } 


/* left */
a.left                { margin-left: 0px; } 
a.left:hover          { background-position:-20px 0; }
a.left:active      { background-position:-40px 0; }

/* up and down */
a.up, a.down        { 
    background:url(../images/vert_large.png) no-repeat; 
    float: none;
}

/* up */
a.up:hover          { background-position:-30px 0; }
a.up:active          { background-position:-60px 0; }

/* down */
a.down                 { background-position: 0 -30px; }
a.down:hover          { background-position:-30px -30px; }
a.down:active      { background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled {
    visibility:hidden !important;        
}     

/* styling for the image wrapper  */
#image_wrap {
    /* dimensions */
    width:677px;
    margin:15px 0 15px 40px;
    padding:15px 0;

    /* centered */
    text-align:center;

    /* some "skinning" */
    background-color:#efefef;
    border:2px solid #fff;
    outline:1px solid #ddd;
    -moz-ouline-radius:4px;
}
.scrollable a.link { 
  width: 100px; 
} 
