

/* Artikel 1 Designs */

.dsarticle_1, .dsarticle_3{
font-size:0.9em;
line-height:1.4em;

color:#03355A;
}

.dsarticle_1 a:link,.dsarticle_1 a:visited, 
.dsarticle_3 a:link,.dsarticle_3 a:visited{
color:#C81A23;
text-decoration:none;
}

.dsarticle_1 a:hover,
.dsarticle_3 a:hover{
color:#C81A23;
text-decoration:underline;
}

.dsarticle_1 li,
.dsarticle_3 li{
list-style-type:square;
}


.dsarticle_1 u,
.dsarticle_3 u{
font-size:1.1em;
text-decoration:none;
line-height:1.3em;
font-weight:bold;
font-style:italic;
color:#4D6685;
}


.dstitledesign_container_1{}
.dstitledesign_content_1{}
.dsbodydesign_content_1{}
div.dstitle_1{}

h1.dstitle_1,
h1.dstitle_3{
color:#C81A23;
font-size:1.1em;
}


h1.dstitle_1 p,
h1.dstitle_3 p,
h1.dstitle_4 p{
margin:0;
padding:0;
}

h2.dstitle_1{}
a.dstitle_1:link{}
a.dstitle_1:visited{}
a.dstitle_1:active{}
a.dstitle_1:hover{}
.dsbody_1{}
div.dsoption_1{}
a.dsoption_1:link{}
a.dsoption_1:visited{}
a.dsoption_1:active{}
a.dsoption_1:hover{}
.dsimage_1{}
table.dsimage_1{}
div.dsimage_1{}
td.dsimage_1{}
img.dsimage_1{}
.dsimagedescription_1{}
.dsimage_abovetitle_1{}
img.dsimage_abovetitle_1{}
div.dsimage_abovetitle_1{}
.dsimage_titleleft_1{}
.dsimage_titleright_1{}
.dsimage_abovebody_1{}
img.dsimage_abovebody_1{}
div.dsimage_abovebody_1{}
.dsimage_bodywrapleft_1{}
.dsimage_bodywrapright_1{}
.dsimage_bottomleft_1{}
.dsimage_bottomright_1{}
.dsimage_titlebodynowrapleft_1{}
.dsimage_bodynowrapleft_1{}
.dsimage_titlebodynowrapright_1{}
.dsimage_bodynowrapright_1{}
.dsimage_titlebodywrapleft_1{}
.dsimage_titlebodywrapright_1{}
.dsdate_1{}


/* Artikel 2 Designs */

.dsarticle_2{
width:135px;
float:left;
font-size:0.7em;
background:#F1F5F9;
margin-top:10px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
border:1px solid #ABBCD0;
color:#03355A;
}

.dsarticle_2 a:link,.dsarticle_2 a:visited{
color:#C81A23;
text-decoration:none;
}

.dsarticle_2 a:hover{
color:#C81A23;
text-decoration:underline;
}

.dstitledesign_container_2{}
.dstitledesign_content_2{}
.dsbodydesign_content_2{}
div.dstitle_2{

}
h1.dstitle_2{
margin-top:0px;
margin-bottom:5px;
color:#C81A23;
font-size:1.1em;
}

h2.dstitle_2{}
a.dstitle_2:link{}
a.dstitle_2:visited{}
a.dstitle_2:active{}
a.dstitle_2:hover{}
.dsbody_2{}
div.dsoption_2{}
a.dsoption_2:link{}
a.dsoption_2:visited{}
a.dsoption_2:active{}
a.dsoption_2:hover{}
.dsimage_2{}
table.dsimage_2{}
div.dsimage_2{}
td.dsimage_2{}
img.dsimage_2{}
.dsimagedescription_2{}
.dsimage_abovetitle_2{}
img.dsimage_abovetitle_2{}
div.dsimage_abovetitle_2{}
.dsimage_titleleft_2{}
.dsimage_titleright_2{}
.dsimage_abovebody_2{}
img.dsimage_abovebody_2{}
div.dsimage_abovebody_2{}
.dsimage_bodywrapleft_2{}
.dsimage_bodywrapright_2{}
.dsimage_bottomleft_2{}
.dsimage_bottomright_2{}
.dsimage_titlebodynowrapleft_2{}
.dsimage_bodynowrapleft_2{}
.dsimage_titlebodynowrapright_2{}
.dsimage_bodynowrapright_2{}
.dsimage_titlebodywrapleft_2{}
.dsimage_titlebodywrapright_2{}
.dsdate_2{}


