BODY {
	color:	#E9F0FF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(/framework/img/back_main.gif) fixed;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #6D8693;
	scrollbar-shadow-color: #F3F3F3;
	scrollbar-face-color: #617087;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-3d-light-color: #9BAAC1;
}

/* #####   TEXT    ###### */

/* #####   NEU    ###### */

/* common */
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/* News */

.NewsDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.NewsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.NewsContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}


/* Produkte */

/*Produktliste */
.ProdAuswahlActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.ProdAuswahlInactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;	
}

.ProdListeContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

/* Produktdetails */

ProdDetailsHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	
}





/* ########### */

.zeit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #CCCCCC;
}
.innovation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.firmentext {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.friendmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}
.hinweis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.fettover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.fettovergrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.textfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.namen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

.smallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;

}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1pt;
	color: #FFFFFF;
	font-weight: normal;

}
.impressumtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
}
.navifett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.navimidfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;	
	vertical-align: middle;
	font-variant: small-caps;
}
.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.techdata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.techdataover1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.oben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.daten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.small {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	color : White;
}
.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.LinksKategorie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.LinksKategorieBeschreibung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.LinksKommentar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
}
.LinksHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

/* #####   LINKS    ###### */

/* #####   NEU    ###### */

a:link.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D2E1FF;
	text-decoration: none;
	line-height: 18px;
}

a:visited.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D2E1FF;
	text-decoration: none;
	line-height: 18px;
}

a:hover.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFECD2;
	text-decoration: underline;
	line-height: 18px;
}

a:active.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D2E1FF;
	text-decoration: none;
	line-height: 18px;
}

/* ########### */


a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D2E1FF;
	text-decoration: none;
	line-height: 18px;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D4E3FF;
	text-decoration: none;
	line-height: 18px;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D4E3FF;
	text-decoration: underline;
	line-height: 18px;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

a:link.ProdListe
{
	color: #D2E1FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
}

a:active.ProdListe
{
	color: #D2E1FF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
}

a:visited.ProdListe
{
	color: #D2E1FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
}

a:hover.ProdListe
{
	color: #FFECD2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;	
	text-decoration: underline;
}

a:link.ProdListeDetails
{
	color: #D2E1FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
}

a:active.ProdListeDetails
{
	color: #D2E1FF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a:visited.ProdListeDetails
{
	color: #D2E1FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a:hover.ProdListeDetails
{
	color: #FFECD2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: underline;
}




/* #####   ELEMENTE    ###### */

/* #####   NEU    ###### */



/* ########### */


.Button {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #9DB4C8;
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	width: 150px;
}

table.producttable
{
	border-bottom: 1px dotted Black;
	}

TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	BACKGROUND-COLOR: #646F83;
}

.bluetable {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #fdb88a
}

.yellowtable {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffe4ca
}

TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	font-weight: bold;
}


div.MenuHead
{
	background-image:  url('img/E1_blank.gif');
	background-repeat: no-repeat;
	width: 146px;
	height: 25px;
	vertical-align: middle;
}

div.MenuBottom
{
	background-image:  url('img/E3_blank.gif');
	background-repeat: no-repeat;
	width: 146px;
	height: 18px;
	vertical-align: top;
	text-align: center;
	line-height: 10px;
	}

div.MenuRow
{
	background-image:  url('img/E2_blank.gif');
	background-repeat: no-repeat;
	width: 146px;
	height: 18px;
	color: #A5C4FF;
}

div.MenuRow:hover
{
	background-image:  url('img/E2_blank_hot.gif');
	background-repeat: no-repeat;
	color: #B22222;
	width: 146px;
	height: 18px;
}

div.imgborder
{
	border: 1px solid Black;
	width: auto;
	clear: both;
}



