﻿/* Content */

.ul {

}
.text li {
    font-size: 1.1em;
    list-style-image:url(structure/disc.gif);
    width:auto!important;
    margin-left:25px;
}
.text .textFloatInherit li {
    width: 200px;
/*    margin-left: 100px; */
}
.text li a:link {
    background-image: none;    
}



/* Liste */
#content .text .blockList {
    font-size: 1.1em;
    height: 100%;
    padding-bottom: 15px;
}
#content .text .blockList img {
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
}

#content .text .blockList h3 {
    font-size: 1.1em;
    height: auto;
}
#content .text .blockList p {
    margin: 0 0 5px 0;
    font-size: 1.1em;
}
#content .text .blockList a:link, #content .text .blockList a:active  {
   /*margin-left: 100px;*/
   
}
#content .text .blockList h5 {
    font-size: 1.1em;
}
/* Liste */


/* Leistungen */
#content .text .block {
    width: 472px;
    height: 100%;
    margin-bottom: 10px;
    padding: 7px 7px 7px 7px;
}
#content .text .block .leftImage {
    margin: 0 7px 0 0;
}
#content .text .blockLeistungen {
    width: 472px;
    height: 100%;
    margin-bottom: 5px;
    padding: 7px 7px 1px 0;
}
#content .text .blockLeistungen h3 {
    font-size: 1.1em;
    height: auto;
}
#content .text .blockLeistungen .leftImage {
    margin: 0 7px 0 0;
}
/* Leistungen */


/* Sitemap */
#content .text .blockSitemap {
    width: 472px;
    height: 100%;
    margin-top: -1px;
    margin-bottom: 10px;
    padding: 0px 7px 1px 0px;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockSitemap a:link, #content .text .blockSitemap a:visited {
    /*font-weight: bold;*/
    color: #004389;
    background-image: none;
    text-decoration: none;
}
#content .text .blockSitemap a:hover, #content .text .blockSitemap a:active {
    color: #09296b;
    text-decoration: none;
}

#content .text .blockSitemap li {
    background-image: none;
    border-bottom: 1px solid #e0e6ef;
}

#content .text .blockSitemap .ebene1 {
    margin-top: 9px;
    font-size: 1.1em;
    font-weight: bold;
    color: #fff;
    background-color: #738bb7;
    list-style-image:none;
}
#content .text .blockSitemap .ebene1 a:link, #content .text .blockSitemap .ebene1 a:visited {
    font-size: 1.1em;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
}
#content .text .blockSitemap .ebene1 a:hover, #content .text .blockSitemap .ebene1 a:active {
    color: #09296b;
    text-decoration: none;
}

#content .text .blockSitemap .ebene2 {
    margin-top: 1px;
    padding-left: 39px;
    background-color: #a1b0ce;
    list-style-image:none;
}
#content .text .blockSitemap .ebene3 {
    margin-top: 1px;
    padding-left: 75px;
    background-color: #d0d7e4;
    list-style-image:none;
}
#content .text .blockSitemap .ebene4 {
    margin-top: 1px;
    padding-left: 110px;
    background-color: #e0e6ef;
    list-style-image:none;
}
#content .text .blockSitemap .ebene5 {
    margin-top: 1px;
    padding-left: 145px;
    background-color: #e30015;
    list-style-image:none;
}
/* Sitemap */


/* Mediacenter */
#content .text .blockMediacenter {
    float: left;
    width: 133px;
    height: auto;
    min-height: 170px;
    margin: 0 10px 10px 0;
    padding: 10px 0 10px 10px;
    font-size: 1.1em;
    color: #5a5a5a;
    background-color: #efefef;
}
#content .text .blockMediacenter img {
    float: none;
    margin: 0 5px 7px 0;
}
#content .text .blockMediacenter h5 {
    margin: 0;
    font-size: 1.1em;
    font-weight: bold;
    color: #004389;
}
#content .text .blockMediacenter h6 {
    margin: 0 0 4px 0;
    font-size: 1.1em;
    font-weight: normal;
    color: #5a5a5a;
}
/* Mediacenter */


