
/***************************** 
 Member of RB-Master

Name: includecss2
UID: includecss_2
Author: please add an author
Last change date: 09.12.2016 15:26
Copyright: please add the copyright
Release version: 1.23.2 3.0.0
Freamwork version: please add used freamworks version
Summary: please add a summeray
Necessary libaries: please add used libaries.

*************************//*****************************
Member of RB-Master
Name: cssthickbox
UID: cssthickbox
Author: Cody Lindley (http://www.codylindley.com) (customized)
Last change date: 02.08.2016 16:49
Time of generation: 25.02.2018 14:30
Copyright (c) 2007 cody lindley
Release version: 1.23.2 3.0.0
Framework version: Thickbox 3.1
Summary: overlay for internal and external links (outdated)
Necessary libaries: -
*************************/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
font: 12px Arial, Helvetica, sans-serif;
color: #333333;
}
#TB_secondLine {
font: 10px Arial, Helvetica, sans-serif;
color:#ffffff;
}
#TB_window a:link {color: #ffffff;}
#TB_window a:visited {color: #ffffff;}
#TB_window a:hover {color: #ffffff;}
#TB_window a:active {color: #ffffff;}
#TB_window a:focus{color: #ffffff;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
position: fixed;
z-index:2000; /* 100 */
top: 0px;
left: 0px;
height:100%;
width:100%;
}
.TB_overlayMacFFBGHack {background: url(../../images/backgrounds/macffbghack.png) repeat;}
.TB_overlayBG {
background-color:#000;
filter:alpha(opacity=50);
-moz-opacity: 0.50;
opacity: 0.50;
}
* html #TB_overlay { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
position: fixed;
z-index: 3000; /* 102 */
color:#000000;
display:none;
/* border: 4px solid #525252; */
text-align:left;
top:50%;
left:50%;
background-color:#fff;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
display:block;
margin: 0;
padding-right:-2px;
/* border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-top: 1px solid #666;
border-left: 1px solid #666;*/
}
#TB_ImageDiv {
background-color: #fff;
padding:10px;
clear:both;
}
#TB_caption{
padding: 10px 0 0 10px;
float:left;
font-weight:bold;
color:#ffffff;
height:30px;
font-size:16px;
font-weight:bold;
}
#TB_closeWindow{
height:40px;
/*padding:11px 25px 10px 0;*/
float:right;
margin-right:10px;
}
* html #TB_closeWindow{
padding:7px 0 0 0;
margin-bottom:-25px;
margin-right:6px;
}
#TB_closeWindowButton {
padding: 0 10px 0 0;
}
.TB_closeWindowButton img {
padding: 10px 0 0 0;
border:0;
}
#TB_closeAjaxWindow{
padding:9px 0 5px 0;
margin-bottom:1px;
text-align:right;
float:right;
height:22px;
}
* html #TB_closeAjaxWindow{
padding:9px 10px 5px 0;
}
#TB_closeAjaxWindow img {
border:0;
}
#TB_closeAjaxWindow .TB_closeWindowButton img {
padding: 0px 10px 0 0;
border:0;
width:22px;
height:22px:
}
#TB_ajaxWindowTitle{
float:left;
padding:11px 0 5px 10px;
margin-bottom:1px;
font-weight:bold;
font-size:16px;
font-family: verdana,arial,sans serif;
}
#TB_title{
/*
background-color:#e8e8e8;
*/
background-color:#215f8b;
height:39px;
color:#ffffff;
}
#TB_title a:link,
#TB_title a:hover,
#TB_title a:visited {
color:#ffffff;
}
#TB_ajaxContent{
clear:both;
padding:2px 15px 15px 15px;
overflow:auto;
text-align:left;
line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
padding:15px;
}
#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}
#TB_load{
position: fixed;
display:none;
height:13px;
width:208px;
z-index:4000;
top: 50%;
left: 50%;
margin: 2 px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
z-index:99;
position:fixed;
top: 0;
left: 0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
height:100%;
width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
_margin-bottom:1px;
}
/* shadow */
div.fancy_bg {
position: absolute;
display: block;
z-index: 70;
border: 0;
padding: 0;
margin: 0;
}
div.fancy_bg_n {
top: -18px;
width: 100%;
height: 18px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_n.png) repeat-x;
}
div.fancy_bg_ne {
top: -18px;
right: -13px;
width: 13px;
height: 18px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_ne.png) no-repeat;
}
div.fancy_bg_e {
right: -13px;
height: 100%;
width: 13px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_e.png) repeat-y;
}
div.fancy_bg_se {
bottom: -18px;
right: -13px;
width: 13px;
height: 18px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_se.png) no-repeat;
}
div.fancy_bg_s {
bottom: -18px;
width: 100%;
height: 18px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_s.png) repeat-x;
}
div.fancy_bg_sw {
bottom: -18px;
left: -13px;
width: 13px;
height: 18px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_sw.png) no-repeat;
}
div.fancy_bg_w {
left: -13px;
height: 100%;
width: 13px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_w.png) repeat-y;
}
*html div.fancy_bg_w{
height:100%;
}
div.fancy_bg_nw {
top: -18px;
left: -13px;
width: 13px;
height: 18px;
background: transparent url(../../images/icons/fancybox/fancy_shadow_nw.png) no-repeat;
}
#TB_PrintLink {
position:absolute;
right:55px;
top:4px;
z-index:9000;
}
#TB_PrintLink a {
background:url(../../images/icons/ico_footerprint_sprite.gif) no-repeat 5px 7px transparent;
color:#FFFFFF;
display:none;
float:none;
font:bold 12px Arial;
padding:10px 0 5px 30px;
text-decoration:none;
}
/*****************************
Member of RB-Master
Name: cd_csscarousel
UID: cd_csscarousel
Author: Jan Sorgalla (http://sorgalla.com) (customized)
Last change date: 09.12.2016 15:26
Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
Release version: 1.23.2 3.0.0
Framework version: -
Summary: jCarousel - Riding carousels with jQuery
Necessary libaries: -
*************************/
.jcarousel-skin-ie7 .jcarousel-container {
background: #e1e1e1 url(../../images/backgrounds/bg_slider.gif) repeat-x ;
border: 1px solid #c3c3c4;
}
.jcarousel-skin-ie7 .jcarousel-container-horizontal {
padding: 10px 52px;
height: 165px;
}
.xgrid12 .jcarousel-skin-ie7 .jcarousel-container-horizontal {
width: 579px;
}
.xgrid16 .jcarousel-skin-ie7 .jcarousel-container-horizontal {
width: 779px;
}
.jcarousel-skin-ie7 .jcarousel-container-vertical {
height: 192px;
width: 113px;
}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
width: 100%;
margin-left:0px;
}
.xgrid12 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {
width: 561px;
}
.xgrid16 .jcarousel-skin-ie7 .jcarousel-clip-horizontal {
width: 761px;
}
.jcarousel-skin-ie7 .jcarousel-list-horizontal { height: 134px; overflow: hidden;}
.jcarousel-skin-ie7 .jcarousel-clip-vertical {
height: 150px;
width: 114px;
}
.jcarousel-skin-ie7 .jcarousel-item {
height: 100px;
width: 125px;
margin: 5px 5px 10px 5px;
border-right: 1px solid #c3c3c4;
}
.jcarousel-skin-ie7 .jcarousel-item a{
text-decoration: none;
}
.jcarousel-skin-ie7 .jcarousel-item img {
/* border-right: 1px solid #ccc;*/
display: block;
margin: 0 auto;
width:120px;
height:102px;
margin:0 0 0 -2px;
}
.jcarousel-skin-ie7 .jcarousel-item span {
background: url(../../images/icons/lnkstyles/lnkstylecntlink_sprite.gif) no-repeat 0px 7px;
padding: 0px 0px 0px 10px; /* Top Right Bottom Left */
margin: 10px 0 0 0; /* Top Right Bottom Left */
overflow: visible;
/* font-weight: bold!important;*/
display: block;
color: #215f8b;
text-decoration: none;
float: left;
}
/* .jcarousel-skin-ie7 .jcarousel-item:hover, .jcarousel-skin-ie7 .jcarousel-item.iehover {
width: 337px;
}
.jcarousel-skin-ie7 .jcarousel-item:hover img, .jcarousel-skin-ie7 .jcarousel-item.iehover img {
float: left;
margin: 0px 10px 0 0;
width: 114px;
height: 114px;
}
.jcarousel-skin-ie7 .jcarousel-item:hover span, .jcarousel-skin-ie7 .jcarousel-item.iehover span {color: #003b6a; background-position: 0 -45px}
*/
.jcarousel-skin-ie7 .jcarousel-item .moreInfo {display: none; color: #404245;}
/* .jcarousel-skin-ie7 .jcarousel-item:hover .moreInfo, .jcarousel-skin-ie7 .jcarousel-item.iehover .moreInfo {display: block;}
*/
/*
.jcarousel-skin-ie7 .jcarousel-item-horizontal {
margin-right: 7px;
}
.jcarousel-skin-ie7 .jcarousel-item-vertical {
margin-bottom: 7px;
}
.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}
*/
/**
* Horizontal Buttons
*/
.jcarousel-skin-ie7 .jcarousel-next-horizontal {
position: absolute;
top: 0px;
right: 0px;
width: 51px;
border-left:1px solid #c3c3c4;
height: 185px;
cursor: pointer;
background: transparent url(../../../cd_layout/cd_images/cd_backgrounds/cd_bgslider_next_sprite.png) no-repeat 0 0;
}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover, .jcarousel-skin-ie7 .jcarousel-next-horizontal.iehover {
background-position: 0 -187px;
}
/*
.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
*/
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal.iehover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: 0 -375px;
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
position: absolute;
top: 0px;
left: 0px;
width: 51px;
border-right:1px solid #c3c3c4;
height: 185px;
cursor: pointer;
background: transparent url(../../../cd_layout/cd_images/cd_backgrounds/cd_bgslider_prev_sprite.png) no-repeat 0 -1px;
}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover, .jcarousel-skin-ie7 .jcarousel-prev-horizontal.iehover {
background-position: 0 -188px;
}
/*
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
*/
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal.iehover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: 0 -375px;
}
/* fontstepper workaround statische fontsize */
.jcarousel-skin-ie7 .jcarousel-item .carouselInfo{
font-size: 14px;
}
/*****************************
Member of RB-Master
Name: cd_csssimplewindow
UID: cd_csssimplewindow
Author: googleMaps (customized)
Last change date: 09.12.2016 15:26
Copyright: Google Inc.
Release version: 1.23.2 3.0.0
Framework version: v2,v3
Summary: styles for marker info window of googleMaps
Necessary libaries: -
*************************/
#simple_example_window{
width: 300px;
}
#simple_example_window_contents {
/* background-color: #FFF; */
left: 110px!important;
margin-left: 15px;
margin-top: -2px;
/* background: transparent url(../../images/icons/tooltip/shadow.png) repeat-y 0 5px; */
padding:0 3px 3px 0;
background: url(../../../cd_layout/cd_images/cd_backgrounds/cd_bg_mapsinfo_top.png) no-repeat;
}
#simple_example_window_contents .close{
display: block;
height: 22px;
top:24px;
right: 10px;
position: absolute;
width: 22px;
background-image: url(../../images/icons/maps_1/maps_close.jpg);
cursor:pointer;
}
#simple_example_window_beak{
display: block;
height: 15px;
bottom:0px;
left: 15px;
position: absolute;
width: 17px;
background-image: url(../../images/icons/tooltip/arrow_tool_map.png);
margin-top:-3px;
z-index:100;
}
* html #simple_example_window_beak{
/* Alpha transparencies hack for IE */
background-image:none;
}
#simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
#simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b{
height: 0px;
width: 0px;
}
#simple_example_window_contents div.mapsContent { background: transparent url(../../images/backgrounds/map_bg.png) no-repeat 0 5px; padding:15px 0 0 20px; width: 289px;}
#simple_example_window_contents img { padding-top:10px;}
#simple_example_window_contents h3 { font-size: 14px; font-weight: bold; line-height: 15px; padding-bottom: 5px; padding-left: 0; padding-right: 0; padding-top: 0;}
#simple_example_window_contents p { font-size: 12px; line-height: 15px; margin-bottom: 0; padding-bottom: 10px; width:87%}
#simple_example_window_contents ul.relatedItems { padding-bottom:10px!important;}
#simple_example_window_contents ul.relatedItems a { font-size: 0.85em; padding-bottom: 0; padding-left: 9px; padding-right: 0; padding-top: 3px; text-decoration: none;}
#simple_example_window_contents .relatedItems a.relatedLnk {
background-image: url(../../images/icons/lnkstyles/lnkstylecntlink_b1.gif)!important;
background-position: 0 8px!important;
}
#simple_example_window_contents .relatedItems a.relatedLnk:hover {
background-image: url(../../images/icons/lnkstyles/lnkstylecntlink_b2.gif)!important;
}
#simple_example_window_contents .relatedItems a.relatedMail {
background-image: url(../../../cd_layout/cd_images/cd_icons/cd_ico_contactletter_sprite.gif)!important;
background-position: 0 5px!important;
padding-left:22px;
}
#simple_example_window_contents .relatedItems a.relatedMail:hover {
background-position: 0 -45px!important;
}
#simple_example_window_contents .relatedItems li a.relatedPdf {
background-image: url(../../../cd_layout/cd_images/cd_icons/cd_ico_document_sprite.gif);
background-position: 0 0;
padding-left: 16px;
}
#simple_example_window_contents .relatedItems li a.relatedPdf:hover {
background-position: 0 -50px;
}
#simple_example_window_contents ul.relatedItems li a.btn {
background-image: url(../../images/icons/cfs/cntbtnbluebg.png)!important;
background-position: 0 0;
height:22px;
padding-top:0px;
}
#simple_example_window_contents ul.relatedItems li a.btn:hover {
background-position: 0 -23px;
background-image: url(../../images/icons/cfs/cntbtnbluebg_hover.png)!important;
}
#simple_example_window_contents ul.relatedItems li a.btn.btnWhite{
background-image: url(../../images/icons/cfs/cntbtnwhtebg.png)!important;
}
#simple_example_window_contents ul.relatedItems li a.btn.btnWhite:hover{
background-image: url(../../images/icons/cfs/cntbtnwhtebg_hover.png)!important;
}
#simple_example_window_contents ul.relatedItems li a.rssFeed, #simple_example_window_contents ul.relatedItems li a.rssFeed:hover{
background-position: 0 0 !important;
background-image: url(../../images/icons/share/feed_icon.png)!important;
}
.markerInfo .tooltip div { background-color:#fff; margin-bottom:15px; margin-top:0px;}
.markerInfo .tooltip div h3, .markerInfo .tooltip div p { color:#000;}
.markerInfo .tooltip div .relatedItems a.relatedLnk {
background-image: url(../../images/icons/lnkstyles/lnkstylecntlink_b1.gif)!important;
background-position: 0 8px!important;
background-repeat: no-repeat!important;
color: #215F8B!important;
}
.markerInfo .tooltip div .relatedItems a.relatedLnk:hover {
background-image: url(../../images/icons/lnkstyles/lnkstylecntlink_b2.gif)!important;
color: #003b6a!important;
}
.markerInfo .tooltip div .relatedItems a.relatedMail {
background-image: url(../../../cd_layout/cd_images/cd_icons/cd_ico_contactletter_sprite.gif)!important;
background-position: 0 5px!important;
background-repeat: no-repeat!important;
color: #215F8B!important;
padding-left:22px;
}
.markerInfo .tooltip div .relatedItems a.relatedMail:hover {
background-position: 0 -45px!important;
color: #003b6a!important;
}
.markerInfo .tooltip div .relatedItems li a.relatedPdf {
background-image: url(../../../cd_layout/cd_images/cd_icons/cd_ico_document_sprite.gif);
color: #215F8B!important;
background-position: 0 0;
}
.markerInfo .tooltip div .relatedItems li a.relatedPdf:hover {
color: #003b6a!important;
background-position: 0 -50px;
}
.markerInfo ul.relatedItems li a.btn {
color: #003b6a!important;
background-image: url(../../images/btns/cntbtnbluebg_sprite.png)!important;
background-position: 0 0;
padding-top:0px;
}
.markerInfo ul.relatedItems li a.btn:hover {
background-position: 0 -23px;
}
.markerInfo ul.relatedItems { padding-bottom:0px}
.markerInfo .tooltip .btm {
display: block;
height: 15px;
bottom:0px;
left: 15px;
position: absolute;
width: 17px;
background-image: url(../../images/icons/tooltip/arrow_tool_map.png);
}
.markerInfo .tooltip .close{
display: block;
height: 22px;
top:10px;
right: 10px;
position: absolute;
width: 22px;
background-image: url(../../images/icons/maps_1/maps_close.jpg);
cursor:pointer;
}
/* infoBox -> Google Maps Api v3 */
#simple_example_window_contents{
display: block;
visibility: visible;
width: 310px;
position: static;
margin:0px;padding:0px
}
#simple_example_window_contents div.mapsContent {
background: transparent url(../../../cd_layout/cd_images/cd_backgrounds/cd_bg_mapsinfo_middle.png) repeat-y ;
padding:15px 0 0 20px;
width: 289px;
}
#simple_example_window_beak{
display: block;
height: 15px;
position: static;
width: 17px;
background-image: url(../../images/icons/tooltip/arrow_tool_map.png);
margin:0px 0px 0px 15px;
z-index:100;
}
/*****************************
Member of RB-Master
Name: boschvideoplayer_fs
UID: boschvideoplayer_fs
Author: Sascha Becker - Leonhardt Multimedia GmbH
Last change date: 09.12.2016 15:26
Copyright: Leonhardt Multimedia GmbH
Release version: 1.23.2 3.0.0
Freamwork version: 2.0
Summary: css for videoplayer
Necessary libaries: -
*************************/
/***************************************************************
* author: Leonhardt Multimedia GmbH - Sascha Becker
* version: 2.0
* date: 2013-07-19
*
***************************************************************/
.boschMediaPlayer{
position:relative;
font-family:arial, helvetica, sans-serif;
font-size:1em;
line-height:1.25;
z-index:4;
background-color:transparent;
}
.boschMediaPlayer video{
position:relative;
z-index:3;
}
.boschMediaPlayer audio{
position:relative;
z-index:3;
border:none;
}
/*### subtitles ###*/
.boschMediaPlayer .dfxp{
position:absolute;
background-color:transparent;
background-image:url("../../../videoplayer/btns_player/captionbackground.png");
background-position:top left;
background-repeat:repeat;
border-radius:7px;
width:90%;
margin:0 3%;
bottom:48px;
z-index:3;
}
.boschMediaPlayer .dfxp p{
margin:0;
padding:6px 7px 6px 7px;
font-size:0.75em;
line-height:1.45;
color:#000;
}
.boschMediaPlayer .playOverlay{
width:100%;
height:100%;
margin:0;
padding:0;
position:absolute;
z-index:5;
}
.boschMediaPlayer .playOverlay .toggleImage{
background-image:url("../../../videoplayer/btns_player/playoverlay.png");
background-position:center;
background-repeat:no-repeat;
width:100%;
height:100%;
}
.boschMediaPlayer .playOverlay:hover .toggleImage{
background-image:url("../../../videoplayer/btns_player/playoverlayhover.png");
}
/*### Controls ###*/
.boschMediaPlayer .controls{
position:absolute;
margin:0 auto;
padding:0 10px 0 10px;
left:0;
bottom:6px;
background-image:url("../../../videoplayer/btns_player/controls.gif");
background-position:top left;
background-repeat:repeat-x;
z-index:5;
border-radius:7px;
box-shadow:0px 1px 5px 1px #5f5e5e;
opacity:0;
}
.boschMediaPlayer .controls .btn{
margin:0 0 0 10px;
padding:0;
width:22px;
height:22px;
float:left;
top:2px;
position:relative;
cursor:pointer;
}
.boschMediaPlayer .hover{
display:none;
position:absolute;
background-color:#215F8B;
color:#fff;
bottom:38px;
right:-12px;
min-width:80px;
padding:7px 7px 7px 7px;
font-size:0.75em;
z-index:7;
text-align:center;
}
.boschMediaPlayer .controls .btn_PlayPause{
background-image:url("../../../videoplayer/btns_player/play.png");
background-position:top left;
background-repeat:no-repeat;
margin:0;
}
.boschMediaPlayer .controls .btn_PlayPause:hover{
background-image:url("../../../videoplayer/btns_player/playhover.png");
}
.boschMediaPlayer .controls .btn_PlayPause.pause{
background-image:url("../../../videoplayer/btns_player/pause.png");
}
.boschMediaPlayer .controls .btn_PlayPause.pause:hover{
background-image:url("../../../videoplayer/btns_player/pausehover.png");
}
.boschMediaPlayer .controls .btn_Volume{
background-image:url("../../../videoplayer/btns_player/sound.png");
background-position:top left;
background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Volume:hover{
background-image:url("../../../videoplayer/btns_player/soundhover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume0{
background-image:url("../../../videoplayer/btns_player/volume0.png");
}
.boschMediaPlayer .controls .btn_Volume.volume0:hover{
background-image:url("../../../videoplayer/btns_player/volume0hover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume1{
background-image:url("../../../videoplayer/btns_player/volume1.png");
}
.boschMediaPlayer .controls .btn_Volume.volume1:hover{
background-image:url("../../../videoplayer/btns_player/volume1hover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume2{
background-image:url("../../../videoplayer/btns_player/volume2.png");
}
.boschMediaPlayer .controls .btn_Volume.volume2:hover{
background-image:url("../../../videoplayer/btns_player/volume2hover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume3{
background-image:url("../../../videoplayer/btns_player/volume3.png");
}
.boschMediaPlayer .controls .btn_Volume.volume3:hover{
background-image:url("../../../videoplayer/btns_player/volume3hover.png");
}
.boschMediaPlayer .controls .btn_Share{
background-image:url("../../../videoplayer/btns_player/share.png");
background-position:top left;
background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Share .hover{
width:130px;
}
.boschMediaPlayer .controls .btn_Share:hover{
background-image:url("../../../videoplayer/btns_player/sharehover.png");
}
.boschMediaPlayer .controls .btn_Share .shareBox{
display:none;
position:absolute;
background-color:#215F8B;
color:#fff;
bottom:38px;
right:-12px;
width:160px;
padding:7px 7px 7px 7px;
font-size:0.75em;
z-index:7;
}
.boschMediaPlayer .controls .btn_Share .shareBox input{
background-color:#215F8B;
color:#fff;
border:1px solid #A5A6A7;
width:160px;
}
.boschMediaPlayer .controls .btn .arrowDown{
width:15px;
height:15px;
position:absolute;
bottom:23px;
left:4px;
background-image:url("../../../videoplayer/btns_player/arrowdown~1.png");
background-position:top left;
background-repeat:no-repeat;
display:none;
z-index:6;
}
.boschMediaPlayer .controls .btn_Embed{
background-image:url("../../../videoplayer/btns_player/embed.png");
background-position:top left;
background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Embed .hover{
width:90px;
}
.boschMediaPlayer .controls .btn_Embed:hover{
background-image:url("../../../videoplayer/btns_player/embedhover.png");
}
.boschMediaPlayer .controls .btn_Embed .embedBox{
display:none;
position:absolute;
background-color:#215F8B;
color:#fff;
bottom:38px;
right:-12px;
width:300px;
padding:7px 7px 7px 7px;
font-size:0.75em;
z-index:7;
}
.boschMediaPlayer .controls .btn_Embed .embedBox input{
background-color:#215F8B;
color:#fff;
border:1px solid #A5A6A7;
width:300px;
}
.boschMediaPlayer .controls .btn_Embed .arrowDown{
width:15px;
height:15px;
position:absolute;
bottom:23px;
left:4px;
background-image:url("../../../videoplayer/btns_player/arrowdown~1.png");
background-position:top left;
background-repeat:no-repeat;
display:none;
z-index:6;
}
.boschMediaPlayer .controls .btn_Download{
background-image:url("../../../videoplayer/btns_player/download.png");
background-position:top left;
background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Download .hover{
width:50px;
}
.boschMediaPlayer .controls .btn_Download:hover{
background-image:url("../../../videoplayer/btns_player/downloadhover.png");
}
.boschMediaPlayer .controls .btn_Download:hover .hover{
}
.boschMediaPlayer .controls .btn_Fullscreen.show{
background-image:url("../../../videoplayer/btns_player/fullscreenshow~1.png");
background-position:top left;
background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Fullscreen.show:hover{
background-image:url("../../../videoplayer/btns_player/fullscreenshowhover~1.png");
}
.boschMediaPlayer .controls .btn_Fullscreen.hide{
background-image:url("../../../videoplayer/btns_player/fullscreenhide~1.png");
background-position:top left;
background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Fullscreen.hide:hover{
background-image:url("../../../videoplayer/btns_player/fullscreenhidehover~1.png");
}
.boschMediaPlayer .controls .btn_Fullscreen .hover{
width:125px;
}
.boschMediaPlayer .controls .seek{
position:relative;
float:left;
top:9px;
background-color:#B9B9BB;
border-top:1px solid #919193;
border-bottom:1px solid #C3C3C4;
cursor:pointer;
border-radius:5px;
margin:0 0 0 10px;
padding:0 10px 0 0;
}
.boschMediaPlayer .controls .seek .inner{
position:relative;
margin:0 0 0 0;
padding:0 0 0 0;
height:7px;
}
.boschMediaPlayer .seek .ui-slider-handle{
position:absolute;
width:15px;
height:15px;
background-image:url("../../../videoplayer/btns_player/handle.png");
background-repeat:no-repeat;
outline:none;
top:-4px;
}
.boschMediaPlayer .ui-slider-handle.ui-state-hover{
background-image:url("../../../videoplayer/btns_player/handlehover.png");
}
.boschMediaPlayer .timer{
float: left;
margin: 6px 0 0 0;
padding:0 0 0 10px;
font-size: 0.7em;
cursor: default;
}
.boschMediaPlayer .timer .progress{
float:left;
}
.boschMediaPlayer .timer .separator{
float:left;
padding:0 4px 0 4px;
}
.boschMediaPlayer .timer .duration{
float:left;
}
.boschMediaPlayer .btn_Volume:hover .volumeSlider{
display:block;
}
.boschMediaPlayer .volumeSlider{
display:none;
position:absolute;
bottom:21px;
z-index:6;
left:0px;
width:24px;
height:131px;
background-image:url("../../../videoplayer/btns_player/volumebar.png");
background-repeat:no-repeat;
cursor:pointer;
}
.boschMediaPlayer .volumeSlider .inner{
display:block;
position:relative;
top:36px;
z-index:6;
left:7px;
width:9px;
height:80px;
}
.boschMediaPlayer .volumeSlider .ui-slider-handle{
position:absolute;
width:15px;
height:15px;
background-image:url("../../../videoplayer/btns_player/handle.png");
background-repeat:no-repeat;
outline:none;
left:-3px;
}
/*****************************
Member of RB-Master
Name: cd_cssfancybox
UID: cd_cssfancybox
Author: Janis Skarnelis (customized)
Last change date: 09.12.2016 15:26
Copyright 2012 Janis Skarnelis - janis@fancyapps.com | fancyapps.com/fancybox/#license
Release version: 1.23.2 3.0.0
Framework version: fancyBox v2.0.6
Summary: fancybox (overlay for internal an external links)
Necessary libaries: -
*************************/
/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp object {
vertical-align: top;
padding: 0;
margin: 0;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
padding: 0;
margin: 0;
background: #f9f9f9;/*
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
*/}
.fancybox-opened {
z-index: 12000;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
padding: 20px 0 0 0;
margin: 0;
position: relative;
outline: none;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 10px;
}
.fancybox-image {
display: block;
width: 100%;
height: 100%;
border: 0;
padding-left: 10px;
margin: 0;
vertical-align: top;
}
.fancybox-iframe {
background:#ffffff;
display: block;
width: 100%;
height: 100%;
border: 0;
padding: 0;
margin: 0;
vertical-align: top;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
.fancybox-prev span, .fancybox-next span {
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
cursor: pointer;
z-index: 8020;
background-image: url('/media/_tech/cd_layout/cd_images/cd_icons/cd_ico_loading_thickbox.gif');
}
#fancybox-loading div {
width: 35px;
height: 35px;
background: url('/media/_tech/cd_layout/cd_images/cd_icons/cd_ico_loading_thickbox.gif')center center no-repeat;
}
.fancybox-close {
position: absolute;
top: 10px;
right: 10px;
width: 20px;
height: 20px;
background: transparent url('/media/_tech/cd_layout/cd_images/cd_icons/cd_fancybox/cd_fancy_close.png') 0 0 no-repeat;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
background: transparent url('/media/_tech/layout/images/icons/fancybox/blank.gif'); /* helps IE */
-webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 20px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 20px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -9999px;
left: -9999px;
padding: 0;
overflow: visible;
visibility: hidden;
}
/* Overlay helper */
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: #000;
}
#fancybox-overlay.overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
/* Title helper */
.fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
font-family: verdana, arial, sans serif;
font-size: 16px;
font-weight: bold;
z-index: 1102;
color: #FFFFFF;
text-align: left;
line-height: 40px;
padding-left: 10px;
position:absolute;
top:0px;
left:-10px;
padding:0 10px 0 10px;
text-align: center;
line-height: 30px;
color: #333;
position: relative;
width : 100%;
height: 40px;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8030;
text-align: center;
color: #FFF;
line-height: 29px;
font-weight: bold;
padding: 0 0 3px 0;
margin-left: 10px;
/*background: url('/media/_tech/layout/images/icons/fancybox/fancybox-x.png') 0px -40px;
*/}
.fancybox-title-float-wrap .child {
position: absolute;
display: inline-block;
/*background: transparent; Fallback for web browsers that doesn't support RGBa
background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
*/
background-color: #ececed !important;
color: #000;
white-space: nowrap;
text-align: left;
line-height: 40px;
position: relative;
width : 100%;
height: 39px;
text-indent: 10px;
}
* + html .fancybox-title-float-wrap .child {
left: -10px;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
}
.fancybox-title-inside-wrap {
margin-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}
/*****************************
Member of RB-Master
Name: cd_cssshare
UID: cd_cssshare
Author: Leonhardt Multimedia GmbH - Stefan Fischer
Last change date: 09.12.2016 15:26
Copyright: Leonhardt Multimedia GmbH
Release version: 1.23.2 3.0.0
Freamwork version: 1.0
Summary: share function of the footer
Necessary libaries: -
*************************//***************************************************************
* author: Leonhardt Multimedia GmbH - Stefan Fischer
* version: 1.0
* date: 2011-03-29
*
***************************************************************/
.Footer a{
padding-left:18px;
padding-bottom:5px;
background:url(../../../cd_layout/cd_images/cd_icons/cd_share/cd_footer_share.png) no-repeat scroll 0 0 transparent !important;
background-repeat:no-repeat!important;
padding: 0px 0px 5px 15px !important;
}
.share_button {
display: block;
left: -13px;
position: relative;
top: -55px;
}
#share-content table tr td a
{
padding: 0 0 0 19px;
float: left;
}
#share-menu,
.share-loading,
#share-content p
{
display:none;
}
#share-box,
#share-box-inner,
#share-content,
#share-content-inner
{
background:none;
}
#share-box{
display:none;
position:absolute;
top:0;
left:0;
width:100%;
z-index:10000000;
border:1px solid transparent;
text-align:center;
}
#share-box #share-content{
/*position:relative;
*/width:500px;
margin:0 auto;
padding-top:40px;
background-color: #ececed !important;
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
#share-box a#share-close {
position:absolute;
top:9px;
right:9px;
width:22px;
height:22px;
background-image:url("../../../cd_layout/cd_images/cd_icons/cd_share/cd_iconoverlayclose.gif");
background-repeat:no-repeat;
z-index: 9999;
}
#share-box a#share-close:hover{
background-image:url("../../../cd_layout/cd_images/cd_icons/cd_share/cd_iconoverlayclosehover.gif");
}
#share-content h2{
position:absolute;
top:0;
/*left:10px;
*/margin:0;
padding:10px 10px 10px 0;
font-family:verdana, arial, sans-serif;
font-size:16px;
font-weight:bold;
color: #000;
float: left;
}
#share-content #share-content-inner{
background-color:#ffffff;
padding:7px 0 5px 11px;
}
#share-content table{
width:489px;
border-collapse:collapse;
}
#share-content table tr td{
padding:4px 10px 4px 0;
}
#share-content table tr td a{
float:left;
margin:0;
padding:2px 0 0 0;
font-size:11px;
font-weight:bold;
color:#215f8b;
background-image:url("../../../cd_layout/cd_images/cd_icons/cd_share/cd_linkarrowright.gif");
background-repeat:no-repeat;
background-position:32px 6px;
cursor:pointer;
}
#share-content table tr td a:hover{
color:#00142a;
background-image:url("../../../cd_layout/cd_images/cd_icons/cd_share/cd_linkarrowrighthover.gif");
}
#share-content table tr td a span{
float:left;
padding:0 0 0 19px;
}
#share-content table tr td a img{
float:left;
border:none;
width:22px;
height:22px;
margin:-2px 0 0 0;
padding:0;
}
*+ html #share-box #share-box-overlay{
width:100%;
height:100%;
position:fixed;
left:0;
top:0;
z-index:-1;
background-image:url("../../images/icons/share/overlaybackground.png");
background-color: none;
}
#share-content table tr td a img{
float:left;
border:none;
width:22px;
height:22px;
margin:-2px 0 0 0;
padding:0;
}
#share-box #share-box-overlay{
width:100%;
height:100%;
position:fixed;
left:0;
top:0;
z-index:-10;
opacity: 0.7;
filter: alpha(opacity=70);
background: #777777
}
.share-link-wrapper
{
padding: 0px!important;
width: auto;
height: 22px!important;
display: block;
}
#footer a.share-link
{
display: block;
height: 22px;
overflow: hidden;
}
#share-tool
{
padding: 0px!important;
}
.rssFeed {
margin-left: 3px;
padding: 0 0 0 19px !important;
background: url("../../images/icons/share/feed_icon.png") no-repeat !important;
}
/*****************************
Member of RB-Master
Name: cd_cssgsa
UID: cd_cssgsa
Author: Michael Thinschmidt (ARITHNEA)
Last change date: 09.12.2016 15:26
Copyright � 2013 ARITHNEA GmbH
Release version: 1.23.2 3.0.0
Framework version: 1.0
Summary: css for search result page sidebar (gsa)
Necessary libaries: -
*************************/
/* Last Update - ARITHNEA Michael Thinschmidt */
/* UPDATE von TWT */
/* GIF LOGO FOR IE6 */
* html #header #boschLogo a {
width: 128px;
height: 41px;
display: block;
}
* html #header #boschLogo a img {
display: none;
}
/* SUBNAVIGATION WITHOUT BACKGROUND-IMAGE FOR IE6 */
* html ul#mainNav li ul {
border: 1px solid #ccc;
border-top: none;
background: #fff;
}
/* START BUTTON SEARCH */
/* IE7 */
* + html .searchBoxQuick input {
width:498px;
margin: 0 0 0 0;
top: 0px;
height: 18px;
}
* + html .searchBoxQuick button.btn {
margin: 0px 12px 0 0;
top: 3px;
left: 0px;
height: 23px;
}
* + html .searchBoxQuick input {
width: 498px\0/;
}
* + html .searchBoxQuick button.btn span {
margin:0 0 0 0;
padding: 3px 6px 0 2px;
top: -4px;
height:19px;
}
* html .searchBoxQuick button.btn {
height:22px;
overflow:hidden;
float: none!important;
margin: 0px 12px 0 0;
top:-1px;
left:-5px;
}
* + html .searchBoxQuick button.btn {
top: 1px;
left:-1px !important;
}
* html .searchBoxQuick button.btn span {
top: -1px;
padding: 2px 9px 0 0;
height:21px;
}
* + html div.searchBoxMain input.searchTopic {
padding: 3px 0 3px 3px;
height: 13px;
}
* html div.searchBoxMain input.searchTopic {
padding: 3px 0 3px 3px;
height: 11px;
}
#wrapperAll {
position: relative;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.searchBoxQuick input {
top:0px;
}
}
.searchBoxQuick input[type=hidden] {
display: none !important;
}
.resultPage .paginatorDefault span {
color: #888;
}
/* UPDATE von TWT END*/
a.metaBack {
background: url("../../images/icons/lnkstyles/lnkstyle_specialframework.png") no-repeat scroll 0 6px transparent;
color: #000;
display: block;
height: 25px;
font-size: 0.8em;
font-weight: bold;
padding: 0 0 0 10px;
text-decoration: none;
margin-left: 5px;
margin-top: 8px;
}
a.resetFilter {
background: url("../../../cd_layout/cd_images/cd_icons/cd_lnkstyles/cd_searchfilter.gif") no-repeat scroll 0 4px transparent;
color: #c3c3c4;
padding: 0 0 0 10px;
text-decoration: none;
font-size: 12px;
}
.resultPage .txtSection h2 {
padding-top: 17px;
}
.resultPage div.txtSection ul {
padding-left: 15px;
}
div.cntFormDefault form label {
float: none;
}
.searchFilter form h4 a {
font-size: 14px;
text-decoration: none;
color: #215F8B;
margin-bottom: 15px;
display: block;
background: url("../../images/icons/lnkstyles/lnkstylecntlink_bottom_sprite_new.gif") no-repeat scroll 5px 8px transparent;
padding-left: 16px;
}
.searchFilter form h4 a:hover {
color: #003b6a;
}
div.cntFormDefault form {
padding-bottom: 20px!important;
}
.searchFilter form hr {
margin: 25px 0 15px;
}
* html #wrapperAll #subMenu div.cntFormDefault hr{
margin: 25px 0px 15px!important;
}
.searchFilter label {
font-size: 12px;
}
.searchFilter label.inactive {
color: #c3c3c4;
}
.searchFilter input {
margin-bottom: 5px;
color: #000000;
display: block;
float: left;
}
.searchFilter br {
clear: both;
}
#relativ {
position: relative;
z-index: 111110;
}
.cntStage, div.cntFormDefault {
z-index: 0;
}
.contentArea div.contFormDefault form p {
font-size: 14px;
}
.searchBoxQuick .btn {
padding-left: 0px;
}
*html .searchBoxQuick button.btn {
height:22px;
overflow:hidden;
float: none!important;
}
.searchBoxQuick p {
font-size: 14px;
margin-bottom: 15px;
}
.searchBoxQuick form {
margin: 0 0;
}
.searchBoxQuick input {
width: 500px;
margin-right: 5px;
padding-left: 5px;
width: 496px\0/;
position: relative;
top:-2px;
left:0;
display: inline-block;
height: 18px;
border: 1px solid #C3C3C4;
}
.grid8 .searchBoxQuick input {
width: 338px;
}
*:first-child+html .searchBoxQuick input { width:496px; }
.searchNavi {
overflow: auto;
width: 100%;
border-bottom: 1px solid #C3C3C4;
}
/* START BUTTON SEARCH */
/* IE8 */
.searchBoxQuick button.btn, .searchBoxQuick a.btn {
display: inline-block;
position: relative;
left:-9px;
/*top:0px; replaced by TWT*/
top /*\**/: -1px\9;
background: url(../../images/btns/cntbtngraybg_sprite.png) -10px 0 no-repeat!important;
padding: 0px 0 0px 3px;
height: 23px;
margin: 0 10px 5px 0;
cursor: pointer;
}
.searchBoxQuick button.btn span, .searchBoxQuick a.btn span {
background: url(../../images/btns/cntbtngraybgend_sprite.png) 100% 0 no-repeat!important;
color: #fff!important;
padding: 3px 6px 0px 0px;
height: 19px;
font: bold 12px/17px Arial;
display: inline-block;
position: relative;
top: -1px;
white-space: nowrap;
width: 100%;
}
/* IE8*/
.searchBoxQuick button.btn{
top /*\**/: 0;
}
/*TWT update*/
.searchBoxQuick button.btn span {
left /*\**/: 4px\9;
margin-top /*\**/: 1px;
}
/* IE6*/
*html .searchBoxQuick button.btn{
top: -2px;
}
*html .searchBoxQuick button.btn span {
margin-top: 1px;
}
/* IE9*/
:root .searchBoxQuick button.btn{
top: -1px \0/;
}
.searchBoxQuick button.btn{
top: -1px;
}
.searchBoxQuick button.btn:hover, .searchBoxQuick a.btn:hover {
background-position: -10px -23px;
}
.searchBoxQuick button.btn:hover span, .searchBoxQuick a.btn:hover span {
background-position: 100% -23px;
}
/*div.searchBoxMain input.searchTopic {
background: url("../../images/backgrounds/bg_searchinput_v2.gif") no-repeat scroll 0 0 #FFFFFF;
}replaced by: (TWT update)*/
div.searchBoxMain input.searchTopic {
padding /*\**/: 4px 0 4px 3px\9;
height /*\**/: 13px\9;
}
.searchNavi p {
padding-bottom: 5px;
font-size: 12px;
font-weight: bold;
margin-top: 10px;
}
.searchNavi .paginatorDefault {
margin-bottom: 2px;
}
.resultPage .paginatorDefault a {
color: #215f8b!important;
/*float: left; */
display: inline;
margin: 0 -5px;
}
.resultPage .paginatorDefault .paginatorSeperator {
float: left;
margin:3px 5px 2px 5px;
}
/*div.paginatorDefault a {
display: inline;
color: #808285;
text-decoration: none;
font-weight: bold;
padding: 2px 7px;
margin-right: 2px!important;
-moz-border-radius: 3px 3px 3px 3px;
}replaced by: (TWT update)*/
div.paginatorDefault a,
.resultPage .paginatorDefault span {
display: inline;
color: #808285;
text-decoration: none;
font-weight: bold;
padding: 2px 4px;
margin-right: 0;
-moz-border-radius: 3px 3px 3px 3px;
}
.paginatorDefault a.selected, .paginatorDefault a:hover {
display: inline;
-moz-border-radius: 3px 3px 3px 3px;
background-color: #f1f1f1;
padding:2px 7px;
}
* html .paginatorDefault a:hover {
background-image: none;
padding: 2px 4px;
background-color: #f1f1f1;
display: inline;
zoom:1;
}
* html .paginatorDefault a.selected {
background-color: #f1f1f1;
background-image: none;
padding: 2px 4px;
display: inline;
}
.topSearch {
padding-bottom: 20px;
border-bottom: 1px solid #C3C3C4;
overflow: auto;
width: 100%;
padding-top: 10px;
}
.productCarousel {
height: 25px;
padding-top: 25px;
}
.productCarousel p{
position: absolute;
font-weight: bold;
}
.productCarousel a{
position: absolute;
right: 0;
}
.jcarousel-skin-ie7 .jcarousel-list-horizontal {
height: 177px;
}
.jcarousel-skin-ie7 .jcarousel-item .moreInfo {
display: block;
font-size: 1em;
line-height: 13px;
}
.jcarousel-skin-ie7 .jcarousel-item .moreInfo h3 {
padding: 0px;
}
.jcarousel-skin-ie7 .jcarousel-item a, .tooltip .content_carousel a {
font-size: 1em;
line-height: 13px;
display: inline;
background: url("../../images/icons/lnkstyles/lnkstylecntlink_sprite.gif") no-repeat scroll 0 4px transparent;
}
.tooltip .content_carousel a:hover, .jcarousel-skin-ie7 .jcarousel-item a:hover {
background: url("../../images/icons/lnkstyles/lnkstylecntlink_sprite.gif") no-repeat scroll 0 -46px transparent;
}
.results {
padding-top: 17px;
padding-bottom: 20px;
border-bottom: 1px solid #C3C3C4;
overflow: visible!important;
}
.results a.relatedLnk {
float: none;
display: inline;
color: #215F8B;
}
.results a.relatedPdf {
float: none;
}
.results em {
font-style: normal;
font-weight: bold;
}
.results div a {
color: #a5a6a7;
text-decoration: none;
font-size: 12px;
}
.results div a:hover {
color: #808285;
}
.results div img {
padding-left: 5px;
padding-right: 5px;
}
.results h3 em {
color: #bd4647;
}
.results p.first {
float: left;
padding-bottom: 0px;
}
.results p.second {
margin-left: 180px;
padding-left: 10px;
border-left: 1px solid #C3C3C4;
padding-bottom: 0px;
margin-bottom: 10px;
}
.resultsFileType {
color: #808285;
}
.txtSection.col6.map #map_canvas {
height: 200px;
width: 350px;
}
.resultPage {
overflow: visible!important;
}
.resultPage h2 {
font-weight: bold;
}
/* Search Result Page Map */
.mapLeft {
float: left;
}
ul.mapRight {
float: left;
width: 355px;
padding: 0px;
margin: 0px;
}
.mapRight li {
list-style: none;
padding-left: 34px;
height: 70px;
}
.mapRight li a.relatedLnk {
float: none;
}
.mapRight li span {
display: block;
background-image: url(../../../cd_layout/cd_images/cd_icons/cd_markers/cd_flag.jpg);
width: 28px;
height: 31px;
position: absolute;
margin-left: -35px;
padding-left: 8px;
line-height: 22px;
font-weight: bold;
color: #FFFFFF;
font-size: 14px;
}
.mapRight li p {
margin-top: 5px;
}
/* Search Result Product */
.topProduct img {
float: left;
width: 176px;
position: absolute;
}
.topProduct a.relatedLnk {
margin-bottom: 15px;
}
.topProduct a, .topProduct p {
width: 500px;
float: none;
margin-left: 176px;
}
.topProduct a.furtherInfo {
background: url("../../../cd_layout/cd_images/cd_icons/cd_furtherinfo.jpg") no-repeat scroll transparent;
color: #215F8B;
display: block;
font-weight: bold !important;
line-height: normal;
overflow: visible;
padding: 0 0 0 9px;
text-decoration: none;
}
.topProduct a.furtherInfo:hover {
color: #003B6A;
}
.topHit {
margin-top: 0px;
padding-top: 17px;
padding-left: 10px;
background-color: #f1f1f1;
}
.topHit h3 em {
display: block;
margin-bottom: 5px;
}
.paginatorDefault.floatRe {
padding-top: 10px;
}
/* START SAYT CLASS */
.SAYT {
background-image: url("../../../cd_layout/cd_images/cd_backgrounds/cd_bgsearchbotv2.png");
background-position: 0 100%;
background-repeat: no-repeat;
color: #000000;
font-size: 12px;
margin-left: 824px;
margin-top: 24px;
padding: 0 0 10px;
position: absolute;
width: 128px;
z-index: 100000;
}
.SAYT.big {
background-image: url("../../../cd_layout/cd_images/cd_backgrounds/cd_bg_searchbigv2.png");
margin-left: 0;
margin-top: 0;
width: 511px;
top: 63px;
left: 10px;
margin: 0;
position: absolut;
}
/* TWT update */
* + html .SAYT.big {
left: 269px;
}
/* end TWT update */
.SAYT ul {
list-style: none;
margin: 0px;
padding: 0 10px;
margin-top: 15px;
}
.SAYT ul li {
display: inline;
line-height: 12px;
}
.SAYT ul li a {
float: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#SAYT_big ul li a:hover {
background-color: #F1F1F1 !important;
-moz-border-radius:5px; /* Firefox */
-webkit-border-radius:5px; /* Safari and chrome */
-khtml-border-radius:5px; /* Linux browsers */
border-radius:5px; /* CSS3 */
display: block;
float: none;
width: 487px;
}
#SAYT_small ul li a:hover {
background-color: #F1F1F1 !important;
-moz-border-radius:5px; /* Firefox */
-webkit-border-radius:5px; /* Safari and chrome */
-khtml-border-radius:5px; /* Linux browsers */
border-radius:5px; /* CSS3 */
display: block;
float: none;
width: 105px;
}
.SAYT h3 {
margin-top: 15px;
padding-bottom: 10px;
margin-left: 10px;
}
.SAYT div {
border-top: 1px solid #c3c3c4;
margin-left: 10px;
margin-right: 13px;
height: 70px;
padding-top: 10px;
padding-bottom: 10px;
}
.SAYT img {
position: absolute;
margin-left: 10px;
}
.SAYT div a {
margin-left: 90px;
float: none;
margin-bottom: 10px;
}
.SAYT p {
margin-left: 100px;
line-height: 16px;
}
/* IE8-9 TWT update- New fix Arithnea 26.04*/
.SAYT.big {
top /*\**/: 63px\9;
left /*\**/: 10px\9;
width /*\**/: 511px\9;
}
.searchBoxQuick input {
width /*\**/: 499px\9;
}
div.searchBoxMain input.searchTopic {
width /*\**/: 125px\9;
}
.SAYT {
margin-left /*\**/: 824px\9;
margin-top /*\**/: 26px\9;
}
* html #SAYT_big ul#SAYTList {
margin: 0 !important;
}
* + html #SAYT_big ul#SAYTList {
margin: 0 !important;
}
* html #SAYT_big span {
margin: 0;
}
* + html #SAYT_big span {
margin: 0;
}
/* end TWT update*/
/* END SAYT CLASS */
/* Google SERPS */
a.searchLnk {
color: #215F8B;
font-weight: bold;
}
a.searchLnk:hover {
color: #003B6A;
}
/* new components filter */
#subMenu .cntBox.searchFilter { padding: 10px 10px 0px 10px; width:206px!important; font-size:12px; font-weight:normal; margin-top:30px;}
#subMenu .cntBox.searchFilter p { font-weight:bold; font-size:14px; padding-bottom:20px;}
#subMenu .cntBox.searchFilter a { text-decoration:none;color:#215F8B;}
#subMenu .cntBox.searchFilter a:hover { text-decoration:none;color:#003B6A;}
#subMenu .cntBox.searchFilter .disabled { color: #C3C3C4;}
#subMenu .cntBox.searchFilter h4 { font-size: 14px; text-decoration: none; color: #215F8B; padding-bottom: 15px; padding-top:15px; display: block; position:relative; background: url("../../images/icons/lnkstyles/lnkstylecntlink_b1.gif") no-repeat scroll 5px 23px transparent; padding-left: 16px; margin-top:12px; cursor:pointer; border-top: 1px solid #C3C3C4; float:left; clear:both; width:190px; margin-top:0px; }
#subMenu .cntBox.searchFilter h4.open { background: url("../../images/icons/lnkstyles/lnkstylecntlink_bottom_sprite_new.gif") no-repeat scroll 5px 23px transparent; }
#subMenu .cntBox.searchFilter h4:hover { color: #003b6a; }
#subMenu .cntBox.searchFilter .active, #subMenu .cntBox.searchFilter a, #subMenu .cntBox.searchFilter .disabled { position:relative; display:block; margin:5px 0 0 17px; float:left; clear:both; }
#subMenu .cntBox.searchFilter .disabled { background: transparent url(../../images/icons/lnkstyles/arrow_lnk.gif) 0 4px no-repeat; padding-left:9px;}
#subMenu .cntBox.searchFilter .toggle_container { position:relative; display:inline; padding-bottom:10px; float:left; top:0; left:0; clear:both; width:205px;}
#subMenu .cntBox.searchFilter .toggle_container.last { padding-bottom: 0px; } /* upadate TWT*/
*html #subMenu .cntBox.searchFilter .active, *html #subMenu .cntBox.searchFilter .disabled { margin-left:9px;}
*:first-child+html #subMenu .cntBox.searchFilter hr { position:relative; display:block; float:left; clear:both;}
/* START SEARCH RESAULT LAYOUT */
.cntBox h3 {
font-size: 1em;
line-height: 1.35em;
color: #000000;
margin: 0;
padding: 0 0 7px 0;
}
.results {
padding-top: 11px;
padding-bottom: 14px;
}
.results p.second {
margin-left: 180px;
padding-left: 10px;
border-left: 1px solid #C3C3C4;
padding-bottom: 0px;
margin-bottom: 6px;
}
/* END SEARCH RESAULT LAYOUT */
/* START SEARCHFILTER */
#subMenu .cntBox.searchFilter h4 {
/* border: 0; */
}
#subMenu .cntBox.searchFilter {
display: inline;
padding: 10px 10px 30px 10px;
width:206px!important;
font-size:12px;
font-weight:normal;
margin-top:15px;
visibility: hidden;
display:none;
}
#subMenu .cntBox.searchFilter p {
font-weight:bold;
font-size:14px;
padding-bottom:10px;
}
#subMenu .cntBox.searchFilter a {
text-decoration:none;
color:#215F8B;
width: 169px;
padding-right: 9px!important;
background: url("../../../cd_layout/cd_images/cd_icons/cd_filterboxbgsmall.png") 0 0px no-repeat scroll transparent;
}
#subMenu .cntBox.searchFilter .active {
/* height: 20px; */
width: 169px;
background: url("../../../cd_layout/cd_images/cd_icons/cd_filterboxbgsmall.png") 0 0px no-repeat scroll transparent;
text-decoration:none;
color:#003B6A;
}
#subMenu .cntBox.searchFilter a:hover {
/* height: 20px; */
width: 169px;
background: url("../../../cd_layout/cd_images/cd_icons/cd_filterboxbgsmall.png") 0 0px no-repeat scroll #eceaea;
text-decoration:none;
color:#003B6A;
}
#subMenu .cntBox.searchFilter h4 {
font-size: 14px;
text-decoration: none;
color: #215F8B;
display: block;
position:relative;
background: url("../../images/icons/lnkstyles/lnkstylecntlink_bottom_sprite_new.gif") no-repeat scroll 5px 12px transparent;
cursor:pointer;
/* border-top: 1px solid #C3C3C4; */
float:left;
clear:both;
width:190px;
margin:0px;
padding:5px 0 5px 16px;
}
#subMenu .cntBox.searchFilter h4.open {
background: url("../../images/icons/lnkstyles/lnkstyle_specialframework.png") no-repeat scroll 5px 12px;
}
#subMenu .cntBox.searchFilter .active, #subMenu .cntBox.searchFilter a, #subMenu .cntBox.searchFilter .disabled {
position:relative;
display:inline;
margin: 0px 0 1px 0px;
padding: 6px 0 3px 28px;
float:left;
clear:both;
}
#subMenu .cntBox.searchFilter .disabled {
position: relative;
/* height: 20px; */
width: 179px;
background: url("../../../cd_layout/cd_images/cd_btns/cd_filterboxbg.png") 0 -85px no-repeat scroll transparent;
padding-left:27px;
}
#subMenu .cntBox.searchFilter .toggleof {
position:relative;
display:inline;
padding-bottom:10px;
float:left;
top:0;
left:0;
clear:both;
width:205px;
}
#subMenu .cntBox.searchFilter .toggleof.last {
padding-bottom: 0px;
}
/* END SEARCHFILTER */
/* LOCATION RESULT */
div.results.location {
padding-top: 15px !important;
padding-bottom: 20px !important;
}
div.results.location h3 {
margin-bottom: 3px;
}
div.results.location img.map {
width: 238px;
height: 152px;
float: left;
margin-right: 10px;
}
div.results.location a.phone, div.results.location a.email {
color: black;
font-size: 14px;
padding-left: 22px;
text-decoration: none;
}
div.results.location a.phone {
background: url(../../../cd_layout/cd_images/cd_icons/cd_gsa/cd_gsa_phone_icon.png) no-repeat -6px -3px;
}
div.results.location a.email {
color: #215F8B;
background: url(../../../cd_layout/cd_images/cd_icons/cd_gsa/cd_gsa_mail_icon.png) no-repeat -6px -2px;
}
div.results.location a.email:hover {
color: #003b6a;
}
div.results.location div.routing {
margin: 24px 0 7px 0;
}
div.results.location div.routing a {
font-size: 14px;
}
/* /LOCATION RESULT */
/*special styles for Firefox*/
body:not(:-moz-handler-blocked) .searchBoxQuick button.btn span {
top: -2px;
}
/*****************************
Member of RB-Master
Name: cssformedit
UID: cssformedit
Author: opus5 (customized)
Last change date: 09.12.2016 15:26
Copyright: opus5
Release version: 1.23.2 3.0.0
Framework version: -
Summary: formedit/generic form/ simple form css
Necessary libaries: -
*************************/
/* start style formular */
.formedit form { margin:0; padding:0;}
.formedit fieldset#formHeadline {width:420px; border:1px solid #999; padding:10px; margin:5px; text-align:left;}
.formedit fieldset#formHeadline:hover {border-color:#900;}
.formedit
.formedit fieldset {width:390px; border:1px solid #999; padding:10px; margin:5px; text-align:left;}
.formedit fieldset:hover {border-color:#333;}
.formedit fieldset#requiredMessage {width:390px; border:1px dotted #900; padding:10px; margin:5px; text-align:left;}
.formedit fieldset#requiredMessage:hover {border:1px solid #900;}
.formedit fieldset#checkbox input {width:35px;}
.formedit legend {font-size:1.1em; color:#666; font-weight:bold; padding:5px; margin:5px; background:none;}
/* used as Label for checkboxes and radiobuttons */
.formedit span { color:#666; font-weight:normal; font-size:1em; margin:0 3px 3px 0; padding:0; line-height:1.5em; width:120px; display:block; text-align:left; clear:left;}
.formedit label { color:#666; font-size:1em; margin:0 3px 3px 0; padding:0; line-height:1.5em; width:120px; display:block; float:left; clear:left;}
.formedit input {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; width:240px; background:#fff; text-align:left;}
.formedit input:focus {border-color:#900;}
.formedit select {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; background:#fff;}
.formedit option {color:#900;}
.formedit textarea {width:244px; border:1px solid #666;}
.formedit textarea:focus {border-color:#900;}
.formedit .submitbtn {width:123px; background:#666; border:1px solid; border-color:#999 #333 #333 #999; color:#fff; cursor:pointer; padding:0; margin:0; text-align:center;}
.formedit .submitbtn:hover {background:#900; color:#fff; border:1px solid; border-color:#c00 #990100 #990100 #c00;}
.formedit .captcha { border:1px solid #666;}
/* ende style formular */
/* styles for invalid validation */
.formedit label.error {width:240px; margin-left:123px; color:#990000;}
.formedit input.error {border:1px dotted #990000;}
.formedit textarea.error {border:1px dotted #990000;}
.formedit select.error {border:1px dotted #990000;}
.formedit option.error {border:1px dotted #990000;}
/* styles for autocomplete box */
.ac_results {padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999;}
.ac_results ul {width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; text-align:left;}
.ac_loading {background: white right center no-repeat;}
.ac_odd {background-color: #eee; text-align:left;}
.ac_over {background-color: #0A246A; color: white; text-align:left;}
.ac_results li {margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; overflow: hidden;
/*
it is very important, if line-height not setted or setted
in relative units scroll will be broken in firefox
*/
line-height: 16px;
/*
if width will be 100% horizontal scrollbar will apear
when scroll mode will be used
*/
/*width: 100%;*/
}
/* import of RBTT */
.form .formCol {
width: 70%;
}
.form fieldset fieldset {
margin: 0;
padding: 0;
width: 100%;
}
.form .multiblock {
margin: 0;
clear: both;
float: none;
width: 100%;
}
.textrow,
form .multiblock {
position: relative;
width: 520px;
margin: 0 -50px 0 0;
clear: both;
}
.singleblock {
width: 480px;
}
.col {
text-align: right;
}
.multiblock,
.singleblock {
clear: both;
padding-top: 10px;
}
.textrow .col,
.multiblock .col {
float: left;
width: 225px;
margin: 0 30px 0 0;
}
.col {
position: relative;
}
.col label,
.col .label {
position: relative;
display: block;
float: left;
width: 85px;
top: 2px;
margin-bottom: 4px;
text-align: left;
padding: 2px 10px 0 0;
text-align: right;
}
.form p span, .form label span {
color: #000;
}
.col label.error {
clear: left;
float: none;
width: auto;
margin-left: 88px;
}
.col textarea + label.error {
margin-left: 0;
}
.col input {
height: 18Px;
line-height: 20Px;
}
.singleblock .col .input,
.singleblock .col input.text {
width: 390Px;
}
.col textarea {
float: left;
clear: both;
margin: 0;
}
.singleblock .col select {
width: 392Px;
}
/*
.singleblock .col select.day,
.singleblock .col select.month {
width: 102px;
}
.singleblock .col select.year {
width: 182px;
}
*/
.multiblock .col .input,
.multiblock .col input.text {
width: 135px;
}
.multiblock .col textarea {
width: 223px;
}
.multiblock .col select {
width: 137px;
}
.col select {
margin-bottom: 15px;
}
.col select.day,
.col select.month {
width: 40px;
float: left;
}
.col select.year {
width: 61px;
float: left;
}
.singleblock .col select.year {
margin-right: 255px;
}
.clickboxes {
text-align: left;
}
.singleblock .clickboxes .label {
display: inline;
float: none;
width: auto;
}
.singleblock .clickboxes .input {
display: inline;
}
.multiblock .clickboxes .input {
position: relative;
float: left;
}
.clickboxes .input label {
float: none;
width: auto;
}
.clickboxes .input input {
position: absolute;
width: auto;
height: auto;
top: auto;
margin-left: 0;
}
.singleblock .clickboxes .input input {
margin-left: 10px;
}
.singleblock .clickboxes .input label {
display: inline;
margin-left: 30px;
}
.singleblock .col .clickboxes label.error {
margin-left: 0;
}
.multiblock .clickboxes .input label {
display: block;
margin: 0 0 1px 20px;
}
.webform input.btn {
border: 0;
width: auto;
overflow: visible;
text-decoration: none;
background: url(../../images/btns/cntbtnbluebg_sprite.png) 0 0 no-repeat;
padding: 0 0 2px 3px;
height: 22px;
margin-bottom: 5px;
margin-right: 10px;
cursor: pointer;
}
.webform label.error {
float: right;
color: red;
}
/*
button.btn span, a.btn span {
background: url(../../images/btns/cntbtnbluebgend_sprite.png) 100% 0 no-repeat;
color: #fff!important;
padding: 2px 6px 0px 0px;
height: 21px;
font: bold 12px/17px Arial;
display: block;
position: relative;
top: -1px;
white-space: nowrap;
width: 100%;
}
*/
.form label, .form p {
font-size: 0.9em;
line-height: 16px;
}
.form .check.inlineLnk ul.relatedItems {
margin-left: 155px;
}
.form .check.inlineLnk .formCol ul.relatedItems{
margin-left: 0px;
}
.form div.insert {
margin-left: 15px;
}
.form div.insert:last-child {
clear: both;
}
.form .multiblock .input label,
.form .multiblock .select label,
.form .multiblock .check.withLabel label.first,
.form .multiblock .radio label {
text-align: right;
width: 40%;
margin-bottom: 10px;
margin-right: 1px;
}
.form .formCol input {
float: left;
}
form .multiblock {
float: right;
width: 630px;
margin: 0 -10px 0 0;
padding: 0;
}
*+html form .multiblock {
margin: 0 0 0 0;
}
*html form .multiblock {
}
.form h2.headline {
margin-bottom: 10px;
font-size: 1em;
}
form .multiblock h2.headline {
padding: 0;
width: 50%;
}
/*
form .multiblock h2.full {
width: 302px !important;
}
*/
form .multiblock .firstCol {
float: left;
width: 50%;
}
form .multiblock .secondCol {
float: left;
width: 50%;
/*margin-left: 20px;*/
}
form .multiblock .firstCol .formCol,
form .multiblock .secondCol .formCol {
width: auto;
}
form .multiblock .col {
margin: 0;
padding: 0;
}
form .multiblock .firstCol input,
form .multiblock .firstCol textarea,
form .multiblock .secondCol input,
form .multiblock .secondCol textarea,
form .multiblock .select select {
width: 150px;
}
form .comment p {
padding: 0 0 0 9px;
color: #808285;
}
form .multiblock .check input,
form .multiblock .radio input,
.radio .formCol input,
.check .formCol input {
width: 25px;
}
.radio .formCol input,
.check .formCol input {
margin: 0 0 0 -5px;
}
form .multiblock .select {
margin-top: 15px;
}
form .multiblock .select select {
margin-right: 0;
}
/* new sizes to fit styleguide */
.form button.btn, .form a.btn{
padding-left: 3px !important;
}
.form div.check {
margin-left: 0px;
}
.form div.check.bBlack{
margin-left: 21.5%;
color:#000;
}
.form .input label,
.form .select label,
.form .comment label,
.form .file label,
form .radio label.first,
.form .check.withLabel label.first,
.form .inputTwoCol label {
width: 20%;
}
.form .insert button.btn,
.form .insert a.relatedLnk {
margin-left: 20%;
}
form .multiblock .insert a.relatedLnk {
margin-left: 0px;
}
.form .inputTwoCol input {
width: 150px;
}
.form .select select {
width: 330px;
font-size: 0.9em;
}
.form .input input,
.form .comment textarea,
.form .file input {
width: 325px;
font-size:1em;
font-family: arial, sans-serif;
}
.form .input textarea {
font-family: arial,sans-serif;
font-size: 1em;
width: 325px;
}
.form .input .input_content {
/* width: 400px; */
}
.form label.css_date {
width: 20%;
}
.form .input_error {
float: right;
width: auto;
}
.form .input .input_error {
float: right;
width: auto;
}
.form .input .input_error label {
width: auto;
}
.captcha_img {
float: left;
width: 300px;
}
#captcha_reload {
display: block;
/* float: right; */
padding: 2px 0 0 15px;
text-decoration: none;
font-weight: bold;
color: #215F8B;
font-size: 12px;
}
.captcha {
margin-left: 15px;
}
.captcha_input {
margin-left: 140px;
margin-top: 10px;
}
.form .submitrow {
margin-left: 20px;
}
.form .submitrow .reset_button {
float: left;
margin-left: 90px;
}
.form .submitrow .submit_button {
float: right;
margin-right: 75px;
}
.form .col .withLabel input {
height: auto;
}
.form .col .withLabel label {
width: auto;
padding: 0;
line-height: auto;
}
.col .txt_align_left {
text-align: left;
}
/* ADAPTIONS FOR GRID 4 COLUMNS */
/* general */
.grid4 .form .input label,
.grid4 .form .col label.radiovalue,
.grid4 .form .radio label,
.grid4 .form .select label,
.grid4 .form .inputTwoCol label {
width: 80px;
clear: both;
}
/* text */
.grid4 input.text,
.grid4 .inputTwoCol input,
.grid4 .form .input textarea {
width: 120px;
}
.grid4 div.input {
clear: both;
}
/* select */
.grid4 .select select {
width: 125px;
}
/* checkbox and radio */
.grid4 .formCol {
width: 125px;
}
/* captcha */
.grid4 .captcha_img {
width: auto;
}
.grid4 .captcha {
margin-left: 0;
}
.grid4 #captcha_reload {
float: none;
padding: 2px 0 0;
}
.grid4 .inputTwoCol .captcha_input {
margin-left: 80px;
}
.grid4 .inputTwoCol .captcha_input input {
width: 120px;
margin-left: 10px;
}
/* reset and submit button */
.grid4 .form .submitrow {
margin-left: 0;
}
.grid4 .form .submitrow .reset_button {
margin-left: 20px;
}
.grid4 .form .submitrow .submit_button {
margin-right: 20px;
}
/* ADAPTIONS FOR SUBMENU COLUMN */
/* general */
#subMenu .form fieldset {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
#subMenu .form fieldset .cntBox {
width: 220px;
padding-left: 3px;
padding-right: 3px;
}
/* ERROR MESSAGES */
/* general */
.input, .col, .radio, .select, .inputTwoCol {
position: relative;
clear: both;
}
.multiblock .input,
.multiblock .col,
.multiblock .radio,
.multiblock .select,
.multiblock .inputTwoCol {
clear: none;
}
label.error {
width: auto !important;
padding-right: 0 !important;
}
.form .cntBox {
float: none;
}
/* text */
.input .input_error {
position: absolute;
top: 0;
right: 0;
}
.grid4 .input .input_error {
position: static;
padding-right: 10px;
}
/* checkbox */
.col .input_error {
position: absolute;
top: 0;
right: 0;
}
.grid4 .col .input_error {
position: static;
padding-right: 10px;
}
label.radiovalue {
padding-top: 0 !important;
margin-top: -1px !important;
}
/* radio */
.radio .input_error {
position: absolute;
top: 0;
right: 0;
}
.grid4 .radio .input_error {
position: static;
padding-right: 10px;
}
.radio label {
padding-top: 0;
margin-top: 0;
}
/* select */
.select .input_error {
position: absolute;
top: 0;
right: 0;
}
.grid4 .select .input_error {
position: static;
padding-right: 10px;
}
/* date selector */
label.css_date {
padding-top: 0 !important;
margin-top: -1px !important;
}
/* multiblock */
.form .multiblock .input_error {
position: static;
width: 76%;
}
.form .multiblock .input_error .error {
text-align: left;
float: none;
margin-left: 0;
}
/*
.form .multiblock .radio .input_error,
.form .multiblock .col .input_error {
margin-top: -10px;
}
*/
/* inputTwoCol */
.inputTwoCol .input_content {
float: left;
}
.grid4 .inputTwoCol .input_content {
float: right;
padding-right: 10px;
}
.inputTwoCol .input_content input {
float: none;
}
.grid4 .inputTwoCol .input_content input {
margin-left: 0;
}
.inputTwoCol .input_content .input_error {
float: none;
}
.inputTwoCol .input_content .input_error label {
margin-right: 0;
margin-top: -15px;
}
/* captcha */
.captchaWrapper .input_content {
float: none;
}
.grid4 .captchaWrapper .input_content label {
margin-right: 0;
}
#captchaResponse_error {
position: absolute;
top: 0;
right: 0;
}
#captchaResponse_error label.error {
width: auto !important;
padding-right: 0 !important;
margin-right: 0;
}
.grid4 #captchaResponse_error {
position: static;
padding-right: 10px;
}
fieldset div.imgBoxLeft .txtSection {
margin-left: 62px;
}
/*Chrome and Safari Hack for Send-Button*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{ fieldset .tsrBoxR, fieldset .tsrBoxL {
width: 340px;
} }
@media screen and (-webkit-min-device-pixel-ratio:0)
{ .form button.btn span, .form a.btn span {
background-position: 100% 1px !important;
} }
/*****************************
Member of RB-Master
Name: uicore
UID: ui_core_css
Author: jQuery UI CSS Framework
Last change date: 09.12.2016 15:26
Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
Release version: 1.23.2 3.0.0
Framework version: 1.8.0
Summary: The core of jQuery UI, required for all interactions and widgets.
Necessary libaries: -
*************************/
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }
/* Icons
----------------------------------*/
/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/*****************************
Member of RB-Master
Name: cd_ui_datepickercss
UID: cd_ui_datepickercss
Author: jQuery UI CSS Framework (customized)
Last change date: 09.12.2016 15:26
Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
Release version: 1.23.2 3.0.0
Framework version: jQuery UI 1.8.0
Summary: Displays a calendar from an input or inline for selecting dates.
Necessary libaries: -
*************************/
/* Datepicker
----------------------------------*/
.ui-datepicker { width: 244px; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:1px 0 5px 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 5px; height: 7px; }
.ui-datepicker .ui-datepicker-prev { top: 5px; left:35px; }
.ui-datepicker .ui-datepicker-next { top: 5px; right:35px; }
.ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_prev_month.jpg) no-repeat 0 0 transparent; width:5px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_next_month.jpg) no-repeat 0 0 transparent; width:5px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-prev-hover span { background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_prev_month.jpg) no-repeat 0 -8px transparent; }
.ui-datepicker .ui-datepicker-next-hover span { background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_next_month.jpg) no-repeat 0 -8px transparent; }
.ui-datepicker .ui-datepicker-prev-year { top: 5px; left:5px; position:absolute; width:10px; height:7px;}
.ui-datepicker .ui-datepicker-next-year { top: 5px; right:15px; position:absolute; width:10px; height:7px;}
.ui-datepicker .ui-datepicker-prev-year span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_prev_year.jpg) no-repeat 0 0 transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-next-year span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_next_year.jpg) no-repeat 0 0 transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-prev-year:hover span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_prev_year.jpg) no-repeat 0 -8px transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-next-year:hover span { display: block; position: absolute; left: 50%; top: 50%; background: url( ../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_next_year.jpg) no-repeat 0 -8px transparent; width:10px; height:7px; cursor:pointer }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; font-size: 12px; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .85em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: 0; text-align: center; font-weight: normal; border: 0; background-color:transparent; }
.ui-datepicker td { border: 0; padding: 1px 0; background-color:transparent!important; width:20px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em 0 .6em; text-align: center; text-decoration: none; width:26px; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }
/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
display: none; /*sorry for IE5*/
display/**/: block; /*sorry for IE5*/
position: absolute; /*must have*/
z-index: -1; /*must have*/
filter: mask(); /*must have*/
top: -4px; /*must have*/
left: -4px; /*must have*/
width: 200px; /*must have*/
height: 200px; /*must have*/
}
/*.dp-choose-date {
float: left;
width: 22px !important;
height: 22px;
padding: 0;
margin: 0px 15px 0px 5px;
display: block;
text-indent: -2000px;
overflow: hidden;
background: url(../../images/btns/calendar.png) no-repeat;
border:none;
background-color:transparent;
}
New Datepicker for Safari
*/
.data .ui-datepicker-trigger {
float: left;
width: 22px;
height: 22px;
padding: 0;
margin: 0px 5px 0;
display: block;
text-indent: -2000px; }
input.dp-applied {
float: left;
width: 70px;
}
.ui-state-default { border: none!important;}
*:first-child+html .ui-widget-content { padding-left: 10px!important;}
/*****************************
Member of RB-Master
Name: cd_ui_themescss
UID: cd_ui_themescss
Author: jQuery UI CSS Framework (customized)
Last change date: 09.12.2016 15:26
Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
Release version: 1.23.2 3.0.0
Freamwork version: jQuery UI 1.8.0
Summary: ThemeRoller allows you to design custom jQuery UI themes for tight integration in your projects. Used for datepicker.
Necessary libaries: -
*************************/
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/
/* Component containers
----------------------------------*/
.ui-widget { font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
#ui-datepicker-div.ui-widget-content {left: -300px; border: 1px solid #c3c3c4/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(/media/_tech/layout/images/icons/datepicker_1/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {background: url(/media/_tech/layout/images/icons/datepicker_1/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: bold/*{fwDefault}*/; color: #000/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { background: url(../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_bg_highlight.jpg) center 0 no-repeat transparent; font-weight: bold/*{fwDefault}*/; color: #000/*{fcActive}*/; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }
/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: url(../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_bg_highlight.jpg) center 0 no-repeat transparent; color: #000/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(/media/_tech/layout/images/icons/datepicker_1/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
/* Icons
----------------------------------*/
/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/media/_tech/layout/images/icons/datepicker_1/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }
/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
/* Misc visuals
----------------------------------*/
/* Corner radius */
/*
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }
*/
/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(/media/_tech/layout/images/icons/datepicker_1/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(/media/_tech/layout/images/icons/datepicker_1/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }
.ui-state-default { background: url(../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_bg_week.jpg) no-repeat center 0 transparent;}
.ui-datepicker-week-end .ui-state-default { background: url(../../../cd_layout/cd_images/cd_icons/cd_datepicker_1/cd_bg_weekend.jpg) no-repeat center 0 transparent;}
#header {
/* Fix for the enlarged header distance introduced in Master 1.16. */
height:80px !important;
}
#wrapperAll .cntBox h3 {
/* Fix for the enlarged font size introduced in Master 1.16. */
font-size:1.0em;
}
h4.productSubHeadline {
color:#a5a6a7;
font-size: 0.75em;
font-weight: normal;
margin-bottom: 5px;
}
.stageCntMain, .countryStartPage .stageCntMain{
position: static; /* Changed to 'static' from 'relative' to fix BOSCHSTEXT-61. */
}
#stagePagination {
height: auto !important; /* Fixing pagination issue with default height */
}
/* Fix for flyout in Liferay */
ul.flyout ul {
margin: 0 !important;
}
.stageCntMain.border{
border: 1px solid #C3C3C4;
overflow: hidden;
}
.txtSection ul.relatedItems li a.relatedLnk {
font-weight:bold !important;
}
div.overlayR.minimalistic,
div.overlayL.minimalistic{
font-size: 11px;
line-height : 1.4;
}
div.overlayR.minimalistic ul,
div.overlayL.minimalistic ul{
margin: 0 0 10px 0;
padding: 0;
list-style-position : inside;
}
div.overlayR.minimalistic li,
div.overlayL.minimalistic li{
margin: 0 0 5px 0;
}
div.overlayR.minimalistic .txtSection p,
div.overlayL.minimalistic .txtSection p{
padding-bottom: 5px;
}
/* TABLE */
table.cntTableDefault,
table.cntTableDefault th,
table.cntTableDefault td{
line-height: normal;
}
.productDetails table.technicalDataSheet {
width: 470px;
}
table.lineStyle1.marginTop{
margin-top: 20px;
}
/* TABS */
.col12 .tab_container,
.col12 ul.tabs {
width: 732px;
margin-left: 0;
}
.col12 .tab_content{
padding-right: 0;
}
/* IE7 */
*:first-child+html .cntBox { clear: none;}
.tab_container .grid12{
width: 712px;
}
.tab_container .grid8{
width: 475px;
}
.tab_container .grid4{
width: 227px;
}
.col12 ul.tabs li a{
font-size: 12px;
color: #4d4e53;
}
.col12 ul.tabs li a span,
.col12 ul.tabs li.active a span,
.col12 ul.tabs li.active a:hover span{
padding-top: 2px;
}
h3.addLine{
border-bottom: 1px solid #c3c3c4;
}
h3.addLine.marginBottom{
margin-bottom: 10px;
}
.block{
margin: 0 0 15px 0;
}
.block a{
font-size: 12px;
}
/* THUMBNAILS PRODUT DETAILS */
.imgList img, img.thumbnail{
margin: 10px 10px 0 0;
float: left;
}
.imgList.thumbnails img, img.thumbnail{
border : 1px solid #c3c3c4;
width: 62px;
}
.imgList.thumbnails .boschplayer_wrap{
float: left;
}
.imgList.features img{
margin: 10px 5px 0 0;
}
.imgList.awards img{
margin: 10px 20px 0 0;
}
ul.langDownloads{
list-style-type: none;
margin: 0;
padding: 0;
}
ul.langDownloads li{
display: inline;
}
* html ul.langDownloads li{
float: left;
}
ul.langDownloads li a{
padding-right: 10px;
}
ul.langDownloads li a.relatedLnk,
ul.langDownloads li a.relatedLnk:hover{
background-position : 0 5px;
float: left !important;
}
ul.moreInfo{
margin: -10px 0 0 0;
padding: 0;
list-style-type: none;
list-style-position: outside;
}
ul.moreInfo li a{
background: url(/media/_tech_st/extended_data/img/switchbox_a_sprite.gif) no-repeat scroll 0 7px transparent;
color: #404245;
display: block;
font-weight: bold;
line-height: 16px;
overflow: visible;
padding: 2px 0 2px 12px;
text-decoration: none;
}
ul.moreInfo li a:hover{
color: #000;
}
/* H2 TOGGLE */
.toggleDelimiter{
height: 10px;
clear: both;
}
h2.trigger {
padding: 8px 10px 8px 35px !important;
margin: 0 !important;
height: 20px;
cursor: pointer;
}
.col12 h2.trigger {
background: #e1e1e2 url(/media/_tech_st/extended_data/img/toggle_h2_sprite.gif) no-repeat scroll 0 0;
}
.col8 h2.trigger {
background: #e1e1e2 url(/media/_tech_st/extended_data/img/toggle_col8_h2_sprite.gif) no-repeat scroll 0 0;
}
h2 a,
h2.trigger a{
font-size: 16px;
font-weight: bold;
color: #215f8b;
text-decoration: none;
}
/* BOSCHSTEXT-70: Durch CR10 bedingte Änderungen. */
.col8 h2.active,
.col12 h2.active{
background-position: 0 -36px;
}
h2.trigger:hover {
background-position: 0 -72px;
background-color: #c3c3c4;
}
h2.active:hover{
background-position: 0 -108px;
}
#wrapperAll .contentArea .ort_expandable_container{
margin-bottom: 0 !important;
margin-left: 10px;
margin-right: 0 !important;
margin-top: 0 !important;
padding: 0;
}
/*
* Fix for BOSCHSTEXT-185.
*/
#wrapperAll .contentArea.productDetails .ort_expandable_container{
margin-left:0;
}
.toggleContent{
padding-top: 10px;
border-bottom: 1px solid #c3c3c4;
margin-bottom: 10px;
}
/*
* Fix for issue BOSCHSTEXT-145.
*/
.businessUnit .toggleContent{
padding-top:0;
border:none;
}
.solutions .toggleContent{
border-bottom: none;
}
.toggleContent.twoCols{
border-bottom: none;
}
.borderBottom{
border-bottom: 1px solid #c3c3c4;
}
.toggleContent .cntBox.col6.leftBlock {
width: 355px;
}
.toggleContent .cntBox{
margin-bottom: 0;
}
.toggleContent img{
margin: 0 10px 10px 0;
}
.toggleContent h3{
font-size: 16px;
}
.toggleContent table.w100 {
width: 714px;
}
p.minimizeLink a,
p.readMoreLink a,
.cntFloat a,
.productFamily .productItem .cntFloat a,
.additionalLink a{
display: block;
color: #215f8b;
font-weight: bold;
cursor: pointer;
padding: 0 0 5px 11px;
text-decoration: none;
background: transparent url(/media/_tech_st/extended_data/img/related_lnk.gif) no-repeat scroll 0 5px;
float: none;
}
p.minimizeLink a:hover,
p.readMoreLink a:hover,
.cntFloat a:hover,
.additionalLink a:hover{
color: #003B6A;
}
p.additionalLink{
float: right;
margin: 10px 0 0 0;
}
p.minimizeLink a{
background-position: 0 -22px;
}
.expandableSection,
p.minimizeLink{
display: none;
}
.toggleContent.active {
overflow: auto;
}
.toggleContent .txtSection {
overflow:hidden; /* BOSCHSTEXT-81 */
}
.toggleContent .txtSection ul{
margin: 0 0 5px 0;
padding: 0 0 0 15px;
}
.cntFloat,
.imgLeft{
float: left;
margin-top: 10px;
}
html>/**/body .imgLeft {
position: relative;
}
.cntFloat{
width: 220px;
}
.cntFloat p{
margin-bottom: 10px;
}
.newItem{
position: absolute;
display: block;
background-color: #c0ac00;
color: #FFF;
font-weight: bold;
padding: 2px 5px 2px 5px;
}
/* PAGINATION */
.paginatorDefault{
float: right;
margin-top: -10px;
}
.paginatorDefault a{
color: #22608C;
}
.paginatorDefault a.inactive{
color: #C3C3C4;
}
/* PRODUCT FAMILIY */
.productFamily .productItem{
border-bottom: 1px solid #c3c3c4;
margin-bottom: 20px;
margin-left: 10px;
}
.productFamily .productItem .cntBox{
margin-left: 0;
}
.productFamily .productItem ul{
list-style-type : none;
padding: 0;
}
.productFamily .productItem ul,
.productFamily .productItem p{
margin: 0 0 10px 0;
font-size: 12px;
line-height: 1.3;
}
.productFamily .productItem ul li{
padding: 0 0 0 8px;
background: transparent url(/media/_tech_st/extended_data/img/bullet_productitem_li.png) no-repeat scroll 0 6px;
}
.productFamily .productItem .cntFloat{
float:left;
width: 290px;
}
/* Remove liferay specific format */
.productFamily .productItem .btn {
text-shadow: none;
/* BOSCHSTEXT-390 */
padding-left:3px !important;
}
/* BOSCHSTEXT-260: added fixed width. */
.productFamily .productItem .imgLeft,
.ort_expandable_container .imgLeft {
width: 114px;
text-align: center;
}
/* NAVIGATION SWITCHBOX */
#navSwitchbox{
border-top: 1px solid #c3c3c4;
border-bottom: none;
font-size: 11px;
margin-bottom : 30px;
}
#navSwitchbox a.switchboxHead{
display: block;
font-weight: bold;
font-size: 12px;
color: #404245;
cursor: pointer;
padding: 3px 0 5px 18px;
background: transparent url(/media/_tech_st/extended_data/img/switchbox_a_sprite.gif) no-repeat scroll 5px 9px;
}
#navSwitchbox a.switchboxHead.selected{
cursor: text;
background-position: 5px -20px;
}
#navSwitchbox a.switchboxHead:hover{
color: #000;
}
#navSwitchbox .switchboxItem{
padding: 0 0 5px 0;
background: transparent url(/media/_tech_st/extended_data/img/shadow_switchbox.png) no-repeat scroll bottom;
}
#navSwitchbox a.switchboxHead,
#navSwitchbox .switchboxContent{
border-left: 1px solid #c3c3c4;
border-right: 1px solid #c3c3c4;
}
#navSwitchbox .switchboxContent{
padding: 0 10px 0 18px;
height: 72px;
position: relative;
background: transparent url(/media/_tech_st/extended_data/img/bg_switchboxcontent.png) repeat-x scroll bottom;
}
#navSwitchbox .switchboxItem.lastItem{
background: transparent url(/media/_tech_st/extended_data/img/shadow_switchbox_last.png) repeat-x scroll bottom;
}
#navSwitchbox a.relatedLnk{
background-position : 0 4px;
float: none;
}
#navSwitchbox label{
margin-bottom: 3px;
display: block;
}
#navSwitchbox input{
border: 1px solid #c3c3c4;
font-size: 11px;
margin-bottom: 8px;
padding: 2px 4px 2px 4px;
/* Added width due to BOSCHSTEXT-244 */
width: 116px;
}
/* BOSCHSTEXT-71: Padding für die folgenden Browser korrigiert. */
/* safari 3+, chrome 1+, opera9+, ff 3.5+
Removed due to BOSCHSTEXT-244
body:nth-of-type(1) #navSwitchbox input{
padding: 2px;
}*/
#navSwitchbox .contentBlock p{
margin-bottom: 5px;
line-height: 1.3;
}
#navSwitchbox .contentBlock img{
float: right;
margin-left: 10px;
}
/* TEASER / ORT TEXT BOX */
/* The following three selectors fix BOSCHSTEXT-167. */
#wrapperAll .marginalArea .cntBox.col4 {
margin-bottom:0;
}
#wrapperAll .marginalArea .cntBox .teaserBox {
margin-bottom:0; /* Adapt this rule if the customer wants more vertical space between teaser boxes. */
}
#wrapperAll .marginalArea .cntBox.col4 .teaserBox.bGreyDark {
margin-top:10px; /* Special rule to app 10px space over ORT Text Boxes in the marginal column. If not for this rule, there would only be a separation of 1px. */
}
.otbImgLeft {
float:left;
margin-bottom:10px;
}
.otbImgLeftCaptioned {
float:left;
margin-bottom:5px;
}
.otbImgRight {
float:right;
margin-bottom:5px;
margin-left:10px;
}
.teaserBox{
padding: 10px 0 0 0;
}
.teaserBox img{
float: left;
margin-top: -10px;
}
.teaserBox img.teaserImageRight{
float: right;
margin-top: 0px;
}
.teaserBox.noTransparency img{
margin-top: 0;
}
.teaserBox .teaserContent{
float: left;
padding: 5px 10px 10px 10px;
position: relative;
min-height: 81px;
font-size: 11px;
line-height: 1.3;
}
/* IE7 */
*:first-child+html .teaserBox.noTransparency {
height:100%!important;
}
*:first-child+html .teaserBox .bgBlue75 .teaserContent *{
background-color: #215F8B;
}
*:first-child+html .teaserBox .bgBlue75 .teaserContent {
background-color: #215F8B;
}
*:first-child+html .teaserBox .bgGrey25 .teaserContent *{
background-color: #e1e1e2;
}
*:first-child+html .teaserBox .bgGrey25 .teaserContent {
background-color: #e1e1e2;
}
/* IE7 - END */
/* 2014-0226 jos5ot added restrictedPDF*/
.col6 .teaserBox a.relatedLnk, a.relatedPdf, a.restrictedPdf, a.relatedMail, a.relatedShare, a.relatedStar, a.locArrow {
max-width: 228px;
background-position:0 3px;
float:none;
}
.col4 .teaserBox{
margin-bottom: 20px;
}
.col4 .teaserBox .teaserContent{
width: 156px;
}
.col8 .teaserBox .teaserContent {
width: 350px;
}
.col12 .teaserBox .teaserContent{
width: 600px;
}
.teaserBox.bgBlue75{
padding : 0;
}
* html .teaserBox .teaserContent{
height: 76px;
}
.col6 .teaserBox .teaserContent{
width: 228px;
}
a.teaserImage img{
cursor: pointer;
}
a.teaserImageRight img{
cursor: pointer;
}
#wrapperAll .cntBox .teaserBox .txtSection h3{
font-family:Arial,Helvetica,Geneva,sans-serif;
font-size:1.1em;
padding:0 0 5px;
}
.cntBox .teaserBox p{
margin-bottom: 5px;
color:#000;
}
.cntBox .teaserBox.big{}
.cntBox .teaserBox.small{
font-size: 12px;
line-height: 1.8;
color:black;
}
.cntBox .teaserBox h3{
line-height: 1.1;
}
.cntBox .teaserBox h3.bDark{
color: #000;
}
.cntBox .teaserBox.big h3{
font-size:1.125em;
}
.teaserBox.bGreyDark h3{
color: #404245;
}
.cntBox .otbLinkList{
list-style:none outside none; /* BOSCHSTEXT-385 (link list images). */
margin:0;
margin-bottom:5px;
padding:0;
display:inline-block;
}
.cntBox .otbLinkList a.relatedLnk {
/* BOSCHSTEXT-385 - Reference to 224/243 should be dispensable now. */
padding-left:10px;
padding-top:1px; /* See BOSCHSTEXT-224/243 */
background-position:0 5px;
float: none; /* See BOSCHSTEXT-412 */
}
.cntBox .otbLinkList a.relatedLnk:hover {
/* BOSCHSTEXT-385 - Prevents "jumping" arrow in front of link. */
background-image:url(/media/_tech/layout/images/icons/lnkstyles/lnkstylecntlink_b1.gif);
background-position:0 5px;
}
expandable_box .teaserBox.bGreyDark{
/* Special style for ORT Text Boxes inside of Expandables. */
color:#000;
}
*:first-child+html .contentArea div.teaserBox {
padding-top: 0;
}
.teaserBox.bGreyDark p{
padding:0;
}
.cntBox .teaserBox.big p{
margin-bottom: 10px;
}
.cntBox .teaserBox.big p.imageCaption{
margin-bottom: 0px;
margin-top:0px;
font-family:arial,sans-serif;
}
img.teaserImage{
margin: 0 10px 0 0;
}
img.teaserImage.marginBottom{
margin-bottom: 0px;
}
img.teaserImageRight{
margin: 0 0 0 0px;
}
img.teaserImageRight.marginBottom{
margin-bottom: 0px;
}
.cntBox p.imageCaption{
margin:2px 0px 2px 0px;
text-align:center;
font-size:0.9em;
}
.imgLeft{
float: left;
margin: 0 10px 10px 0;
}
.cntBox.noBottomMargin{
margin-bottom: 0;
}
#leftColumn ul.flyout{
margin: 0 0 30px 0;
}
/* COUNTRY STARTPAGE */
.countryStartPage .teaser, .newsBlock{
border-bottom: 1px solid #c3c3c4;
}
.newsBlock{
margin: 0 0 5px 0;
padding: 0 10px 7px 10px;
}
.newsBlock a.relatedLnk {
/* BOSCHSTEXT-266 */
font-weight:bold !important;
/* BOSCHSTEXT-377 */
line-height:normal;
}
.linkBox{
margin-left: 10px;
}
.linkBox a.relatedLnk {
font-weight:bold !important;
}
.countryStartPage .newsBlock h5{
margin: 0 0 2px 0;
padding: 0;
color: #a5a6a7;
font-size: 12px;
}
.countryStartPage div.overlayR,
.countryStartPage div.overlayL{
top: 0px;
}
.countryStartPage .overlayR {
color:#FFFFFF;
}
.countryStartPage .overlayR h2 {
font-size:22px;
line-height:1.3;
color:#FFFFFF;
}
.countryStartPage .overlayR.bgTransWhte80 {
color:#215F8B;
}
.countryStartPage .overlayR.bgTransWhte80 h2 {
color:#215F8B;
}
.countryStartPage .overlayR.bgTransNone a.relatedLnk {
color:#FFFFFF;
/*background:url(/media/_tech/layout/images/icons/lnkstyles/arrow_lnk.gif) no-repeat scroll 0 6px transparent;*/
}
.countryStartPage .overlayR.bgTransBBlue75 ul.dash li,
.countryStartPage .overlayR.bgTransNone ul.dash li {
background-image:url(/media/_tech/layout/images/icons/ico_dash_white.gif);
}
.countryStartPage .col8.cntBox .teaser h2{
padding-bottom: 5px;
}
.countryStartPage .teaser p{
margin-bottom: 10px;
}
.borderBottomNoPadding, h2.borderBottomNoPadding{
border-bottom:1px solid #C3C3C4;
margin-bottom:0px;
padding:0;
}
.borderBottomCountryStartPage{
border-bottom:1px solid #C3C3C4;
margin-bottom:0px;
padding:0;
}
.countryStartPage .coverFlowTeaser{
background-color: #f1f1f1;
padding: 10px 0 0;
}
.countryStartPage .coverFlowTeaser h2{
font-size: 22px;
color: #215f8b;
font-weight: normal;
background: transparent url(/media/_tech_st/extended_data/img/arrow_h2_contentflow.gif) no-repeat 0px 8px;
padding-left: 12px;
max-height:40px; /* Workaround to prevent the intrusion of unneccessary spacing beneath the headline. Limits the headline to two lines. */
}
.countryStartPage .coverFlowTeaser h2 a.relatedLnk{
color: #215f8b;
text-decoration: none;
font-size:1em;
font-weight:normal !important;
background:none;
padding:2px 0px 0px 0px;
line-height:100.01%;
}
.countryStartPage .coverFlowTeaser h2 a:hover{
color: #003B6A;
}
*:first-child+html .countryStartPage .coverFlowTeaser h2 {
background-position : 0px 8px;
}
.countryStartPage .coverFlowTeaser p{
font-size: 0.85em;
line-height: 1.2;
margin-bottom: 20px;
}
.countryStartPage .coverFlowTeaser .leftCol{
width: 160px;
float: left;
padding-left:10px; /* Fixes spacing issues with the grid system on the ORT Country startpage. */
}
.countryStartPage .coverFlowTeaser .rightCol{
width: 300px;
margin-top: -45px;
float: right;
}
.countryStartPage .coverFlowTeaser ul.flyout{
margin-left: 0;
}
.countryStartPage .coverFlowTeaser ul.flyout li.top{
background-image: url(/media/_tech_st/extended_data/img/flyout_btn_coverflow.png);
}
.col8 ul.flyout a.relatedLnk {
background: url(/media/_tech/layout/images/backgrounds/flyout/flyout_hover_two.png) no-repeat scroll 0 0 transparent;
}
.col8 ul.flyout a.relatedLnk:hover{
background-color: #003B6A;
background-image: url(/media/_tech/layout/images/backgrounds/flyout/flyout_hover_two.png);
background-position: 0 0;
border-radius: 5px 5px 5px 5px;
}
/* PRODUCTS */
.products .cntBox.col3{
margin-bottom: 0;
}
.products .cntBox.firstItem{
margin-left: 0;
}
.borderBottom,
h2.borderBottom{
border-bottom: 1px solid #c3c3c4;
padding: 0 0 10px 0 !important;
margin-bottom: 10px;
}
h2.borderBottom{
padding: 0 0 5px 0 !important;
font-size: 17px;
}
ul.linkList{
margin: 10px 0 0 0;
padding: 0;
list-style-type: none;
font-size: 11px;
font-weight: bold;
}
ul.linkList li{
margin-bottom: 8px;
padding-left: 9px;
background: transparent url(/media/_tech/layout/images/icons/lnkstyles/lnkstylecntlink_b2.gif) no-repeat scroll 0 4px;
}
ul.linkList li.top,
ul.linkList li.more{
background-image: url(/media/_tech/layout/images/icons/lnkstyles/lnkstylecntlink_sprite.gif);
}
ul.linkList li.top:hover,
ul.linkList li.more:hover{
background-position: 0 -46px;
}
ul.linkList li a{
text-decoration: none;
color: #404245;
}
ul.linkList li a:hover{
color: #000;
}
ul.linkList li.top a{
font-size: 14px;
}
ul.linkList li.top a,
ul.linkList li.more a{
color: #215F8B;
}
ul.linkList li.top a:hover,
ul.linkList li.more a:hover{
color: #003B6A;
}
/* BUSINESS UNIT */
.productBlock{
}
.productBlock img{
float: left;
margin: 0 10px 10px 0;
}
.productBlock p{
font-size: 12px;
line-height: 1.2;
margin-bottom: 10px;
color: #404245;
}
h2.productBlockTrigger{
font-size: 14px;
padding: 15px 0 8px 0 !important;
}
h2.productBlockTrigger a{
padding: 0 0 2px 22px;
cursor: pointer;
color: #215F8B;
background: transparent url(/media/_tech_st/extended_data/img/toggle_h2_product_sprite.gif) no-repeat scroll 0 0;
}
h2.productBlockTrigger a:hover{
color: #003B6A;
}
h2.productBlockTrigger.active a{
background-position: 0 -58px;
}
.productBlockContent{
background-color: #f1f1f1;
padding-right: 10px;
}
.smallProductBlock{
border-bottom : 1px solid #c3c3c4;
margin: 10px 0 0 124px;
min-height: 62px;
}
.smallProductBlock h3 a{
color: #215f8b;
text-decoration: none;
padding-left: 9px;
background: transparent url(/media/_tech/layout/images/icons/lnkstyles/lnkstylecntlink_sprite.gif) no-repeat scroll 0 5px;
}
.smallProductBlock h3 a:hover{
color: #003B6A;
background-position: 0 -45px;
}
.subFooter{
margin-left: 10px;
padding: 8px 0 6px 0;
background-color: #f1f1f1;
}
.subFooter .cntBox.col8{
width: 481px;
margin-bottom: 0;
}
.subFooter h3{
float: left;
margin: 0;
padding: 0;
line-height: 1.7;
}
.subFooter ul {
list-style-type: none;
float: left;
margin: 0;
padding: 0;
}
ul.metaNav{
margin-left: 40px;
}
ul.socialMedia li, ul.metaNav li{
float: left;
}
ul.socialMedia li{
margin: 0 0 0 5px;
}
ul.metaNav li a{
padding-right: 40px;
font-size: 12px;
line-height: 1.9;
}
ul.metaNav li a.relatedLnk,
ul.metaNav li a.relatedLnk:hover{
background-position : 0 8px;
/* padding-top:5px;*/ /* BOSCHSTEXT-243, removed due to BOSCHSTEXT-379. */
}
ul.metaNav li a.lastItem{
padding-right: 0;
}
/*
* Using CSS to set the background and behavior of Social Media Quick Links is no longer
* possible, as editors shall be able to define new quick links (and can't be bothered with
* writing CSS code, obviously). Thus, the classes following .subFooter a.qlIcon can be considered
* deprecated and may be removed later. The actual background image is set using the style attribute
* on the HTML-a-tag in the link template generating the Social Media Quick Links.
*/
.subFooter a.qlIcon {
display: block;
float: left;
width: 24px;
height: 24px;
overflow: hidden;
}
.subFooter a.iconRss,
.subFooter a.iconTwitter,
.subFooter a.iconLinkedIn,
.subFooter a.iconYouTube{
display: block;
float: left;
width: 24px;
height: 24px;
overflow: hidden;
text-indent: -9999px;
background: transparent url(/media/master_product/01_homepage/03_img/icon_rss~1.gif) no-repeat 0 0;
}
.subFooter a.iconTwitter{
background-image: url(/media/master_product/01_homepage/03_img/icon_twitter~1.gif);
}
.subFooter a.iconLinkedIn{
background-image: url(/media/master_product/01_homepage/03_img/icon_linked_in~1.gif);
}
.subFooter a.iconYouTube{
background-image: url(/media/master_product/01_homepage/03_img/icon_youtube~1.gif);
}
.fancybox-iframe {
height: 100%;
width: 100%;
}
.fancybox-nav {
height: 26px!important;
width: 26px!important;
position: absolute;
top: 50%;
margin-top: -13px;
}
.fancybox-nav > span {
display: none; }
.fancybox-next {
background-image: url(/media/_tech/layout/images/btns/cntbtnright_sprite.png);
right: 0px;
}
.fancybox-prev {
background-image: url(/media/_tech/layout/images/btns/cntbtnleft_sprite.gif);
left: 0;
}
.fancybox-nav:hover {
background-position: 0 -103px;
}
.fancybox-opened {
z-index: 10601!important;
}
.fancybox-close {
z-index: 10602!important;
}
.fancybox-outer {
background-color: #ffffff;
}
.playbutton.thumb{
background-image : url(/media/_tech_st/extended_data/img/playbutton_thumb.png);
border: none !important;
width: 54px;
height: 46px;
float: none;
}
.imgList a.boschGalleryOverlay{
margin: 10px 10px 0 0;
}
a.boschGalleryOverlay{
position: relative;
display: block;
float: left;
margin-bottom:5px;
}
/*
* Fix for BOSCHSTEXT-166.
*/
.imgSection .boschGalleryOverlay{
margin-bottom:0px;
}
a.boschGalleryOverlay span{
background: transparent url(/media/_tech_st/extended_data/img/zoomicon_thumb.png) no-repeat scroll center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
float: left;
cursor: pointer;
display: none;
}
/* IE7 */
*:first-child+html .otbImgRight .boschGalleryOverlay span {
left:15px!important;
}
*:first-child+html .otbImgRight .boschGalleryOverlay {
width:260px!important;
display:inline!important;
margin-top:0px!important;
}
a.boschGalleryOverlay.imgRight{
float: right !important;
margin: 0 0 10px 10px;
}
a.boschGalleryOverlay img,
.toggleContent a.boschGalleryOverlay img{
margin: 0;
}
a.boschGalleryOverlay:hover span{
display : block;
}
/* JQuery DataTable Pagination */
div.paging_full_numbers {
font-size: 12px;
margin: 0 0 8px 0;
}
div.paging_full_numbers span {
color: #22608C;
cursor: pointer;
text-decoration: none;
font-weight: bold;
padding: 1px 6px;
margin-right: 0!important;
outline: medium none;
}
div.paging_full_numbers span.first,
div.paging_full_numbers span.last {
display: none;
}
.paging_full_numbers span.paginate_active,
.paging_full_numbers span:hover {
background-color: #f1f1f1;
/* round me corners */
-moz-border-radius:3px; /* Firefox */
-webkit-border-radius:3px; /* Safari and chrome */
-khtml-border-radius:3px; /* Linux browsers */
border-radius:3px; /* CSS3 */
}
.paging_full_numbers span.paginate_button_disabled {cursor: pointer; color: #c3c3c4;}
.paging_full_numbers {
text-align: right;
}
.technicalDataSheet thead {
display: none;
}
ul.relatedItems li a.restrictedPdf {
padding:0 0 2px 16px;
background-color: transparent;
background-repeat:no-repeat;
background-position: 0 0;
background-image: url(/media/_tech_st/extended_data/img/ico_document_private.png); /** sprite-ref: boschsprite_two; sprite-margin-bottom: 200px */
/* background:url(../../images/icons/ico_document_sprite.gif) no-repeat 0 0 transparent; */
margin:3px 0 1px;
}
/*2014-02-25 jos5ot */
a.restrictedPdf {
padding:0 0 2px 22px;
background-color: transparent;
background-repeat:no-repeat;
background-position: 0 0;
background-image: url(/media/_tech_st/extended_data/img/ico_document_private.png); /** sprite-ref: boschsprite_two; sprite-margin-bottom: 200px */
/* background:url(../../images/icons/ico_document_sprite.gif) no-repeat 0 0 transparent; */
margin:3px 0 1px;
}
ul.relatedItems li a.restrictedPdf:hover {
color: #003b6a;
background-color: transparent;
background-repeat:no-repeat;
background-position: 0 0;
background-image: url(/media/_tech_st/extended_data/img/ico_documentwhite_hover_private.png); /** sprite-ref: boschsprite_two; sprite-margin-bottom: 200px */
}
/*2014-02-26 jos5ot */
a.restrictedPdf:hover {
color: #003b6a;
background-color: transparent;
background-repeat:no-repeat;
background-position: 0 0;
background-image: url(/media/_tech_st/extended_data/img/ico_documentwhite_hover_private.png); /** sprite-ref: boschsprite_two; sprite-margin-bottom: 200px */
}
/* IE7 */
:first-child+html .toggleContent a.boschGalleryOverlay span {
top: 10px;
}
/* IE7 */
:first-child+html .toggleContent a.boschGalleryOverlay {
padding-top: 10px;
}
/* IE7 */
*:first-child+html .toggleContent .col8 {
padding-top: 10px;
}
/* IE7 */
*:first-child+html .toggleContent .col12 {
padding-top: 10px;
}
.toggleContent .cntBox.col8 {
width: 460px;
}
.toggleContent .col8 .teaserBox {
width: 466px;
}
.toggleContent .col12 .teaserBox {
width: 714px;
}
.toggleContent .col8 .teaserContent {
width: 320px;
}
.toggleContent .col12 .teaserContent {
width: 565px;
}
.txtSection.right {
float: left;
margin-left: 10px;
}
.col4 .txtSection.right {
width: 145px;
}
.col6 .txtSection.right {
width: 215px;
}
.col8 .txtSection.right {
width: 280px;
}
.col12 .txtSection.right {
width: 455px;
}
.col8 .txtSection p, .col12 .txtSection p, .col16 .txtSection p {
line-height: 15px; /* Robert Bosch Master v1.16 Fix */
}
/* 2014-02-26 jos5ot restrictedPDF added, background-position deleted */
a.relatedPdf,
a.restrictedPdf
{
margin-top: 5px; /* BOSCHSTEXT-386: Fix the download linklist style */
background-position: 5px 0; /* BOSCHSTEXT-419: Fix icon behaviour */
}
.cntBox .otbLinkList {
list-style: none outside none;
}
.ortTeaserBox {
margin: 0 12px 5px;
line-heigh: 1.4em;
}
/* 2014-02-26 jos5ot restrictedPdf added */
.cntTableDefault a.relatedPdf,
a.restrictedPdf {
background-position : 0;
}
.fancybox-image {
padding-left: 0px!important;
}
/* Robert Bosch Master v1.16 Fix End*/
/* CLEARFIX */
.clearfix:after { /* für Firefox, IE8, Opera, Safari, etc. */
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
* + html .clearfix { /* für IE7 */
display: inline-block;
overflow:hidden;
}
* html .clearfix { /* für IE6 */
height: 1%;
}
.teaserContent:after { /* für Firefox, IE8, Opera, Safari, etc. */
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
* + html .teaserContent { /* für IE7 */
display: inline-block;
overflow:hidden;
}
* html .teaserContent { /* für IE6 */
height: 1%;
}
/*****************************
Member of RB-Master
Name: cssportal
UID: cssportal
Author: Patrick Brix (ARITHNEA)
Last change date: 09.12.2016 15:26
Copyright � 2013 ARITHNEA GmbH
Release version: 1.23.2 3.0.0
Framework version: -
Summary: css for portal preview - "role container"
Necessary libaries: -
*************************/
#portalHeaderHeadline {
color: #404245;
font-size: 2em;
font-family: Verdana, Tahoma, Arial, Sans-Serif;
font-weight: normal;
line-height: normal;
margin-top: 10px;
}
#portalHeaderUsername {
font: normal 11px/13px Arial!important;
padding: 0px 0px 0px 9px; /* Top Right Bottom Left */
margin: 0 0 0 0; /* Top Right Bottom Left */
overflow: visible;
font-weight: bold!important;
display: block;
color: #215f8b;
text-decoration: none;
float: left;
line-height:normal;
}
#header {
height: 99px;
}
/* styles for roles preview */
#cmsRoleContainer {position: absolute; right: 20px; top:20px; width: 200px; background: #dfdfdf; border: 1px solid #000; color: #000; padding: 0 10px 10px; z-index:100000;}
#cmsRoleContainer ul {padding:0; margin:0;}
#cmsRoleContainer li{list-style:none; padding:5px; margin:0;}
#cmsRoleContainer li:hover {background: #ccc; cursor:pointer;}
#cmsRoleContainer h2 {font: bold 13px/16px Verdana; background: #023c6b; padding: 5px 10px; margin: 0 -10px 10px; color: #fff;}
.tb_paraH{visibility:hidden; display:none;}
.tb_paraW{visibility:hidden; display:none;}
.tb_paraS{visibility:hidden; display:none;}
@charset "utf-8";
/* CSS Document */
#gsa_rbsearch * {
margin-left:0;
margin-right:0;
margin-top:0;
padding:0;
outline:0;
border:0;
}
html #gsa_rbsearch, body #gsa_rbsearch {
height: 100%;
}
body #gsa_rbsearch {
width: 1002px;
font-family: Arial, sans-serif;
color: #000;
font-size: 12px;
}
#searchTips {
display:none;
}
#gsa_rbsearch h1 {
font-size: 22px;
line-height: 28px;
font-family: Verdana, sans-serif;
}
#gsa_rbsearch h2 {
font-size: 16px;
line-height: 20px;
font-family: Verdana, sans-serif;
}
#gsa_rbsearch h3 {
font-size: 14px;
line-height: 18px;
}
#gsa_rbsearch h4 {
font-size: 12px;
line-height: 15px;
}
#gsa_rbsearch a,
#gsa_rbsearch a:link,
#gsa_rbsearch a:visited,
#gsa_rbsearch a:focus,
#gsa_rbsearch a:active {
color: #21578b;
text-decoration: none;
background: url('/media/_tech_st/search/bg_link_pfeil.png') 0 3px no-repeat;
padding-left: 10px;
}
#gsa_rbsearch a:hover {
background: url('/media/_tech_st/search/bg_link_pfeil_hover.png') 0 3px no-repeat;
}
#gsa_rbsearch a:hover,
#gsa_rbsearch button:hover,
#gsa_rbsearch #startSearch:hover, #gsa_rbsearch #startSearch input:hover {
cursor: pointer;
}
#gsa_rbsearch ul {
list-style: none;
}
#gsa_rbsearch div.result.products div.information ul {
list-style: disc outside none;
margin-left:15px;
}
/* subMenu */
#gsa_rbsearch .subMenu {
float: left;
width: 228px;
font-weight: bold;
margin-left: 10px;
margin-top: 48px;
margin-bottom: 20px;
}
#gsa_rbsearch .subMenu h3 {
margin: 0 10px 5px 10px;
color: #000;
}
#gsa_rbsearch .subMenu dt,
#gsa_rbsearch .subMenu h3 {
font-size: 14px;
}
#gsa_rbsearch .subMenu .searchFilter {
background: #f1f1f1;
border: 1px solid #c3c3c4;
padding: 0 0 16px 0;
}
#gsa_rbsearch .subMenu .searchFilter dl,
#gsa_rbsearch .subMenu .similarSearch ul {
border-top: 1px solid #c3c3c4;
margin: 0 10px 10px 10px;
}
#gsa_rbsearch .subMenu .searchFilter dd,
#gsa_rbsearch .subMenu .similarSearch li {
padding: 5px 0 4px 0;
}
#gsa_rbsearch .subMenu .searchFilter span,
#gsa_rbsearch .subMenu .similarSearch span {
background: url('/media/_tech_st/search/bg_link_pfeil.png') 10px 4px no-repeat;
padding-left: 20px;
display: block;
height: 1%;
}
#gsa_rbsearch .subMenu .searchFilter span:hover,
#gsa_rbsearch .subMenu .similarSearch span:hover {
background: url('/media/_tech_st/search/bg_link_pfeil_hover.png') 10px 4px no-repeat;
}
#gsa_rbsearch .subMenu .searchFilter dt {
margin: 8px 0;
}
#gsa_rbsearch .subMenu .searchFilter dt span {
background: url('/media/_tech_st/search/bg_link_pfeil_down.png') 0 7px no-repeat;
padding-left: 10px;
}
#gsa_rbsearch .subMenu .searchFilter dt span:hover {
background: url('/media/_tech_st/search/bg_link_pfeil_down_hover.png') 0 7px no-repeat;
}
#gsa_rbsearch .subMenu .searchFilter dt a,
#gsa_rbsearch .subMenu .searchFilter dd a,
#gsa_rbsearch .subMenu .similarSearch li a {
background: none;
padding: 0;
}
#gsa_rbsearch .subMenu .searchFilter .active {
background: #e1e1e2;
padding-left: 0;
}
#gsa_rbsearch .subMenu .searchFilter .hide dt span {
background: url('/media/_tech_st/search/bg_link_pfeil_umgekehrt.png') 0 5px no-repeat;
}
#gsa_rbsearch .subMenu .searchFilter .hide dt span:hover {
background: url('/media/_tech_st/search/bg_link_pfeil_umgekehrt_hover.png') 0 5px no-repeat;
}
#gsa_rbsearch .subMenu .searchFilter .hide dd {
display: none;
}
#gsa_rbsearch .subMenu .similarSearch {
margin-top: 40px;
}
#gsa_rbsearch .subMenu .similarSearch span,
#gsa_rbsearch .subMenu .similarSearch span:hover {
padding-left: 10px;
background-position: 0 5px;
}
/* contentArea */
#gsa_rbsearch .contentArea {
float: right;
margin-right: 10px;
width: 734px;
}
#gsa_rbsearch .contentArea h1 {
color: #404245;
margin-bottom: 20px;
}
#gsa_rbsearch .contentArea h3 a {
background-position: 0 6px;
}
/* searchForm */
#gsa_rbsearch .contentArea .searchForm {
background: #f1f1f1;
border: 1px solid #c3c3c4;
padding: 10px 10px 0 10px;
position: relative;
}
#gsa_rbsearch .contentArea .searchForm label {
font-size: 16px;
font-weight: bold;
display: block;
color: #404245;
margin-bottom: 10px;
}
#gsa_rbsearch .contentArea .searchForm #searchField {
position: relative;
z-index: 2;
width: 355px;
height: 20px;
border: 1px solid #ccc;
float: left;
}
#gsa_rbsearch .searchForm .button {
left: -4px;
z-index: 1;
float: left !important;
width: auto !important;
}
#gsa_rbsearch .searchForm .button input {
padding-top: 2px;
background: transparent;
color: #fff;
font-size: 12px;
font-weight: bold;
}
#gsa_rbsearch .contentArea .searchForm a {
height: 18px;
background: url('/media/_tech_st/search/bg_plus.png') no-repeat;
display: block;
padding: 1px 0 0 23px;
font-weight: bold;
margin: 10px 0 20px 0;
}
#gsa_rbsearch .contentArea .searchForm a:hover {
background: url('/media/_tech_st/search/bg_plus_hover.png') no-repeat;
}
#gsa_rbsearch .contentArea .searchForm .hide {
background: url('/media/_tech_st/search/bg_minus.png') no-repeat;
}
#gsa_rbsearch .contentArea .searchForm .hide:hover {
background: url('/media/_tech_st/search/bg_minus_hover.png') no-repeat;
}
#gsa_rbsearch .contentArea .searchForm dl {
float: left;
width: 356px;
}
#gsa_rbsearch .contentArea .searchForm dt {
font-size: 14px;
font-weight: bold;
}
#gsa_rbsearch .contentArea .searchForm dt b {
font-weight: bold;
color: #bd4647;
}
#gsa_rbsearch .contentArea .searchForm dd {
margin-bottom: 15px;
}
/* sayt-Box */
#gsa_rbsearch .contentArea .searchForm .sayt {
position: absolute;
top: 60px;
left: 10px;
z-index: 3;
width: 355px;
background: #fff;
border: 1px solid #c3c3c4;
border-top: none;
}
#gsa_rbsearch .contentArea .searchForm .sayt ul {
padding: 0 0 0 5px;
margin: 5px 0;
}
#gsa_rbsearch .contentArea .searchForm .sayt li a {
background: url('/media/_tech_st/search/bg_link_pfeil.png') 0 4px no-repeat;
padding: 0 0 0 10px;
margin: 0;
}
#gsa_rbsearch .contentArea .searchForm .sayt li a:hover {
background: url('/media/_tech_st/search/bg_link_pfeil_hover.png') 0 4px no-repeat;
}
/* Pagination */
#gsa_rbsearch .contentArea .pagination {
margin: 20px 0 0;
padding-bottom: 6px;
}
#gsa_rbsearch .contentArea .pagination.bottom{
border: none;
margin: 6px 0;
}
#gsa_rbsearch .contentArea .pagination p {
float: left;
font-weight: bold;
font-size: 14px;
}
#gsa_rbsearch .contentArea .pagination a {
background: none;
padding: 0;
}
#gsa_rbsearch .contentArea .pagination ul {
float: right;
}
#gsa_rbsearch .contentArea .pagination ul li {
float: left;
font-weight: bold;
padding: 2px 7px;
}
#gsa_rbsearch .contentArea .pagination .active {
background: #e1e1e1;
color: #21578B;
}
#gsa_rbsearch .contentArea .pagination .notActive {
color: #c3c3c4;
}
/* noResult */
#gsa_rbsearch .noResult h2 {
margin-bottom: 10px;
padding-top: 10px;
border-top: 1px solid #c3c3c4;
}
#gsa_rbsearch .noResult h3 {
margin-bottom: 10px;
}
#gsa_rbsearch .noResult ul {
list-style-type: disc;
list-style-position: inside;
}
#gsa_rbsearch .contentArea .noResult p {
margin-bottom: 10px;
font-size: 14px;
}
#gsa_rbsearch .contentArea .noResult a {
background: none;
padding: 0;
font-weight: bold;
}
/* Result */
#gsa_rbsearch .contentArea h3.resultHead {
margin-top: 20px;
color: #000;
line-height: 25px;
}
#gsa_rbsearch .contentArea .result {
border-top: 1px solid #c3c3c4;
padding: 22px 0 16px 0;
position: relative;
}
#gsa_rbsearch .contentArea .result.last {
border-bottom: 1px solid #c3c3c4;
}
#gsa_rbsearch .contentArea .result img {
float: left;
margin-right: 10px;
}
#gsa_rbsearch .contentArea .result h3 {
margin-bottom: 10px;
}
#gsa_rbsearch .contentArea .result h4 {
margin-bottom: 15px;
color: #000;
}
#gsa_rbsearch .contentArea .result dl {
float:right;
width: 240px;
margin-left: 10px;
right: 0;
}
#gsa_rbsearch .contentArea .result dt {
font-weight: bold;
font-size: 14px;
border-bottom: 1px solid #c3c3c4;
padding-bottom: 5px;
}
#gsa_rbsearch .contentArea .result dd {
padding-top: 6px;
}
#gsa_rbsearch .contentArea .result a.button {
float:none;
clear:both;
margin: 5px 0;
}
#gsa_rbsearch .contentArea .result a.breadcrumb {
float:none;
clear:both;
margin: 5px 0;
}
#gsa_rbsearch .contentArea .result ul {
/*margin-top: 12px;*/
float:left;
}
#gsa_rbsearch .contentArea .result li {
clear:both;
float: left;
}
#gsa_rbsearch .contentArea .result a.breadcrumb {
background: url('/media/_tech_st/search/bg_link_pfeil_grau.png') 0 4px no-repeat;
color: #808285;
padding-left: 15px;
margin-left: 10px;
}
#gsa_rbsearch .contentArea .result a.breadcrumb:hover {
background: url('/media/_tech_st/search/bg_link_pfeil_grau.png') 0 4px no-repeat;
text-decoration: underline;
padding-left: 15px;
}
#gsa_rbsearch .contentArea .result a.breadcrumb,
#gsa_rbsearch .contentArea .result a.breadcrumb:hover {
margin: 0;
padding: 0;
background: none;
}
#gsa_rbsearch .contentArea .products a,
#gsa_rbsearch .contentArea .products a:hover {
background: none;
padding: 0;
}
#gsa_rbsearch .contentArea .products h3 {
margin-bottom: 7px;
}
#gsa_rbsearch .contentArea .result .information {
display: table-row;
}
#gsa_rbsearch .contentArea .result .information p {
margin-bottom: 10px;
padding-right: 250px;
}
#gsa_rbsearch .contentArea .download h3 {
display: inline-block;
float: left;
}
#gsa_rbsearch .contentArea .download a {
background: url('/media/_tech_st/search/bg_download_icon.png') 0 1px no-repeat;
padding-left: 17px;
}
#gsa_rbsearch .contentArea .download a:hover {
background: url('/media/_tech_st/search/bg_download_icon_hover.png') 0 1px no-repeat;
}
#gsa_rbsearch .contentArea .download span {
color: #808285;
float: left;
font-size: 14px;
padding: 0 0 0 5px;
}
#gsa_rbsearch .contentArea .download p {
clear: both;
}
/* Button Klassen */
#gsa_rbsearch .contentArea .button,
#gsa_rbsearch .contentArea .button:link,
#gsa_rbsearch .contentArea .button:visited,
#gsa_rbsearch .contentArea .button:hover,
#gsa_rbsearch .contentArea .button:focus,
#gsa_rbsearch .contentArea .button:active {
position: relative;
display: inline-block;
height: 22px;
padding: 0 4px 0 10px;
font-size: 12px;
font-weight: bold;
line-height: 22px;
color: #fff;
background: url('/media/_tech_st/search/bg_button_links.png') 0 0 no-repeat;
width:auto !important;
float:inline !important;
}
#gsa_rbsearch .contentArea .button:hover,
#gsa_rbsearch .contentArea .button:focus,
#gsa_rbsearch .contentArea .button:active {
padding: 0 4px 0 10px !important;
background: url('/media/_tech_st/search/bg_button_links_hover.png') 0 0 no-repeat !important;
position: relative;
display: inline-block;
height: 22px;
padding: 0 4px 0 10px;
font-size: 12px;
font-weight: bold;
line-height: 22px;
color: #fff;
width:auto !important;
float:inline !important;
}
#gsa_rbsearch .button-wrapper,
#gsa_rbsearch .button:before,
#gsa_rbsearch .button:after {
content: "";
position: absolute;
right: -6px;
top: 0;
z-index: 2;
display: block;
width: 6px;
height: 22px;
background: url('/media/_tech_st/search/bg_button_rechts.png') 0 0 no-repeat;
}
#gsa_rbsearch .button:hover:before,
#gsa_rbsearch .button:hover:after {
background: url('/media/_tech_st/search/bg_button_rechts_hover.png') 0 0 no-repeat;
}
/* Allgemein gueltige Klassen */
#gsa_rbsearch .clear {
clear: both;
}
#gsa_rbsearch .floatLe {
float: left !important;
}
#gsa_rbsearch .floatRe {
float: right !important;
}
/* clearfix */
#gsa_rbsearch .clearfix-twt:after {
content: ".";
display: block;
height: 0;
line-height: 0;
font-size: 0;
clear: both;
min-height: 8px;
visibility: hidden;
width:610px;
}
#gsa_rbsearch .clearfix-twt {
display: block;
}
/* IE7 */
* + html #gsa_rbsearch .clearfix-twt {
display: inline-block;
}
/* IE6 */
* html #gsa_rbsearch .clearfix-twt {
height: 1%;
}
#gsa_rbsearch .searchFilter .active {
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
#gsa_rbsearch .pagination .active {
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
}
/* IE8 */
#gsa_rbsearch .subMenu {
margin-top: 38px \ ;
}
/* IE9 */
:root #gsa_rbsearch .subMenu {
margin-top: 37px \0;
}
/* IE8 */
#gsa_rbsearch .contentArea .searchForm #searchField {
height: 17px \ ;
padding-top: 3px \ ;
padding-left: 1px \ ;
}
#leftColumn #shoppingFunctions {
background: url("/media/_tech_st/wsrp/images_3/backgrounds_1/bg_gradient221.png") repeat-x scroll 0 0 transparent;
border: 1px solid #C3C3C4;
margin-bottom: 20px;
padding: 17px 10px 20px;
}
#leftColumn #shoppingFunctions ul {
border-top: 1px solid #C3C3C4;
margin-top: 15px;
}
#leftColumn #shoppingFunctions li {
border-bottom: 1px solid #C3C3C4;
display: block;
overflow: hidden;
}
#leftColumn #shoppingFunctions li > a {
display: block;
font-size: 14px;
font-weight: bold;
height: 29px;
line-height: 29px;
text-decoration: none;
}
.stordering .icoAddToCart {
background-position: -16px -155px !important;
}
.stordering .icoCart {
background-position: -16px -7px !important;
}
.stordering .icoCartSmall {
background-position: -16px -12px !important;
}
.stordering .icoFastEntry {
background-position: -16px -37px !important;
}
.stordering .icoFastEntrySmall {
background-position: -16px -42px !important;
}
.stordering .icoOrderUpload {
background-position: -16px -67px !important;
}
.stordering .icoOrderTrack {
background-position: -16px -97px !important;
}
.stordering .icoShoppingList {
background-position: -16px -127px !important;
}
.stordering .icoShoppingListSmall {
background-position: -16px -131px !important;
}
.stordering .icoAdd {
background-position: -19px -173px !important;
}
.stordering .icoContinue {
background-position: -226px -12px !important;
}
.stordering .icoPlaceOrder {
background-position: -226px -42px !important;
}
.stordering .icoPrint {
background-position: -226px -71px !important;
}
.stordering .icoDetail {
background-position: -226px -153px !important;
white-space: nowrap;
}
.stordering .icoDeleteLnk {
background-position: -226px -179px !important;
}
.stordering a.icoDelete {
background-position: -55px -233px !important;
display: block;
float: left;
height: 22px;
padding: 0 !important;
text-indent: -999em;
width: 22px;
}
.availability {
background: url("/media/_tech_st/wsrp/images_3/icons_1/sprite_icons.png") no-repeat scroll 0 0 transparent;
display: block;
height: 18px;
margin: 3px 0 3px 72px;
padding-left: 15px;
}
.availability.inStock {
background-position: -226px -103px !important;
}
.availability.fewItems {
background-position: -226px -118px !important;
}
.availability.outOfStock {
background-position: -226px -133px !important;
}
button.ui-datepicker-trigger {
background: url("/media/_tech_st/wsrp/images_3/icons_1/sprite_icons.png") no-repeat scroll 0 0 transparent;
}
.stordering a.icoDate, .stordering button.ui-datepicker-trigger {
background-position: -105px -233px !important;
display: block;
float: left;
height: 22px;
padding: 0 !important;
text-indent: -999em;
width: 22px;
}
.stordering #addToCartContainer {
background-color: #F1F1F1;
overflow: hidden;
padding: 10px;
}
.stordering .addToCartFunctions {
float: left;
line-height: 21px;
padding-top: 4px;
}
.stordering .formFunctions {
line-height: 22px;
margin-bottom: 20px;
margin-top: 20px;
overflow: hidden;
}
.stordering .dialogFunctions {
float: right;
margin-right: -10px;
margin-top: 7px;
overflow: hidden;
}
.stordering .formFunctions > .lnkIco, .stordering .dialogFunctions > .lnkIco {
float: left;
margin-right: 20px;
margin-top: 1px;
}
.stordering .formFunctions .button, .stordering .dialogFunctions .button {
margin-right: 20px;
}
.stordering .formFunctions .relatedLnk, .stordering .dialogFunctions .relatedLnk {
margin-right: 20px;
margin-top: 3px;
}
.stordering .cntFormDefault .formFunctions .button {
clear: left;
}
.orderItem {
line-height: 15px;
min-height: 62px;
overflow: hidden;
position: relative;
}
.orderItem img {
left: 0;
position: absolute;
top: 5px;
width: 62px;
border: 1px solid #C3C3C4;
}
.orderItem a.relatedLnk,
.orderItem span.error,
.orderItem span.messageWarning,
.orderItem strong,
.orderItem p {
display: block;
float: none;
margin-left: 72px !important;
white-space: normal;
width: 230px;
}
.stordering .dataSummaryTable {
margin-bottom: 30px;
width: 100%;
}
.stordering .dataSummaryTable th {
background-color: #FFFFFF;
border-bottom: 1px solid #C3C3C4;
font-size: 14px;
font-weight: bold;
padding-left: 0;
padding-right: 0;
}
.stordering .dataSummaryTable tbody tr:first-child td {
padding-top: 15px;
}
.stordering .dataSummaryTable td {
border: 0 none;
line-height: 18px;
overflow: hidden;
padding: 0 0 5px;
width: 370px;
}
.stordering .dataSummaryTable td p {
padding: 1px 0;
}
.tooltipStOrdering .tooltipContent .head {
width: 238px;
}
.tooltipStOrdering .tooltipContent .orderItems {
border-top: 1px solid #C3C3C4;
overflow: hidden;
width: 245px;
}
.tooltipStOrdering .tooltipContent .orderItem {
border-bottom: 1px solid #C3C3C4;
overflow: hidden;
padding: 10px 0;
}
.tooltipStOrdering .tooltipContent .orderItem img {
top: 11px;
}
.tooltipStOrdering .tooltipContent .orderItem a.relatedLnk,
.tooltipStOrdering .tooltipContent .orderItem p {
width: 165px;
}
.tooltipStOrdering .tooltipContent .orderItem p {
padding-top: 6px;
}
.tooltipStOrdering .tooltipContent .miniCartTotalTitle {
float: left;
margin: 5px 10px 0 0;
text-align: right;
width: 62px;
}
.tooltipStOrdering .tooltipContent .miniCartTotal {
float: left;
margin-top: 5px;
}
.stordering .catalogOrdering input[type="text"] {
margin-right: 5px;
}
.stordering .catalogOrdering {
background-color: #F1F1F1;
height: 34px;
overflow: hidden;
padding: 12px 10px 0;
width: 713px;
}
.stordering .catalogOrdering .shoppingFunctions {
float: left;
}
.stordering .catalogOrdering .cartLinks {
float: right;
}
﻿/*##############################*/
/*### global_productitem Element*/
.productItem {
}
.productItemAction {
height: 22px;
line-height: 22px;
overflow: hidden;
margin-bottom: 5px;
}
.shoppingFunctions {
clear: both;
overflow: hidden;
}
.shoppingFunctions .price {
margin-right: 20px;
}
.shoppingFunctions .stockLevel2 {
}
.shoppingFunctions .addToCart {
overflow: hidden;
margin: 5px 0;
}
.shoppingFunctions .icoCartSmall {
margin-right: 5px;
cursor: pointer;
}
.shoppingFunctions .addToCart label {
height: 20px;
line-height: 20px;
margin-right: 5px;
}
.shoppingFunctions input {
width: 25px;
padding: 0;
padding-right: 3px;
height: 16px;
border: solid 1px #ccc;
font-size: 12px;
line-height: 16px;
text-align: right;
}
.shoppingFunctions .icoShoppingListSmall {
cursor: pointer;
}
/*### global_addToCart Element*/
.dialogsStOrdering {
position: fixed;
right: 10px;
top: 10px;
}
.dialogsStOrdering .item {
border: solid 1px #c3c3c4;
padding: 10px;
background-color: #e1e1e2;
margin-bottom: 10px;
width: 250px;
}
.dialogsStOrdering .dialogWarning {
position: relative;
width: 210px;
padding: 10px;
padding-right: 50px;
border: solid 1px #C0AC00;
overflow: hidden;
margin-bottom: 10px;
background-color: #F2F7B0;
}
.dialogsStOrdering .dialogWarning .button {
position: absolute;
right: 10px;
top: 10px ;
}
.dialogsStOrdering .dialogOk {
padding: 10px;
border: solid 1px #000;
overflow: hidden;
margin-bottom: 10px;
background-color: #c3c3c4;
}
.tooltipStOrdering {
z-index: 1000;
position: absolute;
display: none;
padding-bottom: 4px;
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_tt_bottom.png) no-repeat 0 bottom;
}
.tooltipStOrdering .tooltipHeader {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_tt_top.png) no-repeat 0 0;
width: 266px;
height: 19px;
}
.tooltipStOrdering.right .tooltipHeader {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_tt_top_right.png) no-repeat 0 0;
}
.tooltipStOrdering .tooltipContent {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_tt_body.png) repeat-y 0 0;
padding: 10px;
display: block;
}
.tooltipStOrdering .tooltipContent div {
margin: 0;
padding: 0;
}
.page_ordering {
}
.page_ordering #shoppingTable tr td:first-child {
padding-left: 0;
}
.page_ordering #shoppingTable .error,
.page_ordering #shoppingTable .messageWarning {
margin-left: 20px;
}
.page_ordering #shoppingTable .orderItem .error,
.page_ordering #shoppingTable .orderItem .messageWarning {
margin-left: 0;
}
.page_ordering #fastEntries .error {
display: none;
float: left;
margin-left: 20px;
background-position: -18px -193px;
}
.page_ordering #shoppingTable .error_itemLevel .error {
display: block;
}
.page_ordering #shoppingTable a,
.page_ordering #shoppingTable input {
margin-top: 2px;
}
.page_ordering .productIdValue {
width: 193px;
}
.page_ordering .qtyValue {
width: 42px;
}
.page_ordering .formFunctions.cfTop {
margin-top: 15px;
}
/*### FAST ENTRY*/
.page_ordering #fastEntryForm tbody td.colNo {
padding-right: 20px;
text-align: right;
}
/*### CHECKOUT*/
.page_ordering ul.checkoutSteps {
position: relative;
height: 27px;
margin-bottom: 20px;
padding: 0;
left: 19px;
}
.page_ordering ul.checkoutSteps li {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) -181px 0 no-repeat;
margin: 0;
padding-left: 19px;
margin-left: -19px;
height: 27px;
float: left;
display: block;
position: relative;
z-index: 1;
width: 184px;
}
.page_ordering ul.checkoutSteps li a {
display: block;
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) right 0 no-repeat;
margin: 0;
padding-right: 19px;
padding-left: 10px;
height: 27px;
line-height: 27px;
text-decoration: none;
}
.page_ordering ul.checkoutSteps li.selected {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) -181px -54px no-repeat;
z-index: 2;
}
.page_ordering ul.checkoutSteps li.selected a {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) right -27px no-repeat;
color: #fff;
}
.page_ordering ul.checkoutSteps li.first {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) 0 -81px no-repeat;
padding-left: 7px;
}
.page_ordering ul.checkoutSteps li.first.selected {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) 0 -108px no-repeat;
}
.page_ordering ul.checkoutSteps li.first a {
padding-left: 3px;
}
.page_ordering ul.checkoutSteps li.last a {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) right -81px no-repeat;
}
.page_ordering ul.checkoutSteps li.last.selected a {
background: url(/media/_tech_st/wsrp/images_3/backgrounds_1/bg_checkout_stepbar.png) right -108px no-repeat;
}
/*### CHECKOUT STEP 2*/
.page_ordering.step2 #shoppingTable button.ui-datepicker-trigger {
float: none;
display: inline-block;
}
.page_ordering.step2 p.invoiceAddress,
.page_ordering.step2 p.shippingAddress {
padding-top: 5px;
padding-bottom: 5px;
line-height: 15px;
}
.page_ordering.step2 p.invoiceAddress {
padding-top: 0;
}
.page_ordering.step1 .orderItem span.error,
.page_ordering.step1 .orderItem span.messageWarning {
/*Wenn der Text 3 zeilig wird, dann erscheinen andere Sprite-Bilder*/
width: 240px !important;
}
/*### CHECKOUT STEP 3*/
.page_ordering #shoppingCartTotal {
}
.page_ordering #shoppingCartTotal td {
width: 185px;
}
.page_ordering #shoppingCartTotal tr:first-child td:first-child {
width: 370px;
}
.page_ordering #shoppingCartTotal td {
border-bottom: solid 1px #C3C3C4;
padding-left: 0;
padding-right: 0;
}
.page_ordering #shoppingCartTotal td.value {
font-weight: bold;
text-align: right;
}
.page_ordering.step3 .orderItem strong,
.page_ordering.step3 .orderItem p {
/*width: 200px;*/
width: 140px;
}
.page_ordering.step3 .orderItem span.messageError,
.page_ordering.step3 .orderItem span.messageWarning {
width: 125px;
}
.page_ordering.step3 .orderItem span.error {
width: 125px;
}
.page_ordering.step3 .tacContainer {
padding-top: 15px;
}
.page_ordering.step3 .tacContainer .relatedLnk {
display: inline-block;
float: none;
}
/*### CHECKOUT STEP 4*/
.page_ordering.step4 .orderItem strong,
.page_ordering.step4 .orderItem p {
/*width: 200px;*/
width: 140px;
}
.page_ordering.step4 .orderItem span.messageError,
.page_ordering.step4 .orderItem span.messageWarning {
width: 125px;
}
.page_ordering.step4 .orderItem span.error {
width: 125px;
}
.page_ordertracking {
}
.page_ordertracking .cntFormDefault input[type=text]{
width: 235px;
}
/*##########################*/
/*### page_productfamilylist*/
.page_productlist .productItem {
border-bottom: 1px solid #c3c3c4;
margin-bottom: 20px;
margin-left: 10px;
overflow: hidden;
}
.page_productlist .productItem .cntBox{
margin-left: 0;
}
.page_productlist .productItem ul{
list-style-type : none;
padding: 0;
}
.page_productlist .productItem ul,
.page_productlist .productItem p{
margin: 0 0 10px 0;
font-size: 12px;
line-height: 1.3;
}
.page_productlist .productItem ul li{
padding: 0 0 0 8px;
line-height: 1.3;
background-position: 0 5px;
}
.page_productlist .productItem .cntFloat{
float:left;
width: 290px;
}
.page_productlist .productItem .lnk {
float: none;
padding-bottom: 5px;
}
.page_productlist h4.productSubHeadline {
color:#a5a6a7;
font-size: 11px;
font-weight: normal;
margin-bottom: 5px;
}
.page_shoppinglist {
}
.page_shoppinglist .cntFormDefault textarea,
.page_shoppinglist .cntFormDefault input[type=text]{
width: 235px;
}
.page_shoppinglist.step2 table input {
margin-top: 2px;
margin-right: 0;
}
.page_shoppinglist.step2 table a.relatedLnk {
margin-top: 4px;
}
.page_shoppinglist.step2 input[type=checkbox] {
margin-top: 4px;
}
.ContentFlow .flow .item canvas.content {
height: 100%;
width: 100%;
}
.ContentFlow .flow .item img.content {
width: 100%;
}
.ContentFlow .flow .item img.reflection,
.ContentFlow .flow .item canvas.reflection {
width: 100%;
}
/* ----- styling of items ----- */
.ContentFlow .flow .item.active {
cursor: pointer;
}
.ContentFlow .flow .item .caption {
font-size: 100%;
font-weight: bold;
text-align: center;
color: white;
max-height: 30%;
bottom: 10%;
background: url(/media/_tech_st/extended_data/img/1x1_05_black.png);
width: 100%;
}
* html .ContentFlow .flow .item .caption {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/media/_tech_st/extended_data/img/1x1_05_black.png');
}
.ContentFlow .flow .item .caption a,
.ContentFlow .flow .item .caption a:link,
.ContentFlow .flow .item .caption a:visited,
.ContentFlow .flow .item .caption a:active,
.ContentFlow .flow .item .caption a:hover {
text-decoration: none;
color: white;
font-style: italic;
font-size: 0.8em;
}
.ContentFlow .flow .item.active .caption {
}
/* ----- scrollbar ----- */
.ContentFlow .scrollbar,
.ContentFlow .scrollbar .slider {
display: none;
}
/* ----- global caption ----- */
.ContentFlow .globalCaption {
text-align: center;
font-size: 15px;
margin: 0 auto;
width:181px;
}
/* Hack for IE7 - see BOSCHSTEXT-1 */
*+html .ContentFlow .globalCaption {
text-align: center;
font-size: 15px;
margin: -4px auto;
width:181px;
padding-bottom:3px !important;
}
.ContentFlow .globalCaption .caption {
background-color: #FFF;
padding: 3px 0 3px 0;
}
.ContentFlow .globalCaption .caption a,
.ContentFlow .globalCaption .caption a:link,
.ContentFlow .globalCaption .caption a:visited,
.ContentFlow .globalCaption .caption a:active,
.ContentFlow .globalCaption .caption a:hover {
text-decoration: none;
float: none;
display: inline;
font-weight:bold !important;
}
/* ----- load indicator ----- */
.ContentFlow .loadIndicator {
width: 100%;
height: 100%;
top: 0px;
left: 0px;
}
.ContentFlow .loadIndicator .indicator {
background: url(/media/_tech_st/extended_data/img/loader.gif) center center no-repeat;
width: 100%;
height: 100%;
}
* html .ContentFlow .loadIndicator .indicator {
height: 100px;
}
/* ================================= */
/* ========== ContentFlow ========== */
/*
* This is the basic CSS file needed for the correct functioning of ContentFlow.
* DON'T CHANGE IT.
*
*/
.ContentFlow {
position: relative; /* needed so overlay dimensions are constrained to the ContentFlow */
overflow: hidden;
width: 300px;
min-height: 120px;
}
.ContentFlow * {
margin: 0px;
padding: 0px;
}
.ContentFlow img {
-ms-interpolation-mode: bicubic;
}
.ContentFlow .mouseoverCheckElement {
position: absolute;
width: 0px;
height: 0px;
left: 0px;
visibility: hidden;
}
.ContentFlow:hover .mouseoverCheckElement {
left: 1px;
}
.ContentFlow .flow {
position: relative; /* needed so that items can be positioned relative to flow*/
z-index: 0; /* need so every item has a z-index relative to the flow-box */
visibility: hidden; /* needed so that content is hidden while loading */
width: 280px; /* needed for IE6 */
margin: 0 auto;
}
.ContentFlow .flow.hidden {
visibility: hidden;
}
.ContentFlow .flow .item {
position: absolute; /* needed */
visibility: hidden;
top: 0px;
left: 0px;
}
.ContentFlow .flow .item.active {
}
.ContentFlow .flow .item .content {
display: block;
}
.ContentFlow .flow .item div.content {
width: 100%;
height: 100%;
}
.ContentFlow .flow .item .label {
display: none;
}
.ContentFlow .flow .item .reflection {
display: block;
}
.ContentFlow .flow .item canvas.reflection {
margin-top: -1px; /* for FF */
}
.ContentFlow .flow .item .caption {
position: absolute; /* needed */
display: none; /* needed to hide it on inactive items */
}
/* ----- scrollbar ----- */
.ContentFlow .scrollbar {
position: relative; /* needed for z-index */
z-index: 1; /* set above flow */
visibility: hidden;
}
.ContentFlow .scrollbar .slider {
position: absolute; /* needed */
}
* html .ContentFlow .scrollbar .slider .virtualSlider {
height: 100%;
}
.ContentFlow .scrollbar .slider .position {
position: absolute; /* needed */
text-align: center;
}
/* ----- global caption ----- */
.ContentFlow .globalCaption {
position: relative; /* needed for z-index */
z-index: 1; /* set above flow */
}
/* ----- load indicator ----- */
.ContentFlow .loadIndicator {
position: absolute; /* needed */
z-index: 65000; /* set above everything */
top: 80px;
height: 30px;
}
/* ContentFlowAddOn_slideshow, version 3.0
* (c) 2008 - 2010 Sebastian Kutsch
* <http://www.jacksasylum.eu/ContentFlow/>
*
* This file is distributed under the terms of the MIT license.
* (see http://www.jacksasylum.eu/ContentFlow/LICENSE)
*
*--------------------------------------------------------------------------*/
.ContentFlowAddOn_slideshow .controlls1 {
padding: 0;
margin: 0;
position: relative;
}
.ContentFlowAddOn_slideshow .controlls .button {
width: 22px;
height: 22px;
cursor:pointer;
position: absolute;
top: 80px;
}
.ContentFlowAddOn_slideshow .controlls .button:hover {
opacity: 1;
filter:progid:DXImageTransform.Microsoft.Alpha( opacity=100 );
}
.ContentFlowAddOn_slideshow .controlls .play { display: none; }
.ContentFlowAddOn_slideshow .controlls .pause { display: none; }
.ContentFlowAddOn_slideshow .controlls .ff {display: none; }
.ContentFlowAddOn_slideshow .controlls .slow {display: none;}
.ContentFlowAddOn_slideshow .controlls .preButton {
background-image: url(/media/_tech_st/extended_data/img/arrow_back.gif);
float:left;
background-repeat:no-repeat;
left: 0;
}
* html .ContentFlowAddOn_slideshow .controlls .preButton { background-image: url(/media/_tech_st/extended_data/img/arrow_back.gif) }
.ContentFlowAddOn_slideshow .controlls .preButton { background-image/*\**/: url(/media/_tech_st/extended_data/img/arrow_back.gif)\9;}
.ContentFlowAddOn_slideshow .controlls .nextButton {
background-image: url(/media/_tech_st/extended_data/img/arrow_next.gif);
float:right;
background-repeat:no-repeat;
right: 0;
}
* html .ContentFlowAddOn_slideshow .controlls .nextButton { background-image: url(/media/_tech_st/extended_data/img/arrow_next.gif); }
.ContentFlowAddOn_slideshow .controlls .nextButton { background-image/*\**/: url(/media/_tech_st/extended_data/img/arrow_next.gif)\9;}
/* ================================= */
/*****************************
Member of RB-Master
Name: css_noprint
UID: css_noprint
Author: Mario Lovric (ARITHNEA)
Last change date: 09.12.2016 15:26
Copyright 2013 ARITHNEA GmbH
Release version: 1.23.2 3.0.0
Framework version: 1.0
Summary: css for no-print, hides dom elements on the screen, which should be only displayed in a print output
Necessary libraries: -
*************************//************************************************************************
* CSS for NO-PRINT
*
* Version 1.0 - 25.04.2013 LM
************************************************************************/
/*Special classes to hide content*/
.visuallyhidden {
border: 0;
clip: rect(0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}            
