/* Startseite */

.klein { font-size:0.8em;}

.columnnavi, .columnone, .columntwo, .columnthree, .columnfour {height:34em; display:block; width:19.5%; float:left; text-align:left; margin-right:5px;}

.columnnavi span, .columnone span, .columntwo span, .columnthree span, .columnfour span {display:block; margin:0 0 5px 0;padding:0; color:rgb(255,255,255); background:rgb(211,26,31); text-align:center; text-decoration:none; font-weight:bold; font-size:1.2em; line-height:1.7em; border-bottom:5px solid white;}

.columnnavi span.two, .columnone span.two, .columntwo span.two, .columnthree span.two, .columnfour span.two {background:rgb(140,160,198);}

.columnnavi {width:19.5%; background:rgb(228,232,235);}
.columnone {background:rgb(228,232,235);}
.columntwo {background:rgb(228,232,235);}
.columnthree {background:rgb(228,232,235);}
.columnfour {margin-right:0px; background:rgb(228,232,235);}

.columnnavi p, .columnone p, .columntwo p, .columnthree p, .columnfour p {margin:0; padding:0 5px; font-size:.7em; line-height:1em;}
.columnnavi img, .columnone img, .columntwo img, .columnthree img, .columnfour img {float:left; margin:0 5px 3.5em 5px}
.columnnavi a, .columnone a, .columntwo a, .columnthree a, .columnfour a {color:rgb(0,0,0); font-size:1em; line-height:1em; text-decoration:none;}
.columnnavi a:hover, .columnone a:hover, .columntwo a:hover, .columnthree a:hover, .columnfour a:hover {color:rgb(25,65,142);}

h2 {margin:0; font-size:1.15em; font-weight:bold;}
h3 {margin:0; font-size:.8em; line-height:1em;}


#content {position:relative; margin:0px -5px 0 0; padding:0; width:auto;}
* html body #content {width:100%;}

/* Navigationsbox */
.columnnavi a {display:block; padding:0; color:rgb(56,63,84); background:rgb(228,232,235); text-decoration:none; font-size:.79em;}
.columnnavi a:link {color:rgb(56,63,84); background:rgb(228,232,235); text-decoration:none; font-size:.79em;}
.columnnavi a:visited {color:rgb(56,63,84); background:rgb(228,232,235);}
.columnnavi a:hover {color:rgb(255,255,255); background:rgb(140,160,198); cursor:pointer;}
.columnnavi a:active {color:rgb(255,255,255); background:rgb(136,140,152);}

.columnnavi ul li {margin:0; list-style-type:none; list-style-position:outside; line-height:2em;}
.columnnavi ul li.two {margin:0; padding:0; list-style-type:none; list-style-position:outside; line-height:1.2em;}
.columnnavi ul li.two a {padding:0 0 0 .2em;}

.columnnavi span {display:block; margin:0;padding:0; color:rgb(255,255,255); background:rgb(140,160,198); text-align:center; text-decoration:none; font-weight:bold; font-size:1.2em; border-bottom: 5px solid white;}
.columnnavi span.two {padding:0; background:rgb(154,157,168);}

.columnnavi .nohover {display:inline;}
.columnnavi .nohover:hover {color:red; background:rgb(228,232,235);}


* html body .columnnavi a {width:100%;}
* html body .columnnavi span {width:100%;}

.info, .info a, .info a:link {height:2em; font-size:.9em;}
.info a:hover {color:red;}
.bild {height:170px; margin-top:5px;}
.bild img {margin:0;}
.bild a, .bild a:link {font-size:1em;}
.bild a:hover {cursor:pointer;}