/* Download */
#content .text .formDownload {
    width: 442px;
    height: 67px;
    background-color: #e8edf4;
    padding: 10px 0 0 10px;
}
#content .text .formDownload a:link, #content .text .formDownload a:visited {
    margin-left: 130px;
    text-decoration: none;
}
#content .text .formDownload a:hover, #content .text .formDownload a:active{
    text-decoration: underline;
}
#content .text .formDownload .label {
    float: left;
    width: 130px;
    font-size: 1.1em;
    font-weight: normal;
    color: #5a5a5a;
}
#content .text .formDownload .inputField {
    width: 146px;
    margin: 0 5px 5px 0;
}
#content .text .imageType {
    margin-top: 10px;
}
#content .text .imageJPG {
    margin: 1px 10px 1px -9px;
}
#content .text .blockDownload {
    width: 440px;
    margin-top: 10px;
    padding: 0 0 0 10px;
    border: 1px solid #b3c0d8;
}
#content .text .blockDownload a:link, #content .text .blockDownload a:visited {
    float: left;
    width: 62px;
    text-decoration: none;
}
#content .text .blockDownload a:hover, #content .text .blockDownload a:active {
    text-decoration: underline;
}
#content .text .blockDownload h5{
    font-size: 1.1em;
    font-weight: bold;
    color: #5a5a5a;
    margin: 0;
    padding-top: 2px;
}
#content .text .blockDownload p{
    float: none;
}
#content .text .blockDownload .downloadBeschreibung {
    float: left;
    width: 245px;
    height: 100%;
    margin-left: 0px;
    border-right: 1px dotted #b3c0d8;
}
#content .text .blockDownload .downloadBeschreibung p {
    margin-bottom: 0px;
}
#content .text .blockDownload .downloadBeschreibungJPG {
    float: left;
    width: 190px;
    height: 100%;
    min-height: 55px;
    margin-left: 0px;
    border-right: 1px dotted #b3c0d8;
}
#content .text .blockDownload .downloadSprache {
    float: left;
    width: 152px;
    height: 100%;
    padding: 4px 0 4px 0;
    margin-left: -1px;
    padding-left: 10px;
    border-left: 1px dotted #b3c0d8;    
}
/* Download */


/* Callback */
#content .text .blockCallBack {
    width: 425px;
    height: 100%;
    margin-bottom: 10px;
    padding: 7px 20px 10px 7px;
    background-color: #e8edf4;
    font-size: 1.1em;
}
#content .text .blockCallBack p {
    margin-bottom: 10px;
}
#content .text .blockCallBack a:link, #content .text .blockCallBack a:visited {
    margin-left: 117px;
    text-decoration: none;
}
#content .text .blockCallBack a:hover, #content .text .blockCallBack a:active {
    text-decoration: underline;
}
#content .text .blockCallBack label {
    float: left;
    font-size: 1.1em;
    font-weight: normal;
    color: #5a5a5a;
    margin-right: 2px;
}
#content .text .blockCallBack .label {
    float: left;
    width: 113px;
    font-size: 1.1em;
    font-weight: normal;
    color: #5a5a5a;
    margin-right: 2px;
}
#content .text .blockCallBack .radiocheckbox {
    float: left;
}
#content .text .blockCallBack .inputField {
    float: right;
    margin: 0 5px 5px 0;

}
#content .text .blockCallBack .radiobutton{
    float: left;
    margin: 0 5px 5px 0;
}
#content .text .blockCallBack #anrede {
    width: 150px;
}
#content .text .blockCallBack .inputFieldLong {
    float: right;
    width: 212px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    /* height: 13px; */
    border-bottom: 1px solid #cccfd6;
    border-left: 1px solid #cccfd6;
    border-right: 1px solid #cccfd6;
    border-top: 1px solid #cccfd6;
    background-color: #fafafa;
    text-transform: none;
    margin: 0 5px 5px 0;
}
#content .text .blockCallBack .inputFieldLongest {
    float: right;
    width: 301px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    /* height: 13px; */
    border-bottom: 1px solid #cccfd6;
    border-left: 1px solid #cccfd6;
    border-right: 1px solid #cccfd6;
    border-top: 1px solid #cccfd6;
    background-color: #fafafa;
    text-transform: none;
    margin: 0 5px 5px 0;
}
#content .text .blockCallBack .inputFieldShort {
    float: right;
    width: 80px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    /* height: 13px; */
    border-bottom: 1px solid #cccfd6;
    border-left: 1px solid #cccfd6;
    border-right: 1px solid #cccfd6;
    border-top: 1px solid #cccfd6;
    background-color: #fafafa;
    text-transform: none;
    margin: 0 5px 5px 0;
}
#content .text .blockCallBack .textarea {
    float: right;
    margin-bottom: 10px;
    margin-right: 5px;
}
/* Callback */


