center, isindex, menu, dir,
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  font-variant: inherit;
}

html,body {
  height:100%;
  /*overflow: -moz-scrollbars-vertical;*/
}

html, body, table, textarea, input {
  line-height: 1.3;
  font-size: 12px;
  font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif; 
  color: #58585A;
}

hr { clear: both; }

strong { font-weight:bold; }

td { vertical-align:top; }

ol, ul {list-style: none}

/* http://www.positioniseverything.net/explorer/ie-listbug.html */
ul, ol, dl {position: relative}

li {
  padding-left: 20px;
  background-image:url(../images/list.jpg); 
  background-repeat:no-repeat; 
  background-position: 10px 5px;
}


td.blitzlicht ul{

}
td.blitzlicht li{
padding:0px;
padding-left: 8px;
margin:0px;
background-image:url(../images/list.jpg); 
background-repeat:no-repeat; 
background-position: 0px 5px;
padding-bottom:8px;
}


h1 {
  line-height: 1.1;
  font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size:24px;
  font-weight:normal;
  letter-spacing:0px;
  color:#FF533F;
}

h2 {
  font-size:12px;
  font-weight:normal;
  color:#000;
}

h3 {
  font-size:16px;
  font-weight:bold;
  color:#000;
}

a {
  color:#EA632F;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

a.service {
  color:#58585A;
  text-decoration:none;
}

a.service:hover {
  color:#FF533F;
  text-decoration:none;
}

a.buttons {
  color:#FFFFFF;
  text-decoration:none;
}

a.buttons:hover {
  text-decoration:none;
}

a.hauptnavi_na {
  display:block;
  width:100%;
  color:#58585A;
  padding:0 2px 0 2px;
  text-decoration:none;
}

a.hauptnavi_na:hover {
  color:#FFF;
  background-color:#FF533F;
  text-decoration:none;
}

a.hauptnavi_a {
  display:block;
  width:100%;
  color:#FFF;
  background-color:#FF533F;
  padding:0 2px 0 2px;
  text-decoration:none;
}

a.hauptnavi_a:hover {
  text-decoration:none;
}

a.subnavi_na {
  display:block;
  width:100%;
  color:#58585A;
  padding:0 2px 0 2px;
  text-decoration:none;
}

a.subnavi_na:hover {
  color:#FFF;
  background-color:#58585A;
  text-decoration:none;
}

a.subnavi_a {
  display:block;
  width:100%;
  color:#FFF;
  background-color:#58585A;
  padding:0 2px 0 2px;
  text-decoration:none;
}

a.subnavi_a:hover {
  text-decoration:none;
}

#contentstart * {
  color:#FFF;
}

@media print {
}

#preview{
	position:absolute;
	border:0;
	background:#58585a;
	padding:5px;
	display:none;
	color:#fff;
}
#previewtest{
	position:absolute;
	border:0;
	background:#58585a;
	padding:5px;
	display:none;
	color:#fff;
}
