* { font-family: Arial, Helvetica, sans-serif; }
body { background-color: #dfe1e3; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
h1,h2,h3,h4,p {  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }

/* Tabelle 1
*************/
.hg-lin-ob {
	background-image:url(dnav/hg-lin-ob.gif); background-repeat:repeat-x; background-color:#ffffff;
	padding: 0px 0px 23px 0px; margin: 0px 0px 0px 0px;
	}
/* Tabelle 2
*************/
.kredite { padding:28px 13px 0px 9px; margin:0px 0px 0px 0px; }
.blanc, .co { background-color:#ffffff; }
.co { padding:22px 22px 40px 22px; margin:0px 0px 0px 0px; }
.co p strong, .co p.co-u { 
	color:#7e0c6c; font-size:12px; font-weight:bold; line-height:17px;
	padding: 0px 0px 8px 0px;
	}
.co p {
	color:#000000; font-size:11px; font-weight:normal; line-height:17px;
	padding: 0px 0px 8px 0px;
	}
.co p a { color:#7e0c6c; font-size:11px; font-weight:normal; }

/* Tabelle 3 
*************/
.hg-lin-un {
	background-color:#dfe1e3;
	padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px;
	}
.juridique {
	color:#000000; font-size:11px; font-weight:normal;
	background-color:#E9ECF0; 
	padding: 2px 23px 4px 0px; margin: 0px 0px 0px 0px;
	}
.juridique a {
	color:#000000; font-size:11px; font-weight:normal;
	}
p.nach { 
	color:#000000; font-size:11px; font-weight:normal; line-height:17px;
	background-color:#ffffff; padding: 0px 0px 10px 0px;
	}
/* includes
************/
.general { padding: 4px 0px 4px 0px; }
.border { 
	border-bottom: 1px solid #ffffff; border-top:1px solid #ffffff;
	padding: 4px 0px 4px 0px;
	}
.border-1 { 
	border-bottom: 1px solid #ffffff; 
	padding: 4px 0px 4px 0px;
	background-image:url(dnav/arrow.gif); background-repeat:no-repeat;
	}
.border-oh { 
	background-image:url(dnav/arrow.gif); background-repeat:no-repeat;
	padding: 4px 0px 4px 0px;
	}
.general-tea {
	padding:33px 24px 0px 8px;
	}
.border-tea { 
	border-bottom: 1px solid #ffffff; 
	padding: 4px 0px 4px 0px;
	}
a.atteindre, a.atteindre-m {
	color:#000000; font-size:11px; font-weight:normal;
	display:block; text-decoration:none;
	}
a.atteindre:hover, a.atteindre-m:hover {
	color:#ffffff;
	text-decoration:none;
	background-color: #7e0c6c;
	}
a.atteindre {
	padding:0px 0px 0px 0px; margin:0px 0px 0px 11px;
	}
a.atteindre-m {
	padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;
	}
.border-tea { 
	border-bottom: 1px solid #ffffff; 
	padding: 4px 0px 4px 0px;
	}
