#verzinact {
      float: left;
      margin-top: 5px;
      margin-left: 5px;
      background-color: #E2EDF6;
      padding: 3px 15px 3px;
      border-top: 1px solid #A5B0B9;
      border-left: 1px solid #A5B0B9;
      border-right: 0px solid #A5B0B9;
}

#bfoundersinact {
      float: left;
      background-color: #D6E8FE;
      padding: 3px 15px 3px;
      margin-top: 5px;
      border-top: 1px solid #8597AD;
      border-right: 1px solid #8597AD;
      border-left: 1px solid #8597AD;
}

#advancementinact {
      float: left;
      margin-left: 5px;
      background-color: #E2EDF6;
      padding: 3px 15px 3px;
      margin-top: 5px;
      border-top: 1px solid #A5B0B9;
      border-right: 1px solid #A5B0B9;
      border-left: 1px solid #A5B0B9;
}

#calact {
      float: left;
      margin-left: 0px;
      background-color: #9dc4ff;
      padding: 5px 15px 7px;
      border-top: 1px solid #536682;
      border-right: 1px solid #536682;
      border-left: 1px solid #536682;
      font-weight: bold;
}

/**
 *  Style fuer den Link Auschreibung:
 *
 */
#proinaktiv {
      float: left;
      margin-left: 5px;
      margin-top: 5px;
      background-color: #cfe2ff;
      padding: 3px 15px 3px;
      border-top: 1px solid #A5B0B9;
      border-right: 1px solid #A5B0B9;
      border-left: 1px solid #A5B0B9;
}

#coninact {
      float: left;
      margin-left: 5px;
      margin-right: 5px;
      background-color: #B6D5FF;
      padding: 3px 15px 3px;
      margin-top: 5px;
      border-top: 1px solid #17498E;
      border-right: 1px solid #17498E;
      border-left: 1px solid #17498E;
}

#aboinact {
      float: left;
      margin-top: 5px;
      margin-left: 5px;
      background-color: #CCDEF4;
      padding: 3px 15px 3px;
      border-left: 1px solid #5E7086;
      border-top: 1px solid #5E7086;
      border-right: 1px solid #5E7086;
}

#reginact {
      float: left;
      margin-top: 5px;
      margin-left: 0px;
      padding: 3px 15px 3px;
      background-color: #D6E8FE;
      border-top: 1px solid #8597AD;
      border-left: 0px solid #8597AD;
      border-right: 1px solid #8597AD;
}

.navi, h1, .underl {
      border-bottom: 1px solid #536682;
}

#rcontent {
      border-left: 1px solid #536682;
      border-bottom: 1px solid #536682;
      border-top: 1px solid #536682;
}

.nest, #subnavi, .footer {
      background-color: #9dc4ff;
}


.bigpic {
    border: 1px solid #536682;
    padding: 2px;
}

.shortdescr {
      /*font-size: 0.8em;*/
      margin-top: 0px;
      margin-left: 3%;
}

.editform {
      width: 69%;
}

fieldset {
      display: block;
      border: 1px solid #536682;
      padding: 10px;
}



#calnavi {
    text-align: center;
	margin-bottom: 0.4em;
	padding: 0.3em;
}

#calnavi div {
	border-left: 1px solid #536682;
	border-right: 1px solid #536682;
	border-top: 1px solid #536682;
	display: inline;
	padding: 4px;
}

#calnavi-bottom {
    text-align: center;
	margin-top: 0.4em;
	padding: 0.3em;
}

#calnavi-bottom div {
	border-left: 1px solid #536682;
	border-right: 1px solid #536682;
	border-bottom: 1px solid #536682;
	display: inline;
	padding: 4px;
}

#calborder {
    border: 1px solid #536682;
    padding: 2px;
}

/* Wochenanzeige, Monatsanzeige */

#cal {
    font-size     : 0.8em;
}

.big_date {
    font-size     : 1.4em;
    font-weight   : bold;
    padding-left  : 10px;
}

#cal #we_title, #title, #big_date  {
    font-weight: bold;
    padding-left: 10px;

}

#cal .we_title {
    background-color: #DDE7B6;
}

#cal .title, .we_title, .weekNo {
    font-size  : 1.4em;
    font-weight: bold;
    vertical-align: center;
    text-align    : center;
}

#cal .past_day,.act_day,.day,.we_day,.another_month {
    vertical-align: top;
}


#cal .another_month {
    background-color: #F2F3ED;
}


#cal .title, .we_day, .weekNo {
    background-color: #F5F8E8;
}

#cal .day {
    background-color: #FCFDF7;
}

#cal .past_day {
    background-color: #F9F5E7;
    font-style      : italic;
    color           : #808080;
}

#cal .act_day {
    background-color: #F1E8C7;
}

#act {
    background-color: #F08E7E;
}

#caljump input, select {
    font-size: 0.8em;
    font-style: underline;
    background-color: #F9FBEF;
    border: 1px solid #DDE7B6;

}

#cal ul .data, .noData {
    margin-left        : -30px;
    margin-top         :   8px;
    margin-bottom      :   8px;
}

#cal ul .data {
	list-style-image   : url(../images/icons/clock.gif);
	font-size: 1.2em;
}

#cal ul .data a:link,
#cal ul .data a:visited {
	font-size: 1.0em;
}

#cal ul .noData {
    list-style-type    : none;
    list-style-image   : none;
    font-size: 1.0em;
}

#cal ul .small {
    list-style-image   : url(../images/icons/clock.gif);
    margin-left        : -30px;
    margin-top         :   8px;
    margin-bottom      :   8px;
}


#cal ul .small a:link,
#cal ul .small a:visited {
	font-size: 1.1em;
}

#cal ul .data .time {
    font-size          : 0.8em;
    font-weight        : bold;
}

#cal ul .data h2 {
     border-bottom: 1px solid #B2CC00;
     font-size: 1.2em;
     margin-top:-1.2em;
     margin-bottom: 0.2em;
}

#cal ul .data .shortdesc {
	margin-bottom: 2em;
}
