@charset "windows-1251";
/* CSS Document */
html {
	height:100%;
	margin:0px 0px 1px 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #253135;
}
body {
	background:#ffffff url(../images/bgr.jpg) top repeat-x;
	height:100%;
	margin:0px 0px 1px 0px;
}
img {
	border:none;
}
:focus
{
  -moz-outline: none;
}

/*header*/

#logo {
	width:148px; 
	float:left;
}
.divTopNavi {
	float:right; 
	padding-top:6px; 
	color:#002a46;
}
.topnavi {
	 color:#002a46; 
	 padding-top:6px; 
	 font-size:10px;
	 font-weight:bold;
	 text-decoration:none;
}
.topnavi:link, .topnavi:visited, .topnavi:acive{
	 color:#002a46; 
	 font-size:10px;
	 font-weight:bold;
	 text-decoration:none;
}
.topnavi:hover {
	 color:#fff; 
	 font-size:10px;
	 font-weight:bold;
	 text-decoration:none;
}

/* end header*/

/*bottom*/
.div_bot {
	height:23px;
	background-color:#e5e8e9; 
	text-align:center; 
	width:920px; 
	padding:5px 0px 7px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	color:#002a46;
}
.div_bot a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	color:#002a46;
	text-decoration:none;
}
.div_bot a:link, .div_bot a:visited, .div_bot a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	color:#002a46;
	text-decoration:none;

}
.div_bot a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	color:#2c73ae;
	text-decoration:none;
}
/*end bottom*/



/*right box menu*/
#shadowRbox {
	background:url(../images/shadow_Rbox.gif) top repeat-y;
}
a.r_navi {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:27px;
	color:#002a46;
	text-decoration:none;
	display:block;
	padding:6px 0px;
	font-weight:bold;
}
a.r_navi:link, a.r_navi:visited {
	font-size:12px;
	text-indent:27px;
	color:#002a46;
	text-decoration:none;
	display:block;
	padding:6px 0px;
	font-weight:bold;
}
a.r_navi:hover {
	font-size:12px;
	text-indent:27px;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:6px 0px;
	font-weight:bold;
	background:#052844;
}
a.r_navi:active {
	font-size:12px;
	text-indent:27px;
	color:#002a46;
	text-decoration:none;
	display:block;
	padding:6px 0px;
	font-weight:bold;
	background:#d2d2d2;
}
.td_header_Rbox {
	background:url(../images/header_Rbox.gif) top no-repeat; 
	padding:6px 0px 7px 27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#002a46;
}
.td_RboxMenu {
	background:#fdfdfd url(../images/bgr_Rbox.jpg) bottom repeat-x; 
	border-left:#bababa 1px solid; 
	border-right:#bababa 1px solid; 
	padding:10px 0px;
}
.link12{
	background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#002a46;
	text-decoration:none;
	float:left;
}
.link12:link, .link12:visited, .link12:active {
	background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#002a46;
	text-decoration:none;
	float:left;
}
.link12:hover {
	background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2c73ae;
	text-decoration:none;
	float:left;
}
a.page_selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:27px;
	color:#002a46;
	text-decoration:none;
	display:block;
	padding:6px 0px;
	font-weight:bold;
	background:#d2d2d2;
}
a.page_selected:link, a.page_selected:visited, a.page_selected:hover, a.page_selected:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-indent:27px;
	color:#002a46;
	text-decoration:none;
	display:block;
	padding:6px 0px;
	font-weight:bold;
	background:#d2d2d2;
}
/*end right box menu*/

.td_dinamic_box {
	background:#fdfdfd url(../images/bgr_dinamic_box.gif) bottom repeat-x;
	border-left:#bababa 1px solid; 
	border-right:#bababa 1px solid;
	padding:10px 10px 33px 23px;
	color:#002a46;
	font-size:11px;
	text-align:left;
}
.header28 {
	font-size:28px;
	line-height:45px;

}
.td_shadow_dinamic_box {
	background:url(../images/shadow_dinamic_box.gif) top repeat-y;
	}

