1* {
2	background-image: none !important;
3	box-sizing: border-box;
4}
5@page
6{
7    size: auto;
8    margin: 5mm 5mm 5mm 5mm;
9}
10
11body {
12	background-color: #FFFFFF;
13	color: #000000;
14	font: 11px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
15	max-width: 794px;
16	margin: 0;
17}
18
19h1 {
20	clear: both;
21	font-size: 16px;
22	padding-top: 15px;
23	text-transform: uppercase;
24	position: relative;
25	z-index: 5;
26}
27
28h2 {
29	font-size: 14px;
30	text-transform: uppercase;
31	color: #88BA15;
32	position: relative;
33	z-index: 5;
34}
35
36h3 {
37	margin-bottom: 0px;
38	margin-top: 10px;
39	position: relative;
40	z-index: 5;
41}
42
43p {
44	font-size: 11px;
45	color: #000000;
46	text-decoration: none;
47	display: inline-block;
48	font-weight: bold;
49}
50
51img {
52	border: none;
53}
54
55.clearfix:before,
56.clearfix:after {
57    content:"";
58    display:table;
59}
60.clearfix:after {
61    clear:both;
62}
63.clearfix {
64    zoom:1; /* For IE 6/7 (trigger hasLayout) */
65}
66
67.optiongroup {
68	padding: 0 15px 0 0;
69}
70
71.group {
72
73}
74
75.checkliste_option {
76	padding: 5px 0;
77}
78
79.ebene3 .checkliste_option {
80	width: 100%;
81}
82
83.checkliste_eingabefeld {
84	display: inline;
85	margin-left: 5px;
86}
87
88
89.ebene2 {
90	clear: both;
91	float: left;
92	width: 100%;
93	padding-bottom: 10px;
94	display: block;
95	position: relative;
96	z-index: 5;
97}
98
99.checkpointlist {
100	position: relative;
101	z-index: 5;
102}
103
104.ebene2_inner {
105    padding: 0 10px 10px;
106	margin-top: 10px;
107	border: 2px solid transparent;
108}
109
110/*
111.ebene3 {
112    display: block;
113    float: left;
114    margin-right: 1%;
115    padding: 0 1% 1%;
116    width: 42%;
117	border: 2px solid transparent;
118
119}*/
120
121.ebene3_wrap {
122	width: 100%;
123    -moz-column-count:2;
124    -moz-column-gap: 2%;
125    -moz-column-width: 45%;
126    -webkit-column-count:2;
127    -webkit-column-gap: 2%;
128    -webkit-column-width: 45%;
129    column-count: 2;
130    column-gap: 2%;
131    column-width: 45%;
132
133}
134
135.ebene3 {
136    display: inline-block;
137    padding: 0 10px 8px;
138    width: 100%;
139	position: relative;
140	display: inline-block;
141	border: 2px solid transparent;
142}
143/*
144.ebene3 {
145    padding: 0 10px 8px;
146	float: left;
147    width: 49%;
148	position: relative;
149	display: inline-block;
150	border: 2px solid transparent;
151}*/
152
153.ebene3_group {
154    display: block;
155    float: left;
156    margin-bottom: 10px;
157}
158
159h1 span, h2 span, h3 span {
160	display: none;
161}
162
163.checkliste_option {
164    float: left;
165    margin-right: 10px;
166    margin-top: 0;
167    width: 310px;
168}
169
170.checkliste_option_long {
171    float: left;
172	line-height: 20px;
173    margin-right: 10px;
174    margin-top: 5px;
175    max-width: 350px;
176}
177
178.checkliste_eingabefeld {
179	line-height: 20px;
180}
181
182.checkliste_eingabefeld .checkliste_checkbox {
183	margin: 6px 4px 4px 0;
184}
185
186.checkliste_checkbox {
187    border: 1px solid #88BA15;
188    float: left;
189    height: 7px;
190    margin: 4px;
191    width: 7px;
192}
193
194.checklist1 img {
195	display: none;
196}
197
198.checklist1 * {
199	float: none !important;
200}
201
202.checklist1 .ebene2 {
203	border: none;
204	padding: 0;
205}
206
207.geprueft span {
208	color: #88BA15;
209    font-size: 12px;
210    font-weight: bold;
211}
212.geprueft {
213    border-bottom: 2px solid #88ba15;
214    display: block;
215    float: right;
216    padding: 10px 0;
217    text-align: right;
218    width: 100%;
219}
220