body {
margin-left:0;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:150%;
background-color:#3181C5;
color:#242424;
background-attachment:fixed;
background-image:url(../images/bg2011.png);
background-repeat:no-repeat;
}

a {
text-decoration:none;
font-weight:700;
}

a:link,a:visited,a:active {
color:#40136d;
}

a:hover {
color:#3181c5;
}

div#divseite {
position:absolute;
left:50%;
width:1000px;
margin-left:-500px;
margin-top:130px;
float:left;
background-image:url(../images/wrapperbg.png);
background-repeat:repeat-y;
background-position:200px;
}

div#tdlanguage {
position:absolute;
left:50%;
width:1000px;
margin-left:300px;
margin-top:10px;
float:left;
}

div#divkopf {
height:100px;
margin-top:0;
position:absolute;
left:50%;
width:1000px;
margin-left:-500px;
float:left;
background-image:url(../images/Logo2011.png);
background-repeat:no-repeat;
text-align:right;
}

div#divlinks {
width:200px;
float:left;
padding:0;
}

div#divmitte {
width:500px;
min-height:700px;
position:relative;
float:left;
padding:15px 20px 15px 40px;
}

div#divrechts {
width:190px;
float:right;
padding:15px 25px 15px 0;
}

h2 {
font-size:18px;
color:#3181C5;
font-style:italic;
font-weight:700;
font-family:Arial;
line-height:25px;
}

h3 {
font-size:14px;
color:#333;
}

h1 {
text-transform:uppercase;
font-size:11px;
font-weight:lighter;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#36C;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:2px;
display:marker;
background-image:url(../images/rehmpfeil.gif);
background-repeat:no-repeat;
background-position:left 4px;
text-indent:21px;
padding-bottom:3px;
}

td {
font-size:70%;
margin:.2em 0;
}

p {
font-size:100%;
}

ol {
margin:.2em 0;
}

td#tdnavih {
width:100%;
overflow:hidden;
}

td#tdnavih div {
margin:0;
padding:0;
}

td#tdnavih li a:visited {
color:#D3E6FC;
}

td#tdnavih div.m11no,td#tdnavih div.m11ac {
font-size:100%;
}

td#tdnavih div.m12no,td#tdnavih div.m12ac {
font-size:100%;
margin-left:.5em;
}

td#tdnavih div.m13no,td#tdnavih div.m13ac {
font-size:100%;
margin-left:0;
}

td#tdnavih div.m11no a,td#tdnavih div.m11ac a,td#tdnavih div.m11no span,td#tdnavih div.m11ac span,td#tdnavih div.m11ac h2,td#tdnavih div.m11no h2,td#tdnavih div.m12no a,td#tdnavih div.m12no span,td#tdnavih div.m12ac a,td#tdnavih div.m12ac span,td#tdnavih div.m12ac h2,td#tdnavih div.m12no h2,td#tdnavih div.m13no a,td#tdnavih div.m13no span,td#tdnavih div.m13ac a,td#tdnavih div.m13ac span,td#tdnavih div.m13ac h2,td#tdnavih div.m13no h2 {
display:block;
text-decoration:none;
color:#9DDEFF;
background-image:url(../images/navbg1.png);
background-repeat:no-repeat;
margin:2px;
padding:2px 2px 2px 8px;
}

td#tdnavih div.m11no a:hover,td#tdnavih div.m12no a:hover,td#tdnavih div.m13no a:hover,td#tdnavih div.m11ac a,td#tdnavih div.m12ac a,td#tdnavih div.m13ac a {
color:#FFF;
background-image:url(../images/navbg2.png);
background-repeat:no-repeat;
}

a.pfeil {
text-decoration:none;
background-image:url(../images/pfeil_viol.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:13px;
}

a.pfeil:link,a.pfeil:visited,a.pfeil:active {
color:#40136d;
}

a.pfeil:hover {
color:#3181c5;
background-image:url(../images/pfeil_rot.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:13px;
}

*---------------------PDF-Liste mit div mit li-------------------------*/
div#pdf {
width:100%;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#36C;
}

div#pdf ul {
list-style-type:none;
margin:0;
padding:0;
}

div#pdf li {
display:inline;
margin:0;
}

div#pdf li a {
background-image:url(../images/pdf_sym.png);
background-repeat:no-repeat;
background-position:4px center;
list-style-image:none;
display:block;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#36C;
background-color:#DFE9FC;
padding:4px 0 4px 25px;
}

