body
{
 font-family:Verdana;
 
 background-color: #fff;
 background-image: url('/css/bg_body.jpg');
 background-repeat:repeat;
 
 font-size:12px;
 /*background-color:#666666;*/
 text-align:center;
 margin:0px;
}
h1 {font-size:18px;color:#666666;margin-bottom:0px;}
h2 {font-size:16px;color:#666666;}
h3 {font-size:14px;color:#666666;}

r1 {font-size:18px;color:#FF0000;margin-bottom:0px;}
r2 {font-size:16px;color:#FF0000;}
r3 {font-size:14px;color:#FF0000;}

code {font-size:14px;color:#666666;}
pre
{
 font-size:14px;
 color:#7f7f7f;
 padding:5px;
}
a:link, a:visited, a:active, a:hover
{
  text-decoration:underline;
  font-weight:normal;
  color:#0000ff;
  font-size:12px;
}
a:active, a:hover
{
  color:#009999;
}
a.navi {
 display:block;
 padding:3px;
 border-top:1px solid #ccccfc;
 background-color:#efeff7;
 text-align:center;
 color:#efeff7;
 text-decoration:none;
 }
a.navi:link, a.navi:visited
{
 color:#000000;
 background-color:#FFF;
 text-decoration:none;
}
a.navi:active, a.navi:hover
{
  color:#000000; font-weight:bold;
 background-color:#c6d941;
}

a.navi_aktiv {
 display:block;
 padding:3px;
 border-top:0px solid #000;
 background-color:#c6d941;
 text-align:center;
 color:#000000;
 text-decoration:none;
 }

p#blinking {text-decoration: blink;}

#title {
height:64px;
padding:5px;
background-color:#ffffff;
background-image: url('/css/head.jpg');
background-repeat:repeat-y;
border-bottom:0px solid #fff;
}
#left {
background-color:#efeff7;
width:148px;
float:left;
}
.menutitle{
font-weight:bold;
text-align:center;
margin:2px;
}
.menucontainer {
border:0px solid #000;
background-color:#efeff7;
width:126px;
margin:10px;
}
#content {
border:1px solid #fff;
background-color:#fff;
width:640px;
float:right;
padding:0px 10px;
}

.roundedcornr_box_886167 {
	background: url(Round/roundedcornr_886167_tl.png) no-repeat top left;
}
.roundedcornr_top_886167 {
	background: url(Round/roundedcornr_886167_tr.png) no-repeat top right;
}
.roundedcornr_bottom_886167 {
	background: url(Round/roundedcornr_886167_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_886167 div {
	background: url(Round/roundedcornr_886167_br.png) no-repeat bottom right;
}
.roundedcornr_content_886167 {
	background: url(Round/roundedcornr_886167_r.png) top right repeat-y;
}

.roundedcornr_top_886167 div,.roundedcornr_top_886167,
.roundedcornr_bottom_886167 div, .roundedcornr_bottom_886167 {
	width: 100%;
	height: 15px;
	font-size: 1px;
	text-align:center;
}
.roundedcornr_content_886167, .roundedcornr_bottom_886167 {
	margin-top: -19px;
}
.roundedcornr_content_886167 { padding: 0 15px; }