body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	background-color: #006699;
}
td {
	font-size: 12;
}
.contentbackground {
	color: #003366;
	background-color: #FFFFFF;
}

h1 {
	line-height: normal;
	font-size: 16;
	font-weight: bold;
	letter-spacing: -1px;
	color: #003366;


}

A.bgWhitelink:link {
	text-decoration: underline;
	color: #006699;
	


}
A.bgWhitelink:visited {
	text-decoration: underline;
	color: #006699;
	
}
A.bgWhitelink:active {
	text-decoration: underline;
}
A.bgWhitelink:hover {
	color: #CC3333;
	text-decoration: underline;
	
}




A.bgGreylink:link {
	color: #006699;
	text-decoration: underline;


}
A.bgGreylink:visited {
	color: #006699;
	text-decoration: underline;


}
A.bgGreylink:active {
	text-decoration: underline;

}
A.bgGreylink:hover {
	color: #CC3333;
	text-decoration: underline;

}


A.bgRedlink:link {
	color: #FFFF33;
	text-decoration: underline;


}
A.bgRedlink:visited {
	color: #FFFF33;
	text-decoration: underline;


}
A.bgRedlink:active {
	text-decoration: underline;

}
A.bgRedlink:hover {
	color: #CC3333;
	text-decoration: underline;
	background-color: #FFFF33;


}



.DarkBlue {
	color: #003366;
}

.navtext {
	width:235px;
	font-size:8pt;
	font-family:verdana;
	layer-background-color:#FFF6D9;
	background-color:#006699;
	color:#CCFFFF;
	border: 2px ridge #003366;

}

.navtextaufklappen {
   width:235px;
   font-family:verdana;
   border-width:2px;
   border-style:outset;
   border-color:#000000;
   layer-background-color:#FFF6D9;
   background-color:#ca2533;
   color:#FFFFCC;
}


.details {
	font-size: 10;
}

h2 {
	font-size: 14;
	font-weight: bold;
	font-style: italic;
	color: #003366;



}
h3 {
	font-size: 12;
	font-style: italic;
	background-color: #006699;
	color: #CCFFFF;

}

HR {
	background-color: #006699;
	color: #006699;



}

.InfoBox {
	border: 2px ridge #003366;
	background-color: #EEEEEE;
	color: #003366;


}

.DownloadBox {
	border: 2px ridge #006699;
	background-color: #EEEEEE;
	color: #006699;


}


.ErrorBox {
	border: 2px ridge #003366;
	background-color: #CC3333;
	color: #FFFFFF;


}

li {
	list-style-image: url(../images/icons/bullet.gif);
	list-style-position: outside;


}


.InfoLineInTable {
	background-color: #006699;
	font-weight: bold;
	color: #CCFFFF;
	text-align: center;
	font-size: 14px;
	border: 2px solid #003366;


}


.FieldNeeded {
	background-color: #003366;
	font-weight: bold;
	color: #CCFFFF;


}
.FieldOptional {
	background-color: #FFFFFF;
	color: #003366;

}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;


}
.incomplete {
	font-weight: bold;
	color: #990000;
}
textarea {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Price {
	font-weight: bold;
	color: #FF0000;
	font-size: 16px;

}
.none {
}
.FW {
	color: #006633;
	font-weight: bold;
	font-size: 14px;


}
.SW {
	color: #CC3333;
	font-weight: bold;
	font-size: 14px;



}
.C {
	color: #000000;
	font-size: 14px;
	font-weight: bold;

}
.errormessage {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.FileSize {
	font-style: italic;
}
h4 {
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.PictureFrame {
	border: 2px ridge #006699;



}
th {
	color: #FFFFFF;
	background-color: #006699;
}
.smallinfo {
	font-size: 10px;


}
.ShortDescriptionInDetails {
	font-style: italic;
	color: #006699;
}

.aufklapptext {
	color: #336699;
	font-weight: normal;
	background-color: #F3F3F3;
}
.detailsaufklapp {
	font-size: 10px;
	background-color: #F3F3F3;
	color: #006699;
}

.WNHighlight {
        font-weight: bold;
	color: #990000;
}

.WNNormalHighLightID {
	background-color: #CCCC33;
}

.WNHighlightHighLightID {
	font-weight: bold;
	color: #990000;
	background-color: #CCCC33;
}

.WNNormal {
}

.detailsaufklappNormal {
	font-size: 10px;
	background-color: #F3F3F3;
	color: #006699;
}

.detailsaufklappHighlight {
	font-size: 10px;
	background-color: #FFFFD5;
	color: #993333;
}
.DarkBlueSmall {
	font-size: 10px;
	color: #003366;
	text-align: justify;
}
.blogtitle {
	font-size: 10px;
	font-weight: bold;
	color: #788FAB;
}
.blogtext {
	font-size: 9px;
	color: #003366;
}
.blogposter {
	font-size: 8px;
	color: #333333;
	height: 18px;
	padding: 4px;
}

