@charset "UTF-8";
/*

  Projektname:   produktbezogenes CSS Leseland
  Erstellt am:   06.08.2009 von FSchreyer

*/

/* ################################## */
/* ### Inhaltsverzeichnis ########### */
/* ################################## */


/* ZEILE: 66, Header (Schritte) */

/* ZEILE: 100, Artikel (Überschrift, Einleitung und Tabellenüberschriften */

/* ZEILE: 189, Artikel BODY */

/* ZEILE: 205, Artikel Überschrift bzw. Einleitung in der Mitte */

/* ZEILE: 230, Artikel Linie */

/* ZEILE: 244, Artikel Summe (Bestellprozess 1 und 5) */

/* ZEILE: 402, Artikel BODY, AGB Links */

/* ZEILE: 441, Artikel BODY, Überschriften der Adressen (Rechnungs- und Lieferanschrift, Zahlungsweise) */

/* ZEILE: 481, Artikel BODY, Adressen (Rechnungs- und Lieferanschrift, Zahlungsweise) */

/* ZEILE: 524, Artikel BODY, Links (Rechnungs- und Lieferanschrift, Zahlungsweise) */

/* ZEILE: 573, Artikel BODY, Einzelner Artikel */

/* ZEILE: 654, Artikel BODY, Registrierungsformular */

/* ZEILE: 846, Artikel BODY, Lieferanschriftformular */

/* ZEILE: 983, Artikel BODY, Zahlungsarten */

/* ZEILE: 1138, Artikel BODY, Radiobox Prozess 2 */

/* ZEILE: 1162, Artikel BODY, Kundenlogin */

/* ZEILE: 1218, Buttons (Zurück, Weiter etc.) */

/* ZEILE: 1414, Footerbild */

/* ZEILE: 1429, Die unteren Flächen */






#bestellprozess_content {
width:987px;
height:auto;
}



/*
 *********************************************************
 ********** Header (Schritte)
 *********************************************************
 */
#bestellprozess_content #header_str h1{
margin:0px;
padding:0px;
margin-bottom:10px;
margin-left:15px;
font-size:1.1em;
color:#0069b2;
}




#bestellprozess_content #header_img{
display:inline;
width:987px;
height:98px;
}
#bestellprozess_content #header_str{
display:inline;
width:987px;
height:30px;
}
#bestellprozess_content #header_gab{
margin-bottom:20px;
width:987px;
height:20px;
}


/*
 *********************************************************
 ********** Artikel (Überschrift, Einleitung und Tabellenüberschriften)
 *********************************************************
 */
#bestellprozess_content #artikel_header h1{
display:inline;
font-size:1.1em;
line-height:38px;
padding-left:15px;
color:#0067b2;
}
#bestellprozess_content #artikel_header h2.table_header{
display:inline;
font-size:0.8em;
line-height:33px;
color:#0067b2;
}
#bestellprozess_content #artikel_header h2.introduce{
display:inline;
font-size:0.8em;
line-height:33px;
padding-left:15px;
color:#0067b2;
}




#bestellprozess_content #artikel_header{
width:987px;
height:71px;
background:url(../img/bestellprozess/content_top.png);
}
#bestellprozess_content #artikel_header #top{
width:987px;
height:38px;
}

#bestellprozess_content #artikel_header #bottom{
width:987px;
height:33px;
}
#bestellprozess_content #artikel_header #bottom div.header1{
float:left;
text-align:center;
width:145px;
height:33px;
}
#bestellprozess_content #artikel_header #bottom div.header2{
float:left;
text-align:left;
width:327px;
height:33px;
}
#bestellprozess_content #artikel_header #bottom div.header3{
float:left;
text-align:center;
width:80px;
height:33px;
}
#bestellprozess_content #artikel_header #bottom div.header4{
float:left;
text-align:center;
width:120px;
height:33px;
}
#bestellprozess_content #artikel_header #bottom div.header5{
float:left;
text-align:center;
width:100px;
height:33px;
}
#bestellprozess_content #artikel_header #bottom div.header6{
float:left;
text-align:center;
width:105px;
height:33px;
}
#bestellprozess_content #artikel_header #bottom div.header7{
float:left;
text-align:center;
width:110px;
height:33px;
}




/*
 *********************************************************
 ********** Artikel BODY
 *********************************************************
 */