.div_spacer{
	background:url(../images/dot_bgr.gif) left top repeat-x; 
	height:1px; 
	overflow:hidden;
}

/*line-heights*/
.lh20 {
	line-height:20px;
}
.lh16 {
	line-height:16px;
}
.lh12 {
	line-height:12px;
}
/*end line-heights*/


.pad15 {
	padding:0px 15px 0px 0px;
}
.padTB20 {
	padding:20px 0px;
}

a.under_image {
	background:url(../images/bullet_linkMoz.gif) top left no-repeat;
	text-indent:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
	float:left;
	padding:5px 0px;
}
a.under_image:link, a.under_image:visited, a.under_image:active  {
	background:url(../images/bullet_linkMoz.gif) top left no-repeat;
	text-indent:12px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
	float:left;
	padding:5px 0px;
}
a.under_image:hover {
	background:url(../images/bullet_linkMoz.gif) top left no-repeat;
	text-indent:12px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#2c73ae;
	text-decoration:none;
	float:left;
	padding:5px 0px;
}

a.press {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
}
a.press:link, a.press:visited, a.press:active  {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
}
a.press:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#2c73ae;
	text-decoration:none;
}

.tdAbout {
	padding-bottom:15px; 
	line-height:12px;
	padding-right:15px;
}
.link11{
	background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
	float:left;
}
.link11:link, .link11:visited, .link11:active {
	background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
	float:left;
}
.link11:hover {
	background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold; 
	color:#2c73ae;
	text-decoration:none;
	float:left;
}
/*social different td*/
.leftBigTxt {
	padding:0px 15px 0px 0px;
	line-height:16px;
	text-align:left;
	vertical-align:top;
}
.rightBigTxt {
	 padding:0px 15px;
	 line-height:16px;
	 text-align:left;
	 vertical-align:top;
}
.onlyTxt {
	padding:20px 15px 20px 0px;
	line-height:20px;
	text-align:left;
	vertical-align:top;
}
.rightSmallTxt {
	padding:0px 15px 0px 3px;
	line-height:16px;
	text-align:left;
	vertical-align:top;
}
.leftSmallTxt {
	padding:0px 15px 0px 0px;
	line-height:16px;
	text-align:left;
	vertical-align:top;
}

/*end social different td*/







/*za triene kato slozhish menuto*/
/*.navi {
	color:#fff; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	padding:5px 0px;
}
.navi:link, .navi:visited, .navi:active {
	color:#fff; 
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	padding:5px 0px;
}

.navi:hover {
	color:#002a46;
	background:#fff;
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
}*/

/*do tuk za triene*/
/* @group schaufenster */

#schaufenster.box {
  background-image: url(../images/layout/s_bottom_home_all.gif);
  margin-bottom: 12px;
}

#schaufenster .futter {
  background-image: url(../images/layout/s_right_top.gif);
/*  background-color: #d6d6d6;
*/  height: 437px;
  z-index: 0;
}

#schaufenster H1 {
  position: absolute;
  color: #fff;
  font-size: 34px;
  z-index: 7;
  padding: 14px 0 0 18px;
/*  width: 400px;
*/
width:880px;
}

#schaufenster H1 A {
  display: block;
  font-size: 0.4em;
  margin-top: 3px;
  text-decoration: none;
  color: #fff;
  background: url(../images/pfeil_link_intern_weiss.gif) no-repeat 809px 4px;
}

#schaufenster H1 A:hover {
  color: #ccc;
}

#showcase-images {
  position: absolute;
}

#showcase-images LI {
  display: none;
  height: 437px;
}

