



.rwml-menu-imported {
	display: none;
}

#stacks_in_2068_page1 {
	display: none !important;
}

 
/* Start by hiding all translatable items. This class is applied via jQuery in the scripts-global.js file */ 
.rwml-translatable {
	display: none;
}


/* If the content with a selector of '.rwml-translatable' is equal to the body class and language attribute, display it */
body.DE .rwml-translatable:lang(DE) {
	display: inherit;
}



/* If the content with a selector of '.rwml-translatable' is equal to the body class and language attribute, display it */
body.EN .rwml-translatable:lang(EN) {
	display: inherit;
}

 
/* If the content with a selector of '.rwml-translatable' is equal to the body class and language attribute, display it */
body.FR .rwml-translatable:lang(FR) {
	display: inherit;
}











#stacks_in_1949_page1{}#stacks_in_1949_page1>.jack-wrapper{margin:0;padding:0;background:0;position:relative;display:block;      width:100%;  margin:0.00px 0.00px 10.00px 0.00px;  margin-left:auto;margin-right:auto;    border-radius:3px; -moz-box-shadow:0px 0px 0px 0px #333333;-webkit-box-shadow:0px 0px 0px 0px #333333;box-shadow:0px 0px 0px 0px #333333; behavior:url(/PIE/PIE.htc)}#stacks_in_1949_page1>.jack-wrapper.hover{  behavior:url(/PIE/PIE.htc)}#stacks_in_1949_page1>.jack-wrapper>.jack{margin:0;padding:0;background:0;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;      padding:0.00px 0.00px 5.00px 0.00px;  border-color:#000000; border-style:solid;  border-width:0px;  border-radius:3px;  -moz-box-shadow:inset 0px 0px 0px 0px #333333;-webkit-box-shadow:inset 0px 0px 0px 0px #333333;box-shadow:inset 0px 0px 0px 0px #333333; behavior:url(/PIE/PIE.htc)}
#stacks_in_1949_page1>.jack-wrapper>.jack.hover{  behavior:url(/PIE/PIE.htc)}#stacks_in_1949_page1>.jack-wrapper>.jack>.stacks_out{  }#stacks_in_1949_page1>.jack-wrapper>.jack-back{ width:100%;height:100%;top:0;left:0;position:absolute;  border-radius:3px;  background-attachment:scroll;background-clip:content-box; background-color:#166DCC;   filter:alpha(opacity=44);opacity:0.44;    behavior:url(/PIE/PIE.htc)}
#stacks_in_1949_page1>.jack-wrapper>.jack-back.hover{  behavior:url(/PIE/PIE.htc)}


/* @group Nivo Lightbox */



/* @group Untitled Group */

/* @end */



/* @group Tooltips */



#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	font-size: 12px;
	line-height: 1.4;
	opacity: 0;
	filter: alpha(opacity=0);
	
	transition: opacity 300ms ease-in-out;
	-webkit-transition: opacity 300ms ease-in-out;
	-moz-transition: opacity 300ms ease-in-out;
}

/* @end */

/* @group General */

#HotSpotWrapperstacks_in_1337_page1 {
	position: relative;
}

#HotSpotInner {
	position: relative;
}

