@charset "UTF-8";
/* CSS Document */
    
body {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin: 0px auto;
    text-align: left;
}

.cl{
    clear: left;
}

.cbild{
    padding:0px;
    float:left;
    margin: 0px 10px 0px 0px;

}

.cbildende{
    padding:0px;
    float:left;
    margin:0px;
}

#bildcontent{
    margin:0px;
    padding:0px;
    width:670px;
    max-height:105px;
    overflow:hidden;
    text-align:center;
}

#outer{
    width: 100%;
    text-align: left;
    margin: 0px auto;
}

#ulpr{
    display: none;
}

#slogan{
    display: none;
}
#id0{
  display:none;
}
    
#leftcolumn{
  display:none;
}

#rightcolumn{
    width:100%;
    
}

.content{
    margin-top: 20px;
    min-width: 560px;
    
}
.drucken, .printer{display:none;}
.contentblaettern{
    display:none;
}

.contentblaettern a{
    font-weight:normal;    
}

#abschluss{
   display:none;
}

.bc1{
   margin: 0px;
   padding: 0px;
   font-size: 14px;
   font-weight: bold;
   color: #8DB6E2;
}
.presseartikel{margin-bottom:30px;}

/*#####################################################*/
/*############# TEXTFORMATIERUNG  #####################*/
/*#####################################################*/

H1{
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    font-weight: bold;
    color: #8DB6E2; 
}

H2,H3{
    margin: 0px;
    padding: 0px;
    font-size: 13px;
    font-weight: bold;
    color: #8DB6E2; 
}

H3 P{margin:0px; padding-bottom:5px;}

HR{
    border: 1px solid #8DB6E2;
    height: 0px;
}

#copy{
    font-family: Century Gothic, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8DB6E2;
    text-align: left;
    margin-bottom: 15px; 

}

IMG{
    border:none;
}

A{
    text-decoration:none;
    color: #8DB6E2;
    font-size: 13px;
   font-weight: bold;
}
     
A.presse{
    text-decoration:none;
    color: #8DB6E2; 
    font-size: 13px;
   font-weight: bold;
}
.textItem ul li{
padding-bottom:5px;
}
     
/* ###################################################### */
/* ####################### NAVIGATION ################### */
/* ###################################################### */

/* Allgemein*/

#navi1, #navi2, #navi3, #navi4{
   width:265px;
   margin:0;
   padding:0;
   background-color:transparent;
}


.navileft1_passive, .navileft1_active, .navileft1_open{
   display:block;
   /*width:232px;*/
   line-height:19px;
   margin:0;
   padding:3px 0px 0px 0px;
   font-size:11px;
   color: #624101;
   text-decoration:none;
}

/* Level 2 */

.navileft2_passive, .navileft2_open{
   display:block;
   /*width:232px;*/
   line-height:19px;
   margin:0;
   padding:3px 0px 0px 20px;
   font-size:11px;
   color: #624101;
   text-decoration:none;
}

.navileft2_passive:hover, .navileft2_active{
   display:block;
   /*width:232px;*/
   line-height:19px;
   margin:0;
   padding:3px 0px 0px 20px;
   font-size:11px;
   color: #8CB6E2;
   font-weight: bold;
   text-decoration:none;
}
/* Level 3 */

.navileft3_passive, .navileft3_open{
   display:block;
   /*width:232px;*/
   line-height:19px;
   margin:0;
   padding:3px 0px 0px 30px;
   font-size:11px;
   color: #624101;
   text-decoration:none;
}

.navileft3_passive:hover, .navileft3_active{
   display:block;
   /*width:232px;*/
   line-height:19px;
   margin:0;
   padding:3px 0px 0px 30px;
   font-size:11px;
   color: #8CB6E2;
   font-weight: bold;
   text-decoration:none;
}
/* Level 4 */

.navileft4_passive{
   display:block;
   /*width:232px;*/
   line-height:19px;
   margin:0;
   padding:3px 0px 0px 45px;
   font-size:11px;
   color: #624101;
   font-weight: normal;
   text-decoration:none;
}


.navileft4_passive:hover, .navileft4_active, .navileft4_open{
   display:block;
   /*width:232px;*/
   line-height:19px;
   margin:0;
   padding:3px 0px 0px 45px;
   font-size:11px;
   color: #8CB6E2;
   font-weight: normal;
   text-decoration:none;
}

/* Metanavigation*/

ul#metaNavigation{
    width:250px;
    margin:0;
    padding:0;
    background-color:transparent;
    margin-bottom:50px;
}

ul#metaNavigation li {
    width:250px;
    margin:0;
    padding:0px;
    list-style-type:none;
    color: #624101;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}


ul#metaNavigation li a {
    display:block;
    width:250px;
    height:19px;
    line-height:19px;
    margin:0;
    padding:0 0 0 0px;
    color: #624101;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration:none;
}

ul#metaNavigation li a.x:hover, ul#metaNavigation li a.x{
    color: #624101;
}


/**** IMAGE GALLERY ****/
table.gallery {
    margin: 20px 10px 0px 0px;
}

.bild{padding: 10px 15px 10px 0px;}

a.bildlink{font-size: 10px; display:block; color: #8DB6E2; width:125px; font-weight:normal;}
a.bildlink1{display:block; width:100px; height:100px; font-weight:normal;}
table.gallery td.gallery-navigation {
    /*font-size: 0.6875em;*/    
}

table.gallery tr.thumbnails td {
    padding: 10px;
}

table.gallery dd {
}

div.download {
    padding: 3px 0 3px 10px;
    background: url(../images/link_pfeil_klein.gif) no-repeat 0px 7px;

}

div.downloadImg {

    padding: 0;
    margin-top:10px;
    background: url(../images/navi_pfeil_rechts.gif) no-repeat 10px 7px;
}

dl.gallery-detail {
    margin: 20px 10px 0px 0px;
}

dl.gallery-detail dt {
    text-align: left;
    padding: 0;
}


td.gallery_image{
    height: 220px;
    padding:0px;
    
}
td.gallery_image div.link_image{
    padding:0;  
    background-position:top center; 
    min-height:120px; 
    height:120px; 
    margin-bottom:5px; 
    overflow:hidden;
}
td.gallery_image .bottom_links{
     height:40px; margin-top:10px;
}
td.gallery_image .bottom_links{
    margin-bottom: 0px; 
    text-align:left; 
    width:180px; 
}
td.gallery_image .links{
    margin-bottom: 0px;
}

#text0{
text-align:right;
}