/* Artikel 3 Designs */

.dsarticle_3{}
.dstitledesign_container_3{}
.dstitledesign_content_3{}
.dsbodydesign_content_3{}
div.dstitle_3{}
h1.dstitle_3{}
h2.dstitle_3{}
a.dstitle_3:link{}
a.dstitle_3:visited{}
a.dstitle_3:active{}
a.dstitle_3:hover{}
.dsbody_3{}
div.dsoption_3{}
a.dsoption_3:link{}
a.dsoption_3:visited{}
a.dsoption_3:active{}
a.dsoption_3:hover{}
.dsimage_3{}
table.dsimage_3{}
div.dsimage_3{}
td.dsimage_3{}
img.dsimage_3{}
.dsimagedescription_3{}
.dsimage_abovetitle_3{}
img.dsimage_abovetitle_3{}
div.dsimage_abovetitle_3{}
.dsimage_titleleft_3{}
.dsimage_titleright_3{}
.dsimage_abovebody_3{}
img.dsimage_abovebody_3{}
div.dsimage_abovebody_3{}
.dsimage_bodywrapleft_3{}
.dsimage_bodywrapright_3{}
.dsimage_bottomleft_3{}
.dsimage_bottomright_3{}
.dsimage_titlebodynowrapleft_3{}
.dsimage_bodynowrapleft_3{}
.dsimage_titlebodynowrapright_3{}
.dsimage_bodynowrapright_3{}
.dsimage_titlebodywrapleft_3{}
.dsimage_titlebodywrapright_3{}
.dsdate_3{}


/* Artikel 4 Designs */

.dsarticle_4{
font-size:0.9em;
color:#03355A;
margin:0;
padding:0;
}
.dstitledesign_container_4{}
.dstitledesign_content_4{}
.dsbodydesign_content_4{}
div.dstitle_4{}




.dsarticle_4 a:link,.dsarticle_4 a:visited{
color:#C81A23;
text-decoration:none;
}
.dsarticle_4 a:hover{
color:#C81A23;
text-decoration:underline;
}
.dsarticle_4 li{
list-style-type:square;
}
.dsarticle_4 u{
font-size:1.1em;
text-decoration:none;
line-height:1.3em;
font-weight:bold;
font-style:italic;
color:#4D6685;
}

h1.dstitle_4{
color:#03355A;
font-size:1em;
line-height:1.4em;
float:left;
width:100%;
}


h1.dstitle_4 p{
margin:0;
Padding:0;
}

.dstitledesign_container_4,.dsbodydesign_content_4{
float:left;
width:100%;
margin:0;
padding:0;
line-height:0.9em;}

h2.dstitle_4{}
a.dstitle_4:link{}
a.dstitle_4:visited{}
a.dstitle_4:active{}
a.dstitle_4:hover{}
.dsbody_4{
line-height:1.4em;margin-bottom:1.2em;}
div.dsoption_4{}
a.dsoption_4:link{}
a.dsoption_4:visited{}
a.dsoption_4:active{}
a.dsoption_4:hover{}
.dsimage_4{}
table.dsimage_4{}
div.dsimage_4{}
td.dsimage_4{}
img.dsimage_4{}
.dsimagedescription_4{}
.dsimage_abovetitle_4{}
img.dsimage_abovetitle_4{}
div.dsimage_abovetitle_4{}
.dsimage_titleleft_4{}
.dsimage_titleright_4{}
.dsimage_abovebody_4{}
img.dsimage_abovebody_4{}
div.dsimage_abovebody_4{}
.dsimage_bodywrapleft_4{}
.dsimage_bodywrapright_4{}
.dsimage_bottomleft_4{}
.dsimage_bottomright_4{}
.dsimage_titlebodynowrapleft_4{}
.dsimage_bodynowrapleft_4{}
.dsimage_titlebodynowrapright_4{}
.dsimage_bodynowrapright_4{}
.dsimage_titlebodywrapleft_4{}
.dsimage_titlebodywrapright_4{}
.dsdate_4{}


