body { 
background:#2e2e2e; 
font-family: Arial, sans-serif;
font-size:12px;
line-height:1.2em; color:#353934; 
}

img {border: solid 0px;}
img a {border: solid 0px;}

#wrap {
width: 900px;
height:650px;
 position:absolute;
 margin:-325px 0px 0px -450px;
 top: 50%; 
 left: 50%;
 padding:5px;
 background:url(../../images/hg-rechteck.png);
/* border-right:solid 1px #999;
 border-bottom:solid 1px #999; */
}

#wrapcredits {width: 900px; position:absolute;
 margin:-325px 0px 0px -450px;
 top: 50%; 
 left: 50%;
 padding:5px;
 background:url(../../images/hg-rechteck.png); 
 color:#C1B382}

#header { width:167px; height:170px; position:absolute; z-index:2; margin:0;}

/* menu */
#sidebarLeft {
position:absolute; margin-top:450px; height:160px; width:450px;
background:url(../../images/texthg.png);
z-index: 2;
}

#content {
height:160px; width:440px; margin-left:0px; margin-top:280px; position:absolute;
z-index: 2;
background:url(../../images/texthg.png);
padding:5px;
}

#footer {
padding: 5px 0;
clear: both; 
background:url(../../images/texthg.png);
height:30px;
width:450px;
position:absolute;
margin-top:610px;
z-index:3;
font-size:12px;
-webkit-text-size-adjust: none;
}

.customfuss p {padding:0 0 0 10px; margin:0; color:#353934; }
.customfuss a {color:#353934; }

.clearfloat { 
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

.item-page p {padding-left:5px; font-size:1.1em; line-height:1.2em; margin:10px 0;}


h1 {font-size:20px;}
h2 {font-size:26px; color: #C1B382; padding-left:5px; margin:4px 0 0 0; }
h3 {font-size:14px;}

a {
text-decoration:none;
color:#fff; }

#nav a {
font-size:14px;
font-style:normal;
font-weight:bold;}

#nav a {
display:block;
list-style-type:none;
width:50px; height:50px; padding:5px; background:url(../../images/menu.png);
}

.menu {
padding:5px 5px 5px 6px;
}

#mende li {
display:inline-block;
list-style-type:none;
font-size:20px;
width:130px; height:35px; margin:2px; background:url(../../images/menu.png); padding-top:100px; padding-left:10px;}

#mende li.active a {color:#947A13; font-weight:bold;}

#menu a { padding-top:80px;}

#nav ul li{
line-height:145%; 
} 

.breadcrumb {
color:#343932;
font-size:8px;
text-decoration:none;
}

/*.menu { background:url(../../img/menu.png); margin-left:6px; margin-top:20px; float:left; width:120px; height:115px; padding-left:5px; font-size:20px;}
.menu p  {margin-top:75px; font-size:32px;  color:#ba9a00; } .menu a, .menu a:visited { color:#fff; font-size:28px}
.Stil0 {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:60px; color:#C9B919; margin-top:20px; margin-left:5px;}
*/

#adresse p, #adresse a { color:#343932; margin-left:3px; font-size:1em}

.moduletablesprach {width:24px; height:134px; background:url(../../images/sprache.jpg) left top; margin:-188px auto auto 900px; }

ul.lang-inline { padding:0; margin:0;}
.mod-languagessprach {margin:0; padding-top:100px;}
li {list-style:none; margin:0; padding-left:3px;}
.lang-inline li a {margin:0; padding:2px; color:#fff; text-transform:lowercase;}

#beispiel {top: -130px;
    width: 380px; float:right; right:-450px; position:absolute; margin-right:5px}

ul#soetwabeisp { clear: right;
    float: right;
    margin: 0;
    padding: 0;
    text-align: right;}
	
ul#soetwabeisp li { display:inline; padding:1px; margin:0; line-height:1em;}

#slideshow {
z-index: 1;
position:absolute;
width: 900px;
height: 650px;
margin:0;
float:left;
}

#slideshow > div { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    right: 0px; 
    bottom: 0px; 
}