body {
background-color: #5D969B;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000000;
padding:0px;
margin:0px;
}

/*div {border:solid 1px red;}*/

img { border:0;}

a {color: #000000;text-decoration:underline;  background-color:inherit;}
a:link , a:visited {color:#000000; background-color:inherit;}
a:hover , a:active{color: #B02A30;background-color:inherit;}

h1 {
font-size: 12px;
margin:20px 0 0 20px ;}

h2 {
font-size: 12px;
margin:20px 0 0 20px ;}


label { font-weight:bold;}
.label-container { width:216px; float:left;font-weight:bold;}

/* ----------container zentriert das layout-------------- */
#container {
width: 988px;
padding:0px;
margin-top: 0;
margin-bottom:0;
margin-left: auto;
margin-right: auto;
background-color:#5D969B;
color:inherit;
} 


/* ----------schatten_links beinhaltet nur den schatten-------------- */
#schatten_links {
float:left;
width: 4px;
background:url(../images/schatten_links.gif) repeat-y;
} 



/* ----------container_inhalt  das eigendliche layout-------------- */
#container_inhalt {
width: 980px;
padding:0px;
margin: 0 auto 0 auto;
float:left;
background-color:#F2F5F7;
color:inherit;
} 



/* ----------schatten_rechts beinhaltet nur den schatten-------------- */
#schatten_rechts {
float:left;
width: 4px;
background:url(../images/schatten_rechts.gif) repeat-y;
height:auto;
} 



/* ----------head-------------- */
#head
{
float:left;
width:980px;
height:164px;
/*background: url(../images/head_test.jpg) no-repeat;*/
background-repeat:no-repeat;
}
.homelink {display:block; width:250px; height:110px;margin:0;}
.plusbutton {position:relative; top:-51px; left:785px;margin:0;}
.minusbutton {position:relative; top:-52px; left:864px;margin:0;}
.suchfeld {position:relative; top:-31px; left:788px; margin:0; width:122px; border:0;}
.suchfeldbutton {position:relative; top:-24px; left:769px;margin:0;}

/*.image_edit_button {position:relative; top:-78px; left:205px;}
.suchfeld {position:relative; top:-49px; left:740px; margin:0; width:122px; border:0;}
.suchfeldbutton {position:relative; top:-43px; left:721px;}
*/

/* ----------Font Sizer und Suche-------------- */




/* --------------left  navigavtion------------- */
#left {
 width:197px; 
 float:left;
 background: url(../images/ecke_unten_rechts.gif) no-repeat bottom right #C7DBDD;
 padding-bottom:20px;
 color:inherit;
 }
 


 #navigation {
 padding-top:12px;
 }



