body {
	background-color: #668DD6;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none
	scrollbar-face-color: #668DD6;
	scrollbar-shadow-color: #668DD6;
	scrollbar-highlight-color: #e6eaf3;
	scrollbar-3dlight-color: #e6eaf3;
	scrollbar-darkshadow-color: #668DD6;
	scrollbar-track-color: #e6eaf3;
	scrollbar-arrow-color: #043287;
	overflow: hidden;
	overflow-x: auto;
}

.txtdkv1 { font-size: 8pt; color: #000000; text-decoration: none; }
.blddkv1 { font-size: 8pt; font-weight:bold; color: #000000; text-decoration: none}
.actdkv1 { font-size: 8pt; color: #FF0000; text-decoration: none}
.reldkv1 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.defdkv1 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.casdkv1 { font-size: 8pt; color: #000000;  text-align: center; background-color: #FFFFFF; border-color: #043287 #043287 #043287 #043287; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.quodkv1 { font-size: 7pt; font-weight: bold; }
A.lnkdkv1:link{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv1:visited{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv1:active{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv1:hover{	text-decoration:none; color: #FF0000; font-size: 8pt; }

.txtdkv2 { font-size: 8pt; color: #FFFFFF; text-decoration: none; }
.blddkv2 { font-size: 8pt; font-weight:bold; color: #FFFFFF; text-decoration: none}
.actdkv2 { font-size: 8pt; color: #043287; text-decoration: none}
.reldkv2 { font-size: 8pt; color: #FFFFFF; background-color: #043287; }
.defdkv2 { font-size: 8pt; color: #FFFFFF; background-color: #043287; }
.casdkv2 { font-size: 8pt; color: #FFFFFF;  text-align: center; background-color: #000000; border-color: #818100 #FFFE94 #FFFE94 #818100; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.quodkv2 { font-size: 7pt; font-weight: bold; }
A.lnkdkv2:link{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv2:visited{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv2:active{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv2:hover{	text-decoration:none; color: #FF0000; font-size: 8pt; }

.txtdkv3 { font-size: 8pt; color: #000000; text-decoration: none; }
.blddkv3 { font-size: 8pt; font-weight:bold; color: #000000; text-decoration: none}
.actdkv3 { font-size: 8pt; color: #FF0000; text-decoration: none}
.reldkv3 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.defdkv3 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.casdkv3 { font-size: 8pt; color: #000000;  text-align: center; background-color: #FFFFFF; border-color: #043287 #043287 #043287 #043287; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.quodkv3 { font-size: 7pt; font-weight: bold; }
A.lnkdkv3:link{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv3:visited{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv3:active{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv3:hover{	text-decoration:none; color: #FF0000; font-size: 8pt; }

.txtdkv4 { font-size: 8pt; color: #FFFFFF; text-decoration: none; }
.blddkv4 { font-size: 8pt; font-weight:bold; color: #FFFFFF; text-decoration: none}
.actdkv4 { font-size: 8pt; color: #f14f12; text-decoration: none}
.reldkv4 { font-size: 8pt; color: #FFFFFF; background-color: #f14f12; }
.defdkv4 { font-size: 8pt; color: #FFFFFF; background-color: #f14f12; }
.casdkv4 { font-size: 8pt; color: #000000;  text-align: center; background-color: #FFFFFF; border-color: #043287 #043287 #043287 #043287; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.quodkv4 { font-size: 7pt; font-weight: bold; }
A.lnkdkv4:link{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv4:visited{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv4:active{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkv4:hover{	text-decoration:none; color: #FF0000; font-size: 8pt; }

.txtdkvl1 { font-size: 8pt; color: #000000; text-decoration: none; }
.blddkvl1 { font-size: 8pt; font-weight:bold; color: #000000; text-decoration: none}
.actdkvl1 { font-size: 8pt; color: #FF0000; text-decoration: none}
.reldkvl1 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.defdkvl1 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.casdkvl1 { font-size: 8pt; color: #000000;  text-align: center; background-color: #FFFFFF; border-color: #043287 #043287 #043287 #043287; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.quodkvl1 { font-size: 7pt; font-weight: bold; }
A.lnkdkvl1:link{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkvl1:visited{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkvl1:active{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkvl1:hover{	text-decoration:none; color: #FF0000; font-size: 8pt; }

.txtdkvl2 { font-size: 12pt; color: #FFFFFF; text-decoration: none; }
.blddkvl2 { font-size: 12pt; font-weight:bold; color: #FFFFFF; text-decoration: none}
.actdkvl2 { font-size: 12pt; color: #043287; text-decoration: none}
.reldkvl2 { font-size: 12pt; color: #FFFFFF; background-color: #043287; }
.defdkvl2 { font-size: 12pt; color: #FFFFFF; background-color: #043287; }
.casdkvl2 { font-size: 12pt; color: #FFFFFF;  text-align: center; background-color: #000000; border-color: #818100 #FFFE94 #FFFE94 #818100; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.quodkvl2 { font-size: 11pt; font-weight: bold; }
A.lnkdkvl2:link{ text-decoration:none; color: #2A2800; font-size: 12pt; }
A.lnkdkvl2:visited{ text-decoration:none; color: #2A2800; font-size: 12pt; }
A.lnkdkvl2:active{ text-decoration:none; color: #2A2800; font-size: 12pt; }
A.lnkdkvl2:hover{	text-decoration:none; color: #FF0000; font-size: 12pt; }

.txtdkvl3 { font-size: 8pt; color: #000000; text-decoration: none; }
.blddkvl3 { font-size: 8pt; font-weight:bold; color: #000000; text-decoration: none}
.actdkvl3 { font-size: 8pt; color: #FF0000; text-decoration: none}
.reldkvl3 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.defdkvl3 { font-size: 8pt; color: #000000; background-color: #FFFFFF; }
.casdkvl3 { font-size: 8pt; color: #000000;  text-align: center; background-color: #FFFFFF; border-color: #043287 #043287 #043287 #043287; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.quodkvl3 { font-size: 7pt; font-weight: bold; }
A.lnkdkvl3:link{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkvl3:visited{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkvl3:active{ text-decoration:none; color: #2A2800; font-size: 8pt; }
A.lnkdkvl3:hover{	text-decoration:none; color: #FF0000; font-size: 8pt; }

.txtdkvl4 { font-size: 12pt; color: #FFFFFF; text-decoration: none; }
.blddkvl4 { font-size: 12pt; font-weight:bold; color: #FFFFFF; text-decoration: none}
.actdkvl4 { font-size: 12pt; color: #f14f12; text-decoration: none}
.reldkvl4 { font-size: 12pt; color: #FFFFFF; background-color: #f14f12; }
.defdkvl4 { font-size: 12pt; color: #FFFFFF; background-color: #f14f12; }
.casdkvl4 { font-size: 12pt; color: #000000;  text-align: center; background-color: #FFFFFF; border-color: #043287 #043287 #043287 #043287; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.quodkvl4 { font-size: 11pt; font-weight: bold; }
A.lnkdkvl4:link{ text-decoration:none; color: #2A2800; font-size: 12pt; }
A.lnkdkvl4:visited{ text-decoration:none; color: #2A2800; font-size: 12pt; }
A.lnkdkvl4:active{ text-decoration:none; color: #2A2800; font-size: 12pt; }
A.lnkdkvl4:hover{	text-decoration:none; color: #FF0000; font-size: 12pt; }


/* title bars */

.bttdkv1 { font-size: 7pt; color: #000000}
.bttdkv2 { font-size: 7pt; color: #FFFFFF}
.bttdkv3 { font-size: 7pt; color: #000000}
.bttdkv4 { font-size: 7pt; color: #FFFFFF}
.bttdkvl1 { font-size: 7pt; font-weight: bold; color: #000000}
.bttdkvl2 { font-size: 12pt; font-weight: bold; color: #FFFFFF}
.bttdkvl3 { font-size: 7pt; font-weight: bold; color: #000000}
.bttdkvl4 { font-size: 12pt; font-weight: bold; color: #FFFFFF}

/* All */

.atxt {text-decoration:none; color: #050597; font-size: 7pt;}
.date {text-decoration:none; color: #000000; font-size: 7pt;}
.atxtb {text-decoration:none; color: #050597; font-size: 7pt; font-weight:bold;	}
.dkvheader {text-decoration:none; font-size: 8pt; font-weight: bold; color: #000000}
.dkvlogin {text-decoration:none; font-size: 11pt; font-weight: bold; color: #000000}
td.dkvmenu {font-family: Verdana, sans-serif; text-decoration:none; font-size: 7pt; color: #043287}
a.dkvmenu {font-family: Verdana, sans-serif; text-decoration:none; font-size: 7pt; color: #043287}

.dkvpopular {text-decoration:none; font-size: 7pt; color: #043287; }
A.dkvpopular:hover{ color: #f14f12; text-decoration: none; font-size: 7pt;}
.dkvlogin {text-decoration:none; font-size: 7pt; color: #f14f12; font-weight: normal;}
A.dkvlogin:hover{ color: #043287; text-decoration: none; font-size: 7pt; font-weight: normal;}
.dkvzurueck {text-decoration:none; font-size: 7pt; color: #000000}
.dkvbasic {text-decoration:none; font-size: 8pt; color: #000000}
.dkvpresselist {text-decoration:none; font-size: 7pt; color: #000000}
A.dkvpresselist:hover {text-decoration:none; font-size: 7pt; color: #f14f12}
.dkvimpressum {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; color: #043287}
.dkvinfo {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight: bold; color: #043287}
.newsteaser { font-size: 7pt; color: #050597; }
.dkvpollgroup {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10pt; font-weight: bold; color: #043287}
.dkvpoll {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 8pt; font-weight: bold; color: #043287}

/* lien news*/
A.nlk1:link{ color: #000000; text-decoration: none; font-size: 7pt;}
A.nlk1:visited{	color: #000000;	text-decoration: none; font-size: 7pt;}
A.nlk1:active{ color: #000000;	text-decoration: none; font-size: 7pt;}
A.nlk1:hover{ color: #043287; text-decoration: none; font-size: 7pt;}

/* AV281002 - style for newsbox 'More' link */
A.more:link{ color: #050597; text-decoration: none; font-size: 7pt;}
A.more:visited{	color: #050597;	text-decoration: none; font-size: 7pt;}
A.more:active{ color: #050597;	text-decoration: none; font-size: 7pt;}
A.more:hover{ color: #000000; text-decoration: none; font-size: 7pt;}

/* AV27022003 - style for clickable titles on some of the User Statistics tables */
A.statsort:link{ color: #050597; text-decoration: underline; font-size: 8pt; font-weight:bold;}
A.statsort:visited{ color: #050597; text-decoration: underline; font-size: 8pt; font-weight:bold;}
A.statsort:active{ color: #b4c1db; text-decoration: underline; font-size: 8pt; font-weight:bold;}
A.statsort:hover{ color: #b4c1db; text-decoration: underline; font-size: 8pt; font-weight:bold;}

a.lcstaticmenu:link { font-family: arial, sans-serif; font-size: 7pt; text-decoration: none; color: #d2e5fc; }
a.lcstaticmenu:visited { font-family: arial, sans-serif; font-size: 7pt; text-decoration: none; color: #d2e5fc; }
a.lcstaticmenu:active { font-family: arial, sans-serif; font-size: 7pt; text-decoration: none; color: #d2e5fc; }
a.lcstaticmenu:hover { font-family: arial, sans-serif; font-size: 7pt; text-decoration: none; color: #d2e5fc; }

.cookiediv
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  background-color: #d2e5fc;
  color: red;
}

td.cookiediv
{
  background-color:#d2e5fc;
  color: red;
}

.cookietrail
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  position: relative;
  top: 5px;
  height: 18px;
  background-color:#4a6dad;
}

.rot
{
  color: #e78773;
	text-decoration: underline;
}

a.rot:visited
{
  color: #e78773;
	text-decoration: underline;
}
a.rot:hover
{
  color: #e78773;
	text-decoration: underline;
}
.weiss
{
  color: #ffffff;
	text-decoration: underline;
}
a.weiss
{
color: #ffffff;
	text-decoration: none;
}
a.weiss:link
{
color: #ffffff;
	text-decoration: none;
}

a.weiss:visited
{
  color: #ffffff;
	text-decoration: none;
}
a.weiss:hover
{
  color: #ffffff;
	text-decoration: underline;
}

.weissnav
{
  color: #ffffff;
	text-decoration: none;
}
a.weissnav
{
color: #ffffff;
	text-decoration: none;
}
a.weissnav:link
{
color: #ffffff;
	text-decoration: none;
}

a.weissnav:visited
{
  color: #ffffff;
	text-decoration: none;
}
a.weissnav:hover
{
  color: #ffffff;
	text-decoration: none;
}

.leftnav
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
	text-decoration: none;
	color: #f14f12;
  background-color: #d2e5fc;
}

.leftnavlink
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
	text-decoration: none;
  background-color: #4a6dad;
	color: #ffffff;
}


ul.leftsub, ul.left1, ul.left2, ul.left3, ul.left4, ul.left5, ul.left6, ul.left7
{
	margin: 0px;
	padding: 0px;
}

ul.leftsub li.leftsub
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:130px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#416fab;
	background-color:#416fab;
}

ul.left1 li.left1, li.left1a
{
	margin-left: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:187px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#f0bfad;
	background-color:#416fab;
}

ul.left2 li.left2, li.left2a
{
	margin-left: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:187px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#E08F73;
	background-color:#416fab;
}

ul.left3 li.left3, li.left3a
{
	margin-left: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:187px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#E67541;
	background-color:#416fab;
}

ul.left4 li.left4, li.left4a
{
	margin-left: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:187px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#CF5E33;
	background-color:#416fab;
}

ul.left5 li.left5, li.left5a
{
	margin-left: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:187px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#F24F12;
	background-color:#416fab;
}

ul.left6 li.left6, li.left6a
{
	margin-left: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:187px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#DB3800;
	background-color:#416fab;
}

ul.left7 li.left7, li.left7a
{
	margin-left: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	width:187px;
	clip:rect(0px 130px 18px 0px);
	overflow:hidden;
	border-left-width:8px;
	border-left-style:solid;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	list-style:none;
	display:block;
	color:#d2e5fc;
	border-color:#C42100;
	background-color:#416fab;
}

li.left1a, li.left2a, li.left3a, li.left4a, li.left5a, li.left6a, li.left7a
{
	padding-left:12px;
	border-color:#416fab;
}

A, .textH {text-decoration: none; color: #404e9c}
a:link{ text-decoration:none; color:#404e9c; }
a:visited{ text-decoration:none; color:#404e9c; }
A:Hover { color: #11A6D1; text-decoration: underline}

.textH
{
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: x-small;
	font: bold;
}

.login
{
	color: #416fab;
	text-align: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
}

.loginbox
{
	border: 1px solid black;
	width: 100%;
	font-size: 10px;
}

a.login:link
{
	color: #416fab;
	text-align: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
}

a.login:visited
{
	color: #416fab;
	text-align: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
}

.bodytextl
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-align: left;
	font-weight: normal;
}
.bodytextbluel
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#2E4B93;
	text-align: left;
	font-weight: normal;
	vertical-align:top;
}
.bodytextWhitec
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#ffffff;
	text-align: center;
	font-weight: normal;
	vertical-align:top;
}
a.bodytextWhitec
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align: center;
	font-weight: normal;
	vertical-align:top;
}
.bodytextbluec
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #2E4B93;
	text-align: center;
	font-weight: normal;
	vertical-align:top;
}
a.mehr
{
	text-decoration: none;
	color: #2E4B93;
}
.header2bluel
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#FFF1BB;
	background-color:#5CA82A;
	text-align: left;
	font-weight: bold;
}