#bestellprozess_content #artikel_body{
padding-top:10px;
padding-bottom:10px;
width:987px;
height:auto;
background:url(../img/bestellprozess/content_bg_kachel.png);
}




/*
 *********************************************************
 ********** Artikel Überschrift bzw. Einleitung in der Mitte
 *********************************************************
 */
#bestellprozess_content #artikel_header_2 h1{
display:inline;
font-size:0.8em;
line-height:33px;
padding-left:15px;
color:#0067b2;
}




#bestellprozess_content #artikel_header_2{
width:987px;
height:35px;
background:url(../img/bestellprozess/content_bg_kachel.png);
}




/*
 *********************************************************
 ********** Artikel Linie
 *********************************************************
 */
#bestellprozess_content #artikel_line{
overflow:hidden;
width:987px;
height:3px;
background:url(../img/bestellprozess/content_line.png);
}



/*
 *********************************************************
 ********** Artikel Summe (Bestellprozess 1 und 5)
 *********************************************************
 */
#bestellprozess_content #artikel_total p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_total p.bold{
font-weight:bold;
}
#bestellprozess_content #artikel_total p.grey{
color:#616161;
}
#bestellprozess_content #artikel_total p.red{
color:#ff0000;
}
#bestellprozess_content #artikel_total p.red_letterspacing{
color:#ff0000;
letter-spacing:0.5em;
}
*html #bestellprozess_content #artikel_total p.red_letterspacing{
color:#ff0000;
letter-spacing:0.4em;
}
#bestellprozess_content #artikel_total h1{
margin:0px;
padding:0px;
font-size:1.1em;
color:#000;
}




#bestellprozess_content #artikel_total{
padding-top:20px;
padding-bottom:27px;
width:987px;
height:166px;
background:url(../img/bestellprozess/content_bg_kachel.png);
}

#bestellprozess_content #artikel_total #left{
float:left;
width:671px;
height:166px;
}
#bestellprozess_content #artikel_total div.total_1_left{
float:left;
padding-top:5px;
margin-left:10px;
width:161px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_1_left{
width:151px;
}
#bestellprozess_content #artikel_total div.total_2_left{
float:left;
padding-top:15px;
margin-left:10px;
width:161px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_2_left{
width:151px;
}
#bestellprozess_content #artikel_total div.total_3_left{
float:left;
padding-top:15px;
margin-left:10px;
width:161px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_3_left{
padding-top:10px;
width:151px;
}
#bestellprozess_content #artikel_total div.total_4_left{
float:left;
padding-top:16px;
margin-left:10px;
width:161px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_4_left{
padding-top:20px;
width:151px;
}

#bestellprozess_content #artikel_total #center{
float:left;
padding-top:4px;
width:298px;
height:162px;
background:url(../img/bestellprozess/summe.png);
}

#bestellprozess_content #artikel_total #center2{
float:left;
padding-top:4px;
width:298px;
height:162px;
background:url(../img/bestellprozess/summe2.png);
}

#bestellprozess_content #artikel_total #right{
float:left;
width:18px;
height:166px;
}
#bestellprozess_content #artikel_total div.total_1_right{
float:left;
padding-top:5px;
text-align:right;
margin-right:10px;
width:117px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_1_right{
width:107px;
}
#bestellprozess_content #artikel_total div.total_2_right{
float:left;
padding-top:15px;
text-align:right;
margin-right:10px;
width:117px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_2_right{
width:107px;
}
#bestellprozess_content #artikel_total div.total_3_right{
float:left;
padding-top:15px;
text-align:right;
margin-right:10px;
width:117px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_3_right{
padding-top:10px;
width:107px;
}
#bestellprozess_content #artikel_total div.total_4_right{
float:left;
padding-top:16px;
text-align:right;
margin-right:10px;
width:117px;
height:20px;
}
*html #bestellprozess_content #artikel_total div.total_4_right{
padding-top:20px;
width:107px;
}




/*
 *********************************************************
 ********** Artikel BODY --- AGB Links
 *********************************************************
 */
#bestellprozess_content #artikel_agb p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#0069b2;
}
#bestellprozess_content #artikel_agb a.link{
text-decoration:underline;
font-size:1.0em;
font-weight:bold;
display:inline;
color:#0069b2;
}




