html,body,* {
margin:0;
padding:0;
}

html,body {
	background: url(../images/bgb.jpg) repeat-y center #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	height:100%;
	min-height: 100%;
}
#wrapper {
margin: 0 auto 0 auto;
width: 761px;
min-height: 100%;
background-position: 0 0;
background-repeat: repeat-y;
}
head:first-child+body #wrapper {
background-image: url(../images/cbg.png);
}
* html #wrapper {
	height: 100%;
}
#top {
width: 761px;
height:250px;
background-position: 0 0;
/*background-color:#33FF66;*/
background-repeat: no-repeat;
}
head:first-child+body #top {
background-image: url(../images/top.png);
}
#content {
position: relative;
width: 761px;
background-position: 0 0;
background-repeat: repeat-y;
margin-bottom: 90px;
}
head:first-child+body #content {
background-image: url(../images/cbg.png);
}
#navi {
position: relative;
float: left;
width: 180px;
/*background-position: 0 0;
background-repeat: repeat;
}
head:first-child+body #navi {
background-image: url(../images/trans.png);*/
}
#navi ul {
list-style:none;
margin-top:5px;
}
#navi ul ul {
list-style:none;
margin-bottom:5px;
}
.list {
list-styl-type:none;
background-image:url(../images/navibg.gif);
height: 24px;
width:141px;
margin-bottom: 2px;
margin-left:1px;
font-size: 12px;
padding: 7px 0px 0px 16px;
margin-top:1px;
}
.list a:link, .list a:visited {
text-decoration:none;
font-weight: bold;
color:#645600;
}
.list a:hover, .list a:active {
text-decoration:none;
font-weight: bold;
color: #3A3100;
}
.sublist {
list-styl-type:none;
height: 14px;
width:141px;
margin-bottom: 2px;
font-size: 12px;
padding: 2px 0px 0px 0px;
color:#E7D465;
}
.sublist a:link, .sublist a:visited {
list-styl-type:none;
height: 14px;
width:141px;
margin-bottom: 2px;
font-size: 12px;
padding: 2px 0px 0px 0px;
color:#E7D465;
text-decoration: none;
}
.sublist a:hover, .sublist a:active {
list-styl-type:none;
height: 14px;
width:141px;
margin-bottom: 2px;
font-size: 12px;
padding: 2px 0px 0px 0px;
color:#E7D465;
text-decoration: underline
}
#inhalt {
position: relative;
float: left;
width:411px;
margin-bottom: 90px;
}
h1 {
font-size: 19px;
font-weight:bold;
color:#000;
margin-bottom: 10px;
}
h2 {
font-size: 15px;
font-weight:normal;
color:#000;
margin-bottom: 7px;
}
p {
font-size: 12px;
font-weight:normal;
color:#000;
margin-bottom: 10px;
line-height: 18px;

}
#inhalt a:link, #inhalt a:visited {
color:#000000;
font-weight: normal;
text-decoration:underline;
}
#inhalt a:hover, #inhalt a:active {
color:#000000;
font-weight: normal;
text-decoration:underline;
}
span {
font-size: 12px;
font-weight:normal;
color:#000;
margin-bottom: 10px;
margin-top:20px;
line-height: 18px;
}
li {
font-size: 12px;
font-weight:normal;
color:#000;
margin-bottom: 3px;
margin-left: 16px;
}
#footer {
height: 88px;
width:761px;
margin:-88px auto 0 auto;
background-position: 0 0;
background-repeat: no-repeat;

}
head:first-child+body #footer {
background-image: url(../images/footer.png);
}
/* -------- Sonstiges -----------------*/
#logos {
position:absolute;
overflow:auto;
margin-left: 445px; 
width:90px;}
#.logoimg {
width: 75px;
height:75px;
border:none;
}
.left {
width:120px;
height:120px;
border:0px;
margin-right:16px;
margin-bottom: 3px;
float:left;
}
.right {
width:120px;
height:120px;
border:0px;
margin-left:16px;
margin-bottom: 3px;
float:left;
}
.clear {
clear: both;
float: none;
font-size: 1px;
}
.fr {
float: right;
margin-left: 20px;
}

.leftpflege {
border:0px;
margin-right:16px;
margin-bottom: 3px;
float:left;
}


iframe.ewcms_iframe body{
	background: #fff !important;
}
