html,body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

body{
  margin: 0px;
  background-color: #FFFFFF;
}


h1{ font-size: 14px; margin: 0 0 10px 0;}
h2{ font-size: 12px; margin: 0 0 5px 0;}
h3{ font-size: 12px;}
h4{ font-size: 12px;}
h5{ font-size: 12px;}
h6{ font-size: 12px;}
ul{margin-top: 5px; padding: 0px; }
li{margin-top: 2px; padding: 0px; list-style-type: square;}
img{ border: 0px}
form{ margin: 0px;}
xdl {padding: 0 0 10px 10px;}

#ContainerAll{ width: 750px; margin: 0px; text-align: left; }
#Linie_O{ width: 725px; padding: 0 0 0 25px;}
#Kopf{ width: 725px; padding: 20px 0 20px 25px; text-align: right;}
#Mitte{ width: 725px; padding: 0 0 0 25px;}
#Linie_U{ width: 725px; padding: 0 0 0 25px;}
#Unten{ width: 725px; height:24px; padding: 0 0 0 25px; margin: 0;}

#Mitte{ width:725px;}
#Inhalt{ float:left; width:725px; margin: 25px 0 25px 0; }
#Inhalt_MO{ width:725px; margin: 0; padding: 0; }
#Inhalt_ML{ float:left; width:350px; margin: 0 25px 0 0; padding: 0; }
#Inhalt_MR{ float:left; width:350px; margin: 0; padding: 0; }
#Inhalt_MM{ width:725px; margin: 0; padding: 0; }
#Inhalt_ML2{ float:left; width:350px; margin: 0 25px 0 0; padding: 0; }
#Inhalt_MR2{ float:left; width:350px; margin: 0; padding: 0; }
#Inhalt_MU{ width:725px; margin: 0; padding: 0; }

.csc-header{margin: 0px;}
.bodytext {margin: 0 0 20px 0; line-height: 1.35}
.csc-firstHeader{margin: 0 0 5px 0;}
a, a:visited {color: #333333;}
.csc-mailform-field label{ clear: both;}
.csc-mailform-field label{ clear: left;  float: left;  margin: 3px 0 0 10px;  width: 175px;  text-align: left;}


.form-search-input{  width: 180px;  font-size: 12px;  height: 1.1em;  color: #333333;}
.form-search-button{  margin-bottom: -3px;}

div.produktbereich{
	border-top: #4B4A4D 1px dotted;
	height: 115px;
}
div.produktbereich h2{
	padding: 4px 0 0 0;
}

div.adressbereich{
	border-top: #4B4A4D 1px dotted;
	height: 170px;
}
div.adressbereich h2{
	padding: 4px 0 0 0;
}

div.adressbereichlang{
	border-top: #4B4A4D 1px dotted;
}
div.adressbereichlang h2{
	padding: 4px 0 0 0;
}

.contenttable p.bodytext{
	margin: 0; line-height: 1.35;
}
.contenttable td.align-right{ 
	text-align: right;
}

.langselected{ font-weight:bold; }
