body {
	margin:0px;
	padding:0px;
	background-color:#e9e9e9;
	background-image:url(/fileadmin/wwwnovodentcom/templates/images/bg.gif);
	background-repeat:repeat-y;
}

#referenceHeadline {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}

#datum  {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	width:400px;
	float:left;
	padding-bottom:15px;
	text-align:right;
	margin-right:24px
}

#sprache {
	width:52px;
	padding-bottom:15px;
	float:left;
}
#sprache .languageFlag {
	float:left;
	width:24px;
}
	
#reference {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	color:#666666;
	font-weight:normal;
	padding-left:16px;
}

.csc-mailform {
	width:284px;
	border:1px solid #FFFFFF;
}
.csc-mailform-field {
	padding-bottom:8px;

}
.csc-mailform-label {
	width:284px;
	display:block;

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
}
.csc-mailform label {
	width:120px;
	display:block;
	float:left;
	height:16px;

	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
	vertical-align:top;
}
.csc-mailform input {
	width:150px;

	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	position:relative;
	top:-3px;

}
.csc-mailform textarea {
	width:270px;
	height:77px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;

}
.csc-mailform select {
	width:204px;

	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.csc-mailform-check {
	position:relative;
	left:-69px;

}
.csc-mailform-submit {
	width:50px;
	text-align:center;
	padding-top:16px;
	padding-bottom:16px;
	margin-top:16px;
	
	position:relative;
	left:120px;

}

#allProducts {
	margin-top:8px;
	margin-left:32px;
}

#navigation {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size:11px;
	background-color:#b4c3d1;
}
#navigation table {
	border-collapse:collapse;
	border-spacing:1px;
	width:160px;
}
#navigation td {
	border:1px solid #d6dee6;
}

#navigation .navigationNormal a {
	color:#003366;
	text-decoration:none;
}
#navigation .navigationNormal a:link {
	text-decoration:none;
}
#navigation .navigationNormal a:visited {
	text-decoration:none;
}
#navigation .navigationNormal a:active {
	text-decoration:none;
}
#navigation .navigationNormal a:hover {
	text-decoration:none;
	color:#000000;
}

#navigation .navigationActual a {
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}
#navigation .navigationActual a:link {
	text-decoration:none;
}
#navigation .navigationActual a:visited {
	text-decoration:none;
}
#navigation .navigationActual a:active {
	text-decoration:none;
}
#navigation .navigationActual a:hover {
	text-decoration:none;
	color:#000000;
}


#navigationProducts {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#b4c3d1;
}
#navigationProducts table {
	border-collapse:collapse;
	border-spacing:1px;
	width:226px;
}
#navigationProducts td {
	border:1px solid #ffffff;
}
#navigationProducts .navigationNormal {
	background-color:#b4c3d1;
}
#navigationProducts .navigationNormal a {
	color:#003366;
	text-decoration:none;
}
#navigationProducts .navigationNormal a:link {
	text-decoration:none;
}
#navigationProducts .navigationNormal a:visited {
	text-decoration:none;
}
#navigationProducts .navigationNormal a:active {
	text-decoration:none;
}
#navigationProducts .navigationNormal a:hover {
	text-decoration:none;
	color:#000000;
}

#navigationProducts .navigationActual {
	background-color:#b4c3d1;
}
#navigationProducts .navigationActual a {
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}
#navigationProducts .navigationActual a:link {
	text-decoration:none;
}
#navigationProducts .navigationActual a:visited {
	text-decoration:none;
}
#navigationProducts .navigationActual a:active {
	text-decoration:none;
}
#navigationProducts .navigationActual a:hover {
	text-decoration:none;
	color:#000000;
}

