/* addprint.css 12.01.07 */

body {
margin: 0 .3in 0 .4in;
padding: 0;
background: white;
color: black;
font-size: 11pt;
}

#wrapper {width: auto !important;}

#navi, #obsolete, #tomap, #prodbundle, #prod {display: none;}

#content {
margin: 0;
padding: 0;
width: auto !important;
float: none !important;
background: transparent;
border: none;
}

#content .pad {
padding: 0;
margin: 0;
}

#footer {width: auto;}
#footer p {text-align: left;
padding: 0;
}


/* Produkte */
#produkte {width: auto;}

#produkte li {
margin: 0 0 0 0;
width: 110px;
min-width: 1px;
max-width: 140px;
height: 10.5em;
}

#produkte li img {margin: 0 0 .3em;}

#produkte a:link,
#produkte a:visited {
color: #263B97;
text-decoration: none;
}

#produkte li a {
margin: 0;
padding: 0;
background: none;
border: none;
font-size: 9pt;
min-height: 1px;
max-height: auto;
}


/* Team */
#team {
margin: 0;
padding: 0;
}

#team dl {
margin: 0 0 10px;
padding: .8em .5em;
padding: .4em 0;

border: 1px solid #C2C8E2;
border: none;

border-bottom: 1px solid #999;

line-height: 1.4;
background: #eef0f8;
background: none;
}

#team dt {
font-weight: bold;
font-size: 115%;
}

#team dt img {
background: url(../images/fotoframe02.gif) 0 0 no-repeat;
float: left;

margin: -8px 11px 0 0;
margin: 0 10px 0 0;

padding: 13px 14px 14px 14px;
padding: 0;
}

#team dd span {
float: left;
width: 8em;
}

#team dd {margin: 0 0 0 140px;}

#team dd.funktion {
margin-bottom: .5em;
text-align: left;
color: #263B97;
}


/* Details */

.details {
margin-left: 260px;
font-size: 95%;
}

.details h3 {
margin-bottom: .5em;
padding: 5px 10px;
padding: 0;
color: #333;
color: black;
background: url(../images/sidebar-ul-bg.gif) 0 0 repeat-x;
background: none;
border: 1px solid #C5CAE4;
border: none;
font-size: 13pt;
border: 1px solid #999;
border-width: 1px 0;
padding: .3em 0;
}

.details p {
padding-left: 10px;
padding-left: 0;
line-height: 1.4;
}

.details ul, .details li {
margin: 0;
padding: 0;
list-style: none;
}

.details ul {margin-bottom: 1em;}
.details li {
margin-left: 11px;
margin-left: 0;
padding-left: 20px;
padding-left: 0;
border-bottom: 1px solid #eee;
background: url(../images/details-list-but.gif) 0 6px no-repeat;
background: none;
}



.addon {clear: both;}

.addon h4 {
margin-bottom: .5em;
padding: 5px 10px;
padding: 0;
background: url(../images/sidebar-ul-bg.gif) 0 0 repeat-x;
background: none;
border: 1px solid #C5CAE4;
border: none;
color: #333;
color: black;
font-size: 115%;
font-size: 13pt;
border: 1px solid #999;
border-width: 1px 0;
padding: .3em 0;
}
.addon p {margin-left: 10px;
margin-left: 0;
}

.addon ul, .addon li {
margin: 0;
padding: 0;
list-style: none;
}

.addon ul {margin-bottom: 1em;}

.addon li {
padding-left: 20px;
padding-left: 0;
margin-left: 10px;
margin-left: 0;
border-bottom: 1px solid #eee;
background: url(../images/details-list-but.gif) 0 6px no-repeat;
background: none;
}

.addon li em {
font-style: normal;
color: #888;
}


/* adresse */
#adresse {
  border: 0;
  width: auto;
  float: none;
  background: none;
  padding: 0 !important;
  margin: 0 !important;
}

#adresse p {
  margin: 0;
  padding: 0;
}

#sidebar {
  float: none !important;
  width: auto;
  margin: 0;
  padding: 0;
}

#sidebar .pad {
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
  float: none !important;
}
