@charset "utf-8";
html {height:101%;}
@font-face {font-family: 'Open Sans'; font-weight:800; src: url(http://themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');}
.zeile_a {background-color:#99ccef;}
.zeile_b {background-color:#7ab9e4;}
.zeile_c {background-color:#88ccef;}
.zeile_d {background-color:#e2e7ed;}
#button_kat {display:block; color:#000000; background-color:#FFFFFF; width:140px; padding-left:1px; font-family: 'Open Sans'; font-size:14px; text-decoration:none; text-align:left;}
#button_kat:hover {display:block; color:#fff; background-color:#CCCCCC;}
#button_grp {display:block; color:#FFFFFF; background-color:#3399FF; width:120px; padding-left:2px; font-family: 'Open Sans'; font-size:12px; text-decoration:none; text-align:left;}
#button_grp:hover {display:block; color:#fff; background-color:#CCCCCC;}
#button_imp {display:block; background-image:url(../system/button/imp.jpg); width:100px; height:20px;}
#button_imp:hover {background-image:url(../system/button/imp_h.jpg);}
#button_agb {display:block; background-image:url(../system/button/agb.jpg); width:060px; height:20px;}
#button_agb:hover {background-image:url(../system/button/agb_h.jpg);}
#button_faq {display:block; background-image:url(../system/button/faq.jpg); width:060px; height:20px;}
#button_faq:hover {background-image:url(../system/button/faq_h.jpg);}
#button_buy {display:block; background-image:url(../system/button/kaufen.gif); width:214px; height:50px }
#button_buy:hover {background-image:url(../system/button/kaufen_click.jpg); }
#button_web {display:block; background-image:url(../system/button/hersteller_web_a.jpg); width:214px; height:14px; }
#button_web:hover {background-image:url(../system/button/hersteller_web_b.jpg); }
#button_pdf {display:block; background-image:url(../system/button/hersteller_pdf_a.jpg); width:214px; height:14px; }
#button_pdf:hover {background-image:url(../system/button/hersteller_pdf_b.jpg); }
#button_vid {display:block; background-image:url(../system/button/hersteller_vid_a.jpg); width:214px; height:14px; }
#button_vid:hover {background-image:url(../system/bilder/button/hersteller_vid_b.jpg); }
.anschrift {font-family: 'Open Sans'; font-size:12px; color:#FFFFFF; padding-left:10px; padding-right:10px;}
.textImpressum {font-family: 'Open Sans'; font-size:12px; color:#000000; background-color:#E4EFF7; text-align:left; padding-left:10px; padding-right:10px; vertical-align:top; padding-top:02px;}
.textImpressum_head {font-family: 'Open Sans'; font-size:12px; color:#000000; background-color:#E4EFF7; text-align:left; padding-left:10px; padding-right:10px; vertical-align:top; padding-top:02px;}
.SerA {font-family: 'Open Sans'; font-size:12px; color:#000000; position:relative; background-color:#E4EFF7; padding:06px;}
.SerB {font-family: 'Open Sans'; font-size:14px; color:#000000; position:relative; background-color:#33CCFF; padding:06px;}
.artikel_name {font-family: 'Open Sans'; font-size:16px; color:#286ba6; padding:10px; text-align:left;}
.artikel_nummer {font-family: 'Open Sans'; font-size:16px; color:#18B660; padding:10px; text-align:left;}
.artikel_preis {font-family: 'Open Sans'; font-size:22px; color:#3366FF; padding:10px; text-align:left;}
.artikel_lieferzeit {font-family: 'Open Sans'; font-size:14px; color:#18B660; padding:10px; text-align:left;}
.artikel_kurztext {font-family: 'Open Sans'; font-size:12px; color:#666666; padding:10px; text-align:left;}
.artikel_langtext {font-family: 'Open Sans'; font-size:12px; color:#FFFFFF; padding:10px; text-align:left;}
.artikel_gruppendarstellung_name {font-family: 'Open Sans'; font-size:16px; color:#FFFF00; padding:10px; text-align:left;}
.artikel_gruppendarstellung_nummer {font-family: 'Open Sans'; font-size:16px; color:#FFFFFF; padding:10px; text-align:left;}
.artikel_gruppendarstellung_preis {font-family: 'Open Sans'; font-size:22px; color:#FFFFFF; padding:10px; text-align:left;}
.artikel_gruppendarstellung_lieferzeit {font-family: 'Open Sans'; font-size:14px; color:#FFFFFF; padding:10px; text-align:left;}
.artikel_gruppendarstellung_kurztext {font-family: 'Open Sans'; font-size:12px; color:#666666; padding:10px; text-align:left;}
.artikel_ansicht_spalte1 {vertical-align:top; padding:10px; width:300px; text-align:left;}
.artikel_ansicht_spalte2 {vertical-align:top; padding:10px; width:360px; text-align:left;}
.artikel_ansicht_spalte3 {vertical-align:top; padding:10px; width:214px; text-align:left;}
.artikel_ansicht_name {font-family: 'Open Sans'; font-size:18px; color:#FFFF00; vertical-align:top; font-weight:bold;}
.artikel_ansicht_nummer {font-family: 'Open Sans'; font-size:14px; color:#33FF00; vertical-align:top;}
.artikel_ansicht_beschreibung {font-family: 'Open Sans'; font-size:12px; color:#FFFFFF; vertical-align:top;}
.artikel_ansicht_preis {font-family: 'Open Sans'; font-size:22px; color:#FFFFFF; vertical-align:top;}
.warenkorb_titel {font-family: 'Open Sans'; font-size:14px; background-color:#B2CBDF; color:#333333; text-align:center;}
.warenkorb_hintergrund {font-family: 'Open Sans'; font-size:12px; background-color:#a1c8e1; color:#FFFFFF; text-align:left;}
.warenkorb_kundendaten {font-family: 'Open Sans'; font-size:12px; background-color:#7ab7d4; color:#FFFFFF; text-align:right;}
.warenkorb_bestellart {font-family: 'Open Sans'; font-size:12px; color:#FFFFFF; text-align:left;}
.warenkorb_bestellart_info {font-family: 'Open Sans'; font-size:12px; color:#009933; text-align:left;}
.warenkorb_artikelname {font-family: 'Open Sans'; font-size:12px; color:#000099; text-align:left; padding:10px;}
.warenkorb_artikelnummer {font-family: 'Open Sans'; font-size:12px; color:#666666; text-align:left; padding:10px;}
.warenkorb_betrag {font-family: 'Open Sans'; font-size:12px; color:#006600; text-align:right; padding:10px;}
div.myButton input {background:url(../system/button/submit.png) no-repeat; cursor:pointer; width: 300px; height: 30px; border: none;}
.artikel_fenster {background: rgb(42,110,233); /* Old browsers */
background: -moz-linear-gradient(top, rgba(42,110,233,1) 0%, rgba(42,110,233,1) 23%, rgba(115,177,231,1) 61%, rgba(208,228,247,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(42,110,233,1)), color-stop(23%,rgba(42,110,233,1)), color-stop(61%,rgba(115,177,231,1)), color-stop(100%,rgba(208,228,247,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(42,110,233,1) 0%,rgba(42,110,233,1) 23%,rgba(115,177,231,1) 61%,rgba(208,228,247,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(42,110,233,1) 0%,rgba(42,110,233,1) 23%,rgba(115,177,231,1) 61%,rgba(208,228,247,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(42,110,233,1) 0%,rgba(42,110,233,1) 23%,rgba(115,177,231,1) 61%,rgba(208,228,247,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(42,110,233,1) 0%,rgba(42,110,233,1) 23%,rgba(115,177,231,1) 61%,rgba(208,228,247,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a6ee9', endColorstr='#d0e4f7',GradientType=0 ); /* IE6-9 */
}
.artikel_rahmen { min-height:390px;}
.verabschiedung_text_a {position:relative; left:0px; width:600px; background-color:#A1C8E1; padding:10px; margin:10px;}
.verabschiedung_text_b {font-family: 'Open Sans'; font-size:12px; color:#0066FF; text-align:left; margin:10px; background-color:#FFFFFF; padding:10px;}
.verabschiedung_text_c {font-family: 'Open Sans'; font-size:12px; color:#0066FF; text-align:left; margin:10px; background-color:#CCCCCC; padding:10px;}