body {
	background-color:#f2f2f2;
	margin:8px;
	font-size:12px;color:#033679;font-weight:normal;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
p,td,div,span {
	font-size:12px;color:#033679;font-weight:normal;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
a:link,a:active,a:visited {
	color:#999999;text-decoration:underline;
}
a:hover,a:visited:hover {
	color:#F39300;text-decoration:none;
}
table {
	border-collapse:collapse;
}
form {
	margin:0px;
}

input {
	background-color:#e4e4e4;
	border:outset 1px;
}

.inputSelect {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#666666;font-size:11px;
	border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;
	border-bottom:solid 1px #ffffff;border-right:solid 1px #ffffff;
}
.inputLine {
	background-color:#f2f2f2;
	border:solid 1px #cccccc;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#666666;font-size:12px;
}
.inputArea {
	background-color:#f2f2f2;
	border:solid 1px #cccccc;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#666666;font-size:12px;
}

.search .inputSelect {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#666666;font-size:11px;
	border-top:solid 1px #cccccc;border-left:solid 1px #cccccc;
	border-bottom:solid 1px #ffffff;border-right:solid 1px #ffffff;
}
.search .inputLine {
	background-color:#f2f2f2;
	border:solid 1px #cccccc;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#666666;font-size:12px;
}
.search .inputArea {
	background-color:#f2f2f2;
	border:solid 1px #cccccc;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#666666;font-size:12px;
}

.navTop {
	font-size:12px;
	color:#999999;
}
.navTop a:link,.navTop a:active,.navTop a:visited {
	color:#999999;text-decoration:none;
}
.navTop a:hover,.navTop a:visited:hover {
	color:#F39300;text-decoration:underline;
}


.ab_nav {
	border-bottom:dashed 1px #dddddd;
}
.ab_navFirst {
	border-bottom:dashed 1px #dddddd;
}
.ab_navLast {
	border:none;
}

/* Textklassen */
.t_nav {
	font-size:11px;color:#033679;font-weight:normal;
	line-height:14px;
	white-space:nowrap;
	vertical-align:top;
	padding:3px;
}
.t_nav a:link,.t_nav a:active,.t_nav a:visited {
	color:#033679;text-decoration:none;
}
.t_nav a:hover,.t_nav a:visited:hover {
	color:#F39300;text-decoration:underline;
}
.t_meins {
	color:#033679;font-size:11px;
}

.t_head {
	font-family:Verdana,Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-size:20px;
}
.t_main {
	font-size:12px;
}
.t_foot {
	color:#aaaaaa;
	font-size:9px;
	text-align:center;
}
.t_listHead {
	font-weight:normal;font-size:12px;
	color:#444444;
}
.t_list {
	font-size:11px;
	white-space:nowrap;
	color:#666666;
}
.t_normal {
	font-size:12px;
	vertical-align:top;
}
.t_supHead {
	font-size:12px;
}
.t_inpLeft {
	text-align:right;
	vertical-align:top;
}
.t_inpLeft2 {
	text-align:right;
	vertical-align:top;
	font-weight:bold;
}
.t_PNHead {
	color:#F8F4EF;
	font-size:13px;font-weight:normal;
	white-space:nowrap;
	vertical-align:bottom;
}
.t_PNBody {
	font-size:12px;
	vertical-align:top;
}
.t_PNFoot {
	color:#F8F4EF;
	font-size:10px;font-weight:normal;
	white-space:nowrap;
	vertical-align:bottom;
}

/* Hintergrundklassen */
.h_listHead {
	background-color:#eef2ff;
}
.h_color1 {
	background-color:#e8e8e8;
}
.h_color2 {
	background-color:#f4f4f4;
}
.h_PNHead {
	background-color:#3D466D;
}
.h_PNBody {
	background-color:#F4F5FA;
}

/* Abstandklassen */
.a_nav {
	padding-left:15px;
}
.a_head {
	padding-left:12px;
	padding-bottom:12px;
}
.a_main {
	padding-left:12px;padding-right:12px;
	padding-bottom:12px;padding-top:6px;
}
.a_foot {
	padding-left:3px;padding-right:3px;
	padding-top:12px;
	padding-bottom:12px;
}
.a_content {
	padding:0px;
}
.a_main {
	padding-left:12px;
	padding-bottom:12px;
}
.a_listHead {
	padding:3px;
}
.a_listHead2 {
	padding:3px;
}
.a_list {
	padding:3px;
}
.a_listIcon {
	padding:7px;
	padding-left:4px;padding-right:4px;
}
.a_std {
	padding:2px;
	padding-left:0px;
}
.a_anschrift {
	padding-bottom:12px;
}
.a_inpLeft {
	padding:2px;
	padding-top:4px;
}
.a_form {
	padding:2px;
}
.a_submit {
	padding:2px;
	padding-top:12px;
}
.a_PNHead {
	padding:0px;
	padding-bottom:2px;
	padding-left:4px;padding-right:6px;
}
.a_PNBody {
	padding:3px;padding-left:2px;
	padding-bottom:0px;padding-right:0px;
}
.a_PNFoot {
	padding:0px;
	padding-left:4px;padding-bottom:1px;
}

/* breite und höhe */
.b_full {
	width:100%;
}
.b_fullpx {
	width:584px;
}

/* rahmen */
.r_PNBody {
	border:solid 1px #D2D3E0;
}
.r_listHead {
	border:solid 1px #999999;
}
.r_list {
	border:solid 1px #aaaaaa;
}
.r_listOption {
	border:none;
	border-bottom:solid 1px #aaaaaa;border-top:solid 1px #aaaaaa;
}
.r_listRight {
	border:none;
	border-bottom:solid 1px #aaaaaa;border-top:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa;
}