/* Kontakt */
#content .text .blockKontakt {
    width: 452px;
    margin-bottom: 10px;
    padding: 7px 0 0px 0;
    font-size:1.1em;
}
#content .text .blockKontakt p {
    padding: 0 0 5px 0;
    margin-bottom: 0px;
    /*line-height:1.1em;*/
}
#content .text .blockKontakt img {
    float: left;
}
#content .text .blockKontakt a:link, #content .text .blockKontakt a:visited, #content .text .rechteSpalte a:link, #content .text .rechteSpalte a.arrowlink:link, #content .text .rechteSpalte a.arrowlink:visited  {
    margin-left: 0;
    padding-left: 17px;
    background:url(structure/arrow.gif) no-repeat 0 4px;
}
#content .text .blockKontakt a:hover, #content .text .blockKontakt a:active {
    text-decoration: underline;
}
#content .text .blockKontakt .linkeSpalte {
    float: left;
    /*font-size: 1.1em;*/
    line-height:1.2em;
}
#content .text .blockKontakt .linkeSpalte p {
    float: none;
    font-size: 1.1em;
    margin-top: 5px;
}
#content .text .rechteSpalte {
    float: left;
    /*font-size: 1.1em;*/
    line-height:1.2em;
    margin: 18px 0 0 10px;
    padding-left: 10px;
    border-left: 1px solid #b4b4b4;
}
#content .text .rechteSpalte a:link, #content .text .rechteSpalte a:visited {
    background-image:none;
    padding-left:0px;
}
#content .text .blockKontakt .rechteSpalte p {
    float: none;
    font-size: 1.1em;
    margin-top: 5px;
}
/* Kontakt */


/* FAQ - Bewerbertipps */
#content .text .blockFragen {
    width: 452px;
    margin-bottom: 10px;
    padding: 7px 0 7px 0;
    border-bottom: 1px dotted #d6dce9;
}
#content .text .blockFragen li {
    margin-bottom: 5px;
}
#content .text .blockFragen a:link, #content .text .blockFragen a:visited {
   margin-left: 0;
   padding-left: 0;
   background-image: none; 
}
#content .text .blockAntworten {
    width: 452px;
    margin-bottom: 10px;
    padding: 5px 0 10px 0;
    font-size:1.1em;
}
#content .text .blockAntworten H3 {
    font-size:1.1em;
}
#content .text .blockAntworten .toTop {
    float: right;
}
#content .text .blockAntworten .toTop a:link, #content .text .toTop .blockAntworten a:visited {
    float: right;
    margin: 9px 0 5px 0;
    background-image: url(structure/arrow_up.gif);
    text-decoration: none;
}
#content .text .blockAntworten .toTop a:hover, #content .text .blockAntworten .toTop a:active{
    text-decoration: underline;
}
#content .text .blockAntworten p {
    font-size: 1.1em;
    margin-bottom: 0px;
}
#content .text .blockAntworten a:link, #content .text .blockAntworten a:visited {
    font-size: 1em;
    margin: 9px 0 5px 0;
    text-decoration: none;
}
#content .text .blockAntworten a:hover, #content .text .blockAntworten a:active{
    text-decoration: underline;
}
#content .text .blockAntworten img {
    margin-top: 2px;
}
/* FAQ - Bewerbertipps */



