/* CI schwarz #000000 gelb #FFFF3C */
p,a,ul,ol,li,div,td,th,b,i,nobr,h1,h2,h3,h4,h5,h6 { font-family: Verdana,Geneva,Arial,sans-serif; color:#000000; }
p,a,ul,ol,li,div,td,th,b,i { font-size:13px; font-height:16px; font-weight:normal;}

.blackback { background-color:#000000; }
.black12 { color:#000000; font-size:12px; font-height:16px; text-decoration:none;}
.black12bold { color:#000000; font-size:12px; font-height:16px; text-decoration:none; font-weight:bold; }
.black10 { color:#000000; font-size:10px; font-height:14px; text-decoration:none;}
.black10bold { color:#000000; font-size:10px; font-height:14px; text-decoration:none; font-weight:bold; }
.weiss12 { color:#FFFFFF; font-size:12px; font-height:16px; }
body { background-color:#000000; margin:0px; padding:0px; scrollbar-bace-color: #C0C0C0; scrollbar-3dlight-color:#FFFE33; scrollbar-face-color:#000000; scrollbar-highlight-color:#C0C0C0; scrollbar-shadow-color:#FFFE33; scrollbar-arrow-color: #FFFE33; scrollbar-track-color: #111111; scrollbar-darkshadow-color: #222222; background-image:url(../img/Stadler_Hintergrund.gif);}
.fahrradformular { background-color:#FFFFFF; border: 2px dashed #000000; width:480px; padding:2px; margin-left:10px;}
.flyermenu {  float:right; background-color:#000000; width:200px; padding:2px; }
.flyerlogos { border:3px solid #999999; background-color:#000000; }
.flyertext { font-size:18px; font-height:26px; font-weight:bold; text-align:center; background-color: #000000; color:#FFFF3C;}
.hauptfenster { padding-left:200px; }
.hauptfenster_motorrad { text-align:center; }
.hauptfenster_startseite { background-color:#FCFA4D; text-align:center; }
.hauptfenster_startseite_schwarz { background-color:#000000; text-align:center; }
.hauptfenster_startseitemitrand { text-align:center; margin-right:202px;} /* background-color:#FCFA4D;*/
.hauptfenster_willkommen { font-size:14px; font-height:18px; font-weight:bold; text-align:center; background-color: #000000; }
.hinweis_text { font-size:14px; font-height:18px; font-weight:bold; color:#F70707; }
.infoseite { text-align:center; }
.kopfzeile {height:60px; width:100%; background-image: url(../img/kopf_60.gif); white-space:nowrap; text-align:center; background-repeat:no-repeat; background-position:center; background-color: #000000; }
.kopfzeile_bt {height:60px; width:100%; background-image: url(../img/kopf_60bt.gif); white-space:nowrap; text-align:center; background-repeat:no-repeat; background-position:center; background-color: #000000; }
.kopf_links {background-image: url(../img/kopf_links_60.jpg); width:210; height:60px; float:left; background-repeat:no-repeat; background-position:center; position:relative;}
.kopf_rechts {background-image: url(../img/kopf_rechts_60.jpg); width:210; height:60px; float:right;background-repeat:no-repeat; background-position:center; position:relative;}
.laufband { font-size:18px; line-height:18px; font-weight: bold; text-decoration:none; }
.liste15 { margin-left: 15px; }
.liste20 { margin-left: 20px; margin-top:2px;}
.markttable1 { border :1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; }
.menu_links { padding:0px; float:left; width:180px; padding-left:5px;}
.menu_login { width:180px; height:30px; font-size:18px; font-height:26px; font-weight:bold; color:#FFFF3C; text-align:center; }
a.menu_login { width:150px; text-decoration:underline; }
.menu_suche { font-size:14px; font-height:18px; font-weight:bold; color:#F70707; text-align:center; background-color: #FFFFFF; border-left:3px solid #999999; border-right:3px solid #999999; }
.menu_suche_startseite { font-size:14px; font-height:18px; font-weight:bold; color:#F70707; text-align:center; background-color: #FFFFFF; margin-left:6px; margin-right:6px;}
.menu_powerangebot { width:180px; font-size:21px; font-height:25px; font-weight:bold; color:#000000; text-align:center; background-color: #FFFF3C; }
.menu_rubriken { width:180px; font-size:12px; font-height:16px; color:#000000; text-align:left; background-color: #FFFF3C; }
.menu_ccbank { width:180px; text-align:center; background-color: #FFFFFF; color:#000000; }
.menu_ssl { width:180px; background-color: #FFFFFF; }
.menu_warenkorb { float:right; font-size:12px; font-height:16px; color:#000000; text-align:center; background-color: #FFFFFF; height:50px; width:80px; }
.menuoben {height:18px; width:100%; background-image: url(../img/menuoben.gif); white-space:nowrap; text-align:center; background-repeat:repeat-x; }
.menuobenlink { background-color:#FCFB7D; color:#000000; border:2px solid #999997; font-weight:bold; text-decoration:none;}
.menuobenshoplink { background-color:#304C73; color:#FFFF66; border:2px solid #F9F83E; font-weight:bold; text-decoration:none; font-size:15px; font-height:16px;}
.powerrahmenx { background-image:url(../img/Power_Rahmen_x.gif); }
.powerrahmeny { background-image:url(../img/Power_Rahmen_y.gif); }
.powerangebot { background-color:#FFFFFF; border:3px solid #999999; }
.powerangebot_preiskreis { float:right; background-image:url(../img/powerangebot_preiskreis.gif); width:84px; height:78px; text-align:center; font-style:italic;}
.powerangebot_zeile1 { clear:both; color:#000000; font-weight:bold; }
.powerangebot_zeile1a { clear:both; color:#000000; font-weight:bold; height:85px; }
.powerangebot_zeile1artikel { font-size:16px; font-height:18px; }
.powerangebot_preis1 { font-size:11px; font-height:13px; text-decoration:line-through; font-style:italic; }
.powerangebot_preis2 { font-size:19px; font-height:21px; color:#FFFF00; font-style:italic; font-weight:bold; }
.powerangebot_zeile2 { clear:both; background-color:#FFFFFF; color:#000000; font-size:11px; font-height:13px; font-weight:bold; text-align:center; }
.powerangebot_zeile3 { clear:both; background-color:#FFFFFF; color:#000000; }
.powerangebot_zwischenzeile { clear:both; background-color:#000000; width:156px; height:1px; }
.preis { font-size:11px; font-height:14px; color:#000000; }
.preisartikelkopf { font-size:11px; font-height:14px; color:#000000; font-weight:bold; }
.preisalt { font-family: Geneva,Arial; font-size:13px; font-height:14px; color:#000000; text-decoration: line-through; font-weight:bold; }
.preisneu { font-size:19px; font-height:22px; color:#FF0000; font-weight:bold; }
.preisneudetail { font-size:27px; font-height:33px; color:#FF0000; font-weight:bold; }
.rahmen_akt00 { border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; font-size:11px; font-height:14px; color:#FF0000; font-weight:bold; text-align:center;}
.rahmen_akt01 { border:1px solid #999999; font-size:11px; font-height:14px; color:#FF0000; font-weight:bold; text-align:center;}
.rahmen_akt02 { border:2px solid #FF0000; font-size:11px; font-height:14px; color:#FF0000; font-weight:bold; text-align:center;}
.rahmen_nav01 { border:1px solid #999999; font-size:11px; line-height:18px; color:#000000; font-weight:normal; text-align:center; text-decoration:none; padding-left:1px; padding-right:1px; }
.rahmen_nav02 { border:2px solid #FF0000; font-size:11px; line-height:18px; color:#FF0000; font-weight:bold; text-align:center; text-decoration:none; padding-left:1px; padding-right:1px; }
.text17fr { font-size:17px; font-height:21px; color:#FF0000; font-weight:bold; }
.text15 { font-size:15px; font-height:18px; color:#000000; font-weight:bold; }
.text15y { font-size:15px; font-height:18px; color:#FFFF3C; font-weight:bold; }
.text12f { font-size:12px; font-height:15px; color:#000000; font-weight:bold; }
.text12fr { font-size:12px; font-height:15px; color:#FF0000; font-weight:bold; }
.text12 { font-size:12px; font-height:15px; color:#000000; }
.text11 { font-size:11px; font-height:14px; color:#000000; }
.text11r { font-size:11px; font-height:14px; color:#FF0000; }
.text11yf { font-size:11px; font-height:14px; color:#FFFF3C; font-weight:bold; }
.zeigartikel { background-color: #FFFF3C; }
.zeigartikel_detail { background-color: #FFFFFF; width:530px;}
.zeigartikel_bild { border:1px solid #999999; width:120px; }
.zeigartikel_detailbild { border:1px solid #999999; }
.zeigartikel_links { width:130px; float:left; background-color: #FFFF3C; }
.zeigartikel_rechts { width:130px; float:right; background-color: #FFFF3C; border:1px solid #999999; }
.zeigartikel_text { text-align:left; margin-left:131px; margin-right:135px; background-color: #FFFFFF; color:#000000; }

.menu_fuerunserekunden { width:180px; font-size:17px; font-height:21px; font-weight:bold; color:#000000; text-align:center; background-color: #FFFF3C; }
.fuerunserekunden_01 { background-color:#DC2B19; font-size:24px; font-height:32px; color:#FFFFFF; font-weight:bold; }
.fuerunserekunden_02 { background-color:#DC2B19; font-size:18px; font-height:22px; color:#FFFFFF; font-weight:bold; padding:3px; }
.fuerunserekunden_03 { background-color:#FFFF3C; font-size:15px; font-height:18px; color:#000000; font-weight:bold; padding:5px; }
.fuerunserekunden_04 { background-color:#FFFF3C; font-size:15px; font-height:18px; color:#000000; font-weight:bold; }
span.fuerunserekunden_italic { font-style:italic; }

a.black10 { color:#000000; font-size:10px; font-height:13px; text-decoration:none;}
a.text17fr { font-size:17px; font-height:21px; color:#FF0000; font-weight:bold; }
a.menu_shop_on { color:#FF0000; font-size:11px; font-height:14px; font-weight:bold; text-decoration:underline;}
a.menu_shop_off { color:#000000; font-size:11px; font-height:14px; font-weight:bold; text-decoration:underline;}
a.menu_rub_on { color:#FF0000; font-size:10px; font-height:12px; font-weight:normal; text-decoration:underline;}
a.menu_rub_off { color:#000000; font-size:10px; font-height:12px; font-weight:normal; text-decoration:underline;}

.box{ margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; width: auto; height: 23px; background-image: url(../img/menuoben.gif); }
.menucont { color: #226266; background-color : transparent; width: 100%; height: 20px; position: absolute; }

span.tl { display: block; text-decoration: none;  color: #000000; background-color: #FCFB7D; margin: 1px 1px 1px 1px; padding: 2px 2px 2px 2px; border: none; text-align: center; font-weight: bold; }
span.tl_kd { display: block; text-decoration: none;  color: #000000; background-color: #FCFB7D; margin: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border: none; text-align: center; font-weight: bold; }

a.tl, a.tl:hover, a.tl:active, a.sl, a.sl:hover, a.sl:active { display: block; text-decoration: none;  color: #000000; background-color: #FCFB7D; margin: 1px 1px 1px 1px; padding: 2px 2px 2px 2px; border: none; text-align: center; font-weight: bold; }
a.tl2, a.tl2:hover, a.tl2:active { display: block; text-decoration: none;  color: #FFFF3C; background-color: #FF0202; margin: 1px 1px 1px 1px; padding: 2px 2px 2px 2px; border: none; text-align: center; font-weight: bolder; } /*color: #FFFFFF; background-color: #6A5ACD; */

a.tl:hover, a.tl:active , a.sl:hover, a.sl:active{ background-color: #FFFF3C; text-align: center; }
a.sl, a.sl:hover, a.sl:active{ text-align: left; font-size:11px; }
.menublock, .display { float:left; width:90px; background-color: #999997; }
.subs{ background-color: #999997; width:150px; position:absolute; }
.subs a{ display: block; }
.menublock .subs{ display: none; }

.leisteunten { clear:both; background-image: url(../img/laufband_aussen.gif); height:28px; position:relative; bottom:0px; width:100%; }
.obfuscate { display:none; }
.kundenbereich1 { font-size:19px; font-height:21px; color:#000000; font-weight:bold; }

.kundennav1 { border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; }
.kundennav2 { border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; }

.formsubmit { height:20px; color:#000000; background-color: #FFFFFF; border-color: #F70707; border-top-width: 1px; border-right-width: 1px; border-bottom-width: thin; border-left-width: 1px; }

