html
{
	height:100%;
}

body
{
	margin:1px;
	padding:0px;
	background-color:#fff;
	height:100%;
	text-align:center;
	font-family:verdana,arial,helvetica;
	font-size:11px;
}
body.vid
{
	margin:0px;
	padding:0px;
	background-color:#fff;
	text-align:center;
	font-family:verdana,arial,helvetica;
	font-size:11px;
}

/* Table Definitions*/
td	{font-family:verdana,arial,helvetica; font-size:11px;}
#ruler  				{width:100%; height:580px; text-align:center;}
#thegrid  				{width:990px; height:580px; text-align:left; padding-left:10px}
#flash	 				{width:949px; height:317px; margin-top:1px; margin-bottom:1px;}
#flashwei	 				{width:949px; height:317px; margin-top:1px; margin-bottom:1px;}
#flashprobe				{width:949px; height:1050px; margin-top:1px; margin-bottom:1px;}
#flashprobe1				{width:949px; height:1150px; margin-top:1px; margin-bottom:1px;}
#flashprobe2				{width:949px; height:670px; margin-top:1px; margin-bottom:1px;}
#flashwin 				{width:949px; height:507px; margin-top:1px; margin-bottom:1px;}
#flashform	 				{width:950px; height:317px; margin-top:1px; margin-bottom:1px;}
.spacerleft  			{width:40px;}
.spacerright  			{background:url(img/spac_right_bg.gif); width:22px; height:580px;}
#gridright	  			{width:40px;}
#topnav					{background-color:#154B82; color:#fff; font-weight:bold; width:949px; height:30px;}
.toplinks				{padding:10px;}
#subnav	 				{background:url(img/subnav_bg.jpg) no-repeat; width:949px;height:213px;  margin-bottom:7px;}
.object1 				{float:left; text-align:left; width:300px; padding:0; margin:2px 10px 0px 10px;}
.object2				{float:left; text-align:left; width:300px; padding:0; margin:2px 10px 0px 0px;}
.object3 				{float:left; text-align:left; width:280px; padding:0; margin:2px 10px 0px 10px;}
#footer	 				{background:url(img/foo_bg.jpg) no-repeat; width:949px;height:52px;}
#contentfull			{width:949px; height:580px; padding-left:20px;}
#contentleft			{background-color:#ebebeb; float:left; text-align:left; width:627px; height:317px;}
#contentleftpro			{background-color:#ebebeb; float:left; text-align:left; width:627px;}
#contentleft500			{background-color:#ebebeb; float:left; text-align:left; width:627px; height:500px;}
.conl					{padding:0; margin:3px; width:185px; float:left;}
.con2					{padding:0; margin-left:10px; width:185px; float:left;}
.con3					{padding:0; margin-left:0; width:300px; float:left;}
.con4					{padding:0; margin-left:0; width:500px; float:left;}
#contentright			{float:left; text-align:right; width:320px; height:317px; margin-left:1px;}
#contentright500		{background-color:#ebebeb;float:left; text-align:right; width:313px; height:500px; margin-left:1px; padding-left:7px;}
#vidright				{background-color:#ebebeb; float:left; text-align:right; width:320px; height:317px; margin-left:1px;}
#conr					{padding:10px 20px 0 10px; margin:0; width:580px; float:left;}
#conrbottom				{padding:10px 20px 0 10px; margin:0; width:580px; float:left;}
#newsflash				{float:left; text-align:left; width:627px; height:30px; margin-left:2px; margin-top:25px;}
#shortcut 				{float:left; text-align:left; width:310px; height:30px; margin-top:20px;}
#copy 					{text-align:right; width:970px; height:20px; margin:10px 22px 0 0;}
#probeform 				{background-color:#ebebeb; float:left; text-align:left; width:610px; height:1040px; padding:10px 0 0 10px; font-family:verdana,arial,helvetica; font-size:11px;}
#probeform1				{background-color:#ebebeb; float:left; text-align:left; width:610px; height:1140px; padding:10px 0 0 10px; font-family:verdana,arial,helvetica; font-size:11px;}
#probeform2				{background-color:#ebebeb; float:left; text-align:left; width:610px; height:680px; padding:10px 0 0 10px; font-family:verdana,arial,helvetica; font-size:11px;}

