body{
background-color:#465D6B;
margin:0;
padding:0;
font-family: "MS Sans Serif", Geneva, sans-serif;
text-align:left;
font-size:90%;
position:relative;
}
img { border:0; }
img.alpha{
filter:alpha(Opacity=70, FinishOpacity=70, Style=3, StartX=0, StartY=0, FinishX=200, FinishY=0);
-moz-opacity:0.70;
opacity:.70;
}

a:link{text-decoration:none;color:#2F6E9F;}
a:visited{text-decoration:none;color:#777;}
a:hover{text-decoration:underline;color:#777;}

a.atop6:link{text-decoration:none;color:#2F6E9F;}
a.atop6:visited{text-decoration:none;color:#777;}
a.atop6:hover{
filter:alpha(Opacity=70, FinishOpacity=70, Style=3, StartX=0, StartY=0, FinishX=200, FinishY=0);
-moz-opacity:0.70;
opacity:0.70;
color:#777;
}
a.atop6:focus{border:none;outline:none;}

#kontener{
position:relative;
top:0px;
left:0px;
right:0;
width:780px;
padding:0;
margin-left:auto;
margin-right:auto;
background-color:#fff;
border-left:1px solid #D2EBEA;
border-right:1px solid #D2EBEA;
}

#header{
background-image: url(fejsav-kpl.png);
background-attachment: scroll;
background-color: inherit;
background-repeat: no-repeat;
width:780px;
height:184px;
position:relative;
margin:0;
padding:0;
margin-top:-15px;
}

h1.kepeslap{
padding:25px 0 0 114px;
font-family: "Times New Roman", Times, serif;
font-size:1.5em;
font-weight:700;
letter-spacing:1px;
display:block;
/*color:#4C94CC;*/
color:#51677E;
}
h1 #ropteto{
margin-left:-7px;
}

a.exit:link, a.exit:visited, a.exit:hover, a.exit:active {
padding:0;
color:#51677E;
text-decoration:none;
}
#menu li{
display:inline;
position:relative;
top:10px;
left:440px;
font-size:0.9em;
margin:0 5px 0 5px;
}
#menu-browse li{
display:inline;
position:relative;
top:20px;
left:402px;
font-size:0.9em;
margin:0 5px 0 5px;
}
#menu a,#menu a:link,#menu-browse a,#menu-browse a:link,#menu a:visited,#menu-browse a:visited{
margin:0;
padding:7px 0 1px 0;
color:#2C6898;
text-decoration:underline;
}
#menu a:hover,#menu-browse a:hover{color:#000; text-decoration:none; border-bottom:0 none; }
#left{
position:relative;
float:left;
top:0px;
left:0px;
width:140px;
background-color:#fff;
margin:55px 0 0 25px;
border-right:1px solid #eee;
padding:0 5px 0 0;
}

.top{
margin:0;
padding:0;
font-family: "Courier New", Courier, monospace;
font-size:95%;
font-weight:700;
letter-spacing: 1px;
background-color:#fff;
/*color:#BA550A;*/ color:#51677E;
}
.top-hirek{ font-size:0.85em;margin-bottom:25px;}
.tophat{padding-right:30px;}

#tartalom{
position:relative;
float:left;
margin:55px 0 0 0;
padding:0;
top:0px;
left:0px;
width:430px;
background-color:#fff;
}
#tartalom-naptar{
position:relative;
margin:55px 0 80px 70px;
padding:0;
top:0px;
left:0px;
width:650px;
background-color:#fff;
text-align:center;
}

#tartalom-create{
position:relative;
margin:55px 0 50px 60px;
padding:0;
top:0px;
left:0px;
width:650px;
background-color:#fff;
text-align:center;
}
div#top6-1{
display:inline;
float:left;
position:relative;
top:20px;
right:0px;
left:35px;
}
ul#top6-1a{
margin:0;
padding:0;
list-style-type:none;
white-space:nowrap;
}
ul#top6-1a li{
float:left;
margin:0;
padding:17px 17px 5px 0;
margin-left:25px;
font-size:0.85em;
text-align:center;
}
#kat{
position:relative;
top:0px;
left:0px;
width:400px;
margin:0;
padding:0 20px 0 30px;
}

#katleft{
float:left;
width:200px;
position:relative;
margin:0;
padding:0;
top:0px;
left:0px;
}

#katright{
float:left;
width:200px;
position:relative;
margin:0;
padding:0;
top:0px;
left:0px;
}

ul#katlista{list-style-type:circle;color:#2F6E9F;font-size:0.9em;}
.csoportnev{
list-style-type:none;
margin:0 0 4px -14px;
font-weight:bold;
letter-spacing:2px;
/*color:#414E34;*/
color:#BA550A;
font-family: "Courier New", Courier, monospace;
}
h1.imp{
font-weight:bold;
letter-spacing:2px;
font-size:1.3em;
font-family: "Courier New", Courier, monospace;
color:#BA550A;
margin-left:-20px;
}

#right{
position:relative;
width:130px;
top:0px;
left:15px;
margin:55px 0 0 0;
float:left;
background-color:#fff;
text-align:left;
border-left:1px solid #eee;
}

#l {
background-image: url(labsav.png);
background-attachment: scroll;
background-color: inherit;
background-repeat: no-repeat;
width:780px;
height:96px;
clear:both;
}
/* lábléc menü */
#menu2{
position:relative;
top:64px;
margin:0;
padding:0;
text-align:center;
}
#menulist2 li
{
display: inline;
list-style-type: none;
padding-right: 20px;
font-size:0.9em;
}
#menulist2 a{ color:#2C6898;}
#menulist2 a:hover{
color:#000;
text-decoration:none;
border-bottom:0 none;
}

/* árnyék */
.top6kint{
  display:block; 
  background:#CCC; 
  position:relative;
  }
.top6bent {
  background:#fff; 
  border:1px solid #999; 
  position:relative; 
  text-align:center;
  padding:5px;
	margin:0 0 0 2px;
  left:-4px;
  top:-3px;
  }
	.top6kinttipp{
	margin-left:30px;
  display:block; 
  background:#CCC; 
  position:relative;
	width:80px;
  }
.top6benttipp {
  background:#fff; 
  border:1px solid #999; 
  position:relative; 
  text-align:center;
  padding:5px;
	margin:0 0 0 2px;
  left:-18px;
  top:-3px;
	width:80px;
  }

/* browse */
#left2{
position:relative;
float:left;
top:0px;
left:0px;
width:140px;
background-color:#fff;
margin:50px 0 0 15px;
border-right:1px solid #eee;
padding:0 5px 0 10px;
}
#tartalom2{
position:relative;
float:left;
margin:50px 0 0 0;
padding:0;
top:0px;
left:0px;
width:570px;
background-color:#fff;
}
#left2 ul {margin-bottom:50px; color:#2F6E9F;}
#left2 li{
list-style-type:circle;
margin:0 0 2px 0;
font-size:0.85em;
line-height:130%;
}
#left2 h3{
font-family: "Times New Roman", Times, serif;
font-size:0.85em;
font-weight:normal;
letter-spacing:1px;
}
#muzsika {width:170px;height:25px;}

#ezaztop {
width:730px;
height:92px;
text-align:right;
padding:5px 5px 0 20px;
margin-top:15px;
}