* {
margin:0;
padding:0;
}

body {
background:#BEBCAD;
font-family:verdana,sans-serif;
font-size:62.5%;
}

#container {
background:transparent url(../../libellen-bilder/container.gif) repeat-y scroll center top;
margin:0 auto;
padding:0 2px;
position:relative;
width:900px !important;
line-height:2em;
}

#pageHeader h1,#pageHeader h2 {
display:block;
font-size:1em;
font-weight:400;
line-height:1em;
text-indent:-2000em;
}

#contentLeft {
float:left;
height:25px;
line-height:25px;
padding-top:35px;
width:210px;
}

#contentLeft ul {
border-top:1px solid #DDDDDD;
}

#contentLeft ul,#contentLeft li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#contentLeft li {
border-bottom:1px solid #DDDDDD;
text-transform:uppercase;
}

#menu ul {
margin-left:10px;
}

#menu li {
padding:0;
}

#menu li a {
background:transparent url(../../libellen-bilder/dragonfly-menu.gif) no-repeat scroll 13px 11px;
color:#E5D9BC;
display:block;
font-weight:bold;
padding:5px 7px 5px 34px;
text-decoration:none;
}

#menu li.active1 {
background:#796E50 url(../../libellen-bilder/libellen-menu.gif) no-repeat scroll 13px 11px;
color:#7ECDFF;
display:block;
font-weight:bold;
padding:5px 7px 5px 34px;
text-decoration:none;

}

#menu li a:hover {
background:#796E50 url(../../libellen-bilder/libellen-menu.gif) no-repeat scroll 13px 11px;
color:#7ECDFF;
}

#contentRight {
background:transparent url(../../libellen-bilder/dragonflies-unten.jpg) no-repeat 210px bottom;
padding:5px 30px 120px 230px;
}

#contentRight h2 {
color:#7B6D52;
font-size:1.5em;
border-bottom:1px solid #CECFC6;
}

#contentRight h3 {
color:#7B6D52;
font-size:1.3em;
margin:1.2em 0 0;
}

#contentRight h4 {
color:#7B6D52;
font-size:1.2em;
margin:1em 0 0;
}

#contentRight ul {
color:#786A47;
font-size:1.2em;
margin:1em 0 1em 30px;
}

#contentRight ul li {
list-style-type:circle;
}

#contentRight ul li ul {
font-size:100%;
}

#contentRight ul li ul li {
list-style-type:disc;
}

#teaser {
padding:0 0 15px;
}

.clearfix {
display:block;
}

p {
color:#786A47;
font-size:1.2em;
margin:0.8em 0;
text-align:justify;
}

p.more {
margin-left:500px;
margin-top:0;
margin-bottom:1.3em;
}

table.members, table.members2 {
border-collapse:collapse;
font-size:1.2em;
color:#786A47;
margin:1em 0 0.2em 0;
width:637px;
}
table.members2 {
text-align:center;
}

.bct_head {
background:#BAA576 none repeat scroll 0 0;
color:#4C4736;
text-align:center;
font-variant:small-caps;
font-weight:bold;
vertical-align:bottom;
}

.bct_head th.first {
border-left:1px solid #FFFFFF;
}

.bct_head th {
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
text-align:center;
}

tbody th {
line-height:1.5em;
padding:5px;
}

table.members td.first,table.members2 td.first {
border-left:1px solid #E8E8E8;
}

table.members2 td.first {
text-align:left;
}

table.members td,table.members2 td {
border-bottom:1px solid #DFDFDF;
border-right:1px solid #E8E8E8;
}

tbody td, th {
padding:5px;
vertical-align:top;
}

table.members tr.row-b {
background:#F7F7F7 none repeat scroll 0 0;
}

div.bildRechts {
margin:0.5em 0 0 0.8em;
border:thin solid #DFDFDF;
float:right;
padding:0.5em;
width:25%;
}

div.bildLinks {
margin:0.5em 0.8em 0 0;
border:thin solid #DFDFDF;
float:left;
padding:0.5em;
width:35%;
}

.picture {
border:thin solid #DFDFDF;
padding:0.5em;
}

div.bildRechts p,div.bildLinks p {
font-size:1em;
text-align:center;
text-indent:0;
margin:0;
line-height:1em;
}

img.scaled {
width:100%;
}

p.caption {
margin-top:0.5em;
font-size:110%;
text-align:center;
}

p.code {
background:#F4F5F6 none repeat scroll 0 0;
border-color:#FFCCCC;
border-style:dotted;
border-width:1px;
color:#A3A3A3;
display:block;
font-family:"Courier New",Courier,monospace;
line-height:1.3em;
margin:1em;
padding:0.5em 1em;
font-size:1.5em;
text-align:left;
}

#footer a, #contentRight a {
background:transparent url(../../libellen-bilder/linie.gif) repeat-x scroll left bottom;
text-decoration:none;
padding-bottom:2px;
}

a:link, a:visited {
color:#5785A4;
}

a:hover {
color:#1D8FDB;
}

acronym {
background:transparent url(../../libellen-bilder/linie.gif) repeat-x scroll left bottom;
cursor:help;
}

#footer {
background:transparent url(../../libellen-bilder/libellen-unten.gif) repeat-x scroll left bottom;
height:50px;
clear:both;
}

#footer p {
text-align:center;
color:#A59673;
font-size:105%;
margin:0;
padding-top:15px;
}

#footer p a {
color:#E5D9BC;
font-weight:bold;
}

#footer p a:hover {
color:#A59673;
}

.clear {
clear:both;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
}

.logos {
margin-top:40px;
width:500px;
margin-left:50px;
}

.logos a img {
border:none;
}

.right {
float:right;
}

.left {
float:left;
}

.pagebar {
background:#F7F7F7 none repeat scroll 0 0;
border:1px solid #E8E8E8;
margin-bottom:1em;
margin-right:0.1em;
padding:0.2em 0.5em;
text-decoration:none;
}

.pagebar .this-page {
background:#BAA576 none repeat scroll 0 0;
border:1px solid #BAA576;
color:#FFFFFF;
font-weight:bold;
padding:0.2em 0.5em;
}

.pagebar a, .pageList .this-page {
border:1px solid #BAA576;
padding:0.2em 0.5em;
text-decoration:none;
}

#contentRight .pagebar a {
background-image:none;
}

#contentRight .pagebar a:hover {
background:#BAA576 none repeat scroll 0 0;
color:#FFFFFF;
}