/* ---------------------------------------Style Sheet---------------------------- */
* 					{ margin: 0; padding: 0; }
body 				{ width:100%; height:100%;font-size: 100.1%;  font-family: Verdana, Helvetica, Arial, sans-serif; color: #606060; text-align: left;  }
h1 					{ color: #606060; font-size: 0.8125em;font-weight:bold; margin-top:0; margin-bottom:1em; }
h2 					{ color: #354C58; font-size: 0.75em;  font-weight:bold; margin-bottom:1em; letter-spacing: 0.1em; }
h3					{ color: #606060; font-size: 0.75em; font-weight:bold; margin-top:2em; margin-bottom:1em; line-height: 1.75em;}
h4					{ color: #606060; font-size: 0.75em;  font-weight:bold; margin-top:0; margin-bottom:0.5em; line-height: 1.75em;}
h5					{ color: #606060; font-size: 0.75em;  font-weight:normal; margin-top:0; margin-bottom:0em; line-height: 2.0em; text-decoration: underline;}
p					{ color: #606060; font-size: 0.75em;  line-height: 1.75em;}


.clear				{ clear: both;}
.outside			{ list-style-position: outside;}
.cr					{ margin-bottom:1em; }
.lhs					{ line-height:1.2em;}
.lnk_s				{ color: #606060; font-size: 0.75em; font-weight:bold; margin-left: 1em; margin-right: 25em; text-decoration: none; }
.lnk_g				{ color: #289432; font-size: 0.75em; font-weight:bold; margin-left: 1em; margin-right: 25em; text-decoration: none; }
.imgdot      			{ width: 11.25em;  height: 9.875em;  float: left; border: 0;}
.imgdot1     			{ width: 13.9em;   height:19.75em;   float: left; border: 0;}
.pad				{ margin-left: 2em;}

#wrapper 			{ width: 59em; margin: auto;   background-color: #fff;}
#header 			{ position: relative; width:100%; height: 8.215em; }
#logo				{ position: absolute; top: 3em; left: 0em; }
#navigation_top	{ position: absolute; top:4.3em; height: 0.8em; right: 0em; }
#navigation_main	{ width: 100%; height: 4em; margin-left: 0em;  }

/*
#navigation_sub	{ position: relative;  top: -0.2em;width: 100%; height: 2em;  margin-left: 0em;  }
#nav_sub li			{ font-size: 0.8em; display: inline; list-style-type: none; padding-right: 0.8em; float:left; }
*/

/* -----------------------------------Navigation ---------------------------- */
#nav_top  li			{ font-size: 0.7em; display: inline; list-style-type: none; padding-left: 0.6em; float:left; }
#nav_main li		{ font-size: 0.71em; display: inline; position: relative;  top: 1em; padding-right: 1.2em; float:left; }

a.act				{ color: #289432; }
a.act:hover			{ color: #606060; }

ul a					{ text-decoration: none; color: #606060; }
ul a:hover			{ text-decoration: none; color: #289432; }


/* ---------------------------------------email links --------*/
a.lnk:link   			{ color:#606060; text-decoration:none; }
a.lnk:hover  	 		{ color:#289432; text-decoration:none; }
a:visited			{ color:#606060; text-decoration:none; }

/* --------------------------------------- Display  - */
 #display			{position: relative; top: 0; width: 100%; height: 19.75em; margin-left: 0em; }

/* --------------------------------------- Content-Bereich  - */
#content			{ position: relative; top: 0em; width:100%;  height: 100%;  z-index:1;}

#aktuell			{ background-color: #d0dbe2; height: 100%;  margin-right: 1.8em; margin-bottom: 0.8em;  padding: 1.8em 1em; }
#aktuell p 			{ color: #354c58; font-size: 0.6875em;  line-height: 1.2em; padding: 0.1em; }
#aktuell h1			{ color: #354c58;  font-size: 1em; font-weight: normal;  line-height: 0.2em; margin-top: 1.2em; margin-bottom: 1.2em; }
#aktuell h2			{ color: #354c58;  font-size: 0.6875em;font-weight: normal; line-height: 0.2em; padding: 0em; }
#aktuell h3			{ color: #354c58;  font-size: 0.6875em;font-weight: normal; line-height: 0.5em; padding: 0em; margin-bottom: 1.5em; }

#cont_left 			{ width: 13.8em; float:left; }
#cont_right 		{ float:right; width: 45.2em;}
#cont_right ul		{ color: #606060; font-size: 0.75em;  line-height: 1.75em;  list-style-position: inside;} 

#footer				{ position: relative; top: 0em; width:100%;  margin-top: 1.5em;}
#footernote			{ border: 1px solid #199e46; padding: 1em; margin:0.3em 0em 1em 0em; }




/*
border-width:thin;
border-style:solid;
border-color: #0f0;
background-color: #ccc;
border: 1px solid #199e46;
background-color: #888;
*/