body{
margin:0px;/*Außenabstand*/
padding:0px;/*Innenabstand*/
height:100%;
}

div#main_div{
width:990px;
padding:0px;/*Innenabstand*/
margin:0px auto;/*Außenabstand*/
}

div#kopf_div{
width:930px;
height:64px;
padding:0px;/*Innenabstand*/
margin:0px auto;/*Außenabstand*/
margin-bottom:8px;/*Außenabstand*/
padding-top:8px;
}

div#logo_links_div{
width:150px;
height:64px;
float:left;
display:inline;
margin-left:8px;/*Außenabstand*/
}

div#logo_rechts_div{
width:102px;
height:44px;
float:right;
margin-top:11px;
margin-right:24px;
display:inline;
}

div#standorte_div{
width:440px;
height:40px;
float:left;
margin-left:32px;/*Außenabstand*/
}

div#main_menu_div{
width:930px;
height:30px;
padding:0px;/*Innenabstand*/
margin:0px auto;/*Außenabstand*/
}

div#main_menu_menu{
width:658px;
height:30px;
float:left;
margin-left:28px;/*Außenabstand*/
display:inline;
}

div#main_menu_onlineshop{
width:100px;
height:30px;
float:right;
margin-right:28px;/*Außenabstand*/
display:inline;
}

div#main_menu_onlineshop p{
width:100px;
text-align:right;
float:left;
padding:0px;/*Innenabstand*/
padding-top:5px;/*Innenabstand*/
margin:0px;/*Außenabstand*/
}

div#main_menu_schatten_div{
width:930px;
height:20px;
padding:0px;/*Innenabstand*/
margin:0px auto;/*Außenabstand*/
}

div#content_div{
width:930px;
min-height:720px;
position:relative;
margin-left:30px;
display:inline;
float:left;

}

div#fuss_div{
width:930px;
height:24px;
margin-top:64px;
margin-bottom:0px;/*Außenabstand*/
position:relative;
clear:both;
padding:0px;/*Innenabstand*/
margin:0px auto;/*Außenabstand*/
}

#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:4px;/*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:990px;
height:17px;
padding:0px;/*Innenabstand*/
margin:0px auto;/*Außenabstand*/
}

div#linkes_menu{
width:160px;
height:492px;
margin-top:8px;/*Außenabstand*/
margin-left:8px;/*Außenabstand*/
float:left;
display:inline;
}

p.erster_site_menu_hauptmenu{
margin:0px;/*Außenabstand*/
width:114px;
padding-left:14px;/*Innenabstand*/
padding-top:76px;/*Innenabstand*/
}

div#menu_icon{
width:136px;
height:72px;
margin-top:-36px;/*Außenabstand*/
margin-right:8px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
}

div#content_suche{
width:136px;
height:72px;
position:relative;
margin-top:50px;/*Außenabstand*/
margin-right:-152px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
}

div#teamviewer{
width:136px;
height:43px;
position:relative;
margin-top:122px;/*Außenabstand*/
margin-right:-152px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
}

div#katalog_text{
width:126px;
height:56px;
position:relative;
margin-top:168px;/*Außenabstand*/
margin-right:-144px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
color:#000066;
font-size:11px;
font-weight:bold;
}

p.ankuendigung{
margin:0px;
padding:0px;
text-align:center;
}

div#katalog2_text{
width:126px;
height:56px;
position:relative;
margin-top:440px;/*Außenabstand*/
margin-right:-144px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
color:#000066;
font-size:11px;
font-weight:bold;
}

p#ankuendigung2{
margin:0px;
padding:0px;
text-align:center;
}

div#katalog{
width:126px;
height:178px;
position:relative;
margin-top:218px;/*Außenabstand*/
margin-right:-144px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
border:solid #858585 1px;
}

div#katalog2{
width:126px;
height:178px;
position:relative;
margin-top:506px;/*Außenabstand*/
margin-right:-144px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
border:solid #858585 1px;
}

div#anfordern{
width:136px;
height:32px;
position:relative;
margin-top:396px;/*Außenabstand*/
margin-right:-154px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
}

p.text_anfordern{
margin:0px;
padding:0px;
text-align:right;
color:#000066;
font-size:12px;
font-weight:bold;
width:112px;
float:left;
}

a.image_anfordern{
background-image:url(../images/anfordern.bmp);
background-repeat:no-repeat;
margin:0px;
padding:0px;
position:relative;
height:9px;
width:9px;
display:block;
float:right;
margin-top:5px;
margin-right:12px;
}

/*NURIE6Hackmit*html*/
* html a#link_image_anfordern{
display:block;
height:9px;
width:9px;
position:relative;
top:-11px;
left:116px;
}

/*NURIE7Hackmit*+html*/
*+ html a#link_image_anfordern{
display:block;
height:9px;
width:9px;
position:relative;
top:-11px;
left:116px;
}


div#anfordern2{
width:136px;
height:32px;
position:relative;
margin-top:684px;/*Außenabstand*/
margin-right:-154px;/*Außenabstand*/
margin-left:16px;/*Außenabstand*/
float:right;
display:inline;
}

p#text_anfordern2{
margin:0px;
padding:0px;
text-align:right;
color:#000066;
font-size:12px;
font-weight:bold;
width:112px;
}

p#image_anfordern2{
background-image:url(../images/anfordern.bmp);
background-repeat:no-repeat;
margin:0px;
padding:0px;
position:relative;
height:9px;
width:9px;

}

a#link_image_anfordern2{
display:block;
height:9px;
width:9px;
position:relative;
left:116px;
top:-11px;
}