/* Artikel 5 Designs */

.dsarticle_5{}
.dstitledesign_container_5{}
.dstitledesign_content_5{}
.dsbodydesign_content_5{}
div.dstitle_5{}
h1.dstitle_5{}
h2.dstitle_5{}
a.dstitle_5:link{}
a.dstitle_5:visited{}
a.dstitle_5:active{}
a.dstitle_5:hover{}
.dsbody_5{}
div.dsoption_5{}
a.dsoption_5:link{}
a.dsoption_5:visited{}
a.dsoption_5:active{}
a.dsoption_5:hover{}
.dsimage_5{}
table.dsimage_5{}
div.dsimage_5{}
td.dsimage_5{}
img.dsimage_5{}
.dsimagedescription_5{}
.dsimage_abovetitle_5{}
img.dsimage_abovetitle_5{}
div.dsimage_abovetitle_5{}
.dsimage_titleleft_5{}
.dsimage_titleright_5{}
.dsimage_abovebody_5{}
img.dsimage_abovebody_5{}
div.dsimage_abovebody_5{}
.dsimage_bodywrapleft_5{}
.dsimage_bodywrapright_5{}
.dsimage_bottomleft_5{}
.dsimage_bottomright_5{}
.dsimage_titlebodynowrapleft_5{}
.dsimage_bodynowrapleft_5{}
.dsimage_titlebodynowrapright_5{}
.dsimage_bodynowrapright_5{}
.dsimage_titlebodywrapleft_5{}
.dsimage_titlebodywrapright_5{}
.dsdate_5{}


/* Menu Designs */

#dsmenus{
padding:0em 0em 0em 0em;
margin:0.7em 0em 0em 0em;
list-style-type:none;
font-size:0.8em;
background:white;
}

.dssubmenus{
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;
list-style-type:none;
font-size:0.9em;
background:white;
}
.dssubmenus_1{}
.dssubmenus_2{}
.dssubmenus_3{}
.dssubmenus_4{}
.dssubmenus_5{}

li.dsmenu_active{
background:#da2a36;
padding:0em 0em 0em 0em;
margin:0em 0em 6px 0em;
}

li.dsmenu_inactive{
/*background:#03355a;*/
background:#01478a;
padding:0em 0em 0em 0em;
margin:0em 0em 6px 0em;
}

a.dsmenu_active:link, a.dsmenu_active:visited{
padding:0em 0em 0em 0em;
margin:0em 0em 0em 12px;
text-decoration:none;
color:white;
font-weight:normal;
line-height:1.6em;
}

a.dsmenu_inactive:link,a.dsmenu_inactive:visited{
padding:0em 0em 0em 0em;
margin:0em 0em 0em 12px;
text-decoration:none;
color:white;
font-weight:normal;
line-height:1.6em;
}

a.dsmenu_active:hover{}
li.dsmenu_firstchild_active{}
li.dsmenu_lastchild_active{}
li.dsmenu_firstchild_inactive{}
li.dsmenu_lastchild_inactive{}
a.dsmenu_inactive:hover{}



li.dssubmenu_active, li.dssubmenu_inactive{
padding:0.3em 0em 0em 0.3em;
}

a.dssubmenu_active:link, a.dssubmenu_active:visited{
padding:0em 0em 0em 0em;
margin:0em 0em 0em 12px;
text-decoration:none;
color:#DC3743;
color:#03355A;
text-decoration:underline;
font-weight:bold;
}

