body, p, a, i, b, .body, h1, h2, h3, h4, h5{
 font-family:Arial, Verdana, Helvetica, sans-serif;
}

table {
 border-collapse:collapse;
}

a.blue:link {
 font-weight:bold;
 color:#3366CC;
 text-decoration:none;
}

a.blue:visited {
 font-weight:bold;
 /*color:#6A94DB;*/
 color:#3366CC;
 text-decoration:none;
}

a.blue:hover {
 color:#000000;
}

a.blue:active {
 color:#ff0000;
}

.fatcap {
 font-size: 14px;
 font-weight:bold;
 margin-bottom:20px;
 color:#003366;
 text-align:center;
 letter-spacing:1px;
 /*text-decoration:underline;*/
}

.subcap {
 font-size: 11px;
 font-weight:bold;
 color:#003366;
 text-align:center;
 letter-spacing:2px;
 /*text-decoration:underline;*/
}

.footer {
 border:0px none;
 background:#000000;
 color:#ffffff;
 padding:0px;
 margin:0px;
 width:100%;
 height:14pt;
 line-height:14pt;
 font-size:10px;
 vertical-align:middle;
 padding-left:12px;
 padding-right:12px;
 white-space:nowrap;
 letter-spacing:0px
}

a.footerLink{
 font-weight:normal;
 color:#ffffff;
 text-decoration:none;
 font-size:10px;
 letter-spacing:0px
}

.imp {
 font-weight:bold;
 /*color:#6A94DB;*/
 color:#3366CC;
}


/************************MAIN********************/
div#topnews{
 line-height:120%;
 font-size:12px;
 text-align:justify;
}

div#topnews h3,h5{
 margin:0;
 padding:0;
 display:inline;
}

div#topnews h3{
 font-size:16px;
 line-height:21px;
 vertical-align:bottom;
}

div#topnews h5{
 font-size:13px;
 font-weight:bold;
}

div#topnews .findpics{
 margin-right:20px;
}



.abtnews_td{
 padding:10px;
 padding-top:0px;
 vertical-align:top;
}

.abtnews_cap{
 font-size:13px;
 font-weight:bold;
}

.abtnews_p{
 font-size:11px;
 text-align:justify;
 /*Für Mozilla*/
 margin-top:0px;
 padding-top:0px;
}

img.picto {
 border:1px #000000 solid;
 padding:0px;
 margin:0px;
 margin-right:5px;
 margin-top:2px;
}

li.teaser {
 /*Für Mozilla*/
 margin-bottom:10px;
 text-align:left;
}


/****************************ENDE MAIN******************/


.gener{
 font-size:11px;
 font-family:Arial, Verdana, sans-serif;
}

.bildunterschrift{
 text-align:center;
 width:100%;
 font-size:9px;
}


/************************ABTEILUNGEN********************/

#big_struc{
 width:100%;
 margin:0;
 padding:0;
 border:none;
}

.abt_err{
 font-size:11px;
 font-family:Arial;
 font-weight:bold;
 margin-top:45px;
}

h1.sec_ueberschrift{
 font-size:19px;
 display:inline;
 font-weight:normal;
 letter-spacing:2px;
 margin:0;
 font-family:Arial, Verdana, Helvetica, sans-serif;
}

.abt_spacer{
 height:32px;
}

h5.abt_artikeldatum{
 font-size:10px;
 line-height:13px;
 vertical-align:top;
 margin:0;
 font-weight:normal;
 font-style:italic;
 color:#777777;
 text-decoration:overline;
 font-family:Arial, Verdana, Helvetica, sans-serif;
}

h3.abt_ueberschrift{
 font-size:16px;
 line-height:18px;
 vertical-align:top;
 margin:0;
 font-family:Arial, Verdana, Helvetica, sans-serif;
}

.abt_big_spacer{
 padding:25px 0;
 text-align:center;
 font-size:22px;
 font-family:Arial, sans-serif;
 letter-spacing:10px;
}

.abt_text{
 font-size:12px;
 font-family:Arial, Verdana, sans-serif;
 margin-top:10px;
 text-align:justify;
}

.abt_text h1{
 font-size:20px;
 line-height:21px;
 vertical-align:top;
 margin:0;
 display:inline;
}

.abt_text h2{
 font-size:18px;
 line-height:19px;
 vertical-align:top;
 margin:0;
 display:inline;
}

.abt_text h3{
 font-size:16px;
 line-height:17px;
 vertical-align:top;
 margin:0;
 display:inline;
}

.abt_text h4{
 font-size:14px;
 line-height:15px;
 vertical-align:top;
 margin:0;
 display:inline;
}

.abt_text h5{
 font-size:12px;
 line-height:13px;
 vertical-align:top;
 margin:0;
 display:inline;
}

/************************ENDE ABTEILUNG****************************/



/************************WEITERE ARTIKEL***************************/


td.weitere_capcell {
 border:1px solid #003366;
 background:#003366;
 padding:0px;
}

div#weitere_capcell {
 font-size:11px;
 font-weight:bold;
 color:#e6e6e6;
 padding:15px;
}



td.weitere_bottomcell {
 border:1px solid #003366;
 background:#003366;
 padding:0px;
}

div#weitere_bottomcell {
 font-size:11px;
 font-weight:bold;
 color:#e6e6e6;
 padding:15px;
}



a.weitere_maxlinks:link, a.weitere_maxlinks:visited, a.weitere_maxlinks:hover, a.weitere_maxlinks:active, span#weitere_maxSelected{
 font-size:11px;
 font-weight:normal;
 color:#e6e6e6;
 text-decoration:none;
}

