/* Angaben für alle standardkonformen Browser */

body {
	margin:0;
/*   padding-top:140px; */
   padding-top: 0px;
	padding-bottom:0px;
	padding-left:20px;
	background:#FFF5F5;
	font-family:arial;
	font-size: 10px;
	border:none;
	overflow: hidden;
}

#content_container {
/*	padding-top:0px; */
   padding-top: 140px;
	padding-bottom: 0px;
	padding-left:20px;
   background:#FFF5F5;
	border:none;
	height: 100%;
   overflow: auto;

}
#header {
  top:0px; left:0px; right:0px;
	position:fixed;
/*	position:fixed; */
	text-align:center;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:0px;
	background-image: url(../_pictures/PNG/header.png);
	background-repeat: repeat-x;

}
#footer {
	position:fixed;
/*	position:fixed; */
	bottom:0px; left:0px; right:0px;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:5px;
	background-image: url(../_pictures/PNG/footer.png);
	text-align:center;
	color:#FFFFFF;
}



h1 {
  font-size: 1.2em;
  margin: 0 0 0em;
  color: #FFFFFF;
}
h2 {
  font-size: 1.2em;
  margin: 0 0 0em;
}
h3 {
  font-size: 1.0em;
  margin: 0 0 0em;
}
h4 {
  font-size: 1.0em;
  margin: 0 0 0em;
  color: #FFFFFF;
}
h6 {
  font-size: 0.8em;
  margin: 0 0 0em;
  color: #FFFFFF;
}
p {
  font-size:0.8em;
  margin: 0 0;
}
#pbnc {
  font-size:0.8em;
  font-style: normal;
  font-weight: bold;
  text-align: center;
  margin: 0 0;	
   
}
#pbic {
  font-size:0.8em;
  font-style: italic;
  font-weight: bold;
  text-align: center;
   margin: 0 0;	
   
}
#pbcr {
  font-size:1.0em;
  font-weight: bold;
  text-align: center;
  color: #7E0021;
   margin: 0 0;	
}
#pbicrb {
  font-size:1.0em;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  color: #7E0021;
  text-decoration: blink;
   margin: 0 0;	   
}


/*======================================================================*/
/* menu (vertical)                                                      */
/*----------------------------------------------------------------------*/
#menu {
  margin:0px;
  padding:0px;
}
#menu a {
  border:3px solid black;
  border-top-color:#FFF5F5;
  border-left-color:#FFF5F5;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:8px;
  margin-left:0px;
  margin-right:0px;
  width:120px;
  display:block;
  vertical-align:top ;
  text-decoration:none;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background-image: url(../_pictures/PNG/Metal-Menu-blank.png);
  color:#7E0021;
}
#menu li {
	list-style: none;
}
#menu a:hover {
  border:3px solid #FFF5F5;
  border-top-color:black;
  border-left-color:black;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:8px;
  margin-left:0px;
  margin-right:0px;
  width:120px;
  display:block;
  vertical-align:top ;
  list-style: none;
  text-decoration:none;
/*  text-decoration:underline; */
	padding-left:10px;
	padding-top:4px;
	padding-bottom:6px;
	color:#7E0021;
}
/*======================================================================*/
/* submenu (vertical)                                                      */
/*----------------------------------------------------------------------*/
#submenu {
  margin-left:20px;
  padding:0px;
}
#submenu a {
  border:2px solid black;
  border-top-color:white;
  border-left-color:white;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:8px;
  margin-left:0px;
  margin-right:0px;
  width:100px;
  height:10px; 
  display:block;
  vertical-align:top ;
  text-decoration:none;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:6px;
  background-image: url(submenue-red.png);
	color:white;
}
s#ubmenu li {
	list-style: none;
}
#submenu a:hover {
  border:2px solid white;
  border-top-color:black;
  border-left-color:black;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:8px;
  margin-left:0px;
  margin-right:0px;
  width:100px;
  height:10px; 
  display:block;
  vertical-align:top ;
	list-style: none;
  text-decoration:underline;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:7px;
	color:white;
}
/*======================================================================*/
/* menu_lang (language)                                                 */
/*----------------------------------------------------------------------*/
#menu_lang {
  margin:0px;
  padding:0px;
}
#menu_lang img {
  border:2px solid black;
  border-top-color:white;
  border-left-color:white;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:13px;
  margin-right:0px;
	list-style: none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
#menu_lang li {
	list-style: none;
}
#menu_lang img:hover {
  border:2px solid white;
  border-top-color:black;
  border-left-color:black;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:13px;
  margin-right:0px;
	list-style: none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
/*======================================================================*/
/* cal_prev (previos month in calendar                                  */
/*----------------------------------------------------------------------*/
#cal_headline {
  margin:0px;
  padding:1px;
  background-color:#FFCCCC;  /* light red */
  color:black;
  text-align:center;
  font-style:normal;
  font-size:0.8em;
}
/*======================================================================*/
/* cal_prev (previos month in calendar                                  */
/*----------------------------------------------------------------------*/
#cal_head {
  margin:0px;
  padding:1px;
  background-color:#7E0021;  /* red */
  color:white;
  text-align:right;
  font-style:italic;
  font-size:0.6em;
  width:15px;
}
/*======================================================================*/
/* cal_prev (previos month in calendar                                  */
/*----------------------------------------------------------------------*/
#cal_prev {
  margin:0px;
  padding:1px;
  background-color:#E5293E;  /* light blue */
  color:white;
  text-align:right;
  font-size:0.6em;
}
/*======================================================================*/
/* cal_curr (current month in calendar                                  */
/*----------------------------------------------------------------------*/
#cal_curr {
  margin:0px;
  padding:1px;
  background-color:#FFCCCC;
  color:black;
  text-align:right;
  font-size:0.6em;
}
/*======================================================================*/
/* cal_curr (current month in calendar                                  */
/*----------------------------------------------------------------------*/
#cal_curr_today {
  margin:0px;
  padding:1px;
  background-color:#78051E;  /* red */
  color:white;
  text-align:right;
  font-size:0.6em;
}
/*======================================================================*/
/* cal_next (next month in calendar                                     */
/*----------------------------------------------------------------------*/
#cal_next {
  margin:0px;
  padding:1px;
  background-color:#E5293E;  /* light blue */
  color:white;
  text-align:right;
  font-size:0.6em;
}
/*======================================================================*/
/* Google frame                                                         */
/*----------------------------------------------------------------------*/
#google-outer-frame {
  border-width:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  list-style: none;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  background-image: url(../_pictures/PNG/Google_Shadow_441x365.png);
}
#google-inner-frame {
  border-width:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  list-style: none;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
}