a.dssubmenu_inactive:link, a.dssubmenu_inactive:visited{
padding:0em 0em 0em 0em;
margin:0em 0em 0em 12px;
text-decoration:none;
color:#03355A;
font-weight:bold;
}

a.dssubmenu_active:active{}
a.dssubmenu_active:hover{}
li.dssubmenu_firstchild_active{}
li.dssubmenu_lastchild_active{}
li.dssubmenu_firstchild_inactive{}
li.dssubmenu_lastchild_inactive{}
a.dssubmenu_inactive:active{}
a.dssubmenu_inactive:hover{}


/* Layout Designs */

/*Reset - wird von IE-MAC gelesen*/
body.dynasite{}
/*Hides from IE-mac \*/
body.dynasite{}

html{
font-family:Arial, Helvetica, sans-serif;
background:url("../img/hg2.png");
background-repeat:repeat-x;
background-position:0px 0px;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;
}

body {
float:left;

padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;
background:url("../img/boeppel25x25.gif");
background-repeat:no-repeat;
background-position:0px 25px;
}


#dssubbody{}

:root #dsmain{
float:left;
background:url("../img/content_hg2.png");
background-repeat:no-repeat;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 100px;
width:849px;

}

*html #dsmain{
float:left;
background:url("../img/content_hg2.gif");
background-repeat:no-repeat;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 50px;
}

*+html #dsmain{
float:left;
background:url("../img/content_hg2.gif");
background-repeat:no-repeat;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 100px;

}


#dsmenucontainer{
float:left;
width:156px;
padding:0em 0em 0em 0em;
margin:10px 0em 0em 0em;
}

#dsmenuheader{}
#dsmenufooter{}
#dsmenuarticle{}
#dscontent{}
#dsarticleheader{}

#dscolumns{
float:left;
}

#dscolumn1_1{
float:left;
width:633px;
margin:0em 0em 0em 0em;
padding:10px 30px 0em 30px;
background:white;
min-height:570px;

}


*html #dscolumn1_1{
padding:20px 30px 0em 30px;
height:570px;
}


*+html #dscolumn1_1{
padding:20px 30px 0em 30px;
}


#dscolumn1_2{
float:left;
width:470px;
margin:0em 0em 0em 0em;
padding:10px 30px 0em 30px;
background:white;
min-height:570px;
}

*html #dscolumn1_2{
padding:20px 30px 0em 30px;
height:570px;
}

*+html #dscolumn1_2{
padding:20px 30px 0em 30px;
}


#dscolumn1_3{
float:left;
width:220px;
margin:0em 0em 0em 0em;
padding:10px 15px 0em 30px;
background:white;
min-height:570px;
}

*html #dscolumn1_3{
padding:20px 30px 0em 30px;
height:570px;
}

*+html #dscolumn1_3{
padding:20px 30px 0em 30px;
}

#dscolumn2_3{
float:left;
width:219px;
margin:0em 0em 0em 0em;
padding:10px 30px 0em 15px;
background:white;
min-height:570px;
}

*html #dscolumn2_3{
padding:20px 30px 0em 30px;
height:570px;
}

*+html #dscolumn2_3{
padding:20px 30px 0em 30px;
}


#dscolumn2_2, #dscolumn3_3{
float:left;
width:148px;
margin:0em 0em 0em 0em;
padding:20px 15px 0em 0px;
background:white;
min-height:570px;
}

*html #dscolumn2_2, *html #dscolumn3_3{
float:left;
width:148px;
margin:0em 0em 0em 0em;
padding:20px 15px 0em 0px;
background:white;
height:570px;
}


#dscolumn1_3{}

