a.link_footer{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #CDE4F2; font-weight:normal;}
a.link_footer:link{color: #ffffff;}
a.link_footer:visited {color: #ffffff;}
a.link_footer:active {color: #ffffff; text-decoration:underline}
a.link_footer:hover {color: #ffffff; text-decoration:underline}

a.link_fett{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #CDE4F2; font-weight:bold;}
a.link_fett:link{color: #000000}
a.link_fett:visited {color: #000000;}
a.link_fett:active {color: #000000;}
a.link_fett:hover {color: #000000;}

a.link_klein{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #CDE4F2; font-weight:normal;}
a.link_klein:link{color: #237b9c;}
a.link_klein:visited {color: #237b9c;}
a.link_klein:active {color: #237b9c; text-decoration:underline}
a.link_klein:hover {color: #237b9c; text-decoration:underline}

a.link_user{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #CDE4F2; font-weight:normal;}
a.link_user:link{color: #237b9c;}
a.link_user:visited {color: #237b9c;}
a.link_user:active {color: #237b9c; text-decoration:underline}
a.link_user:hover {color: #237b9c; text-decoration:underline}

a.link_userp{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #CDE4F2; font-weight:normal;}
a.link_userp:link{color: #237b9c;}
a.link_userp:visited {color: #237b9c;}
a.link_userp:active {color: #237b9c; text-decoration:underline}
a.link_userp:hover {color: #237b9c; text-decoration:underline}

a.link_zs_ueberschrift{ font-family:Arial,Verdana,helvetica; font-size:16px; text-decoration:none ; color: #000000; font-weight:normal;}
a.link_zs_ueberschrift:link{color: #000000}
a.link_zs_ueberschrift:visited {color: #000000;}
a.link_zs_ueberschrift:active {color: #000000; text-decoration:underline}
a.link_zs_ueberschrift:hover {color: #000000; text-decoration:underline}

a.link{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #CDE4F2; font-weight:normal;}
a.link:link{color: #237b9c;}
a.link:visited {color: #237b9c;}
a.link:active {color: #237b9c; text-decoration:underline}
a.link:hover {color: #237b9c; text-decoration:underline}

a.link_profil_w{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #CDE4F2; font-weight:normal;}
a.link_profil_w:link{color: #c26a94;}
a.link_profil_w:visited {color: #c26a94;}
a.link_profil_w:active {color: #c26a94; text-decoration:underline}
a.link_profil_w:hover {color: #c26a94; text-decoration:underline}

a.link_profil_m{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #CDE4F2; font-weight:normal;}
a.link_profil_m:link{color: #698daf;}
a.link_profil_m:visited {color: #698daf;}
a.link_profil_m:active {color: #698daf; text-decoration:underline}
a.link_profil_m:hover {color: #698daf; text-decoration:underline}

a.link_header{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; font-weight:bold;}
a.link_header:link{color: #ffffff;}
a.link_header:visited {color: #ffffff;}
a.link_header:active {color: #ffffff;}
a.link_header:hover {color: #ffffff;}

a.link_header_on{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; font-weight:bold;}
a.link_header_on:link{color: #1a3259;}
a.link_header_on:visited {color: #1a3259;}
a.link_header_on:active {color: #1a3259;}
a.link_header_on:hover {color: #1a3259;}

a.navi_links{ font-family:Arial,Verdana,helvetica; font-size:9pt; font-weight:normal; text-decoration:none ;}
a.navi_links:link{color: #237b9c;}
a.navi_links:visited {color: #237b9c;}
a.navi_links:active {color: #237b9c; text-decoration:underline}
a.navi_links:hover {color: #237b9c; text-decoration:underline}

a.navi_header_rot{ font-family:Arial,Verdana,helvetica; font-size:8pt; font-weight:normal; text-decoration:none ;}
a.navi_header_rot:link{color: #d0d9f8;}
a.navi_header_rot:visited {color: #d0d9f8;}
a.navi_header_rot:active {color: #d55055;}
a.navi_header_rot:hover {color: #d55055;}

.text_normal_fett{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #555555; font-weight:bold;}
.text_klein_normal{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #555555; font-weight:normal;}
.text_klein_normal_fett{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #555555; font-weight:bold;}
.text_grau{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #606060; font-weight:normal;}
.text_gruen{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #549206; font-weight:normal;}
.text_rot{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #690101; font-weight:normal;}
.text_klein_grau{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #606060; font-weight:normal;}
.text_klein_gruen{ font-family:Arial,Verdana,helvetica;; font-size:8pt; text-decoration:none ; color: #006600; font-weight:normal;}
.text_gross_blau{ font-family:Arial,Verdana,helvetica; font-size:10pt; text-decoration:none ; color: #012242; font-weight:normal;}
.text_ueberschrift_schwarz{ font-family:Arial,Verdana,helvetica; font-size:13pt; text-decoration:none ; color: #000000; font-weight:normal;}
.text_ueberschrift_blau{ font-family:Arial,Verdana,helvetica; font-size:13pt; text-decoration:none ; color: #000066; font-weight:normal;}
.text_ueberschrift_grau{ font-family:Arial,Verdana,helvetica; font-size:13pt; text-decoration:none ; color: #606060; font-weight:normal;}
.text_klein_rot{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #660000; font-weight:normal;}
.text_gross_blau{ font-family:Arial,Verdana,helvetica; font-size:12pt; text-decoration:none ; color: #142d79; font-weight:normal;}
.text_gross_rot{ font-family:Arial,Verdana,helvetica; font-size:10pt; text-decoration:none ; color: #690101; font-weight:normal;}
.text_normal_rot{ font-family:Arial,Verdana,helvetica; font-size:10pt; text-decoration:none ; color: #690101; font-weight:normal;}
.text_normal_hell{ font-family:Arial,Verdana,helvetica; font-size:10pt; text-decoration:none ; color: #f5f7fa; font-weight:normal;}
.text_klein_gelb{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #ffcc00; font-weight:normal;}
.text_normal_blau{ font-family:Arial,Verdana,helvetica; font-size:9pt; text-decoration:none ; color: #142d79; font-weight:normal;}
.text_gross_blaugrau{ font-family:Arial,Verdana,helvetica; font-size:10pt; text-decoration:none ; color: #00003c; font-weight:normal;}
.text_zs_ueberschrift{ font-family:Arial,Verdana,helvetica; font-size:11pt; text-decoration:none ; color: #555555; font-weight:normal;}
.text_footer{ font-family:Arial,Verdana,helvetica; font-size:8pt; text-decoration:none ; color: #ffffff; font-weight:normal;}
.ueberschrift{ font-family:Arial,Verdana,helvetica; font-size:12pt; text-decoration:none ; color: #9cafcb; font-weight:bold;}
.text_gross_gruen{ font-family:Arial,Verdana,helvetica; font-size:11pt; text-decoration:none ; color: #549206; font-weight:normal;}
.text_gross_gruen{ font-family:Arial,Verdana,helvetica; font-size:11pt; text-decoration:none ; color: #549206; font-weight:normal;}

a:link {color:#237b9c;text-decoration:none;}
a:visited {color:#8091a2;text-decoration:none;}
a:hover {color:#237b9c;text-decoration:underline;}

h1 {font-size:170%;margin:0 0 10px 0;line-height:120%;color:#194a7e;}
h2 {font-size:150%;margin:0 0 10px 0;line-height:120%;color:#194a7e;}
h3 {font-size:130%;margin:0 0 10px 0;line-height:120%;color:#012242;}
h4 {font-size:110%;margin:0 0 10px 0;line-height:120%;color:#012242;}

#profilbox {
	background: url(/design/v7/profilbox.jpg) top center no-repeat;
	float: left;
	margin: 0px;
	width: 728px;
	height: 53px;	
}

#profilbox div {
	font-family:Arial,Verdana; 
	padding: 8px;
}


#contentbox_260 {
	background: url(/design/v7/contentbox_oben.jpg) top center no-repeat;
	float: left;
	margin: 0px 0;
	width: 300px;
}

#contentbox_260 li {
    background: url('');
	margin: 0;
	padding: 5px 0 0 0;
}

#contentbox_260 div {
	background: url(/design/v7/contentbox_unten.gif) bottom center no-repeat;
	margin-top: 10px;
	padding: 0 8px;
}

#contentbox_rechts_260 {
	background: url(/design/v7/contentbox_oben.jpg) top center no-repeat;
	float: right;
	margin: 0px 0;
	width: 300px;
}

#contentbox_rechts_260 li {
    background: url('');
	margin: 0;
	padding: 5px 0 0 0;
}


#contentbox_rechts_260 div {
	background: url(/design/v7/contentbox_unten.gif) bottom center no-repeat;
	margin-top: 10px;
	padding: 0 8px;
}

#contentbox_rechts_400 {
	background: url(/design/v7/contentbox_400_oben.gif) top center no-repeat;
	float: right;
	margin: 0px 0;
	width: 390px;
}


#contentbox_rechts_400 div {
	background: url(/design/v7/contentbox_400_unten.gif) bottom center no-repeat;
	margin-top: 10px;
	padding: 0 8px;
}

#contentbox_links_400 {
	background: url(/design/v7/contentbox_400_oben.gif) top center no-repeat;
	float: left;
	margin: 0px 0;
	width: 390px;
}

#contentbox_links_400 * {
	font-family:Arial,Verdana; 
}

#contentbox_links_400 div {
	background: url(/design/v7/contentbox_400_unten.gif) bottom center no-repeat;
	margin-top: 10px;
	padding: 0 8px;
	font-size: 10pt;
}

#infobox {
	background: url(/design/v6_1/infobox_2z_bg.jpg);
	border: 1px solid #b7d0e9;
	height: 40px;
	margin: 20px 0;
	padding: 8px;
}

.tbl_msg
	{ border: 1px solid #606060; border-left: 0px none; border-right: 0px none;}

.sub_9
	{ font-size: 9px; font-family:Arial,verdana,helvetica; cursor: hand; }

.tbl_index
	{ border: 1px solid #303030; border-top: 0px none; border-bottom: 0px none;}

.dotted
	{ border: 1px dotted #606060;}
	
.dotted_image { 
	margin:5px 0;
	padding:1px;
	background:url(/images/trenn_w.gif);
	}
	
.dotted2
	{ border: 1px dotted #606060;}
	
.dotted_trenn
	{ border: 1px dotted #606060; border-top: 0px none; border-left: 0px none; border-right: 0px none;}

.box_anmeldung
	{ border: 1px solid #98cc3e; background: #daeb9e;}
	
.box_1
	{ border: 1px solid #b4bbc7;}

.tbl_header
	{ border: 1px solid #1e4c88; border-top: 0px none; border-bottom: 0px none;}
	
.tbl_header_navi
	{ border: 1px solid #0540ac; border-top: 0px none;}

.tbl_single
	{ border: 1px solid #5686f3; }

.tbl_hilfe
	{ border: 1px dotted #606060; border-top: 0px none;}

.tbl_comm
	{ border_bottom: 1px solid #909090;}

.userlist1 {
	background-color:#f4f5f9;
	border-bottom:solid 1px #cfd2d7;
	font-family:Arial,verdana,helvetica; font-size:8pt; text-decoration:none ; color: #606060; font-weight:normal;
}
.userlist2 {
	background-color:#fffdfa;
	border-bottom:solid 1px #cfd2d7;
	font-family:Arial,verdana,helvetica; font-size:8pt; text-decoration:none ; color: #606060; font-weight:normal;
}

#contentbox_728 {
	background: url(/design/v7/profilbox.jpg) top center no-repeat;
	float: left;
	margin: 0px;
	width: 728px;
}

#contentbox_728 * {
	font-family:Arial,Verdana; 
}

#contentbox_728 div {
	background: url(/design/v7/contentbox_728_unten.gif) bottom center no-repeat;
	margin-top: 10px;
	padding: 8px;
	font-size: 10pt;
	
}

#contentbox_884 {
	background: url(/design/v7/contentbox_884_oben.jpg) top center no-repeat;
	float: left;
	margin: 0px;
	width: 884px;
}

#contentbox_884 * {
	font-family:Arial,Verdana; 
}

#contentbox_884 div {
	background: url(/design/v7/contentbox_884_unten.gif) bottom center no-repeat;
	margin-top: 10px;
	padding: 8px;
	font-size: 10pt;
}

#mini_idcard {	
	background: url(/design/mini_idcard_hg.jpg) no-repeat;
	height: 172px;
	margin: 0 0 2px 0;
	padding: 5;
	width: 326px;
    z-index: 102;
}

.bildrahmen_re {background:#fff;border:1px solid #dfe5ef;padding:8px;vertical-align:middle;}
.bildhg_re {background:#000;vertical-align:middle;}
.bildrahmen_dr {border:1px solid #000;vertical-align:middle;}

.btab {border-collapse:collapse; }
.btab th {text-align:left;background:#99afcb url(/design/v2/htab.jpg) top no-repeat;padding:6px;margin:0px;}
.btab-left {background:#99afcb url(/design/v2/htab.jpg) left top no-repeat !important;border-right:1px solid #99afcb;border-bottom:1px solid #99afcb;}
.btab-right {background:#99afcb url(/design/v2/htab.jpg) right top no-repeat !important;border-bottom:1px solid #99afcb;}
.btab-center {background:#99afcb url(/design/v2/htab.jpg) center top no-repeat !important;border-right:1px solid #99afcb;border-bottom:1px solid #99afcb;}
.btab-u-l {background:#fbfcfe;border:1px solid #dee5f6;padding:8px;}
.btab-u-c {background:#ffffff;border-top:1px solid #dee5f6;border-bottom:1px solid #dee5f6;border-right:1px solid #dee5f6;padding:8px;}
.btab-u-r {background:#ffffff;border-right:1px solid #dee5f6;border-top:1px solid #dee5f6;border-bottom:1px solid #dee5f6;}
.btab-leer10 {background:#ffffff;border:0px;padding:0px;font-size:3px;line-height: 80%;}
.btab-top-hg {background:#f8f9fb;padding:4px;margin:0px;}
.btab-inh {min-height:85px;overflow:hidden !important;width: 525px !important;padding:8px;}

.cell2 {
  border-style:solid;
	border-color:#99afcb;
	border-width: 1px;
	padding:2px;
	color:#000066;
	text-decoration:none;
	font-family:verdana,helvetica,arial;
	font-size: 10pt;
	font-style: normal;
	font-weight:normal;
	line-height: normal;
	font-variant: normal;
}

.cell2:hover {
	border-style:solid;
	border-color:#99afcb;
	border-width: 1px;

	padding:3px;

	background-color:#f8f9fb;
	text-decoration:none;
	font-family: verdana,helvetica,arial;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

.cell2_aktiv {
	border-style:solid;
	border-color:#99afcb;
	border-width: 1px;

	padding:4px;

	background-color:#f8f9fb;
	text-decoration:none;
	font-family: verdana,helvetica,arial;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}