
/*
###############################################################################
PRINT PROPERTIES
*/



* {
 background : #fff !important;
 color : #000 !important;
 font-size : 100% !important;
 outline : 0 !important;
}

html, body {
 padding : 0 !important;
 margin : 0 !important;
 border : 0 !important;
 height : 230mm !important;
 page-break-inside: avoid !important;
 page-break-after : avoid !important;
 font-size : 12px !important;
 overflow: hidden !important;
}

abbr, acronym { border-bottom : 0 !important; }

.noprint {
 height : 0 !important;
 visibility : hidden !important;
 display : none !important;
}

div.barcode {
 visibility: visible !important;
}
img.barcode {
 visibility: visible !important;
}

body#auftragsbestaetigung table#auftrag img{
 height: 25px;
 visibility : visible !important;
 display : block !important;
}

body#auftragsbestaetigung table#auftragTable img{
 height: 25px;
 visibility : visible !important;
 display : block !important;
}

/* __ AUFTRAGSBESTAETIGUNG __________________________________________________ */


body#auftragsbestaetigung div#container { width : 100% !important; }

body#auftragsbestaetigung div#header, body#auftragsbestaetigung div#header *, body#auftragsbestaetigung h2, body#auftragsbestaetigung h2 *, body#auftragsbestaetigung h3, body#auftragsbestaetigung h3 *, body#auftragsbestaetigung h4, body#auftragsbestaetigung h4 *, body#auftragsbestaetigung div#navigationWrapper, body#auftragsbestaetigung div#navigationWrapper *, body#auftragsbestaetigung div#footer, body#auftragsbestaetigung div#footer *, body#auftragsbestaetigung form fieldset#order legend+div, body#auftragsbestaetigung hr, body#auftragsbestaetigung p, body#auftragsbestaetigung p *, body#auftragsbestaetigung legend, body#auftragsbestaetigung em, body#auftragsbestaetigung abbr:after, body#auftragsbestaetigung acronym:after, body#auftragsbestaetigung .noPrint, body#auftragsbestaetigung input[type="submit"], body#auftragsbestaetigung input[type="hidden"], body#auftragsbestaetigung label[for="orderPreview"] {
 height : 0 !important;
 padding : 0 !important;
 margin : 0 !important;
 border : 0 !important;
 visibility : hidden !important;
 display : none !important;
 page-break-inside: avoid !important;
 page-break-after : avoid !important;
}

/* ____ CONTENT ______________________________________________________________*/



body#auftragsbestaetigung div#content {
 position : static !important;
 float : none !important;
 width : 100% !important;
}

body#auftragsbestaetigung form, body#auftragsbestaetigung fieldset {
 padding : 0;
 margin : 0;
 border : 0;
}

body#auftragsbestaetigung form:before {
 display : block;
 width : 100%;
 margin : 1em auto;
 font-weight : bold;
 content : "Rickim Auto Elektronik GmbH";
}

body#auftragsbestaetigung fieldset#personalData:before {
 display : block;
 width : 100%;
 margin : 3em auto 1em;
 font-weight : bold;
 text-align : center;
 content : "Ihr Reparaturauftrag f\FCr uns";
}

body#auftragsbestaetigung label, body#auftragsbestaetigung input, body#auftragsbestaetigung textarea, body#auftragsbestaetigung form span, body#auftragsbestaetigung form i {
 display : inline-block !important;
 height : 1.6em !important;
 line-height : 1.6em !important;
 padding : 0 0 0 0.2em !important;
 margin : 0 !important;
 border : 1px solid #bbb !important;
 font-family : sans-serif !important;
}

body#auftragsbestaetigung textarea {
 height : auto !important;
 overflow : hidden !important;
 float : left;
}

body#auftragsbestaetigung input, body#auftragsbestaetigung textarea, body#auftragsbestaetigung form span, body#auftragsbestaetigung form i { width : 60% !important; }

