@media print {

#klick {display:none;}

#trailer {display:none;}

#logo {display:none;}

#header {display:none;}

}


@media screen {

/* die von Frau Haimerl gewünschten Farbänderungen */
#page {
  background: #DBD8D8;
  border:10px solid #E5E5E5;
}
h1, h2, h3, h4, h5, h6 {color: #642832;}

#main {
  background-color: #DBD8D8;
  padding-top: 0px;
}
a.links_no:hover {color:#FFFFFF}
#links_all a {text-decoration:none;}
#links_all a:visited {color:#642832;}
.bodytext {color:#86272B; font-size:110%;}

/* Links in der seitlichen Menüleiste */
.links_act {
font-size:110%;
font-weight:bold;
color:#9E2744;
}
.links_no2 {
border-left:13px solid transparent;
}
.links_act2 {
border-left:13px solid transparent;
font-size:110%;
font-weight:bold;
} 




/* Einstellungen für die Hauptnavigation ---------------------------------------------------*/ 
/* Der gesamte Bereich */
/*#nav {
  width: 100%;
  overflow:hidden;
  background: #8e5340 url(../bilder/background.gif) repeat-x center right;
  border-top: 1px #333 solid; 
  border-bottom: 1px #333 solid;
  text-align:center;
  height:19px; 
  font-size:14px;
} */
 
/* Links  in der oberen Menüleiste    */ 
#nav a {
  text-decoration: none;
  color: #fff;
  padding: 0.5em 0.8em 0.5em 0.8em;
}
 

/* Links mit Maus darüber */ 
#nav a:hover {
  color: white;
  text-decoration:underline;
  background: transparent;  
}
 
/* aktive Links */ 
#nav .oben_act {
  border-left: 1px #888 solid;
  border-right: 1px #888 solid;
  border-bottom: 1px #888 solid;
  color: white;
  background: url(../bilder/background_act.gif) repeat-x center right;
}



/* Einstellungen für das Service-Menü am rechten Rand ------------------------------------- */
/* Der gesamte Bereich */
#extra {
  background-color:#C1C1C1;
  padding-top: 2px;
  padding-right: 4px;
  font-size:13px;
  text-align: right;
  color:white;
}

/* Links      */ 
#extra a {  color:white;   text-decoration:none; }

/* Links mit Maus darüber */ 
#extra a:hover{  text-decoration:underline;   background-color: transparent; }



/* Der Header	*/

#header {
height:111px;
width:100%;
display:table;
position:static;
background:#ffffff;
}
#header_left {
  display:table-cell;
  width:25%;
  height:100%;
  text-align:center;
}
#header_right {
  display:table-cell;
  width:73%;
  height:100%;
}

/* Einstellungen für den Bereich der Root-Line -----------------------------------------------*/
/* Der gesamte Bereich */
#teaser {
 text-align: left;
 color:black;
 background-color:#AAAAAA;
 border-bottom:1px solid white;
 padding-bottom: 5px;
}

/* Links      */ 
#teaser a {
  color:white;
  text-decoration:none;
}

/* Links mit Maus darüber */ 
#teaser a:hover{
  text-decoration:underline;
  background-color: transparent;
}


}

#col1_content {
margin:15px,0px,0px,0px;
}
#col3 {
  background-color: #FEFEFE;
}

#col3_content {
  min-height:500px;
}


.menuLinks a {
 color: black;
}

/* Einstellungen für den Footer-Bereich ------------------------------------------------------*/	
/* Der gesamte Bereich */
#footer {
  background-color:#D3D3D3;
  margin-left: 25%;
  padding:0px;  
  border: 0; 
  border-top:1px solid #DDDDDD;
  text-align: center;
  text-vertical-align: middle; 
  color:#642832; 
  height:35px;
  padding-top:15px;
  
}
#footer a {
  color:#4D87C7;
}  
#footer a:hover {  
  text-decoration:none;
}

} 


