.box3out {
   }
.box3in {
   min-height:400px;
   height:400px;
   }
body[class] .box3in {
   height:auto;
   }

.menulink {
                     text-decoration: none;
                     color: #ffffff;
}

.hp_menulink {
                     text-decoration: none;
                     color: #ffffff;
}

/*  .aufklappmenu {background-color: #FFCD30;
                       }
*/

.aufklappmenu {background-color: #cc0000;
                       }

.submenucell {
        border-bottom: 1px dashed #ffffff;
}

.zelle-inhalt {
	color: 000000;
	border-top: 3px none #336699;
	border-right: 3px solid #336699;
	border-bottom: 3px none #336699;
	border-left: 3px solid #336699;
	background-color: ffffff;

}
.zelle-rand{
                color: #FFFFFF;
}

#a.zelle-rand{ color:#00cc00; text-decoration:none }


td {
color: #000000;
}
td.bottom {
color: #ffffff;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.zelle-logo {

	border: 1px solid #ffffff;
}
.zelle-hauptmenu {
	border-top: 1px none #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
                     color: 000000;

}
.zelle-links {

	border: 1px solid #ffffff;
	background-color: #0577b3;
}

a { color:#cc0000; text-decoration:none }

div.contentleft a { color:#ffffff; text-decoration:none }
div.contentleft p {color:#ffffff; text-decoration:none }
div.contentleft b {color:#ffffff; text-decoration:none }

#div.contentright a { color:#ffffff; text-decoration:none }
td.zelle-rand a { color:#ffffff; text-decoration:none }

div.imagecaption {
     font-size: 11px;
     font-weight: bold;
 }