/* Suche */
#content .text .formSuche {
    width: 442px;
    background-color: #e8edf4;
    padding: 9px 0 3px 12px;
    margin-bottom: 20px;
}
#content .text .formSuche a:link, #content .text .formSuche a:visited {
    margin-left: 6px;
    text-decoration: none;
}
#content .text .formSuche a:hover, #content .text .formSuche a:active{
    text-decoration: underline;    
}
#content .text .formSuche .label {
    float: left;
    width: 80px;
    font-size: 1.1em;
    font-weight: normal;
    color: #5a5a5a;
}
#content .text .formSuche .inputField {
    float: left;
    width: 158px;
    margin: -2px 5px 5px 0;
}
#content .text .blockSuchergebnis {
    width: 452px;
    margin-bottom: 10px;
    padding: 10px 0 0 0;
}
#content .text .blockSuchergebnis h4 {
    font-size: 1.1em;
    font-weight: bold;
    color: #004389;
    margin: 0;
}
#content .text .blockSuchergebnis p {
    margin-bottom: 5px;;
}
/* Suche */


/* Personalkontakt */
#content .text .blockPersonalkontakt {
    float: left;
    width: 220px;
    margin: 0px 10px 6px 0;
    padding: 0;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockPersonalkontakt a:link, #content .text .blockPersonalkontakt a:visited {
    float: left;
    margin-top: 5px;
    text-decoration: none;
}
#content .text .blockPersonalkontakt a:hover, #content .text .blockPersonalkontakt a:active {
    text-decoration: underline;
}
#content .text .blockPersonalkontakt img {
    margin: 0 10px 0 0;
}
/* Personalkontakt */


/* Leasikon */
#content .text .formLeasikon {
    width: 442px;
    height: 18px;
    background-color: #e8edf4;
    padding-top: 4px;
    margin-bottom: 10px;
}
#content .text .formLeasikon a:link, #content .text .formLeasikon a:visited {
    font-size: 1.1em;
    color: #004389;
    padding: 0 4px 0 4px;
    background-image: none;
    text-decoration: none;
}
#content .text .formLeasikon a:hover, #content .text .formLeasikon a:active {
    text-decoration: underline;
}
#content .text .formLeasikon li {
    float: left;
    margin: 0;
    padding: 0;
    background-image: none;
}
#content .text .formLeasikon .aktiv {
    color: #e30015;
}
#content .text .blockLeasikon {
    width: 442px;
    margin: 10px 10px 14px 0;
    padding: 0;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockLeasikon p{
    margin-bottom: 4px;
}
/* Leasikon */


/* Leasikon */
#content .text .blockPressearchiv {
    margin: 10px 10px 14px 0;
    padding: 0;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockPressearchiv h2 {
    float: none;
    clear: both;
    font-size: 1.1em;
    margin: 5px 0 5px 0;
    padding: 25px 0 0 0;
}
#content .text .blockPressearchiv p{
    margin-bottom: 4px;
}
#content .text .blockPressearchiv li {
    margin-bottom: 4px;
}
#content .text .blockPressearchiv li a:link, #content .text .blockPressearchiv li a:visited {
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    color: #004389;
    margin-right: 4px;
    text-decoration: none;
}
#content .text .blockPressearchiv li a:hover, #content .text .blockPressearchiv li a:active {
    text-decoration: underline;
}
#content .text .blockPressearchiv li div {
    float: left;
    width: 380px;
}
/* Leasikon */


