* {
	margin: 0;
	padding: 0;
	border: 0;

}

body{
position:absolute;
top:7%;
left:15%;
background-image:url("img/tapete_g.gif");
background-repeat:repeat;
font-family:"Courier New", Courier, monospace;
font-size:15px;
}

div#hui{
padding:20px;

}

div.header{
position: relative;
top:0px;
height:125px;
width:600px;
border-bottom:dotted;
border-color:#000000;
-moz-border-radius-top:10px;
background-image:url("vfo2.gif");
background-repeat:no-repeat;
}

div.menu{
position:relative;
top:0px;
width:600px;
border-bottom:dotted;
border-color:#000000;
text-align:center;
font-family:"Courier New", Courier, monospace;
font-size:14px;
font-weight:bold;
margin-top:5px;
padding:5px;
}

img.menu_anim:hover{
background-image:url(band_icon_anim.gif);
}

div.menu li{
display:inline;
margin:5px;}

div.mainframe{
position:relative;
top:0px;
width:600px;
min-height:700px;
border-bottom:dotted;
border-color:#000000;
overflow:hidden;
}

div.mainframe input{
border:thin;
margin:5px;
border-color:#666666;background-color:#EEFFFF;

}

div.mainframe textarea{
border:thin;
margin:5px;
border-color:#666666;
background-color:#EEFFFF;
}

div.mainframe select{
border:thin;
border-color:#666666;
background-color:#999999;
}

div.mainframe p{
padding-left:5px;
padding-right:5px;
padding-top:15px;
}

div.mainframe h3{
padding-left:5px;
padding-top:15px;
}

div.footer{
position:relative;
top:0px;
width:600px;
height:40px;
}

div.announce{
position:absolute;
left:650px;
top: 150px;
width:300px;
border-color:#CCCCCC;
top:100px;
font-family:"Courier New", Courier, monospace;
font-weight:400;
}


div.language_bar{
position:absolute;
left:650px;
top:20px;
width:300px;
text-align:center;
font-size:14px;
font-style:italic;
}

div.language_bar li{
display:inline;
}

div ul li img.lbar:hover{
border-top:#000033;
}

div#counter{
margin-top:10px;
position:relative;
top:-50px;
text-align:center;
}

div div#impressum{
position:absolute;
margin-top:10px;
right:20px;
top:0px;}

div div#cr{
position:relative;
top:-50px;
padding:40px;
text-align:center;
font-size:12px;
}

div#myspace{
position:relative;
left:650px;
top:-100px;
width:100px;
}

div.entry{
margin:10px;
margin-top:20px;
}

div.news_heading_box{
font-size:22px;
}

div.news_heading{
margin-left:5px;
margin-right:5px;}

div.news_entry{
margin:5px;
}

div.news_footer{
border-top:1px solid #333333;
text-align:right;
font-family:"Courier New", Courier, monospace;
font-size:12px;
}

div.news_date{
text-align:right;

}

div.news_autor{
text-align:right;

}

div div#newsborad_pages{
text-align:center;
margin-bottom:5px;
}