/* @end */

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.in {
	opacity: 0.90;
	filter: alpha(opacity=90);
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.top {
	margin-top: -3px;
	padding: 10px 0;
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.right {
	margin-left: 3px;
	padding: 0 10px;
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.bottom {
	margin-top: 3px;
	padding: 10px 0;
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.left {
	margin-left: -3px;
	padding: 0 10px;
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip-inner {
	width: 200px;
	padding: 10px;
	color: rgba(255, 255, 255, 1.00);
	text-align: center;
	text-decoration: none;
	background-color: rgba(0, 0, 0, 1.00);
	border-radius: 4px;
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.top .hotspot-tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -10px;
	border-width: 10px 10px 0;
	border-top-color: rgba(0, 0, 0, 1.00);
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.right .hotspot-tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -10px;
	border-width: 10px 10px 10px 0;
	border-right-color: rgba(0, 0, 0, 1.00);
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.left .hotspot-tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -10px;
	border-width: 10px 0 10px 10px;
	border-left-color: rgba(0, 0, 0, 1.00);
}

#HotSpotWrapperstacks_in_1337_page1 .hotspot-tooltip.bottom .hotspot-tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -10px;
	border-width: 0 10px 10px;
	border-bottom-color: rgba(0, 0, 0, 1.00);
}



/* @end */


/* @group Overlays */

.hotSpotsProOverlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: #000000;
	padding: 10px;
	transition: all 300ms ease-in-out;
	color: #ffffff;
}

/* @end */

#HotSpotWrapperstacks_in_1337_page1 {
	display: block;
	position: relative;
	overflow: visible;
}

/* @end */

/* @group HotSpotsPro Markup */

#HotSpotWrapperstacks_in_1337_page1 *,
#HotSpotWrapperstacks_in_1337_page1 *:before,
#HotSpotWrapperstacks_in_1337_page1 *:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	overflow: visible;
}


#HotSpotWrapperstacks_in_1337_page1 a.HotSpotLink,
#HotSpotWrapperstacks_in_1337_page1 a.HotSpotLink:hover {
	outline: none;
	text-decoration: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 50;
	background: url(../files/images/bg_fill.gif) repeat;
}

#HotSpotWrapperstacks_in_1337_page1 img {
	max-width: none;
	width: 100%;
	height: auto;
	position: relative;
	z-index: 0;
}

#HotSpotWrapperstacks_in_1337_page1 .HotSpotInternalContent {
	position: relative;
	z-index: 20;
	display: block;
	opacity: 0.99;
	transition: all 300 ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	font-size: 50px;
}

@media screen and (max-width: 1000px) {
	#HotSpotWrapperstacks_in_1337_page1 .HotSpotInternalContent {
		font-size: 50px;
		font-size: 5.00vw;
	}
}

#HotSpotWrapperstacks_in_1337_page1 .HotSpot:hover .HotSpotInternalContent {
	opacity: 0.99;
}

/* @end */

/* @group Special Effects */











/* @end */

/* @group Hot Spot Outer */

#HotSpotWrapperstacks_in_1337_page1 .HotSpot {
	position: absolute;
	z-index: 5;
	transition: all 300 ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	overflow: visible;
	cursor: auto;
}

/* @end */

/* @group Hot Spot Border */



/* @end */




#HotSpot1_stacks_in_1337_page1 {
	left: 37.00%;
	top: 55.00%;
	width: 10.00%;
	height: 10.00%;	
}



#HotSpot2_stacks_in_1337_page1 {
	left: 40.00%;
	top: 40.00%;
	width: 10.00%;
	height: 10.00%;	
}



#HotSpot3_stacks_in_1337_page1 {
	left: 50.00%;
	top: 53.00%;
	width: 10.00%;
	height: 10.00%;	
}



#HotSpot4_stacks_in_1337_page1 {
	left: 46.00%;
	top: 70.00%;
	width: 10.00%;
	height: 10.00%;	
}



#HotSpot5_stacks_in_1337_page1 {
	left: 55.00%;
	top: 44.00%;
	width: 0.00%;
	height: 0.00%;	
}



#HotSpot6_stacks_in_1337_page1 {
	left: 36.50%;
	top: 39.00%;
	width: 0.00%;
	height: 0.00%;	
}



#HotSpot7_stacks_in_1337_page1 {
	left: 49.00%;
	top: 10.00%;
	width: 0.00%;
	height: 0.00%;	
}



#HotSpot8_stacks_in_1337_page1 {
	left: 44.00%;
	top: 20.00%;
	width: 0.00%;
	height: 0.00%;	
}



































/* @end */

/* @group Mouse Cursors */

#HotSpotWrapperstacks_in_1337_page1 .HotSpot,
#HotSpotWrapperstacks_in_1337_page1 .HotSpot a.HotSpotLink {
	cursor: auto;
}

/* @end */



/* @group Mobile Responsive / breakpoint */

@media screen and (max-width: 0px) {
	#HotSpotWrapperstacks_in_1337_page1 {
		display: none;	
	}

/* @end */	
}

