/*****text-decoration*****/

body {background-color: #ffffff;
	font-family: arial, helvetica,verdana, san-serif;
	font-style: normal;
	text-align: justify;
	margin: 0px;
	color: #000000;
	width: 100%	
}

sup {font-size: 70%;
}

#header {
	background-color: #006497;
	background-image: url('../Grafiken/header.jpg');
	background-position: right;
	background-repeat: no-repeat

}

.figure {text-align: center;
	font-size: 75%;
}

.literature {font-size: 75%;
}


/*****titles*****/

h1 {margin: 0px;
	padding: 0px;
	font-size: 200%;
	font-weight: bold;
	line-height: 180%;
	color: #cccccc;}

h2 {margin: 0px;
	padding: 0px;
	font-size: 150%;
	line-height: 90%;
	color: #efffee;}

h3 {margin: 0px;
	padding: 0px;
	font-size: 100%;
	line-height: 280%;
	color: #efffee;}

h4 {margin: 0px;
	padding: 0px;
	font-size: 140%;
	font-weight: bold;
	line-height: 120%;
	text-align: center;
	color: #000000;}

h5 {margin: 0px;
	padding: 0px;
	font-size: 100%;
	font-weight: bold;
	line-height: 140%;
	text-align: center;
	color: #000000;}

h6 {margin: 0px;
	padding: 0px;
	font-size: 70%;
	font-weight: bold; 
	line-height: 120%;
	text-align: center;
	color: #000000;}

h7 {margin: 0px;
	padding: 0px;
	font-size: 120%;
	font-weight: bold; 
	line-height: 120%;
	text-align: left;
	color: #000000;}


a:hover {text-decoration: none; color: #efffee}
a:link {text-decoration: none; color: #efffee}
a:visited {text-decoration: none; color: #efffee}

/*****text-link*****/

a.text {
  color:           #000000;
  text-decoration: none;
  font-size:     100%
}

a:link.text, a:visited.text {
  color:           #006497;
}

a:hover.text {
  color:           #c10815;
}

/*****top*****/

a.top {font-weight: bold;
	font-style: oblique;
	font-size: 100%;
	text-align: right;
}

a:link.top, a:visited.top {
  color:           #006497;
}

a:hover.top {
  color:           #c10815;
}

/*****paper*****/

a.paper {
  color:           #000000;
  text-decoration: none;
  font-size:     100%
}

a:link.paper, a:visited.paper {
  color:           #006497;
}

a:hover.paper {
  color:           #c10815;
}


/*****menue*****/

#navlist ul { 
	margin: 0;    /* removes indent IE and Opera    */
 	padding: 0;    /* removes indent Mozilla and NN7 */
  	list-style-type: none; /* turns off display of bullet    */
	font-weight: bold;
	font-size: 95%;
	line-height: 120%;
}

.menue a {
  	display:      block;
  	padding:      2px 0px 2px 10px;
  	border-style: ridge;
	color: #efffee;
}

.menue a:link, .menue a:visited {
	background-color: #006497;
}

.menue a:hover {
	background-color: #c10815;
}

.menue_active  {
  	padding:      2px 0px 2px 10px;
  	border-style: ridge;
	background-color: #999999;
	color: #efffee;
}


/*****submenue*****/



.submenue a {
  	display:      block;
  	padding:      2px 0px 2px 10px;
  	border-style: ridge;
	color: #efffee;
	
}

.submenue a:link, .submenue a:visited {
	background-color: #1c8cc8;
}

.submenue a:hover {
	background-color: #c10815;
}

.submenue_active  {
  	padding:      2px 0px 2px 10px;
  	border-style: ridge;
	background-color: #bbbbbb;
	color: #efffee;
}

