body{background:white;color:black; font-family:"Arial";}
table#maintable{width:550px; border:2px outset grey; border-spacing:0px; padding:0; margin:0 auto; height:auto; position:relative; left:-8px;}
td{margin:0px; border:none; padding:0;}
div.container{width:100%; height:100%; text-align:center; }
td.menu a{text-decoration:none; color:silver; display:block; width:100%; height:27px; 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:100%; height:250px; background-image:url('header.jpg'); background-repeat:no-repeat; }
td#menubar{width:100%; height:27px; background:white; text-align:center; font-size:13px;}
td#nyelvmenubar{width:100%; height:27px; background:white; text-align:center; font-size:20px; color:white;}
td#left{width:0px; height:814px; background-image:url('left.jpg'); position:relative;}
td#content{width:100%; height:470px; }
td#footer{width:550px; height:22px; background-image:url('kekcsik.jpg'); color:white; font-size:13px;}
div#karacsony{width:350px; height:auto; color:red; font-size:25px; position:relative; left:400px; background:rgba(0,0,0,0.5);}

table#menu{margin:0px auto; border:none; width:100%; height:27px; border-spacing:0px 0px; position:relative; top:0px; font-size:8px;   }
table#nyelvmenu{margin:0px auto; border:none; height:27px; border-spacing:0px 0px; position:relative; top:0px;   }
tr.ligamenu td{height:27px;}
tr#ligamenu{height:27px;}
tr#ligamenu td{color:white;}
td#nyelvmenubar td:hover{cursor:pointer;}
td.totolight {width: 173px; height:27px; background-image:url('totolight.jpg');}
td.totodark {width: 173px;  height:27px; background-image:url('totodark.jpg');}
td.goltotodark {width: 168px;  height:27px; background-image:url('goltotodark.jpg');}
td.goltotolight {width: 168px;  height:27px; background-image:url('goltotolight.jpg');}
td.goltotolight {width: 168px;  height:27px; background-image:url('goltotolight.jpg');}

td.osszetettlight {width: 275px;  height:27px;  font-size:12px; border-width:0px 1px; border-color:white; border-style:solid;}
td.infolight {width: 275px;  height:27px;   font-size:12px; border-width:0px 1px; border-color:white; border-style:solid;}

td.totolight:hover {cursor:pointer;}
td.totodark :hover {cursor:pointer;}
td.goltotodark :hover {cursor:pointer;}
td.goltotolight :hover {cursor:pointer;}
td.goltotolight :hover {cursor:pointer;}
td.osszetettlight :hover {cursor:pointer;}
td.infolight:hover  {cursor:pointer;}

td.ligamenu{ color:white; width:100px;  height:27px;   text-align:center; font-size:10px;}
td.ligamenuaktiv{ color:white; width:100px; height:100%;  text-align:center; font-size:10px;}
td.ligamenu:hover{cursor:pointer; color:white;}
tr.menu{width:550px; background-image:url('almenulight.jpg');}
tr.ligamenu{width:550px; background-image:url('osszetettlight.jpg');}
td.menu{ color:white;  width:100px; height:27px; border-width:0px 1px; border-color:white; border-style:solid;  text-align:center; font-size:9px;}
td.menu:hover{cursor:pointer;  color:white;}
tr#menusplitter1{width:100%; height:2px; background-image:url('piroscsik.jpg');}
tr#menusplitter2{width:100%; height:2px; background-image:url('kekcsik.jpg');}
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:175px;} 
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; }
a.link{color:white; }
a.link:hover{color:red; cursor:pointer;}
a.link:visited{color:white;}
