@charset "UTF-8";
/* CSS Document */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 18px;
	color: #2d77b3;
}
h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 16px;
	color: #2d77b3;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 14px;
	color: #2d77b3;
	}
p, li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}
a:link, a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
a:hover{
	text-decoration: underline;
	}
.kartei_anzeige h1, .messe h1, .left h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 14px;
	color: #2d77b3;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #b1b1b1;
	}
.left h1{
	margin-left: -40px;
	}
.kartei_anzeige p{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
.kartei_ubersicht a:link, .kartei_ubersicht a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #2d77b3;
	}

.footer h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 14px;
	color: #ffffff;
	float:left;
}
.footer h1 a, .footer h1 a:link, .footer h1 a:visited 
{
    color: #ffffff;
}