body {
	background-image: URL(pic/DSC00285.JPG);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;

font-family:Verdana,arial,Tahoma;
font-size:.8em;
color:#222;
margin:0;
padding:0;
text-align:justify;
} 

#header{
  	background:#10901C;
  	padding-bottom: 10px;
}
#center_header{
	background:#177A20;
	height:150px;
	//margin:auto;
	//width:980px;
	}
#left_header{
   float:left;
   font-size:25px;
   line-height: 100px;
   text-align: center;
   //width:370px;
}
#menu{
	float:center;
	height: 30px;
	margin: 72px 0px 0;
	//width: 530px;
	}
#menu a{
	color: #EEEEEE;
	font-size: 15px;
	font-weight: bold;
	padding: 8px 12px;
	}	
#menu a:hover{
   background: #10901C url(images/hover-menu-items.png) repeat-x;
}


#preview{
	color:#FFFFFF;
	font-size: larger;
	//height: 500px;
	height: 100%;
	width:100%;
	border: solid 3px;
	}
#center_preview{
	height:80%;
	//height:800px;
	width:100%;
	//width:980px;
	margin:0 auto;
	background: url(pic/DSC00285.JPG) ;
	background-repeat: repeat;
	font-size: 15px;
	}
div.topic{
   overflow: auto;
   scrollbar-3dlight-color:#10901C; /*= Farbe seitlich liegender Elemente.*/
scrollbar-arrow-color:#c31b00; /*= Farbe der Pfeile in den Kopfstücken.*/
scrollbar-face-color:#10901C; /*= Farbe des eigentlichen Scrollbalkens.*/
scrollbar-track-color:#b0b5c0;   /*= Farbe der Scrollbalken-”Schiene”.*/
scrollbar-darkshadow-color:#177A20; /*=  Farbe bestimmter seitlich liegender Elemente.*/
scrollbar-highlight-color:#177A20; /*= Farbe der höher gelegenen Elemente.*/
scrollbar-shadow-color:#7A8295; /*= Farbe der tiefer gelegenen Elemente.*/

   background:url(../pic/topic.png) repeat;
	width:70%;
	float:left;
	font-size: larger;
	margin:50px 50px auto;
	//width:760px;
	//height: 500px;
	//height: 100%;
	border: 1px solid #444;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
div.topicnontransparent{
   overflow: auto;
   scrollbar-3dlight-color:#10901C; /*= Farbe seitlich liegender Elemente.*/
scrollbar-arrow-color:#c31b00; /*= Farbe der Pfeile in den Kopfstücken.*/
scrollbar-face-color:#10901C; /*= Farbe des eigentlichen Scrollbalkens.*/
scrollbar-track-color:#b0b5c0;   /*= Farbe der Scrollbalken-”Schiene”.*/
scrollbar-darkshadow-color:#177A20; /*=  Farbe bestimmter seitlich liegender Elemente.*/
scrollbar-highlight-color:#177A20; /*= Farbe der höher gelegenen Elemente.*/
scrollbar-shadow-color:#7A8295; /*= Farbe der tiefer gelegenen Elemente.*/

   background:url(../pic/topicnontransparent.png) repeat;
	width:70%;
	float:left;
	font-size: larger;
	margin:50px 50px auto;
	//width:760px;
	//height: 500px;
	//height: 100%;
	border: 1px solid #444;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
#topic h2{
	//width:200px;
	padding: 0 0 0 150px; 
	color:#10901C;
	background-color:#90EE90;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	}
#topic p{
	padding: 5px 10px 10px 10px;
	line-height: 20px;
	}
#topic_m a{
	color:#FF00FF;
	font-weight: bold;
	}
  
#topictable th,#topictable_1 th{
	border: 1px solid #444;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
background-color: #90EE90;	
text-align: center;
color:#10901C;
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	/* filter: alpha(opacity=50); */
	
	/* Older than Firefox 0.9 */
	/* -moz-opacity:0.5; */
	
	/* Safari 1.x (pre WebKit!) */
	/* -khtml-opacity: 0.5; */
    
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	/* opacity: 0.5; */
}
#topictable_th_child td,#topictable_th_child_1 td{
	border: 1px solid #444;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
background-color: #90EE90;	
text-align: center;
color:#10901C;
}
	}
	

  /* Überspannung: /*
  
  /*p { text-decoration: line-through; }*/
  /*p { text-decoration: underline overline; }   mehrere Werte sind erlaubt */
  /*pp { text-decoration: underline; }  em { color: red; text-decoration: underline;  }
  Ein betonter Text*/
 p.brass{ text-decoration: underline; }  em { color: red;  }
 div.container {
  width:38em;
  border:3px solid green;
}

div.split {
  box-sizing:content-box;
  width:100%;
  border:4px lime ridge;
  float:left;
  text-decoration: blink;
  color: #ff4500;
}

td.appointment {
background-color:#90EE90 !IMPORTANT;
color:#90EE90 !IMPORTANT;
}

td.dashed{
border-style: dashed !IMPORTANT;
border-color: #8B0000 !IMPORTANT;
}


 