body{
 background-color:#FFFCF6;
 color:#000;
 font-family:Arial, Geneva, sans-serif;
 font-size:12px;
}
noscript p{
 border:solid #f00;
 border-width:1px 0;
 padding:5px;
 color:#f00;
}
.cpyrght{
 text-align:right;
 border-top:1px solid #ccc;
}
.cpyrght a, a{
 color:#000;
 text-decoration:none;
}
.cpyrght a:hover, a:hover{
 color:#f93;
}
.cpyrght img{
 border:0;
 padding-top:5px;
}
.fb{
 font-weight:bold;
}
h1{
 font-size:18px;
}
.beispielbild{
 float:left;
 width:110px;
 height:110px;
 margin:0 -1px -1px 0;
 background:center no-repeat #cde;
 border:1px solid #808080;
}
.beispielbild div{
 width:100%;height:100%;
 background: center no-repeat;
}
.bu{
 background:url(hintergrund.png) 20px top #fff;
 border:solid #ccc;
 border-width:1px 0;
 text-align:center;
 width:250px;
 position:relative;
 margin:5px auto 5px 0;
}
.i30{
 border-width:0;
 width:30px;
 height:30px;
 padding:10px 5px;
 background:url(bu_bg30.png) center 10px no-repeat;
 cursor:pointer;
}
.i30:hover{
 background-position:center -90px;
}
.i30:focus,.i30:active{
 background-position:center -190px;
}
.i20{
 border-width:0;
 width:30px;
 height:20px;
 padding:10px 5px;
 background:url(bu_bg30.png) center 5px no-repeat;
 cursor:pointer;
}
.i20:hover{
 background-position:center -95px;
}
.i20:focus,.i20:active{
 background-position:center -195px;
}
.i60x30_rot{
 border:0;
 width:120px;
 height:30px;
 padding:10px 15px;
 background:url(bu_bg60x30-rot.png) center 10px no-repeat;
 cursor:pointer;
}
.i60x30_gruen{
 border:0;
 width:120px;
 height:30px;
 padding:10px 15px;
 background:url(bu_bg60x30-gruen.png) center 10px no-repeat;
 cursor:pointer;
}
.i60x30:hover,.i60x30_rot:hover,.i60x30_gruen:hover{
 background-position:center -90px;
}
.i60x30:focus, .i60x30_rot:focus, .i60x30_gruen:focus,
.i60x30:active,.i60x30_rot:active,.i60x30_gruen:active{
 background-position:center -190px;
}