#navigationProducts .subNavigationNormal {
	background-color:#d6dee6;
}
#navigationProducts .subNavigationNormal a {
	color:#003366;
	text-decoration:none;
}
#navigationProducts .subNavigationNormal a:link {
	text-decoration:none;
}
#navigationProducts .subNavigationNormal a:visited {
	text-decoration:none;
}
#navigationProducts .subNavigationNormal a:active {
	text-decoration:none;
}
#navigationProducts .subNavigationNormal a:hover {
	text-decoration:none;
	color:#000000;
}

#navigationProducts .subNavigationActual {
	background-color:#d6dee6;
}
#navigationProducts .subNavigationActual a {
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}
#navigationProducts .subNavigationActual a:link {
	text-decoration:none;
}
#navigationProducts .subNavigationActual a:visited {
	text-decoration:none;
}
#navigationProducts .subNavigationActual a:active {
	text-decoration:none;
}
#navigationProducts .subNavigationActual a:hover {
	text-decoration:none;
	color:#000000;
}


a {
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	text-decoration:none;
}
a:hover {
	color:#000000;
}
p {
	margin-bottom:16px;
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
h1 {
	font-size:28px;
	color:#aaa9a4;
	font-family:"Times New Roman", Times, serif;
	line-height:28px;
	font-weight:normal;
}
ul {
	padding-left:0px;
	margin-left:16px;
	margin-top:0px;
	list-style-type:none;
	list-style-image:url(/fileadmin/wwwnovodentcom/templates/images/icon_list.jpg);
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
.important {
	color:#cc0000;
}
.name-of-person {
	font-family:"Times New Roman", Times, serif;
}
.detail {
	color:#999999;
	font-size:10px;
}

.contenttable {
	margin-bottom:16px;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:hide;
	width:100%;
}
.contenttable td {
	text-align:left;
	vertical-align:top;
	padding:2px;
	padding-left:16px;
	border-bottom:1px solid #d6dee6;
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.contenttable th {
	text-align:left;
	vertical-align:top;
	padding:2px;
	padding-left:16px;
	border-bottom:1px solid #d6dee6;
	color:#FFFFFF;
	background-color:#999999;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contenttable .tr-even {
	background-color:#ededed;
}
.contenttable .tr-odd {
}
.productTable .tr-1 {
	font-weight:bold;
}
.productTable .td-0 {

}
.productTable .td-1 {

}
.productTable .td-2 {

}
.productTable .td-3 {

}
.productTable .td-4 {

}
.productTable .td-5 {

}


.csc-uploads {
	margin-bottom:16px;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:hide;
	width:288px;
}
.csc-uploads p {
	margin:0px;
	padding:0px;
}
.csc-uploads td {
	text-align:left;
	vertical-align:middle;
	padding:2px;
	border-bottom:1px solid #d6dee6;
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.csc-uploads .csc-uploads-icon {
	width:24px;
}
.csc-uploads .csc-uploads-fileName {
}
.csc-uploads .csc-uploads-fileSize {
}
.csc-uploads .tr-even {
	background-color:#ededed;
}
.csc-uploads .tr-odd {
}


#teaser h1 {
	color:#FFFFFF;
	padding-bottom:0px;
	margin-bottom:0px;
}

#teaser p {
	margin-top:0px;
	padding-top:0px;
	color:#FFFFFF;
	margin-bottom:0px;
}

#footer {
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}

.tx-indexedsearch {
	width:288px;
}
.tx-indexedsearch-res {
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.tx-indexedsearch-result-number {
	font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
	FONT-STYLE: normal;
}
.tx-indexedsearch-redMarkup {
	color:#cc0000;
	background-color:#d6dee6;
	font-weight:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	BACKGROUND: #FFFFFF;
	color:#003366;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	color:#666666;
	MARGIN-BOTTOM: 0px;
}
.tx-indexedsearch-percent {
	font-size:10px;
	color:#999999;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
	color:#cc0000;
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
}

.tx-indexedsearch-browsebox p {
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:16px;
}

.browsebox {
	display:none;
}

.tx-indexedsearch-searchfield {
	height:15px;
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}