body {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:12px;
  color:#6877A0;
  background-color:#EEEFF4;
  padding-top:0px;
  margin-top:0px;
  line-height:16px;
  letter-spacing:0px;
}

/* H Tags */
h1	{	font-size:12px; font-weight: bold;	}
h2	{	font-size:14px; font-weight: bold;	}
h3	{	font-size:13px; font-weight: bold; margin-bottom:3px;	}

h1 a, h2 a, h3 a{
  text-decoration: none;
  color: #6877A0;
}

/*H Tags END*/

/*DATEITYPEN*/
.pdf {
background-image:url(/_media/pdf.gif);background-repeat:no-repeat;padding-left:20px;margin-bottom:6px;
}
.zip {
background-image:url(/_media/zip.gif);background-repeat:no-repeat;padding-left:20px;margin-bottom:6px;
}
.rar {
background-image:url(/_media/rar.gif);background-repeat:no-repeat;padding-left:20px;margin-bottom:6px;
}
/*END DATEITYPEN*/



div#g_sitemap, div#g_sitemap *{display:none;}


a { color:#A40E18;text-decoration:none; }
a:hover { color:#6877A0;text-decoration:none; }

.mehr { text-decoration : none;font-size:11px;font-style:italic;color:#0253ac; display:block; padding-left:139px;}
.mehr:hover { color:#A40E18; }

.mehr_lesen { text-decoration : none;font-size:11px;font-style:italic;color:#0253ac; display:block; float:right;}
.mehr_lesen:hover { color:#A40E18; }

.blau { text-decoration : none;font-size:12px;color:#0253ac;}
.blau:hover { color:#A40E18; }

.mehrsidebar { text-decoration : none;font-size:11px;font-style:italic;color:#0253ac; display:block; padding-left:100px;}
.mehrsidebar:hover { color:#A40E18; }

.download { text-decoration : none;font-size:12px;color:#0253ac; }
.download:hover { color:#A40E18; }

.detail { text-decoration : none;font-size:10px;font-style:normal;color:#0253ac; }
.detail:hover { color:#A40E18; }

.leftnav { text-decoration : none;font-size:11px;font-style:normal;color:#0253ac; }
.leftnav:hover { color:#A40E18;font-weight:bold; }
.activeleftnav { color:#A40E18;text-decoration:none;font-weight:bold; }

.sub_leftnav { text-decoration : none;font-size:11px;font-style:normal;color:#0253ac; }
.sub_leftnav:hover { font-size:11px;color:#A40E18;font-weight:bold; }
.sub_leftnavactive { font-size:11px;color:#A40E18;text-decoration:none;font-weight:normal; }

.topnav { text-decoration : none;font-size:14px;font-style:normal;color:#0253ac; }
.topnav:hover { color:#A40E18; font-weight:bold; }
.activetopnav { font-size:14px; color:#A40E18; text-decoration:none;font-weight:bold; }

.size {
width:129px;
*width:120px;
float:left;
}

.zurueck { text-decoration : none;font-size:11px;font-style:italic;color:#0253ac; }
.zurueck:hover { color:#A40E18; }

.mail { text-decoration : none;font-size:11px;font-style:normal;color:#0253ac; }
.mail:hover { color:#A40E18; }

.link { text-decoration : none;font-size:11px;font-style:normal;color:#A40E18; }
.link:hover { color:#0253ac; }

.rueckrufservice { text-decoration : none;font-size:12px;font-style:normal;color:#A40E18; }
.rueckrufservice:hover { color:#0253ac; }

.weiter { text-decoration : none;font-size:11px;font-style:normal;color:#0253ac; }
.weiter:hover { color:#A40E18; }

.loeschen { text-decoration : none;font-size:11px;font-style:normal;color:#0253ac;position:absolute;bottom:8px;right:8px; }
.loeschen:hover { color:#A40E18; }

.textlink { text-decoration : none;font-size:10px;font-style:normal;color:#0253ac; }
.textlink:hover { color:#A40E18; }

.startseite {
width:18px;height:20px;
}
.kontakt {
width:23px;height:20px;margin-left:15px;
}
.sitemap {
width:18px;height:20px;margin-left:14px;
}
.impressum {
width:17px;height:20px;margin-left:11px;
}
/*Links END*/

img {
border:none;
}

.clearer {
clear:both;
height:1px;
overflow:hidden;
background-color:transparent;
}

#background {
width:1032px;
margin-left:auto;
margin-right:auto;
background-image:url(/_media/background_both.jpg);
background-repeat:repeat-y;
}

#head {
width:992px;
height: 183px;
margin:0px;
padding:0px;
margin-left:20px;
position:relative;
overflow:hidden;
}

#startpage #head{
  height: 250px;
}

#head .logo {
position:absolute;
top:12px;
left:10px;
overflow:hidden;
width:290px;
height:70px;
}

#head .link {
width:280px;
height:65px;
}

#inhalt {
width:976px;
margin-left:28px;

}

#navigation {
width:800px;
margin:0px;
padding:0px;
margin-left:20px;
margin-top:12px;
float:left;
*width:790px;
}

#icons {
float:left;width:137px;margin:0px; padding:0px; margin-left:9px; margin-top:10px;
}

.iconkasten {
background-image:url(/_media/icons.gif);background-repeat:no-repeat;background-position:top left;
}

#navigation a {
display:block;
padding-left:30px;
padding-right:20px;
float:left;
}

#navigation a:hover {
padding-left:29px;
padding-right:29px;
}

#navigation a.first, #navigation a.first:hover {
padding-left:0px;
}


.icons {
width:156px;
margin:0px;
padding:0px;
}


#navigation_links {
padding-top:93px;
float:left;
width:150px;
margin:0px;
}

#navigation_links ul {
list-style-type:none;
padding:0px;
margin:0px;
}

#navigation_links ul li {
margin-bottom:8px;
}

#navigation_links li ul{
  margin: 0;
  padding: 0;
}

#navigation_links ul li ul {
margin-top:5px;
}

#navigation_links ul li ul li {
	margin-bottom:5px;
}

li.left_navigation {
  display: block;
/*display:inline; */
}

.leftsubnav_position_first {
text-decoration:none;
list-style-type:none;
padding-left:10px;
padding-top:5px;
margin-bottom:5px;
}

.leftsubnav_position {
text-decoration:none;
list-style-type:none;
padding-left:10px;
margin-bottom:5px;
}

/* INHALTS TEMPLATES */
#template_einsatzbereich {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;*margin-left:20px;
}
* html #template_einsatzbereich {  /* nur fuer Internet Explorer */
  width:620px;     /* Version 5.x */
  w\idth:620px;    /* Version 6 */
  /*margin-left:42px;*/
}
#template_einsatzbereich .kasten_links {
float:left;width:180px;height:200px;*height:220px;margin-right:25px;*margin-right:21px;margin-bottom:15px;margin-top:10px;
}
#template_einsatzbereich .kasten_mitte {
float:left;width:180px;height:200px;*height:220px;margin-right:25px;*margin-right:21px;margin-bottom:15px;margin-top:10px;
}
#template_einsatzbereich .kasten_rechts {
float:left;width:180px;height:200px;*height:220px;margin-right:25px;*margin-right:21px;margin-bottom:15px;margin-top:10px;
}
#template_einsatzbereich .linie{
border-left:1px solid #45504C;padding-left:8px;margin-top:8px;
}

#template_steuerberater_ebook {
float:left;width:660px;margin:0px;padding-top:0px;*padding-top:12px;margin-top:24px;
}
#template_steuerberater_ebook .info {
float:right;font-weight:bold;
}

#template_produkte_info {
float:left;width:650px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;margin-top:80px;
}
#linker_block, .linker_block{
float:left;width:180px;border:1px solid #6877A0; margin-right:2px; height: 100%;
}
#rechter_block, .rechter_block{
float:left;width:398px;border:1px solid #6877A0;font-size:11px;
}
#template_produkte_info .abstand {
padding:3px;
}

#template_merkzettel {
float:left;width:650px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;margin-top:0px;
}
#template_merkzettel .kasten {
width:580px;border:1px solid #6877A0;padding:8px;margin-bottom:10px;
}
#template_merkzettel .positionierungspunkt {
padding:0px;position:relative;
}
#template_merkzettel .ueberschrift {
font-weight:bold;font-size:13px;margin:0px;padding:0px;margin-bottom:5px;
}
#template_merkzettel .bild {
float:left;width:120px;margin-right:12px;
}
#template_merkzettel .text {
float:left;width:448px;*width:435px;
}
#template_merkzettel .clearer {
clear:both;height:15px;overflow:hidden;background-color:transparent;
}

#template_formatic {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;

}
#template_formatic .bild {
float:right;margin-left:8px;margin-bottom:8px;
}

