
/*  allgemeine sachen *****************/

body {
   margin:0px;
   background-color:#3a4549;
   font-family:arial;
}

img {
   border:0px;
}

A {
  color:#c4c8c9;
   font-family:arial;
}

A:active {
   color:#c4c8c9;
   font-family:arial;
}

A:visited {
   color:#c4c8c9;
   font-family:arial;
}

A:hover {
   color:#c4c8c9;
   font-family:arial;
}



/* The head **************************************************/
#head_with_logo {
   height:190px;
}

#head_with_logo A {
   text-decoration:none;
   color:#AAAAAA;
   margin-right:20px;
}

#head_with_logo A:visited {
   color:#AAAAAA;
}

#head_with_logo A:hover {
   color:#AAAAAA;
}


a.logo {
   position:absolute;
   padding-top:10px;
   margin-left:30px;
}

a.schriftlogo {
   position:absolute;
   padding-top:68px;
   margin-left:180px;
}



#minilinks {
   position:absolute;
   padding-top:89px;
   margin-left:607px;
   color:grey;
   font-size:8pt;
}

#minilinks A {
   font-family:arial;
}

#menu {
   padding:0px;
   margin:0px;
   position:absolute;
   margin-left:180px;
   margin-top:140px;
   width: 620px;
}

#menu A {
   padding:0px;
   margin:0px;
   border: 1px solid #AAAAAA;
   display:inline;
   height:18px;
   text-align:center;
   color:grey;
   font-size:12px;
   font-weight:bolder;
   font-family:arial;
   padding:2px 14px;
   margin: 0px;
}

#menu td {
   vertical-align:top;
}

#menu A:hover {
   background-color:#c4c8c9;
   color:#3E3E3E;
}

#menu A#active {
   background-color:#c4c8c9;
   color:#5B5B5B;
   padding-bottom:6px;
}

#menu A.noactive {
   margin-bottom:4px;
}


#submenu {
   color:#000000;
   padding:0px;
   margin:0px;
   position:absolute;
   margin-left:180px;
   margin-top:164px;
   width: 614px;
   background-color:#c4c8c9;

}

#submenu A {
   padding:0px;
   margin:0px;
   font-size:9pt;
   font-family:arial;
   margin-left:15px;
   color:#5B5B5B;
   display:inline;
   font-family:arial;
}

#submenu A:active {
   color:#5B5B5B;
   font-family:arial;
}
#submenu A:visited {
   color:#5B5B5B;
   font-family:arial;
}
#submenu A:hover {
   color:#1F1F1F;
   font-family:arial;
}
#submenu A#subactive {
   color:#1F1F1F;
   font-family:arial;
}

/* End of the head **************************************************/





/* The middlepart    ********************************************************/
#middlepart {
   background-color:#edbb4f;
   height:170px;
}

#middle_center {
   width:701px;
   margin-left:180px;
}


#block_1 {
   float: left;
   width: 190px;
   display: inline;
}

#block_2 {
   float: left;
   width: 224px;
}

#block_3 {
   float: right;
   width: 200px;
}
/* End of the middlepart  ********************************************************/



/* The content *******************************************************************/
#content {
   clear:left;
   margin-left:180px;
   padding-top:10px;
   width:614px;
   font-size:10pt;
   color:#c4c8c9;
   font-family:arial;
}

/* two blocks left and right*/
#leftblock {
   float: left;
   width: 295px;
   text-align:justify;
}

#rightblock {
   float: right;
   width: 295px;
   text-align:justify;
}

/* 3 blocks */

#content_block_1 {
   float: left;
   width: 190px;
   display: inline;
}

#content_block_2 {
   float: justify;
   width: 200px;
}

#content_block_3 {
   float: right;
   width: 200px;
}
/* The end of the content *******************************************************************/