body{
      margin:0px; /* Außenabstand */
      padding:0px; /* Innenabstand */
      height: 100%;
      }

div{
    padding: 0px; /* Innenabstand */
    margin: 0px auto; /* Außenabstand */
    }

div#main_div{
   width:1038px;
   clear:both;
      }

div#kopf_div{
    width: 1020px;
    height: 64px;
    margin-left: 10px;
    padding-top: 8px;
    margin-bottom: 8px;
    }

div#logo_links_div{
    width: 150px;
    height: 64px;
    float: left;
    display: inline;
    margin-left: 6px; /* Außenabstand */
    margin-top: 0px; /* Außenabstand */
    }

div#animation_div{
    width: 450px;
    height: 64px;
    float: left;
    display: inline;
    position: relative;
    left: 32px;
    }

div#logo_rechts_div{
    width: 102px;
    height: 44px;
    float: right;
    margin-top: 28px;
    margin-right: 24px;
    display: inline;
    }

div#standorte_div{
    width: 480px;
    height: 40px;
    float: left;
    margin-top: 42px; /* Außenabstand */
    margin-left: 46px; /* Außenabstand */
    }

p#intranet{
             padding: 0px;
             margin-top: -6px;
             padding-top: -32px;
             font-size: 32px;
             padding-left: 166px;
             }

div#main_menu_div{
    width: 1022px;
    height: 30px;
    clear: both;
    }

* html div#main_menu_div{
	position:relative;
	left: 8px;
    }



div#main_menu_menu{
    width: 720px;
    height: 30px;
    float: right;
    margin-right: 13px; /* Außenabstand */
    display: inline;
    }

div#main_menu_onlineshop{
    width: 50px;
    height: 30px;
    float: left;
    margin-left: 23px; /* Außenabstand */
    display: inline;
    }

div#main_menu_onlineshop p{
         width: 50px;
         text-align: left;
         float: left;
         padding: 0px; /* Innenabstand */
         padding-top: 5px; /* Innenabstand */
         margin:0px; /* Außenabstand */
         }

div#main_menu_onlineshop p{
         width: 50px;
         text-align: left;
         float: left;
         padding: 0px; /* Innenabstand */
         padding-top: 5px; /* Innenabstand */
         margin:0px; /* Außenabstand */
         }

div#main_menu_schatten_div{
    width: 1022px;
    height: 20px;
    }

* html div#main_menu_schatten_div{
    position:relative;
    left: 8px;
    }

div#content_div{
         width: 1022px;
         min-height: 560px;
         margin-left: 8px;
	   margin-top: 8px;
         }

div#fuss_div{
         width: 1022px;
         height: 24px; /* Außenabstand */
         position: relative;
         display: block;
         clear: both;
         }

* html div#fuss_div{
         position:relative;
    	   left: 8px;
         }

#fuss_div p.fusszeile {
         margin-bottom: 6px; /* Außenabstand */
         float: right;
         }

#fuss_div p.lastmod{
          margin: 0px;
          padding-left: 8px;
          float: left;
          }

#fuss_div p {
         margin: 0px; /* Außenabstand */
         padding-top: 6px; /* Innenabstand */
         padding-right: 8px; /* Innenabstand */
         }

div#fuss_menu{
         float: right;
         margin-right: 8px; /* Außenabstand */
         margin-top: 5px; /* Außenabstand */
         padding: 0px; /* Innenabstand */
         }

div#fuss_schatten_div{
         width: 1038px;
         height: 17px;
         }

div#linkes_menu{
         width: 192px;
         min-height: 703px;
         margin-left: 8px; /* Außenabstand */
         float: left;
         display: inline;
	   margin-bottom: 32px;
         }

div#linkes_menu_uni{
         width: 192px;
         height: 621px;
         margin-left: 8px; /* Außenabstand */
         float: left;
         display: inline;
	   margin-bottom: 32px;
	   color:#ffffff;
         }