/* Standorte */
#content .text .blockStandorte {
    width: 472px;
    height: 100%;
    margin-top: -1px;
    margin-bottom: 10px;
    padding: 0px 7px 1px 0px;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockStandorte h2 {
    font-size: 1.3em;
    font-weight: bold;
    color: #5a5a5a;
    margin: 0 0 5px 0;
}
#content .text .blockStandorte .karte {
    width: 452px;
    height: 265px;
}
#content .text .blockStandorte .formKarte {
    width: 428px;
    background-color: #e8edf3;
    padding: 12px;
    margin-top: -21px;
    margin-bottom: 10px;
}
#content .text .blockStandorte .formKarte h2 {
    font-size: 1.3em;
    font-weight: bold;
    color: #6e6e6e;
}
#content .text .blockStandorte .formKarte p {
    font-size: 1.1em;
    font-weight: bold;
    color: #6e6e6e;
}
/* Standorte */


/* PicText */
#content .text .blockPicText {
    width: 452px;
    margin: 10px 10px 14px 0;
    padding: 0;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockPicText h2 {
    color: #5a5a5a;
    font-size: 1.3em;
    margin: 0 0 5px 0;
}
#content .text .blockPicText h3 {
    margin: 0 0 5px 0;
    font-size: 1.1em;
}
#content .text .blockPicText p {
    margin-bottom: 4px;
}
#content .text .blockPicText a:link, #content .text .blockPicText a:visited {
    background-image: none;
    /* padding: 0 20px 0 0; */
    padding: 0 0px 0 0;
    text-decoration: none;
}
#content .text .blockPicText a:hover, #content .text .blockPicText a:active {
    text-decoration: underline;
}
/* PicText */


/* Hardware */  
#content .text .blockHardware {
    width: 452px;
    margin: 10px 10px 14px 0;
    padding: 0;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockHardware h2 {
    color: #5a5a5a;
    font-size: 1.1em;
    margin: 15px 0 5px 0;
}
#content .text .blockHardware p {
    margin-bottom: 4px;
}
#content .text .blockHardware .textHardware {
    margin-bottom: 10px;
}
/* Hardware */


/* Presseartikel */
#content .text .blockPresseartikel {
    width: 452px;
    margin: 10px 10px 14px 0;
    padding: 0;
    font-size: 1.1em;
    color: #5a5a5a;
}
#content .text .blockPresseartikel h2 {
    color: #5a5a5a;
    font-size: 1.1em;
    margin: 15px 0 5px 0;
}
#content .text .blockPresseartikel h5 {
    margin: 10px 0 10px 0;
}
#content .text .blockPresseartikel p {
    margin-bottom: 15px;
}
#content .text .blockPresseartikelAtikelDownload {
    width: 452px;
    font-size: 1.1em;
    color: #5a5a5a;
    margin-top: -20px;
    padding-top: 10px;
    border-top: 1px dotted #d6dce9;
}
#content .text .blockPresseartikelAtikelDownload .atikelDownload a:link, #content .text .blockPresseartikelAtikelDownload .atikelDownload a:visited {
    background-image: none;
    padding: 0 20px 0 0;
    text-decoration: none;
}
#content .text .blockPresseartikelAtikelDownload .atikelDownload a:hover, #content .text .blockPresseartikelAtikelDownload .atikelDownload a:active {
    text-decoration: underline;
}
#content .text .blockPresseartikelAtikelDownload .atikelDownload img {
    float: none;
    margin: 0;
    padding: 0 10px 0 0;
}
#content .text .blockPresseartikelDownload {
    margin-bottom: 5px;
}
#content .text .blockPresseartikelDownload a:link, #content .text .blockPresseartikelDownload a:visited {
    margin-right: 10px;
    text-decoration: none;
}
#content .text .blockPresseartikelDownload a:hover, #content .text .blockPresseartikelDownload a:active {
    text-decoration: underline;
}
/* Presseartikel */


/* aktuellesOverview */
#content .text .aktuellesOverview {
}
#content .text .aktuellesOverview table {
    padding: 0;
    margin: 0;
    margin-bottom: 15px;
}
#content .text .aktuellesOverview table th {
    padding-left: 2px;
    color: #fafafa;
    background-color: #a1b0ce;
    border-left: none;
    border-bottom: 1px solid #004389;
}
#content .text .aktuellesOverview table td {
    padding-left: 2px;
    color: #5a5a5a;
    border-left: none;
    border-bottom: 1px solid #a1b0ce;
}
/* aktuellesOverview */

/* Content */




/* PaKü: Tabelleneditor */
div.styledTable table {
    border-collapse: collapse;
    margin-top: 0;
    margin-bottom: 25px;
}
div.styledTable td {
    padding-left: 9px;
    color: #5a5a5a;
    border: 1px solid #a1b0ce;
    border-collapse: collapse;
    margin-bottom: 25px;
}
tr.tableHead td {
    font-size: 8.3pt;
    font-weight: bold;
    padding: 5px 0 5px 9px;
    color: #fafafa;
    background-color: #a1b0ce;
    border: 1px solid #004389;
}
div.styledTable tr.even td {
    background-color: #e8edf4;
}
 
/* PaKü: CC Person */
    .personSubheadline1 {
        color:#004389!important;
        font-size:1.1em;
    }
    .personSubheadline2 {
        font-weight:normal!important;
        color:#004389!important;
        font-size:1.1em;
    }
    .personSpacer {
        height:2px; 
        color:#004389; 
        width:510px!important;
    }
    .contactPerson {
        height:80px; 
        border:0px;
        font-size:1.1em;
    }
    #content .contactPerson img {
        margin-right:82px;
    }
    .contactPerson tr {
        border:0px!important;
    }
    .contactPerson td {
        border:0px!important;
    }
    .person {
        padding:5px 0 0 5px;
        color:#004389!important;
        width:500px;
        font-size:1.1em;
    }
    .personDataLeft { 
        color:#004389!important;
        font-weight:bold!important; 
        padding:0 50px 5px 0; 
        width:100px;
        border:0px!important;
        vertical-align:top;

     }
    .personDataRight {
        color:#004389!important;
        width:345px; 
        border:0px!important;
        margin-top:-3px!important;
        padding-bottom:5px;
        font-size:1.1em;
        padding-top:0px;
        vertical-align:top;
     }
    .personDataLeft p {
        color:#004389!important;
        font-weight:bold!important;
        border:0px!important;

    }
    .personDataRight p {
        color:#004389!important;
        border:0px!important;
        margin:0px!important;
    }
    .downloadPerson {
        padding-bottom:3px!important;
        width:499px!important;
        font-size:1.1em;
    }
    .downloadPerson a {
        width:auto;  
        float:none!important;
    }
    .personTxt {
        padding-top:25px; 
        width:499px!important;
        font-size:1.2em!important;
    }
    .personTxt li a:link, .personTxt li a:visited {
        color: red;
        margin:0; 
        padding: 0;
        background-image: none;
    }

/* PaKü CC News */

.subheadNews {
    margin-top:25px!important;
    margin-bottom:10px!important;
}
 

/**** EUKR ****/
#content .left {
    float:left;
}
#content .right {
    float:right;
}

#content .text .textFloatInherit a:link, #content .text .textFloatInherit a:visited {
      color: #09296b;
}
#content .mediaanchor {
    padding:0px; background-image:none; margin:0px;
}

#flashcontentteaser {
    padding:0px; 
    background-image:none;
    display:block;
    margin: 0 0 6px 0;
}






