/* CSS Document */

@import url(WdBoxen.css);
@import url(WdMenue.css);
@import url(WdForm.css);

 body{
	font-size:100.01%;
	font-family:"Trebuchet MS", Arial, sans-serif;
	margin:0 12%;
	margin:0 2%;
	background-image:  url("../bilder/hgBody2.gif");
	background-repeat:repeat-x;
	background-color: #CE0000;
	padding:0;
	padding-bottom:2em;
	color:#000;
	line-height:1.4em;
}
div {
margin:0;
padding:0;
}
h2, h3, h4 {color:#000099;font-weight:400}
h1 {font-size:1.5em; color:#000099;font-weight:400; margin-top:0;}
h2 {font-size:1.2em;margin-top:0.5em; }
h3 {font-size:1em}
h4 {font-size:1em;font-weight:400}
p, div, ul, ol, dl, dt, dd, li {
margin:0;
padding:0;
}
p, li, form, dt, dd{
font-size:1em;
}
iframe{
	margin: 0.2em 0.2em 0 0;
	padding:0;
	border:none;
	overflow: visible;
}
/*
li{
	margin:0; padding:0;
}
*/

/*************************************TABELLEN**********************************/
table {
background-color: #E7DFE7;
width:30em;
voice-family: "\"}\"";
voice-family:inherit;
width:100%;
}
html>body table {width:100%;}
caption {
text-align:left;
background-color:#003399;
color:#FFFFFF;
font-weight:bold;
padding-left:6px;
border:2px solid #E7DFE7;
}
td,th {
vertical-align:top;
padding:3px 6px;
border:1px solid #ccc;
border-collapse:collapse;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
line-height:1.4em;
}
tr.gd {background-color:#CED6E8}
tr.ugd {background-color:#F3F3F3}
th {text-align:left;
width:10em;
width:30%}


/****************************************************DIVERSE KLASSEN******************************/
/************************************float und clearing*/
.floatLi {
float:left;
}
.floatRe{
float:right;
}
.clearing {
clear:both;
}
.clearRe {
clear:right;
}
.clearLi {
clear:left;
}
/********************************sonstiges*/
.abstandLi{
	padding-left:3em;
}
.abstand2 {
padding-top:2em;
}

.futsch {position:absolute; top:-1000px; left:-3000px;}
.grafikLink {
border:none;
padding-right:1em;
text-align:bottom;
}
.buchtitel{
/*clear:left;*/
position:relative;
border:none;
margin-right:1em;
text-align:bottom;
float:left;
}
.kasten{
border:1px solid #009;
background-color:#F4F2F4;
padding:0.5em;
padding-bottom:0;
margin-left:-0.2em;
margin-bottom:1em;
}

.anmerkung {
font-size:0.8em;
}
.keinU {
white-space:nowrap;
}
.blau {
color: #000099;
}
.kleiner{
	font-size:0.8em;
	font-weight:normal;
}
.groesser{font-size:1.1em;}
