html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, 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-size: 98%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}

body {font-family:verdana, Arial, sans-serif; font-size:11px; color:#111111;}

h1 { font-size:22px; line-height:33px; margin:0; font-family:Arial, sans-serif; color:#007ddf }
h2 {font-size:16px; line-height:25px; margin:0; font-family:Arial, sans-serif; color:#007ddf }
h3 {font-size:14px; margin:8px 0; color:#454545; font-family:Arial, sans-serif; color:#007ddf }
h4 {
	color: #fff;
	text-decoration: none;
	Font-family:Tahoma;
	font-size: 13px;	
}

a:link {color:#007ddf; text-decoration:none}
a:visited {color:#007ddf; text-decoration:none}
a:hover {color:#545454; text-decoration:none}
a:active {color:#323232; text-decoration:none}

.smalltext {font-size:9px}

.ueberschrift{
	color: #007ddf;
	text-decoration: none;
	font-size: 16px;	
	font-weight: bold;
	
}


div{
	font-size: 13px;
	color: #000000;
}
.btnStyle{
	font-size: 13px;
	font-weight: bold; 
	padding:0em;
	margin:0em;
	padding-left:1em;
	padding-right:1em;
	margin-left:0,2em;
	margin-right:0,2em;
}
hr.hr2 {
      color: #ccc;
      background-color: #ccc;
      height: 1px;
}
.loadingBlock{
	border: 1px #999999 solid;
  	position: absolute;
  	left: 50%;
  	top: 50%;
  	width: 400px;
  	margin-left: -150px; /* half of width */
  	margin-top: -150px;  /* half of height */
	background-color:#FFFFFF;
	display:block;
}

.optionstable td {padding:8px 3px}
