body{margin:0px 0px 0px 0px;}
div.index{display:block;width:100%;height:700px;border:0px solid #000;}
div.main{display:block;width:100%;height:500px;border:0px solid #000;}
td.main_header{height:117px;vertical-align:top;border:0px;}
td.main_search{height:35px;vertical-align:top;padding-top:6px;padding-right:5px;}
td.mainm{vertical-align:top;text-align:left;padding-right:5px;}
td.mainl{width:210px;vertical-align:top;text-align:left;}
td.mainr{width:210px;vertical-align:top;text-align:left;}
td.artikeltopl{height:25px;text-align:center;background-color:#EEE;border-left:1px solid #BBB;border-top:1px solid #BBB;border-bottom:1px solid #BBB;}
td.artikeltopr{width:125px;height:25px;text-align:right;background-color:#EEE;border-right:1px solid #BBB;border-top:1px solid #BBB;border-bottom:1px solid #BBB;}
table.main{width:100%;border:0px;border-collapse:collapse;}
table.search{width:100%;height:36px;border:1px solid #BBB;border-collapse:collapse;background-color:#DDD;}
td.searchl{width:180px;vertical-align:top;padding-left:25px;padding-top:10px;}
td.searchr{text-align:left;}
td.main{width:100%;border:0px;vertical-align:top;}
td.left{border:0px;text-align:left;}
td.right{border:0px;text-align:right;}
td.center{border:0px;text-align:center;}
td.main_l{height:20px;width:30%;border:0px;text-align:right;vertical-align:top;}
td.main_r{height:20px;width:70%;border:0px;vertical-align:top;padding-left:5px;}
table.drucken{width:210mm;border:0px;border-collapse:collapse;}
/*Schrift*/
h1{display:inline;margin:0px 0px 0px 0px;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:11pt;color:#606060;}
h2{display:inline;margin:0px 0px 0px 0px;font-weight:normal;font-family:arial,helvetica,sans-serif;font-size:11pt;color:#606060;}
h3{display:inline;margin:0px 0px 0px 0px;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:10pt;color:#606060;}
h4{display:inline;margin:0px 0px 0px 0px;font-weight:normal;font-family:arial,helvetica,sans-serif;font-size:10pt;color:#606060;}
h5{display:inline;margin:0px 0px 0px 0px;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:9pt;color:#606060;}
h6{display:inline;margin:0px 0px 0px 0px;font-weight:normal;font-family:arial,helvetica,sans-serif;font-size:9pt;color:#606060;}
#white{color:#FFF;}
#red{color:#DA251C;}
h1.red{color:#DA251C;}
h3.red{color:#DA251C;}
h5.red{color:#DA251C;}
#blue{color:#0085DD;}
#black{color:#000;}
#green{color:#009933;}
#grey{color:#C0C0C0;}
h4.altpreis{font-size:10pt;color:#000;}
h3.preis{font-size:12pt;color:#DA251C;}
div.altpreis{display:inline;background-image:url(../img/preis.gif);background-repeat:repeat-x;}
/*Formulare*/
input.form{width:400px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.form_hover{width:400px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.form_kl{width:200px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.form_kl_hover{width:200px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.login{width:150px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.login_hover{width:150px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.strasse{width:339px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.strasse_hover{width:345px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.hausnr{width:50px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.hausnr_hover{width:50px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.plz{width:89px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.plz_hover{width:89px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.ort{width:300px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.ort_hover{width:300px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.captcha{width:100px;height:22px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.captcha_hover{width:100px;height:22px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;padding-left:5px;}
input.button{height:26px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;font-weight:bold;cursor:pointer;}
input.button_hover{height:26px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;font-weight:bold;cursor:pointer;}
textarea.form{width:390px;height:140px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:Verdana;}
textarea.form_hover{width:390px;height:140px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
textarea.form_gr{width:390px;height:390px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
textarea.form_gr_hover{width:390px;height:390px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.form{width:407px;height:26px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.form_hover{width:407px;height:26px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.form_kl{width:200px;height:26px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.form_kl_hover{width:200px;height:26px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.day{width:40px;height:26px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.day_hover{width:40px;height:26px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.month{width:100px;height:26px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.month_hover{width:100px;height:26px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.year{width:55px;height:26px;border:1px solid #C0C0C0;background-color:#FFF;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
select.year_hover{width:55px;height:26px;border:1px solid #C0C0C0;background-color:#EEE;color:#000;font-size:9pt;font-family:arial,helvetica,sans-serif;}
input.cb{border:1px solid #C0C0C0;background-color:#FFF;}
input.cb_hover{border:1px solid #C0C0C0;background-color:#EEE;}
input.buttonlogin{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/anmelden.png);background-repeat:no-repeat;}
input.buttonlogin_hover{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/anmelden.png);background-repeat:no-repeat;}
input.buttonreg{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/registrieren.png);background-repeat:no-repeat;}
input.buttonreg_hover{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/registrieren.png);background-repeat:no-repeat;}
input.buttonpwlost{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/passwort.png);background-repeat:no-repeat;}
input.buttonpwlost_hover{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/passwort.png);background-repeat:no-repeat;}
input.buttonkontakt{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/kontakt.png);background-repeat:no-repeat;}
input.buttonkontakt_hover{width:140px;height:40px;border:0px;cursor:pointer;background-image:url(../img/kontakt.png);background-repeat:no-repeat;}
/*Tooltip*/
.tooltip{width:210px;height:210px;margin:5px 5px 5px 5px;padding:5px 5px 5px 5px;position:absolute;display:none;background-color:#FFF;border:1px solid #EEE;}
/*Links*/
a:link{text-decoration:none;color:#606060;cursor:pointer;font-family:arial,helvetica,sans-serif;font-size:10pt;}
a:visited{text-decoration:none;color:#606060;cursor:pointer;font-family:arial,helvetica,sans-serif;font-size:10pt;}
a:active{text-decoration:none;color:#606060;cursor:pointer;font-family:arial,helvetica,sans-serif;font-size:10pt;}
a:hover{text-decoration:none;color:#DA251C;cursor:pointer;font-family:arial,helvetica,sans-serif;font-size:10pt;}
/*Horizontale Linien*/
hr{width:99%;border:1px solid #DDD;}
td.hr{width:100%;height:5px;text-align:center;}
/*block*/
div.block_standard{width:100%;}
div.block_auto{width:100%;}
table.block_oben{width:100%;border-collapse:collapse;vertical-align:top;height:25px;border:1px solid #BBB;background-color:#EEE;}
td.block_oben{width:100%;vertical-align:top;padding-top:3px;padding-left:5px;border:0px solid #000;}
td.block_oben_l{width:2%;border:0px;vertical-align:top;border:0px solid #EEE;}
td.block_oben_m{width:70%;border:0px;vertical-align:top;border:0px solid #EEE;}
td.block_oben_r{width:22%;border:0px;vertical-align:top;border:0px solid #EEE;text-align:center;}
table.block_mitte{width:100%;border-collapse:collapse;vertical-align:top;border:0px;text-align:left;}
table.block_artikel_mitte{width:100%;border-collapse:collapse;vertical-align:top;border-right:1px solid #CCC;text-align:left;}
table.block_artikel_mitte2{width:100%;border-collapse:collapse;vertical-align:top;border:0px;text-align:left;}
td.block_mitte{width:100%;border:0px;vertical-align:top;padding-left:5px;padding-right:5px;}
td.block_mitte_l{width:2%;border:0px;vertical-align:top;}
td.block_mitte_m{width:98%;border:0px;vertical-align:top;}
td.block_mitte_r{width:2%;border:0px;vertical-align:top;}
table.block_unten{width:100%;border-collapse:collapse;border:0px;margin-bottom:2px;}
td.block_unten{width:100%;height:2px;vertical-align:top;border-left:1px solid #EEE;border-right:1px solid #EEE;border-bottom:1px solid #EEE;}
td.block_unten_l{width:5%;border:0px;vertical-align:top;}
td.block_unten_m{width:70%;border:0px;vertical-align:top;}
td.block_unten_r{width:25%;border:0px;vertical-align:top;}
font.block_titel{font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:10pt;color:#767676;}
font.block_zeit{font-family:arial,helvetica,sans-serif;font-size:10pt;color:#767676;}
a.block_titel{text-decoration:none;color:#767676;font-size:10pt;font-family:arial,helvetica,sans-serif;font-weight:bold;}
a.block_titel_hover{text-decoration:underline;color:#767676;font-size:10pt;font-family:arial,helvetica,sans-serif;font-weight:bold;}
/*suchtooltip*/
.sf_suggestion{position:relative;left:-212px;}
.sf_suggestion ul{position:absolute;margin:0;padding:0;background:#EEE;top:0px;left:0;border:#000 solid 1px;}
.sf_suggestion li{margin:0;padding:0;list-style:none;text-align:left;}
.sf_suggestion li a{display:block;font-family:arial,helvetica,sans-serif;font-size:9pt;color:#000;text-decoration:none;}
.sf_suggestion li a:hover{display:block;font-family:arial,helvetica,sans-serif;font-size:9pt;color:#DA251C;text-decoration:none;}
.sf_suggestion li.selected a{background:#DDD;}
/*goesch*/
div.goesch_hersteller{display:block;width:70%;border:none;vertical-align:middle;}
div.goesch_suchwort{display:block;width:70%;border:none;vertical-align:middle;}
td.goesch_suchwort{width:25%;text-align:left;vertical-align:top;}
