/* 
    Document   : konfigurator
    Created on : 09.04.2010, 12:27:12
    Author     : smxsm
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/***************** Konfigurator ********************/

a.konfigurator {
    display: block;
    font-weight: normal;
    background-image: url(bg/icons/konfigurator.gif);
    background-position: top left;
    background-repeat: no-repeat;
    /*padding: 22px 0px 0px 70px;*/
    padding: 0px 0px 0px 70px;
    margin: 6px 0px 5px 0px;
    height: 36px;
    }

table.tabelle-farbig tr.konfigurator th {
    color: #424242;
    font-size: 11px;
    background-color: #80CFEB;
    border: none;
    height: 50px;
    padding: 0px;
    }
table.tabelle-farbig tr.konfigurator-odd td,
table.tabelle-farbig tr.konfigurator-even td {
    border-bottom: 1px solid #80CFEB;
    vertical-align: middle;
    padding: 3px;
    }
table.tabelle-farbig tr.konfigurator-odd td.first,
table.tabelle-farbig tr.konfigurator-even td.first {
    background-color: #009FD7;
    border-bottom: 1px solid #FFFDFA;
    text-align: right;
    }
table.tabelle-farbig tr.konfigurator-odd td.last,
table.tabelle-farbig tr.konfigurator-even td.last {
    background-color: #009FD7;
    border-right: none;
    border-bottom: 1px solid #FFFDFA;
    width: 9px;
    max-width: 9px;
    padding: 0px;
    }
table.tabelle-farbig tr.konfigurator-odd td {
    background-color: #FFFDFA;
    }
span.step {
    color: #009FD7;
    padding: 0px 10px 0px 10px;
    }
table.tabelle-farbig tr.konfigurator div.header {
    padding: 0px 0px 0px 3px;
    margin: 23px 0px 0px 0px;
    }
table.tabelle-farbig tr.konfigurator div.footer {
    padding: 0px 0px 0px 0px;
    margin: 15px 17px 0px 0px;
    }
table.tabelle-farbig tr.konfigurator div.footer a {
    float: right;
    display: block;
    }
table.tabelle-farbig tr.konfigurator a.abbrechen {
    background-image: url(bg/icons/icon-abbrechen.gif);
    background-position: top right;
    background-repeat: no-repeat;
    padding: 1px 20px 10px 10px;
    margin: 0px 40px 0px 0px;
    }
table.tabelle-farbig tr.konfigurator a.weiter {
    background-image: url(bg/icons/icon-weiter.gif);
    background-position: top right;
    background-repeat: no-repeat;
    padding: 1px 20px 10px 0px;
    margin: 0px 13px 0px 0px;
    width: 168px;
    }
table.tabelle-farbig tr.konfigurator a.zurueck {
    background-image: url(bg/icons/icon-zurueck.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding: 1px 10px 10px 20px;
    }
table.tabelle-farbig tr.konfigurator a.warenkorb {
    background-image: url(bg/icons/warenkorb_mittel-rot.gif);
    background-position: top right;
    background-repeat: no-repeat;
    padding: 1px 35px 10px 0px;
    width: 165px;

    }