#schaufenster.top-1 LI.img-1,
#schaufenster.top-2 LI.img-2,
#schaufenster.top-3 LI.img-3,
#schaufenster.top-4 LI.img-4,
#schaufenster.top-5 LI.img-5,
#schaufenster.top-6 LI.img-6,
#schaufenster.top-7 LI.img-7,
#schaufenster.top-8 LI.img-8,
#schaufenster.top-9 LI.img-9,
#schaufenster.top-10 LI.img-10 {
  display: block;
}

#schaufenster DIV.blank {
  display: none;
}

.jsAvailable #schaufenster DIV.blank {
  display: block;
}

#schaufenster DIV.blank IMG {
  width: 935px;
  height: 437px;
}

#schaufenster .copyright {
  width: 935px;
  text-align: right;
  z-index: 200;
}

#schaufenster .copyright SPAN {
  position: relative;
  top: -20px;
  margin-right: 1px;
  background-color: #fff;
  padding: 1px 5px 0 4px;
  opacity: 0.4;
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
}

#schaufenster .navi {
  position: absolute;
  margin-left: 10px;
  padding: 392px 0 0 10px;
  z-index: 5;
}

#schaufenster .navi A {
  display: block;
  width: 1.3em;
  height: 1.3em;
  background: #fff;
  color: #002A46;
  margin-right: 3px;
  vertical-align: middle;
  text-align: center;
  padding: 1px 2px 0pt 1px;
  font-weight: bold;
}

#schaufenster .navi A:hover {
  color: #fff;
  background: #002A46;
}

#schaufenster .navi A:hover,
#schaufenster.top-1 .l-1 A,
#schaufenster.top-2 .l-2 A,
#schaufenster.top-3 .l-3 A,
#schaufenster.top-4 .l-4 A,
#schaufenster.top-5 .l-5 A,
#schaufenster.top-6 .l-6 A,
#schaufenster.top-7 .l-7 A,
#schaufenster.top-8 .l-8 A,
#schaufenster.top-9 .l-9 A,
#schaufenster.top-10 .l-10 A {
  color: #fff;
  background: #002A46;
}

/* @end */
/* @group navi */

.navi LI {
  float: left;
  width: auto;
}

.navi LI LI {
  float: none;
}

.navi LI A {
  display: block;
  padding: 2px 10px;
  text-decoration: none;
}

.navi LI LI A {
  
}

/* @end */
.arrowlink {
 padding-right: 3px;
 background:url(../images/pfeil_link_intern_blau.gif) no-repeat;
  /*background: url(../images/pfeil_link_intern_blau.gif) no-repeat 1px 5px;*/
  text-decoration: none;
  text-align:right;
}
#page_head {
	text-align:right;
}
.chap_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	padding-bottom:10px;
}

/*kontext bereich*/

.yui-t6 .yui-b {
  width: 276px;
}

.yui-t6 #yui-main {
  margin-right: -280px;
}

.yui-t6 #yui-main .yui-b {
  margin-right: 280px;
}


/* @group xanthippe */

/* @group jsAvailable */

.jsAvailable .xrow,
.ml-ps .xrow {
	margin: 0;
	width: 612px;
}

.jsAvailable .xrow A.arrow,
.ml-ps .xrow A.arrow {
  display: block;
}

.jsAvailable .xstage,
.ml-ps .xstage {
	width: 575px;
	height: 82px;
	overflow: hidden;
	float: left;
	position: relative;
}

.jsAvailable .xanthippe-ps .xstage,
.ml-ps .xanthippe-ps .xstage {
  height: 114px;
}

.jsAvailable .xrow UL,
.ml-ps .xrow UL {
  position: relative;
}

/* @end */

.xanthippe H4 {
  font-weight: bold;
  padding: 6px 0;
  color: #7f94a2;
}

.xanthippe .box {
  background-image: url(../images/s_bottom_3col.gif);
  margin-bottom: 18px;
  width: 627px;
}

.xanthippe .box .futter {
  background-image: url(../images/s_right.gif);
  position: relative;
}