body#auftragsbestaetigung label {
 width : 34% !important;
 font-weight : bold !important;
 overflow : hidden !important;
}

body#auftragsbestaetigung form label[for="orderPreview1"] {
 display : inline-block !important;
 height : auto !important;
 line-height : 1.5em !important;
 padding : 0 !important;
 margin : 0 !important;
 border : 0 !important;
}

body#auftragsbestaetigung form label[for="orderPreview1"]:before {
 display : block;
 width : 100%;
 margin : 0 auto;
 font-weight : normal !important;
 white-space : pre;
 content : "Am Langen Graben 17A \000A 52353 D\FCren \000A Deutschland";
}

body#auftragsbestaetigung form label[for="orderPreview1"]:before {  *content : "Am Langen Graben 17A \000A<br> 52353 D\FCren \000A<br> Deutschland";
}

body#auftragsbestaetigung label[for="artderreparatur"] {
 content : "Art der Reparatur";
 float: left;
}

body#auftragsbestaetigung form label[for="agbTick"] {
 content : "" !important;
 visibility : hidden !important;
}

body#auftragsbestaetigung form label[for="agbTick"]:before {
 content : "AGB gelesen und akzeptiert";
 visibility : visible !important;
}

body#auftragsbestaetigung form div {
 padding : 0 !important;
 margin : 0 !important;
}

body#auftragsbestaetigung form input[type="checkbox"] { display : none !important; }

body#auftragsbestaetigung form label[for="agbTick"]+i:after { content : "JA"; }

body#auftragsbestaetigung div.vcard {
 margin : 0 auto !important;
 page-break-inside: avoid !important;
 page-break-after : avoid !important;
}

body#auftragsbestaetigung table#auftrag, body#auftragsbestaetigung table#auftragTable {
 width : 100% !important;
 border : 1px solid #bbb !important;
 /*margin           : 0 auto -50em !important;*/
 margin : 0 auto !important;
 page-break-inside: avoid !important;
 page-break-after : avoid !important;
}

body#auftragsbestaetigung div, body#auftragsbestaetigung form {
 padding : 0 !important;
 margin : 0 !important;
}

body#auftragsbestaetigung table#auftrag caption {
 padding : 0 0 1em !important;
 margin : 1em auto 0 !important;
}

body#auftragsbestaetigung table#auftrag th, body#auftragsbestaetigung table#auftrag td {
 border : 0;
 border-bottom : 1px solid #bbb !important;
}

body#auftragsbestaetigung table#auftrag th {
 width : 20%;
 border-right : 1px solid #eee !important;
}

body#auftragsbestaetigung div#container ul.telKontakt {
 height : 0 !important;
 visibility : hidden !important;
 display : none !important;
}

body#auftragsbestaetigung div.pl-additional { margin : 1em auto 0 !important; }

/* __ BEAUFTRAGUNG __________________________________________________________________  */


body#beauftragung div#container { width : 100% !important; }

body#beauftragung div#header, body#beauftragung div#header *, body#beauftragung h2, body#beauftragung h2 *, body#beauftragung h3, body#beauftragung h3 *, body#beauftragung h4, body#beauftragung h4 *, body#beauftragung div#navigationWrapper, body#beauftragung div#navigationWrapper *, body#beauftragung div#footer, body#beauftragung div#footer *, body#beauftragung form fieldset#order legend+div, body#beauftragung hr, body#beauftragung p, body#beauftragung p *, body#beauftragung legend, body#beauftragung em, body#beauftragung abbr:after, body#beauftragung acronym:after, body#beauftragung .noPrint, body#beauftragung input[type="submit"], body#beauftragung input[type="hidden"], body#beauftragung label[for="orderPreview"], body#beauftragung div#container ul.telKontakt {
 height : 0 !important;
 visibility : hidden !important;
 display : none !important;
}

/* ____ CONTENT ______________________________________________________________*/



body#beauftragung div#content {
 position : static !important;
 float : none !important;
 width : 1000px !important;
}

