.14px {
font-size: 14px;
}

.abstand_r {
padding-right: 5px;
}

.Aktion {
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #C4102A;
}

.bildnews {
left: 10px;
border: 1px solid #000000;
margin-right: 12px;
}

.bildunterschr {
font-size: 9px;
}

.bo {
border: 1px solid #bfbfbf;
}

.box {
font-size: 9pt;
color: #003366;
top: 5px;
right: 3px;
bottom: 5px;
left: 3px;
margin: 10px 10px 10px 18px;
}

.box_label {
font-style: normal;
font-weight: bold;
color: #FFFFFF;
}

.bt {
border: 1px solid black;
}

.content2 {
font-size: 10px;
padding: 5px 3px 5px 3px;
}

.content {
font-size: 10px;
background-color: #e3d9ed;
padding: 5px 3px 5px 3px;
}

.count {
font-size: 10px;
width: 20px;
border: none;
}

.elf_px_i {
font-size: 11px;
font-style: italic;
font-weight: normal;
}

.extra_nav,
.extra_nav_a,
.extra_nav_div {
font-size: 10px;
text-decoration: none;
}

.fett {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #003366;
}

.formL {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
background-color: #528ABD;
padding: 3px 2px 3px 2px;
}

.Grün 12 {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #5B7421;
}

.hdleinfachseiten {
font-size: 12px;
}

.hdleinfachseitenweiss {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
padding: 3px 5px 3px 5px;
}

.head {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #000000;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
}

.hinweis {
padding-right: 5px;
padding-bottom: 8px;
}

.hinweistext {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #C4102A;
}

.hinweistext_k {
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #C4102A;
}

.inhalt {
border: 1px solid #C0C0C0;
padding: 12px 12px 12px 12px;
}

.kasten_beschreibung {
background-color: #e3daed;
border: 1px solid #BFBFBF;
padding: 12px;
}

.kasten_uebersicht {
border: 1px solid #BFBFBF;
}

.keywords a:hover,
A:HOVER {
text-decoration: underline;
}

.keywords a {
text-decoration: none;
color: #6e4785;
}

.keywords {
font-size: 13px;
color: #6e4785;
text-align: center;
vertical-align: top;
background-color: #E3D9ED;
padding: 5px;
}

.lang_nav_div {
display: inline;
float: right;
border: 1px solid #C0C0C0;
}

.link {
font-size: 11px;
color: #999999;
}

.nav0:HOVER {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #C4102A;
text-decoration: none;
}

.nav0 {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #232325;
text-decoration: none;
}

.nav0_a {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #000000;
}

.nav1 {
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #98989a;
text-decoration: none;
}

.nav1_a {
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #C4102A;
height: 12px;
}

.nav_path {
font-style: normal;
font-weight: normal;
color: #787878;
text-decoration: none;
}

.nav_path_a {
color: #787878;
text-decoration: none;
}

.nav_path_div {
font-style: normal;
font-weight: bold;
color: #787878;
text-decoration: none;
display: inline;
}

.nav_td0:HOVER,
.nav_td0_a {
border-top: 3px solid #C4102A;
}

.nav_td0 {
background-color: #e3d9ed;
border-top: 3px solid #87888a;
}

.nav_td1 {
vertical-align: top;
border-bottom: 1px solid #C0C0C0;
padding: 3px 3px 3px 3px;
}

.nav_td1_a {
vertical-align: top;
border-bottom: 1px solid #C4102A;
padding: 3px 3px 3px 3px;
}

.ombre_bloc {
font-size: 1px;
background-image: url(/obj/FR_Footer/footer_ombre_bloc.jpg);
background-repeat: no-repeat;
height: 22px;
}

.pink {
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #845ba1;
}

.popup_td {
border: 1px solid #C0C0C0;
}

.preis_uebersicht {
font-size: 18px;
font-style: normal;
font-weight: bold;
}

.sitemap0 {
font-size: 10px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
}

.sitemap1, .sitemap2, .sitemap3, .sitemap4, .sitemap5 {
color: #808080;
text-decoration: none;
line-height: 15px;
}

.sitemap_sp {
font-size: 4px;
}

.sitemap_td0 {
text-align: center;
background-color: #AAAAAA;
padding-top: 1px;
padding-bottom: 1px;
}

.sitemap_td1,
SELECT {
font-size: 10px;
}

.sitemap_td2 {
font-size: 9px;
padding-left: 8px;
}

.sitemap_td3 {
font-size: 9px;
padding-left: 16px;
}

.subnavueberkeimling {
font-size: 10px;
font-style: normal;
font-weight: bold;
}

.table1 {
border-top: 1px solid #C0C0C0;
border-left: 1px solid #C0C0C0;
}

