BODY {
   margin: 0px 0px 0px 0px;
	background: #000000 url(pics_nav/mainbg.jpg) repeat-x fixed top;
	}
	
Table.table1 {
	width: 720px;
	margin-top: 35px;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	display: block;
   margin-left: auto;
   margin-right: auto;
	padding: 0;
	border-spacing: 0;
	}

TD.zero {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

	
Table.nav {
	background: #000000 url(pics_nav/balken.jpg);
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	border-top: 0px solid #979797;
	border-bottom: 0px solid #979797;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#navi1 td	{
	text-align: center;
	height: 15px;
	width: 100px;
	white-space: pre;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#navi2 td	{
	text-align: center;
	height: 15px;
	width: 100px;
	white-space: pre;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}



TD.toppics {
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	border-top: 0px solid #979797;
	border-bottom: 0px solid #979797;
	background-color: #000000;
	color: #FFFFFF;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	}


TD.main {
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	border-top: 0px solid #979797;
	border-bottom: 0px solid #979797;
	background-color: #FFFFFF;
	color: #000000;
	height: 300px;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	padding-right: 30px;
	}
	
TD.footer {
	text-align: center; 
	margin: 0;
	}

Table.home {
	background: #000000;
	color : #FFFFFF;
	width: 600px;
	margin-left: 35px;
	}

Table.techdata-l { 
	float: left; 
	width: 320px;
	border: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 0;
	border-spacing: 0;
	}
Table.techdata-r { 
	float: right; 
	width: 320px;
	border: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 0;
	border-spacing: 0;
	}

.techdata-l tr:hover {	background-color: #d2fda7;	color: #000000;	}
.techdata-r tr:hover {	background-color: #d2fda7;	color: #000000;	}	
	
TD.techdata-l {
	width: 60%;
	vertical-align: top;
	}
TD.techdata-r {
	width: 40%;
	vertical-align: top;
	}
	
Table.liefer { 
	float: left; 
	width: 200px;
	border: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
	}
TD.center {
	vertical-align: top;
	text-align: center;
	}
	
	
Table.haendler {
	width: 580px;
	margin-top: 40px;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	display: block;
   margin-left: auto;
   margin-right: auto;
	padding: 0;
	border-spacing: 0;
	}
Table.kontakt {
	padding: 3px;
	border-spacing: 0;
	}
TD.kontakt1 {
	width: 40px;
	vertical-align: top;
	white-space: nowrap;
	}
	
TD.kontakt2 {
	width: 180px;
	vertical-align: top;
	white-space: nowrap;
	}
	
	
IMG.galerie { 
	float: left; 
	width: 200px;
	height: 135px;
	border: 1px #79AE03;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
	}
	
IMG.galerie9 { 
	/*float: left; */
	width: 200px;
	height: 135px;
	border: 1px #79AE03;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
	}
	
IMG.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
	 }
	 
IMG.icon {
    margin-left: 15px;
    margin-right: 15px;
	height: 40px;
	width: 40px;
	 }
	

H1 		{ font-size: 16px; FONT-FAMILY: verdana, tahoma, sans-serif; margin-top: 25px; letter-spacing: 2px; background-color: transparent; color: #000000; border-bottom: medium dotted #79AE03;   }
H1.home  { font-size: 16px; FONT-FAMILY: verdana, tahoma, sans-serif; margin-top: 25px; letter-spacing: 2px; background-color: transparent; color: #FFFFFF; border-bottom: medium dotted #79AE03;   }
H2 		{ font-size: 12px; FONT-FAMILY: verdana, tahoma, sans-serif; margin-top: 50px; letter-spacing: 2px; background-color: transparent; color: #000000; border-bottom: medium dotted #79AE03;   }
H3 		{ font-size: 12px; FONT-FAMILY: verdana, tahoma, sans-serif; margin-top: 50px;}
H4 		{ font-size: 12px; FONT-FAMILY: verdana, tahoma, sans-serif;}


.text 			{ FONT-SIZE: 11px; LINE-HEIGHT: 14px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color:#000000;}
.text-klein		{ FONT-SIZE: 9px;  LINE-HEIGHT: 14px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color:#000000;}
.text9			{ FONT-SIZE: 9px;  LINE-HEIGHT: 14px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color: #999999;  text-align: center; }
.textfooter		{ FONT-SIZE: 9px;  LINE-HEIGHT: 32px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color:#FFFFFF;}


a:link 		{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#000000;}
a:visited 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#000000;}
a:active 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#000000;}
a:hover 		{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#8dca01;}

#navi1 a:link 		{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF;}
#navi1 a:visited 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF;}
#navi1 a:active 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF; font-weight: bold;}
#navi1 a:hover 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#8dca01; font-weight: bold;}

#navi2 a:link 		{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF;}
#navi2 a:visited 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF;}
#navi2 a:active 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF; font-weight: bold;}
#navi2 a:hover 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#8dca01; font-weight: bold;}

#home a:link 		{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF;}
#home a:visited 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF;}
#home a:active 	{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#FFFFFF; font-weight: bold;}
#home a:hover 		{text-decoration: none; FONT-FAMILY: verdana, tahoma, sans-serif; font-size: 11px; background-color: transparent; color:#8dca01; font-weight: bold;}

.sitemap a:link {  background-color: transparent; color: #000000;	}
.sitemap a:visited {  background-color: transparent; color: #000000;	}
.sitemap a:active {  background-color: transparent; color: #000000;	}
.sitemap a:hover {  background-color: transparent; color: #8dca01;	}


TR.hover:hover {
	background-color: #79AE03;
	color: #000000;
	}

p 			{ FONT-SIZE: 11px; LINE-HEIGHT: 14px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color:#000000;}
p.home	{ FONT-SIZE: 11px; LINE-HEIGHT: 14px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color:#FFFFFF;}
li			{ FONT-SIZE: 11px; LINE-HEIGHT: 14px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color:#000000;  list-style-type: circle;  list-style-image: none; }


#home li	{ FONT-SIZE: 11px; LINE-HEIGHT: 14px;  FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-DECORATION: none; background-color: transparent; color:#FFFFFF;  list-style-type: circle;  list-style-image: none; }
/*br 		{ LINE-HEIGHT: 25px; }*/