body {font-family: Lucida Sans,Lucida Grande,Arial; font-size:11px; color:#405065;font-weight:normal; line-height:14px; font-style: normal}
td {font-family: Lucida Sans,Lucida Grande,Arial; font-size:11px; color:#405065; font-weight:normal; line-height:14px; font-style:normal;}
label.formular {display:block;float:left;}

h1{font-size:20px;line-height:30px;}

h2{font-size:16px;line-height:18px;}
h3{font-size:12px;line-height:17px;}

#about h1 {font-size:12px;line-height:14px;margin:0;}
#about h2 {font-size:11px;line-height:14px}

.zentriert {position:relative;top:-2px;}

.headline18{font-size:18px; font-weight:normal; line-height:24px; font-style:normal; }
.headline18 h2{font-size:18px; font-weight:normal; line-height:24px; font-style:normal;display:inline;}




.pos_breadcrumb{ font-size:10px; color:#405065; font-weight:normal; line-height:11px; font-style:normal;text-decoration:none;display:inline;}
.pos_breadcrumb h2{ font-size:10px; color:#405065; font-weight:normal; line-height:11px; font-style:normal;text-decoration:none;display:inline;}

.pos { font-size:10px; color:#405065; font-weight:normal; line-height:11px; font-style:normal;text-decoration:none;}

.bgform {background: #eaebef;}
.weiss {background: #FFFFFF;}
.bgunten{background: #f8f8f8;}
.navbox_line {background: #d9e0e6;}
.bgtopnav {background: #f1f2f3;}
.topnav_headline {font-size:10px;line-height:11px;color:#586779;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.topnav_inhalt_nein {font-size:10px;color:#8896a8;text-decoration:none;}
.topnav_inhalt_ja {font-size:10px;color:#586779; text-decoration:none;}
.suche_headline {font-size:13px;color:#ffffff;font-weight:normal;}
.suche_tel {font-size:13px;color:#ffffff;font-weight:bold;}
.suche_link{font-size:10px;line-height:11px;color:#ffffff;text-decoration:none;}

.topnav2 {
        font-family:Lucida Sans,Lucida Grande,Arial; 
        display:block;
        background-position:top;
        height:55px; 
        width:180px; 
        text-align:center;
        font-size:12px;
        line-height:38px;
        font-weight:normal;
        text-decoration:none;
        background-color:#e7e9eb;
        color:#696a6a;
}
.topnav2:hover {
        text-decoration:none; 
        background-position:bottom;
        background-color:#828282;
        color:#ffffff;
}

.topnav2akt {
        background-position:bottom;
        background-color:#828282;
        color:#ffffff
}



.button_schmuckarten {color: #405065; font-size: 11px; font-weight: normal;background-image:url(1206.gif); text-decoration: none; line-height:27px;text-align:center;background-position:bottom;display:block;height:27px;}
.button_schmuckarten:hover {color: #ffffff; font-size: 11px; font-weight: normal;background-image:url(1206.gif); text-decoration: none; line-height:27px;text-align:center;background-position:top;display:block;height:27px;}


.button_material {color: #405065; font-size: 11px; font-weight: normal;background-image:url(1207.gif); text-decoration: none; line-height:27px;text-align:center;background-position:bottom;display:block;height:27px;}
.button_material:hover {color: #ffffff; font-size: 11px; font-weight: normal;background-image:url(1207.gif); text-decoration: none; line-height:27px;text-align:center;background-position:top;display:block;height:27px;}



.nav { font-family: Lucida Sans,Lucida Grande,Arial; color: #405065; font-size: 12px; font-weight: normal; text-decoration: none; line-height:26px;padding-left:8px;background-position:top;display:block;}
.nav:hover { font-family: Lucida Sans,Lucida Grande,Arial; color:#ffffff; background-position:bottom;text-decoration: none;}

.navactive {font-family: Lucida Sans,Lucida Grande,Arial; color: #ffffff; font-size: 12px; font-weight: normal; text-decoration:none; background-position:bottom;display:block; line-height:26px; padding-left:8px;}
.navactive:hover {font-family: Lucida Sans,Lucida Grande,Arial; text-decoration:none;}


.headerbox {color: #405065; font-size: 12px; font-weight: normal; text-decoration: none; line-height:23px;padding-left:8px;}

.newsletter_text{font-size:11px;line-height:11px;color:#6D8090;}
.newsletter_link{font-size:10px;line-height:17px;color:#6D8090;text-decoration:none;}

.servicenav_links {font-size:11px;line-height:17px;color:#6D8090;text-decoration:none;}
.servicenav_links_active {font-size:11px;line-height:17px;color:#ff6600;text-decoration:none;}

.gutscheinupper{ font-size:10px; color:#003366; font-weight:bold; line-height:11px; font-style:normal;text-transform:uppercase;}
.gutschein18{ font-size:18px; color:#003366; font-weight:normal; line-height:24px; font-style:normal;}
.gutschein13{ font-size:13px; color:#003366; font-weight:normal; line-height:14px; font-style:normal;}
.verdanabold20 {font-family: Verdana;font-size:20px;line-height:21px;color:#405065;font-weight:bold;}
.verdanabold10 {font-family: Verdana;font-size:10px;line-height:12px;color:#405065;font-weight:bold;}
.verdanabold12 {font-family: Verdana;font-size:12px;line-height:14px;color:#405065;font-weight:bold;}
.verdanabold14 {font-family: Verdana;font-size:14px;line-height:16px;color:#405065;font-weight:bold;}


.lucida20bold {color: #405065; font-size: 20px; font-weight: bold;  line-height:22px;}
.lucida10upper{ font-size:10px; color:#405065; font-weight:normal; line-height:13px; font-style:normal;text-transform:uppercase;}
.lucida10{ font-size:10px; color:#405065; font-weight:normal; line-height:13px; font-style:normal;}
.lucida11{ font-size:11px; color:#405065; font-weight:normal; line-height:13px; font-style:normal;}
.lucida12 {color: #405065; font-size: 12px; font-weight:normal;line-height:17px;}



.linkpfeilweiss { font-size: 12px; font-weight: bold;line-height:13px;color:#ffffff; text-decoration: none; background-image:url(1202.gif);background-repeat:no-repeat;padding-left:11px;}
.linkpfeilbraun { font-size: 12px; font-weight: bold;line-height:13px;color:#4c3a2f; text-decoration: none; background-image:url(1836.gif);background-repeat:no-repeat;padding-left:11px;}



.linkpfeilrot { font-size: 12px; font-weight: bold;line-height:13px;color:#871e0b; text-decoration: none; background-image:url(1826.gif);background-repeat:no-repeat;padding-left:11px;}

.linkpfeilviolett { font-size: 12px; font-weight: bold;line-height:13px;color:#aa4273; text-decoration: none; background-image:url(1689.gif);background-repeat:no-repeat;padding-left:11px;}

.linkpfeilblau { font-size: 12px; font-weight: bold;line-height:15px;color:#218cde; text-decoration: none; background-image:url(1705.gif);background-repeat:no-repeat;padding-left:11px;}

.linkpfeilblau2{ font-size: 12px; font-weight: bold;line-height:15px;color:#5880d2; text-decoration: none; background-image:url(1713.gif);background-repeat:no-repeat;padding-left:11px;}



.linkdoppelpfeil12 { font-size: 12px; font-weight: bold;line-height:13px;color:#405065; text-decoration: none; background-image:url(157.gif);background-repeat:no-repeat;padding-left:12px;}
.linkdoppelpfeilOrange {font-size: 11px;color:#FF6600; font-weight: normal;line-height:18px; text-decoration: none; background-image:url(318.gif);background-repeat:no-repeat;padding-left:12px;}




.artikelname{font-family:Verdana;font-size:9px; color:#405065; font-weight:bold; line-height:14px; font-style:normal;text-transform:uppercase;}




.multiple_select{ font-size:10px; color:#405065; font-weight:normal; line-height:16px; font-style:normal;}


input {font-size:10px;line-height:14px;color:#405065;font-family: Lucida Sans,Lucida Grande,Arial;}
select {font-size:10px;line-height:12px;color:#405065;font-family: Lucida Sans,Lucida Grande,Arial;}
textarea {font-size:10px;line-height:12px;color:#405065;font-family: Lucida Sans,Lucida Grande,Arial;}
a { color:#FF6600; text-decoration:none;}
a:hover{text-decoration:underline;}

.link_orange{color:#ff6600;font-size:11px;text-decoration:none;}





.bold9upper{ font-size:9px; color:#405065; font-weight:bold; line-height:13px; font-style:normal;text-transform:uppercase;}

.status{ font-size:9px; color:#405065; font-weight:normal; line-height:11px; font-style:normal;}
.angebotboxpreis{font-family: Verdana;color:#ff6600;font-size:13px;font-weight:bold;}

.angebotstattpreis{font-family:Verdana,Arial;font-size:10px;color:#8896A8;font-weight:normal;text-decoration:line-through;}

.linkdoppelpfeil { font-size: 9px; font-weight: bold;line-height:13px;color:#405065; text-decoration: none; background-image:url(157.gif);background-repeat:no-repeat;padding-left:12px;}
.linkpfeil { font-size: 10px; font-weight: normal; line-height:15px;color:#405065;text-decoration: none; background-image:url(156.gif);background-repeat:no-repeat;padding-left:7px;}
.linkpfeil11 { font-size: 11px; font-weight: normal; line-height:17px;color:#405065;text-decoration: none; background-image:url(156.gif);background-repeat:no-repeat;padding-left:7px;}
.linkblau { font-size: 10px; font-weight: normal; line-height:15px;color:#405065;text-decoration: none;}
.text_aktionsbox {font-size:11px;font-weight:normal;}

.grau9upper{font-size:9px;color:#8896A8;font-weight:normal;line-height:11px;text-transform:uppercase;text-decoration:none; }
.grau11{font-size:11px;color:#8896A8;font-weight:normal;line-height:13px; }

.telorange {font-size:10px;line-height:13px;color:#FF6600;} 


.preisboxorange{font-family: Verdana;font-size:12px;line-height:14px;color:#ff6600;font-weight:bold;padding-right:7px;}

.bannerinhalt {font-size:10px;line-height:14px;color:#586780;} 
.bannerheadline{font-size:13px;line-height:15px;color:#405065;font-weight:normal;}
.bannerlink { font-size:10px; font-weight:normal;line-height:15px; color:#405065;text-decoration: none; background-image:url(157.gif);background-repeat:no-repeat;padding-left:12px;}


ul{margin:0em;display:block;padding:0em;}
li {list-style-type:disc;margin:0em;padding:0em;list-style-position: inside;}


.artikelpreis{font-family: Verdana;font-size:10px;line-height:14px;color:#ff6600;font-weight:bold;}



.headline_upper_bold{font-size:11px;color:#405065;text-transform:uppercase;font-weight:bold;}

.servicenav {font-size:11px;line-height:14px;color:#586779;text-decoration:none;}

.filter_allezeigen {color: #405065; font-size: 10px; font-weight: normal; text-decoration: none; line-height:18px;background-image:url(74.gif);background-repeat:no-repeat;padding-left:7px;}

.nav1 {color: #405065; font-size: 11px; font-weight: normal; text-decoration: none; line-height:17px;display:inline;}
.nav1active {color: #ff6600; font-size: 11px; font-weight: normal; text-decoration: none; line-height:17px;display:inline;}
.nav1activenormal {color: #ff6600; font-size: 11px; font-weight: normal; text-decoration: none; line-height:17px;display:inline;}




.abstandlevel1{padding-left:12px; background-image:url(74.gif);background-repeat:no-repeat;}
.abstandlevel1active{padding-left:12px; background-image:url(75.gif);background-repeat:no-repeat;}
.abstandlevel1nosubnav{padding-left:12px; background-image:url(73.gif);background-repeat:no-repeat;}

.abstandlevel2{padding-left:22px;}
.abstandlevel2active{padding-left:22px;}

.nav2 {color: #586779; font-size: 10px; font-weight: normal; text-decoration: none; line-height:11px;display:inline;}
.nav2active {color: #ff6600; font-size: 10px; font-weight: normal; text-decoration: none;line-height:11px;display:inline;}



div#msgbox{ background: #ffcc99}
.rtop, .rbottom{display:block;background: #FFF}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden;background:#ffcc99}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px} 