.xanthippe .boxtop {
  height: 4px;
  background: #fff url(../images/boxtop_3col.gif) no-repeat;
  overflow: hidden;
}

.xanthippe .boxcontent {
	background: #fff url(../images/grad_box_S.jpg) repeat-x left bottom;
	border: 1px solid #999;
	border-width: 0 1px;
	padding: 0px 10px;
}

.xanthippe .clear {
  clear: left;
  height: 1px;
  overflow: hidden;
}

.xanthippe .boxbottom {
  height: 4px;
  background: #e5e5e5 url(../images/boxbottom_3col.gif) no-repeat;
}

.xanthippe .set {
  padding: 13px 30px 18px;
  clear: left;
  height: 78px;
}

.xrow {
  clear: left;
  width: 657px;
  overflow: auto;
  padding: 18px 0 10px 0;
  margin: 0 16px 0 15px;
}

.jsAvailable .plakatgalerie-uebersicht .xrow {
  overflow: visible;
  margin: 15px 0;
}

.xrow A.arrow {
  display: none;
  width: 18px;
  height: 80px;
  float: left;
  margin-top: 0px;
}

.xrow A.arrow:hover {
  background-position: 5px 35px;
  background-color: #f0f0f0;
}

.xrow A.prev {
  background: url(../images/pfeil_xanthippe_zurueck_akt.gif) no-repeat -25px 35px;
}

.xrow A.next {
  background: url(../images/pfeil_xanthippe_vor_aktiv.gif) no-repeat -25px 35px;
}

.xrow A.prevdimmed {
  background: url(../images/pfeil_xanthippe_zurueck_dea.gif) no-repeat -25px 35px;
}

.xrow A.nextdimmed {
  background: url(../images/pfeil_xanthippe_vor_deaktiv.gif) no-repeat -25px 35px;
}

/* @group products */

.xanthippe-ps .xrow A.arrow {
  display: block;
  width: 18px;
  height: 110px;
  float: left;
}

.xanthippe-ps .xrow A.arrow:hover {
  background-position: 5px 50px;
}

.xanthippe-ps .xrow A.prev {
  background: url(../images/pfeil_xanthippe_zurueck_akt.gif) no-repeat -25px 50px;
}

.xanthippe-ps .xrow A.next {
  background: url(../images/pfeil_xanthippe_vor_aktiv.gif) no-repeat -25px 50px;
}

.xanthippe-ps .xrow A.prevdimmed {
  background: url(../images/pfeil_xanthippe_zurueck_dea.gif) no-repeat -25px 50px;
}

.xanthippe-ps .xrow A.nextdimmed {
  background: url(../images/pfeil_xanthippe_vor_deaktiv.gif) no-repeat -25px 50px;
}

/* @end */

.xrow A.arrow SPAN {
  display: none;
}

.xrow LI {
  float: left;
}

.xrow .big LI {
  margin: 0 11px 0 0;
}

.xrow .wide LI {
  margin: 0 2px 0 0;
}

.xrow .tall LI {
  margin: 0 7px 0 0;
}

.xrow .xtall LI {
  margin: 0 5px 0 0;
}

.xrow LI A:hover IMG {
  border-color: #39A0FA;
}

.xrow LI IMG {
  border: 1px solid #c8c8c8;
  display: block;
  margin: 4px 0 0 6px;
}

.xrow .big LI IMG {
	width: 120px;
	height: 102px;
	margin: 2px 0pt 0pt 6px;
}

.xrow .wide LI IMG {
  width: 108px;
}

.xrow .tall LI IMG {
  width: 51px;
}

.xrow .xtall LI IMG {
  width: 24px;
}

.xrow .wide LI.multi {
  background: url(../images/xmulti_wide.gif) no-repeat;
}

.xrow .tall LI.multi {
  background: url(../images/xmulti_tall.gif) no-repeat;
}

.xrow .xtall LI.multi {
  background: url(../images/xmulti_xtall.gif) no-repeat;
}

