body { background-color: #90DFE0;}
footer { 
	background-color: #01ACEE;
	background: transparent -moz-linear-gradient(center top , #7ABCFF 0%, #60ABF8 44%, #4096EE 100%) repeat scroll 0% 0%;
	background: transparent -webkit-linear-gradient(center top , #7ABCFF 0%, #60ABF8 44%, #4096EE 100%) repeat scroll 0% 0%;
	background: transparent -ms-linear-gradient(center top , #7ABCFF 0%, #60ABF8 44%, #4096EE 100%) repeat scroll 0% 0%;
}
footer, footer td strong{ color:white; }

h1, .h1 { font-size: 1.3em; color: #2F98BA; }
h2, .h2 { font-size: 1.1em; color: #4D9FF3; font-weight: bold;}
h3, .h3 , .tooltip { font-size: 1.0em; color: #4D9FF3 ;}

/* Hintergrundfarbe Navigation Level 1 */
.menu { background: #A8DCEB; } 

/* Schriftfarbe Navigation */
.menu li a { color: black; }	

/* Farbe des Twisty in der Navigation bei Untermenüs = arrow */			
.menu li li.has-menu span.arrow, .menu.vertical li.has-menu span.arrow ,
.menu.vertical.right li.has-menu span.arrow { 
	border-color: transparent transparent transparent blue; 
}
.navi-head { background-color: #01ACEE; }
.navi-head li a { color: white; }
.navi-head a:hover { color: black; }

p { text-indent: 0em;}

.content-content ol , #dialog-content div ol {
	margin: 0em 0em;
    padding: 0em 1em 0em 2.5em;
}
/* Bullet-points bei Listen (triangel-arrow rechts) */
.content-content ul , #dialog-content div ul { 
	/* margin: 0.5em 2em; */
	list-style: none; 
	margin: 0em 0em;
    padding: 0em 1em 0em 2em;
} 
.content-content ul li:before , #dialog-content div ul li:before{	
	/* content: "\00BB \0020"; */
    content: "";
    border-color: transparent #2E98BA;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 1em;
    position: relative;
	-webkit-transition:all 0.15s linear;
	-moz-transition:all 0.15s linear;
	-o-transition:all 0.15s linear;
	transition:all 0.15s linear;}
}