body#beauftragung form, body#beauftragung fieldset {
 padding : 0;
 margin : 0;
 border : 0;
}

body#beauftragung form:before {
 display : block;
 width : 100%;
 margin : 1em auto;
 font-weight : bold;
 content : "Rickim Auto Elektronik GmbH";
}

body#beauftragung fieldset#personalData:before {
 display : block;
 width : 100%;
 margin : 3em auto 1em;
 font-weight : bold;
 text-align : center;
 content : "Ihr Reparaturauftrag f\FCr uns";
}

body#beauftragung label, body#beauftragung input, body#beauftragung textarea, body#beauftragung form span, body#beauftragung form i {
 display : inline-block !important;
 height : 1.6em !important;
 line-height : 1.6em !important;
 padding : 0 0 0 0.2em !important;
 margin : 0 !important;
 border : 1px solid #bbb !important;
 font-family : sans-serif !important;
}

body#beauftragung textarea {
 height : auto !important;
 overflow : hidden !important;
 float : left;
}

body#beauftragung input, body#beauftragung textarea, body#beauftragung form span, body#beauftragung form i { width : 60% !important; }

body#beauftragung label {
 width : 34% !important;
 font-weight : bold !important;
 overflow : hidden !important;
}

body#beauftragung form label[for="orderPreview1"] {
 display : inline-block !important;
 height : auto !important;
 line-height : 1.5em !important;
 padding : 0 !important;
 margin : 0 !important;
 border : 0 !important;
}

body#beauftragung form label[for="orderPreview1"]:before {
 display : block;
 width : 100%;
 margin : 0 auto;
 font-weight : normal !important;
 white-space : pre;
 content : "Am Langen Graben 17A \000A 52353 D\FCren \000A Deutschland";
}

body#beauftragung form label[for="orderPreview1"]:before {  *content : "Am Langen Graben 17A \000A<br> 52353 D\FCren \000A<br> Deutschland";
}

body#beauftragung label[for="artderreparatur"] {
 content : "Art der Reparatur";
 float: left;
}

body#beauftragung form label[for="agbTick"] span { display : none !important; }

body#beauftragung form label[for="agbTick"] a:after { content : " gelesen und akzeptiert"; }

body#beauftragung form div {
 padding : 0 !important;
 margin : 0 !important;
}

body#beauftragung form input[type="checkbox"] { display : none !important; }

body#beauftragung form label[for="agbTick"]+i:after { content : "JA"; }

body#beauftragung table#auftrag {
 width : 100% !important;
 border : 1px solid #bbb !important;
 margin : 0 auto !important;
 page-break-inside: avoid !important;
 page-break-after : avoid !important;
}

body#beauftragung table#auftrag caption {
 padding : 0 0 1em !important;
 margin : 3em auto 0 !important;
}

body#beauftragung table#auftrag th, body#beauftragung table#auftrag td {
 border : 0;
 border-bottom : 1px solid #bbb !important;
}

body#beauftragung table#auftrag th {
 width : 20%;
 border-right : 1px solid #eee !important;
}

/* __ AGB __________________________________________________________________  */


body#agb div#container { width : 100% !important; }

body#agb h2, body#agb h3, body#agb div#header, body#agb div#header *, body#agb div#navigationWrapper, body#agb div#navigationWrapper *, body#agb div#footer, body#agb div#footer *, body#agb abbr:after, body#agb acronym:after, body#agb p#printAGB, body#agb p#printAGB * {
 height : 0 !important;
 visibility : hidden !important;
 display : none !important;
}

/* ____ CONTENT ______________________________________________________________*/


body#agb div#content {
 position : static !important;
 float : none !important;
 width : 100% !important;
}

body#agb div#content p#agbInfo { text-align : center; }

body#agb div#content:after {
 display : block;
 margin-top : 3em;
 text-align : center;
 content : "\2014\2014\2014  AGB  \2022  Rickim Auto Elektronik  \2022  Ende  \2014\2014\2014";
}
