body {
	margin: 0px;
	padding: 0px;
	height:100.1%;	/*Scrollbalken erzwingen für Firefox*/
}

body,p,td	{
	font-family: Arial, Helvetica, Verdana;
	font-size: 13px;
	line-height: 15px;		
}

.Title {
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Weight: bold;
	Font-Size: 17px;
}


/* Links */
a {
	text-decoration: underline;
	color: Black;
}

a.link {
	font-size: 12px;		
	text-decoration: underline;		
	color: Black;
	
}

a:hover {
	text-decoration: underline;		
	color: #4F7850;
}


a.link2 {
	text-decoration: none;
	color: #A8C694;
}








/* Scrollbars */
BODY{
	scrollbar-face-color:#D0E4B1;
	scrollbar-shadow-color:#5F6465;
	scrollbar-highlight-color:#D0E4B1;
	scrollbar-3dlight-color:#EEEEEE; 
	scrollbar-darkshadow-color:#5F6465; 
	scrollbar-track-color:#EBEDEC; 
	scrollbar-arrow-color:#4C7A4B;
}	



/*Content Tabelle*/


table#sample td {
   table#sample (line 123)

{

border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: silver;
border-right-color: silver;
border-bottom-color: silver;
border-left-color: silver;
background-color: #ffffff;
}  
	 

}
.data {
	color: #000000;
	text-align: left;	
   background-color: #EFEFEF;
	border: 1px;
	border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
}

	 
	
}

.toprow {
	font-family: "Trebuchet MS" , Verdana , sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #00615D;
	background-color: White;
}

.toprow2 {
	font-family: "Trebuchet MS" , Verdana , sans-serif;
	font-weight: bold;
	font-size: 23px;
	color: #00599e;
	background-color: #F7D9D9;
}

.leftcol {
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #666666;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #666666;
}


/* Trennlinie */

hr {  
  width: 100%;  
  color: #CCCCCC;
background-color: #CCCCCC;
height: 1px;
}


/* Navigation */

.hiddenChild{
	display:none;
}
.shownChild{
	display:block;
}

ul#nav.dhtml{
	/*position:absolute;*/
	top:0em;
	left:0em;
}

/* navigationspunkt ohne subnavi*/
ul#nav.dhtml{
	margin:0;
	padding:.0em;	

}
ul#nav.dhtml li{
	position:relative;		
}
ul#nav.dhtml ul{		
	
	border-top:none;
	font-size: 11px; /* Schriftgrösse subnavi */		
}

/*BG Subnavi*/
ul#nav.dhtml ul li{
	width:150px;
	height: 23px;		
	background: url(../img/nav/bg_nav.jpg);
}

ul#nav.dhtml li.isParent{		
	
}
/* Active Hauptmenüpunkt mit Subnavi*/
ul#nav.dhtml li.isActive{
		background: url(../img/nav/bg_sub_over.jpg);
	
}
ul#nav.dhtml li.isActive a{
	
}
/* Hauptmenüpunkte mit Subnavi */
ul#nav.dhtml li.isParent a:hover{
			
}
ul#nav.dhtml li.isActive ul a{
	color: #000000; /* Schrift Subnavi */
	padding-top:2px;	
	margin-right: 0px;		
	background: url(../img/nav/bg_sub_over.jpg); /* Subnavi BG gesammt*/	
	height: 23px;	
	
}
ul#nav.dhtml li.isActive ul a:hover,ul#nav.dhtml li.isActive ul li.current a{
	border:none;			
	background: url(../img/nav/bg_sub.jpg);
}
ul#nav.dhtml ul a{
	padding:0;
}


ul#nav{
	padding:.0em;	
	width:150px;

}
ul#nav li ul{
	margin:0;
	padding:0;	

	
}
ul#nav li{
	position:relative;		
	width:150px;	
	list-style-type:none;
	background:transparent;
	color:#000000;			/*Parameter Font Navi*/
	line-height: 20px;
	font-weight: bold;
	
}
/* Hauptmenüpunkte ohne Subnavi */
ul#nav a{
	background: url(../img/nav/bg_nav.jpg);	
	color:#000000;
	text-decoration:none;	
	display:block;
	height: 23px;		
}
ul#nav a:hover {
	border:0px ;			
	background:url(../img/nav/bg_nav_over.jpg);  /* Hover Effect Hauptmenüpunkte */	
}

ul#nav li.current a{
	border:0px ;			
	background:url(../img/nav/bg_nav_over.jpg); /* Current Active Effect Hauptmenüpunkte */	
}
ul#nav li li a{
	padding-left:0em;	
	text-decoration:none;
	display:block;
	font-weight: normal;
}

/* Footer */
h3 {

    color:       #A8C694;
    font-weight: normal;
    font-size:   10px;

}

