.box3out {
   }
.box3in {
   min-height:400px;
   height:400px;
   }
body[class] .box3in {
   height:auto;
   }

.menulink {
                     text-decoration: none;
                     color: #006600;
                     font-weight:normal;
                     }
.menulinkaktiv {
                     text-decoration: none;
                     color: #006600;
                     font-weight:bold;
                     }


.menulinktop {
                     text-decoration: none;
                     color: #ffffff;
                     }
                     
.menulinktopaktiv {
                     text-decoration: none;
                     color: #000000;
                     }

.aufklappmenu {background-color: #FAC422;
                       }

.submenucell {
        border-bottom: 1px dashed #ffffff;
}

.zelle-inhalt {
	color: 333333;
	border-top: 1px solid  #8D8D8B;
	border-right: 1px solid #8D8D8B;
	border-bottom: 1px solid #8D8D8B;
	border-left: 1px solid #8D8D8B;
	background-color: ffffff;

}
.zelle-rand{
                color: #000000;
}

a.zelle-rand{ color:#FFFFFF; text-decoration:none }


td {
color: #000000;
}
td.bottom {
color: #006600;
}


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 #8D8D8B;
}
.zelle-hauptmenu {
	border-top: 1px solid #ffffff;
	border-right: 1px none #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px none #ffffff;

}
.zelle-links {

	border: 1px solid #8D8D8B;
	background-image:url(/fileadmin/bg_zelle_links.jpg);
}

a { color:#006600; text-decoration:none; font-weight: bold;}


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.imagecaption {
     font-size: 11px;
     font-weight: bold;
 }

h2 {
 font-size: 14px;
}

div.contentright a { color:#383A2D; text-decoration:none }
div.contentrighttitle{background-color:#006600;
        border-bottom: 1px dashed #ffffff;
        color:#FFFFFF;
         height:20px;
vertical-align:middle; 
 }
div.contentright {background-color:#DAEBCB;
	border-top: 1px solid  #8D8D8B;
	border-right: 1px solid #8D8D8B;
	border-bottom: 1px solid #8D8D8B;
	border-left: 1px solid #8D8D8B;
}
div.contentborder a { color:#383A2D; text-decoration:none }
div.contentborder {background-color:#F8E5A1;
	border-top: 1px solid  #8D8D8B;
	border-right: 1px solid #8D8D8B;
	border-bottom: 1px solid #8D8D8B;
	border-left: 1px solid #8D8D8B;
}
div.contentbordertitle{background-color:#FAC423;
        border-bottom: 1px dashed #ffffff;
         color:#FFFFFF;
         height:20px;
          vertical-align:middle; 
 }

h1{                  color: #006600;
                     font-weight:bold;
                     font-size: 14px;
                     }


p.align-center { text-align:center; }
p.align-left { text-align:left; }
p.align-right { text-align:right; }