.navigation_level1_box {}
.navigation_level1_box span {display:block;margin-left:20px;line-height:14px; height:auto; padding:6px 0 6px 3px;border-bottom:1px solid #DD002B;}
a.mainlevel {margin:0 0 0 0; }
a.mainlevel:link , a.mainlevel:visited {
    display: block;
    vertical-align: middle;
    font-weight: bold;
    font-size: 13px;
    color: #000000;
    text-align: left;
    height: auto !important;
    /*
    line-height:28px;
    height: 28px !important;*/
    width: 163px;
    text-decoration: none;
    margin:0 0 0 13px;
    background-color:inherit;
    
  } 
  a.mainlevel:hover {
    /*background: url(../images/nav_pfeil.gif) no-repeat 5px ;*/
    color: #B02A30;
    background-color:inherit;
    
  }  a.mainlevel:active {
    background: url(../images/nav_pfeil.gif) no-repeat 6px ;
    color: #B02A30;
    background-color:inherit;
  }



.navigation_level2_box {background-color:#DDE8EA; color:inherit;}
.navigation_level2_box span {display:block;margin-left:20px;line-height:14px; height:auto; padding:6px 0 6px 12px;border-bottom:1px dashed #DD002B;}
a.secondlevel {margin:0 0 0 0; }
a.secondlevel:link , a.secondlevel:visited{
    display: block;
    background: url(../images/nav_pfeil_gruen.gif) no-repeat 19px 9px ;
    vertical-align: middle;
    font-weight: bold;
    font-size: 13px;
    color: #31565C;
    text-align: left;
    height: auto !important;
    /*
    line-height:28px;
    height: 28px !important;*/
    width: 163px;
    text-decoration: none;
    margin:0 0 0 13px;
    background-color:inherit;
  } 
  a.secondlevel:hover {
    background: url(../images/nav_pfeil.gif) no-repeat 10px 9px ;
    color: #31565C;
    background-color:inherit;
    
  }  a.secondlevel:active {
    background: url(../images/nav_pfeil.gif) no-repeat 9px ;
    color: #31565C;
    background-color:inherit;
  }


.navigation_level3_box {background-color:#DDE8EA; color:inherit;}
.navigation_level3_box span { display:block;margin-left:20px;line-height:14px; height:auto; padding:6px 0 6px 20px;border-bottom:1px dashed #DD002B;}
a.thirdlevel {margin:0 0 0 0; }
a.thirdlevel:link , a.thirdlevel:visited{
    display: block;
    background: url(../images/nav_pfeil_gruen.gif) no-repeat 29px 9px ;
    background-color:inherit;
    vertical-align: middle;
    font-weight: bold;
    font-size: 13px;
    color: #31565C;
    text-align: left;
    height: auto !important;
    /*
    line-height:28px;
    height: 28px !important;*/
    width: 163px;
    text-decoration: none;
    margin:0 0 0 13px;
    
  } 
  a.thirdlevel:hover {
    background: url(../images/nav_pfeil.gif) no-repeat 20px 9px ;
    background-color:inherit;
    color: #B02A30;
    
  }  a.thirdlevel:active {
    background: url(../images/nav_pfeil.gif) no-repeat 20px 9px ;
    background-color:inherit;
    color: #B02A30;
  }
  
#flaggen_box { height:23px;  width: 147px;border-bottom:1px solid #DD002B;margin:0 0 0 30px; line-height:28px; padding-top:5px;}
.flagge_img_links { margin-left:3px;}
.flagge_img { margin-left:6px;}
 
 
 
 
/* -------------- right navigavtion------------- */
 #right {
 width:197px; 
 float:left; 
 background: url(../images/ecke_unten_rechts.gif) no-repeat bottom right #C7DBDD;
 color:inherit;
 }

.right_image_teaser {padding:15px 0 10px 0;  width:145px; margin-left:20px;}

.buttonbox_einzeilig {width:145px; height:28px; line-height:26px; border-bottom:1px solid #DD002B;border-top:1px solid #DD002B; margin:20px 0 20px 20px; background:url(../images/button.gif) no-repeat 80px 3px;}
.buttonbox_einzeilig2 {width:145px; height:28px; line-height:26px; border-bottom:1px solid #DD002B;border-top:1px solid #DD002B; margin:20px 0 20px 20px; background:url(../images/button.gif) no-repeat 80px 3px;}
.buttonbox_mehrzeilig {width:145px; height:28px; line-height:26px; border-bottom:1px solid #DD002B; margin:0 0 20px 20px; background:url(../images/button.gif) no-repeat 80px 3px;}

.button {float:right; width:58px; line-height:26px;}
.button a { display:block; clear:right; font-weight:bold;}
.button  a:link , .button  a:visited {color:#FFFFFF;background-color:inherit; text-decoration:none;}
.button  a:hover , .button  a:active {color:#FFFFFF;background-color:inherit; text-decoration:none;}

#right p {margin:0 20px 0 20px; width:157px; font-size:12px; line-height:15px; }

.teaser_rechts { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px;border-bottom:1px solid #DD002B; padding-bottom:10px;}

.experten_teaser_rechts { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; padding:5px 0 0 0;}
.experten_right_image_teaser {padding:0;  width:197px; margin-top:0;}
.experten_teaser_bild {margin:10px 0 0 0;}


/* -----------------Inhalt--------------------- */ 
#content{ 
width:586px;
float:left;
margin: 0px;
}

.p {margin:0 20px 0 20px; }

#content_inhalt{ 
float:left;
width:545px;
padding: 0 0 0 20px; 
}

/* wird das wirklich benötigt?: .content_inhalt p {margin:20px 20x 20px 0;width:503px; padding-left:20px;} */

#content_inhalt h2 {
font-size:12px;
color:#31565C;
background-color:inherit;
line-height:14px;
/*width:503px;*/
}

.content_inhalt_bild_box {margin-right:20px;}

.content_teaser_top {
float:left;
width:528px;
height:19px;
line-height:19px;
margin: 20px 0 0 0;
padding-left:17px;
background: url(../images/content_teaser_top_bg.gif) no-repeat #5D969B;
color: inherit;
}

.content_teaser_top h1 {
float:left;
font-size:14px;
color:#FFFFFF;
background-color:inherit;
margin: 0 0 0 0;
width:478px;
}


.content_teaser_inhalt {
/*float:left;*/
width:518px;
border:1px solid #5D969B;
padding: 10px 15px 10px 10px;
}

/*ORG .content_teaser_inhalt p {margin:20px 20x 20px 0; padding-left:20px;} */
.content_teaser_inhalt p {margin:10px 15x 15px 0; padding-left:5px; color:#31565C;}
.content_teaser_inhalt h2 {margin-top:5px; margin-left:5px;}
.content_teaser_inhalt a  {color:#31565C; background-color:inherit; text-decoration:underline;}
.content_teaser_inhalt a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
.content_teaser_inhalt a:hover  {color:#B02A30; background-color:inherit; text-decoration:underline;}
.content_teaser_inhalt a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}

#content a  {color:#31565C; background-color:inherit; text-decoration:underline;}
#content a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
#content a:hover  {color:#B02A30; background-color:inherit; text-decoration:underline;}
#content a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}




/*.content_teaser_inhalt img {float:right; margin:20px 20px 0 80px; display:block;}*/
/*.content_teaser_inhalt_bild {float:right; margin:20px 20px 0 80px;border:1px solid #31565C;}*/
.content_teaser_inhalt_bild {float:right; margin:15px 15px 0 40px;border:1px solid #31565C;}


a.content_teaser_inhalt_link  { display:block; margin:-12px 20px 15px 5px;color:#31565C;}
a.content_teaser_inhalt_link:link  {color:#31565C; background-color:inherit; text-decoration:underline;}
a.content_teaser_inhalt_link:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
a.content_teaser_inhalt_link:hover  {color:#B02A30; background-color:inherit; text-decoration:underline;}
a.content_teaser_inhalt_link:active {color:#B02A30; background-color:inherit; text-decoration:underline;}

/*  ----------------content detailseite ---------------------- */ 

.content_detail_inhalt {float:left;width:503px;color:#31565C; background-color:inherit;padding-left:20px;padding-right:20px;}

.content_detail_inhalt_bild {float:right; display:block; margin:22px 0 10px 20px; border:1px solid #31565C;}

.content_detail_inhalt a {}
.content_detail_inhalt  a:link , .content_detail_inhalt  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
.content_detail_inhalt  a:hover , .content_detail_inhalt  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}

/*Aktuelles*/
#newsunten_text {margin:20px 0 5px 0; float:left;width:80px; font-weight:bold; color:#B02A30;} 
#newsunten_linie_oben {margin:20px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:422px;}

/*Zahlen, Daten, Fakten*/
#ZDF_text {margin:20px 0 5px 0; float:left;width:165px; font-weight:bold; color:#B02A30;} 
#ZDF_linie_oben {margin:20px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:337px;}

/*ANK-Positionen*/
#SK_text {margin:20px 0 5px 0; float:left;width:240px; font-weight:bold; color:#B02A30;} 
#SK_linie_oben {margin:20px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:262px;}

/*Rechtstipps zum Thema*/
#Rt_text {margin:20px 0 5px 0; float:left;width:225px; font-weight:bold; color:#B02A30;}
#Rt_linie_oben {margin:20px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:277px;}

/*Gesundheitstipps*/
#Gt_text {margin:20px 0 5px 0; float:left;width:190px; font-weight:bold; color:#B02A30;}
#Gt_linie_oben {margin:20px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:312px;}

/*Links*/
#L_text {margin:20px 0 5px 0; float:left;width:50px; font-weight:bold; color:#B02A30;}
#L_linie_oben {margin:20px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:452px;}

/*Weitere Informationen*/
#weitere_infos_text {margin:20px 0 5px 0; float:left;width:170px; font-weight:bold; color:#B02A30;}  
#weitere_infos_linie_oben {margin:20px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:332px;}

/*Ihre Kommentare*/
#komm_text {margin:50px 0 5px 20px; float:left;width:135px; font-weight:bold; color:#B02A30;}  
#komm_linie_oben {margin:50px 0 0 0; float:left;height:14px; border-bottom:1px solid #31565C; width:367px;}

.linie_oben_text { margin:16px 15px 0 0; }
.linie_unten_download_text {margin:0 0 0 7px; }


/*.content_detail_inhalt p {margin:0 20px 0 0; padding:0 0 0 20px;}*/
.content_detail_inhalt p {margin-left:0; margin-top:0; margin-right:20px;}

ul {color:#31565C;}
li {line-height:20px; margin-left:0;}



/*  ---------------- content rubrikenseite ---------------------- */ 

.content_rubrik_inhalt {float:left;width:503px;color:#31565C; background-color:inherit;padding-left:20px;margin-right:20px; }
/*.content_rubrik_inhalt p {margin-left:20px; margin-top:0; margin-right:20px;}*/
.content_rubrik_inhalt p {margin-left:0; margin-top:0; margin-right:0;}
.content_rubrik_inhalt h1 {margin-left:20px;margin-top:0px;line-height:inherit;height:100%;}
.content_rubrik_inhalt h2 {margin-left:20px;line-height:inherit; height:100%;}

.news_text {float:left;width:60px; font-weight:bold; color:#B02A30; background-color:inherit; font-size:13px;}
.news_linie_oben {float:left;height:14px; border-bottom:1px solid #31565C; width:440px; margin-bottom:14px; }
.news_linie_unten {height:1px; border-bottom:1px solid #31565C; width:500px; margin-top:2px; }


.content_rubrik_inhalt_bild {float:right; display:block; margin:2px 0 10px 0; border:1px solid #31565C;}


.content_rubrik_inhalt a {}
.content_rubrik_inhalt  a:link , .content_rubrik_inhalt  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
.content_rubrik_inhalt  a:hover , .content_rubrik_inhalt  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}


/*  ---------------- content themenseite ---------------------- */ 

.content_themen_inhalt {float:left;width:543px;color:#31565C; background-color:inherit;}
.content_themen_inhalt_bild {float:right; display:block; margin:20px 0 10px 20px; border:1px solid #31565C;}


.content_themen_inhalt a {}
.content_themen_inhalt  a:link , .content_themen_inhalt  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
.content_themen_inhalt  a:hover , .content_themen_inhalt  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}



/*  ---------------- content FAQ Artikel ---------------------- */ 

.content_faq_inhalt {float:left;width:543px;color:#31565C; background-color:inherit; margin-left:-20px;}
.content_faq_inhalt p {margin:0 20px 0 20px;}
.content_faq_inhalt a.content_teaser_inhalt_link {margin-left:20px;}

/*  ---------------- content Standard Artikelliste ---------------------- */ 

.content_artikelliste_inhalt {float:left;width:543px;color:#31565C; background-color:inherit;}
.content_artikelliste_inhalt p {margin:10px 0 10px 20px;}



/*  ---------------- Veranstaltungen ---------------------- */ 

.veranstaltungen_spalte_links {float:left;width:80px;color:#31565C; background-color:inherit; font-weight:bold;}
.veranstaltungen_spalte_rechts {float:left;width:280px;}
.veranstaltungen_detail_inhalt_bild {float:right; display:block; margin:0px 0 15px 30px; border:1px solid #31565C;}
.rahmen {border:1px solid #31565C;}



/*  ---------------- service footer---------------------- */ 
#service_footer {position:relative; bottom:12px; left:600px;color:#31565C; background-color:inherit; width:180px;}
#service_footer  a {text-decoration:underline;}
#service_footer  a:link , #service_footer  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
#service_footer  a:hover , #service_footer  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}
#service_footer span{ margin:5px;}
.copyright {color:#31565C; margin:0 10px 0 0;}

/*  ----------------footer---------------------- */ 
#footer {
float:left;
padding:10px 0 5px 217px;
text-align: right;
font-size:12px;
} 
#footer a {margin-right:20px;}
#footer  a:link , #footer  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
#footer  a:hover , #footer  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}

#footerprint { display:none;}



/*  ----------------konfiguration---------------------- */ 
.teaser_rechts_konfiguration {background-color:#999999; margin:20px 0 0 0;color:#333333;}
.teaser_rechts_konfiguration span {margin:0 20px 0 20px;}

.teaser_content_konfiguration {background-color:#999999; margin:20px 0 0 0; width:523px; color:#333333;}
.teaser_content_konfiguration span {margin:0 20px 0 20px;}



/*  ----------------kontakt---------------------- */ 
.kontakt_inhalt {float:left;width:543px;color:#31565C; background-color:inherit; padding-left:20px;}
.kontakt_inhalt td {color:#31565C; background-color:inherit; }
.kontakt_spalte_links { padding-left:40px; width:190px;font-weight:bold;}
.kontakt_spalte_mitte { width:10px;}
.kontakt_spalte_rechts { font-weight:normal;}
.kontakt_inhalt .input { width:232px; height:18px; border:1px solid #73908C; color:#31565C; font-size:12px; padding-left:5px; margin:2px 0;}
.kontakt_inhalt textarea {margin-left:40px; height:200px; width:446px; border:1px solid #73908C; color:#31565C; font-size:12px;padding:5px;margin:2px 0;}
.kontakt_inhalt select { width:240px; height:18px; border:1px solid #73908C; color:#31565C; font-size:12px;margin:2px 0;}

.mail{
font-size: 15px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
/*color:#000000;*/
color:#4E6E73;
padding:40px;
margin:20px; height:auto;
}
/*
.mail span { display:block;margin-left:0; width:300px; float:left;}
*/
.mail span {margin-left:0; width:250px; float:left; color:#4E6E73;}
.mail div { display:block; width:600px; float:left; color:#4E6E73;height:auto;background-color:#FFF;
}





/*  ----------------sitemap---------------------- */ 
#sitemap {
float:left;
} 
#sitemap a {}
#sitemap  a:link , #sitemap  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
#sitemap  a:hover , #sitemap  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}
.lvl1 { font-size:13px; font-weight:bold; margin:10px 0 0 0;}
.lvl1  a:link , .lvl1  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
.lvl1 a:hover , .lvl1  a:active {color:#31565C; background-color:inherit; text-decoration:underline;}

.lvl2 { font-size:12px;font-weight:bold; margin:10px 0 0 -10px; padding-left:0px;}
.lvl2  a:link , .lvl2  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
.lvl2 a:hover , .lvl2  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}

.lvl3 { font-size:11px;font-weight:normal; margin:0 0 0 -20px;padding-left:0px;}
.lvl3  a:link , .lvl3  a:visited {color:#31565C; background-color:inherit; text-decoration:underline;}
.lvl3 a:hover , .lvl3  a:active {color:#B02A30; background-color:inherit; text-decoration:underline;}




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



.nl-anmelde-frm {
margin: 20px 0 0 0px;
}


.nl-anmelde-frm td {
padding: 2px;
font-weight: bold;
}


.nl-anmelde-frm td input {
width:200px;
height:18px;
border:1px solid #73908C;
color:#31565C;
font-size:12px;
padding-left:5px;
margin:2px 0 0 5px;
}

.nl-anmelde-frm td select {
width:208px;
height:21px;
border:1px solid #73908C;
color:#31565C;
font-size:12px;
padding-left:5px;
margin:2px 0 0 5px;
}


.newsletter_link {
font-weight: normal;
color: #31565C;
/* hover, #000000; */
margin-top: 10px;
display:block;


/*---------------- up-downloadmodul  -----------------------------*/ 

.upl_button {
    font-family:Verdana, Arial, Verdana, Sans-Serif;
    font-size:10px;
    color:#000000;
    background-color:#fff;
    height:19px;
    padding:0 2px;
    border:1px solid #000080;
    margin-top:2px;
}

.upl_formdesc {
    width:100px;
    float:left;
    display:block;
}

.upl_table {
    margin-left:1px;
}

#updownload small {
    color:#000;
}

.upl_table, .upl_file, .upl_file_inactive {
    border-collapse: collapse;
    border:1px solid #000;
}

td.upl_file, td.upl_folder {
    padding:2px;
    background:#fff;
}

td.upl_file p {

    padding:0px;
    margin:0px;
}

td.upl_file small {
    font-size:10px;
    color:#000;
}

td.upl_file span.more_info {
    color:#888;
}

.upl_file_inactive {
    padding:0px;
    background:#ccc;
}

.upl_file_inactive form {
    margin:0px;
    padding:0px;
}

td.upl_folder {
    
}

td.upl_folder img {
    border:0px;
}

td.upl_textaction, td.upl_textfilename, td.upl_textsize, td.upl_textdate {
    background:#bbb;
}

td.upl_textaction, td.upl_textfilename, td.upl_textsize {
    border:1px #000 solid;
}

td.upl_textfilename{
    border-right:0px;
}

.upl_textbox {
    font-family:Verdana,Sans-Serif;
    font-size:10px;
    color:#000;
    background-color:#fff;
    border:1px #000080 solid;
}

div.upl_filename {
    font-weight:bold;
    height:16px;
}

td.upl_textsize {
    width:80px;
}

td.upl_textdate {
    width:70px;
    border-bottom:1px #000 solid;
}

#showMessage, .edit {
    padding:5px;
    font-weight:normal;
    background-color:#DAEDF9;
    border:2px #3F9AC9 dashed;
}

tr.edit td {
    background-color:#DAEDF9;
}

h3.showUpload {
    color:#3F9AC9;
    font-size:12px;
}

#showMessage {
    margin:0px 0px 10px 100px;
    width:300px;
    text-align:center;
}

#showMessage form {
    margin:0px;
}

#showMessage h3 {
    font-size:14px;
    padding:0px;
    margin:0px;
    text-align:center;
}

div.upl_filename div.psd     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-3px -3px;}
div.upl_filename div.ai      {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -3px;}
div.upl_filename div.html    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -3px;}
div.upl_filename div.htm     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -3px;}
div.upl_filename div.7z      {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -25px;}
div.upl_filename div.pdf     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -25px;}
div.upl_filename div.torrent {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -25px;}
div.upl_filename div.empty   {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-113px -25px;}
div.upl_filename div.flv     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -25px;}
div.upl_filename div.m4p     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-157px -25px;}
div.upl_filename div.iso     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -47px;}
div.upl_filename div.rm      {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -47px;}
div.upl_filename div.ra      {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -47px;}
div.upl_filename div.ram     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -47px;}
div.upl_filename div.m3u     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-113px -47px;}
div.upl_filename div.wmv     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -47px;}
div.upl_filename div.wma     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -47px;}
div.upl_filename div.rar     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-157px -47px;}
div.upl_filename div.zip     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-3px -69px;}
div.upl_filename div.png     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -69px;}
div.upl_filename div.jpg     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -69px;}
div.upl_filename div.jpeg    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -69px;}
div.upl_filename div.jpe     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -69px;}
div.upl_filename div.gif     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -69px;}
div.upl_filename div.tif     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -69px;}
div.upl_filename div.tiff    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -69px;}
div.upl_filename div.bmp     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-113px -69px;}
div.upl_filename div.ico     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -69px;}
div.upl_filename div.svg     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-157px -69px;}
div.upl_filename div.cdr     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -91px;}
div.upl_filename div.eps     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -91px;}
div.upl_filename div.indd    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -91px;}
div.upl_filename div.mdi     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -91px;}
div.upl_filename div.ps      {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-113px -91px;}
div.upl_filename div.mov     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -91px;}
div.upl_filename div.odt     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-3px -113px;}
div.upl_filename div.ods     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -113px;}
div.upl_filename div.odp     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -113px;}
div.upl_filename div.odg     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -113px;}
div.upl_filename div.odf     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -113px;}
div.upl_filename div.odb     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-113px -113px;}
div.upl_filename div.odc     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -113px;}
div.upl_filename div.emf     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-157px -113px;}
div.upl_filename div.rtf     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-3px -135px;}
div.upl_filename div.doc     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-3px -135px;}
div.upl_filename div.docx    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -135px;}
div.upl_filename div.xls     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -135px;}
div.upl_filename div.xlsx    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -135px;}
div.upl_filename div.ppt     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -135px;}
div.upl_filename div.pptx    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-113px -135px;}
div.upl_filename div.mdb     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -135px;}
div.upl_filename div.accdb   {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-157px -135px;}
div.upl_filename div.txt     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-3px -157px;}
div.upl_filename div.php     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -157px;}
div.upl_filename div.php3    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -157px;}
div.upl_filename div.php4    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -157px;}
div.upl_filename div.php5    {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-25px -157px;}
div.upl_filename div.css     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-47px -157px;}
div.upl_filename div.js      {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-69px -157px;}
div.upl_filename div.asp     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-91px -157px;}
div.upl_filename div.jsp     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-113px -157px;}
div.upl_filename div.xml     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-135px -157px;}
div.upl_filename div.csv     {height:16px;width:16px;float:left;background-image:url(../images/file-icons.gif);background-repeat:no-repeat;background-position:-157px -157px;}


}


