.site                   { background: #E7EFFF url(../images/layout/site_bg.gif) repeat-x; margin: 0px }
.page                   { background: url(../images/layout/edge_aussen.gif) repeat-y; width: 970px; height: 100%; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }

.header                 { position: relative; background: url(../images/layout/header.jpg) no-repeat; height: 145px }
.hinweis                { position: absolute; top: 14px; left: 393px; width: 378px }
.hinweis div            { border-left: solid 1px #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000; padding: 0px 15px 15px 15px; background: #FF6600; color: #FFFFFF; font-size: 18px }
.standards              { padding: 15px 0px 0px 20px }
.support                { padding: 5px 0px 0px 20px; font-size: 14px }
.support span           { font-size: 11px }
.tcc_logo               { position: absolute; top: 24px; left: 445px }
.suche                  { padding: 35px 0px 0px 20px }
.suche_formular         { color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; border: solid 1px #FFFFFF; background: #F5F5F5 }
.pfad                   { position: absolute; top: -17px; left: 3px }
.main                   { padding: 0px 10px 0px 10px }

.leftframe              { background: url(../images/layout/edge_left.gif) repeat-y; width: 190px }
.kategoriennavi         { float: left; width: 190px; margin: 10px 0px 0px 0px; font-size: 10px; font-weight: bold  }
.navipunkt              { position: relative; color: #000000; text-transform: uppercase; margin: 1px 0px 0px 0px; background: url(../images/layout/navi.gif) repeat-y; padding: 5px 30px 6px 10px; cursor: pointer }
.navipunkt_over         { position: relative; color: #000000; text-transform: uppercase; margin: 1px 0px 0px 0px; background: url(../images/layout/navi_over.gif) repeat-y; padding: 5px 30px 6px 10px; cursor: pointer }
.navipunkt_button       { position: absolute; top: 0px; left: 0px; width: 190px; height: 23px }
.navipunkttop           { position: relative; color: #B3000D; font-size: 11px; text-transform: uppercase; margin: 1px 0px 0px 0px; background: url(../images/layout/navi.gif) repeat-y; padding: 5px 30px 4px 10px; cursor: pointer }
.navipunkttop_over      { position: relative; color: #B3000D; font-size: 11px; text-transform: uppercase; margin: 1px 0px 0px 0px; background: url(../images/layout/navi_over.gif) repeat-y; padding: 5px 30px 4px 10px; cursor: pointer }
.navipunkttop_button    { position: absolute; top: 0px; left: 0px; width: 190px; height: 23px }
.subnavipunkt           { position: relative; color: #000000; background: url(../images/layout/navi_aktiv.gif) repeat-y; padding: 1px 10px 2px 20px; cursor: pointer }
.subnavipunkt_over      { position: relative; color: #000000; padding: 1px 10px 2px 20px; cursor: pointer }
.subnavipunkt_button    { position: absolute; top: 0px; left: 0px; width: 190px; height: 14px }
.subnavipunkttop        { position: relative; color: red; background: url(../images/layout/navi_aktiv.gif) repeat-y; padding: 1px 10px 2px 20px; cursor: pointer }
.subnavipunkttop_over   { position: relative; color: red; padding: 1px 10px 2px 20px; cursor: pointer }
.subnavipunkttop_button { position: absolute; top: 0px; left: 0px; width: 190px; height: 14px }
.hersteller             { float: left; width: 190px; margin: 30px 0px 0px 0px; background: url(../images/layout/navi_aktiv.gif) repeat-y }
.hersteller_head        { color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding: 4px 10px 4px 10px; margin: 0px 0px 1px 0px; background: url(../images/layout/hersteller_head.gif) repeat-y }
.hersteller_content     { padding: 10px }
.hersteller_content td  { padding: 3px 0px 3px 0px }
.herstellerlogo         { float: left; padding: 1px; background: #ffffff; border: solid 1px #6699cc; margin: 0px 2px 2px 0px }
.zahlungsarten          { float: left; width: 190px; margin: 30px 0px 0px 0px; background: url(../images/layout/trusted_shop_bg.gif) repeat-y }
.aktionen               { float: left; width: 190px; margin: 30px 0px 0px 0px }
.partnerbanner          { margin: 10px 0px 0px 0px }

.doubleframe            { width: 760px; background: url(../images/layout/edge_right.gif) repeat-y 570px }

.centerframe            { float: right; width: 570px; padding: 0px 0px 10px 0px }
.hauptkategorien_navi   { float: left; margin: 10px 0px 0px 0px; padding: 9px 9px 1px 9px; background: url(../images/layout/hauptkategorien_bg.gif) repeat-x }
.hauptkategorie         { float: left }
.subkategorien_navi     { position: absolute; top: 98px; left: 0px; width: 552px; background: #6699cc; padding: 20px 0px 20px 0px; display: none; font-size: 10px; font-weight: bold }
.subkategorien_spalte   { float: left; width: 168px; margin: 0px 8px 0px 8px; border-bottom: solid 1px #b2cce5 }
.subkategorie           { display:block; color: #ffffff; padding: 3px 3px 4px 3px; border-top: solid 1px #b2cce5; text-transform: uppercase; cursor: pointer }
.subkategorie:hover     { display:block; padding: 3px 3px 4px 3px; border-top: solid 1px #b2cce5; background: #b2cce5; text-transform: uppercase; cursor: pointer }
.subsubkategorie        { display:block; color: #ffffff; padding: 1px 3px 2px 13px; cursor: pointer }
.subsubkategorie:hover  { display:block; padding: 1px 3px 2px 13px; background: #b2cce5; cursor: pointer }
.zusatznavi             { margin: 0px 10px 0px 10px; padding: 5px; text-transform: uppercase; background: #F5F5F5 }
.ladengalerie           { display: block; float: right; margin: 0px 0px 10px 10px }
.blaetternavi           { padding: 0px 15px 0px 0px; float: right; font-size: 12px }
.blaetternavi_aktiv     { font-weight: bold }
.anfuettertext          { padding: 10px 10px 0px 10px }
.anfuettertext a,
.anfuettertext a:hover  { text-decoration: underline }

.artikel                { float: left; padding: 10px 0px 10px 10px }
.artikel_breite         { width: 270px; Height: 350px; background: #F5F5F5 }
.artikel_hoehe          { padding: 15px }
.artikel_bild           { width: 240px; height: 185px; background: #FFFFFF; text-align: center }
.stoerer                { position: absolute; top: -20px; left: -20px }
.artikel_funktionen     { float: right; margin: 5px 0px 0px 0px; width: 115px }
.artikel_preis          { font-size: 22px; color: #FF6600; font-family: Impact, Arial, Verdana, Courier, Monaco; border-top: solid 2px #FF6600; border-left: solid 2px #FF6600; border-right: solid 2px #FF6600; background: #FFFFFF; padding: 2px 3px 3px 3px; text-align: right; line-height: 20px }
.artikel_hinweis        { font-size: 11px;font-family: Arial, Verdana, Courier, Monaco; line-height: 10px }
.artikel_hinweis a      { color: #FF6600; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; line-height: 10px }
.artikel_hinweis a:hover{ color: #FF6600; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; line-height: 10px }
.artikel_anzahl         { color: #FF6600; border-top: solid 2px #FF6600; border-left: solid 2px #FF6600; border-right: solid 2px #FF6600; background: #FFFFFF; padding: 2px 3px 2px 3px; text-align: right }
.artikel_formular       { color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; border: solid 1px #7F7F7F }
.kauflink               { position: relative; color: #FFFFFF; font-weight: bold; padding: 2px 5px 2px 5px; background: #FF6600; text-transform: uppercase; text-align: right }
.kauflink_button        { position: absolute; top: 0px; left: 0px; width: 115px; height: 20px }
.basketpikto            { margin: 0px 5px -3px 0px }
.artikel_beschreibung   { width: 120px; height: 120px; margin: 5px 0px 0px 0px; overflow: hidden }
.detaillink             { float: left; font-size: 10px; font-weight: bold; text-transform: uppercase; background: #D6E2FE; padding: 2px; border: solid 1px #6699CC }
.pfeil                  { margin: 0px 0px -4px 3px }

.detail_breite_farbig   { width: 550px; background: #F5F5F5 }
.detail_left            { float: left; margin: 0px 20px 0px 0px }
.detail_bild            { width: 240px; height: 180px; background: #FFFFFF; text-align: center }
.detail_right           { float: left; width: 260px }
.detail_right select    { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; border: solid 1px #7F7F7F; background: #F5F5F5 }
.detail_funktionen      { float: right; width: 115px; padding: 10px 0px 0px 0px }
.lieferzeit             { text-transform: uppercase; font-size: 10px; font-weight: bold }
.zuruecklink            { width: 117px; margin: 10px 0px 0px 0px; font-size: 10px; font-weight: bold; text-transform: uppercase; background: #D6E2FE; padding: 2px; border: solid 1px #6699CC }
.detail_zoom            { margin: 0px 3px -2px 0px }
.detail_pfeil           { margin: 0px 3px -4px 3px }
.trennlinie             { clear: both; height: 1px; margin: 10px 0px 0px 0px; border-top: solid 1px #7F7F7F; font-size: 0px }
.detail_breite_farbig1  { width: 550px; background: #F5F5F5; margin: 10px 0px 0px 0px }
.detail_breite          { width: 550px; color: #000000; font-size: 12px }
.detail_breite a        { color: #B3000D; text-decoration: underline }
.detail_breite a:hover  { color: #B3000D; text-decoration: underline }
.detail_left1           { float: left; padding: 0px 20px 30px 15px }
.zusatzartikel          { float: left; padding: 10px 0px 0px 10px }
.artikel_funktionen1    { float: right; margin: 15px 0px 0px 0px; width: 105px }
.artikel_beschreibung1  { margin: 15px 0px 0px 0px; width: 130px }
.artikel_blaettern      { font-size: 12px; width: 550px; margin: 10px 0px 0px 10px }
.var_bild td            { vertical-align:top; padding: 0px 0px 8px 8px; }
.var_bild > div         { width: 100px; height: 130px; }
.var_bild div div       { display: table-cell; vertical-align:middle; background: #FFFFFF; width: 100px; height: 100px; overflow: hidden; text-align: center; cursor: pointer }
.var_bild img           { border:none; }
.var_bilder_klappfuss   { margin: 10px 0px 0px 10px; border-top: solid 1px #FF6600 }
.var_bilder_klapper     { float: right; width: 140px; text-align: center; background: #FFFFFF; border-left: solid 1px #FF6600; border-right: solid 1px #FF6600; border-bottom: solid 1px #FF6600; color: #FF6600; text-transform: uppercase; font-size: 10px; font-weight: bold; padding: 2px 0px 2px 0px; cursor: pointer }

.information            { float: left; padding: 20px 10px 10px 10px }
.information td         { background: #F5F5F5; padding: 3px }
.information a          { color: #FF6600; text-decoration: underline }
.information a:hover    { color: #FF6600; text-decoration: underline }
.suchergebnis           { float: left; padding: 10px }
.suche_head             { text-transform: uppercase; border-bottom: solid 1px #7F7F7F }

.rightframe             { float: right; width: 190px }
.warenkorb              { width: 190px; margin: 10px 0px 0px 0px; background: url(../images/layout/basket1_bg.gif) repeat-y }
.warenkorb_head         { border-bottom: solid 1px #ffffff }
.warenkorbzelle         { padding: 5px 10px 5px 10px; color: #ffffff; font-size: 10px; font-weight: bold }
.warenkorbfuss          { text-transform: uppercase; color: #ffffff; font-size: 10px; font-weight: bold; padding: 5px 10px 5px 10px; background: url(../images/layout/basketfuss_bg.gif) repeat-y }
.warenkorbtrennung      { background: url(../images/layout/edge_right.gif) repeat-y }
.zur_kasse              { position: relative; text-transform: uppercase; font-weight: bold; padding: 4px 10px 4px 25px; margin: 0px 0px 1px 0px; color: #FFFFFF; background: #FF6600 url(../images/layout/zur_kasse.gif) repeat-y }
.zur_kasse_button       { position: absolute; top: 0px; left: 0px; width: 190px; height: 23px }
.livechatbanner         { margin: 30px 0px 0px 0px }
.facebook               { width: 170px; padding: 0px 10px 0px 10px; margin: 30px 0px 0px 0px }
.facebook a             { display: block; float: left; width: 30px; height: 30px; margin: 10px 10px 0px 0px }
.empfehlen              { width: 170px; padding: 0px 10px 0px 10px; margin: 10px 0px 0px 0px }
.versandkostenfrei      { margin: 30px 0px 0px 0px }
.finanzierungsbanner    { margin: 30px 0px 0px 0px; padding: 0px 0px 0px 2px; background: url(../images/layout/basket_bg.gif) repeat-y; overflow: hidden }
.angebot                { width: 190px; margin: 30px 0px 0px 0px; background: url(../images/layout/basket_bg.gif) repeat-y; overflow: hidden }
.angebot_head           { color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding: 4px 10px 4px 33px; margin: 0px 0px 1px 0px; background: url(../images/layout/angebot_head.gif) repeat-y }
.angebot_content        { padding: 20px 0px 20px 23px }
.angebot_artikel        { width: 145px; cursor: pointer }
.angebot_preis          { font-size: 22px; color: #6699CC; font-family: Impact, Arial, Verdana, Courier, Monaco; border: solid 2px #6699CC; background: #FFFFFF url(../images/layout/pfeil_blau.gif) 4px 5px no-repeat; padding: 2px 3px 3px 3px; text-align: right; line-height: 20px; margin: 2px 0px 0px 0px }
.angebot_hinweis        { font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; line-height: 10px }
.angebot_hinweis a      { font-size: 11px; color: #6699CC; font-family: Arial, Verdana, Courier, Monaco; line-height: 10px }
.angebot_hinweis a:hover{ font-size: 11px; color: #6699CC; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; line-height: 10px }
.angebot_beschreibung   { color: #FFFFFF; font-weight: bold; text-align: right; padding: 2px 5px 2px 5px; background: #6699CC }
.newslet                { width: 190px; margin: 30px 0px 0px 0px; padding: 0px 0px 10px 0px; background: url(../images/layout/basket_bg.gif) repeat-y; overflow: hidden }
.newslet_head           { color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding: 4px 10px 4px 33px; margin: 0px 0px 10px 0px; background: url(../images/layout/newslet_head.gif) repeat-y }
.newslet_head a         { color: #FFFFFF }
.newslet_head a:hover   { color: #FFFFFF }
.newslet td             { padding: 2px 10px 2px 10px }
.newslet button         { color: #FF6600; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; text-align: right; width: 170px; border: solid 1px #FF6600; background: #F5F5F5; padding: 1px 0px 1px 0px; cursor: pointer }
.newslet button:hover   { color: #FFFFFF; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; text-align: right; width: 170px; border: solid 1px #FF6600; background: #FF6600; padding: 1px 0px 1px 0px; cursor: pointer }
.trusted_shop           { float: left; width: 190px; margin: 30px 0px 0px 0px; background: url(../images/layout/basket_bg.gif) repeat-y; border-top: solid 1px #E8E8E8; border-bottom: solid 1px #E8E8E8 }
.linkwolke              { float: left; width: 190px; margin: 30px 0px 0px 0px }
.linkwolke_head         { background: url(../images/layout/linkwolke.gif); color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding: 4px 10px 4px 33px; margin: 0px 0px 1px 0px }
.tagcloud  							{ width: 170px; padding: 5px 10px 5px 10px; background: url(../images/layout/basket_bg.gif) repeat-y; font-family: Arial, Verdana, Courier, Monaco; text-transform: uppercase; text-align: center }
.tagcloud a 						{ color: #7F7F7F; text-decoration: none }
.tagcloud a:hover 			{ color: #000000; text-decoration: none }
.top10                  { float: left; width: 190px; margin: 30px 0px 30px 0px }
.top10_head             { color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding: 4px 10px 4px 33px; margin: 0px 0px 1px 0px; background: url(../images/layout/top_ten_head.gif) repeat-y }
.top10_list             { position: relative; margin: 0px 0px 1px 0px; height: 23px; font-size: 10px; font-weight: bold; background: url(../images/layout/basket_bg.gif) repeat-y; padding: 0px 3px 0px 33px; cursor: pointer }
.top10_list_over        { position: relative; margin: 0px 0px 1px 0px; height: 23px; font-size: 10px; font-weight: bold; background: url(../images/layout/basketfuss_bg.gif) repeat-y; padding: 0px 3px 0px 33px; cursor: pointer }
.top10_button           { position: absolute; top: 0px; left: 0px; width: 190px; height: 23px }
.blogs                  { float: left; width: 190px; margin: 30px 0px 30px 0px; background: url(../images/layout/basket_bg.gif) repeat-y }
.blogs_head             { color: #FFFFFF; font-weight: bold; text-transform: uppercase; padding: 4px 10px 4px 33px; background: url(../images/layout/blogs_head.gif) repeat-y }
.blogs_abstand          { padding: 10px }
.blogs_content          { width: 170px; background: #E8E8E8; cursor: pointer }
.blogs_content_over     { width: 170px; background: #FFFFFF; cursor: pointer }
.blogs_halb             { float: left; padding: 5px }
.blogs_link             { font-weight: bold; padding: 7px 3px 4px 15px; color: #FF6600; background: url(../images/layout/pfeil_rot.gif) no-repeat 0px 8px }

.fuss                   { padding: 0px 200px 20px 200px; font-size: 10px; font-weight: bold }
.gewaehr                { color: #909090 }
.fuss_kategorien        { padding: 20px 0px 20px 0px; margin: 20px 20px 0px 20px; border-top: solid 1px #bfe5d6; border-bottom: solid 1px #bfe5d6 }
.fuss_kategorien_zeile  { margin: 10px 0px 0px 0px; padding: 0px }
.fuss_kategorien_zeile h3 { margin: 0px; padding: 0px }


.formular               { color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; border: solid 1px #7F7F7F; background: #F5F5F5 }
.formularerror          { color: #7F7F7F; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; border: solid 2px #FF1F00; background: #F5F5F5 }
.formbutton             { color: #FF6600; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-transform: uppercase; border: solid 1px #FF6600; background: #F5F5F5; padding: 1px 0px 1px 0px; cursor: pointer }
button                  { color: #FF6600; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-transform: uppercase; text-align: right; width: 220px; border: solid 1px #FF6600; background: #F5F5F5 url(../images/layout/pfeil.gif) no-repeat 210px 6px; padding: 1px 10px 1px 0px; cursor: pointer }
td                      { font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
td.tabellenhead         { background: #F5F5F5 }
h1                      { font-size: 18px; font-weight: normal; font-family: Arial, Verdana, Courier, Monaco; margin: 0px 0px 20px 0px }
h2                      { font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; margin: 0px 0px 0px 0px }
ul                      { margin-top: 10px; margin-bottom: 10px; margin-left: 10px; padding-left: 10px; list-style-type: square }
ol                      { margin-top: 10px; margin-bottom: 10px; margin-left: 10px; padding-left: 10px }
a                       { color: #000000; text-decoration: none }
a:hover                 { color: #000000; text-decoration: none }
sup                     { line-height: 10px; font-size: 10px }

.basket                 { float: left; position: relative; padding: 10px 0px 10px 45px }
.basket a               { color: #000000; text-decoration: underline }
.basket a:hover         { color: #000000; text-decoration: underline }
.basketpfad             { position: absolute; top: -135px; left: 3px }
.suchtabelle td         { padding: 4px 5px 2px 0px }
.texterror              { color: #FF1F00 }
.textgross              { font-size: 12px }
.textweiss              { color: #FFFFFF }
.tabelle_aussen         { background: #F5F5F5 }
.tabelle_innen          { background: #FFFFFF }
.status4_0              { background: url(../images/bestellung/status0.gif) }
.status4_25             { background: url(../images/bestellung/status25.gif) }
.status4_50             { background: url(../images/bestellung/status50.gif) }
.status4_75             { background: url(../images/bestellung/status75.gif) }
.status4_100            { background: url(../images/bestellung/status100.gif) }
.status5_0              { background: url(../images/bestellung/status5_0.gif) }
.status5_25             { background: url(../images/bestellung/status5_20.gif) }
.status5_50             { background: url(../images/bestellung/status5_40.gif) }
.status5_75             { background: url(../images/bestellung/status5_60.gif) }
.status5_100            { background: url(../images/bestellung/status5_80.gif) }
.agb                    { color: #000000 }
.coupon_new             { color: #000000 }
.zahlung                { color: #000000 }
.summe                  { color: #000000 }
.tabelleninhalt         { background: #FFFFFF; padding: 3px 2px 3px 2px }
.tabelleninhalt1        { background: #F5F5F5; padding: 3px 2px 3px 2px }
.tabellenheader         { background: #FF6600; color: #FFFFFF; padding: 3px 2px 3px 2px }
.tabellenkopf           { background: #FFFFFF; padding: 3px 2px 3px 2px; font-size: 18px; font-family: Arial, Verdana, Courier, Monaco; color: #FF6600 }
.tabellenkopf_over      { background: #F5F5F5; padding: 3px 2px 3px 2px; font-size: 18px; font-family: Arial, Verdana, Courier, Monaco; color: #FF6600 }
.tabellenfuss           { background: #F5F5F5; padding: 3px 2px 3px 2px; font-size: 11px }
.tabellenzeile          { background: #F5F5F5; padding: 3px 2px 3px 2px }
.tabellenzeile2         { background: #F5F5F5; padding: 3px 2px 3px 2px }
.anzahlung			       	{ font-size:12px; color: #FF6600}

.article_oldpreis  			 { color: #FF6600; font-size: 12px; line-height:14px; letter-spacing: 0.05em}
.article_oldpreis span 	 {text-decoration:line-through; }
.article_rabatt  		     { color: #FF6600; font-size: 12px; line-height:14px; letter-spacing: 0.05em}

/* Zu prüfen */
.kredit {width:480px; height:300px; border: 1px solid #F5F5F5;}
.tabellentext     { color: #000000; font-size: 10px; font-family: Verdana, Courier, Monaco; text-decoration: none }

.kundenkonto                { font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; padding: 10px }
.kundenkonto a              { display: block; color: #FF6600; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-transform: uppercase; text-align: right; width: 215px; border: solid 1px #FF6600; background: #F5F5F5; padding: 2px 3px 2px 0px }
.kundenkonto a:hover        { color: #FF6600 }
.kundenkonto h2							{ font-size: 18px; font-weight: normal; font-family: Arial, Verdana, Courier, Monaco; margin: 0px 0px 20px 0px }
.kundenkonto td             { font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; background: #ffffff; padding: 5px }
.kundenkonto_funktionen     { width: 550px; padding: 0px 0px 10px 0px }
.kundenkonto_verwalten      { float: left; margin: 10px 0px 0px 0px }
.kundenkonto_abbrechen      { float: right; margin: 10px 0px 0px 0px }
.kundenkonto_merk_his       { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco }
