body {
 margin-top : 5px;
 margin-bottom : 5px;
 margin-left : 0;
 margin-right : 0;
 font-size : 12px;
 font-family : arial, verdana, helvetica, sans-serif;
 color : #000000;
 vertical-align : top;
 text-align : left;
 background-color : #ffffff;
 height : 100%;
}
.rahmen {
 border : 1px solid #000000;
}
.rahmenlinksrechts {
 border-left : 1px solid #000000;
 border-right : 1px solid #000000;
 background-color : #ccd6e2;
}
.tdbackgroundtop {
 background-color : #f2f5fa;
}
.tdbackgroundright {
 background-color : #f2f5fa;
 text-align : right;
}
.tdtransparent {
 background-color : transparent;
}
.tdtransparentright {
 background-color : transparent;
 text-align : right;
}
.tdmysql {
 background-color : transparent;
 text-align : right;
 vertical-align : top;
 background-color : #f2f5fa;
 font-size : 9px;
}
.termin {
 font-size : 9px;
 border-bottom : 1px solid #000000;
 background-color : #f2f5fa;
 padding : 4px;
}
.presse {
 font-size : 9px;
 background-color : #ccd6e2;
 padding : 4px;
}
.pressedatum {
 font-size : 9px;
 background-color : #ccd6e2;
 padding : 4px;
 text-align : right;
}
.newsuschrift {
 font-size : 12px;
 color : #ffffff;
 border-top : 1px solid #000000;
 border-left : 1px solid #000000;
 border-right : 1px solid #000000;
 text-align : justify;
 background-image : url(../images/pagedesign/ju-newsbg-1x482.gif);
}
.news {
 font-size : 12px;
 border : 1px solid #000000;
 text-align : left;
 padding : 8px;
 background-image : url(../images/pagedesign/ju-newsinhbg-1635x1.gif);
}
.profiluschrift {
 font-size : 16px;
 border-top : 1px solid #000000;
 border-left : 1px solid #000000;
 border-right : 1px solid #000000;
 text-align : right;
 background-image : url(../images/pagedesign/ju-newsbg-1x482.gif);
}
.profiluschrift_presse {
 font-size : 12px;
 border-top : 1px solid #000000;
 border-left : 1px solid #000000;
 border-right : 1px solid #000000;
 text-align : right;
 background-image : url(../images/pagedesign/ju-newsbg-1x482.gif);
}
.profil {
 font-size : 12px;
 border : 1px solid #000000;
 background-color : #f2f5fa;
 padding : 8px;
 background-image : url(../images/pagedesign/ju-newsinhbg-1635x1.gif);
}
.profil2 {
 font-size : 12px;
 border : 1px solid #000000;
 padding : 8px;
 background-image : url(../images/pagedesign/ju-newsinhbg-1635x1.gif);
}
.profilbild {
 font-size : 12px;
 border-top : 1px solid #000000;
 border-left : 1px solid #000000;
 border-bottom : 1px solid #000000;
 background-color : #f2f5fa;
 text-align : center;
 padding : 0;
}
.bildrahmen {
 border : 1px solid #ffffff;
}
.bildnews {
 border : 1px solid #000000;
 margin-top : 3px;
 margin-left : 25px;
 margin-right : 0;
 margin-bottom : 20px;
}
.rahmenlou {
 background-color : transparent;
 border-left : 1px solid #ccd6e2;
 border-top : 1px solid #ccd6e2;
 border-bottom : 1px solid #ccd6e2;
}
.rahmenrou {
 background-color : transparent;
 border-right : 1px solid #ccd6e2;
 border-top : 1px solid #ccd6e2;
 border-bottom : 1px solid #ccd6e2;
}
.rahmenou {
 background-color : transparent;
 border-top : 1px solid #ccd6e2;
 border-bottom : 1px solid #ccd6e2;
}
p {
 font-family : Verdana, arial, helvetica, sans-serif;
 font-size : 12px;
 color : #000000;
 background-color : transparent;
}
td {
 vertical-align : top;
 font-size : 12px;
 font-family : Verdana, arial, helvetica, sans-serif;
 color : #000000;
 background-color : #fefefe;
}
ul, ol, li {
 font-family : Verdana, arial, helvetica, sans-serif;
 font-size : 12px;
 color : #000000;
 background-color : transparent;
}
h1 {
 font-size : 16px;
 font-weight : bold;
 color : #485866;
 font-family : Verdana, arial, helvetica, sans-serif;
 background-color : transparent;
}
h2 {
 font-size : 12px;
 font-weight : bold;
 color : #333333;
 font-family : Verdana, arial, helvetica, sans-serif;
 background-color : transparent;
}
h3 {
 font-size : 11px;
 font-weight : bold;
 height: 11px;
 color : #333333;
 font-family : Verdana, arial, helvetica, sans-serif;
 background-color : transparent;
}
hr {
 height : 0;
 width : 470px;
 border : 0.2pt solid #000;
}
.hrspezial {
 height : 0;
 width : 470px;
 border : 0.2pt dotted #ccc;
}
.hr2 {
 margin-left : 0;
 height : 0;
 width : 400px;
 border : 0.2pt solid #000;
}
a:link {
 color : #485866;
 text-decoration : none;
 font-weight : normal;
}
a:visited {
 color : #485866;
 text-decoration : none;
 font-weight : normal;
}
a:active {
 color : #ff6600;
 text-decoration : underline;
 font-weight : normal;
}
a:hover {
 color : #ff6600;
 text-decoration : underline;
 font-weight : normal;
}
#navigation .lev1 {
 border-bottom : 3px solid #ffffff;
 background-color : #5592bc;
 padding : 19px 0;
}
#navigation .lev2 {
 border-bottom : 3px solid #ffffff;
 background-color : #609bc3;
 padding : 8px 0 8px 0;
}
#navigation .lev3 {
 border-bottom : 3px solid #ffffff;
 display : block;
 font-size : 10px;
 color : #155072;
 background-color : #89b7d7;
 padding : 0;
}
#navigation .lev4 {
 border-bottom : 3px solid #ffffff;
 background-color : #a3c8e1;
 padding : 8px 0;
}
#navigation .lev5 {
 background-color : #69a3ca;
 padding : 8px 0;
}
#navigation .lev6 {
 border-bottom : 3px solid #ffffff;
 background-color : #b4d2e7;
 padding : 0;
 display : block;
 font-size : 10px;
 color : #155072;
}
#navigation .lev7 {
 border-bottom : 3px solid #ffffff;
 background-color : #5592bc;
}
#navigation .lev8 {
 background-color : #5592bc;
 padding : 19px 0;
}
#navigation .lev9 {
 border-bottom : 3px solid #ffffff;
 background-color : #5592bc;
 padding : 8px 8px;
 color : #ffffff;
 font-weight : bold;
 text-transform : uppercase;
 text-align : center;
 font-size: 1em;
}
#content a.wir:focus, #content a.wir:active {
 background-color : #f66913;
}
#content a {
 display : block;
 color : #ffffff;
 padding : 8px 10px;
 text-decoration : none;
}
#content a:focus, #content a:active {
 background-color : #f66913;
}
#content a:link, #content a:visited {
 background-color : #609bc3;
}
#content a:hover {
 background-color : #f66913;
}
.dotline1 {
 background-image : url(../images/pagedesign/dotline1.gif);
 background-repeat : repeat-x;
 background-color : transparent;
 overflow : hidden;
 font-size : 1px;
 margin : 0;
 width : 100%;
 height : 1px;
}
.bildrahmennav {
 border : 0;
 border-top : 3px solid #ffffff;
 width : 150px;
}
.image {
 margin : 12px 1px 0 0;
}
.text_form {
 font-size : 9px;
 height : 12px;
 border : 0;
 border-bottom : 2px solid #89b7d7;
 padding-bottom : 2px;
 padding-left : 2px;
 padding-top : 1px;
 color : #666666;
}
.footer {
 background-color : transparent;
 width : 800px;
 height : 25px;
}
.header {
 background-image : url(../images/pagedesign/banner.jpg);
 background-repeat: no-repeat;
 background-color : transparent;
 width : 800px;
 height : 134px;
}
.bgnav {
 background-color : #69a3ca;
}
.bgnav1 {
 background-color : #5592bc;
}
.textnav {
 padding : 8px 10px;
}
.maintext {
 padding : 15px;
}
.box_header_text {
 padding: 7px 0 0 20px;
}
.box_header {
 background-image : url(../images/pagedesign/box_header.gif);
 border: 1px solid #000;
 width : 470;
 height : 26px;
 color : #000;
 font-size : 10px;
 font-weight : bold;
}
.box_header_beitrag {
 background-image : url(../images/pagedesign/box_header_beitrag.gif);
 border: 1px solid #000;
 width : 470;
 height : 26px;
 color : #000;
 font-size : 10px;
 font-weight : bold;
 text-decoration : none;
 cursor:pointer;
}
.box_main {
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 border-bottom: 1px solid #000;
 background-color : #fff;
 width: 438px;
 height: auto;
 color : #000000;
 font-size : 12px;
 font-weight : normal;
 padding : 15px;
 text-align : left;
 overflow:hidden;
}
.dotline2 {
 background-image : url(../images/pagedesign/dotline1.gif);
 background-repeat : repeat-x;
 background-color : #000000;
 overflow : hidden;
 font-size : 1px;
 margin : 5px 0 5px 0;
 width : 100%;
 height : 1px;
}
.bildrahmen2 {
 border : 1px solid #000000;
}
.keinrahmennews {
 border : 0px solid #000000;
 margin-top : 3px;
 margin-left : 25px;
 margin-right : 0;
 margin-bottom : 20px;
}
.thumb {
 margin-right : 5px;
 margin-bottom : 5px;
 border : 1px solid #000000;
}
