    .WochenplanHead{
       font-size: 8pt;
       background-color: #DC3614;
       color: #E2E1E2;
       border-left-width: 1px;
       border-top-width: 1px;
       border-bottom-width: 0px;
       border-right-width: 0px;
       border-color: #000000;
       border-style: solid;
    }

    .WochenplanCell{
       border-left-width: 1px;
       border-top-width: 1px;
       border-bottom-width: 0px;
       border-right-width: 0px;
       border-color: #000000;
       border-style: solid;
    }

    .WochenplanItem{
       background-color: #D5D5D5;
       color: #000000;
       font-size: 7pt;
    }



/* ---------------------------------- ENDE WochENPLAN------------------------------------- */

blockquote  {margin-top: 0px;}
div {margin: 0px; padding: 0px}
td {margin: 0px;}
p {margin: 0px; padding: 0px}


/* ----------------------------------NAVIGATIONSFORMATIERUNG------------------------------------- */



a.navileft_passive /* Navigation links*/

{
	display:block;
	background-color:#003366;
	padding-top:6px;
	padding-bottom:6px;
	color:#ffffff;
        font-family:Arial,san-serif;
        font-size:11px;
        text-decoration:none;
        margin-left:15px;

} 

a.navileft_active {
         
	display:block;
	background-color:#003366;
	background:url("/cms/upload/bilder/navi/blue-rectangle.jpg") no-repeat;
	background-position:left;
	padding-top:6px;
	padding-bottom:6px;
	font-family:Arial,san-serif;
        font-size:11px;
        text-decoration:none;
        color:#99cccc;
        margin-left:15px;
} 

a.navileft_open {
	display:block;
	background-color:#003366;
	background:url("/cms/upload/bilder/navi/blue-rectangle.jpg") no-repeat;
	background-position:left;
	padding-top:6px;
	padding-bottom:6px;
	font-family:Arial,san-serif;
        font-size:11px;
        text-decoration:none;
        color:#99cccc;
        margin-left:15px;
} 

a.navileft_passive:hover {
	display:block;
	background-color:#003366;
	background:url("/cms/upload/bilder/navi/blue-rectangle.jpg") no-repeat;
	background-position:left;
	padding-top:6px;
	padding-bottom:6px;
	font-family:Arial,san-serif;
        font-size:11px;
        text-decoration:none;
        color:#99cccc;
        margin-left:15px;
} 


a.navibottom_passive:link {font-family:Arial,san-serif;font-size:10px;text-decoration:none;color:#ffffff;}
a.navibottom_passive:hover {font-family:Arial,san-serif;font-size:10px;text-decoration:none;color:#ff9900;}

a.navibottom_active:link {font-family:Arial,san-serif;font-size:10px;text-decoration:none;color:#ffffff;}
a.navibottom_active:hover {font-family:Arial,san-serif;font-size:10px;text-decoration:none;color:#ff9900;}

a.navibottom_open:link {font-family:Arial,san-serif;font-size:10px;text-decoration:none;color:#ffffff;}
a.navibottom_open:hover {font-family:Arial,san-serif;font-size:10px;text-decoration:none;color:#ff9900;}

/* --------------------------------LINKFORMATIERUNG------------------------------------------- */

a {text-decoration:none; font-size: 11px; }
a:hover {text-decoration:none; font-size: 11px;}
a:active {text-decoration:none; font-size: 11px;}
a:visited {text-decoration:none; font-size: 11px; }
a:focus {text-decoration:none; font-size: 11px; }

.link:link {font-size: 11px; font-weight:bold; text-decoration:none; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%}
.link:hover {font-size: 11px; font-weight:bold;  text-decoration:none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%}

.grey {font-size: 11px; text-decoration:none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%; font-weight:bold;}
.grey:hover {font-size: 11px; text-decoration:none; color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%;font-weight:bold;}


.grey2 {font-size: 11px; text-decoration:none; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%; font-weight:bold;}
.grey2:hover {font-size: 11px; text-decoration:none; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%;font-weight:bold;}

#orange {font-size: 11px; text-decoration:none; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%; font-weight:normal;}
#orange:hover {font-size: 11px; text-decoration:none; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%;font-weight:bold;}

#orange_b {font-size: 11px; text-decoration:none; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%; font-weight:bold;}
#orange_b:hover {font-size: 11px; text-decoration:none; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%;font-weight:bold;}

.table_link {font-size: x-small; text-decoration:none; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%; font-weight:bold;}
.table_link:hover {font-size: x-small; text-decoration:none; color: #ff9900; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%;font-weight:bold;}

.kreis {	
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#000000;
        text-decoration:none;
        font-weight:bold; 

}


.kreis:link {  
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color:#000000;
        text-decoration:none;
        font-weight:bold; 

}

.kreis:visited {
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 11px;
           color:#000000;
           text-decoration:none;
           font-weight:bold;
}

.kreis:focus {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         color:#000000;
         text-decoration:none;
         font-weight:bold;
}

.kreis:hover {  
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         color:#666666;
         text-decoration:none;
         font-weight:bold;
}

.kreis:active {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px;
          color:#000000;
          text-decoration:none;
          font-weight:bold; 
}





/* --------------------------------TEXTFORMATIERUNG------------------------------------------- */


.Stil2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #003366; font-weight: bold;}
.Text {font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%}
.Text_table {font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%}
.small {font-size: 9px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%;}
.UE1 {font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; }
.UE2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size:11px}
.UE3 {font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; }



.table_head {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #ffffff; font-weight: bold; background: #003366;}
.table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; font-weight: normal; background: #f5f5dc;}
#headline_news {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #303030; font-size:11px}





/* ---------------------------------LISTENEINTRÄGE----------------------------------------------- */

li {
     font-size: 10px; 
     color: #003366; 
     font-family: Verdana, Arial, Helvetica, sans-serif;  
     list-style-type:square; 
     list-style-position:outside;
     margin-left:-20px; 
     line-height:200%;  
   }

.li {
     font-size: 10px; 
     color: #003366; 
     font-family: Verdana, Arial, Helvetica, sans-serif;  
     list-style-type:none; 
     list-style-position:outside;
     margin-left:0px; 
     line-height:200%;
   }

.li2 {font-size: 11px; 
      color: #000000; 
      font-family: Verdana, Arial, Helvetica, sans-serif; 
      margin-left:-5px; 
      list-style-position:outside; 
      list-style-image:url(../upload/bilder/pfeil_li.gif)
}




/* ---------------------------------BOXES----------------------------------------------- */

#div_prospekte {width:709px; height:116px; background:url(../upload/bilder/pfeil_bg.jpg) no-repeat; padding-top: 5px; padding-left: 5px;}
.block {height: 107px; width:175px; border:1px solid #666666; background:#dddddd; padding:10px; line-height: 150%;}

#de {padding: 20px 10px 20px 45px; float: left; width: 300px; height: 206px; margin: 60px 0px 20px 20px; background:url(../upload/bilder/visitenkarte/visitenkarte_dee.jpg) no-repeat;}
#at {padding: 20px 10px 20px 45px; float: left; width: 300px; height: 206px; margin: 60px 0px 20px 20px; background:url(../upload/bilder/visitenkarte/visitenkarte_at.jpg) no-repeat;}
#general {width: 700px; position: absolute; left: 0px; top: 290px;}





#hilfs_navi {position:relative; top:40px; left:0px; width:100px; z-index:4; height: 260px;}



/* ---------------------------------Login----------------------------------------------- */
.label_searchbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold;}
.input_searchbox {font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%}