a.topMenuText:link { 
	text-decoration: none; color: #CCCCCC;
}
a.topMenuText:visited { 
	text-decoration: none; color: #CCCCCC;
}
a.topMenuText:active { 
	text-decoration: none; color: #CCCCCC;
}
a.topMenuText:hover {
	text-decoration: none; color: #000099;	
}


a.underMenuText:link { 
	text-decoration: none; color: #7F7F7F;
}
a.underMenuText:visited { 
	text-decoration: none; color: #7F7F7F;
}
a.underMenuText:active { 
	text-decoration: none; color: #7F7F7F;
}
a.underMenuText:hover {
	text-decoration: underline; color: #000099;
}


a.bottomLink:link { 
	text-decoration: none; color: #FFFFFF;
}
a.bottomLink:visited { 
	text-decoration: none; color: #FFFFFF;
}
a.bottomLink:active { 
	text-decoration: none; color: #FFFFFF;
}
a.bottomLink:hover {
	text-decoration: underline; color: #000099;	
}

a.bottomLinkTed:link { 
	text-decoration: none; color: #444444;
}
a.bottomLinkTed:visited { 
	text-decoration: none; color: #444444;
}
a.bottomLinkTed:active { 
	text-decoration: none; color: #444444;
}
a.bottomLinkTed:hover {
	text-decoration: underline; color: #FFFFFF;	
}


a.blackLink:link { 
	text-decoration: none; color: #000000;
}
a.blackLink:visited { 
	text-decoration: none; color: #000000;
}
a.blackLink:active { 
	text-decoration: none; color: #000000;
}
a.blackLink:hover {
	text-decoration: underline; color: #000099;	
}

a.whiteLink:link img{ 
	border:3px solid #FFFFFF;
}
a.whiteLink:visited img{ 
	border:3px solid #FFFFFF;
}
a.whiteLink:active img{ 
	border:3px solid #FFFFFF;
}
a.whiteLink:hover img{
	border:3px solid #CCCCCC;
}


a.ProdMainText:link { 
	text-decoration: none; color: #000099;
}
a.ProdMainText:visited { 
	text-decoration: none; color: #000099;
}
a.ProdMainText:active { 
	text-decoration: none; color: #000099;
}
a.ProdMainText:hover {
	text-decoration: underline; color: #000099;	
}


.welcomeHeader {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000099;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}

.topMenu {

	font: bold 8pt Arial;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 2px;
	padding: 2px;
	border-style: none;
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	margin-bottom: 0;
}

.mainFrame {
	border-style: none;
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	margin-bottom: 0;
}

.bottomFrame {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}

.bottomFrameTed {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: bottom;
}

.menuTopHeader {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	letter-spacing: 2px;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
 	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 4px;
	border-right: thin dashed #7F7F7F;
	border-bottom: thin dashed #7F7F7F;
}

.menuHeader {
	font: bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	text-align: left;
 	padding-left: 10px;
	padding-top: 5px;
}

.mainTextHeader{
	font: bold 16px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 10px;
}

.mainText{
	font: normal 13px Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

.mainTextBold{
	font: bold 13px Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}

.ProdMainText {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-align: left;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

.kontaktTextBold{
	font: bold 13px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	text-align: left;
	padding-bottom: 10px;
	vertical-align: top;
}

.smallMainTextBold{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}

.smallMainText{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}

.smallerMainText{
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
}

.scrollbar {	
	scrollbar-3dlight-color: #7F7F7F;
  	scrollbar-arrow-color:#7F7F7F;
  	scrollbar-base-color: #7F7F7F;
  	scrollbar-darkshadow-color:#7F7F7F;
  	scrollbar-face-color:#CCCCCC;
  	scrollbar-highlight-color:#CCCCCC;
  	scrollbar-shadow-color:#CCCCCC;
}

.bildbdr {
	border: #000000 1px solid;
	vertical-align: top;
}

body {
	margin-bottom: 0;
	background-attachment: fixed;
}

td{
	padding-bottom: 0;
	padding-right: 0;
	vertical-align: top;
}

ul {
  	list-style-type: circle;
}




