html,body{
    margin:0px;
    padding:0px;
    background: #000;
    height:100%;
    color:#000;
    font-family: 'Tahoma','Arial','Helvetica',sans-serif;
    font-size:12px;
    overflow:hidden;
}
a {
    font-weight:bold;
}

/*fix lábléc */
div#lablec{
  position:absolute;
  bottom:0;
  left:0;
  width:96%;
  height:38px;
  background:#000;
 }
 @media screen{
  body>div#lablec{
   position:fixed;
  }
 } 
 div#tartalom_absolute{
  position:absolute;
  width:100%;
  height:100%;
  overflow:auto;
 }
/* .fix lábléc*/
.link_s{
    font-weight:normal;
    font-size:10px;
    color:#444444;
}
ul{
    margin:0px;
}
.page{
     width:997px; 
     height:540px;
}
.menu_absolute{
     width:411px;
     position:absolute;
     top:141px; 
     left:125px;
}
.text{
    position:absolute;
    left:0px;
    top:0px;
    margin:0px;
    color:#000;    
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
    opacity: 1.0;
}
.tartalom_head{
    margin:0px;
    padding:10px 0px 0px 0px;
}
.tartalom_head_table{    
    font-family: 'Arial', sans-serif;
    font-weight:normal;
    font-size:20px;
    color:#FFF;
    background:URL('../img/separator_s.jpg') 170px 28px no-repeat;
}
.content_table{
    border-spacing: 0px;
    border-collapse: collapse;
    width:410px;
}
.loggedin{
    font-size:25px;
    margin:10px 0px;
    color:#FFFFFF;
}
.uzenofalra{
    color:#FE0000;
    cursor:pointer;
    margin:10px 0px 10px 0px;
    height:16px;
}
.separator{
    width:376px;
    height:1px;
    background:URL('../img/separator_s.jpg');
}
.input_reg{
    width:200px;
    border:0px solid #FE0000;
    font-family:'Verdana','Arial',sans-serif;
    font-size:12px;
}
.button{
    height:19px;
    background:URL('../img/s_right.jpg') 100% 50% no-repeat;
    color:#FFF;
    border:0px solid;
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
    margin:10px 0px;
    padding:0px 20px 0px 0px;
}
.uf_textarea{
    width:100%;
    height:80px;
    border:1px solid #FE0000;
    font-family:'Verdana','Arial',sans-serif;
    font-size:12px;
}
.uf_submit{
    border:1px solid#FE0000;
    background:#000;
    color:#FE0000;
    font-weight:bold;
    cursor:pointer;
    float:right;
    margin-right:-2px;
}
.lapozo{
    font-size:12px;
    color:#FFF;
     width:100%;
     margin:30px 0px 0px 0px;
}
.lapozo td{
    height:16px;
}
.lapozo a:link, .lapozo a:visited,.bulik a:link, .bulik a:visited{
    color:#FFF;
    text-decoration:none;
}
.lapozo a:hover,.bulik a:hover{
    color:#FE0000;
    text-decoration:none;
}
/* JS lapozó */
#pager{
    width:100%;
    margin:10px 0 0 0;
    padding:0px;
    border:0px dashed #2C2C2C;    
    font-size:12px;
    color:#FFF;
    text-align:center;
}
#pager a:link, #pager a:visited, #pager a:active{   
    font-size:12px;
    color:#FFF;
    text-decoration:none;
}
#pager a:hover{   
    font-size:12px;
    color:#FE0000;
    text-decoration:none;
}

.cust-pager-item, .cust-pager-next, .cust-pager-prev{
    cursor:pointer;
    font-size:12px;
    text-decoration:none;
    padding:0px;
}

.cust-pager-item-sel{
    font-size:12px;
    color:#FE0000;
    cursor:pointer;
    padding:0 2px;
}

#warper{
    height:190px;
    overflow:hidden;
    position:relative;
    padding:0px;
    border:0px dashed #2C2C2C;
}

#content{
    position:absolute;
    width:100%;
}
/* JS lapozó vége */
/* JS lapozó nagy a fórumnál */
#pager_forum{
    width:100%;
    margin:10px 0 0 0;
    padding:0px;
    border:0px dashed #2C2C2C;    
    font-size:12px;
    color:#FFF;
    text-align:center;
}
#pager_forum a:link, #pager_forum a:visited, #pager_forum a:active{   
    font-size:12px;
    color:#FFF;
    text-decoration:none;
}
#pager_forum a:hover{   
    font-size:12px;
    color:#FE0000;
    text-decoration:none;
}

.cust-pager-item, .cust-pager-next, .cust-pager-prev{
    cursor:pointer;
    font-size:12px;
    text-decoration:none;
    padding:0px;
}

.cust-pager-item-sel{
    font-size:12px;
    color:#FE0000;
    cursor:pointer;
    padding:0 2px;
}

#warper_forum{
    height:490px;
    overflow:hidden;
    position:relative;
    padding:0px;
    border:0px dashed #2C2C2C;
}

#content_forum{
    position:absolute;
    width:100%;
}
/* JS lapozó vége */
.tema{
    margin:0px 0px 25px 0px;
    padding:0px;
    list-style:none;
}
.temasor, .temasor a:link, .temasor a:visited{
    color:red;
    font-size:14px;
    font-weight:bold;
    color:#FE0000;
    text-decoration:none;
}
.temasor2{
    font-size:10px;
    color:#FFF;
    float:left;
    width:50%;
    margin:0px; 
    padding:0px;
}
.clearer{
    float:none;
    clear:right;
}
