/*WYSIWYG: .header#Header, .mainheadline#Mainheadline, .black#Text&nbsp;black, .blackbold#Text&nbsp;black&nbsp;bold, .redbold#Text&nbsp;red&nbsp;bold, .greybold#Text&nbsp;grey&nbsp;bold, .blue#Text&nbsp;blue, .bluebold#Text&nbsp;blue&nbsp;bold, .thickbox#Bildgalerie, */
/*TABLECORE: .header#Header, .mainheadline#Mainheadline, .black#Text&nbsp;black, .blackbold#Text&nbsp;black&nbsp;bold, .redbold#Text&nbsp;red&nbsp;bold, .greybold#Text&nbsp;grey&nbsp;bold, .blue#Text&nbsp;blue, .bluebold#Text&nbsp;blue&nbsp;bold, .thickbox#Bildgalerie, */


/*---------------- body -------------------- */
body	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
         line-height: 160%;
	color: #000000;
	background: #FFFFFF;
         margin: 0px;
}

body.wysiwyg	{
	background: #FFFFFF;
}

body.tablecore	{
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
         line-height: 160%;
}

/*---------------- sitemap (einrückungen) ---------------------*/
.sitemap2  { padding-left: 10px;  }
.sitemap3  { padding-left: 20px  }
.sitemap4  { padding-left: 10px;  }
.sitemap5  { padding-left: 10px;  }


/*-------------- table, td ------------------ */
.weberror {
	font-weight: bold; color: red;
}
table, tr, td, font, a, span, div	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
         line-height: 160%;
	font-size: 11px;
	color: #000000;
}
td.keyvisual {
	color: #000000;
         background: #FFFFFF url(keyvisual898d.jpg?exp=24539503421500.jpeg) no-repeat;
         }

td.grey	{
	background: #CCCCCC;
         font-size: 11px;
}

td.grau1	{
	background: #EFEFEF;
         font-size: 11px;
	line-height: 160%; 
	padding-left: 7px; 
	padding-top: 7px; 
	padding-right: 5px; 
	padding-bottom: 7px; 
}
td.wk	{
	background: #EFEFEF;
         font-size: 11px;
	line-height: 160%; 
	padding-left: 7px; 
	padding-top: 3px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
}

td.subnavi {
         font-size: 11px;
         padding-left: 5px;
         padding-top: 5px;
         padding-right: 1px;          
         padding-bottom: 5px; 
         border-bottom:1px #FFFFFF solid;
         background-color: #CDCDCD;
}
td.subnavi_a {
         font-size: 11px;
         padding-left: 5px;
         padding-top: 5px;
         padding-right: 1px;          
         padding-bottom: 5px; 
         border-bottom:1px #FFFFFF solid;	
         background-color: #999999;
}
td.lightgreycontent	{
	background: #EFEFEF;
         font-size: 11px;
	line-height: 160%; 
	padding-left: 6px; 
	padding-top: 7px; 
	padding-right: 4px; 
	padding-bottom: 5px; 
}
td.redcontent	{
	background: #FF504E;
         font-size: 11px;
         	line-height: 160%; 
	padding-left: 4px; 
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
}
td.greycontent	{
	background: #CDCDCD;
         font-size: 11px;
	line-height: 160%; 
	padding-left: 7px; 
	padding-top: 7px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
}
td.graycontent	{
	background: #EFEFEF;
         font-size: 11px;
	line-height: 160%; 
	padding-left: 4px; 
	padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
}

td.sitemap	{
         font-size: 11px;
         font-size: 11px;
	line-height: 160%; 
	padding-left: 5px; 
	padding-top: 3px; 
	padding-right: 5px; 
}
td.black	{
	background: #000000;
         font-size: 11px;
}
td.white	{
	background: #FFFFFF;
         font-size: 11px;

}
td.lightgrey	{
	background: #EFEFEF;
	}

td.whitecontent	{
	background: #FFFFFF;
         font-size: 11px;
	line-height: 160%; 
	padding-left: 6px; 
	padding-top: 7px; 
	padding-right: 4px; 
	padding-bottom: 5px; 
}
td.level0 	{
	background: #CCCCCC;
         font-size: 11px;
	font-weight: bold;
}
td.level0content 	{
	background: #EFEFEF;
         font-size: 11px;
	font-weight: bold;
	padding-left: 5px; 
}
td.level1content 	{
	background: #CCCCCC;
         font-size: 11px;
	padding-left: 5px; 
}
td.infobar	{
	background: #EFEFEF;
	font-size: 14px;
	line-height: 17px; 
	text-decoration: none;
         color:black;
	padding-left: 5px;
}
td.grau0	{
	background: #FFFFFF;
	line-height: 13px; 
	padding-left: 7px; 
	padding-top: 7px; 
	padding-right: 5px; 
	padding-bottom: 7px; 
}