.xrow LI .zoomlink {
  display: none;
}

.xrow UL.xZoomLayer {
  z-index: 300;
  font-size: 0.92em;
  position: static;
  height: 1px;
  width: 1px;
  float: left;
}

.xZoomLayer LI {
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 0;
  width: 180px;
  position: absolute;
  z-index: 300;
  display: none;
}

.xZoomLayer LI IMG {
  border: 0;
  margin: 0;
  width: 100%;
}

.xZoomLayer LI DIV {
  padding: 5px 8px 4px;
  color: #878f95;
  display: none;
}

.plakatgalerie-uebersicht .xZoomLayer LI DIV {
  position: absolute;
  background: #fff;
}

.xZoomLayer LI.isHidden {
  display: none;
}

.xZoomLayer LI.isFloating {
  display: block;
}

.xZoomLayer LI.isOntop {
  display: block;
  border-color: #ddd;
  cursor: pointer;
}

.xZoomLayer LI.isOntop DIV {
  display: block;
}

/* @end */

/* @group boxes (shadowed) */

DIV.box {
  padding-bottom: 6px;
  background: none no-repeat left bottom;
  margin: 0;
}

DIV.box .futter {
  padding-right: 6px;
  background: url(../images/s_right.gif) no-repeat right top;
}

.contextpane DIV.box {
  background-image: url(../images/s_bottom_kontxt.gif);
}

.contextpane .boxbottom {
  height: 4px;
  background: #e5e5e5 url(../images/boxbottom_kontext.gif) no-repeat;
  overflow: hidden;
}

/* @end */


#ptxt a{
	/*background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;*/
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
	/*float:left;
	vertical-align:top;*/
	line-height:normal;
}
#ptxt a:link, #ptxt a:visited, #ptxt a:active {
	/*background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;*/
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold; 
	color:#002a46;
	text-decoration:none;
	/*float:left;
	vertical-align:top;*/
	line-height:normal;
}
#ptxt a:hover {
	/*background:url(../images/bullet_smallMoz.gif) top left no-repeat;
	text-indent:10px;*/
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold; 
	color:#2c73ae;
	text-decoration:none;
	/*float:left;
	vertical-align:top;*/
	line-height:normal;
}
#h3box {
	vertical-align:bottom;
	font-family:arial;
	font-size:18px;
	/*font-size:16px;*/
	font-weight:bold;
	padding:0px 0px 30px 15px;
	color:#002a46;
	width:150px;
	float:left;
}
	/* @group NNW */
#nnw-menu {
	background:#fdfdfd url(../images/bgr_dinamic_box.gif) bottom repeat-x;
	border-left:#bababa 1px solid; 
	border-right:#bababa 1px solid;
/*	padding:10px 0px 33px 23px;
*/	color:#002a46;
	font-size:11px;
	text-align:left;
}
#nnw-menu UL {
	width: 590px;
	overflow: auto;
	padding:0px 10px;
}

#nnw-menu UL LI {
  float: left;
  width: 105px;
  /*height: 145px;*/
  list-style-type: none;
  font-weight: bold;
  font-size: 0.92em;
  padding: 0 6px;
}

#nnw-menu A {
  display: block;
  padding: 0;
  width: 105px;
  height: 105px;
  background: url(../images/mediachooser/2-3_icon_BLANK_off.gif) no-repeat;
  vertical-align: bottom;
}
#nnw-menu A IMG{
  display: block;
  background: #eee;
}
#nnw-menu LI SPAN{
  display: block;
  height:4em;
}

#nnw-menu A:hover IMG {
  display: none;
}
#td_nnw-menu_title {
	padding:20px 0px 30px 0px; 
	color:#002a46; 
	font-weight:bold; 
	font-size:12px;
}
/* @end */

