/* StyleSheet für die Startseiten ohne Frame */

body {
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
  font-family:Arial;
  font-size:12px;
  text-align: center;
  background-image:url(../img/bg.jpg);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

img {
  border:0;
 }
b {
 font-size:12px;
 font-weight:bold;
 }

font.fpx {
  font-size:14px;
 }

h1.fpx {
  font-size:24px;
 }

h2.fpx {
  font-size:14px;
  color:#404040;
 }

font.px10 {
  font-size:10px;
  }

font.px12 {
  font-size:12px;
  }

table.index {
  background: url(../pix/index/worldmap.gif) no-repeat center top;
  width:100%;
  height:600;
  }

td.index {
  margin:5px;
  padding:5px;
  text-align:center;
  vertical-align:top;
  }

td.select {
  margin:0px;
  padding:2px;
  text-align:left;
  vertical-align:top;
  }


td.products {
  margin:0px;
  padding:2px;
  text-align:center;
  vertical-align:top;
  }

table.a3 {
 border-size:1px;
 margin:0px;
 padding:0px;
 border-collapse:collapse;
 }

td.a4 {
 margin:0px;
 padding:5px;
 border-color:#000000;
 border-style:solid;
 border-width:1px;
 background-color:#ffffff;
}

td.a2 {
 margin:0px;
 padding:5px;
 border-color:#000000;
 border-style:solid;
 border-width:1px;
 background-color:#e2e7ea;
}

/* Menu Startseite*/

div.menu {
 margin:2px;
 padding:2px;
 font-family:Arial;
 font-size:12px;
 text-align: center;
 }

div.selectmenu {
 margin-left:20px;
 padding:2px;
 font-family:Arial;
 font-size:12px;
 line-height:20px;;
 text-align:left;
 }


td.mtop {
 background:url(../pix/index/menu_top.gif) no-repeat;
 width:149px;
 height:2px;
 margin:0px;
 padding:0px;
 }


td.mcenter {
 background:url(../pix/index/menu_center.gif) repeat;
 width:149px;
 height:310px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 }


td.mbottom {
 background:url(../pix/index/menu_bottom.gif) no-repeat;
 width:149px;
 height:2px;
 margin:0px;
 padding:0px;
 }


A:link {
 font-size:15px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A:visited {
 font-size:15px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A:active {
 font-size:15px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A:hover {
 font-size:15px;
 color:#EB0C51;
 font-family:Arial,sans-serif;
 text-decoration:underline;
 font-weight:bold;
 }

A.px10:link {
 font-size:10px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A.px10:visited {
 font-size:10px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A.px10:active {
 font-size:10px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }
A.px10:hover {
 font-size:10px;
 color:#EB0C51;
 font-family:Arial,sans-serif;
 text-decoration:underline;
 font-weight:bold;
 }

A.px12:link {
 font-size:12px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A.px12:visited {
 font-size:12px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A.px12active {
 font-size:12px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }
A.px12:hover {
 font-size:12px;
 color:#EB0C51;
 font-family:Arial,sans-serif;
 text-decoration:underline;
 font-weight:bold;
 }

A.s:link    {font-size: 8pt; COLOR: #000099; font-weight: bold; font-family: Arial, sans-serif; text-decoration: none}
A.s:visited {font-size: 8pt; COLOR: #000099; font-weight: bold; font-family: Arial, sans-serif; text-decoration: none}
A.s:active  {font-size: 8pt; COLOR: #000099; font-weight: bold; font-family: Arial, sans-serif; text-decoration: none}
A.s:hover   {font-size: 8pt; COLOR: #EB0C51; font-weight: bold; font-family: Arial, sans-serif; text-decoration: none}

/* Produktkästen auf der Startseite*/

div.productmenu {
 margin:0;
 padding:0;
 list-style-type:none;
 }

div.productmenu i {
 display:none;
 }

div.productmenu a {
 display:block;
 height:100px;
 width:100px;
 padding:0;
 }



/* TABELLEN ERSATZ OHNE BILD*/

div.black {
 float:left;
 margin-top:2px;
 margin-left:3px;
 text-align:left;
 background-color:#ffffff;
 vertical-align:top;
 }

div.skareb {
 text-align:left;

 padding:2px;
 margin-left:24px;
 }

div.fpx {
    width: 300px;
    margin: 0; padding: 0.8em;
    }
  * html div.fpx {  /* Korrekturen fuer IE 5.x */
    width: 300px;
    w\idth: 300px;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }


div.fpx a {
    width: 300px;
    display:block;
    background-color:#f7d0b9;
    border-width:1px;
    border-color:#cf444a;
    border-style:solid;
    text-align:center;
 }
  * html div.fpx a  {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 300px;
  }


div.fpx a:hover {
    width: 300px;
    display:block;
    background-color:#ffffff;
    border-width:1px;
    border-color:#000000;
    border-style:solid;
  }


A.fpx:link {
 font-size:15px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A.fpx:visited {
 font-size:15px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A.fpx:active {
 font-size:15px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }

A.fpx:hover {
 font-size:15px;
 color:#000099;
 font-family:Arial,sans-serif;
 text-decoration:none;
 font-weight:bold;
 }


div.menu i { display:none; padding:20px;}

div.menu a { display:block; height:61px; width:600px; padding:0; }

div.menu a.x01 { background:url(../img/button_og_d.gif) no-repeat left top; }
div.menu a.x02 { background:url(../img/button_mg_d.gif) no-repeat left top; }
div.menu a.x03 { background:url(../img/button_an_d.gif) no-repeat left top; }
div.menu a.xxx { background:url(../img/test.gif) no-repeat left top; }

div.menu a:hover { background-position:left center; }

div.menu a.active { background-position:left bottom !important; cursor:auto; }

div.menu {
 width:600px;
 margin-left:auto;
 margin-right:auto; 
}


div.sux  {margin-left:auto; margin-right:auto; width:600px;}
div.sux i { display:none; }
div.sux a { display:block; height:59px; width:600px; padding:0; }
div.sux a.sux { background:url(../img/survey.gif) no-repeat left top; }
div.sux a:hover { background-position:left center; }
div.sux a.active { background-position:left bottom !important; cursor:auto; }

div.start  {margin-left:auto; margin-right:auto; width:440px;}
div.start i { display:none; }
div.start a { display:block; height:60px; width:440px; padding:0; }
div.start a.fpxd { background:url(../img/start_fpx_d.gif) no-repeat left top; }
div.start a.fpxf { background:url(../img/start_fpx_f.gif) no-repeat left top; }
div.start a.fpxoc { background:url(../img/start_fpx_oc.gif) no-repeat left top; }
div.start a:hover { background-position:left center; }
div.start a.active { background-position:left center !important; cursor:auto; }


div.survey {
 width:600px;
}
