
.container img{
   /* float: right !important; */
    cursor: auto;
}
.container {
   /* float: left; */
   position: relative;
   border: 0 !important;
   /*height: 450px !important; */
   /* height: 100% !important; */
   /* width:100% !important; */
   width: 556px !important;   
   margin: 20px auto!important; ;
   padding: 0!important;
   background: url(/media/images/chrome/container_bg_gr.png) repeat-y left top;
}
* html .container {
   background: transparent url(/media/images/leer.gif);
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/media/images/chrome/container_bg.png');
}
.container_top {
   background: url(/media/images/chrome/content_box_top_gr.png) left top no-repeat;
   height: 11px;
   width: 556px !important; 
   display: block;
   position: absolute;
   left: 0;
   top: -11px;
}
* html .container_top {
   background:  url(/media/images/leer.gif);
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/media/images/chrome/content_box_top_gr_ie6.png'); 
   top: -3px;
}

.container_bottom {
   background: url(/media/images/chrome/content_box_bottom_gr.png) left bottom no-repeat;
   height: 11px;
   width: 556px !important; 
   display: block;
   position: absolute;
   bottom:-11px;
   left: 0;
}

* html .container_bottom {
   position: relative;
   margin-top: -7px;
   background: url(/media/images/leer.gif);
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/media/images/chrome/content_box_bottom_gr_ie6.png');
   bottom: -3px;
}
*+html .container_bottom {
   position: relative;
   margin-top: -10px;
/*
   background:  url(/media/images/chrome/content_box_bottom_gr_ie.png) left bottom no-repeat;
 */
}
.container h4 {
   margin:0 10px 10px 5px !important;
}


.inner_container {
   background: url(/media/images/chrome/innercontainer_bg.png) left bottom repeat;
   display: block;
   /* height:100% !important; */
   margin:-10px 11px 0;
   padding:0 0 10px !important;
   width:534px !important;
}
*+html .inner_container {
   margin: 0 11px 0;	
}
* html .inner_container {
   width:534px !important;
   /* margin: 10px 5px 10px 15px; */
   margin: 10px auto !important;
   background: #FFF;
 /*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/media/images/chrome/innercontainer_bg.png'); */
}
.karriere .inner_container {
   padding:20px 0 10px !important;
}

.mehr_info_div {
   float: left;
}

a.zurueck {
   display: block;
   padding:10px 20px 0 0;
}

/*
.container .container_top,  .container .container_bottom  {
    display: none;
}
*/
.container .img_vorschau .container_top,  .container .img_vorschau .container_bottom  {
    display: block;
}
.container {
    margin-bottom: 0;
}
.container h4 {
    margin: 10px 0 10px 30px;
    /*width: 200px; */
}
.container h4.extra_lang {
    width: 100%;
    float: left;
    margin: 0 0 10px 30px;
}
.container p {
    height: auto;
}
.container ul {
    margin: 5px 0 5px 30px;
}
.container ul li{
    float: none;
    list-style: disc;
}
.image_untertitel{
   height: 300px;
}
.container .img_vorschau img {
   position: relative !important;
}
.container .img_vorschau {
   padding: 0 !important;
   margin: 10px !important;
   float: right;    
/*
   height: 100% !important;
   width: 246px !important;
*/
}

.lupe {
   
/*
   right: -4px !important;
   top: 156px !important;
*/
}
.container .container_text {
   display:block;
   padding:0 25px;
}

 .container .checkbox_auswahl fieldset {
    padding: 0;
    margin: 5px 0 0 0;
}
 .container .checkbox_auswahl {
    position: relative;
    padding: 0 !important;
    margin: 0 !important;
}
 .container fieldset .textspan {
    margin: 0 !important;
    display: block;
    float: left;
}
p.bilduntertitel {
    margin: 0;
    font-size: 9px;
}
.text_download {
    margin: 5px 0 0 25px;
}
.mehr_info {
    margin: 11px 10px 0 0;
}