

.box_index{position: relative;}
.jobs_link{    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #00904b;
    padding: 10px 40px 10px 20px;
    border-radius:  0;
    color: #fff!important;
    font-weight: bold;
    border: 0;
    width: 100%;
}

.jobs_link.red{
  background-color: #ca0539;
}

.jobs_link.red:hover{
  background-color: #9e002a;
}
.jobs_link:hover{background-color: #01753e;}
.jobs_button{    width: 40px;
    margin: 0 0 0 10px;}

.light{
  font-weight: 100;
}

.site-link{
  width: 100%;
  height: 100%;
}


/*
*
*
*
*
Main CSS STYLE (min)
used with Bootstrap V3
*
change color only
*
*
*
*
*/
html{overflow-y:scroll;overflow-x:hidden;position: relative;}html, body{width:100%;height:100%;}body{font-family:Arial,Helvetica,sans-serif;color: #000;background: #fff url('portal_hg.png') no-repeat fixed center;background-size: cover;}h1, h2, h3, h4, h5, h6{color:#000;background-color: transparent;}table, td, th, dt, dd, hr{color:#000;background-color: transparent;}hr{border-color:#f5f5f5;color:#f5f5f5;background-color:#f5f5f5;}a{color: #000; background-color: transparent;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out; -ms-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}.no{display: none;}.banner a.slidesjs-navigation{font-size:0;width:52px;height:52px;display:block;position:absolute;z-index:50;top:25vw;}.clear{clear:both;}.no-padding{padding-left:0; padding-right:0;}.no-padding-top{padding-left:0; padding-right:0; padding-top:7px;}p.vergroessern{font-size:11px; text-align:center;padding-top:10px; display:block;}.no-bold{font-weight:400;}.zoomImg{display: none!important;}.form-horizontal .control-label{text-align:left;}.hasDatepicker{display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;}
/*
*
Main CSS STYLE END
*
*/
/**************/
/**************/
/*leavemealone*/
/**************/
/**************/
/*
*
*
*
*
MEDIA SITE CSS STYLE
*
here we change NAV, Site, Footer and other stuff that makes this site so beautiful
*
*
*
*
*/
/*Logo*/
logo{width:100%; height:auto; display: block;}
/*
*
Main CSS STYLE END
*
*/
/**************/
/**************/
/*leavemealone*/
/**************/
/**************/
/*
*
*
*
*
Extra MEDIA SITE CSS STYLE: And here we write ... other css stuff
*
*
*
*
*
*/
.seite{width: 100%;background:#fff;top: 0;}
logo img{margin: 0 auto;}
.icons{margin: 15px 0; text-align: center; width: 100%;}
.fuss {color: #a28149; text-align: center; padding-top: 10px; padding-bottom:10px;}
.fuss a{color: #a28149;}
.img-full-width{width: 100%;}
/*
*
Extra Main CSS STYLE END
*
*/
/*
*
*
*
*
*/
/*Desktop LG*/
@media screen and (min-width: 1025px) {
        .seite {width: 368px; margin-left:-184px;position: absolute;left: 50%;border-left:2px solid #fff;border-right:2px solid #fff;top: 0;}
}

 /*Tablet MD SM*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .seite {width: 368px; margin-left:-184px;position: absolute;left: 50%;border-left:2px solid #fff;border-right:2px solid #fff;top: 0;}
}

/*Mobile EXTRA XS*/
@media screen and (max-width: 767px) {
}
/*
*
Main CSS STYLE END
*
*/
/**************/
/**************/
/*leavemealone*/
/**************/
/**************/
/*
*
*
*
*
Background / Slider / Banner CSS STYLE (Min)
*
nothing to change here - not really
ok one thing - change color in pagination
*
*
*
*
*/
.BGcontrol{display:none;position:fixed;width:100%;}.BGcontrol fieldset{border:none;}.BGcontrol a{font-size:30px;display:block; margin:10px;position:relative;z-index:60;}.BGcontrol a:hover{color:#000000;}.BGcontrol a.prev{float:left;background:url(../../_img/1/BGcontrol_prev.png);}.BGcontrol a.next{float:right;background:url(../../_img/1/BGcontrol_next.png);}#vegas-slideshow-pages{text-align:center;clear:both;position: relative;margin-top:20px;}#vegas-slideshow-pages div{display: inline-block;width: 14px;height: 14px;background-color: rgba(255,255,255,0.85);-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;margin: 0 7px;cursor: pointer;-webkit-box-shadow: 0 0 2px 0 rgba(112,112,112,0.85);box-shadow: 0 0 2px 0 rgba(112,112,112,0.85);-webkit-transition: all 600ms ease-in-out;-moz-transition: all 600ms ease-in-out;-ms-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;}#vegas-slideshow-pages div.aktiv{background-color: rgba(112,112,112,0.85);-webkit-box-shadow: 0 0 2px 0 rgba(255,255,255,0.85);box-shadow: 0 0 2px 0 rgba(255,255,255,0.85);}.banner a.slidesjs-next{right:0;background:url(../../_img/1/banner_next.png);}.banner a.slidesjs-previous{left:0;background:url(../../_img/1/banner_prev.png);}.banner ul.slidesjs-pagination{font-size:0;list-style:none;margin:0;text-align:center;display: block;position: absolute;width: 100%;z-index: 50;padding: 0;margin-top: -25px;}.banner ul.slidesjs-pagination li.slidesjs-pagination-item{display:inline-block;margin:0 3px;}.banner ul.slidesjs-pagination li.slidesjs-pagination-item a{display:block;font-size:0;width:7px;height:7px;background:#ffffff;border:0;}.banner ul.slidesjs-pagination li.slidesjs-pagination-item a.active{background:#000;}.tSlide{width:100%;height:100%;position: absolute;background-position: center;background-repeat: no-repeat;background-size: cover;}.tSlider-nav{color:rgba(0,0,0,0.3);position: absolute;height:100%;transition: background linear 0.3s,color linear 0.3s;display: flex;justify-content: center;flex-direction: column;white-space: nowrap;padding:0 1%;cursor:pointer;}.tSlider-nav:hover{color:#fff;background:rgba(0,0,0,0.3); padding-left:5px; padding-right:5px;}.tSlider-nav-prev{}.tSlider-nav-next{right:-15px;}.tSlider-pagination{display: flex;justify-content:center;flex-wrap:nowrap;position: absolute;bottom:0;width:100%;z-index: 20;}.tSlider-pagination span{color:#fff;background:rgba(0,0,0,0.3);margin:1px;cursor:pointer;padding:5px;}.tSlider-pagination span.active{color:#000;background: rgba(255,255,255,0.3)}
/*
*
Background and Banner STYLE END
*
*/
/**************/
/**************/
/*leavemealone*/
/**************/
/**************/
/*
*
*
*
*
Lightbox and Ajax CSS STYLE (Min)
*
nothing to change here - really
*
*
*
*
*/
#lightbox {background-color: #eee;padding: 10px;border-bottom: 1px solid #666;border-right: 1px solid #666;}#overlay{background-color: rgba(0, 0, 0, 0.8);}#lightboxCaption {color: #333;background-color: #eee;font-size: 90%;text-align: center;border-bottom: 1px solid #666;border-right: 1px solid #666;}#lightboxIndicator {border: 1px solid #fff;}#lightboxOverallView {background-color: rgba(0, 0, 0, 0.8);}* html #lightboxOverallView, * html #overlay {background-color: rgba(0, 0, 0, 0.8);}.jQueryZoom{display: inline-block;position: relative;}.jQueryZoom:after{content:'';display:block; width:24px; height:24px; position:absolute;top: 40%;left: 44%;background:url(../../_img/1/magnifier.svg)no-repeat; filter: Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6; color:#fff;}.nojQueryZoom:after{content:'';display:block; width:24px; height:24px; position:absolute;top: 40%;left: 44%;background:url(../../_img/1/magnifier.svg)no-repeat; filter: Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6; color:#fff;}.jQueryZoom img{display: block;}.jQueryZoom img::selection{background-color: transparent;}#subtitle{border: 1px solid #323232; color: #000;background-color: #fff;padding: 5px;display: none;position: absolute;text-align: left;filter: Alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}div#AjaxPopUp{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.8);;filter: Alpha(opacity=60);-moz-opacity: 0.6; opacity: 0.6;display: none;z-index: 50;}div#PopUpInfo{position: fixed;top: 50%;left: 50%;background-color: #fff;color: #000; z-index: 60;display: none;}div#PopUpInfo input, div#PopUpInfo select, div#PopUpInfo textarea{width: 350px;background-color: #ababab;color: #000;border: 0 solid #000;}div#PopUpInfo a.button{width: auto;cursor: pointer;text-decoration: none;padding: 0 5px;}div#PopUpInfo textarea{height: 80px;}div#PopUpInfo input.box{width: auto;cursor: pointer;}div#PopUpInfo ul{ text-align: left;margin: 0;list-style: none;overflow: auto;}div#PopUpInfo ul li{border-left: 10px solid #fff; padding-left: 5px;line-height: 18px;}div#PopUpInfo ul li.active{ border-left: 10px solid #6ca055;font-weight: bold;}div#PopUpInfo ul li a{text-decoration: none;display: block;}
/*
*
Lightbox and Ajax
*
*/
