body {
  color : #000000;
  background : #ffffff;
  font-family : "Times New Roman", Times, serif;
  font-size : 12pt;

}
a {
  text-decoration : underline;
  color : #0000ff;
}

* {
float: none !important;
color : #000 !important; 
background-image: none !important;
}

p, h1{
line-height: 1.3em !important;
margin:0;
padding:0;
}

form {
margin:0;
padding:0;
}


#tools_nav, #status-bar, #navigation-column, #details-parameter, #buttonSend, #content-supplements, #footer, #banner_sale, #print-friendly, .range-item, .x-sell-headline{
display: none !important;
}

#branding {
width:600px;
margin-left:auto;
margin-right:auto;
}

#content-wrap {
width:600px;
margin-left:auto;
margin-right:auto;
}

#wraper_branding {
width:600px;
border-bottom: 1px solid #D7D7D7;
}

#wraper_branding h1 a {
text-decoration: none;
font-size: 0.8em;
}
#wraper_branding h1 a span{
color:#2452A6 !important; 
}

#breadcrumb {

margin:30px 0 0px 0;
}
#breadcrumb p {
color: #FF8D1F!important;
font-size:1em;
}

#breadcrumb p a{
font-size:0.8em;
}

a.headerNavigation {
color:#677D96 !important;
font-size:14px;

}
a.headerNavigation:hover {
  
  text-decoration : none;
}

a.headerNavigation:visited {
 
  text-decoration : underline;
}
td{
margin:0;
padding:5px;
}

/*----------------------------------
Produktfoto: */

#details-left {
float:right!important;
display:inline;
width:225px;
margin: 80px 60px 0 0;
padding:0;
}
.detail-image {
margin: 0;
padding: 2px 2px 20px 2px;
border: 1px solid #D7D7D7;
}

#print-reset {
margin: -22px 0 0 5px;
}
#print-reset a{
text-decoration:none;
}
span.detail-icons {
position: relative; /* center vertically */
top: -0.4em;       /* realtive to p-tag i.e. image*/
margin: 0 0 0 5px;
line-height: 2em;
font-size: 0.8em;
/*text-transform: uppercase;*/
}
/*-------------------------------------------------
Produkt Preis: */
#details-right {
float:left!important;
display:inline;
width:250px;
}
h2.details-title {
width:600px;
color:#2452A6!important;
border-bottom: 1px solid #2452A6;
}
#details-right p {
float:right!important;
display:inline block;
width:250px;
line-height: 1.0em;
text-align:right;
}

span.detail-pricetitle {
display:block;
width:250px;
color:#677D96!important; 
}

span.detail-price {
display:block;
width:250px;
margin:35px 0 0 0;
font-size: 1.6em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align:right;
}

p.detail-links {
display:block;
width:250px;
font-size: 0.8em;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
text-align:right;
}

p.detail-links a{
display:block;
width:250px;
color:#677D96 !important;
}
 
span.detail-itemno {
display:block;
width:250px;
font-size: 0.9em;
font-weight: bold;
text-align:right;
}
/*------------------------------------
Produktbeschreibungen*/
#details-data
{
clear:right;
margin:0;
padding:10px 0 0 0;
}
#details-data-left {
width:600px;

}

.detail-description {
display:block;
margin: 0px 0 10px 0;
font-size: 0.9em;
line-height: 1.3em;
}

.detail-description p {
margin: 0;
padding: 0;
font-size: 1em;
line-height: 1.3em;
}

.detail-description ul {
margin: 4px 0 12px 1em;
padding: 0;
font-size: 1em;
line-height: 1.3em;
}

.detail-description li {
margin: 0 0 0 15px;
padding:0;
}

#lieferbare {
width:600px;
font-size: 0.8em;
margin: 0 0 3em 0;
}

.parameter-table {
border-top:1px solid #2452A6;
border-bottom:1px solid #2452A6;
display: block;
width:600px;
margin: 1em 0 1em 0;
padding: 1em 0 0 0;
 }

table.parameter-table tbody tr td b{
color:#2452A6 !important;
font-size: 1.6em;
font-weight: bold;

}