#dscolumn2_3{}
#dscolumn3_3{}
#dsarticlefooter{}
.dsarticle{}
a:link{}
a:visited{}
a:active{}
a:hover{}
#dssiteheader{}
#dssitefooter{
float:left;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}
#dscontentheader{}
#dscontentfooter{}
#dssearch_container{
font-size:12px;
color:#01478A;
}
div.dssearch_head{}
p.dssearch_text{}
hr.dssearch_hr{}
div.dssearch_menu_container{}
a.dssearch_menu:link, a.dssearch_menu:visited{
text-decoration:none;
color:#01478A;
}

a.dssearch_menu:active{}
a.dssearch_menu:hover{}
div.dssearch_title{}

a.dssearch_title:link, a.dssearch_title:visited{
text-decoration:none;
color:#C81A23;
font-weight:bold;

}

a.dssearch_title:hover{
text-decoration:underline;
}

span.dssearch_highlight{

}
dssearch_body{
color:blue;

}
a.dssearch_highlight:link, a.dssearch_highlight:visited{
text-decoration:none;
color:#C81A23;
font-weight:bold;
}

a.dssearch_highlight:active{
text-decoration:underline;
}
a.dssearch_highlight:hover{}
div.dssearch_date{}
div.dssearch_foot{}
table.dstable_table{}
table.dstable_table th{}
table.dstable_table td{}


/* Custom Designs */



.inno_footer{
padding:0em 0em 0em 0em;
margin:2em 0em 0em 5.5em!important;margin/**/:/**/2em 0em 0em 2.8em;
float:left;
width:990px;
}


.inno_footer img{
float:left;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0.2em;
}


.meta_navi_footer{
float:left;
width:986px;
text-align:center;
margin:0.8em 0em 1.5em 0em;
padding:0em 0em 0em 0em;
color:#03355A;
height:50px;
}

.meta_navi_footer a:link, .meta_navi_footer a:visited{
text-decoration:none;
color:#03355A;
font-size:0.9em;
padding:0em 0em 2em 0em;

}



/************** Sitemap *****************/
#sitemap{
margin-top:12px;



}
#sitemap ul{
	margin:0.75em 0px 0px 0px;
	padding:0;
list-style:none;
}

#sitemap a{
	color:#014b96;
	text-decoration:none;
padding-left:1em;
font-weight:normal;
 
}

#sitemap .ersteebene{
text-transform:uppercase;	
list-style:none;
padding:0px 0px 0px 0px;
width:400px;
background:#F5F7F7;
border:1px solid #E0EFEF;
font-size:0.8em;
line-height:1.6em;
}

#sitemap .ersteebene li, #sitemap .zweiteebene li{
list-style:none;
}

#sitemap .zweiteebene{
	list-style:none;
	display:block;
	width:100%;
	background:white;
	font-weight:normal;
	padding:0px 0px 0px 0px;
}

#sitemap .zweiteebene li a{
font-weight:normal;
text-transform:none;
font-size:0.9em;
}

#sitemap .ersteebene a:hover, #sitemap .zweiteebene li a:hover{
color:#990000;
}

/***** Kontakt *****/

.kontakt{
float:left;

}


.kontakt fieldset{
float:left;
width:420px;
color:#03355A;
padding:1em 1em 1em 1em;
margin:0em 0em 1em 0em;
border:1px solid #4F7D9F;
}



.kontakt legend{
color:#03355A;
padding:0em 1em 0em 1em;
}

.kontakt label{
float:left;
width:150px;
background:#03355A;
color:white;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 0em 0em;

font-size:0.9em;
line-height:1.5em;
}


.kontakt .gross{
float:left;
width:220px;
border:solid 1px #4F7D9F;
color:#03355A;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 0.5em 1em;
height:1.4em;
}

*+html .kontakt .gross{
width:220px;
}


.kontakt .klein{
float:left;
width:100px;
border:solid 1px #4F7D9F;
color:#03355A;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 0.5em 1em;
height:1.4em;
}


.kontakt #Frage {
float:left;
width:220px;
border:solid 1px #4F7D9F;
color:#03355A;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 1em 1em;
height:200px;
}

*+html .kontakt #Frage {
width:220px;
}

.submit{
width:240px;
margin:0em 0em 0em 13.1em;
color:#03355A;
}

