@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
div#main { position: fixed;
background-color: #111; top: 0; bottom: 0px; right: 0; left: 0; margin: 0 auto 0 auto; height: auto;
	font-family: "Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace; color: #FFF; overflow: scroll; }
div#middle { //background-color: #222; 
 width: 1000px; margin: 0 auto; }

div#top { width: 750px; height: auto; margin: 0 auto; background-cclor: #0F0; text-align: center; display: block; }
div#top1 { width: 300px; float: left; } div#top2 { width: 300px; float:right; }
div#menu {  height: auto; }
div#menusor {  height: auto; width: 750px; margin: 0 auto; }
div#menubackground { height: 198px; width: 748px;  margin: auto; padding: 0;
border: solid 1px;
//background: url(../images/light_mod.png); 
margin-top: 1px;}
ul#menusor div, ul#menusor a { color: #fff; text-decoration: none; padding: 4px; display: block; margin: 0 auto; cursor: pointer;} 
ul#menusor div{ cursor: pointer;}
ul#menusor li { float: left; list-style: none; font-size: 14px; 
background: url(../right.png) no-repeat 5% 50%; background-color: #111; 
width: 150px; text-align: center;  }
ul#menusor li:hover { background: url(../down.png) no-repeat 5% 50%;  background-color: #06F;}
ul#menusor li ul { display: none; position: absolute; }
ul#menusor li ul li { float: none; background: url('right.png') no-repeat #3f3f3f 5% 50%; border-radius: 0;}
ul#menusor li ul li:hover { background: url(../right.png) no-repeat 5% 50%; background-color: #111;}

div#tartalom { margin-top: 10px; height: auto; font-size: 11px; bottom: 0px; }
div#tartalombox { width: 750px; height: auto; margin: 5px auto;}
a.cim {
	display: block; 
	background-color: #222; 
	color: #FFF; text-decoration: none;
	font-weight: bold; font-size:14px; height: 20px; margin-top: 1px;
	line-height: 20px; padding-left: 0px; border-radius:0em 1em 0em 0em;
	border-right: #06F; border-right-style:solid; border-top-width: 2px;
}
div#cegy,div#cketto,div#charom,div#cnegy,div#cot,div#chat {
	width: 20px; height: 20px; float: left; left: 0px;
	position: relative; background: url(../right.png) no-repeat 50% 50%;
}
p.t {
	text-align: justify;
}
p.date {
	text-align: right; font-size: 11px;
	margin-top: 10px;
}
p.fels {
	text-indent: 10px;
}
a.kek {
	color: #06F;
}
a.top { font-size: 11px;
}
a.res { font-size: 11px; left: 200px;
}
a.email {
	color: #06F; font-weight: bold; text-decoration: none;
}
#tkep, #tkep6 {
	height: auto; width: auto;
	margin: 5px auto 5px auto;
//	background-color: #555;
	text-align:center;
	position: relative;
}
#tkepf6 { margin-left: 16px;  position: absolute; height: 20px; font-weight: bold; line-height: 20px; opacity: .9; 
width: 698px; bottom: 1px; background: #000; display: none; text-shadow: 0px 0px 10px #FFF;
}
#egy.tartalom,#ketto.tartalom,#harom.tartalom,#negy.tartalom,#ot.tartalom,#hat.tartalom{
	background-color: #000; border-radius:0 0 10px 10px;
	padding: 10px;
	border-top: #06F; border-top-style:solid; border-top-width: 2px;
	//background: transparent;	
}
div#copyright { text-align: center; padding-top: 5px; }
#copyright a.c { font-size:12px;	color:#FFF;	padding-left: 0px;	text-decoration:none; }
div#copyright a.c:hover { text-shadow: 0px 0px 10px #FFF; }