DIV.H2 				{	border-bottom: 1px solid #FF0000;}
DIV.H2PARTNER 				{	border-bottom: 1px solid #999999;}
DIV.H2PLZ				{	border-bottom: 1px solid #004E82;}
DIV.underline 		{	border-bottom: 1px solid #FF0000;}
TD.tabsp1 			{ width: 150px;  vertical-align: top;  }
TD.tabsp2 			{ }
TD.tabadaptsp1 	{ width: 200px;  vertical-align: top;  }
TD.tabadaptsp2 	{ vertical-align: top;	}

TD.download 		{ width: 100px; vertical-align: top;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  	  }
TD.download2 		{ width: 100px; vertical-align: top;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  	  }
TD.download3 		{ width: 200px; vertical-align: top;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  	  }
TD.download4 		{ width: 100px; vertical-align: top;  padding-bottom: 5px;  padding-left: 5px;  padding-right: 5px;  padding-top: 5px;  	  }

Table.techdata 	{	FONT-SIZE: 10px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;
							border: 0px;
							margin-left: 15px;
						}
Table.download 	{	FONT-SIZE: 10px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;
							border: 0px none;
						}
						
Table.box1 				{	FONT-SIZE: 10px;  OVERFLOW: hidden;  LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  border: 1px solid Gray;  width: 260px; height: 155px;  padding-left: 5px;  padding-right: 5px;  padding-top: 10px;  padding-bottom: 10px;  vertical-align: top;  background: url(pics_nav/bg_box1.jpg) repeat-x;                    }
Table.box1 A			{ text-decoration: none;  color: #000000;     }
Table.box1 A:hover 	{ TEXT-DECORATION: none;	color: #000000;}

Table.box2 				{	FONT-SIZE: 10px;  OVERFLOW: hidden;  LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  border: 1px solid Gray;  width: 260px; height: 200px;  padding-left: 5px;  padding-right: 5px;  padding-top: 10px;  padding-bottom: 10px;  vertical-align: top;  background: url(pics_nav/bg_box2.jpg) repeat-x;                    }
Table.box2 A			{ text-decoration: none;  color: #000000;  }
Table.box2 A:hover 	{ TEXT-DECORATION: none;	color: #000000;}

Table.home-tab			{ padding-left: 0;  padding-right: 0;  padding-top: 0;  margin-bottom: 0;  margin-left: 0;  margin-right: 0;  margin-top: 0;  padding-bottom: 0;           }

H1 { font-size: 18; FONT-FAMILY: verdana, arial;  color: Red;   }
H2 { font-size: 11; FONT-FAMILY: verdana, arial;}
H3 { font-size: 11; FONT-FAMILY: verdana, arial;  }
H4 { font-size: 11; FONT-FAMILY: verdana, arial;  }

HR {	color: Aqua;}

TR.bg 			{ background: #FFFFFF; }

TR.overview 			{ OVERFLOW: hidden; COLOR: #000000;    BACKGROUND-COLOR: #edecec;  }
TR.overview A 			{ OVERFLOW: hidden; COLOR: #000000;    BACKGROUND-COLOR: #edecec;  TEXT-DECORATION: none}
TD.overviewtext 		{ FONT-SIZE: 10px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;
							padding: 3px 3px 3px 3px;}
TD.overviewpic 		{}
TD.overviewtext A 	{	COLOR: #666666; TEXT-DECORATION: none;	}
TD.overviewtext A:hover { TEXT-DECORATION: none }

TD.standart 			{ padding: 3px 3px 3px 3px;}
TD.lefttext 			{ }
TD.righttext 			{ }
TD.maintext 			{ FONT-SIZE: 10px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;
							padding: 15px 10px 15px 10px;
							border-left: 1px solid Red;
							}
TD.navright1 			{
							border-right: 1px solid Red;
							}
TD.navright 			{	FONT-SIZE: 9px;  OVERFLOW: hidden; COLOR: #666666; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;
							padding: 3px 3px 3px 3px;
							}
TD.navright A			{ text-decoration: none;  color: #666666;  }
TD.navright A:hover 	{ TEXT-DECORATION: none;	color: #333333;  font-weight: bold;  }

TD.navprodukt 			{	FONT-SIZE: 9px;  OVERFLOW: hidden; COLOR: #666666; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: right; TEXT-DECORATION: none; border-left: 1px solid Red;  border-right: 1px solid Red;}
TD.navprodukt A			{ text-decoration: none;  color: #666666;  }
TD.navprodukt A:hover 	{ TEXT-DECORATION: none;	color: #333333;  font-weight: bold;  }

TD.navprodukt2 			{	FONT-SIZE: 9px;  COLOR: #666666; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  }
TD.navprodukt2 A			{ text-decoration: none;  color: #FFFFFF;  }
TD.navprodukt2 A:hover 	{ TEXT-DECORATION: none;	color: #FFFFFF;  font-weight: bold;  }


TD.navtop1 				{	FONT-SIZE: 10px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: right; TEXT-DECORATION: none;	}
TD.navtop1 A			{ text-decoration: none;  color: #FF0000;  }
TD.navtop1 A:hover 	{ TEXT-DECORATION: none;	color: #FF0000;}

TD.navtop2 				{	FONT-SIZE: 10px;  OVERFLOW: hidden;  LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  background: #2745A0 url(pics_nav/bg_top2.gif) repeat-x;  color: White;     }
TD.navtop2 A			{ text-decoration: none;  color: #DDDDDD;  }
TD.navtop2 A:hover 	{ TEXT-DECORATION: none;	color: #EEEEEE;}

TD.navleft0 			{	FONT-SIZE: 14px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  background-color: #126EB4;  padding-bottom: 5px;  padding-top: 5px;  padding-left: 3px;  font-weight: bold;                  	     }
TD.navleft0 A			{ text-decoration: none;  color: #BBBBBB;  }
TD.navleft0 A:hover 	{ TEXT-DECORATION: none;	color: #DDDDDD;}

TD.navleft1 			{	FONT-SIZE: 12px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  padding-bottom: 5px;  padding-top: 5px;      padding-left: 10px;     	            }
TD.navleft1 A			{ text-decoration: none;  color: #333333;  }
TD.navleft1 A:hover 	{ TEXT-DECORATION: none;	color: #AAAAAA;}

TD.navleftx 			{	FONT-SIZE: 10px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 10px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  padding-bottom: 5px;  padding-top: 10px;      padding-left: 1px;  font-weight: bold;             	     }

TD.navleftstart 			{	FONT-SIZE: 12px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  padding-bottom: 5px;  padding-top: 5px;      padding-left: 0px;     	            }
TD.navleftstart A			{ text-decoration: none;  color: #333333;  }


TD.startseitetxt 			{	FONT-SIZE: 12px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;    padding-top: 5px;        background-image: url(pics/farbverlauf-startseite.jpg);  background-repeat: repeat-x;  background-position: top;              	      }
TD.startseitetxt A			{ text-decoration: none;  color: #0000CD;  }
TD.startseitetxt A:hover 	{ TEXT-DECORATION: none;	color: Blue;}

TD.navbot 				{	FONT-SIZE: 10px;  OVERFLOW: hidden;  LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  background: #EDEDED url(pics_nav/bg_bot2.gif) repeat-x;  border-left: 1px solid Red;  border-right: 1px solid Red;  border-bottom: 1px solid Red;          }
TD.navbot A				{ text-decoration: none;  color: #DDDDDD;  }
TD.navbot A:hover 	{ TEXT-DECORATION: none;	color: #EEEEEE;}

TD.box1 				{	FONT-SIZE: 10px;  OVERFLOW: hidden;  LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  border: 1px solid Gray;  height: 130px;  padding-left: 5px;  padding-right: 5px;  padding-top: 10px;  padding-bottom: 10px;  vertical-align: top;  background: url(pics_nav/bg_box1.jpg) repeat-x;                    }
TD.box1 A			{ text-decoration: none;  color: #000000;  }
TD.box1 A:hover 	{ TEXT-DECORATION: none;	color: #000000;}

TD.box2 				{	FONT-SIZE: 10px;  OVERFLOW: hidden;  LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-ALIGN: left; TEXT-DECORATION: none;  border: 1px solid Gray;  height: 150px;  padding-left: 5px;  padding-right: 5px;  padding-top: 10px;  padding-bottom: 10px;  vertical-align: top;  background: url(pics_nav/bg_box2.jpg) repeat-x;                    }
TD.box2 A			{ text-decoration: none;  color: #000000;  }
TD.box2 A:hover 	{ TEXT-DECORATION: none;	color: #000000;}

.txt3						{ FONT-SIZE: 10px;  OVERFLOW: hidden; COLOR: #000000; LINE-HEIGHT: 11px;  FONT-FAMILY: verdana, arial; TEXT-DECORATION: none;
							}
.txt3 A					{ text-decoration: none;  color: Blue;  }
.txt3 A:hover 			{ TEXT-DECORATION: none;	color: #0000CD;  font-weight: bold;  }							

BODY {
  
  margin: 0px 0px 0px 0px;
  background: #FFFFFF url(pics_nav/bg_farbverlauf.jpg) repeat-x fixed top;
}