*+html .submit{
width:220px;
margin:0em 0em 0em 13.1em;
color:#03355A;
}

*html .submit{
width:240px;
margin:0em 0em 0em 12.1em;


color:#03355A;
}

/******  Suche   ****/

.searchinput{
float:left;
height:18px;
width:100px;	
font-size:13px;
color:#5E87BF;
border: solid 1px #ABBCD0;
background-color:#F1F5F9;
border-left: solid 1px #F1F5F9;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
}

form#topsuche{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#suchenback{
float:left;
width:21px;
background-repeat:no-repeat;
background-position:0px 0px;
background-image:url(img/suchenback.gif);
}

#head_absenden{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.dsarticle_1 table{
font-size:12px;
line-height:15px;
border:1px solid #8EA3AF;
}

.dsarticle_1 table .a {
background:#E9EFF5;
color:#03355A;
}

.dsarticle_1 td{
border:1px solid #BECFD9;
padding-left:6px;
padding-right:2px;
margin:0px;
}

table .b{
background:#F5F8FA;
}

.table_top{
background:#F5F8FA;
}

h1.fehlermessage{
font-size:12px;
color:#990000;
}

.fehlermessage ol li{
font-size:12px;
color:#990000;
}

#dssearch_container{
color:#5E87BF;
}







@media print{
/* Artikel 1 Designs */

.dsarticle_1,
.dsarticle_3{
width:600px;
font-size:18px;
line-height:1.4em;

color:#03355A;
}

.dsarticle_1 a:link,.dsarticle_1 a:visited{
color:#C81A23;
text-decoration:none;
}

.dsarticle_1 a:hover{
color:#C81A23;
text-decoration:underline;
}

.dsarticle_1 li{
list-style-type:square;
}


.dsarticle_1 u{
font-size:1.1em;
text-decoration:none;
line-height:1.3em;
font-weight:bold;
font-style:italic;
color:#4D6685;
}


.dstitledesign_container_1{}
.dstitledesign_content_1{}
.dsbodydesign_content_1{}
div.dstitle_1{}

h1.dstitle_1,
h1.dstitle_3{
color:#C81A23;
font-size:1.1em;
}


html{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;

}

body {
float:left;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;

}


#dssubbody{}

#dsmain{
float:left;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0px;

}



*html #dsmain{
float:left;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0px;

}

*+html #dsmain{
float:left;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0px;

}


#dsmenucontainer{
float:left;
visibility:hidden;
display:none;

}

#dsmenuheader{}
#dsmenufooter{}
#dsmenuarticle{}
#dscontent{}
#dsarticleheader{}

#dscolumns{
float:left;
}

#dscolumn1_1{
float:left;
margin:0em 0em 0em 0em;
background:white;
}


*html #dscolumn1_1{
padding:0px 0px 0em 0px;
}


*+html #dscolumn1_1{
padding:0px 0px 0em 0px;
}


#dscolumn1_2{
float:left;
margin:0em 0em 0em 0em;
padding:0px 0px 0em 0px;
background:white;
}



#dscolumn2_2{
float:left;
display:none;
visibility:hidden;
}




#dscolumn1_3{}

#dscolumn2_3{}
#dscolumn3_3{}
#dsarticlefooter{}
.dsarticle{}
a:link{}
a:visited{}
a:active{}
a:hover{}
#dssiteheader{
display:none;
visibility:hidden;

}
#dssitefooter{
float:left;
display:none;
visibility:hidden;
}
#dscontentheader{}
#dscontentfooter{}
#dssearch_container{}
div.dssearch_head{}
p.dssearch_text{}
hr.dssearch_hr{}
div.dssearch_menu_container{}
a.dssearch_menu:link{}
a.dssearch_menu:visited{}
a.dssearch_menu:active{}
a.dssearch_menu:hover{}
div.dssearch_title{}
a.dssearch_title:link{}
a.dssearch_title:visited{}
a.dssearch_title:active{}
a.dssearch_title:hover{}
span.dssearch_highlight{}
dssearch_body{}
a.dssearch_highlight:link{}
a.dssearch_highlight:visited{}
a.dssearch_highlight:active{}
a.dssearch_highlight:hover{}
div.dssearch_date{}
div.dssearch_foot{}
table.dstable_table{}
table.dstable_table th{}
table.dstable_table td{}


