body{background-color:black;color:silver; font-family:"Comic Sans MS";}
table#maintable{width:1000px; border:2px outset silver; border-spacing:0px; padding:0; margin:0 auto; height:auto;}
table#admintable{width:1000px; border:2px outset silver; border-spacing:0px; padding:0; margin:0 auto; height:auto;}
td{margin:0px; border:none; padding:0;}
td.adminmenu{border:2px ridge silver; border-top:2px; border-bottom:2px; width:50%; height:50px;  text-align:center; font-size:20px;}
td.adminmenu:hover{cursor:pointer; background-color:gray; color:white;}
div.container{width:100%; height:100%; text-align:center; }
td.menu a{text-decoration:none; color:silver; display:block; width:100%; height:31px; position: relative; top:8px;}
td.menu a:visited{text-decoration:none; color:silver; display:block;}
td.menu:hover a{color:white;display:block;}

td#header{width:1000px; height:124px; background-image:url('header.jpg'); background-repeat:no-repeat;}
td#menubar{width:1000px; height:32px; background-image:url('menu.jpg'); text-align:center;}
td#nyelvmenubar{width:1000px; height:32px; background-image:url('menu.jpg'); text-align:center;}
td#left{width:206px; height:814px; background-image:url('left.jpg'); position:relative;}
td#content{width:794px; height:814px; }
td#footer{width:1000px; height:22px; background-image:url('footer.jpg');}


table#menu{margin:0px auto; border:none; height:31px; border-spacing:15px 0px; position:relative; top:-1px;   }
table#nyelvmenu{margin:0px auto; border:none; height:31px; border-spacing:15px 0px; position:relative; top:-1px;   }
td.menu{border:2px ridge silver; border-top:none; border-bottom:none; color:gold; width:100px; height:100%;  text-align:center; font-size:10px;}
td.ligamenu{border:2px ridge silver; border-top:none; border-bottom:none; color:gold; width:100px; height:100%;  text-align:center; font-size:10px;}
td.ligamenuaktiv{border:2px ridge silver; border-top:none; border-bottom:none; background-color:gold; color:black; width:100px; height:100%;  text-align:center; font-size:10px;}
td.ligamenu:hover{cursor:pointer; background-color:gray; color:white;}
td.menu:hover{cursor:pointer; background-color:gray; color:white;}

iframe.content{width:100%; height:100%; border:none;  }
div#login{font-size:15px; text-align:left;  color:white; padding-top:5px; padding-right:16px; padding-left:50px; line-height:17px; position:relative; bottom:190px; margin-top:5px;}
td#left table#login_table{margin-left:5px; margin-right:2px; margin-top:5px; font-size:9px; color:white; border-spacing:0px; border:none;  line-height:24px;}
input.input{width:90px; font-size:10px;background-color:lightgray;}
div#login_div{position:absolute; top:205px;} 
td.logintd{text-align:right; padding:0;}
td.logintd:hover{cursor:default; }
td.logintd p#rossz{color:white;font-size:8px;display:inline; font-family:"Comic Sans MS"; color:orange; background-color:black; }
td.logintd p{font-family:"Arial Black"; color:orange; font-weight:bold; font-size:10px;  position:relative; display:inline;}
div#login p{font-family:"Arial Black"; color:orange; font-weight:bold; font-size:10px;display:inline;}

a.reg{color:white;font-size:12px; text-decoration:none; cursor:pointer; }
a.reg:visited{color:white;font-size:12px; text-decoration:none;}
a.elf{color:white;font-size:10px; text-decoration:none; cursor:pointer; position:relative; top:-10px;}
a.elf:visited{color:white;font-size:10px; text-decoration:none;}
button.btnlogout{background-color:maroon; position:relative; top:8px; left:40px; color:gold; border:1px ridge darkgrey;}
button.btnlogin{background-color:maroon;position:relative; top:2px; border:1px ridge darkgrey; width:90px; font-size:12px; color:gold; margin:5px 0px; font-family:"comic sans ms";}


/*#chatbox{ width:175px; height:350px; position:absolute; margin:10px 10px 0px 10px; bottom:-29px; background:rgba(0,0,0,0.8); border:1px solid white; overflow:auto; text-align:left; padding:0px 5px 0px 0px;}*/
#chatbox{ width:173px; height:350px; position:relative; /*margin:10px 10px 0px 10px;*/ bottom:69px; /*background:rgba(0,0,0,0.8); border:1px solid white;*/ overflow:auto; text-align:left; padding:0px 5px 0px 2px;}
#chatboxenter{ width:176px; height:auto; position:absolute; margin:0px; top:718px; margin:0px 10px 10px 10px; padding:2px; /*background:rgba(0,0,0,0.8); border-width:0px 1px 1px 1px; border-style:solid; border-color:white;*/}

#chatboxenter input{font-size:9px;}
div#partnerek{ width:176px; height:auto; margin:0px 10px 0px 10px; padding:2px; border: 1px solid white; position:absolute;  background:rgba(0,0,0,0.8);}
div#partnerek img{width:170px; height:auto; border:none; margin:2px 1px;}
div#partnerek p{margin:1px; color:yellow;}

div.msg{font-size:10px; margin: 5px auto; color:white; }

#fb-root {position:relative; left:150px; top:40px; }