.table2 {
border-top: 1px solid #0E2675;
border-left: 1px solid #0E2675;
}

.td1 {
vertical-align: top;
border-right: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
padding: 3px 3px 3px 3px;
}

.td2 {
background-color: #FDFBEC;
vertical-align: top;
line-height: 14px;
border-right: 1px solid #0E2675;
border-bottom: 1px solid #0E2675;
padding: 2px 3px 2px 3px;
}

.td_produit .titre_endirect {
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #9c76ae;
margin-top: 30px;
margin-left: 26px;
}

.td_produit a.lien_ensavoirplus {
font-size: 14px;
color: #9c76ae;
}

.td_produit h2 {
font-size: 24px;
color: #9c76ae;
background-image: url(/obj/FR_Footer/footer_puce_h3.jpg);
background-repeat: no-repeat;
background-position: 0px 8px;
margin: 15px 0 15px 0;
padding-left: 27px;
}

.td_produit p {
font-size: 14px;
color: #666;
margin-left: 26px;
}

.td_produit ul li a:hover {
text-decoration: underline;
color: #9c76ae;
list-style-type: none;
}

.td_produit ul li a {
text-decoration: none;
color: #666;
background-image: url(/obj/FR_Footer/footer_puce_endirect.jpg);
background-repeat: no-repeat;
list-style-type: none;
background-position: 0px 4px;
margin-left: 0px;
padding-right: 15px;
padding-left: 15px;
}

.td_produit ul li {
font-size: 14px;
color: #666;
list-style-type: none;
line-height: 145%;
padding-left: 10px;
}

.td_produit ul {
color: #666;
list-style-type: none;
margin: 0 0 0 26px;
padding: 0;
}

.td_produit {
text-align: left;
vertical-align: top;
background-color: #FFFFFF;
background-image: url(/obj/FR_Footer/footer_fond_texte.jpg);
background-repeat: no-repeat;
width: 550px;
padding: 16px 6px 6px 6px;
}

.td_visuel img {
background-image: url(/obj/FR_Footer/footer_ombre_visuel.png);
background-repeat: no-repeat;
float: none;
border: 9px solid #FFFFFF;
margin-top: 8px;
margin-bottom: 8px;
}

.td_visuel {
background-image: url(/obj/FR_Footer/footer_fond_visuel.jpg);
background-repeat: repeat-x;
}

.td_voir_aussi .titre_voiraussi {
font-size: 18px;
font-style: normal;
font-weight: bold;
color: #d3003c;
padding: 14px 0 20px 20px;
}

.td_voir_aussi li a:hover {
text-decoration: underline;
color: #d3003c;
list-style-type: none;
}

.td_voir_aussi li a {
font-size: 14px;
text-decoration: none;
color: #666;
background-image: url(/obj/FR_Footer/footer_puce_savoirplus.jpg);
background-repeat: no-repeat;
list-style-type: none;
background-position: 0px 21px;
margin-left: 20px;
padding: 15px;
}

.td_voir_aussi li {
background-image: url(/obj/FR_Footer/footer_separateur.jpg);
background-repeat: repeat-x;
list-style-type: none;
padding: 8px 0 8px 0;
}

.td_voir_aussi ul {
list-style-type: none;
margin: 0;
padding: 0;
}

.td_voir_aussi {
font-size: 14px;
color: #666;
vertical-align: top;
background-color: #FFFFFF;
width: 316px;
padding: 9px;
}

.tf {
font-family: Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-image: url(/obj/gui/Design_16/bg_suche.gif);
width: 195px;
height: 22px;
border: 1px solid #C0C0C0;
padding-top: 5px;
padding-left: 5px;
}

.tfr {
vertical-align: top;
background-color: #C0C0C0;
}

.ttd {
font-size: 11px;
padding: 2px 2px 2px 2px;
}

.warenkorb {
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #6e4490;
line-height: 24px;
background-color: #e3d9ed;
margin-left: 3px;
}

.werbetext,
H5 {
font-size: 12px;
color: #C4102A;
}

A:LINK {
text-decoration: none;
}

A {
color: #000000;
text-decoration: none;
}

BODY {
background-color: #e3d9ed;
background-image: url(/obj/gui/Design_16/bg2.jpg);
background-repeat: no-repeat;
background-position: leftpx 0pxpx;
}

DIV, P, TD, TH, UL, LI {
font-family: Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
}

H1 {
font-size: 14px;
display: inline;
}

H2,
H4 {
font-size: 12px;
display: inline;
}

H3 {
font-size: 11px;
display: inline;
}

LI,
UL {
}

TEXTAREA {
font-family: Verdana, Geneva, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #C0C0C0;
}

TH {
text-align: left;
background-color: #DCDCDC;
margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 2px;
}

