/** Accordion **/
#questions {
   position: relative;
   float: left;
   overflow: hidden;
   margin-right: 25px;
}
h2.acor_head {
   position: relative;
   background-image: url(../images/start/bg_headlines_sprite.png);
}
h2.acor_head a{
   text-indent: -1000em;
   height: 34px;
   display: block;
   
}
#faq-head{width: 360px;}
#product-head{width:219px;}
#news-head{width: 361px;}

#de_DE #product-head{background-position: -389px -102px;}
#de_DE #faq-head{background-position: -391px 0px;}
#de_DE #news-head{background-position: -391px -187px;}

#en_GB #product-head{background-position: 0 -102px;}
#en_GB #faq-head{background-position: -5px 0;}
#en_GB #news-head{background-position: 0 -187px;}

#cs_CZ #product-head{background-position: 0 -102px;}
#cs_CZ #faq-head{background-position: -5px 0;}
#cs_CZ #news-head{background-position: 0 -187px;}

#fr_FR #product-head{background-position: 0 -102px;}
#fr_FR #faq-head{background-position: -5px 0;}
#fr_FR #news-head{background-position: 0 -187px;}

#it_IT #product-head{background-position: 0 -102px;}
#it_IT #faq-head{background-position: -5px 0;}
#it_IT #news-head{background-position: 0 -187px;}

#ja_JP #product-head{background-position: 0 -102px;}
#ja_JP #faq-head{background-position: -5px 0;}
#ja_JP #news-head{background-position: 0 -187px;}

#pl_PL #product-head{background-position: 0 -102px;}
#pl_PL #faq-head{background-position: -5px 0;}
#pl_PL #news-head{background-position: 0 -187px;}


#questions-container {width:360px;}
#questions-container div {
   background-image: url(../images/start/bg_faq_answer.jpg);
   background-color: #d5d4d4;
   color: #333;
   background-repeat: repeat-x;
}
#questions-container p {
   padding: 4px 10px;
}

#questions-container p a,
#questions-container p a:link,
#questions-container p a:visited {
   color: #d80019;
   font-weight: bold;
   text-decoration: none;
}
/** Linkzustand im Hover **/
#questions-container p a:focus,
#questions-container p a:hover,
#questions-container p a:active,
#questions-container p a.selected,
#questions-container p a.selected:link,
#questions-container p a.selected:visited,
#questions-container p a.selected:focus,
#questions-container p a.selected:hover,
#questions-container p a.selected:active {
   text-decoration: underline;
}


#questions-container h3 {
   background-image: url(../images/start/bg_faq_link.jpg);
   background-position: left top;
   background-repeat: repeat-x;
   cursor:pointer;
   display:block;
   font-weight: normal;
   padding: 7px 10px 8px;
   text-decoration: none;
   color: #fff;
   background-color: #353535;
   font-size: 13px;
}
/** NewsSlider **/
#news {
   position: relative;
   float: left;
}

#news span.sliderButton{
   position: absolute;
   top: 130px; 
   display: block;
   width: 20px;
   height: 25px;
   cursor: pointer; 
   z-index: 20;
   background-image: url(../images/start/news/bg_newsslider.png);
   background-repeat: no-repeat;
}
#prevSlider{
   left: 0;
   background-position: left top;
}
#prevSlider:focus,
#prevSlider:hover,
#prevSlider:active {background-position: left -25px;}

#nextSlider{
   right: 0;
   background-position: right top; 
}
#nextSlider:focus,
#nextSlider:hover,
#nextSlider:active {background-position: right -25px;}

.js-yes .newsticker-jcarousellite {
   height: 217px !important;
   width:361px !important;
}
.js-no .newsticker-jcarousellite ul li{margin-bottom: 10px;}
.js-no #news span.sliderButton{display:none;}
.js-yes .newsticker-jcarousellite ul li{cursor: pointer;}
.newsticker-jcarousellite ul li{
   border-bottom: 1px solid #ccc;
   list-style:none;
   display:block;
   background-image: url(../images/start/bg_news.png);
   background-color: #f4f2f3;
   background-repeat:repeat-x;
   height: 217px;
   position: relative;
   width: 361px;
}
.newsticker-jcarousellite .info {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 341px;
   padding: 5px 10px;
   background-image: url(../images/bg_transparenz.png);
}
.newsticker-jcarousellite .info span.cat {
   display: block;
   font-size:11px;
   color:#fff;
   font-weight: normal;
}
.newsticker-jcarousellite .info a {
   color: #fff;
   text-decoration: none;
   font-size: 13px;
   font-weight: bold;
}
.clear { clear: both; }
