p.text_header_mce {
        font: bold 11px "Verdana";
        color: black;
        line-height: 1.5;
}
td,div,p,body,html,input,button {
         font: normal 11px Verdana;
        color: 000000;
        line-height: 1.5;
}

h4,h5,h6 {
         font: 11px verdana;
         font-weight: bold;
         color: #002878;
        line-height: 1.5;
}
.title {
         text-decoration: none;
         color: #064293;
         font: bold 12px verdana;
}
body{
         text-align:left;
         background: url('images/bg.jpg') repeat-x;
         background-attachment: fixed;
}

h1 {
         font: normal 14px verdana;
         font-weight: bold;
         color: #002878;
}

h2 {
         font: normal 11px verdana;
         font-weight: bold;
         color: #002878;
}

h3 {
         font: normal 13px verdana;
         font-weight: bold;
         color: #002878;
}

#centercontent ul {
list-style-image: url(images/4px.png);
}

#centercontent img {
	border: 1px solid #002878;
}

#newscontent img {
	border: 1px solid #002878;
}

img.block {
         display:block;
}

div, img {
         margin:0;
         padding:0;
         border:0;
}
div#maindiv {
         width:917px;
         height: auto !important;
         height: 90%;
         margin: 3% 0 3% 0;
         border: 0px;
}

div#headdiv {
         width: 917px;
         height: 197px;
}
/*-----------------------------------*/

div#top {
         position: relative;
         float:left;
         top: 39px;
         height: 30px;
         width: 917px;
         background: #4E5E8E;
         filter:alpha(opacity=75); /* Internet Explorer */
         -moz-opacity: 0.75; /* Mozilla Browser */
         opacity: 0.75; /* Opera */
}
div#toplinks {
         position: relative;
         height: 30px;
         width: 16px;
          float:left;
}

div#toptab {
         position: relative;
         height: 30px;
         width: 885px;
         float:left;
}
div#toprechts {
         position: relative;
         float:left;
         height: 30px;
         width:16px;
}
/*-----------------------------------*/
div#contentdiv {
         position: relative;
         float:left;
         width: 917px;

         vertical-align:top;
}
div#contentoben {
         width: 917px;
         height:12px;
         float:left;
         position: relative;
         background: url('images/content-oben.gif') no-repeat;
}
div#contentunten {
         width: 917px;
         height:12px;
         float:left;
         position: relative;
         background: url('images/content-unten.gif') no-repeat;
}

/*-----------------------------------*/
/*-----------------------------------*/
         td#links {
                  position: relative;
                  float:left;
                  top: 0px;
                  width: 152px;
                  background-color: white;
                  margin-right: 10px;
                  vertical-align:top;
                  color: white;
                  font: 10px verdana;
         }
                  td#links a {
                         font: 10px verdana;
                         color: white;
                  }
/*-----------------------------------*/
                  div#linksoben {
                           position: relative;
                           float:left;
                           width: 153px;
                           height: 9px;
                           margin-bottom: 0px !important;
                           margin-bottom: -3px;
                           background-color: green;
                           background: url('images/linksoben.png') no-repeat;
                  }

                  div#linkscontent {
                           position: relative;
                           float:left;
                           background: url('images/links-bg.jpg') repeat-y;
                           width: 154px;
                           height: auto;

                           color: white;
                           font: 10px verdana;
                  }
                           td#linkscontent a {
                                   text-decoration: none;
                                   color: darkblue;
                                    font: 10px verdana;
                           }
/*-----------------------------------*/
                  div#linksunten {
                           position: relative;
                           float:left;
                           width: 154px;
                           height: 35px;
                           background: url('images/links-unten.jpg') no-repeat;
                  }
/*-----------------------------------*/
         td#center {
                  position: relative;
                  float:left;
                  top: 0px;
                  width: 550px;
                  padding-right: 10px !important;
                  padding-right: 0px;
         }
