/* CSS Document */

body {
	margin: 0px;
	background-repeat:repeat-x;
	background-image:url(../media/misc/bg2.gif);
}
.form {
	margin-bottom:opx;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

/* Navigation */

#navigation {
	width: 240px;
	float:left;
	background:url(../media/misc/navi_bg.jpg);
}

#sub {
    padding-right:5px;
    font-size:11px;
    font-weight: normal;
}

.suche {
background-color:#E2E2E2;
text-align:center;
vertical-align:middle;
}

.suche_field {
font-size:11px;
height:16px;
width:98px;
border-style:dashed;
border:1px;
border-color:#7E7E7E;
background-color:#FFFFFF;
text-align:center;
color:#2A579C;
margin:0px;
}

.suche_field2 {
    background-color:#F1F3F8;
    border-style:solid;
    border-color:#7E7E7E;
    border-width: 1px;
    font-size:11px;
    height:16px;
    width:150px;
    text-align:center;
    color:#2A579C;
}

.suche_button {
height:20px;
width:78px;
border-style:solid;
border:1px;
border-color:#7E7E7E;
background-color:#FFFFFF;
text-align:center;
color:#2A579C;
margin:0px;
}

.suche_button2 {
height:20px;
width:78px;
border-style:solid;
border:1px;
border-color:#7E7E7E;
background-color:#2A579C;
text-align:center;
color:#FFFFFF;
margin:0px;
font-size:11px;
padding-bottom: 2px;
}

.nav_links_tb {
margin-left:20px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color:#2E5A9F;

}
.nav_links_tb a {
text-decoration:none;
font-family: Arial,Verdana,Helvetica, sans-serif;
font-size:12px;
color:#2E5A9F;

}
.nav_links_tb a:hover{
text-decoration:none;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:12px;
color:#C45605;

}

.nav_unten_imprint {
margin-left:39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2E5A9F;
font-weight:normal;
}
.nav_sub {
font-style:italic;
font-family: Arial,Verdana,Helvetica, sans-serif;
font-size:12px;
}
.nav_sub_pfeil {
padding-top:3px;
padding-left:5px;
}


/* Farben ohne Inhalt */
.colour_dunkelblau {
background-color:#28579C;

}
.colour_mittelblau {
background-color:#7180B9;

}
.colour_weiss {
background-color:#FFFFFF;

}

.colour_dunkelgrau {
background-color:#D5D5D5;

}

.colour_orange {
background-color:#ECCA27;

}
/* tab */
.tab_bt {
height:44px;
width:170px;
}
.tab_bt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color:#911306;
text-decoration:none;
background-position:bottom;


}
.tab_bt2 {
height:44px;
width:170px;
}
.tab_bt2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;

}

.subnavi_links {
height:19px;
background-image:url(../media/misc/nav_pulldown_yellow_bg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
.subnavi_links a{

color:#000000;
text-decoration:none;
}

.subnavi_links a:hover{
color:#9A1515;
text-decoration:none;
}


.subnavi_links2 {
height:19px;
background-image:url(../media/misc/nav_pulldown_blue_punkte.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
padding-right:10px;
}

.subnavi_links2 a{

color:#000000;
text-decoration:none;
}

.subnavi_links2 a:hover{
color:#9A1515;
text-decoration:none;
}



/* Content */

#content {
left:240px;
position:absolute;
background-image:url(../media/misc/content_nav_schatten.gif);
background-repeat:repeat-y;
}

#text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
width:650px;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
text-decoration:none;
}
.text a {
color:#5387BE;
text-decoration:none;
}
.text a:hover {
color:#C45605;
text-decoration:none;
}
.infobox {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:10px;
}
.paddingnav {
padding-left:5px;

}
.margincontent {
margin-left:25px;
}
.margincontent a {
color:#5387BE;
text-decoration:none;
}
.margincontent a:hover {
color:#C45605;
text-decoration:none;
}

#head2 {
height:173px;
width:auto;
}
.head2 {
width:580px;
}
.pfeiltext {
padding-left:20px;
}
.pfeil {
background-repeat:no-repeat;
background-position:5px;
}
.nb {
 background-repeat:no-repeat;
 }
.nby {
background-repeat:repeat-x;
}

/* Überschriften */

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#E37909;
margin-bottom:0px;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#2D5B9F;
margin-bottom:10px;
}
h2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#2D5B9F;
margin-bottom:10px;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#E37909;
margin-bottom:0px;
}
h3 a {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#E37909;
margin-bottom:0px;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#E37909;
margin-bottom:0px;
}

h4 a {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#E37909;
margin-bottom:0px;
}
/****Artikel***/

.artikeltext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:#2F5BA0;
line-height:14px;
}
.einleitung {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:25px;
}
.titel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2F5BA0;
padding:5px;
line-height:15px;
}
.titel a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2F5BA0;
}
.artikelmehr {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2F5BA0;
margin:5px;
}
.artikelmehr a {
color:#2F5BA0;
}
.artikelmehr a:hover {
color:#C45605;
}
.minheight {
min-height:150px;
}

/***Highlights***/

#highlight {
left:580px;
width:170px;
position:absolute;
top:270px;
}

.kontakt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:#FFFFFF;
line-height:14px;
}
.highlights {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.highlights a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
