.kleiner2 { font-size: 10px}
.kleiner1 { font-size: 11px}
.groesser2 { font-size: 14px}
.groesser1 { font-size: 13px}
.rotfett {  font-weight: bold; color: #FF0000}
.gruenfett {  font-weight: bold; color: #006600}
.weiss {  color: #FFFFFF}
.grau {  color: #999999}
.groesser6 { font-size: 18px; }
form {
	display: inline;
	}
.bg_blau2 {
	background-color: #B1C5D8;
}
.top_subnav {
	background-color: #B1C5D8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.top_infohead {
	background-color: #648BB1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-right: 17px;
	padding-left: 17px;
	color: #FFFFFF;
}
.linie_w_l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.linie_g_r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
}
.linie_w_o {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.infobalken {
	background-color: #B1C5D8;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rand_infopfeil {
	margin-left: 10px;
	margin-right: 2px;
}
a {
	color: #000066;
	text-decoration: none;
}
.inhalt {
	padding-left: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1D1D1;
	padding-top: 30px;
}
td,input,textarea,li,div,blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.titel {
	font-size: 18px;
	font-weight: bold;
	color: #003366;
	margin-bottom: 14px;
	line-height: 22px;
}
.einleitung {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-top-width: 4px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B1C5D8;
	border-bottom-color: #B1C5D8;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-top:0px;
}
.lh {
	line-height: 16px;
}
.g2 {
	font-size: 14px;
}
.k1 {
	font-size: 11px;
}
.k2 {
	font-size: 10px;
}
.nav_linie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
.nav_grau {
	color: #888888;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.nolink_black {
	color: #000000;
	text-decoration: none;
}
.nav_nolinie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 7px;
	padding-bottom: 7px;
	border: none;
}
.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
}
.subnav {
	font-size: 11px;
	font-weight: bold;
}
.form_topsuche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px double #000000;
	margin-right: 3px;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000066;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}
.blind {
	font-size: 1px;
}
.rand_login {
	margin-left: 189px;
	margin-top: 12px;
}
.box1_titel {
	background-color: #648BB1;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 2px;
	padding-left: 9px;
	margin-bottom:1px;
}
.box1_inhalt {
	background-color: #EFF3F7;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
	margin-top:0px;
	font-size: 11px;
}
.abs_30_r {
	padding-right: 30px;
}
.titel_mittel {
	font-size: 15px;
	color: #003366;
	font-weight: bold;
}
.titel_klein {
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}
.bg_blau3 {

	background-color: #EFF3F7;
}
.praxen_zeile1 {
	background-color: #EFF3F7;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
.praxen_zeile2 {

	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
.linie_g_u {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
.box1_kpl {
	padding: 8px;
	border: 1px solid #D1D1D1;
	background-color: #EFF3F7;
}
.form_select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	margin-right: 3px;
}
.errors {
	color: #FF0000;
	padding: 8px;
	border: 1px solid #FF0000;
}
.messages {
	color: #006600;
	padding: 8px;
	border: 1px solid #006600;
}
.news_titel {
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #B1C5D8;
	padding-bottom: 5px;
	margin-bottom: 5px;
	color: #003366;
	line-height: 20px;
}
.news_inhalt {
	margin-top: 0px;
}
.color_grau {
	color: #666666;
}
.color_weiss {
	color: #FFFFFF;
}
.college_titel {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #B1C5D8;
	padding-bottom: 5px;
	margin-bottom: 5px;
	color: #003366;
}
.college_inhalt {
	margin-top: 0px;
}
.color_rot {
	color: #FF0000;
}
.color_gruen {
	color: #006600;
}
.form_standard {
	border: 1px solid #999999;
}
.form_err {

	border: 1px solid #FF0000;
}
.zeile2_1 {
	background-color: #EFF3F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	padding: 3px;
}
.zeile2_2 {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	padding: 3px;
}
.box_intro {
	padding-right: 8px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