/*-----------------------------------*/
                  div#centerd {
                           float:left;
                           position: relative;
                           width: 550px;
                           background: url('images/newsbg.jpg') repeat-x;
                           background-position: bottom;
			   background-color: #fbfbfb;
                 }
                  div#centeroben {
                           position: relative;
                           float:left;
                           width: 550px !important;
                           width: 550px;
                           height: 9px;
                           background: url('images/newsoben.jpg') repeat-x;
                  }
                  div#centercontent {
                           position: relative;
                           float:left;
                           width: 550px !important;
                           width: 533px;
                           min-height: 250px;
                           height: auto;
                           margin-left: 15px;

                           vertical-align:top;
                           color: black;
                           font: 10px verdana;
                  }
                           div#centercontent a {
                                   text-decoration: none;
                                   color: #064293;
                                   font: bold 10px verdana;
                           }
                  div#centerunten {
                           position: relative;
                           float:left;
                           top: 0px;
                           width: 550px !important;
                           width: 550px;
                           height: 9px;
                           background: url('images/contentunten.jpg') no-repeat;
                  }
/*-----------------------------------*/
/*-----------------------------------*/
         td#rechts {
                  position: relative;
                  float:left;
                  width: 168px;
         }
/*-----------------------------------*/
                  div#rechtsoben {
                           position: relative;
                           float:left;
                           width: 163px;
                           margin-bottom: 10px;
                  }
                  div#rechtsooben {
                           position: relative;
                           float:left;
                           width: 168px;
                           height: 10px;
                           top: 0px !important;
                           top: 2px;
                           background: url('images/rechtsooben.jpg') no-repeat;
                  }
                  div#rechtsocontent {
                           position: relative;
                           float:left;
                           width: 163px !important;
                           width: 168px;
                           height: auto;
                           padding-left: 5px;
                           background-color: #58585A;

                           vertical-align:top;
                           color: white;
                           font: 10px verdana;
                  }
                           div#rechtsocontent a {
                                    text-decoration: none;
                                    color: #18619c;
                                    font: 10px verdana;
                           }
                           div#rechtsocontent strong {
                                    text-decoration: none;
                                    color: white;
                                    font: bold 12px verdana;
                           }
                  div#rechtsounten {
                           position: relative;
                           float:left;
                           width: 168px;
                           height: 10px;
                           background: url('images/rechtsounten.jpg') no-repeat;
                  }
/*-----------------------------------*/
                  div#rechtsunten {
                           position: relative;
                           float:left;
                           width: 168px;
                           background-color: #064287;
                  }
                  div#rechtsuoben {
                           position: relative;
                           float:left;
                           width: 168px;
                           height: 11px;
                           top: 0px;
                           background: url('images/rechtsuoben.jpg') no-repeat;
                  }
                  div#rechtsucontent {
                           position: relative;
                           float:left;
                           height: auto;
                           width: 155px;
                           margin-left: 6px;

                           vertical-align:top;
                           color: white;
                           font: 10px verdana;
                  }
                           div#rechtsucontent a {
                                    text-decoration: none;
                                    color: #18619c;
                                    font: 10px verdana;
                           }
                  div#rechtsuunten {
                           position: relative;
                           float:left;
                           top: 1px;
                           width: 168px;
                           height: 11px;
                           background: url('images/rechtsuunten.jpg') no-repeat;
                  }
/*-----------------------------------*/
/*-----------------------------------*/
div#contentoben {
         width: 917px;
         height:12px;
         position: relative;
         float:left;
         background: url('images/content-oben.gif') no-repeat;
}
div#contentdiv {
         background-color: white;
         width: 917px !important;
         width: 917px;
         position: relative;
         float:left;
}
div#contentunten {
         width: 917px;
         height:12px;
         position: relative;
         float:left;
         background: url('images/content-unten.gif') no-repeat;
}

/*-----------------------------------*/
div#footerdiv {
         position: relative;
         float:left;
         clear: both;
         height: 193px !important;
         height: 193px;
         width:917px;
         background-color: #48a50c;
         margin-bottom: 0px !important;
         margin-bottom: 3%;
         background: url('images/footer.png') no-repeat;
}

/*-----------------------------------*/

         div#footer {
                 width:917px;

                 vertical-align:top;
                 color: white;
                 font: 10px verdana;
         }
                 div#footer a {
                         font: 10px verdana;
                         color: white;
                 }

         div#footer td {
	width: 20%;
	}

         div#header {
                  position: relative;
                  float: left;
                  width:917px;
                  height:197px;
                  background: url('/files/home.gif') no-repeat;
         }

