

html {
    height: 100%;
    margin-bottom:0px;
    padding-bottom:0px;
  }


body {
    background-attachment : fixed;
    background-color : #4d4d57;
    background-image : url('../images/sidepic.jpg');
    background-position : 954px 0px;
    background-repeat : no-repeat;
    font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
    font-size : 13px;
    height : 100%;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }

/* Navigation, main */





#wrapper {
    background-color : transparent;
    min-height:100%;
    width:954px;
    background-image : url('../images/wrapper.png');
    background-position : top left;
    background-repeat : repeat-y;
    background-color:black;
    
  }


* html #wrapper {
    height: 100%;
  }


#header {
    background-color : transparent;
    background-image : url('../images/fejlec_csik.png');
    background-position : top left;
    background-repeat : repeat-x;
    height : 215px;
  }

* html #header {
    margin-bottom:-3px;
  }

#header img, #navigation a img {
    border-bottom-color : transparent;
    border-bottom-style : none;
    border-bottom-width : 0px;
    border-left-color : transparent;
    border-left-style : none;
    border-left-width : 0px;
    border-right-color : transparent;
    border-right-style : none;
    border-right-width : 0px;
    border-top-color : transparent;
    border-top-style : none;
    border-top-width : 0px;
  }


#navigation {
    position:absolute;
    left:1px;
    top:215px;
    background-color : transparent;
    background-image : url('../images/hatter_csik.png');
    background-position: top left;
    background-repeat : repeat-x;
    border-bottom-width:0px;
    height : 133px;
    width:145px;
  }


#navigation img, #navigation a img {
    cursor: pointer;
    display:block;
  }


#main {
   background-color:#C2C2C2;
    margin-left:145px;
   margin-right:15px;
   
  }


* html #main {
    margin-left:145px;
  }


#sidebar {
    width:205px;
    margin-left:746px;
  }


* html #sidebar {
    margin-left:743px;
  }

/* --- menu (start) ---*/









#navigation a {
  }


#navigation #main_menu {
    background-color : transparent;
    background-position : top left;
    background-repeat : no-repeat;
  }


#forum_menu {
    margin-top:23px;
    display:block;
  }


#menu_top {
    position:absolute;
    z-index:100;
    top:0px;
  }

#menu_middle {
    position:absolute;
    z-index:100;
    top:46px;
  }


#menu_bottom {
    margin-top:0px;
    position:absolute;
     /*top:115px;  cheerleaders*/
     top:92px;
  }


#menu_partners {
    /*top: 65px;  cheerleaders*/
    top: 42px;
    /*left:10px;
    */ z-index:10;
    position:absolute;
  }

#menu_team {
    /*top: 65px;  cheerleaders*/
    top: 0px;
    /*left:10px;
    */ z-index:10;
    position:absolute;
  }

/* --- menu (stop) ---*/






h1 {
    margin-top:0px;
  }


#main_content {
    background-color:transparent;
    border-right-color : white;
    border-right-style : solid;
    border-right-width : 1px;
    border-left-color : white;
    border-left-style : solid;
    border-left-width : 1px;
    width:952px;
    
  }


.float_close {
    clear:both;
  }

/*------------ window -------------*/





.window {
    background-image : url('../images/window_huge_head.png');
    background-position : top left;
    background-repeat : no-repeat;
    padding-top:10px;
    margin-bottom:20px;
  }


.window_head {
    background-image : url('../images/window_huge_head.png');
    background-position : top left;
    background-repeat : no-repeat;
    height:10px;
  }


* html .window_head {
    margin-bottom:-6px;
  }


.window_content {
    background-image : url('../images/window_huge_mid.png');
    background-position : top left;
    background-repeat : repeat-y;
  }


.window_foot {
    background-image : url('../images/window_huge_foot.png');
    background-position : top left;
    background-repeat : no-repeat;
    height:1px;
    margin-bottom:20px;
  }


.title_date {
    font-size:14px;
    font-weight:bold;
    color:#660000;
    width:100%;
  }


.title_date .date {
    text-align:right;
  }


#flame {
    position:absolute;
    left:953px;
    top:19px;
  }

#running_text{
    color:red;
    background-color: transparent;
    margin-top:-30px;
    margin-left:auto;
    margin-right:auto;
    font-size:12px;
}