/*** Slideshow Styles ***/
#content .imageSlideshow {
    background:#ffffff;
    color:#747378;
    font-size: 1.0em;
    font-weight: bold;
    overflow:hidden;
    width:196px;
}
#content .galleryHeader , .gallerImageCont, .gallerImageCont img, .defaultImage {
    width: 154px;
}
#content .imageSlideshow .galleryHeader {
    border:1px solid #cbcbcd;
    border-bottom:0px;
    display:none;
}
#content .imageSlideshow .gallerynavigation {
    float:right;
    display:none;
}
#content .imageSlideshow .imageCaption {
    display:none;
    font-size: 1.0em;
    font-weight: bold;
    line-height:1.4em;    
    padding:0px 4px;
}
#content .imageSlideshow .prev, .imageSlideshow .next {
    width:14px;
}
#content .imageSlideshow .prev, .imageSlideshow .act, .imageSlideshow .next {
    float:left;
    height:14px;
    cursor:pointer;
}
#content .imageSlideshow .prev {
    background:#ffffff url(structure/arrow-left-blue.gif) no-repeat;
    margin:0px 1px;
}
#content .imageSlideshow .act {
    padding:0px 4px;
}
#content .imageSlideshow .next {
    background:#ffffff url(structure/arrow-right-blue.gif) no-repeat;
}
#content .imageSlideshow .gallerImageCont {
    border:1px solid #98989b;
    /* min-height:150px; */
    display:none;
    position:relative;
}
#content .imageSlideshow .zoomIcon{
    bottom:0px;
    cursor:pointer;
    display:block;
    height:14px;
    position:absolute;
    right:0px;
    width:14px;
}
#content .imageSlideshow .imageDescription {
    border:1px solid #cbcbcd;
    border-top:0px;
    color:#747378;
    display:none;
    padding:0px 4px;
    width: 146px;
}
#content .imageSlideshow .noBorder {
    border:0px;
}
/*** Slideshow Styles END ***/


/**** EUKR END****/
/* paKü*/
/*** Slideshow Styles ***/
#content .slidecont{
    float: left;
    width: 200px;
}
#content .imageSlideshow {
    background:#ffffff;
    color:#747378;
    font-size: 1.0em;
    font-weight: bold;
    overflow:hidden;
    width:157px;
}
#content .galleryHeader , .gallerImageCont, .gallerImageCont img, .defaultImage {
    width: 152;
}
#content .imageSlideshow .galleryHeader {
    border:1px solid #cbcbcd;
    border-bottom:0px;
    display:none;
}
#content .imageSlideshow .gallerynavigation {
    float:right;
    display:none;
}
#content .imageSlideshow .imageCaption {
    display:none;
    font-size: 1.0em;
    font-weight: bold;
    line-height:1.4em;    
    padding:0px 4px;
}
#content .imageSlideshow .prev, .imageSlideshow .next {
    width:14px;
}
#content .imageSlideshow .prev, .imageSlideshow .act, .imageSlideshow .next {
    float:left;
    height:14px;
    cursor:pointer;
}
#content .imageSlideshow .prev {
    background:#ffffff url(structure/arrow-left-blue.gif) no-repeat;
    margin:0px 1px;
}
#content .imageSlideshow .act {
    padding:0px 4px;
}
#content .imageSlideshow .next {
    background:#ffffff url(structure/arrow-right-blue.gif) no-repeat;
}
#content .imageSlideshow .gallerImageCont {
    border:1px solid #98989b;
    /* min-height:150px; */
    display:none;
    position:relative;
}
#content .imageSlideshow .gallerImageCont img{
    margin:0;
}
#content .imageSlideshow .zoomIcon{
    bottom:0px;
    cursor:pointer;
    display:block;
    height:14px;
    position:absolute;
    right:0px;
    width:14px;
}
#content .imageSlideshow .imageDescription {
    border:1px solid #cbcbcd;
    border-top:0px;
    color:#747378;
    display:none;
    /*padding:0px 4px;*/
    width: 146px;
}
#content .imageSlideshow .noBorder {
    border:0px;
}

#content .text a.lightboxImage {
    background: none;
    padding: 0;
}

/*** 28.04.2009 Rahmen für Teaserbilder ***/
#content .text a.lightboxImage img {
    border: 1px solid #c8c8c8;
}

/*** Slideshow Styles END ***/