.search {
                 position: relative;
                 float:left;
	   top: 3px;
}
.lang {
                 position: relative;
                 float:left;
                 margin-top: 8px;
                 margin-left: 8px;
}
.topnav {
                 position: relative;
                 float:left;

                 vertical-align:top;
                 color: white;
                 font: 10px verdana;
}

div#oben li
{
         position: relative;
         top: -10px;
display:inline;
margin-right: 20px;
}

div#oben {
         position: relative;
         float:left;
         height: 30px;
         padding-top: 8px;
         margin-left: 20px;

         color: white;
         font: 10px verdana;
}
         div#oben a {
                    text-decoration: none;
                    color: white;
                    font: bold 12px verdana;
                    }


div.bottom_sitemap {
 width: 100%;
 line-height: 100%;
 height: 100%;
}

table.sitemap {
 width: 90%;
}

.sitemap tr td a{
 text-decoration: none;
}



p.text_header_mce {
        font: bold 10px "Verdana";
}

p.text_mce {
        font: normal 10px "Verdana";
}

span.text_header_mce {
        font: bold 10px "Verdana";
}

span.text_mce {
        font: normal 10px "Verdana";
}

td.text_header_mce {
        font: bold 10px "Verdana";
}

td.text_mce {
        font: normal 10px "Verdana";
}

div.artikel {
 background-color: #eeeeee;
 padding: 5px;
}

/*-----------------------------------*/

#linkscontent.rex-navi1 {
	margin: 0;
	padding-top: 0px;
	display:block;
              text-decoration: none;
              color: white;
	width: 143px;
              font: bold 12px verdana;
	}

#linkscontent .rex-navi1 li  {
	float: left;
	display:block;
	background-color: #b8b9bb;
	list-style-type: none;
	position: relative;
	left: -40px;
	width: 149px;
              padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 6px;
	clear: left;
	}

#linkscontent .rex-navi1 a {
	float: left;
              text-decoration: none;
              color: white;
              font: bold 12px verdana;
	}

#linkscontent.rex-navi2 {
	clear: left;
	margin: 0;
	padding-top: 0px;
	display:block;
              text-decoration: none;
              color: white;
              font: bold 6px verdana;
	width: 110px;
	}

#linkscontent .rex-navi2 li  {
	float: left;
	position: relative;
	left: -40px;
	min-height: 14px;
              padding-left: 10px;
	padding-top: 2px;
	margin-top: 4px;
	list-style-type: none;
              font: bold 9px verdana;
	width: 110px;
	}

#linkscontent .rex-navi2 a {
	float: left;
              text-decoration: none;
              color: white;
              font: bold 9px verdana;
	}

#linkscontent.rex-navi3 {
	margin: 0;
	padding-top: 0px;
	display:block;
              text-decoration: none;
              color: white;
              font: bold 6px verdana;
	width: 110px;
	}

#linkscontent .rex-navi3 li  {
	float: left;
	position: relative;
	left: -40px;
              padding-left: 10px;
	padding-top: 2px;
	margin-top: 4px;
	list-style-image:url(images/bindestrich.gif);
              font: bold 9px verdana;
	width: 110px;
	}

#linkscontent .rex-navi3 a {
	float: left;
              text-decoration: none;
              color: white;
              font: bold 9px verdana;
	}

#linkscontent.rex-navi4 {
	margin: 0;
	padding-top: 0px;
	display:block;
              text-decoration: none;
              color: white;
              font: bold 6px verdana;
	width: 110px;
	}

#linkscontent .rex-navi4 li  {
	float: left;
	position: relative;
	left: -40px;
	height: 14px;
              padding-left: 10px;
	padding-top: 2px;
	margin-top: 4px;
	list-style-image:url(images/bindestrich.gif);
              font: bold 9px verdana;
	width: 110px;
	}

#linkscontent .rex-navi4 a {
	float: left;
              text-decoration: none;
              color: white;
              font: bold 9px verdana;
	}