#template_zubehoer_kasten {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;
}
#template_zubehoer_kasten .inhalt {
width:590px;
}
#template_zubehoer_kasten .text {
float:left;width:390px;
}
#template_zubehoer_kasten .kasten {
float:right;width:180px;
}
#template_zubehoer_kasten .kasten_links {
float:left;width:180px;height:200px;margin-right:25px;
}
#template_zubehoer_kasten .kasten_mitte {
float:left;width:180px;height:200px;margin-right:25px;
}
#template_zubehoer_kasten .kasten_rechts {
float:left;width:180px;height:200px;margin-right:25px;
}
#template_zubehoer_kasten .linie{
border-left:1px solid #45504C;padding-left:8px;margin-top:8px;
}

#template_zubehoer_bild {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;
}
#template_zubehoer_bild .inhalt {
width:590px;
}
#template_zubehoer_bild .text {
float:left;width:360px;
}
#template_zubehoer_bild .bild {
float:right;width:210px;
}
#template_zubehoer_bild .kasten_links {
float:left;width:180px;height:200px;margin-right:25px;
}
#template_zubehoer_bild .kasten_mitte {
float:left;width:180px;height:200px;margin-right:25px;
}
#template_zubehoer_bild .kasten_rechts {
float:left;width:180px;height:200px;margin-right:25px;
}
#template_zubehoer_bild .linie{
border-left:1px solid #45504C;padding-left:8px;margin-top:8px;
}