/* -----------------Drucklogo ----------------*/
img#drucklogo {display:none;}

/* ----------------- Logout ----------------*/
#content_inhalt #loginbox p.contentlogout {margin-left:20px;}
#right .logouttext {display:none;}
.logouttext {margin-left:20px;}

#komtext {color: #B02A30;text-align:right; margin-top:10px;font-weight:bold;}

/* -----------------Kommentarmodul----------------*/

input.eingabefelder{width:130px;}

/* -----------------Kasten zum Hervorheben----------------*/

.kasten { 
border: solid 1px #31565C;
width:auto;
heigth:auto;
margin: 0px;
padding: 5px;
}


/* -----------------  Test-CSS für ALA 2.0.6 ----------------*/

.articlelistPagecounter { width: 100%; text-align: center; margin: 20px 0 15px 0; padding-bottom: 15px; border-bottom: 1px solid #CCC; }

.articlelistItem { width: 100%; border-bottom: 1px solid #CCC; margin-top: 20px; }
.articlelistItem img { float: left; margin-right: 10px; }
.articlelistItem img.articlelistImage {  }
.articlelistItem span.articlelistAuthorLabeling { font-style: italic; font-weight: bold; }
.articlelistItem span.articlelistAuthor { font-style: italic; }
.articlelistItem p.articlelistHeadline { margin: 10px 0 5px 0; }
.articlelistItem a.articlelistHeadline { font-weight: bold; }
.articlelistItem p.articlelistSummary { font-weight: bold; }
.articlelistItem p.articlelistSubheadline { margin: 0 0 5px 0; font-weight: bold; }
.articlelistItem p.articlelistContent { }
.articlelistItem p.articlelistContent img { float: right; margin-left: 10px; }
.articlelistItem p.articlelistMore { clear: left; text-align: right; font-weight: bold; }

.articlelistNavigation { width: 100%; text-align: center; margin: 10px 0 20px 0; }
.articlelistNavigation span.pagLinkActive { color: red; text-decoration: underline; }
.articlelistNavigation a.articlelistBack { }
.articlelistNavigation a.articlelistNext { }
.articlelistNavigation a.articlelistPageNumber { }
.articlelistNavigation a.articlelistBegin { }
.articlelistNavigation a.articlelistEnd { }
.articlelistNavigation a.articlelistPrevious { }
.articlelistNavigation a.articlelistNext { }






