/* GLOBALER STYLE ------------------------------------------------------- */
body { 
	font-size: 62.5%; 
	font-family: Arial, Helvetica, sans-serif;
	line-height: 62.5%;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	color: #333333;
}
*{
	font-size:1em;
	}

td { 					
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}


p { 					
	font-size: 1.1em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	line-height: 1.8em;
	}

li { 
	font-size: 1.1em; 
	font-family: Arial, Helvetica, sans-serif;  
	line-height: 1.8em;
	list-style-type: square; 
}

input, textarea,select {
	font-size: 1.1em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

h1 {
	font-size: 1.4em; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;  
	color: #356a9f;
	}
	
h2 {
	font-size: 1.1em; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;  
	color: #000000;
	}


/* LINKS ---------------------------------------------------------- */
a				{ text-decoration:underline; font-size: 1em; color:#356a9f; }
a:link 			{ text-decoration:underline; font-size: 1em; color:#356a9f; }
a:visited 		{ text-decoration:underline; font-size: 1em; color:#356a9f; }
a:hover 		{ text-decoration:underline; font-size: 1em; color:#333333; }
a:active	 	{ text-decoration:underline; font-size: 1em; color:#356a9f; }
a:focus 		{ text-decoration:underline; font-size: 1em; color:#356a9f; }

a.nav			{ text-decoration:none; font-size: 1.1em; color:#333333; }
a.nav:link 		{ text-decoration:none; font-size: 1.1em; color:#333333; }
a.nav:visited 	{ text-decoration:none; font-size: 1.1em; color:#333333; }
a.nav:hover 		{ text-decoration:none; font-size: 1.1em; color:#356a9f; }
a.nav:active 	{ text-decoration:none; font-size: 1.1em; color:#333333; }
a.nav:focus 		{ text-decoration:none; font-size: 1.1em; color:#333333; }

a.nav_mark			{ text-decoration:none; font-size: 1.1em; color:#333333;  }
a.nav_mark:link		{ text-decoration:none; font-size: 1.1em; color:#333333;  }
a.nav_mark:visited 	{ text-decoration:none; font-size: 1.1em; color:#333333;  }
a.nav_mark:hover		{ text-decoration:none; font-size: 1.1em; color:#356a9f;  }
a.nav_mark:active	{ text-decoration:none; font-size: 1.1em; color:#333333;  }
a.nav_mark:focus 	{ text-decoration:none; font-size: 1.1em; color:#333333;  }

a.navchild			{ color:#333333; font-size: 1em;  text-decoration:none; }
a.navchild:link 		{ color:#333333; font-size: 1em;  text-decoration:none; }
a.navchild:visited 	{ color:#333333; font-size: 1em;  text-decoration:none; }
a.navchild:hover 	{ color:#356a9f; font-size: 1em;  text-decoration:none; }
a.navchild:active	{ color:#333333; font-size: 1em;  text-decoration:none; }
a.navchild:focus 	{ color:#333333; font-size: 1em;  text-decoration:none; }

a.navchild_mark			{ color:#356a9f; font-size: 1em;  text-decoration:none; }
a.navchild_mark:link 	{ color:#356a9f; font-size: 1em;  text-decoration:none; }
a.navchild_mark:visited 	{ color:#356a9f; font-size: 1em;  text-decoration:none; }
a.navchild_mark:hover 	{ color:#356a9f; font-size: 1em;  text-decoration:none; }
a.navchild_mark:active	{ color:#356a9f; font-size: 1em;  text-decoration:none; }
a.navchild_mark:focus 	{ color:#356a9f; font-size: 1em;  text-decoration:none; }



/* LINIEN */
td.line_nw { border-left:1px solid #ffffff; border-top:1px solid #ffffff; }
td.line_no { border-right:1px solid #ffffff; border-top:1px solid #ffffff; }


/* SITEMAP -------------------------------------------------------- */
div.tree img {vertical-align: middle;display: inline-block;}
div.tree a {padding-left: 5px; font-weight: normal;}


/* TABELLEN ------------------------------------------------------- */
div.content_home { 
	padding-top: 20px;
	padding-left: 70px;
	padding-right: 20px;
	padding-bottom: 20px;
	}

td.nav_line {
	background-color:#ffffff;
	}

div.content_text { 
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	}

td.td_nav { 
	padding-top: 5px;
	padding-bottom: 5px;
	}


/* KLASSEN ------------------------------------------------------- */
.kein_CSS {  }
.bild_links { float:left;  margin-right:20px; margin-bottom: 5px; border:1px solid #000000; }
.bild_rechts { float:right; margin-bottom: 5px; border:1px solid #000000; }
.bild_panorama { float:both; margin-bottom: 5px; border:1px solid #000000; }
.bild_border { border:1px solid #000000; }