a.weitere_maxlinks:hover{
 text-decoration:underline;
}


span#weitere_maxSelected{
 font-weight:bold;
}



#weitere_artikel{
 width:100%;
 border:1px solid #000000;
 margin-left:auto;
 margin-right:auto;
}

#weitere_artikel td{
 vertical-align:middle;
 font-size:12px;
}

#weitere_artikel .weitere_titel,.weitere_datum{
 border-bottom:1px dashed #b1b1b1;
 padding:4px 0px;
}

#weitere_artikel .weitere_titel{
 text-align:left;
 padding-left:5px;
 width:100%;
}

#weitere_artikel .weitere_datum{
 text-align:right;
}
/************************ENDE WEITERE ARTIKEL**********************/




/*************************ABT_NAVI*********************************/

#naviside{
 height:100%;
 vertical-align:top;
 width:150px;
}

#pictocell{
 height:60px;
}

#abt_navibox{
 width:125px;
 background:#d1d1d1;
 border:1px solid black;
 vertical-align:top;
 padding:4px;
 height:100%;
}


#navi_ul{
 margin:0;
 padding:4px;
 list-style:none;
}

#navi_ul li{
 margin:0;
 padding:0;
}

#navi_ul a{
 border:3px outset #ffffff;
 background:#e6e6e6;
 padding:4px 7px;
 margin:1px 0;
 font-size:9px;
 font-weight:550;
 font-family: Arial;
 letter-spacing:1px;
 text-decoration:none;
 display:block;
 /*Iexplore*/
 width:100%;
 color:#003366;
}

/*For all other Browsers*/
html>body #navi_ul a{
 width:auto;
}

#navi_ul a:hover,a#active{
 color:#e6e6e6;
 background:#003366;
}

#navi_ul li.spacer{
 height:10px;
}


/***********************NAVI ENDE*****************/









/****************************FORMULARE************************/

.formthing {
 font-family: Arial, Verdana, sans-serif;
 font-size:11px;
 letter-spacing:1px;
 border: #336699 1px solid;
 background:#ffffff;
 scrollbar-base-color:#ffffff;
 scrollbar-3dlight-color:#ffffff;
 scrollbar-arrow-color:#003366;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#e6e6e6;
 scrollbar-shadow-color:#6A94DB;
 scrollbar-track-color:#ffffff;
}

.button {
 font-family: Arial, Verdana, sans-serif;
 font-size:12px;
 height:18px;
 width:100px;
 background:#6699CC;
 color:#ffffff;
 border:#003366 1px solid;
 font-size:10px;
}

.quicktagbutton{
 background:#dddddd;
 padding:0 3px;
 margin:0;
 font-size:11px;
 font-family:Arial, sans-serif;
 cursor:pointer;
 width:100px;
}

/**********************FORMULARE ENDE********************/


#termine table tr td,th{
 font-family:Arial, Verdana, sans-serif;
 font-size:11px;
}

.trm_liste {
 border-left:1px solid #d1d1d1;
 padding:5px;
}

th.trm_liste {
 font-weight:bold;
 text-align:left;
}



/**************************GALERIE************************/

td.gal_zelle{
}

table.gal_invtable{
 width:100%;
}

td.gal_piccell{
 margin:0px;
 text-align:center;
 height:75px;
 background:#ffffff;
}

td.gal_textcell{
 margin:0px;
}

.gal_titel{
 text-align:center;
 margin:0px;
}

img.gal_bild{
 border:1px solid #000000;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
}

td.gal_Bildunterschrift{
 font-size:11px;
 text-align:center;
 vertical-align:middle;
 border-bottom:solid 1px #aaaaaa;
 padding:4px 0 12px 0;
}

a.gal_navarrows, a.gal_navoverview{
 font-weight:bold;
 color:#3366CC;
 text-decoration:none;
 font-size:14px;
 font-family:Arial Black;
}

a.gal_navoverview{
 font-size:12px;
 font-family:Arial, sans-serif;
}

td.gal_navi{
 vertical-align:middle;
 height:50px;
}



/**********************GALERIE ENDE***********************/


/*************************SUCHE**************************/

table.suchergebnisse tr th,td{
 font-size:11px;
 font-family:Arial, sans-serif;
 color:#000000;
}

table.suchergebnisse tr th{
 font-weight:bold;
}

table.suchergebnisse tr td{
 padding:1px 5px;
 border-left:1px solid #eeeeee;
 border-top: 1px solid #eeeeee;
}

table.suchergebnisse tr td a{
 font-size:11px;
}

span.highl_result{
 background:#ffff00;
}

div.suche_abteilungsname{
 font-size:16px;
 font-family: Arial;
 font-weight:bold;
}


div.suche_section{
 font-size:14px;
 font-family: Arial;
 font-weight:bold;
 margin-left:10px;
}

div.suche_ergebnis{
 font-size:10px;
 font-family: Arial;
 margin-left:20px;
}

/**********************SUCHE ENDE***********************/





/**************************HELP************************/

.help_text, .help_inlineList li{
 font-family:Arial, sans-serif;
 color:#333333;
 font-size:12px;
}

.help_link{
 font-family:Arial, sans-serif;
 color:#3366CC;
 text-decoration:none;
 font-size:12px;
}

.help_link:visited{
 color:#5231C4;
}

.help_link:hover{
 color:#35A3D6;
}

.help_link:active{
 color:#FF6240;
}

.help_invList{
 list-style:none;
 margin:0;
 padding:0;
}

.help_invList li{
}


.help_kapitelCaption{
 font-family:Arial;
 font-size:16px;
 color:#aaaaaa;
 font-weight:bold;
}



/***********************HELP ENDE**********************/
