html,body {
  width: 100%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}

body{
  margin: 0px auto;
  background:url(/fileadmin/dlk/images/layout/hg-seite.jpg) #52565a repeat-x;
}


h1{ font-size: 20px; margin: 0; padding: 0 0 15px 0}
h2{ font-size: 13px; margin: 0; padding: 0 0 15px 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;}
dl {padding: 0 0 10px 0;}

.csc-header{margin: 0px;}
.bodytext {margin: 0 0 5px 0; line-height: 1.3}
.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;}

#ContainerAll{ width: 995px; margin: 0px auto; text-align: left;}
#ContainerMitte{ width: 995px; background-color:#FFF; margin: 3px 0 0 0; padding: 0;  text-align: left;}

#Kopf{ width:995px; height: 105px; margin: 0;}
#Kopf_1{ float:left; width:745px; height: 108px; padding: 0; margin: 0; color: #8A1326}
#Kopf_1a{ width:702px; height: 11px; padding: 18px 0 18px 43px; margin: 0; font-size: 11px;}
#Kopf_1b{ width:705px; height: 50px; padding: 0px 0 0 40px; margin: 0; font-size:36px; }
#Kopf_2{ float:left; width:239px; height: 92px; padding: 13px 0 0 11px; margin: 0; }

#Kopf_1a A, #Kopf_1a A:active, #Kopf_1a A:link, #Kopf_1a A:visited, #Kopf_1a A:hover{color: #8A1326; text-decoration: none; font-size: 11px;}

#Menu{ width:995px; height: 50px; background-color: #8a1326; padding: 0; margin: 0; color:#FFF;}

#BildBereich{ width:905px; height: 208px; background:url(/fileadmin/images/layout/kapbild-hg.gif) #FFF repeat-y; padding: 0; margin: 0;}
#BildText{ width:905px; height: 88px; background:url(/fileadmin/images/layout/mitte-text-hg.jpg) #FFF no-repeat; padding: 0; margin: 0;}
#BildTextCon{ width:845px; height: 55px;  padding: 33px 0 0 60px; margin: 0;}
#BildBereichHome{ width:940px; height: 428px;}

#Inhalt{ width:995px; background:url(/fileadmin/dlk/images/layout/hg-inhalt.gif) #FFFFFF repeat-y; margin: 0;}
#Inhalt_L{ float:left; width:381px; padding: 67px 0 0 0;  margin: 0;}
#Inhalt_R{ float:left; width:550px; padding: 65px 34px 20px 30px; margin: 0;}

#Inhalt_Breit{ width:920px; padding: 65px 35px 0 40px; margin: 0; background:url(/fileadmin/dlk/images/layout/hg-inhalt-breit.gif) #FFFFFF repeat-y; margin: 0;}
#MenuInhalt{ width:260px; padding: 0 39px 20px 82px; margin: 0; margin: 0;}


#Inhalt_R ul{margin-top: 5px; margin-left: 17px; padding: 0px; }
#Inhalt_R li{margin-top: 2px; padding: 0px; list-style-type: square;}

#InhaltHome{ width:995px; background:url(/fileadmin/dlk/images/layout/hg-inhalt-home.gif) #FFFFFF repeat-y; color: #FFF}
#InhaltHome_L{ float:left; width:300px;  height: 270px; padding: 73px 39px 16px 42px;  margin: 0; background-color: #67696c}
#InhaltHome_R{ float:left; width:614px; height: 359px; padding: 0; margin: 0;}


#Unten{ width:995px; height: 122px; background-color: #8a1326; margin: 0; color: #FFF; font-size: 11px;}
#Unten_1{ width:960px; height: 28px; text-align:right; padding: 32px 35px 0 0; margin: 0;}
#Unten_2{ width:960px; height: 62px; text-align:right; padding: 20px 35px 0 0; margin: 0;}
#Unten_2L{ float: left; width:400px; text-align:left; padding: 0 0 0 40px; margin: 0;}
#Unten_2M{ float: left; width:400px; text-align:right; padding: 0; margin: 0;}
#Unten_2R{ float: left; width:120px; text-align:right; padding: 0; margin: 0;}

#Unten_1 a, #Unten_1 a:visited { text-decoration: none; color: #FFFFFF; margin: 0;}
#Unten_2 a, #Unten_2 a:visited { text-decoration: none; color: #FFFFFF; margin: 0;}
#Unten_2M span {padding: 0 10px 0 0; margin:0 0 10px 0}


#Navigationn {width:901px; height: 35px; padding:15px 0 0 0; text-align: right; color: #333333; font-size: 11px; margin: 0;}
#Navigationn a, #Navigationn a:visited { text-decoration: none; color: #333333; margin: 0;}

#Menu ul { width: 952px; padding: 20px 0 0 43px; margin:0; }
#Menu li {float:left; list-style-type:none;	line-height:20px; text-align:left; vertical-align:middle; padding: 0 20px 0 0; margin: 0;}
#Menu span{height: 24px;}
#Menu p {padding: 0 0 0 0px; margin: 0;}
#Menu A, #Menu A:active, #Menu A:link, #Menu A:visited, #Menu A:hover{color: #FFFFFF; text-decoration: none; font-size: 13px;}


#Picto{ width:960px; height: 20px; margin: 0; color: #FFF; font-size: 11px; text-align: right; padding: 15px 35px 15px 0; color: #CCC; }
#Picto A, #Picto A:active, #Picto A:link, #Picto A:visited, #Picto A:hover{color: #CCC; text-decoration: none; font-size: 11px;}

.form-search-input{
	border:none;
	border-width:1px;
	border-style:solid;
	border-color:#CECECE;
	padding: 1px;
	margin: 0;
	text-align:left;
	color:#5C5C5C;
	FONT-SIZE:10px;
}
input.form-search-button{
	padding: 1px;
	margin:0px;
}

.sprachegrau { color: #999}