/* Start of CMSMS style sheet 'el_druck' */
body  {
	margin : 0px;
	padding : 0px;
	background-color : #ffffff;
	font-size : 101%;
}

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i  {
	font-family : Arial, Helvetica, sans-serif;
}

p,ul  {
	font-size : 0.8em;
	line-height : 140%;
}

ul  {
	list-style-type : square;
}

sup  {
	font-size : 70%;
}


strong	{
	font-weight : bold;
}

h1  {
	font-size : 160%;
	font-weight : bold;
	margin-top : 50px;
	margin-bottom : 25px;
}

h2  {
	font-size : 120%;
	font-weight : bold;
	margin-top : 20px;
	margin-bottom : 10px;
}

h3  {
	font-size : 100%;
	font-weight : bold;
	margin-top : 15px;
	margin-bottom : 8px;
}

pre  {
	font-family : "Courier New", Courier, monospace;
	font-size : 0.8em;
}

a:link  {
	color : #066;
	background-color : inherit; 
	font-weight : bold;
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
}

a:visited  {
	color : #066;
	background-color : inherit; 
	font-weight : bold;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}

.bottom  {
	font-size : 80%;
	text-align : center;
}


img	{
	display : block;
	border-width : 0px;
}

.illu	{
	float : right;
	margin : 0px 0px 5px 20px;	
}

.copy  {
	font-size : 70%;
	text-align : center;
}

.akt  {
	font-weight : bold;
	color : #000;
	text-align : left;
	border-style : solid;
	border-width : 1px;
	padding : 6px;
	border-color : #066;
	background-color : #eee;
	margin-top : 17px;
}

.biblio  {
	font-weight : normal;
	color : #000000;
	text-align : left;
	border-style : solid;
	border-width : 1px;
	padding : 6px;
	border-color : #006666;
	background-color : #cccccc;
}

.cite  {
	font-family : "Courier New", Courier, monospace;
}

.map	{
	font-size : 0.8em;
	line-height : 140%;
}

.r	{
	float : right;
}

.l	{
	float : left;
}


.no	{
	display : none;
}


.gal {
	text-align : center;
	clear : both;
	margin : 0px;
	padding : 0px;
}

.gal img {
	display : inline;
}

.gal a {
	background-color : transparent;
}

#kopf  {
	border-style : solid;
	border-width : 0px;
	padding : 0px;
	border-color : #fff;
	background-color : #fff;
	margin : 0px;
	clear : both;
}

#nav  {
	border-style : solid;
	border-width : 1px 0px 0px 0px;
	padding : 0px;
	border-color : #066;
	color : #fff;
	background-color : #066;
	clear : both;
	margin : 0px; 
}

#nav ul	{
	padding: 2px 0px 2px 0px;
	margin : 0px;
	background-color: #fff;
	color: #066;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

#nav ul li	{
	display: inline;
	border: 0px solid #fff;
}

#nav ul li a 	{
	padding: 0px 4px 0px 4px;
	background-color: #fff;
	color: #066;
	text-decoration: none;
	font-weight : normal;
}

#nav ul li a:visited	{
	background-color: #fff;
	color: #066;
}

#nav .here	{
	color : #000;
	background-color : #fff;
	font-weight : bold;
	text-decoration : underline;
	padding: 0px 4px 0px 4px; 
	}

#nav .here a {
	color : #000;
	background-color : #fff;
	font-weight : bold;
	text-decoration : underline;
	padding: 0px; 
}

#nav .here a:visited {
	color : #000;
	background-color : #fff;
	font-weight : bold;
	text-decoration : underline;
	padding: 0px; 
}
	
#content  {
	border-style : solid;
	border-width : 0px;
	padding : 0;
	border-color : #fff;
	background-color : #fff;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 42px;
}


#snav  {
	width : 100%;
	line-height : 120%;
	font-weight : normal;
	padding : 0px;
	color : #fff;
	background-color : #fff;
	margin-top : 10px;
	margin-right : 0px;
}

#snav ul	{
	margin : 0px;
	padding : 0px;
	display : inline;
}

#snav li	{
	list-style : none;
	margin : 0px;
	padding : 0px;
	border-style : none;
	border-width : 0px;
	border-color : #aaa;
	color : #000;
	background-color : #eee;
}

#snav a {
	color : #066;
	background-color : #fff;
	text-decoration : none;
	font-weight : normal;
	padding : 0px;
}

#snav a:visited {
	color : #066;
	background-color : #fff;
	text-decoration : none;
	font-weight : normal;
	padding : 0px;
}

#snav .here	{
	color : #000;
	background-color : #fff;
	font-weight : bold;
	text-decoration : underline;
	padding : 0px;
}

#snav .here	a {
	color : #000;
	background-color : #fff;
	font-weight : bold;
	text-decoration : underline;
	padding : 0px;
}

#snav .here	a:visited {
	color : #000;
	background-color : #fff;
	font-weight : bold;
	text-decoration : underline;
	padding : 0px;
}

#fuss  {
	text-align : center;
	border-style : solid;
	border-width : 1px 0px 0px 0px;
	padding : 0px;
	border-color : #000;
	background-color : #fff;
	margin : 0px;
	clear : both;
}

#fuss a:link, #fuss a:visited	{
	color : #000;
	background-color : #fff;
	text-decoration : none;
	font-weight : normal;
}


/* End of 'el_druck' */

