.forum{}

.forum #toppart{
 width: 100%;
}

.forum #toppart a{
 color: #78b73e;}
 
.forum #toppart a:hover{
 color: #606060;}
 
.forum #NewBox{}

.forum #NewBox h1{
padding:0;
margin:0;}

.forum #toppart #EnterBox, .forum #toppart #NewBox,.forum #toppart #RegsBox,.forum #toppart #ModBox {
border: 1px solid #f0c030;
width:320px;
padding:10px;
}

.forum #toppart #EnterBox h1, .forum #toppart #NewBox h1,.forum #toppart #RegsBox h1,.forum #toppart #ModBox h1 {
margin:0;
padding:0;
}
.forum #toppart #EnterBox input ,.forum #toppart #EnterBox textarea,
.forum #toppart #NewBox input ,.forum #toppart #NewBox textarea,
.forum #toppart #RegsBox input ,.forum #toppart #RegsBox textarea,
.forum #toppart #ModBox input ,.forum #toppart #ModBox textarea{
border: 1px solid #f0c030;
background-color: #FFF;}

.forum #toppart h1{
letter-spacing: 2px;
/*TÉMA*/
}

.forum #toppart .rooms{
border: 1px solid #f0c030;}

.forum #toppart .rooms .thema_pre{
padding: 5px 10px 5px 10px; background-color: #f0c030;
}

.forum #toppart .rooms .thema_pre a{
/*titlée*/
color:#108EBD; color: #000;
}

.forum #toppart .rooms .thema_middle{
border-bottom: 1px solid #f0c030;border-left: 1px solid #f0c030;padding: 10px 10px 10px 10px;
}

.forum #toppart .rooms .thema_middle .thema_lastcommener{
color:#f0c030;
}

.forum #toppart .rooms .thema_end {
border-bottom: 1px solid #f0c030;border-left: 1px solid #f0c030;padding: 10px 10px 10px 10px;
}

.forum #toppart .rooms .thema_end font{
color:#f0c030;
}

.forum #toppart .rooms .subtitle{
border-bottom: 1px solid #f0c030; padding: 10px 10px 10px 10px;
}

.forum #toppart .rooms .clearer{
border-bottom: 1px solid #f0c030;
}

.forum #toppart .comment{
width:80%; border: 1px solid #f0c030;}

.forum #toppart .comment .commenter_name{
width:150px !important;border: 1px solid #f0c030;background-color: #f0c030; padding:5px;
}

.forum #toppart .comment .commenter_name a,.forum #toppart .comment .commenter_name font{
color:#000;
}
.forum #toppart .comment .commenter_date{
border-bottom: 1px solid #f0c030; padding: 3px;
}

.forum #toppart .comment .commenter_info{
border-bottom: 1px solid #f0c030;
 }
 
.forum #toppart .comment .comments{
border-bottom: 1px solid #f0c030;border-left: 1px solid #f0c030; padding: 3px;padding-bottom:20px;
}

.forum #toppart .comment .comment_split{
border-bottom: 1px solid #f0c030;
}

.forum #toppart #MsgBox{
border: 1px solid #f0c030; display: none; width: 70%; padding:10px;
}

.forum #toppart #MsgBox input{
border: 1px solid #f0c030;
background-color: #FFF;
}

.forum #toppart #MsgBox textarea{
border: 1px solid #f0c030;
width: 300px;
height: 300px;
background-color: #FFF;}

.gallery{}

.gallery h1{}

.gallery .gallery_list{}

.gallery .gallery_list .imginborder{
border: 1px solid #f0c030; padding: 5px; height: 140px; margin:10px; text-align:center; vertical-align: top
}

.gallery .gallery_list .imginborder table *{
 border: 0px;
 font-size:100px;}
.gallery .gallery_list .imginborder .inimg{
text-align:center; vertical-align:top;
}

.gallery .gallery_list .imginborder .inimg a{
text-decoration: none;border: 0; padding: 0;text-align:center;
}

.gallery .gallery_list .imginborder .uppertext {
text-align:center;
}

.gallery .gallery_list .imginborder .uppertext a{
font-size:12px;
}

.gallery .bigerimg{
border: 1px solid #f0c030; border-bottom: 0px; width: 450px !important; height: 370px !important;}

.gallery .thumber{
overflow-y: hidden;overflow-x: scroll; width: 480px !important; height: 70px !important;
}
.gallery .thumbs{
border-left:  1px solid #f0c030; padding: 10px}

.gallery .thumbs img{
cursor: pointer;
}
.blog{}

.blog .outtable{
margin-left:10px;margin-right:10px;}
.blog .outtable .blog_upper{
padding: 0;margin: 0;border: 1px solid #f0c030; background-color: #f0c030; padding: 0 0 0 10px;
}

.blog .outtable .blog_upper h1{
color: #333;
padding: 0;margin: 0;}

.blog .outtable .blog_upper h1 a{
padding: 0;margin: 0;color: #000; font-size:14px;padding:0;}

.blog .outtable .blog_date{
padding: 0;margin: 0;border: 0px solid rgb(57,166,206);}

.blog .outtable .blog_leader{
padding: 0;margin: 0;border: 1px solid #f0c030; padding: 10px;border-right: 0px; border-top: 0px;}

.blog #MsgBox{
border: 1px solid #f0c030; display: none; width: 70%; padding:10px;}

.blog #MsgBox input{
border: 1px solid #f0c030;
background-color: #FFF;}

.blog #MsgBox textarea{
border: 1px solid #f0c030;
width: 400px;
height: 100px;
background-color: #FFF;}

.blog .addcomments{
width:70%; border: 1px solid #f0c030;}

.blog .addcomments .addcomments_name{
padding:5px;background-color: #f0c030;
}

.blog .addcomments .addcomments_date{
padding:5px;border-bottom: 1px solid #f0c030;}

.blog .addcomments .addcomments_comment{
border-bottom: 1px solid #f0c030; padding:5px;}

.events{}
.events PrevImg#{}

.events .cal{
/*tablazat*/
border: 1px solid #f0c030;
}

.events .cal .non{}

.events .cal .non td{
/*napok nevei*/}
.events .cal .non .no{
/*napok nevei*/
}
.events .cal .no{
/*hetek*/
border: 0px solid #f0c030;

}

.events .cal .day{
/*esemeny leiras*/
height: 100px;
width: 100px;
border: 1px solid #f0c030;
}

.events .cal .day h1{
background-color: #green;
color: #000;
text-align:center;
letter-spacing: 0px;
font-style:normal;
margin:0;
padding:0;
font-size:12px;
}

.events .cal .day p{

}





.scroll_advert{
width: 100%;border: 0px; background: transparent; font: bold 14px Arial; color: #f0c030; margin-bottom:5px;}


