/* Page Layout */
#bdiv{
margin: 0 auto;
border: 0px solid #000;
text-align:left;
width: 950px;background: url(sb/bg2.gif) repeat-y;}

#links{
float:left;
width:374px;
margin-left:-950px;

/* border-right: 1px solid #000; */
}

#linksoben{
min-height: 328px;

}

#linksunten{
background-color: #fff;
}

#linksresizer, #midresizer{
color:#009DD9;
cursor:pointer;
font-size:9px;
padding-bottom:2px;
padding-right:4px;
border-top: 1px solid #009DD9;
}

#midresizer{border-bottom: 0px solid #009DD9;
text-align:right;
padding-bottom:0;
padding-right:0;
margin-right: 0;
cursor:n-resize;
}

#midresizer img{
float:none;
margin-bottom:-1px;
margin-right:2px;
margin-top:1px;
padding-bottom:0pt;
padding-right:0pt;
cursor:n-resize;}

#midresizer a{
color: #009DD9;
text-decoration: underline;font-size: 9px;
cursor: pointer}

#rechts{
width: 374px;/*change*/float:left;
margin-left:-374px; /*change*/
/* border-left: 1px solid #000; */
}

div#wrapper{
background:transparent url(img/kopf.gif) repeat-x;
float:left;
width:100%;}
div#header h3{height:20px;line-height:20px;margin:0;
padding-left:10px;background: #EEE;color: #79B30B}

#mitte{
margin: 0 375px;
}  

#map{
border:1px solid #0084b5;
width: 366px;				/* change*/
height: 350px;				/* change*/
left:4px;
}

#naviAcc{
width: 200px;
}  

div#footer{
clear:left;
width:100%;
text-align: center;
height: 24px;}

.footbg{
height: 24px;
background:url(/css/img/foot950.gif);
color:#fff;}

span.foot{
position:relative;
top:7px;
}

/****************************************************
*****************************************************
LogOut *********************************************/



.logbut{
float:right;
position:relative;
top:-20px;
}
.redstart{
margin:0;
padding:0;
width:21px;
height:23px;
background:url(/css/img/logout_1.gif);
}
.redbut{
margin:0;
padding:0;
width:122px;
height:23px;
background:url(/css/img/logout.gif);
}
.buttext{
height:23px;
font-size:13px;
color: #fff;
font-weight:bold;
vertical-align : middle;
}

#hLogout{
height:23px;
width:122px;
left:130px;				/*change*/
position:inherit;
top: 0px;
padding: 0;
margin: 0;
}
#hLogout a, #hLogout a:visited{
color: #fff;
}

div.logbox {
background:#fff;
margin-left:0px;
padding:5px;
width:324px;
min-height:140px;
border: 1px solid #0084b5;
border-top: 0;
display: block;
}

div.ibox {
position:relative;
margin-left:0px;
padding:5px;
width:348px;
border: 1px solid #0084b5;
border-top: 0;
display: block;
}

div.libox {
position:relative;
top:1px;
left:2px;
display:block;
padding:0px;
width:366px;
height:2px;
border-top: 0px solid #0084b5;
}

div.iboxfull {
position:relative;
margin-left:0px;
padding:5px;
width:348px;
border: 1px solid #0084b5;
/*border-top: 1px;*/
display: block;
}
div.liboxfull {
position:relative;
top:1px;
left:2px;
display:block;
padding:0px;
width:366px;
height:2px;
border-top: 1px solid #0084b5;
}

.trenn{
 width:340px;
 height:1px;
 margin: 6px 1px 6px 1px;
 border-top: 1px dashed #000;
 }

.boldunder{
width:353px;
height:23px;
line-height:22px;
background:url(../css/img/bar2.gif);
text-decoration: none;
color:#fff;
font-weight: bold;
font-size: 1em;
display:block;
padding-left:7px;
cursor: pointer;
}

.boldover{
width:353px;
height:23px;
line-height:22px;
background:url(../css/img/bar1.gif);
text-decoration: none;
color:#fff;
font-weight: bold;
font-size: 1em;
display:block;
padding-left:7px;
cursor: pointer;
}

#favbox{
display:block;
}