#bestellprozess_content #artikel_agb{
padding-top:10px;
padding-bottom:40px;
width:987px;
height:40px;
background:url(../img/bestellprozess/content_bg_kachel.png);
}
#bestellprozess_content #artikel_agb #checkbox{
margin-left:350px;
width:630px;
height:40px;
}




/*
 *********************************************************
 ********** Artikel BODY, Überschriften der Adressen (Rechnungs- und Lieferanschrift, Zahlungsweise)
 *********************************************************
 */
#bestellprozess_content #artikel_address_header h1{
display:inline;
font-size:1.0em;
line-height:32px;
color:#0067b2;
}




#bestellprozess_content #artikel_address_header{
width:987px;
height:30px;
background:url(../img/bestellprozess/content_bg_kachel.png);
}
#bestellprozess_content #artikel_address_header #bill{
float:left;
margin-left:20px;
width:270px;
height:30px;
}
#bestellprozess_content #artikel_address_header #delivery{
float:left;
width:300px;
height:30px;
}
#bestellprozess_content #artikel_address_header #payment{
float:left;
width:360px;
height:30px;
}




/*
 *********************************************************
 ********** Artikel BODY, Adressen (Rechnungs- und Lieferanschrift, Zahlungsweise)
 *********************************************************
 */
#bestellprozess_content #artikel_address p{
margin:0px;
padding:0px;
font-size:0.8em;
font-weight:bold;
display:inline;
color:#000;
}




#bestellprozess_content #artikel_address{
padding-top:10px;
padding-bottom:10px;
width:987px;
height:auto;
background:url(../img/bestellprozess/content_bg_kachel.png);
}
#bestellprozess_content #artikel_address #bill{
float:left;
margin-left:20px;
width:270px;
height:auto;
}
#bestellprozess_content #artikel_address #delivery{
float:left;
width:300px;
height:auto;
}
#bestellprozess_content #artikel_address #payment{
float:left;
width:360px;
height:auto;
}



/*
 *********************************************************
 ********** Artikel BODY, Links (Rechnungs- und Lieferanschrift, Zahlungsweise)
 *********************************************************
 */
#bestellprozess_content #artikel_address_link p{
margin:0px;
padding:0px;
font-size:0.8em;
font-weight:bold;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_address_link a.link{
font-size:0.8em;
text-decoration:underline;
color:#0067b2;
}




#bestellprozess_content #artikel_address_link{
padding-top:10px;
padding-bottom:10px;
width:987px;
height:auto;
background:url(../img/bestellprozess/content_bg_kachel.png);
}
#bestellprozess_content #artikel_address_link #bill{
float:left;
margin-left:20px;
width:270px;
height:auto;
}
#bestellprozess_content #artikel_address_link #delivery{
float:left;
width:300px;
height:auto;
}
#bestellprozess_content #artikel_address_link #payment{
float:left;
width:360px;
height:auto;
}




/*
 *********************************************************
 ********** Artikel BODY, Einzelner Artikel
 *********************************************************
 */
#bestellprozess_content #artikel_body h1{
margin:0px;
padding:0px;
font-size:1.0em;
color:#ad5eaf;
}
#bestellprozess_content #artikel_body h2{
margin:0px;
padding:0px;
font-size:0.8em;
color:#616161;
}
#bestellprozess_content #artikel_body p{
margin:0px;
padding:0px;
font-size:0.8em;
color:#616161;
}
#bestellprozess_content #artikel_body p.black{
margin:0px;
padding:0px;
font-size:0.8em;
color:#000;
}




#bestellprozess_content #artikel_body div.body1{
float:left;
text-align:center;
width:145px;
}
#bestellprozess_content #artikel_body div.body2{
float:left;
text-align:left;
width:327px;
}
#bestellprozess_content #artikel_body div.body3{
float:left;
text-align:center;
width:80px;
}
#bestellprozess_content #artikel_body div.body3 input{
width:40px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body div.body4{
float:left;
text-align:center;
width:120px;
margin-top:3px;
}
#bestellprozess_content #artikel_body div.body5{
float:left;
text-align:center;
margin-top:4px;
width:100px;
}
#bestellprozess_content #artikel_body div.body6{
float:left;
text-align:center;
margin-top:4px;
width:105px;
}
#bestellprozess_content #artikel_body div.body7{
float:left;
text-align:center;
margin-top:4px;
width:110px;
}