.grey_boxtop {
background:transparent url(../images/boxtop_factbox.gif) no-repeat scroll 0 0;
height:4px;
overflow:hidden;
}
.grey_boxbottom {
background:transparent url(../images/boxbottom_factbox.gif) no-repeat scroll 0 0;
height:4px;
}
.grey_boxcontent {
background:#7F94A2 none repeat scroll 0 0;
padding:7px 14px;
}
.gray_title {
	color:#7F94A2;
	font-size:12px;
	font-weight:bold;
	padding:15px 0px;
}


/* @group medialayer */

.highslide-dimming {
  left: 0;
}

.ml .yui-b {
  clear: right;
}

.ml {
  padding: 20px 0;
  color: #fff;
  line-height: 1.3em;
  font-size: 0.92em;
  text-align: left;
}

.ml-close {
  background: #555 url(../images/ml_button_close.gif) no-repeat right 0;
  float: right;
  width: 70px;
  height: 17px;
  display: none;
  color: #fff;
  padding: 0 27px 0 0;
  text-align: right;
}
.highslide-body .ml-close{
  display: block;
}

.ml-close SPAN {
  display: block;
  margin-top: 2px;
  text-decoration:none;
}

.ml-close:hover {
  background-position: right -20px;
  color: #000;
  background-color: #888;
}

.noGroup #ml-arrows{
  display: none;
}

#ml-arrows {
  position: absolute;
  width: 100%;
  margin-top: 230px;
  height: 1px;
  overflow: visible;
}

#ml-next {
  float: right;
  background: url(../images/pfeil_medienlayer_vor.gif) no-repeat 0 0;
  width: 28px;
  height: 55px;
  position: relative;
  left: 50px;
}

#ml-prev {
  float: left;
  background: url(../images/pfeil_medienlayer_zurueck.gif) no-repeat 0 0;
  width: 28px;
  height: 55px;
  position: relative;
  left: -50px;
}

#ml-arrows SPAN {
  display: none;
}

#ml-arrows A:hover {
  background-position: 0 -60px;
}

#ml-stage {
  border: 1px solid #b3b3b3;
  text-align: left;
  clear: right;
}

#ml-stage .mlimage {
  line-height: 0;
}

#ml-stage .mlimage IMG {
  width: 100%;
}

#ml-stage .noimage {
  height: 488px;
  padding-top: 40%;
}

.ml .copyright {
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #000;
  padding: 1px 5px 0 4px;
  opacity: 0.4;
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
}

#ml-info {
  background: #808080;
  border: 1px solid #b3b3b3;
  padding: 6px 10px 16px;
  margin-top: -1px;
}

#ml-info A {
  background: url(../images/pfeil_link_intern_weiss.gif) no-repeat 0 2px;
  padding-left: 12px;
  color: #fff;
  text-decoration: none;
}

#ml-info A:hover {
  color: #ccc;
}

.ml H1,
.ml H4 {
  font-weight: bold;
  font-size: 1.2em;
  margin-bottom: 6px;
}

.ml .line {
  border: none;
  background: url(../images/dottedLine.gif) repeat-x 0 bottom;
  padding-bottom: 6px;
  margin-bottom: 6px;
}

.ml .options {
  margin-top: 12px;
}

/* @group ML */
/* @group ML */

.medienlayer {
  margin: auto;
  text-align: left;
  position: relative;
}

/* @end */

/* @group ML-PS */

.ml-ps {
  width: 627px;
  margin: auto;
}

.ml-ps .ml-close {
  height: 19px;
  margin-bottom: 12px;
  display: block;
}

.ml-ps .xanthippe {
  clear: both;
}

.ml-ps .xanthippe .boxtop {
  background: #fff url(../images/boxtop_xanthippe.gif) no-repeat 0 top;
}

.ml-ps .xanthippe .boxbottom {
  background: #e5e5e5 url(../images/boxtop_xanthippe.gif) no-repeat 0 bottom;
}

.ml-ps .xanthippe .set {
  height: 116px;
  padding: 13px 20px 13px 40px;
}

