  /* Styles for the various hyperlink types */
a { color: blue; text-decoration: none; }
a:visited {color: blue;text-decoration: none; }
a:hover {color: blue; text-decoration: underline; }
a.weblink {color: 002C5E text-decoration: underline; }
a.weblink:visited {color: 1B416C;text-decoration: underline; }
a.weblink:hover {color: 3279C8; text-decoration: underline; }
a.popuplink {color: red; text-decoration: underline; }
a.popuplink:visited {color: red;text-decoration: underline;}
a.popuplink:hover {color: red; text-decoration: underline; }
a.filelink {color: green; text-decoration: underline; }
a.filelink:visited {color: green;text-decoration: underline; }
a.filelink:hover {color: green; text-decoration: underline; }
  
@media screen{
  body,html {    
      margin:0; 
      padding:0; 
      overflow:auto; 
	  background-color:#EEEEEE;
	  color:000
	  font-family:"Myriad Pro", Arial, Calibri, sans-serif;
    } 
   .kopf {
	position:absolute;
	top:0;
	left:0;
	background:url(bg.gif) repeat-x; /*Fuellung header mit dem Hintergundbild bg.gif */
	width: 100%;
	height: auto;
	margin:0;
	padding:0;
	}
	.kopf .links {
	position:relative;
	top:0;
	left:0; /* Positionierung eines Logos (hier Online Kataloglogo) links im header*/
	}
   /*.kopf .rechts {
	position:absolute;
	top:0;
	right:15px; /* Positionierung eines Logos (hier Kundenlogo) rechts im header*/
	} */
   #idheader { 
      width:100%; 
      height:auto; 
      padding: 0 0 0 0; 
      margin: 0; 
   } 

   /* Set the padding in the OUTER div for MSIE and CHM to prevent the 
      width bug and the horizontal scrollbar bug from activating. */ 

  #idcontent {    
      width: 100%; 
      padding: 0px !important; 
      padding: 10px 15px 5px 10px; 
   } 

/* Set the padding in the INNER div for all other browsers. */ 

  #innerdiv {    
      padding: 10px 5px 5px 10px !important;  
      padding: 0px; 
   } 

         /* These styles are for the header, the print link 
         and the navigation links. Change .topichead padding
         to 5px 5px 0px 5px if you use the Print Topic link.  */

    .topichead {
       padding: 0px 0px 0 0px;
    }
    .idnav {
       white-space: nowrap; 
       font-size: 1pt; 
       padding: 8px 2px 2px 2px; 
       margin: 0; 
    }

    /* These styles are dynamically assigned with Javascript. 
    Since the media type is "screen", they do not apply for print */ 

   html.nonscroll { 
      overflow:hidden; 
   } 
   body.nonscroll {    
      overflow:hidden; 
      height:100%; 
   } 
   div.nonscroll { 
      overflow:auto; 
   } 
   /* Print Button and JS mail feedback button turned off by default, only on of JS active */
   #print-button, #mail-feedback {
       display: none;
       }
   
} /* End Media Screen Block*/

@media print{
     /* Hide navigation links and add space between header and
      text in the printed version. */

     #idnav { display:none;	}
     .topichead { padding: 5px 5px 20px 5px; }
} /* End Media Print Block*/