#winform 				{background-color:#ebebeb; float:left; text-align:left; width:610px; height:499px; padding:10px 0 0 10px; font-family:verdana,arial,helvetica; font-size:11px;}
.article 				{text-align:left; width:260px;}
/*NAVIGATION*/
.navtop			{color:#fff; height:15px; font-weight:bold; text-decoration:none; padding:2px}
a.navtop:link, a.navact:visited  {color:#fff; font-weight:bold; text-decoration:none;}
a.navtop:hover 	{color:#154B82; background-color:#fff; text-decoration:none }

.navtopa		{color:#154B82; background-color:#fff; height:15px; font-weight:bold; text-decoration:none; padding:2px;}

.navobj1			{display:block; background-image:url(img/nav_imp_pas.gif); background-repeat:no-repeat; width:280px; height:20px;}
a.navobj1:hover 	{display:block; background-image:url(img/nav_imp_act.gif); background-repeat:no-repeat; width:280px; height:20px;}

.navobj2		{display:block; background-image:url(img/nav_imp_pas.gif); background-repeat:no-repeat; width:280px; height:20px;}
a.navobj2:hover 	{display:block; background-image:url(img/nav_imp_act.gif); background-repeat:no-repeat; width:280px; height:20px;}

.navobj3			{display:block; background-image:url(img/nav_imp_pas.gif); background-repeat:no-repeat; width:280px; height:20px;}
a.navobj3:hover 	{display:block; background-image:url(img/nav_imp_act.gif); background-repeat:no-repeat; width:280px; height:20px;}

.shortcutlink			{display:block; float:left; background-color:#000; color:#fff; font-size:10px; font-weight:bold; padding: 0 5px 2px 5px; text-decoration:none;}
a.shortcutlink:hover 	{display:block; float:left; background-color:#fff; color:#000; font-size:10px; font-weight:bold; padding: 0 5px 2px 5px; text-decoration:underline;}

.shortcutlink1			{display:block; width:279px; background-color:#000; color:#fff; font-size:10px; font-weight:bold; margin: 0 0 1px 0; padding: 0 5px 2px 5px; text-decoration:none;}
a.shortcutlink1:hover 	{display:block; background-color:#fff; color:#000; font-size:10px; font-weight:bold; padding: 0 5px 2px 5px; text-decoration:underline;}


a.textlink:link, a.textlink:visited	{color:#000; text-decoration:none;}
a.textlink:hover 				{color:#000; text-decoration:underline;}

a.txtblau:link, a.txtblau:visited	{color:#0A3DA3; text-decoration:underline;}
a.txtblau:hover 				{color:#000000; text-decoration:underline;}

a.footer:link, a.footer:visited	{color:#000; text-decoration:none; }
a.footer:hover 				{color:#000; text-decoration:underline;}


/* Image Definitions*/
.vid		{padding-left:20px;}

/* Table Definitions*/
.newsteaser						{background-color:#cccccc; width:180px; padding-left:10px; padding-top:5px;}
.border							{background-color:#fff; width:208px; height:20px; padding:0; border:1px solid #999}
.introgray						{background-color:#ebebeb; width:208px; height:20px; padding:0px; border:1px solid #999; margin-bottom:1px}
.introtxt						{background-color:#fff; width:188px; height:151px; padding:10px; border:1px solid #999; margin-top:1px}
.adressfooter					{background-color:#fff; width:590px; height:110px; padding:5px; border:1px solid #999}
.adresssub						{background-color:#fff; width:198px; height:120px; padding:5px; border:1px solid #999; margin-top:1px; margin-bottom:1px}
.productlist					{background-color:#fff; width:378px; height:459px; padding:5px; border:1px solid #999; margin:1px;}
.navimg							{padding:5px; border:1px solid #999; margin-right:10px}


/* Menu Definitions*/

a.mmenu, a.mmenu:link, a.mmenu:visited	{display:block; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; width:180px; height:15px; padding:5px;}
a.mmenu:hover 					{background-color:#C68366; color:#000; text-decoration:none;}
a.mmenuact					    {display:block; background-color:#C68366; color:#000; font-size:12px; font-weight:bold; text-decoration:none; width:180px; height:15px; padding:5px;}

.submenu						{background-color:#999999; font-size:11px; height:120px; font-weight:bold; padding: 5px 0 5px 20px; margin-bottom:1px}
a.smenu:link, a.smenu:visited	{display:block; color:#EFEFEF; font-size:11px; font-weight:bold; text-decoration:none; width:180px; padding:5px;}
a.smenu:hover 					{background-color:#BBBBBB; color:#747474; text-decoration:none;}
.smenuact						{display:block; background-color:#BBBBBB; color:#747474; font-size:11px; font-weight:bold; text-decoration:none; width:180px; padding:5px;}


a.proditem:link, a.proditem:visited	{display:block; background-color:#fff; color:#000; text-decoration:none; width:330px; height:80px; margin:1px}
a.proditem:hover 					{background-color:#ebebeb; color:#000; text-decoration:none;}




/* text Definitions*/
.oef		{display:block; background-color:#cccccc; width:175px; margin-bottom:3px; margin-right:1px; padding:3px}
.oef1		{display:block; background-color:#154b82; color:#fff; width:175px; margin-bottom:3px; margin-right:1px; padding:7px 3px 3px 3px;}
.oef1a		 {color:#fff; font-weight:bold; text-decoration:none;}
.pre		{display:block; width:225px; margin-bottom:3px; margin-right:1px; padding:3px}
.prehea		{display:block; background-color:#000; color:#fff; width:225px; font-weight:bold; margin-bottom:3px; margin-right:1px; padding:3px}
.kon		{display:block; width:175px; margin-bottom:2px; margin-right:1px; padding:1px}

ul          {list-style-type:square;  margin-bottom:3px; margin-top:5px}
li			{color:#000;}
li a		{color:#000;}
li a:hover  {color:#60615b;}

h1
			{font-family: verdana,Arial, Helvetica;
			font-size: 12px;
			font-weight:bold;
			color: #000000; 
			margin-bottom:7px; 
			text-decoration: none
			}
h2
			{font-family: verdana,Arial, Helvetica;
			font-size: 11px;
			font-weight:bold;
			width:180px;
			background-color:#000;
			color: #fff; 
			text-decoration: none;
			padding:2px;
			 margin-bottom:7px; 
			 margin-top:14px;
			}
			
h2.con1 
			{font-family: verdana,Arial, Helvetica;
			font-size: 11px;
			font-weight:bold;
			width:180px;
			background-color:#000;
			color: #fff; 
			text-decoration: none;
			padding:2px;
			 margin-bottom:7px; 
			 margin-top:5px;
			}

.rtxt		{font-family: verdana,Arial, Helvetica;
			font-size: 10px;
			font-weight:normal;
			margin-top:7px;
			color: #000000; 
			text-decoration: none
			}


/*Form Definitions*/
.textfeld	{ 	
				font-family : verana,arial,helvetica; 
				font-size: 11px;
				width:360px;
				height:30px;
				color:#000000; 
				border-color : #dddddd; 
				border-style : solid; 
				border-width : 1; 
				border-left-width : 1; 
				border-top-width : 1; 
				border-right-width : 1; 
				border-bottom-width : 1; 
				text-align: left; 
				} 
input.check	 	{ 	font-family : verana,arial,helvetica; 
				font-size: 11px;
				color:#000000; 
				text-align: left; 
				} 
	.send	 	{ 	background-color : #154A80;
				width:100px;
				padding-left:10px;
				padding-right:10px;
				font-family : arial; 
				font-size: 11px;
				color:#ffffff; 
				font-weight:bold;
				text-align: left; 
				} 
.input	 	{ 	background-color : #dddddd;
				width:230px;
				font-family : arial; 
				font-size: 11px;
				color:#000000; 
				border-color : #dddddd; 
				border-style : solid; 
				border-width : 1; 
				border-left-width : 1; 
				border-top-width : 1; 
				border-right-width : 1; 
				border-bottom-width : 1; 
				text-align: left; 
				} 














