body 
{
 font-family: Verdana, sans-serif;
 font-size: 11px;
 margin:0px;
 text-align:center;
}

h2
{
 font-size: 17px;
}

a
{
 color:#003366;
}

a:hover
{
 color:blue;
 text-decoration:none
}

input, textarea
{
 font-size: 11px;
 border: 1px solid #c0c0c0;
}

td
{
 font-size: 10px;
}

.r
{
 color:#ff0000;
}

.img
{
 border: 0px;
}
 
.card_box
{
 width:100px;
 float:left;
 padding:0px;
 margin-bottom:10px;
}

.card_text
{
 color:#293C58;
 text-align:center;
 font-size:10px;
 width:100px;
}

#header-left
{
 background-image: url(images/h2.gif);
 height:23px;
 width:191px;
 float:left;
}

#header-middle
{
 background-image: url(images/h4.gif);
 background-repeat:repeat-x;
 height:23px;
 width:505px;
 float:left;
}

#header-right
{
 background-image: url(images/h5.gif);
 height:23px;
 width:4px;
 float:left;
}

#header2-left
{
 background-image: url(images/h6.gif);
 height:19px;
 width:191px;
 float:left;
}

#header2-middle
{
 background-image: url(images/h3.gif);
 background-repeat:repeat-x;
 height:19px;
 width:509px;
 float:left;
}

#leftnav
{
 background-image: url(images/grey.gif);
 background-repeat:repeat;
 height:600px;
 width:150px;
 float:left;
}

.navbox
{
 margin:5px 10px 0px 0px;
 padding:4px;
}

.head
{
 font-size: 12px;
 font-weight: bold;
 margin-bottom: 3px;
 text-align: center;
}

.bold
{
 font-weight: bold;
 margin-top: 5px;
}

.navbox a
{
 display:block;
 padding:4px;
 color: #000000;
 text-decoration: none;
}

.navbox a:hover
{
 color: #ff0000;
 text-decoration: underline;
}

.footer
{
 font-size: 10px;
 background-color: #92BBE7;
 text-align: center;
 font-weight: bold;
}

.footer a
{
 text-decoration: none;
 color: #000000;
}

.content_box
{
 padding:10px;
 text-align:left;
}

.content_box a
{
 display:block;
 padding:4px;
}

#content
{
 width:550px;
 float:left;
}

.unterkat
{
 float:left;
 margin:10px;
}