p.erster_site_menu_hauptmenu{
        margin: 0px; /* Außenabstand */
        width: 114px;
        padding-left: 14px; /* Innenabstand */
        padding-top: 76px; /* Innenabstand */
        }

p.weiterer_site_menu{
        margin: 0px; /* Außenabstand */
        width: 168px;
        padding-left: 14px; /* Innenabstand */
        padding-top: 2px; /* Innenabstand */
        }

p.weiterer_site_menu_sublink{
        margin: 0px; /* Außenabstand */
        width: 168px;
        padding-left: 14px; /* Innenabstand */
        padding-top: 2px; /* Innenabstand */
        }

div#menu_icon{
         width: 92px;
         height: 72px;
         margin-top: 0px; /* Außenabstand */
         margin-right: 42px; /* Außenabstand */
         float: right;
         }

div#hp_34{
         width: 150px;
         height: 138px;
         margin-top: 24px; /* Außenabstand */
         margin-right: 10px; /* Außenabstand */
         float: right;
         }

div#ms_o_sw{
	 border:1px solid #000066;
	 display:inline;
         width: 156px;
         height: 180px;
         margin-top: 24px; /* Außenabstand */
         margin-right: 8px; /* Außenabstand */
         float: right;
         }

div#ms_o_sw2{
         margin-top: 8px; /* Außenabstand */
         margin-right:8px; /* Außenabstand */
         float: right;
         }

div#newsletter_link{
         width: 150px;
         height: 110px;
         margin-top: 20px; /* Außenabstand */
         margin-right: 10px; /* Außenabstand */
         float: right;
         }

#ms_o_sw_img{
	padding-left:8px;
	padding-top:8px;
}

* html div#menu_icon{
         margin-right: 24px; /* Außenabstand */
         }

div#content_suche{
         width: 168px;
         height: 72px;
         right: -166px;
         margin-right: 0px; /* Außenabstand */
         float: right;
         }

div#it_allianz{
        width: 131px;
        height: 180px;
        margin-left: -748px;
        margin-top: 638px;
        margin-bottom: 64px;
        float: left;
        display: inline;
        }

div#hp{
        width: 131px;
        height: 150px;
        margin-left: -748px;
        margin-top: 460px;
        float: left;
        display: inline;
        }

div#suche{
         width: 164px;
         height: 50px;
         float: left;
         display: inline;
         }

div#content_farbverlauf{
         width: 586px;
         height: 36px;
         margin-top: 16px; /* Außenabstand */
         margin-left: 16px; /* Außenabstand */
         float: left;
         display: inline;
         }

div#content_farbverlauf p.main_menu_ueberschrift{
        margin: 0px; /* Außenabstand */
        padding-left: 24px; /* Innenabstand */
        padding-top: 6px; /* Innenabstand */
        }

div#main_content_div{
         width: 624px;
         min-height: 800px;
         margin-left: 15px; /* Außenabstand */
         float: left;
         display: inline;
         margin-right: 15px;
	   padding-bottom: 64px;
         }

* html div#main_content_div{
	height: 500px;
         }

p{
  margin: 0px;
  padding-top: 16px;
  }

h1{
   margin: 0px;
   padding-left: 24px;
   padding-top: 32px;
}

h2 {
	margin:0px;
	padding-left:24px;
	padding-top:32px;
}

div#main_content_div p.site_menu_ueberschrift{
        margin: 0px; /* Außenabstand */
        padding-left: 24px; /* Innenabstand */
        padding-top: 22px; /* Innenabstand */
}

div#main_content_div h1.erster_content_ueberschrift{
        margin: 0px; /* Außenabstand */
        padding-left: 24px; /* Innenabstand */
        padding-top: 16px; /* Innenabstand */
        }

div#main_content_div h1.weiterer_content_ueberschrift{
        margin: 0px; /* Außenabstand */
        padding-left: 24px; /* Innenabstand */
        padding-top: 32px; /* Innenabstand */
        }

