/* Hauptnavigation Breite und Farben*/
#nav_-0 a {
width:195px;
background-color:#C3D3ED;
text-align:center;
}

#nav_58 a {
background-color:#A5B6C6;
text-align:center;
vertical-align:middle;
padding-top:auto;
padding-bottom:auto;
}

#nav_58 img {
background-color:#A5B6C6;
text-align:center;
vertical-align:middle;
padding-top:auto;
padding-bottom:auto;
}

/* ========================= Horizontale Navigation Breitendefinition Deutsch ==== */
#nav_1 a {
width:100px;
text-align:center;
}

#nav_2 a {
width:135px;
text-align:center;
}

#nav_3 a {
width:86px;
text-align:center;
}

#nav_4 a {
width:95px;
text-align:center;
}

#nav_5 a {
width:116px;
text-align:center;
}

#nav_6 a {
width:94px;
text-align:center;
}

#nav_9 a {
width:94px;
text-align:center;
}

#nav_58 a {
width:50px;
text-align:center;
}

/* ========================= Horizontale Navigation Breitendefinition Englisch==== */
#nav_48 a {
width:100px;
text-align:center;
}

#nav_49 a {
width:135px;
text-align:center;
}

#nav_50 a {
width:86px;
text-align:center;
}

#nav_51 a {
width:95px;
text-align:center;
}

#nav_52 a {
width:116px;
text-align:center;
}

#nav_53 a {
width:94px;
text-align:center;
}

#nav_54 a {
width:94px;
text-align:center;
}

#nav_59 a {
width:50px;
text-align:center;
}

/* ===============================Horizontale Navigation Breitendefinition ==== */
h2.article_subtitle {
color:#000000;
font-size:0.9em;
font-weight:normal;
line-height:1.1em;
margin-bottom:0px;
margin-top:0px;
}

#content .sitemap li {
  line-height: normal;
}

.topnavigation li a:hover {
text-decoration:none;
}

#nav_topnavigation .inner  {
margin:0 auto;
padding:5px 0 5px 0;
float:right;
}

.searchboxincolumn2 {
margin:0 8px;
width:300px;
border:1px solid #000000;
font-size:1em;
height:1.25em;
padding:0;
}

/* grauer Kasten zum Darstellen bestimmter Teaser-Texte*/
.grauer_kasten {
padding: 10px;
background-color:#EEEEEE; 
border:1px solid #000000;
margin-bottom:20px;
}

.lastchanges {
text-align:center;
padding:2em 0 1em 0;
}

/* Bilderrand im Artikel kleiner*/
.article_image_box {
float:left;
margin:3px 10px 3px 0;
}

.td_30 {
width:30%;
vertical-align:middle;
}

.text_small  a {
color:#010351;
text-decoration:underline;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}