.ml-ps .xanthippe LI IMG {
  height: 108px;
  width: 128px;
}

.ml-ps #slot_default_main {
  margin-top: 12px;
}

.ml-ps #sticker {
  margin: 12px 12px;
  position: absolute;
}

.ml-ps .stickerhead {
  display: none;
}

.ml-ps #sticker H5 {
  margin: 2px 0 8px;
  font-weight: bold;
  color: #7f94a2;
}

.ml-ps #sticker .signetLi {
  height: 57px;
  width: 57px;
  position: relative;
  margin-bottom: 10px;
  background: url('/images/interface/siegel_barrierefrei.gif') no-repeat 0 0;
}

.ml-ps #sticker .overlay {
  width: 256px;
  position: absolute;
  left: 45px;
  margin-top: 10px;
  border: 1px solid #ddd;
  background: #eee;
  display: none;
  padding: 10px 12px 12px;
  color: #002A46;
}

.ml-ps #sticker LI:hover .overlay {
  display: block;
}

.ml-ps #sticker .pg-innovation {
  background-image: url('/images/interface/siegel_innovation.gif');
}

.ml-ps #sticker .pg-patent {
  background-image: url('/images/interface/siegel_patent.gif');
}

.ml-ps #sticker .pg-award {
  background-image: url('/images/interface/siegel_award.gif');
}

.ml-ps #pgimg_navi {
  position: absolute;
  bottom: 12px;
  left: 12px;
}

.ml-ps #pgimg_navi A {
  display: block;
  width: 1.3em;
  height: 1.3em;
  background: #d4d4d4;
  color: #002A46;
  margin-right: 3px;
  vertical-align: middle;
  text-align: center;
  padding: 1px 2px 0pt 1px;
  font-weight: bold;
}

.ml-ps #pgimg_navi A:hover {
  color: #fff;
  background-color: #7F94A2;
}

.ml-ps .mlimage IMG {
  width: 655px;
  height: 555px;
}

.ml-ps .hidden {
  position: absolute;
  width: 1px;
  left: -1001px;
}

/* @end */

/* @group ML-PG */

#ml-pg .ml-close{
  display: block;
}
#ml-pg #ml-info {
  width: auto;
  position: absolute;
}

#ml-pg #ml-info TH {
  padding: 0 25px 3px 0;
  background: url(../images/dottedLine.gif) repeat-x 0 bottom;
}

#ml-pg #ml-info TD {
  vertical-align: top;
  padding-top: 2px;
  padding: 0 12px 0 2px;
}

#ml-pg #pg-formats H5,#ml-pg #pg-formats SPAN {
  display: none;
}

#ml-pg #pg-formats {
  height: 22px;
}

#ml-pg #pg-formats A {
  padding: 0;
  display: block;
  float: left;
  height: 19px;
  width: 25px;
  background: url(../images/icon_181.gif) no-repeat center 0;
}

#ml-pg #pg-formats A.active, #ml-pg #pg-formats A:hover {
  background-position: center -20px;
}

#ml-pg #pg-formats A.format-41 {
  margin-left: 10px;
  background-image: url(../images/icon_41.gif);
}

#ml-pg #pg-formats A.format-81 {
  background-image: url(../images/icon_81.gif);
}
.highslide-dimming {
  position: absolute;
  background: black;
}
.highslide-wrapper .highslide-header {
  display: none;
}

.highslide-wrapper .highslide-header ul {
  margin: 0pt;
  padding: 0pt;
  text-align: right;
}

.highslide-wrapper .highslide-header ul li {
  display: inline;
  padding-left: 1em;
}

.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
  display: none;
}

.highslide-wrapper .highslide-header a {
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}

.highslide-wrapper .highslide-header a:hover {
}

.highslide-wrapper .highslide-header .highslide-move a {
  cursor: move;
}

.highslide-wrapper .highslide-footer {
  height: 11px;
}