div#main_content_div p.erster_content{
        margin: 0px; /* Außenabstand */
        padding-left: 24px; /* Innenabstand */
        padding-top: 16px; /* Innenabstand */
        }

div#main_content_div p.weiterer_content{
        margin: 0px; /* Außenabstand */
        padding-left: 24px; /* Innenabstand */
        padding-top: 16px; /* Innenabstand */
        }

div#main_content_div p.it_news{
        margin: 0px; /* Außenabstand */
        padding-left: 24px; /* Innenabstand */
        padding-top: 32px; /* Innenabstand */
        clear: both;
        }

div * td.suche{
        height: 18px; /* entspricht Grafikbreite */
        padding: 0px; /* Innenabstand */
	  width: 150px;
        }

div * td.suche_input{
        width: 140px; /* entspricht Grafikbreite */
        padding: 0px;
         /* Innenabstand */
        }

div * td.suche_input_main_menu{
        width: 110px; /* entspricht Grafikbreite */
        padding: 0px;
         /* Innenabstand */
        }

div * td.suche_lupe{
        width: 21px; /* entspricht Grafikbreite */
        }

input.text_bgImage {
          width: 134px; /* entspricht Grafikbreite */
          height: 18px; /* entspricht Grafikhöhe */
          border: 0px; /* Elementrahmen deaktivieren */
          padding: 0px; /* Innenabstand */
          padding-left: 4px;
          }

* html input.text_bgImage {
          width: 132px; /* entspricht Grafikbreite */
          height: 18px; /* entspricht Grafikhöhe */
          border: 0px; /* Elementrahmen deaktivieren */
          padding: 0px; /* Innenabstand */
          padding-left: 4px;
          }

input.text_bgImage_main_menu {
          width: 110px; /* entspricht Grafikbreite */
          height: 18px; /* entspricht Grafikhöhe */
          border: 0px; /* Elementrahmen deaktivieren */
          padding: 0px; /* Innenabstand */
          padding-left: 4px;
          }

div * td#td_menu{
      width: 100px; /* entspricht Grafikbreite */
      height: 100px; /* entspricht Grafikhöhe */
      vertical-align: top;
      padding-top: 16px;
      padding-bottom: 16px;
      }

div * td#td_or{
      width: 10px; /* entspricht Grafikbreite */
      height: 8px; /* entspricht Grafikhöhe */
      }

div * td#td_r{
      height: 642px; /* entspricht Grafikhöhe */
      width: 10px; /* entspricht Grafikbreite */
      }

div * td#td_r_uni{
      height: 141px; /* entspricht Grafikhöhe */
      width: 10px; /* entspricht Grafikbreite */
      }

div * td#td_r_konf{
      height: 168px; /* entspricht Grafikhöhe */
      width: 10px; /* entspricht Grafikbreite */
      }

div * td#td_ur{
      width: 10px; /* entspricht Grafikbreite */
      height: 9px; /* entspricht Grafikhöhe */
      }

div * td#td_u{
      width: 177px; /* entspricht Grafikbreite */
      }

div * td#td_ul{
      width: 5px; /* entspricht Grafikbreite */
      height: 9px; /* entspricht Grafikhöhe */
      }

* html .kingston_konf{
      height:800px;
	}

div #main_menu_onlineshop ul{
	list-style-type:none;
	margin:0;
	padding:0;
      position:relative;
	text-align:justify;
	top:0px;
	margin-top:4px;
}

div #main_menu_menu ul{
	list-style-type:none;
	margin:0;
	padding:0;
      position:relative;
	text-align:justify;
	top:0px;
	margin-top:4px;
	float:right;
}

div #main_menu_menu ul li{
	float:left;
	text-align:center;
}

.center{
	text-align:center;
}

.copyright{
	margin-top:16px;
}