/*
FARBE BLAU: RGB 0 140 220 = #008CDC
FARBE GELB: RGB 255 210 0 = #FFD200
*/


* {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;}

img {behavior: url(/css/iepngfix.htc);}
html, body {font-size: 13px;; line-height:1.2em} 

a:link, a:visited {color:#008CDC; text-decoration:none;}
a:hover, a:active, a:focus {color:#FFF; background-color:#008CDC;}
a:hover.noColor, a:active.noColor, a:focus.noColor {color:#FFF; background-color:#fff;}
a:hover.noHover, a:active.noHover, a:focus.noHover {color:#008CDC; background-color:#FFF;}
a img {border:none; vertical-align:bottom}
a:hover img, a:active img, a:focus img {background-color:#FFF;}

h1 {
	color:#008CDC;
	font-size:145%;
	font-weight:bold;
	letter-spacing:0.03em;
	padding:0 0 20px 0;
}

h2 {
	color:#008CDC;
	font-size:105%;
	font-weight:bold;
	padding:0 0 5px 0;
}

h3 {
	font-size:105%;
	font-weight:bold;
	padding:0 0 3px 0;
}

h4 {
	font-size:100%;
	font-weight:bold;
}

ul {
	list-style:inside;
	list-style-type:square;
}


p {margin-bottom:15px;}

/* --KLASSEN-- */
.c {clear:both;}
.fl {float:left;}
.fr {float:right;}

.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}

.tSmall, blockquote {font-size:85%;}

.dividingLine { margin:15px 0px; border-top:1px dashed #ccc;}

img.ol {margin:0 20px 10px 0;}
img.or {margin:0 0 10px 20px;}

.noVisible { visibility:hidden; display:none;}

.bold {font-weight:bold;}

.pdfDownloads img {vertical-align:text-bottom;}

.border {border:1px solid #ccc;}
.noBorder {border:none;}