#template_downloads {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;
}

#template_news {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;
}

#template_news h2{
  margin-top: 30px;
}

#template_news .bild_platz, #template_einsatzbereich .bild_platz {
float:left;width:100px;margin-right:8px;margin-top:4px;
}
#template_news .bild {
/*width:100px;*/
}
#template_news .text_platz, #template_einsatzbereich .text_platz {
float:left;width:470px;
}
#template_news .text {
/**/
}
#template_impressum {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;
}

#template_kontakt {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;
}
#template_kontakt .linker_teil {
width:405px;float:left;
}

#template_sitemap {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;
}
#template_sitemap .linker_teil {
width:290px;float:left;
}
#template_sitemap .linker_teil ul {
margin-left:15px;margin-bottom:4px;padding:0px;
}
#template_sitemap .rechter_teil {
width:290px;float:left;margin-left:26px;
}
#template_sitemap .rechter_teil ul {
margin-left:15px;margin-bottom:4px;padding:0px;
}

#template_sitemap a {
color:#6877A0;text-decoration:none;
}
#template_sitemap a:hover {
color:#A40E18;text-decoration:none;
}


#template_kontakt .rechter_teil {
width:180px;float:left;margin-top:14px;*margin-top:27px;margin-left:26px;
}
#template_kontakt .titel {
float:left;width:150px;margin-bottom:5px;
}
#template_kontakt .eingabefeld {
width:250px;border:1px solid #6877A0;float:left;margin-bottom:5px;
}
#template_kontakt .eingabefeld_middle_l {
width:121px;*width:119px;border:1px solid #6877A0;float:left;margin-bottom:5px;margin-right:5px;
}
#template_kontakt .eingabefeld_middle_r {
width:121px;border:1px solid #6877A0;float:left;margin-bottom:5px;
}
#template_kontakt .eingabefeld_small {
width:197px;*width:196px;border:1px solid #6877A0;float:left;margin-bottom:5px;margin-right:5px;
}
#template_kontakt .eingabefeld_small_r {
width:197px;*width:196px;border:1px solid #6877A0;float:left;margin-bottom:5px;
}
#template_kontakt .eingabefeld_mini {
width:45px;border:1px solid #6877A0;float:left;margin-bottom:5px;
}
#template_kontakt .eingabefeld_mini_l {
width:45px;border:1px solid #6877A0;float:left;margin-bottom:5px;margin-right:5px;
}
#template_kontakt .eingabefeld_big {
width:250px;height:150px;border:1px solid #6877A0;float:left;margin-bottom:5px;
}