/*
 *********************************************************
 ********** Artikel BODY, Registrierungsformular
 *********************************************************
 */
#bestellprozess_content #artikel_body #registration_text p{
margin:0px;
padding:0px;
font-weight:bold;
font-size:0.8em;
display:inline;
color:#0069b2;
}
#bestellprozess_content #artikel_body #registration_name p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #registration_input p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #registration_radio p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #registration_radio_left p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #registration_radio_right p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #registration_str p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#616161;
}




#bestellprozess_content #registration_gab{
margin-bottom:15px;
width:987px;
height:15px;
}
#bestellprozess_content #artikel_body #registration_text{
margin-left:15px;
margin-right:15px;
width:608px;
}
#bestellprozess_content #artikel_body #registration_name{
float:left;
display:inline;
margin-left:40px;
margin-right:10px;
padding-top:3px;
margin-top:5px;
margin-bottom:5px;
width:150px;
}
#bestellprozess_content #artikel_body #registration_str{
float:left;
display:inline;
margin-right:10px;
margin-top:5px;
width:400px;
}
#bestellprozess_content #artikel_body #registration_input{
float:left;
display:inline;
margin-right:10px;
margin-top:5px;
width:300px;
}
#bestellprozess_content #artikel_body #registration_input input{
float:left;
width:280px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #registration_input input.plz{
float:left;
margin-right:5px;
width:80px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #registration_input input.ort{
float:left;
width:189px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #registration_input input.strasse{
float:left;
margin-right:5px;
width:229px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #registration_input input.hausnummer{
float:left;
width:40px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #registration_input select{
float:left;
width:150px;
height:20px;
color:#000;
}
#bestellprozess_content #artikel_body #registration_radio{
float:left;
margin-right:10px;
margin-top:5px;
width:300px;
}
#bestellprozess_content #artikel_body #registration_radio_left{
float:left;
margin-left:150px;
margin-top:5px;
width:250px;
}
*html #bestellprozess_content #artikel_body #registration_radio_left{
margin-left:80px;
}
#bestellprozess_content #artikel_body #registration_radio_right{
float:left;
margin-left:40px;
margin-top:5px;
width:250px;
}
*html #bestellprozess_content #artikel_body #registration_radio_right{
margin-left:20px;
}
#bestellprozess_content #artikel_body #registration_radio_right_textarea{
float:left;
padding-left:65px;
margin-top:15px;
width:200px;
}
*html #bestellprozess_content #artikel_body #registration_radio_right_textarea{
padding-left:45px;
}
#bestellprozess_content #artikel_body #registration_radio_right_textarea textarea{
width:140px;
height:50px;
}
#bestellprozess_content #artikel_body #registration_birthday{
float:left;
display:inline;
margin-right:10px;
margin-top:5px;
width:300px;
}
#bestellprozess_content #artikel_body #registration_birthday input{
float:left;
margin-right:5px;
width:20px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #registration_birthday input.year{
float:left;
width:40px;
height:16px;
color:#616161;
}




/*
 *********************************************************
 ********** Artikel BODY, Lieferanschriftformular
 *********************************************************
 */
#bestellprozess_content #delivery_main_radio p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #delivery_text p{
margin:0px;
padding:0px;
font-weight:bold;
font-size:0.8em;
display:inline;
color:#0069b2;
}
#bestellprozess_content #delivery_name p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #delivery_radio p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #delivery_str p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#616161;
}




#bestellprozess_content #delivery_gab{
margin-bottom:15px;
width:987px;
height:15px;
}
#bestellprozess_content #artikel_body #delivery_main_radio{
margin-bottom:5px;
margin-left:40px;
width:745px;
}