@media print {
	#HotSpotWrapperstacks_in_1337_page1 {
		height: auto;
		overflow: auto;
		position: relative;
		display: block;
	}
	
	#HotSpotWrapperstacks_in_1337_page1 #HotSpotProImagestacks_in_1337_page1 {
		display: block;
		position: relative;
	}
	
	#HotSpotWrapperstacks_in_1337_page1 div.HotSpot,
	#HotSpotWrapperstacks_in_1337_page1 .HotSpotInternalContent {
		display: block !important;
		position: relative !important;
		top: auto !important;
		left: auto !important;
		height: auto !important;
		width: 100% !important;
		float: none;
		opacity: 1.00;
	}
	
	#HotSpotsToggleWrapperstacks_in_1337_page1,
	#HotSpotWrapperstacks_in_1337_page1 #HotSpotFill,
	#HotSpotWrapperstacks_in_1337_page1 #HotSpotBorderContainer {
		display: none !important;
	}
}




#L_stacks_in_1363_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1363_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1363_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1363_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}#L_stacks_in_1365_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1365_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1365_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1365_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}#L_stacks_in_1369_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1369_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1369_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1369_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}#L_stacks_in_1367_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1367_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1367_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1367_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}#L_stacks_in_1373_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1373_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1373_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1373_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}#L_stacks_in_1375_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1375_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1375_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1375_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}#L_stacks_in_1377_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1377_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1377_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1377_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}#L_stacks_in_1371_page1 .loading {
    position: relative;
    display: inline-block;
    border-width: 10px;
    border-radius: 50%;
    left: 50%;
    margin-left: -10px;
    -webkit-animation: spin 1s linear infinite ;
       -moz-animation: spin 1s linear infinite ;
         -o-animation: spin 1s linear infinite ;
            animation: spin 1s linear infinite ;
}

#L_stacks_in_1371_page1 .style-1 {
    border-style: solid;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1371_page1 .style-2 {
    border-style: double;
    border-color: #00CC33 transparent;
}

#L_stacks_in_1371_page1 .style-3 {
    border-style: double;
    border-color: #00CC33 transparent transparent;
}

@-webkit-keyframes spin {
    100% { -webkit-transform: rotate(359deg); }
}

@-moz-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@-o-keyframes spin {
    100% { -moz-transform: rotate(359deg); }
}

@keyframes spin {
    100% {  transform: rotate(359deg); }
}
#stacks_in_1952_page1 .zebratable {
margin: 0px auto;
width:100%;
border-collapse: separate;
table-layout: fixed;
background-color: transparent;
border-spacing: 1px;
}
#stacks_in_1952_page1 .zebratable td, #stacks_in_1952_page1 .zebratable th {
	vertical-align:middle;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
#stacks_in_1952_page1 .zebratable .zebrahead {
	background-color: #00CC33 !important;
	text-align:center;
}
#stacks_in_1952_page1 .zebratable tr.alt > td > div.stacks_out > div.stacks_in, #stacks_in_1952_page1 .zebratable tr.alt > td {
	background-color: #FFFFFF;
}
#stacks_in_1952_page1 .zebratable tr.over > td > div.stacks_out > div.stacks_in, #stacks_in_1952_page1 .zebratable tr.over > td {
	background-color: #CCCCCC;
}
#stacks_in_1952_page1 .zebratable p {
	margin:0;
	padding:0;
}
div#stacks_in_1952_page1.stacks_in {
		
}
#stacks_in_1952_page1 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_1969_page1 .fluid-image img {
  width: auto;
  max-width: 100%;
  height: auto;
  min-width: 50px;
  padding: 0;
  margin: 0 auto;
  display: block;
  transition: all 1s none;
  border-radius: 0px; }

#stacks_in_1969_page1 .fluid-image.unlimited img {
  width: 100% !important; }

#stacks_in_1969_page1 .fluid-image.define_max img {
  width: 100% !important;
  max-width: 800px !important; }

#stacks_in_1969_page1 .fluid-image.align-left img {
  float: left; }

#stacks_in_1969_page1 .fluid-image.align-right img {
  float: right; }
