body { background-image:url(../gif/links.jpg); font-family:Arial, Verdana; }
a:link { text-decoration:none; color:#CCCCCC; }
a:visited { text-decoration:none; color:#CCCCCC; }
a:hover { text-decoration:none; color:#FFFFFF; }
a:active { text-decoration:none; color:#CCCCCC; }
.lowText { text-decoration:none; color:#CCCCCC; font:14px Arial; font-weight:bold; }
.highText { text-decoration:none; color:#FFFFFF; font:15px Arial; font-weight:bold; }
.normText { text-decoration:none; color:#CCCCCC; font:15px Arial; font-weight:bold; }
.itemBorder { border:1px solid #000000 }
.itemBorderBlank { border:1px solid #000000 }
.buttonText { text-decoration:none; color:#FFCC99; font:Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color:#99CCFF; font:Bold 12px Arial, Helvetica; padding:1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }
p  { font-family:Arial; font-size:12pt; color:#CCCCCC; }
h1 { font-family:Arial; font-size:24pt; color:#CCCCCC; }
h2 { font-family:Arial; font-size:8pt; color:#CCCCCC; }

.xsnazzy h3, .zsnazzy h3 {
margin:0;
font-size:0.8em;
padding:0 5px 5px 5px;
border-bottom:1px solid #444;
}
.xsnazzy p, .zsnazzy p {
margin:0;
padding:5px 5px;
font-size:10px;
font-family:Arial;
}
.xsnazzy {
background: transparent;
width:145px;
float:center;
margin:0 3px;
}

.xtop, .xbottom {
display:block;
background:transparent;
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block;
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#000;
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px;
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px;
margin:0 1px;
}

.xboxcontent {
display:block;
border:0 solid #444;
border-width:0 1px;
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#800000;
color:#fff;
}


.ro {
        background:url("../roundedbox_ro.gif") top right no-repeat;
        margin:0;
        padding:0;
}

.lo {
        background:url("../roundedbox_lo.gif") top left no-repeat;
        margin:0;
        padding:0;
}

.ru {
        background:url("../roundedbox_ru.gif") bottom right no-repeat;
        margin:0;
        padding:0;
}

.lu {
        background:url("../roundedbox_lu.gif") bottom left no-repeat;
        margin:0;
        padding:0;
}

.inhalt {
        margin:0;
        padding:2.5em 2.5em 3.5em 2.5em;
}

.inhalt p {
        margin:0;
        padding:0;
}
