/* helu.css */

/* Links */
a:link   { color:#000000;}
a:visited{ color:#000000;}
a:active { color:#000000;}
a:hover  { color:#FF0000; /*background-color:#F3F3F3;*/}

/* eigene Typen */
 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px; font-family:Verdana, Geneva, sans-serif}
	/*background:#FFFFFF url(img/einst/Image2.jpg) top left repeat-x ;width:100%;*/
	
  
}

p {text-align:justify;}
td p {text-align:justify;}
/* Standard Schrift */
.std
    { font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif;}
/* Standard Schrift */
.stdbold
    { font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif;font-weight:bold; }

/* Standard kleine Schrift */
.stdsm
     { font-size:09pt; color:#000000; font-family:Arial,Verdana,Sans-serif; }
/* Standard Schrift */
.stdwhite
    { font-size:10pt; color:#F3F3F3; font-family:Arial,Verdana,Sans-serif; }
.stdred
     { font-size:10pt; color:#FF0000; font-family:Arial,Verdana,Sans-serif; }
.stdsmred
     { font-size:08pt; color:#FF0000; font-family:Arial,Verdana,Sans-serif; }
.stdgreen
     { font-size:10pt; color:green; font-family:Arial,Verdana,Sans-serif; }

/* Standard kleine Schrift */
.stdsmshortnavi
     { font-size:8pt; color:#FF0000; font-family:Arial,Verdana,Sans-serif;}
     

.stdsmshortnavi a:link   { color:#000000; text-decoration:none;}
.stdsmshortnavi a:visited{ color:#000000; text-decoration:none;}
.stdsmshortnavi a:active { color:#FF0000; text-decoration:underline;}
.stdsmshortnavi a:hover  { color:#FF0000; text-decoration:none;}

    
	 
	 

/* Standard Schrift Gross*/
.stdxl
     { font-size:13pt; color:#000000; font-family:Arial,Verdana,Sans-serif;}
.stdxlred
     { font-size:13pt; color:#000000; font-family:Arial,Verdana,Sans-serif;font-weight:bold;}
.stdxlrobotics
     { font-size:13pt; color:#FF0000; font-family:Arial,Verdana,Sans-serif; }



/* sehr kleine Standard Schrift */

.stdxxsm
     { font-size:7pt; color:#FF00FF; font-family:Arial,Verdana,Sans-serif; text-decoration:none;}
.stdxxsmbl
     { font-size:7pt; color:#000000; font-family:Arial,Verdana,Sans-serif; }
/* kleine Schrift unten in Main */
.maintsm
     { font-size:08pt; font-family:Arial,Verdana,Sans-serif;}
.maintsmnoak
     { font-size:08pt; font-family:Arial,Verdana,Sans-serif; color:#C8C8C8;}
.maintsmok
     { font-size:08pt; font-family:Arial,Verdana,Sans-serif; color:green;}
     
.maintsmbold
     { font-size:08pt; font-family:Arial,Verdana,Sans-serif; font-weight:bold;}
.maintsmboldnoak
     { font-size:08pt; font-family:Arial,Verdana,Sans-serif; font-weight:bold;color:#C8C8C8;}

/* kleine Schrift unten in Main */
.helu
     { font-size:9pt; font-family:Arial,Verdana,Sans-serif; }
/*Schrift gross*/
.helubig{ font-size:15pt; color:#FF0000; font-family:Arial,Verdana,Sans-serif; font-weight:bold;}

/* kleine Links im Header */
.headln
     { font-size:8pt; color:#000082; font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
.underms
     { font-size:7pt; font-family:Arial,Verdana,Sans-serif; }

/* button zadmin*/
.bb
     { font-size:7pt; color:#F3F3F3; font-family:Arial,Verdana,Sans-serif; background:#000000; }

/* Links oben unter Header */
.headmain
     { font-size:10pt; color:#F3F3F3; font-family:Arial,Verdana,Sans-serif; text-decoration:none; }

/* Menu Links */
.menuln
     { font-size:10pt; font-family:Arial,Verdana,Sans-serif; text-decoration:none; }

/* Seiten Header */
.siteheader
     { font-size:13pt; color:#000000; font-family:Arial,Verdana,Sans-serif; }




/* Text fuer Ausschreibungen usw. */
.ramainln
     { font-size:10pt; color:#F3F3F3; font-family:Arial,Verdana,Sans-serif; text-decoration:none; }

.ramainln_noline
     { font-size:10pt; color:#F3F3F3; font-family:Arial,Verdana,Sans-serif; text-decoration:none; }

.zinput
     { font-size:9pt; color:#4a4f82; font-family:Arial,Verdana,Sans-serif; background:#F3F3F3; }
.funcinput
     { font-size:9pt; color:#6B8E23; font-family:Arial,Verdana,Sans-serif; background:#F3F3F3; }     


/* Standard Link - smaller font, dark blue */
a.stdsmlink
     { font-size:08pt; color:#00207c; 
       font-family:Arial, Sans-serif; text-decoration:none; 
       font-style: normal; line-height: normal; font-weight: normal}
a.stdsmlink:link
     { font-size:08pt; color:#000082; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdsmlink:visited
     { font-size:08pt; color:#000082; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdsmlink:active
     { font-size:08pt; color:#000082; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdsmlink:hover
     { font-size:08pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       background:transparent;}

/*black links*/
a.stdblack
     { font-size:08pt; color:#000000; 
       font-family:Arial, Sans-serif; text-decoration:none; 
       font-style: normal; line-height: normal; font-weight: normal; cursor:pointer;}
a.stdblack:link
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdblack:visited
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdblack:active
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdblack:hover
     { font-size:08pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;
       background:transparent;}


/*black links*/
a.stdrelation
     { font-size:08pt; color:#0000FF; font-weight:bold;
       font-family:Arial, Sans-serif; text-decoration:none; 
       font-style: normal; line-height: normal; font-weight: normal; cursor:pointer;}
a.stdrelation:link
     { font-size:08pt; color:#0000FF; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdrelation:visited
     { font-size:08pt; color:#0000FF; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdrelation:active
     { font-size:08pt; color:#0000FF; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdrelation:hover
     { font-size:08pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;
       /*background:#F3F3F3;*/}

       
a.stdblackhilfe
     { font-size:08pt; color:#000000; cursor:help;
       font-family:Arial, Sans-serif; text-decoration:none; 
       font-style: normal; line-height: normal; font-weight: normal}
a.stdblackhilfe:link
     { font-size:08pt; color:#000000; cursor:help;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdblackhilfe:visited
     { font-size:08pt; color:#000000; cursor:help;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdblackhilfe:active
     { font-size:08pt; color:#000000; cursor:help;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdblackhilfe:hover
     { font-size:08pt; color:#FF0000;cursor:help; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       /*background:#F3F3F3;*/}
       
a.stdblackprint
     { font-size:08pt; color:#000000; 
       font-family:Arial, Sans-serif; text-decoration:none; 
       font-style: normal; line-height: normal; font-weight: normal}
a.stdblackprint:link
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdblackprint:visited
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdblackprint:active
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdblackprint:hover
     { font-size:08pt; color:#FF0000;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       background:transparent;}
       
       
a.stdlink
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlink:link
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlink:visited
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlink:active
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlink:hover
     { font-size:10pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
       background:transparent; }

a.stdlinkneu
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkneu:link
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkneu:visited
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkneu:active
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkneu:hover
     { font-size:10pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
       background:#FFFFFF; }

a.stdlinkred
     { font-size:10pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkred:link
     { font-size:10pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkred:visited
     { font-size:10pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkred:active
     { font-size:10pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdlinkred:hover
     { font-size:10pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
       background:#FFFFFF; }

a.stdg
     { font-size:08pt; color:#C8C8C8; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdg:link
     { font-size:08pt; color:#C8C8C8;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdg:visited
     { font-size:08pt; color:#C8C8C8; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdg:active
     { font-size:08pt; color:#C8C8C8; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdg:hover
     { font-size:08pt; color:#FF0000;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
      /* background:#F3F3F3;*/ }

a.stdredl
     { font-size:08pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredl:link
     { font-size:08pt; color:#FF0000;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredl:visited
     { font-size:08pt; color:#FF0000;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredl:active
     { font-size:08pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredl:hover
     { font-size:08pt; color:#FF0000;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
       background:transparent; }       
       
a.stdredlbold
     { font-size:08pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredlbold:link
     { font-size:08pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredlbold:visited
     { font-size:08pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredlbold:active
     { font-size:08pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.stdredlbold:hover
     { font-size:08pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
       background:transparent; }       
       

/* menu bar aktiv */
a.boldlinkwhite
     { font-size:10pt; color:#F3F3F3; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlinkwhite:link
     { font-size:10pt; color:#F3F3F3; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlinkwhite:visited
     { font-size:10pt; color:#F3F3F3; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlinkwhite:active
     { font-size:10pt; color:#F3F3F3; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlinkwhite:hover
     { font-size:10pt; color:#F3F3F3; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
       background:#FF0000;}

/* menu bar not aktiv */
a.boldlink
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlink:link
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlink:visited
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlink:active
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.boldlink:hover
     { font-size:10pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none;
       background:transparent;}
       
/* menu bar small */
a.category_child
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.category_child:link
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.category_child:visited
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.category_child:active
     { font-size:08pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.category_child:hover
     { font-size:08pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       background:transparent;}
       
a.startlink
     { font-size:12pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.startlink:link
     { font-size:12pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.startlink:visited
     { font-size:12pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.startlink:active
     { font-size:12pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.startlink:hover
     { font-size:12pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
      /* background:#F3F3F3;*/}
       
a.startlinkneu
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       }
a.startlinkneu:link
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
     }
a.startlinkneu:visited
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
     }
a.startlinkneu:active
     { font-size:10pt; color:#000000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
     }
a.startlinkneu:hover
     { font-size:10pt; color:#FF0000; font-weight:bold;
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
      /* background:#F3F3F3;*/  
     }

       
.borderB{ background-color:#F3F3F3; color:#000082; border:0px solid #CDD0E9;
  font-family:Arial,Verdana,Sans-serif; font-weight:bold; cursor:pointer;}
.textfield{ font-size:10pt; color:#000082; font-family:Arial,Verdana,Sans-serif; background:#000082; background-color:#F3F3F3;}
.Feldaktiv{ background-color:#CDD0E9; border:0px solid #000082; } 
.Feldnot{ background-color:#F3F3F3; border:0px solid #DDDDDD; }
.aktivra{ background-color:#F3F3F3; border:0px solid #000082;}
.aktivnot{ background-color:#DDDDDD; border:0px solid #DDDDDD;}
.selection{ background-color:#F3F3F3; border:0px solid #000082; font-size:09pt; color:#000000;} 
.zmaktiv{ background-color:#FFFFAA; border:0px solid #CDD0E9; } 
.searchfield{font-size:9pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif;  width: 115px;}
.searchfieldtext{font-size:9pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif;}
.searchfieldohnewidth{font-size:9pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif;}

.artsearchfield{font-size:8pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif; height: 20px;  border: solid #C8C8C8 1px;}

.selectionStart{ background-color:#ECECEC; border:1px solid #C8C8C8; font-size:09pt; color:#000000;height:18px; width: 150px;} 


.mainoption {background-color:#FF0000; border: solid #C8C8C8 0px; height: 20px; font-size:09pt; color:#F3F3F3; font-weight:bold;cursor:pointer;}
.button {
	background-color:#F3F3F3; 
	border: solid #C8C8C8 0px;
	 height: 25px; font-family:Arial,Verdana,Sans-serif;
	font-size:10pt; color:#000000; font-weight:bold;
	cursor:pointer;}
.redbutton {
	background-color:#F3F3F3; 
	border: solid #C8C8C8 0px;
	 height: 25px; font-family:Arial,Verdana,Sans-serif;
	font-size:10pt; color:#FF0000; font-weight:bold;
	cursor:pointer;}

/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com
*/

/* General font families for common tags */
font,th,p { font-family: Arial, Arial, Helvetica, sans-serif }
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

tbody{
   font-size:08pt; font-family:Arial,Verdana,Sans-serif; 
}
/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #F3F3F3; border: 1px #98AAB1 solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #F3F3F3; border: 2px #006699 solid; }

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
rowpic {
		background-color: #F3F3F3;
		background-image: url(img/kabelstrauss.jpg);
		background-repeat: repeat-y;
}*/
.weltkarte {
		background-color: transparent;
		background-image: url(img/Weltkarte.gif);
		background-repeat: repeat-y;
}
.starthelu {
		background-color: #F3F3F3;
		background-image: url(img/hinter_querschnitt.gif);
		background-repeat: repeat-y;
}
.headerhelu {
		background-color: #F3F3F3;
		background-image: url(img/bg.gif);
		background-repeat: repeat-y;
}



 

/* Header cells - the blue and silver gradient backgrounds */
th	{
	background-color:#F3F3F3; border: #C8C8C8;
	color: #000000; font-size: 10px; font-weight : bold;
	height: 15px;border-width: 1px 1px 1px 1px;border-style: solid;

}

td.vergleich{
 background-color:#ECECEC; border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 1px 1px 1px;font-size:08pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.catNAVI{
 border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 0px 1px 0px; font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.catNAVIKonfAktiv{
 background-color:#ECECEC; border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}


td.catNAVIKonfAktivSmall{
 background-color:#ECECEC; border: #C8C8C8; border-style: solid; 
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.catNAVIstart{
 background-color:#ECECEC; border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.catNaviSmall{
 background-color:#F3F3F3; border: #C8C8C8; border-style: solid; 
 border-width: 1px 1px 1px 1px;font-size:08pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.test{
 background-color:#ECECEC; border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}


td.catNAVIAktiv{
 background-color:#ECECEC; border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.catNAVIShow{
 background-color:#FF9900; border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.productNAVI{
 background-color:#F3F3F3; border: #C8C8C8; border-style: solid; height: 10px; font-size: 10pt;font-weight: bold; 
 border-width: 1px 1px 1px 1px; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}

td.catNAVISHORT{
 background-color:#F3F3F3; border: #C8C8C8; border-style: solid; height: 10px;
 border-width: 0px 0px 1px 0px;

}

td.catAnfrageAktiv{
 background-color:#FFFFC0; border: #C8C8C8; border-style: solid; height: 20px;font-weight : bold;
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}
td.catAnfrageNotAktiv{
 background-color:#F3F3F3; border: #C8C8C8; border-style: solid; height: 20px;font-weight : bold;
 border-width: 1px 1px 1px 1px;font-size:10pt; color:#C8C8C8; font-family:Arial,Verdana,Sans-serif; 
}
td.catProduct1{
  border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 0px 1px 1px 0px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}
td.catProduct2{
  border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 0px 0px 1px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}
td.catProduct3{
  border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 1px 0px 0px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}
td.catProduct4{
  border: #C8C8C8; border-style: solid; height: 20px;
 border-width: 1px 0px 0px 1px;font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}


td.catImage{
 border: #FF0000; ; 
 font-size:10pt; color:#000000;  
}


p { font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; }
li { font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif; }




/*shop links*/
a.shopok
     { font-size:08pt; color:green; 
       font-family:Arial, Sans-serif; text-decoration:none; 
       font-style: normal; line-height: normal; font-weight: normal}
a.shopok:link
     { font-size:08pt; color:green; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.shopok:visited
     { font-size:08pt; color:green; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.shopok:active
     { font-size:08pt; color:green; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.shopok:hover
     { font-size:08pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       background:#ECECEC;}

/*END shop links*/




/*NEUERUNGEN ab 20051201*/
.bewerbung{
 background-color:#ECECEC; border: #C8C8C8; border-style: solid;  border-width: 1px 1px 1px 1px;font-size:08pt; color:#000000; font-family:Arial,Verdana,Sans-serif; 
}
.noakbe{font-size:10pt; color:#C8C8C8; font-family:Arial,Verdana,Sans-serif; font-weight:bold;}


.gnsearchfield{ font-size:8pt; background-color:#ECECEC; border:2px solid #C8C8C8; font-family:Arial,Verdana,Sans-serif; width: 300px; height:20px;}
.gnsmallsearchfield{ font-size:8pt; background-color:#ECECEC; border:2px solid #C8C8C8; font-family:Arial,Verdana,Sans-serif; height:15px;}
.gnsearchcheck{ font-size:8pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif; }
.gnsearchbutton{ font-size:8pt; background-color:#ECECEC; border:0px solid #C8C8C8; font-family:Arial,Verdana,Sans-serif; }

.gnbutton{ background-color:#FF0000; border: solid #C8C8C8 1px; height: 20px; font-size:09pt; color:#F3F3F3; font-weight:bold;cursor:pointer;}

/*HELIS*/
.searchfieldHelis{font-size:9pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif;  width: 350px;}

.kakognsearchfield{ font-size:8pt; background-color:#ECECEC; border:2px solid #C8C8C8; font-family:Arial,Verdana,Sans-serif; width: 300px; height:20px;}
.kakognsmallsearchfield{ font-size:8pt; background-color:#ECECEC; border:2px solid #C8C8C8; font-family:Arial,Verdana,Sans-serif; height:15px;}
.kakognsearchcheck{ font-size:8pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif; }
.kakognsearchbutton{ font-size:8pt; background-color:#ECECEC; border:0px solid #C8C8C8; font-family:Arial,Verdana,Sans-serif; }

.kakognbutton{ background-color:#FF0000; border: solid #C8C8C8 1px; height: 20px; font-size:09pt; color:#F3F3F3; font-weight:bold;cursor:pointer;}



.box { width: 15em; }
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;}
.box .top b, .box .bottom b{display:block;height: 1px; overflow: hidden; background: transparent;}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

.box2 { width: 15em; background: #9BD1FA;}
.box2 h1, .box2 p {margin: 0 10px;}
.box2 h1 {font-size:150%; color:#ffffff; }
.box2 .top, .box2 .bottom{display:block;background: #dddddd;}
.box2 .top b, .box2 .bottom b{display:block;height: 5px; overflow: hidden; background: #9BD1FA; border: 1px solid black;}
.box2 .r1{margin: 0 25px;}
.box2 .r2{margin: 0 15px;}
.box2 .r3{margin: 0 10px;}
.box2 .top .r4, .box2 .bottom .r4{margin: 0 5px;height: 5px;}

/* Inset 3D Raised */
.raised {background: transparent; width: 30em; }
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:150%; color:#ECECEC;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.raised .b3 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.raised .b4 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.raised .b4b {background:#ECECEC; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.raised .b3b {background:#ECECEC; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.raised .b2b {background:#ECECEC; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.raised .b1 {margin:0 5px; background:#cccccc;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#cccccc;}
.raised .boxcontent {display:block; width:100%  background:#ECECEC; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

#main {background:#fffff url(../img/hintergr.jpg) top left repeat-x;}


/* Inset 3D newsright */
.newsright {
	background: transparent;
	width: 100%;
}
.newsright h1, .newsright p {margin:0 3px;}
.newsright h1 { color:#ECECEC;}

.newsright .top, .newsright .bottom {display:block; background:transparent; font-size:10px;}
.newsright .b1, .newsright .b2, .newsright .b3, .newsright .b4, .newsright .b1b, .newsright .b2b, .newsright .b3b, .newsright .b4b {display:block; overflow:hidden;}
.newsright .b1, .newsright .b2, .newsright .b3, .newsright .b1b, .newsright .b2b, .newsright .b3b {height:1px;}
.newsright .b2 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.newsright .b3 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.newsright .b4 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.newsright .b4b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.newsright .b3b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.newsright .b2b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.newsright .b1 {margin:0 5px; background:#cccccc;}
.newsright .b2, .newsright .b2b {margin:0 3px; border-width:1 2px;}
.newsright .b3, .newsright .b3b {margin:0 2px;}
.newsright .b4, .newsright .b4b {height:2px; margin:0 1px;}
.newsright .b1b {margin:0 5px; background:#cccccc;}
.newsright .boxcontent {display:block;  background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}


/* Inset 3D navileft */
.navileft {background: transparent; width: 220px; }
.navileft h1, .navileft p {margin:0 3px;}
.navileft h1 {color:transparent;}

.navileft .top, .navileft .bottom {display:block; background:transparent; font-size:10px;}
.navileft .b1, .navileft .b2, .navileft .b3, .navileft .b4, .navileft .b1b, .navileft .b2b, .navileft .b3b, .navileft .b4b {display:block; overflow:hidden;background:transparent;}
.navileft .b1, .navileft .b2, .navileft .b3, .navileft .b1b, .navileft .b2b, .navileft .b3b {height:1px;}
.navileft .b2 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft .b3 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft .b4 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft .b4b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft .b3b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft .b2b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.navileft .b1 {margin:0 5px; background:#cccccc;}
.navileft .b2, .navileft .b2b {margin:0 3px; border-width:1 2px;}
.navileft .b3, .navileft .b3b {margin:0 2px;}
.navileft .b4, .navileft .b4b {height:2px; margin:0 1px;}
.navileft .b1b {margin:0 5px; background:#cccccc;}
.navileft .boxcontent {display:block;  background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}


/* Inset 3D navileft11 */
.navileft1 {background: transparent; width: 180px; }
.navileft1 h1, .navileft1 p {margin:0 3px;}
.navileft1 h1 {color:transparent;}

.navileft1 .top, .navileft1 .bottom {display:block; background:transparent; font-size:10px;}
.navileft1 .b1, .navileft1 .b2, .navileft1 .b3, .navileft1 .b4, .navileft1 .b1b, .navileft1 .b2b, .navileft1 .b3b, .navileft1 .b4b {display:block; overflow:hidden;background:transparent;}
.navileft1 .b1, .navileft1 .b2, .navileft1 .b3, .navileft1 .b1b, .navileft1 .b2b, .navileft1 .b3b {height:1px;}
.navileft1 .b2 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft1 .b3 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft1 .b4 { border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft1 .b4b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft1 .b3b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.navileft1 .b2b {background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.navileft1 .b1 {margin:0 5px; background:#cccccc;}
.navileft1 .b2, .navileft1 .b2b {margin:0 3px; border-width:1 2px;}
.navileft1 .b3, .navileft1 .b3b {margin:0 2px;}
.navileft1 .b4, .navileft1 .b4b {height:2px; margin:0 1px;}
.navileft1 .b1b {margin:0 5px; background:#cccccc;}
.navileft1 .boxcontent {display:block;  background:transparent; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

/* Inset 3D navitop */
.navitop {background: transparent; width: 980px; }
.navitop h1, .navitop p {margin:0 5px;}
.navitop h1 {font-size:150%; color:#ECECEC;}

.navitop .top, .navitop .bottom {display:block; background:transparent; font-size:1px; }
.navitop .b1, .navitop .b2, .navitop .b3, .navitop .b4, .navitop .b1b, .navitop .b2b, .navitop .b3b, .navitop .b4b {display:block; overflow:hidden;background:#F3F3F3;}
.navitop .b1, .navitop .b2, .navitop .b3, .navitop .b1b, .navitop .b2b, .navitop .b3b {height:1px; }
.navitop .b2 { border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.navitop .b3 { border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.navitop .b4 { border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.navitop .b4b {background:#F3F3F3; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.navitop .b3b {background:#F3F3F3; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.navitop .b2b {background:#F3F3F3; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}

.navitop .b1 {margin:0 5px; background:#C8C8C8;}
.navitop .b2, .navitop .b2b {margin:0 3px; border-width:1 2px;}
.navitop .b3, .navitop .b3b {margin:0 2px;}
.navitop .b4, .navitop .b4b {height:2px; margin:0 1px;}
.navitop .b1b {margin:0 5px; background:#C8C8C8;}
.navitop .boxcontent {display:block;  background:#F3F3F3; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}


/*NEUE LINKS*/
a.menulinkwhite
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       }
a.menulinkwhite:link
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
     }
a.menulinkwhite:visited
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
     }
a.menulinkwhite:active
     { font-size:10pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
     }
a.menulinkwhite:hover
     { font-size:10pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       background:transparent;  
     }
     
/**/
/* Produkte */
div.produkte{
background:#FFFFFF;}

div.produktenavigation{
position:absolute;

}

div.produktemenue {
padding:0;
margin:0;}

div.produktemenue ul {
list-style:none;
padding:0;
margin:0;  }

div.produktemenue ul ul{
list-style:none;
padding:0;
margin:0;}

div.produktemenue ul li {
margin:0;
padding:0;
display:inline;
 }

div.produktemenue ul li ul li {
margin:0;
padding: 0;
display:inline;
 }

a.produkte:link, a.produkte:visited 	{  
	font-family:Arial,Verdana,Sans-serif; 
	font-size: 10pt; 
	margin:10px 0 1px 10px; padding: 0 0 0 10px; 
	font-weight: bold; 
	text-decoration: none; 
	display:block; 
	background: transparent  left top no-repeat; 
}
a.produkte:hover, a.produkte:active 	{  
	font-family:Arial,Verdana,Sans-serif; 
	font-size: 10pt; 
	margin:10px 0 1px 10px; padding: 0 0 0 10px; 
	font-weight: bold; 
	text-decoration: none; 
	display:block; 
	background: transparent url(img/shortnaviblackr.gif) left to no-repeat; 
}

a.produkte-an:link, a.produkte-an:visited 	{  
	font-family:Arial,Verdana,Sans-serif; font-size: 10pt; 
	margin:10px 0 1px 10px; padding: 0 0 0 10px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #E42D33; 
	display:block; 
	background: transparent url(img/shortnaviblackr.gif) left top no-repeat; 
	
}
a.produkte-an:hover, a.produkte-an:active 	{  
	font-family:Arial,Verdana,Sans-serif; 
	font-size: 10pt; 
	margin:10px 0 1px 10px; padding: 0 0 0 10px; 
	font-weight: bold; text-decoration: none; 
	color: #E42D33; display:block; 
	background: transparent url(img/shortnaviblackr.gif) left top no-repeat; 
}


#produktedetail-01 {
	position:absolute;
	margin:0 0 0 200px;
	width:430px;
	height:320px;
	z-index:6;
	
	background:#F3F3F3 url(img/left-top-corner-box.jpg) top left no-repeat;
}
#produktedetail-02 {
	position:absolute;
	margin:0 0 0 200px;
	width:430px;
	height:320px;
	z-index:5;
	background:#F3F3F3 url(img/left-top-corner-box.jpg) top left no-repeat;
}
#produktedetail-03 {
	position:absolute;
	margin:0 0 0 200px;
	width:430px;
	height:320px;
	z-index:4;
	background:#F3F3F3 url(img/left-top-corner-box.jpg) top left no-repeat;
}
#produktedetail-04 {
	position:absolute;
	margin:0 0 0 200px;
	width:430px;
	height:320px;
	z-index:3;
	background:#F3F3F3 url(img/left-top-corner-box.jpg) top left no-repeat;
}
#produktedetail-05 {
	position:absolute;
	margin:0 0 0 200px;
	width:430px;
	height:320px;
	z-index:2;
	background:#F3F3F3 url(img/left-top-corner-box.jpg) top left no-repeat;
}
#produktedetail-06 {
	position:absolute;
	margin:0 0 0 200px;
	width:430px;
	height:320px;
	z-index:1;
	background:#F3F3F3 url(img/left-top-corner-box.jpg) top left no-repeat;
}


#produkte-01 {
	width:200px;
	margin:0 0 0 0;
	z-index:11;
	position :absolute;
	visibility:visible;
	
	
	
}
#produkte-02 {
	width:200px;
	margin:0 0 0 0;
	z-index:11;
	position:absolute;
	visibility:hidden;
	
}
#produkte-03 {
	width:200px;
	margin:0 0 0 0;
	z-index:11;
	position:absolute;
	visibility:hidden;
}
#produkte-04 {
	width:200px;
	margin:0 0 0 0;
	z-index:11;
	position:absolute;
	visibility:hidden;
}
#produkte-05 {
	width:200px;
	margin:0 0 0 0;
	z-index:13;
	position:absolute;
	visibility:hidden;
}
#produkte-06 {
	width:200px;
	margin:0 0 0 0;
	z-index:13;
	position:absolute;
	visibility:hidden;
}

#produkte-07 {
	width:200px;
	margin:0 0 0 0;
	z-index:11;
	position:absolute;
	visibility:hidden;
}
div.produkte-text {
	position:absolute;
	margin:0 0 0 0;
	width:430px;
	font-family:Arial,Verdana,Sans-serif;
	background: transparent  left top no-repeat;
}
div.produkte-text h4 		{font-family:Arial,Verdana,Sans-serif; font-size:12px; line-height:120%; font-weight: bold; color:#000000; margin:0 0 0 0;} 
div.produkte-text p 		{font-family:Arial,Verdana,Sans-serif;font-size:10px;  font-weight: normal; color:#000000; margin:0 0 0 0;} 

a.produkte-mehr:link, a.produkte-mehr:visited{
color:#FF0000; font-weight:bold; font-family:Arial,Verdana,Sans-serif; text-decoration: none; }
a.produkte-mehr:hover, a.produkte-mehr:active{
color:#E43137; font-weight:bold; font-family:Arial,Verdana,Sans-serif; text-decoration: none; }




     
.corner-box {
	background: url(img/startdiv.gif) top left no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}     


/*black links #808080*/
a.stdgrey
     { font-size:09pt; color:#000000; 
       font-family:Arial, Sans-serif; text-decoration:none; 
       font-style: normal; line-height: normal; font-weight: normal; cursor:pointer;}
a.stdgrey:link
     { font-size:09pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdgrey:visited
     { font-size:09pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdgrey:active
     { font-size:09pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;}
a.stdgrey:hover
     { font-size:09pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; cursor:pointer;
       background:transparent;}

/*short menu links*/

/* HEAD NEWS */
.headnews
    { font-size:10pt; color:#000000; font-family:Arial,Verdana,Sans-serif;font-weight:bold; 
   background:transparent;
    }
/* Standard kleine Schrift */
.stdsmenu
     { font-size:09pt; font-family:Arial,Verdana,Sans-serif; }


/* menu bar small */
a.linkunder
     { font-size:09pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.linkunder:link
     { font-size:09pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.linkunder:visited
     { font-size:09pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.linkunder:active
     { font-size:09pt; color:#000000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; }
a.inkunder:hover
     { font-size:09pt; color:#FF0000; 
       font-family:Arial,Verdana,Sans-serif; text-decoration:none; 
       background:transparent;}


.eplansearchfield{font-size:9pt; background-color:#ECECEC; font-family:Arial,Verdana,Sans-serif;  width: 200px;}
.eplansubmit{
	font-size:10pt; 
	background-color:#FFFFFF; 
	solid #FF0000 1px; 
	height: 25px; 
	color:#000000; 
	font-weight:bold;cursor:pointer; 
	width: 200px;
	background-image: url(img/icon_linklist_form.gif); 
    background-position: 0.01em 60%; 
    background-repeat: no-repeat;
    border-width: 1px 2px 3px 2px; 
  
    }

.productbrief img
{ width:500px;
	
	}
	
td.topmenu1 {padding-left:0px; padding-right:15px; white-space:nowrap;}	
.zapros a img{ text-decoration:none; border:none;}
.catbr {font-size:12px; text-decoration:none}
td.categorymain {font-size:12px; font-family:Tahoma, Geneva, sans-serif; line-height:110%}
.productinfo tr td h1 { font-size:18px;}

#copyright      
{font-family: Tahoma; 
	color: #333333; 
	font-size: 10px; 
	font-weight: bold;
	text-align:left;
	padding:3px;
}
a.catmain { font-size:12px; color:
#000; text-decoration:none; font-family:Tahoma, Geneva, sans-serif}
a.catmain:hover{color:#F00}
a.subcat { font-size:12px; color:
#000; text-decoration:none;font-family:Tahoma, Geneva, sans-serif}
a.subcat:hover{color:#F00}
a.subcat2 { font-size:12px; color:
#000; text-decoration:none;font-weight:bold;font-family:Tahoma, Geneva, sans-serif}
a.subcat2:hover{color:#F00}
