body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c4d7fd;
	/*background-image:url(images/hintergrund.jpg);*/
	margin: 0px;
	text-align: center;
}
#div_newsletter{
	border: 1px solid #8cbd0a;
	background-color: #A0B9E1;
	background-image:url(images/nl_hg.jpg);
	margin: 0 10 0 0;
	width: 400px;
}
p{
	font-size: 80%;
	padding: 0px 0px 0px 10px;
	color: #000;
}
.fett{
	font-weight: bold;
}
.info-fehlend{
	font-weight: bold;
	color: #DD3333;
}
h1{
	font-size: 90%;
	color: #6699ff;
}
.text, label, li{
	font-size: 80%;
	color: #000;
}
ul{
	list-style-type: square;
}
fieldset{
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-image:url(images/fieldset.gif);
}
expert{
	border-color: #e2f7ac;
	background-color: #eeeeee;
}
legend{
	color: #2255aa;
	font-size: 80%;
}
.breadcrumb{
	color: #666;
	font-size: 70%;
	font-weight: bolder;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
a.breadcrumb:link, a.breadcrumb:visited{
	font-size: 100%;
	color:#666;
	text-decoration:none;
}
a.breadcrumb:active, a.breadcrumb:hover, a.breadcrumb:focus{
	font-size: 100%;
	color:#999;
	text-decoration:none;
}
a:link, a:visited{
	color:#185ba2;
	text-decoration:none;
}
a:active, a:hover, a:focus{
	color:#185ba2;
	text-decoration:underline;
}
.footer{
	font-size: 90%;
	font-weight: normal;
	color:#000000;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
a.footer:link,a.footer:visited{
	color:#2E62AE;
}
a.footer:active,a.footer:focus,a.footer:hover{
	color : #639bfc;
	text-decoration: underline;
}
.Stil5{
	color: #666666;
}
.Stil6{
	color: #2e62ae;
	font-weight: bold;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 185px;
	height: 20px;
	border: 1px solid #999999;
}
.form-standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 185px;
	height: 20px;
	border: 1px solid #999999;
}
.form-standard-fehlend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 185px;
	height: 20px;
	border: 1px solid #BB4444;
	background-color: #EEDDDD;
}
.form-standard-fehlend:focus {
	background-color: #FFFFFF;
}
.form-plz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 50px;
	height: 20px;
	border: 1px solid #999999;
}
.form-plz-fehlend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 50px;
	height: 20px;
	border: 1px solid #BB4444;
	background-color: #EEDDDD;
}
.form-plz-fehlend:focus {
	background-color: #FFFFFF;
}
.form-ort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 118px;
	height: 20px;
	border: 1px solid #999999;
}
.form-ort-fehlend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 118px;
	height: 20px;
	border: 1px solid #BB4444;
	background-color: #EEDDDD;
}
.form-ort-fehlend:focus {
	background-color: #FFFFFF;
}
.form-tag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 55px;
	height: 20px;
	border: 1px solid #999999;
}
.form-tag-fehlend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 55px;
	height: 20px;
	border: 1px solid #BB4444;
	background-color: #EEDDDD;
}
.form-tag-fehlend:focus {
	background-color: #FFFFFF;
}
.form-jahr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 65px;
	height: 20px;
	border: 1px solid #999999;
}
.form-jahr-fehlend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 65px;
	height: 20px;
	border: 1px solid #BB4444;
	background-color: #EEDDDD;
}
.form-jahr-fehlend:focus {
	background-color: #FFFFFF;
}
.form-abschluss1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 250px;
	height: 20px;
	border: 1px solid #999999;
}
.form-abschluss2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 122px;
	height: 20px;
	border: 1px solid #999999;
}
.klein{
	font-size: 70%;
	font-weight: normal;
}
.grau{
	font-size: 90%;
	font-weight: normal;
	color:#666666;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

.gruengross{
	font-size: 150%;
	font-weight: bold;
	color:#8cbd0a;
}

li{
	list-style-image:url(images/list.jpg)
}

