/*
HeaderBogen: #0072B2 #4C8CCC #CCCCCC

Magenta: #DC3477
*/

body { background-color:#FFFFFF; 
	   scrollbar-base-color:#EEEEEE; 
	 }

h2 { color:#000000; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12pt;  
	 text-decoration:none;
   }

h3 { color:#000000; 
 	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-size:10pt;  
	 text-decoration:none;
   }

h4 { color:#000000; 
	 font-family:MS-Sans serif,Veranda,sans serif,Arial;
	 font-size:9pt; 
	 font-weight: bold; 
	 text-decoration:none;
   }

h5 { color:#000000; 
	 font-family:MS-Sans serif,Veranda,sans serif,Arial; 
	 font-size:8pt;  
	 text-decoration:none;
   }
li { color:#000000; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-size:8pt; 
	 text-decoration:none; 
	 line-height:14pt;
   }

.bogen {
	background:transparent url(images/bogen_121x29.gif) bottom right no-repeat;
	padding:0px 25px 0px 0px;
	display:block !important;
	position:relative;
	height:30px !important;
	width:80px;
	min-width:110px;
	text-align:center;
	line-height:30px;
	margin-bottom: 20px;
	white-space: nowrap;
}

.book {position:relative;float:left;left:0px;top:0px;padding:0px;margin:0px;width:640px;border-top:2px #0072b2 solid}
.book h2 {padding:10px;margin:0px;display:block;position:relative;top:0px;left:0px;width:100%}
.book .infospalte1 {position:relative;float:left;left:0px;top:0px;width:30%;text-align:center;border-right:1px #aaa dotted}
.book .infospalte2 {position:relative;float:right;right:0px;top:0px;width:65%;text-align:left;}

.book .infospalte1 .bookinfo {display:block;position:relative;bottom:0px;left:0px;width:100%;text-align:left;margin:10px}

a span {display:none}
a:hover span {display:inline;padding-right:5px}

cite { font-size:12pt; font-family: MS-Sans serif;}

all.main {color:#333333; font-family:"MS-Sans serif",Veranda,sans serif,Arial; font-size:10pt; text-decoration:none;}

ul { list-style-image:url(images/mag-pnt5.gif); }

all.red { color:#ff0000; }

a:link { color:#0072B2; text-decoration:none; }
a:visited { color:#0072B2; text-decoration:none; }
a:active { color:#DC3477; text-decoration:none; }

a.pdf { display:block;position:relative;top:0px;left:0px;min-height:24px;font-weight:800; background:transparent url(images/pdf.gif) 3px 3px no-repeat scroll !important; padding-left:24px;line-height:20px;}
a.pdf:hover { text-decoration:underline }
a.extlink { display:block;position:relative;top:0px;left:0px;height:20px;font-weight:800; background:transparent url(images/extlink.jpg) 6px 0px no-repeat scroll; padding-left:24px;line-height:20px;}
a.seitenanfangslink {display:block;position:relative;bottom:0px;right:0px;background:transparent url(images/mag-pfeil.gif) bottom right no-repeat scroll;height:20px;padding-right:20px}
a.seitenanfangslink:hover {display:block;background:transparent url(images/mag-pfeil.gif) center right no-repeat scroll;height:20px;padding-right:20px}
a.seitenanfangslink span {display:none}
a.seitenanfangslink:hover span {display:inline}

.infoblock, .infoblocktop {padding:20px 5px 0px 15px;border-top:#0072b2 0px solid;border-bottom:#0072b2 1px solid;width:640px}

p { color:#000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	line-height:14pt; 
  }

.itemframe { position:relative;clear:both;width:570px; margin:0px; padding:10px; border-top:1px solid #0072B2; border-bottom:1px solid #0072B2;}
.itemframe h2 { margin:10px;padding:0px}
.itemframe p { margin:10px;padding:0px}
.itemframe p.info { font-size:7pt}
.itemframe .pageup { position:absolute;width:20px;height:27px;bottom:0px;right:0px;text-align:right;margin:0px;padding:0px;background:transparent url(images/mag-pfeil.gif) right bottom no-repeat;border:0px solid black}
.itemframe .pageup a { text-decoration:none;position:absolute;bottom:0px;right:0px;display:block;width:100%;font-size:0.01em;}
.itemframe a { font-weight:bold}

div.infobox {
	position:relative;border:1px solid #0072B2;border-left:0;border-right:0;width:600px;padding:0px 0px;
	}
div.infobox h2 { margin:20; }
div.infobox p { margin:20; }
div.infobox p.jumptop { margin:0;position:absolute;bottom:0;right:0;background:transparent url(images/mag-pfeil.gif) 100% 100% no-repeat;width:200px;text-align:right }
div.infobox p.jumptop a { margin:0;width:10px;height:10px }

H2.eyecatcher { color:#f06; font-style:italic;}
H2.gradient { color:#666; background:transparent url(images/menubak583x5.jpg) no-repeat top left; padding:5 0;}


.Stil1 {color: #DC3477}

.toc UL LI a { font-weight:bold}
.toc H1 { color:#f06;font-width:bold;font-style:italic; font-size:1.4em;font-family:arial}
.clear { clear:both }

#navigate2 { list-style-type:none;list-style-image:none ;margin:0;padding:0;}
#navigate2 li {
margin:0;
padding-top:4px;
padding-bottom:3px;
overflow:hidden;
text-align:center;
display:block;
top:0px;
left:0px;
width:159px;
background:transparent url(images/elip-mitte.jpg) no-repeat;
height:30px;
}
#navigate2 li.oben {
background:transparent url(images/elip-oben.jpg) no-repeat;
}
#navigate2 li.unten {
background:transparent url(images/elip-unten.jpg) no-repeat;
}


#navigate2 li span {color:#DC3477}
#navigate2 li a {
	color:#eee;
	text-decoration:none;
	font-family:tahoma;
	font-weight:bold;
	line-height:1.2em;
	padding-left:35px
}
#navigate2 li a:active, #navigate2 li a:hover {
	color:#DC3477 !important;
	text-decoration: none;
}

#navigate {
	list-style-type: none;
	list-style-image: none;
	margin:0;padding:0}
#navigate li {
	list-style-type: none;
	list-style-image: none;
	margin:0;
	padding-top:0px;
	overflow:hidden;
	text-align:center;
	display:block;
	height:35px;
	width:155px;
	line-height:31px;
	background:transparent url(images/button.jpg) no-repeat;
}
#navigate li a {
	color:#eee;
	text-decoration:none;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	line-height:29px;
}
#navigate li a:active, #navigate li a:hover {
	color:#DC3477;
	text-decoration: none;
}

#cont { width:585;position:relative}

H2.gradient { color:#666; background:transparent url(images/menubak583x5.jpg) no-repeat top left; padding:5 0;}
#welcome {
	position:relative;
	width:585px;
	height:210px;
	margin-top:40;
	text-align:center
}
#cont { width:585;position:relative}
.untenrechts {
	position:absolute;
	bottom:2;
	right:2;
	width:230px;
	height:71px;
	text-align:right;
	overflow: hidden;
}
.untenlinks {position:absolute;bottom:0;left:2;width:170px;height:71px;text-align:left}

