.linktable tr td,
.linktable tr th {
	vertical-align: top;
}


body {
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#logo {height:278px; width:171px; position:relative;top:0px;left:613px;}
#slogan {height:30px;width:auto; position:absolute;top:50px;left:50%;margin-left:-160px;
         font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;text-align:center;}
#footertext {height:30px; width:800px; position:relative;top:10px;left:10%;text-align:center;
             font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}



#ganzeseite {
height:auto;
width:900;
position:absolute;
left:50%;
margin-left:-450px;
}

#navi    {width:881px;height:auto; position:absolute;top:135px;left:50%;margin-left:-441px;}

#header  {width:900px;height:179px;background-image:url(../images/header.png);background-repeat:no-repeat}
#content {width:900px;height:auto;background-image:url(../images/content.png);background-repeat:repeat-y}
#footer  {width:900px;height:50px;background-image:url(../images/footer.png);background-repeat:no-repeat}



#linkespalte {
height:auto;
width:155px;
margin:0px 0px 0px 10px;
padding: 0px 0px 0px 10px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#linkespalte h3 {
	margin-top: 10px;
	padding: 5px 5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;font-weight:bold;
	color:#333333;	
}
#linkespalte ul.sidemenu {
	font-family:Arial, Helvetica, sans-serif
	list-style: none;
	text-align: left;
	margin: 7px 4px 8px 0; padding: 0;
	text-decoration: none;		
	background: url(../images/dots.png) repeat-x left top;
}
#linkespalte ul.sidemenu li {
	list-style: none;
	background: url(../images/dots.png) repeat-x left bottom;
	padding: 4px 0 4px 5px;
	margin: 0 2px;	
	color: #666666;	
}
* html body #linkespalte ul.sidemenu li {
	height: 1%;
}
#linkespalte ul.sidemenu li a {
	text-decoration: none;	
	background-image: none;	
	color: #333333;			
}
#linkespalte ul.sidemenu li a:hover {	
	color: #999999;	
}
#linkespalte ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#linkespalte ul.sidemenu ul li { background: none; }



#rechtespalte {
height:auto;
width:650px;
margin-left:200px;
padding: 10px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}

#rechtespalteprodukt {
height:auto;
width:470px;
margin-left:10px;
padding-left: 25px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
float:left;
}

#rechtespalteproduktdatenblatt {
height:auto;
width:115px;
margin-right:45px;
margin-top: 75px;
padding-left:20px;
padding-top:30px;
padding-bottom:20px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
float:right;
border: 1px solid #D01E1E;
background-image:url(../images/downloads.jpg);
background-repeat:repeat-x;
background-position:top left;
}

#produktebild {
height:auto;!important
height:50px;
width:auto;!important
width:50px;
padding:20px;
margin:10px;
float:left;
background-image:url(../images/bild_icon.jpg);
background-repeat:no-repeat;
}


.newstext {font-size:9px;}

#clear {clear:both}

a, a:visited {
	text-decoration: none;
	color: #333;
	font-family:Arial, Helvetica, sans-serif;
}
a, a:hover {
	color: #666;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

a.footer:link {
	color: #fff;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

a.footer:visited {
	color: #fff;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

a.footer:hover {
	color: #999;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

a.footer:active {
	color: #999;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

.rot{color:#FF0000;}
