h1, h2, h3, h4, h5{
	margin: 1em 0 0.5em;
}

h1{
	color: #176c88;
	font-size: 1.2em;
}

h2{
	font-size: 1.1em;
	color: #176c88;
	border-left: 1.2em solid #eb197c;
	padding: 0 0.5em;
}
h3{
	color: #176c88;
	font-size: 1em;
}
h4{
	color: #219BC2;
	font-size: 0.8em;
}
h5{
	font-size: 1.1em;
	border-left: 1.2em solid #eb197c;
	padding: 0 0.5em;
	color: #219BC2;
}
span.textRot{
	color:#eb197c;

	/*
	font-weight:normal;
	font-size:18px;
	*/
}

span.textRotklein{
	color:#eb197c;

	font-size: 0.9em;

}


/* #############################
** ### classesParagraph ########
** #############################
*/
p.align-left {text-align:left;}

p.align-center {text-align:center;}

p.align-right {text-align:right;}

p.textMain{
	color:#176c88;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

a {
	color:#33CCCC;
	font-family:Arial;
	text-decoration:none;
}

a:link{
	color:#33CCCC;
	font-family:Arial;
	font-weight:bold;

	text-decoration:none;
}

a:active {
	color:#33CCCC;
	font-family:Arial;
	font-weight:bold;

	text-decoration:none;
}

a:hover {
	color:#33CCCC;
	font-family:Arial;
	font-weight:bold;

	text-decoration:none;
}


a:visited {
	color:#33CCCC;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}
h1 a, h2 a, h3 a, h4 a, h5 a{
	color:#176c88;
}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited{
	color:#176c88;
}
ul li{
	margin-bottom: 0.6em;
}