#template_kontakt .eingabefeld_midbig {
width:250px;height:150px;border:1px solid #6877A0;float:left;margin-bottom:5px;
}
html>body #template_kontakt .eingabefeld_midbig {
width:249px;
}
/*\*/
html*#template_kontakt .eingabefeld_midbig {
[width:250px;
width:246px;
]width:250px;
}/*end*/
*:first-child+html #template_kontakt .eingabefeld_midbig {
width:250px;
}


#template_kontakt .checkbox {
border:0px solid #6877A0;margin-bottom:5px;*margin-bottom:1px;
}
#template_kontakt .senden {
margin-top:10px;
}

#template_verkaufsbueros {
float:left;width:620px;margin:0px;padding-top:0px;*padding-top:12px;margin-left:30px;line-height: 18px;
}
#template_verkaufsbueros .plz_suche  {

}

#template_verkaufsbueros .eingabefeld {
float:left;width:85px;border:1px solid #6877A0;margin-right:5px;
}
#template_verkaufsbueros .senden {
float:left;border:1px solid #6877A0;background-color:#6877A0;color:#fff;
}
/*
#template_verkaufsbueros .linker_kasten {
border:1px solid #6877A0;width:295px;float:left;padding:5px;margin-right:5px;margin-bottom:10px;height:350px;
}
#template_verkaufsbueros .rechter_kasten {
border:1px solid #6877A0;width:295px;float:left;padding:5px;margin-bottom:10px;height:350px;
}
html>body #template_verkaufsbueros .linker_kasten,
html>body #template_verkaufsbueros .rechter_kasten {
	width:285px;
}
*/

#template_verkaufsbueros .linker_kasten {
display:block;
width:100%;
position:relative;
}

#template_verkaufsbueros .linker_kasten .ueberschrift {
	position:absolute;
	left:0px;
	top:0px;
	text-transform:uppercase;
	margin:0px;
	font-weight:normal;
}
/*#template_verkaufsbueros .bildbox {
float:left;
width:100px;margin-right:10px;border:1px solid #6877A0;
}
#template_verkaufsbueros .textbox {
/*float:left;width:183px;
display:block;
clear:both;
width:250px;
}
#template_verkaufsbueros .ueberschrift {
margin-top:0px;border-bottom:1px solid #6877A0;
}*/

#template_verkaufsbueros .linker_kasten .bildbox { margin-top:20px; height:200px; width:290px; float:left; }

#template_verkaufsbueros .linker_kasten .textbox { padding-top:30px; line-height:14px; }

/*INHALTS TEMPLATES END*/

#navigation_right {
padding-top:90px;
float:right;
width:145px;
margin:0px;
font-size:10px;
line-height:14px;
}
                    
.fl{ float: left;}
.fr{ float: right;margin-left:15px;margin-bottom:15px;}
.clear_margin{ margin: 0;}

.clean_up_7c0ed96391f_rightnavi_php{
  font-size:12px;font-weight:bold;
}

.clean_up_51fc48f9497_rightnavi_php{
  text-style:normal;
}

.clean_up_7c0ed96391f_rightnavi_php{
font-size:12px;font-weight:bold;
}

img.teaseAccessory{
/*  min-width: 75px;
  min-height: 50px;
*/}

.clean_up_09d12cd2743_layout_tpl{
height:25px;
}

.clean_up_d605b4a83f4_layout_tpl{
width:1032px;margin-left:auto;margin-right:auto;background-image:url(/_media/background_both.jpg);background-repeat:repeat-y;height:26px;
}

.clean_up_fcc46478e43_layout_tpl{
background-image:url(/_media/footer_bg.jpg);height:26px;
}

.clean_up_7922d534419_show_tpl{
border-bottom:1px solid #6877A0;margin-top:12px;
}

.clean_up_d474a87b2bc_show_tpl{
float:right;width:400px;text-align:right;font-weight:bold;
}