#bestellprozess_content #artikel_body #delivery{
display:none;
width:745px;
}
#bestellprozess_content #artikel_body #delivery_text{
margin-left:15px;
margin-right:15px;
width:608px;
}
#bestellprozess_content #artikel_body #delivery_name{
float:left;
display:inline;
margin-left:40px;
margin-right:10px;
padding-top:3px;
margin-top:5px;
margin-bottom:5px;
width:150px;
}
#bestellprozess_content #artikel_body #delivery_str{
float:left;
display:inline;
margin-right:10px;
margin-top:5px;
width:400px;
}
#bestellprozess_content #artikel_body #delivery_input{
float:left;
display:inline;
margin-right:10px;
margin-top:5px;
width:300px;
}
#bestellprozess_content #artikel_body #delivery_input input{
float:left;
width:280px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #delivery_input input.plz{
float:left;
margin-right:5px;
width:80px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #delivery_input input.ort{
float:left;
width:189px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #delivery_input input.strasse{
float:left;
margin-right:5px;
width:229px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #delivery_input input.hausnummer{
float:left;
width:40px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #delivery_radio{
float:left;
margin-right:10px;
margin-top:5px;
width:300px;
}
#bestellprozess_content #artikel_body #delivery_input select{
float:left;
width:150px;
height:20px;
color:#000;
}




/*
 *********************************************************
 ********** Artikel BODY, Zahlungsarten
 *********************************************************
 */
#bestellprozess_content #artikel_body #radio_main_payment_method p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #link_main_payment_method p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #link_main_payment_method a.link{
margin:0px;
padding:0px;
text-decoration:underline;
font-size:0.8em;
display:inline;
color:#0069b2;
}
#bestellprozess_content #artikel_body #payment_method_name p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #payment_method_input p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}





#bestellprozess_content #artikel_body #payment_method_gab{
overflow:hidden;
margin-bottom:5px;
width:987px;
height:5px;
}
#bestellprozess_content #artikel_body #radio_main_payment_method{
float:left;
margin-top:15px;
margin-left:170px;
width:180px;
height:40px;
}
*html #bestellprozess_content #artikel_body #radio_main_payment_method{
margin-left:85px;
}
#bestellprozess_content #artikel_body #link_main_payment_method{
float:left;
margin-top:15px;
text-align:center;
width:130px;
height:40px;
}
#bestellprozess_content #artikel_body #image_main_payment_method{
float:left;
width:200px;
height:40px;
}
#bestellprozess_content #artikel_body #image_main_payment_method img{
padding-top:11px;
}


#bestellprozess_content #artikel_body #lastschrift_form{
display:block;
width:745px;
}
#bestellprozess_content #artikel_body #paypal_form{
display:none;
width:745px;
}
#bestellprozess_content #artikel_body #sofort_form{
display:none;
width:745px;
}
#bestellprozess_content #artikel_body #kredit_form{
display:none;
width:745px;
}


#bestellprozess_content #artikel_body #payment_method_name{
float:left;
display:inline;
margin-left:20px;
margin-right:5px;
padding-top:3px;
margin-top:5px;
margin-bottom:5px;
width:150px;
}
#bestellprozess_content #artikel_body #payment_method_input{
float:left;
display:inline;
margin-right:10px;
margin-top:5px;
width:300px;
}
#bestellprozess_content #artikel_body #payment_method_input div.str{
float:left;
margin-right:10px;
width:60px;
}
#bestellprozess_content #artikel_body #payment_method_input div.monat{
float:left;
width:60px;
}
#bestellprozess_content #artikel_body #payment_method_input div.jahr{
float:left;
width:100px;
}
#bestellprozess_content #artikel_body #payment_method_input input{
float:left;
width:280px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #payment_method_input select{
float:left;
width:150px;
height:20px;
color:#000;
}
#bestellprozess_content #artikel_body #payment_method_input select.monat{
float:left;
width:50px;
height:20px;
color:#000;
}
#bestellprozess_content #artikel_body #payment_method_input select.jahr{
float:left;
width:70px;
height:20px;
color:#000;
}




/*
 *********************************************************
 ********** Artikel BODY, Radiobox Prozess 2
 *********************************************************
 */
#bestellprozess_content #artikel_body #radio_main_customer_login p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}




#bestellprozess_content #artikel_body #radio_main_customer_login{
margin-left:50px;
width:745px;
}




/*
 *********************************************************
 ********** Artikel BODY, Kundenlogin
 *********************************************************
 */
#bestellprozess_content #artikel_body #customer_login p{
margin:0px;
padding:0px;
font-size:0.8em;
display:inline;
color:#000;
}
#bestellprozess_content #artikel_body #customer_login a.link{
margin:0px;
padding:0px;
text-decoration:underline;
font-size:0.8em;
display:inline;
color:#0069b2;
}




