body, p, td {
  font-family : "Trebuchet MS", "Arial Narrow", "Helvetica Narrow", "Helvetica Condensed", Arial, Helvetica, Helvetica-Narrow, sans-serif;
  font-size : 11px;
}
a:link,
a:active,
a:visited { 
  text-decoration:none;
  color : #fdfcfe;
}
a:hover {
  color : #fdfcfe;
  text-decoration:underline;
}

form {
  margin:0px 0px 0px 0px;
}

select, option, input, textarea {
  font-size : 11px;
}

.small {
  font-size : 10px;
  color : #666666;
}

.dashedline {
  line-height: 6px;
  }

.legende {
  font-size : 12px;
  font-weight:bold;    

}

.grey { color:#666666; }
.red { color: #DE2418; }
.blue { color: #18495A; }

.navimain {
  margin: 2px 0px 0px 0%;
  font-weight:bold;
  color: #DE2418;
  }

.adresszeile {
  margin: 0px 0px 0px 12px;
  font-weight:bold;
}

.navisub {
  margin:2px 0px 0px 24px;
  font-weight:bold;  
}
.topic {
  font-weight:bold;
  color:#666666;
}

.leerzeile{
padding: 0px;
margin: 0px;
line-height:6px;
}

.produktgruppe{
  font-size:20px;  
  color:#fdfcfe;
  background-color: #DE2418;
  letter-spacing: 2px;
}

p.produktlinklegende
	{
margin-top:2px;
margin-bottom:2px;
font-size:9px;  
line-height:11px;
letter-spacing: 0px;  
	}

TD.produktlink A, 
TD.produktlink A:link, 
TD.produktlink A:visited, 
TD.produktlink A:active, 
TD.produktlink 
  {
  font-size:14px;  
  font-weight:bold;    
  letter-spacing: 1px;  
  color:#18495a;
  text-decoration:none;
  line-height:17px;
  margin-top:0px;
  margin-bottom:0px;
  padding-top: 6px;
  padding-bottom: 0px;
  }

TD.produktlink A:hover,
{
  text-decoration:underline;
}
.titel16px {
  color: #18495A;
  font-size:16px;
  font-weight:bold;
}
.titel14px {
  font-size:14px;
  font-weight:bold;
}.titel15px {
  font-size:15px;
  font-weight:bold;
}
.titel12px {
  font-size:12px;
  font-weight:bold;
}

.titel24px {
  color: #18495A;
  font-size:24px;
}

.titel22px {
  color: #18495A;
  font-size:22px;
}

.searchinput {
  border-color: #666666;
  border-width: 1px;
  border-style: solid;
  background-color: #EEEEEE;
}

.produktpalette {
	background-color: #fdfcfe;
}

.description {
  color: #18495A;
  font-size:16px;
  font-weight:bold;
}
.menu{
  color: #18495a;
  font-size:12px;
  padding-left: 12px;
}

.fusszeile{
  font-size:9px;
  text-align:center;
}

.fusszeiledark A, 
.fusszeiledark A:link, 
.fusszeiledark A:visited, 
.fusszeiledark A:active, 
.fusszeiledark 
{
  font-size:9px;
  text-align:center;
  color: #18495a;
}

.fusszeilelight A, 
.fusszeilelight A:link, 
.fusszeilelight A:visited, 
.fusszeilelight A:active, 
.fusszeilelight 
{
  font-size:9px;
  text-align:center;
  color: #fdfcfe;
}

.menuteiler{
	line-height: 4px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.backbutton{
text-align:left;
font-size:12px;
font-weight: bold;
vertical-align: center;
color: #fdfcfe;
background: #18495a;
padding-left:16px;
height: 30px;
width: 20%;
}

a.backbutton:link{ 
 text-decoration:none;
color: #fdfcfe;
}


.palettentitel{
font-size:24px;
font-weight: bold;
color: #fdfcfe;
background: #18495a;
height: 30px;
width: 60%;
text-align:center;}

.technischedaten-links{
	border-bottom: 1px dotted #18495a;
	padding: 2px;
	width:20%;
  font-size : 12px;
	font-weight:bold;
}
.technischedaten-rechts{
	border-bottom: 1px dotted #18495a;
  font-size : 12px;
	padding: 2px;
}
.rotatingimage{

}