.clean_up_92a63811419_show_tpl{
height:10px;
}

.addToCart{
  margin: 5px 0 5px 0;
  *margin: -8px 0 4px 0;
}

.product_applications{
  margin: 10px 0 0px 0;
}

.glossaryTeaser{
  margin: 0px 0 5px 0;
}

.addToCart a, .kasten .ueberschrift a{
  font-weight: bold;
  font-size: 1.1em;
  text-decoration: none;
/*  color:#6877A0;*/
}

.addToCart .highlight, span.inCart, .addToCart a, .kasten .ueberschrift a{  
  color:#A40E18;
}
          
.accessory_block, .news_block{
  /*text-align: justify;*/
  text-align:left;
}

.accessory_block img, .news_block img{
  float: right;
  margin-top: 40px;
  padding: 10px;
  z-index: -1;
}

.accessory_block img{
  margin-top: 0px;
  float: left;
}

.news_block img{
  margin: 5px;
  margin-top: -8px;
}

#searchSalePoint{
	margin: 20px 0 20px 0;
}

#searchSalePoint label{
	font-weight: bold;
}

.index_neuheiten {
	position:absolute;
	right:25px;
	top:35px;
	width:195px;
	color:#909191;
	font-size:13px;
	line-height:16px;
}

.index_neuheiten h3 {
	margin:0px;
	border-bottom:1px solid #ad0616;
	color:#ad0616;
	font-size:13px;
	font-weight:bold;
	padding-bottom:3px;
	margin-bottom:2px;
}

.index_neuheiten h4 {
	margin:0px;
	font-size:13px;
	font-weight:bold;
}

.index_neuheiten a {
text-decoration : none;font-size:11px;font-style:italic;color:#0253ac;
}
.index_neuheiten a:hover { color:#A40E18; }

.index_aktuelles {
	width:195px;
	color:#909191;
	font-size:13px;
	line-height:16px;
}
.index_aktuelles h3 {
	margin:0px;
	border-bottom:1px solid #0253ac;
	color:#0253ac;
	font-size:13px;
	font-weight:bold;
	padding-bottom:3px;
	margin-bottom:12px;
}

.index_aktuelles h4 {
	margin:0px;
	margin-top:10px;
	font-size:13px;
	font-weight:bold;
}

.index_aktuelles a {
text-decoration : none;font-size:11px;font-style:italic;color:#0253ac;
}
.index_aktuelles a:hover { color:#A40E18; }

a.mail { color:#909191;font-size:12px; }
a.mail:hover { color:0253AC# }

a.mail_sidenav { color:#909191; }
a.mail_sidenav:hover { color:0253AC# }

.clean_up_475a0a3be9b_startseite_tpl{
border-top:1px solid #909191; color:#909191; margin-top:10px; margin-left:30px; margin-right:15px; padding-top:5px;
}

.clean_up_2379833e23b_startseite_tpl{
width:690px !important;
}

#cart_links{
  text-align: right;
  border: 0 !important; 
  padding-right: 0 !important;
}

.cart_item div.bild{
  height: 120px;
  width: 120px;
}

.category_index_parent_content{
  width: 590px;
}

#landingpage_claim{
  width: 650px;
  line-height: 1.5em;
}

.hide_from_user_keep_for_google{
 margin-left: -3000%;
} 

#template_sitemap{
  position: relative;
}

#template_sitemap div{
  margin:0; padding: 0;
}

div#tree_Produkte, div#tree_Anwendungen, div#tree_Einsatzbereich, div#tree_statisch{
width:220px;float:left;margin-left:0px;padding-left:15px;padding-right:15px;
display: inline-block;
}

#tree_Einsatzbereich{
clear: left;
}

div#tree_Produkte{
top: 0; right: 0;
margin-top: 35px;
position: absolute;
}

#tree_statisch{
position: absolute;
bottom: 0;
right: 120px;
text-align: left;
}

#tree_Anwendungen, #tree_Einsatzbereich, #tree_Produkte{

}

#template_sitemap ul{
  margin-left: 0; padding-left: 13px;
}

#template_sitemap ul li{
  padding-left: 5px;
}