/*** Image Slideshow ***/



#content .text .sliederframe  ul {
    list-style-type: none;
}
#content .text .sliederframe  li {
    float: left;    
    list-style-type: none;
    list-style-image: none;
    padding: 0;
}
#content .text .imageslider .slideitemcontainer li.slideitem {
    margin-bottom: 10px;
}
#content .text .slideitem  a {
    background: none;
}
.imageslider-active {
    height: 115px;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 0 0;
    position: relative;
    /* width: 492px; */
}
.imageslider {
}
.slideitemcontainer {
    left: 0;
    margin: 0 10px 0 10px;
}        
.imageslider .slideitemcontainer {
    width: 420px !important;
}
#content .text .imageslider-active .left, #content .text .imageslider-active .right {
    background: transparent url(structure/nav-left.gif) no-repeat !important;
    height: 117px;
    margin: 0;
    padding: 0 !important;
    position: absolute;                
    text-indent: -999em;
    width: 21px;
    z-index: 5;
}
#content .text .imageslider-active .left {
    top: 0px;
    left: 0;
}
#content .text .imageslider-active .right {                        
    background-image: url(structure/nav-right.gif) !important;
    top: 0px;
    right: 0;
}
#content .text .imageslider .left, #content .text .imageslider .right {
    display: none !important;
}
.imageslider-active .slideitemcontainer {
    float: left;
    height: 115px;
    left: 0;
    list-style-type: none;
    position: absolute;
    overflow: hidden;
    width: 460px;
}
.imageslider .slideitemcontainer {
    list-style-type: none;
}

.imageslider-active .horizontalborder {
    height: 104px;
    margin: 0 auto;
    overflow: hidden;    
    position: relative;
    width: 424px;
}
.imageslider-active .horizontalborder{
    width: 416px;
}
.imageslider .horizontalborder {
    margin: 0 auto;
    overflow: hidden;
    width: 424px;
}
.imageslider-active .slideitemcontainer ul, .imageslider .slideitemcontainer ul {
    list-style-type: none;
}

#content .imageslider-active .slideitem {
    float: left; 
    margin: 10px 0 0 0;
    width: 112px !important;
}
#content .imageslider .slideitem {
    margin: 0;
}
.imageslider-active .slideitem img, .imageslider .slideitem img {
    border: 1px solid #c8c8c8;
    height: 92px;
    margin: 9px 10px 9px 10px;
    padding: 0;
}
.imageslider-active .borderframe {
    border: 1px solid #c8c8c8;
    border-width: 1px 0;
    height: 113px;
}
.imageslider .borderframe {
    padding: 10px 0;
}


/*** Slimbox Styles ***/


#lbOverlay {
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    cursor: pointer;
}
#lbCenter, #lbBottomContainer {
    position: absolute;
    z-index: 9999;
    overflow: hidden;
    background-color: #fff;
}
.lbLoading {
    background: #fff url(structure/loading.gif) no-repeat center;
}
#lbImage {
    position: absolute;
    left: 0;
    top: 0;
    border: 10px solid #fff;
    background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
    display: block;
    position: absolute;
    top: 0;
    width: 50%;
    outline: none;
}
#lbPrevLink {
    left: 0;
}
#lbPrevLink:hover {
    background: transparent url(structure/prevlabel.gif) no-repeat 0 15%;
}
#lbNextLink {
    right: 0;
}
#lbNextLink:hover {
    background: transparent url(structure/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    color: #666;
    line-height: 1.4em;
    text-align: left;
    border: 10px solid #fff;
    border-top-style: none;
}
#lbCloseLink {
    display: block;
    float: right;
    width: 17px;
    height: 17px;
    background: transparent url(structure/close.gif) no-repeat center;
    margin: 5px 0;
    outline: none;
}
#lbCaption, #lbNumber {
    margin-right: 71px;
}
#lbNumber {
    display: none;
}
#lbCaption {
    font-weight: bold;
}