div#it_allianz{
width:131px;
height:180px;
margin-left:-748px;
/*margin-top:722px;*/
margin-top:823px;
/*margin-bottom:64px;*/
float:left;
display:inline;
}

div#hp{
width:131px;
height:150px;
margin-left:-748px;
margin-top:456px;
float:left;
display:inline;
}

div#msce_gold{
width:131px;
height:80px;
margin-left:-748px;
margin-top:640px;
float:left;
display:inline;
}

div#ms_orginal_sw{
width:131px;
height:71px;
margin-left:-748px;
margin-top:752px;
float:left;
display:inline;
}

div#suche{
width:134px;
height:50px;
float:left;
display:inline;
}

div#content_farbverlauf{
width:586px;
height:36px;
margin-top:8px;/*Außenabstand*/
margin-left:8px;/*Außenabstand*/
float:left;
display:inline;
}

div#content_farbverlauf p.main_menu_ueberschrift{
margin:0px;/*Außenabstand*/
padding-left:24px;/*Innenabstand*/
padding-top:3px;/*Innenabstand*/
}

div#main_content_div{
width:586px;
min-height:964px;
padding-bottom:64px;
margin-top:16px;/*Außenabstand*/
margin-left:8px;/*Außenabstand*/
float:left;
display:inline;
position:relative;
}

div#main_content_div_newsletter{
width:586px;
min-height:862px;
padding-bottom:64px;
margin-top:16px;/*Außenabstand*/
margin-left:8px;/*Außenabstand*/
float:left;
display:inline;
position:relative;
}

p{
margin:0px;
margin-top:16px;
}

h1{
margin:0px;
padding-top:32px;
padding-left:24px;
}

div#main_content_div p.site_menu_ueberschrift{
margin:0px;/*Außenabstand*/
padding-left:24px;/*Innenabstand*/
padding-top:22px;/*Innenabstand*/
}

div#main_content_div_newsletter 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*/
margin-top:16px;/*Innenabstand*/
padding-top:0px;
}

div#main_content_div h1.weiterer_content_ueberschrift{
margin:0px;/*Außenabstand*/
padding-left:24px;/*Innenabstand*/
margin-top:64px;/*Innenabstand*/
padding-top:0px;
}

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*/
margin-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.standort_trennung{
padding:14px;
height:30px;/*Innenabstand*/
}

div * td.main_menu{
padding-right:16px;/*Innenabstand*/
padding-left:28px;/*Innenabstand*/
height:24px;
}

div * td.main_menu_no_padding_left{
padding-right:16px;/*Innenabstand*/
height:24px;/*entsprichtGrafikhöhe*/
}

div * td.main_menu_trennung{
padding:2px;/*Innenabstand*/
height:25px;
}

div * td.suche{
height:18px;/*entsprichtGrafikbreite*/
padding:0px;/*Innenabstand*/
}

div * td.suche_input{
width:100px;/*entsprichtGrafikbreite*/
padding:0px;
/*Innenabstand*/
}

div * td.suche_input_main_menu{
width:110px;/*entsprichtGrafikbreite*/
padding:0px;
/*Innenabstand*/
}

div * td.suche_lupe{
width:21px;/*entsprichtGrafikbreite*/
}

input.text_bgImage{
width:100px;/*entsprichtGrafikbreite*/
height:18px;/*entsprichtGrafikhöhe*/
border:0px;/*Elementrahmendeaktivieren*/
padding:0px;/*Innenabstand*/
padding-left:4px;
}

input.text_bgImage_main_menu{
width:110px;/*entsprichtGrafikbreite*/
height:18px;/*entsprichtGrafikhöhe*/
border:0px;/*Elementrahmendeaktivieren*/
padding:0px;/*Innenabstand*/
padding-left:4px;
}

div * td #td_menu{
width:100px;/*entsprichtGrafikbreite*/
height:100px;/*entsprichtGrafikhöhe*/
vertical-align:top;
}

div * td #td_or{
width:10px;/*entsprichtGrafikbreite*/
height:9px;/*entsprichtGrafikhöhe*/
}

div * td #td_r{
height:420px;/*entsprichtGrafikhöhe*/
width:10px;/*entsprichtGrafikbreite*/
}

div * td #td_ur{
width:10px;/*entsprichtGrafikbreite*/
height:10px;/*entsprichtGrafikhöhe*/
}

div * td #td_u{
width:150px;/*entsprichtGrafikbreite*/
}

div * td #td_ul{
width:5px;/*entsprichtGrafikbreite*/
height:10px;/*entsprichtGrafikhöhe*/
}

#main_menu_onlineshopa{
margin:0px;/*Außenabstand*/
}

#top_anker{
background-image:url(../images/nach_oben.bmp);
background-repeat:no-repeat;
padding:0px;
padding-left:12px;
margin-top:16px;
float:right;
display:inline;
font-size:11px;
}

div#main_menu_menu ul{
list-style-type:none;
margin:0;
padding:0;
position:relative;
text-align:justify;
top:0px;
margin-top:4px;
float:left;
}

div#main_menu_menu ul li{
float:left;
text-align:center;
}

#main_menu_div #main_menu_menu a{
background-image:url(../images/main_menu_trennung.gif);
background-repeat:no-repeat;
padding-left:32px;
padding-right:32px;
}

div#linkes_menu ul{
	padding-left:8px;
	list-style:none outside none;
	margin-top:22px;
}

div#linkes_menu ul#haupt_menu{
	padding-left:8px;
	list-style:none outside none;
	margin-top:40px;
}

div#linkes_menu li{
	margin-top:16px;
}

div#linkes_menu ul a{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}