/* Custom Designs */







/************** Sitemap *****************/
#sitemap{
margin-top:12px;

}
#sitemap ul{
	margin:0.75em 0px 0px 0px;
	padding:0;
list-style:none;
}

#sitemap a{
	color:#014b96;
	text-decoration:none;
padding-left:1em;
font-weight:normal;
 
}

#sitemap .ersteebene{
text-transform:uppercase;	
list-style:none;
padding:0px 0px 0px 0px;
width:400px;
background:#F5F7F7;
border:1px solid #E0EFEF;
font-size:0.8em;
line-height:1.6em;
}

#sitemap .ersteebene li, #sitemap .zweiteebene li{
list-style:none;
}

#sitemap .zweiteebene{
	list-style:none;
	display:block;
	width:100%;
	background:white;
	font-weight:normal;
	padding:0px 0px 0px 0px;
}

#sitemap .zweiteebene li a{
font-weight:normal;
text-transform:none;
font-size:0.9em;
}

#sitemap .ersteebene a:hover, #sitemap .zweiteebene li a:hover{
color:#990000;
}

/***** Kontakt *****/

.kontakt{
float:left;

}


.kontakt fieldset{
float:left;
width:420px;
color:#03355A;
padding:1em 1em 1em 1em;
margin:0em 0em 1em 0em;
border:1px solid #4F7D9F;
}



.kontakt legend{
color:#03355A;
padding:0em 1em 0em 1em;
}

.kontakt label{
float:left;
width:150px;
background:#03355A;
color:white;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 0em 0em;

font-size:0.9em;
line-height:1.5em;
}


.kontakt .gross{
float:left;
width:220px;
border:solid 1px #4F7D9F;
color:#03355A;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 0.5em 1em;
height:1.4em;
}

*+html .kontakt .gross{
width:220px;
}


.kontakt .klein{
float:left;
width:100px;
border:solid 1px #4F7D9F;
color:#03355A;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 0.5em 1em;
height:1.4em;
}


.kontakt #Frage {
float:left;
width:220px;
border:solid 1px #4F7D9F;
color:#03355A;
padding:0em 0.5em 0em 0.5em;
margin:0em 0em 1em 1em;
height:200px;
}

*+html .kontakt #Frage {
width:220px;
}

.submit{
width:240px;
margin:0em 0em 0em 13.1em;
color:#03355A;
}

*+html .submit{
width:220px;
margin:0em 0em 0em 13.1em;
color:#03355A;
}

*html .submit{
width:240px;
margin:0em 0em 0em 12.1em;


color:#03355A;
}

/******  Suche   ****/

.searchinput{
float:left;
height:18px;
width:100px;	
font-size:13px;
color:#5E87BF;
border: solid 1px #ABBCD0;
background-color:#F1F5F9;
border-left: solid 1px #F1F5F9;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;

}

form#topsuche{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#suchenback{
float:left;
width:21px;
background-repeat:no-repeat;
background-position:0px 0px;
background-image:url(img/suchenback.gif);
}

#head_absenden{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

table{
font-size:12px;
line-height:15px;
border:1px solid #8EA3AF;
}



table .a {
background:#E9EFF5;
color:#03355A;
}

td{
border:1px solid #BECFD9;
padding-left:6px;
padding-right:2px;
margin:0px;

}





table .b{
background:#F5F8FA;
}

.table_top{
background:#F5F8FA;
}

h1.fehlermessage{
font-size:12px;
color:#990000;
}

.fehlermessage ol li{
font-size:12px;
color:#990000;
}

#dssearch_container{
color:#5E87BF;
}