#bestellprozess_content #artikel_body #customer_login{
display:none;
margin-left:74px;
margin-top:20px;
width:745px;
}
#bestellprozess_content #artikel_body #customer_login div.customer_login_name{
float:left;
height:25px;
width:150px;
}
#bestellprozess_content #artikel_body #customer_login div.customer_login_input{
float:left;
height:25px;
width:250px;
}
#bestellprozess_content #artikel_body #customer_login div.customer_login_input input{
width:250px;
height:16px;
color:#616161;
}
#bestellprozess_content #artikel_body #customer_login div.customer_login_link{
float:left;
margin-bottom:10px;
text-align:right;
height:25px;
width:250px;
}




/*
 *********************************************************
 ********** Buttons (Zurück, Weiter etc.)
 *********************************************************
 */
#bestellprozess_content #buttons #button_bonus h1{
display:inline;
font-size:1.0em;
line-height:35px;
padding-left:12px;
color:#616161;
}
#bestellprozess_content #buttons a.link_white{
margin:0px;
padding:0px;
text-decoration:none;
font-size:0.9em;
display:inline;
color:#fff;
}
#bestellprozess_content #buttons a.link_blue{
margin:0px;
padding:0px;
text-decoration:underline;
font-size:0.8em;
display:inline;
color:#0069b2;
}





#bestellprozess_content #buttons{
width:987px;
height:35px;
background:url(../img/bestellprozess/content_bg_kachel.png);
background-repeat:repeat-y;
}

#bestellprozess_content #buttons #button_buy{
float:left;
margin-top:6px;
margin-left:17px;
width:271px;
height:29px;
background:url(../img/bestellprozess/button_grey.png);
background-repeat:no-repeat;
}
*html #bestellprozess_content #buttons #button_buy{
width:270px;
margin-left:10px;
}
#bestellprozess_content #buttons #button_buy div.link{
margin-top:2px;
margin-left:8px;
width:147px;
height:33px;
}

#bestellprozess_content #buttons #button_back{
float:left;
margin-top:6px;
margin-left:17px;
width:87px;
height:29px;
background:url(../img/bestellprozess/button_back.png);
background-repeat:no-repeat;
}
*html #bestellprozess_content #buttons #button_back{
width:87px;
margin-left:10px;
}
#bestellprozess_content #buttons #button_back div.link{
margin-top:3px;
margin-left:8px;
width:87px;
height:32px;
}

#bestellprozess_content #buttons #button_bonus{
float:left;
width:381px;
height:35px;
background:url(../img/bestellprozess/gutschein.png);
}
#bestellprozess_content #buttons #button_bonus #string{
float:left;
width:140px;
height:35px;
}
#bestellprozess_content #buttons #button_bonus #inputfield{
float:left;
width:102px;
height:35px;
}
#bestellprozess_content #buttons #button_bonus #inputfield input {
float:left;
width:100px;
height:16px;
margin-top:8px;
border:1px solid #616161;
color:#000;
}
#bestellprozess_content #buttons #button_bonus #link{
float:left;
margin-top:9px;
margin-left:15px;
width:121px;
height:26px;
}

#bestellprozess_content #buttons #button_next{
float:left;
margin-top:6px;
width:83px;
height:29px;
background:url(../img/bestellprozess/button_forward.png);
background-repeat:no-repeat;
}
#bestellprozess_content #buttons #button_next div.link{
margin-top:3px;
margin-left:10px;
width:83px;
height:20px;
}

#bestellprozess_content #artikel_header #button_next{
float:right;
margin-top:6px;
width:83px;
height:29px;
background:url(../img/bestellprozess/button_forward.png);
background-repeat:no-repeat;
margin-right:16px;
}

#bestellprozess_content #buttons #button_cash{
float:left;
margin-top:6px;
margin-left:162px;
width:139px;
height:29px;
background:url(../img/bestellprozess/button_green.png);
background-repeat:no-repeat;
}

#bestellprozess_content #artikel_header #button_next div.link{
margin-top:3px;
margin-left:10px;
width:125px;
height:20px;
}

*html #bestellprozess_content #buttons #button_cash{
margin-left:160px;
}
#bestellprozess_content #buttons #button_cash div.link{
margin-top:3px;
margin-left:10px;
width:125px;
height:20px;
}

