body {
margin: 0;
padding: 0;
/*background-image:url(im/bg.jpg);*/
background-repeat:repeat-x;
background-color:#1e0e1c;
color:#FFF;
font-family:Arial, "Times New Roman", Times, serif;}

img{
border:0;
}

a{color:#fff; text-decoration:underline;}
a:hover{color:#0daf46; text-decoration:underline;}

/*menü elemei*/

* { margin: 0; padding: 0; }
		
#nav {z-index:130;
float: left;
width:auto;
text-align: center;

}

#nav ul {
z-index:130;
width: auto;
margin: 0 auto;
list-style: none;
padding-left:0px;
}
				
#nav li {
z-index:130;
float: left;
position: relative;
width:auto;
font-family:"Times New Roman", Times, serif;
font-family:Arial, Helvetica, sans-serif; 
color:#d9eaff; 
cursor:pointer;
/*
font-family:"Times New Roman", Times, serif; color:#0daf46; cursor:pointer;
*/
}
		
#nav a {
z-index:130;
display: block;
width:auto;
font-family:Arial, Helvetica, sans-serif; color:#d9eaff;text-decoration:none;
/*
font-family:"Times New Roman", Times, serif; color:#0daf46;text-decoration:none;
*/
} 
		
#nav a:hover { z-index:130;
font-family:Arial, Helvetica, sans-serif; color:#0daf46;
/*
font-family:"Times New Roman", Times, serif; color:#9f5f9d;
*/
}

.navtop{
font-size:14pt;
margin: 5px 17px 0 0;}

#nav ul li ul{
text-align:left;
}

#nav ul li li{
margin-top: 6px;
margin-bottom: 6px;
}

#nav li ul { z-index:130;
display: block;
position: absolute; 
width:auto;
left: -999em;
}
		
#nav li:hover ul {z-index:130; left: 0;
background-color:#000000; padding:8px; font-size:13pt; font-weight:bold; color:#0daf46;text-decoration:none;}
		
#nav li li {z-index:130;  display: block }
		
/*menü elemeinek vége*/

.nav_wrapper {
margin-left:auto;
margin-right:auto;
width:500px;
padding-left:15%;
height:36px;
background-color:#00060e;
}

.content_left{
padding:20px;
background-image:url(im/bg_opac.png);
behavior: url(iepngfix.htc);
font-size:small !important;
font-family:Arial, Helvetica, sans-serif !important;
}

.content_middle{
padding:20px;
background-image:url(im/bg_opac.png);

behavior: url(iepngfix.htc);
font-size:small !important;
font-family:Arial, Helvetica, sans-serif !important;
}

.content_right{
padding:20px;
background-image:url(im/bg_opac.png);

behavior: url(iepngfix.htc);
font-size:small !important;
font-family:Arial, Helvetica, sans-serif !important;
}


.footer {
height:10px;
position:relative;
width:100%;
clear:both;
margin:0;
text-align:center;
color:#fff;
font-size:small;
}

.news{background:#1e0e1c;color:white;font-weight:bold;border:1px solid #71277a;}
.news:hover{background:#1e0e1c;color:white;font-weight:bold;border:1px solid #d9eaff;}

.thb_smallpic{
border: 10px !important;
border-color:#FFFFFF;
padding: 5px;
margin-bottom:20px;
}

.bf_left{
background-image:url(im/bf_left.png);
background-repeat:repeat-y;
behavior: url(iepngfix.htc);}

.bf_right{
background-image:url(im/bf_right.png);
background-repeat:repeat-y;
behavior: url(iepngfix.htc);}

.shadow{
background-image:url(im/shadow.png);
width:120px;
position:fixed;
top:0;
left:0;
bottom: 0;
hright: auto;
}

.shadow_right{
background-image:url(im/shadow_right.png);
width:120px;
position:fixed;
top:0;
right:0;
bottom: 0;
hright: auto;
}