.headlinemain{
	background: #EFEFEF;
	font-size: 14px;
	line-height: 160%; 
	text-decoration: none;
         color:#000000;
	padding-left: 5px; 
	border-top:1px #CCCCCC solid;	
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;

}
.breadcrumb{
	background: #EFEFEF;
	font-size: 11px;
	text-decoration: none;
         color:#333333;
	padding-left: 5px; 
	border-top:1px #CCCCCC solid;	
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
}

td.quicklinks { 
         font-size: 10px;
	padding-left: 5px; 
	padding-top: 3px; 
}

td.worldwide {
         background: #EFEFEF url(8971wn_def451.gif?exp=24545964115800.gif) no-repeat;
         }
td.german {
         background: #EFEFEF url(germanmap326d.gif?exp=24538303047800.gif) no-repeat;
         }
td.worldwidetext { 
	padding-left: 5px; 
	padding-top: 7px; 
	line-height: 160%; 
}
td.worldwide_inotec {
         background: #FFFFFF url(http://www.inotec-gmbh.com/) no-repeat;
         }


/*---------------- links -------------------- */
a { 
         color: #0066CC;
         text-decoration: none; 
         font-size:11px;
        
}

a:hover {
	text-decoration: underline;
	}
a:visited{color:  #003399;}



/*-------- Menue ----------*/

a.menulink_mainx{
         color:black;   
         font-size:14px; 
         font-weight:bold; 
         text-decoration:none; 
}

a.menulink_mainx:visited{
         color:black;   
         font-size:14px; 
         font-weight:bold; 
         text-decoration:none; 
}

a.menulink_mainx:hover{
         color:black;   
         font-size:14px; 
         font-weight:bold; 
         text-decoration:none; 
}

a.menuitemx{
         color:black;
         font-size:11px;
         font-weight:bold;
         text-decoration:none;
}
a.menuitemx:hover{
         color:black;
         font-size:11px;
         font-weight:bold;
         text-decoration:none;
}

a.menuitemx:visited{
         color:black;
         font-size:11px;
         font-weight:bold;
         text-decoration:none;
}

a.menuitem1x{
         color:black;
         font-size:11px;
         text-decoration:none;
}
a.menuitem1x:hover{
         color:black;
         font-size:11px;
         text-decoration:none;
}

a.menuitem1x:visited{
         color:black;
         font-size:11px;
         text-decoration:none;
}

a.menuitemblue{
         color:#0066CC;
         font-size:11px;
         text-decoration:none;
}
a.menuitemblue:hover{
         color:#0066CC;
         font-size:11px;
         }
a.menuitemblue:visited{
         color:#666666;
         font-size:11px;
         text-decoration:none;
}


a.menulink  {
         color:black;
         font-size: 11px;
         text-decoration:none;
}

a.menulink:hover{
         color:black;
         text-decoration:none;
         background: #EFEFEF;
}

a.menulink:visited{
   color:black;
   text-decoration:none;
}

a.footerlink  {
   font-size:10px;   
   text-decoration:none;
   color:black;
}
a.footerlink:visited  {
   text-decoration:none;
   color: black;
}
a.footerlink:hover {
	text-decoration: none; 
	color: black;
         
}

a.lev2  {  
         font-size: 11px;
         font-weight:normal; 
         background: #EFEFEF; 
         text-decoration:none; 
         color:black;  
}

a.lev2bold,a.lev2bold:hover  {
         font-size: 11px;  
         font-weight:bold;  
         background: #EFEFEF; 
         text-decoration:none; 
         color:black; 
}
a.lev2:hover  { 
         font-weight:bold; 
         background: #EFEFEF; 
         text-decoration:none; 
         color:black;
}


a.infobarlnk	{
         color:black;
	font-size: 14px;
         text-decoration:none;
}
a.quicklinkslnkblue {
         font-size: 10px;
	font-weight: bold;
	color: #000080;
         text-decoration:none;
}
a.quicklinkslnkred	{
         font-size: 10px;
	font-weight: bold;
	color: #FF0000;
         text-decoration:none;
}
a.sitemaplnk {
         font-size: 10px;
	font-weight: bold;
         text-decoration:none;
}
a.sitemaplnksmall {
	font-size: 9px;
         text-decoration:none;
}

/*---------------- forms-------------------- */
input, textarea, select  {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.input150  {
	width: 150px;
}

input.input210  {
	width: 210px;
}

input.input260  {
	width: 260px;
}

textarea.textarea150 {
	width: 150px;
}
select {
         font-size:11px;
}
select.select150 {
	width: 150px;
}
select.select210 {
	width: 210px;

}
input.text {
	padding-top: 2px;
	padding-bottom: 2px;
	width:210px; 
	height:16pt;	
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}
input.text_small {
	padding-top: 2px;
	padding-bottom: 2px;
	width:145px; 
	height:16pt;	
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}
input.text_search {
         	width:80px; 
	height:15pt;	
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}
input.butt {
	padding-top: 2px;
	padding-bottom: 2px;
	width:210px; 
	height:20px; 
	background-color:#DCDCDC; 
	color: Black; 
	border: 1px solid Gray;
	}
input.butt_small {
	padding-top: 2px;
	padding-bottom: 2px;
	width:145px; 
	height:20px; 
	background-color:#DCDCDC; 
	border: 1px solid Gray;
	}
input.butt_large {
	padding-top: 2px;
	padding-bottom: 2px;
	width:260px; 
	height:20px; 
	background-color:#DCDCDC; 
	border: 1px solid Gray;
	}

.select {
	padding-top: 2px;
	padding-bottom: 2px;
	width:150px; 
	height:16pt;	
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}
.select2 {
	padding-top: 2px;
	padding-bottom: 2px;
	width:180px; 
	height:16pt;	
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}
	
.sel { 
	font-size: 10px;
	font-family : verdana, arial, sans-serif;
	width: 180px;
	background-color : #DCDCDC;	
	}
textarea {
	padding-top: 2px;
	padding-bottom: 2px;
	width:210px; 
	height:100px;	
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}
textarea.area260 {
	padding-top: 2px;
	padding-bottom: 2px;
	width:260px; 
	height:120px;	
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}

textarea.area300 {
	padding-top: 2px;
	padding-bottom: 2px;
	width:300px; 
	height:100px;	
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	background-color: #FFFFFF; color: Black; 
	border: 1px solid Gray;
	}

/*--------- fliesstext/wxsiwyg -------------- */
.blue {
	font-size: 11px;
	font-weight: normal; 
	font-style: normal;
	color: #0000FF;
	text-decoration: none;
}

.bluebold {
	font-size: 11px;
	font-weight: bold; 
	font-style: normal;
	color: #0000FF;
	text-decoration: none;
}

.black {
	font-size: 11px;
	font-weight: normal; 
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.header {
	font-size: 14px;
         line-height: 120%;
	font-weight: bold; 
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.blackbold {
	font-size: 11px;
	font-weight: bold; 
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.redbold {
	font-size: 11px;
	font-weight: bold; 
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}

.greybold	 {
	font-size: 11px;
	font-weight: bold; 
	font-style: normal;
	color: #666666;
	text-decoration: none;
}
.mainheadline {
	font-size: 14px;
	line-height: 120%; 
	text-decoration: none;
}

.thickbox {font-size:12px;
}

/*---------------- new nav -------------------- */

.menuitemsmall {
         text-decoration:none;
	border-top: 1px #FFFFFF solid;
	border-left: none;
	border-right: none;
	border-bottom: none;
	background: #CCCCCC;
	width: 91px;
	height: 21px;
         padding-left:5px;
         padding-top:3px;
         padding-bottom:3px;
         color:black;
}
.menuitemlarge {
	height: 20px;
	padding: 4px;	
	text-decoration: none;
	color: black;
	background: #cccccc;
	font-family: Verdana;
	font-size: 10px;
	border-bottom: 1px white solid;	
	border-right: 1px white solid;
}


.itemlevel110{
	height:27px;
	text-decoration:none;
	color:black;
	font-weight:bold;
	background:#cccccc;
	font-family:Verdana;
	font-size:10px;
         padding:4px;
	border-right:1px white solid;
}

.itemlevel200{
	height:20px;
	padding:4px;	
	text-decoration:none;
	color:black;
	background:#cccccc;
	font-family:Verdana;
	font-size:10px;
	border-top:1px white solid;	
	border-right:1px white solid;
}
.firsttd{
	padding: 4px; 
	border-right: 1px white solid;
	border-bottom: 1px white solid;
}
.lasttd{
	padding: 4px; 
	border-bottom: 1px white solid;
}

h1 {     font-size:28px; 
         line-height:136% 

}
h5 {     font-size:14px;
         font-weight:bold;  
}

/*--------- Klassen für Popups-------------- */
a.info{
      font-size:10px;
      position:relative; 
      z-index:24; background-color:#FFFFFF;
      color:blue;
      text-decoration:none;}

a.info:hover{
      z-index:25; background-color:#cccccc
}

a.info span{
      display: none
}

a.info:hover span{ 
      display:block;
      position:absolute;
      top:2em; left:2em; width:15em;
      border:1px solid #CDCDCD;
      background-color:#cccccc; 
}
    
a.catalog{
      font-size:11px; 
         }
         
.link-email{
	padding:0 0 0px 15px !important;
	/*background: url('72865_RU?exp=24551494420700.htm') !important; */
        background: url('mail.gif') !important; 
	background-repeat:no-repeat !important; 
        background-position: left 50% !important;
}         