#bestellprozess_content #artikel_header #button_cash{
float:right;
margin-top:6px;
margin-right:18px;
width:139px;
height:29px;
background:url(../img/bestellprozess/button_green.png);
background-repeat:no-repeat;
}

#bestellprozess_content #artikel_header #button_cash div.link {
height:20px;
margin-left:10px;
margin-top:3px;
width:125px;
}

#bestellprozess_content #artikel_header a.link_white {
color:#FFFFFF;
display:inline;
font-size:0.9em;
margin:0;
padding:0;
text-decoration:none;
}

#bestellprozess_content #buttons #button_order{
float:left;
margin-top:6px;
width:100px;
height:29px;
background:url(../img/bestellprozess/button_bestellen.png);
background-repeat:no-repeat;
}

#bestellprozess_content #artikel_header #button_order{
float:right;
margin-top:6px;
width:100px;
height:29px;
background:url(../img/bestellprozess/button_bestellen.png);
background-repeat:no-repeat;
margin-right:16px;
}

#bestellprozess_content #artikel_header #button_order div.link{
margin-top:3px;
margin-left:10px;
width:90px;
height:20px;
}

*html #bestellprozess_content #buttons #button_order{
margin-left:100px;
}
#bestellprozess_content #buttons #button_order div.link{
margin-top:3px;
margin-left:10px;
width:90px;
height:20px;
}

#bestellprozess_content #buttons #button_print_order{
float:left;
text-align:center;
width:765px;
height:36px;
}
*html #bestellprozess_content #buttons #button_print_order{
width:655px;
}
#bestellprozess_content #buttons #button_print_order div.link{
margin-left:290px;
padding-left:15px;
padding-top:10px;
width:168px;
height:26px;
background:url(../img/bestellprozess/bestellung_drucken.png);
}
*html #bestellprozess_content #buttons #button_print_order div.link{
margin-left:90px;
}

#bestellprozess_content #buttons #button_empty{
float:left;
width:785px;
height:35px;
}
*html #bestellprozess_content #buttons #button_empty{
width:765px;
}



/*
 *********************************************************
 ********** Footerbild
 *********************************************************
 */
#bestellprozess_content #artikel_footer_img{
overflow:hidden;
width:987px;
height:7px;
margin-bottom:30px;
background:url(../img/bestellprozess/content_footer.png);
}



/*
 *********************************************************
 ********** Die unteren Flächen
 *********************************************************
 */
#bestellprozess_content #surfaces h1{
display:inline;
font-size:1.1em;
line-height:38px;
padding-left:15px;
color:#616161;
text-decoration:none;
}
#bestellprozess_content #surfaces a.link{
display:inline;
margin:0px;
padding:0px;
text-decoration:underline;
font-size:0.8em;
color:#0067b2;
}




#bestellprozess_content #surfaces_gab{
margin-bottom:20px;
width:987px;
height:20px;
}

#bestellprozess_content #surfaces #surfaces_guarantee{
float:left;
margin-right:11px;
width:238px;
height:151px;
background:url(../img/bestellprozess/bestellprozess_footer_1.png);
}
#bestellprozess_content #surfaces #surfaces_guarantee div.link{
text-align:right;
margin-top:85px;
margin-right:15px;
width:223px;
height:25px;
}

#bestellprozess_content #surfaces #surfaces_contact{
float:left;
margin-right:11px;
width:238px;
height:151px;
background:url(../img/bestellprozess/bestellprozess_footer_2.png);
}
#bestellprozess_content #surfaces #surfaces_contact div.link{
text-align:right;
margin-top:85px;
margin-right:15px;
width:223px;
height:25px;
}

#bestellprozess_content #surfaces #surfaces_help{
float:left;
margin-right:11px;
width:238px;
height:151px;
background:url(../img/bestellprozess/bestellprozess_footer_3.png);
}
#bestellprozess_content #surfaces #surfaces_help div.link{
text-align:right;
margin-top:85px;
margin-right:15px;
width:223px;
height:25px;
}

#bestellprozess_content #surfaces #surfaces_certificate{
float:left;
width:240px;
height:151px;
background:url(../img/bestellprozess/bestellprozess_footer_4.png);
}
#bestellprozess_content #surfaces #surfaces_certificate div.link{
text-align:right;
margin-top:85px;
margin-right:15px;
width:223px;
height:25px;
}