body {font-family: Arial, Verdana, sans-serif;
		font-size: 80%;
	padding: 0px;
margin: 0px;
	}
div {margin: 0px;}
/* Konstruktion */
#alles{width: 761px;
	margin: 0px;
	/*margin-left:auto;
	margin-right:auto;*/
	top:0px;
}
#menu {min-height: 600px;}
h1,h2 {font-size: inherit; font-size: 160%;
}
h1,h2,h3,h4,h5 {color: #003073;}
h4,h5{ margin: 8px 0px 3px 0px;}
h5 {padding-left: 30px;}
#content td.mceToolbarTop {font-size: 8pt; font-family: arial, verdana, sans-serif; color: black;
vertical-align: super;}
p.seitentext{text-indent:1ex; }
blockquote {width: 30em;}
p.seitentext:first-letter{color:#AD0811;font-weight:bold;font-size:125%}
p.aktuell{text-indent:5px;background-color:#ADc0c0; margin: 1em;
	padding-top: 1.5ex !important;
	padding-left: 2.5ex !important;
	padding-bottom: 1.5ex !important;
	padding-right: 1ex !important;}
p.aktuell:first-letter{color:#AD0811;font-weight:bold}
em{font-weight:bold;}
p.isbn {font-size: 85%; font-weight: bold;}
a img {border-width: 0px;}
a {color: navy;}
.clear {clear: right;}
#menu ul li a, #menu ul li, #menu ul ul li, #menu ul ul li a {text-align: left; color: #e5e5e5;}
#menu ul li a, #menu ul li {text-align: left; color: #ba2222;}
#menu{width: 172px; margin-left: 0; padding: 0; font-size: inherit; font-size: 95%;}
#content  {padding: 10px;}
#content p, h1,h2,h3,h4,h5 {padding-left: 20px;}
#content ul li, #content ol li{margin-left: 50px;}
#content ul.submenu li {display: block; margin-left: 1em; list-style-type: none; }
#content ul.submenu {display: block; width: 400px; }
#smallCart{width: 100%; font-size: inherit;}
table {font-size: inherit;}
#smallCart div.wrapped {min-height: 0px; max-height: 100px; overflow: auto; margin: 0px;}
#ta, table.edit {width: 400px;}
#ta {padding: 0px 0px 0px 0px;}
#text{width: 535px; height: 550px; margin: -50px; border: red thin solid;}
#ta, table.edit {margin-left: 0px;}
#ta img {float: none; }
#footer{clear: both;
	text-align: left;
		font-size: 8pt}
#footer a {color: #a0a0a0; text-decoration: none;}
h1:first-letter {font-size: 125%;}
.slogan {font-variant: small-caps;font-weight: bold; letter-spacing: 0.07em;}
table.edit td  {font-size: 9pt}
table.edit td {margin-left: 0px;}
/*Menu*/
#menu {padding-left: 1em;}
ul.menulevel1, ul.menulevel1 li {
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	list-style: none;
	text-align: left;
}
ul.menulevel2, ul.menulevel2 li {
	margin-left: 0.25em;
	padding-left: 0.25em;
	padding-bottom: 2px;
}
.menulevel1 a {text-decoration: none;font-weight: bold}
.menulevel2 li, .menulevel2 li a{font-weight: normal;}
#content ul, #content li, #content ol {padding: 0px; margin: 0px;}
ul.menulevel3 li{padding-left: 0px;font-size: 95%; margin-bottom: -3px; padding: 0px;}
ul.menulevel1 li.sdoc, ul.menulevel1 li.sdocs{font-weight: bold;}
#searchbox form { margin: 15px 5px;}

