/* ----------------------------------------------------- STATISCHE STYLES - JH_MT_S ----------------------------------------------- */h1.jh_mt_s_headline, h2.jh_mt_s_subline, h3, h4, h5, h6.jh_mt_s_underline, p {		text-align: left;		font-family: Arial, Helvetica, Geneva, sans-serif;		font-weight:normal;		color:#000;		margin: 0 !important;		padding:0;	background-color: transparent;	border:0px solid #FFF !important;	}h1.jh_mt_s_headline {clear: right; font-size: 8pt; line-height: 10pt;  color:#000000; font-weight: bold; padding: 2px 45px 2px 0 ;}h2.jh_mt_s_subline {clear: right; font-size: 8pt; line-height: 10pt;  color:#555555; font-weight: normal; padding: 0 45px 12px 0;}h6.jh_mt_s_underline{ font-size: 11px; line-height: 14px;  color:#555; font-weight: normal; float:left;}/* ------------------------------ DETAIL-SEITE ------------------- */#jh_mt_s_infoleft {	clear: right;	width: 294px;}#jh_mt_s_produktinfoleft {	border:1px dotted #DDDDDD;	margin-bottom:15px;	padding:5px;	text-align:center;	width: 280px;	overflow: auto;}#jh_mt_c_detailpicture{	width: 280px;	height: 280px;	padding: 0;	margin: 0;	overflow:hidden;}#jh_mt_c_detailpicture_loupe {	position: relative;	float: right;	width: 24px;	height: 24px;	bottom: 24px;	right: 0px;	z-index:10;}/* BILDERGALERIE IN DER DETAILSEITE */#jh_mt_c_detailgallery {	margin: 10px 0 0 0;	padding: 0;	clear: right;	width: 280px;	height: 44px;	text-align:center;}ul#jh_mt_c_detailgallery_picture_list {	list-style: none;	display:block;	margin: 0;	padding: 0;	/*width: 236px;*/	width: 278px;}li.jh_mt_c_detailgallery_picture {	list-style: none;	float: left;	clear: right;	display:block;	margin-bottom: 6px;}/* ----------- OVERLAY RAND RUND ---------*/.jh_mt_s_overlay_top_l {		/*float: left;*/		width: 10px;		height: 10px;		background:transparent url( /media/general/mediathek/overlay_top.gif ) no-repeat top left;		padding: 0;}.jh_mt_s_overlay_top_m {		/*float: left;*/		width: 100%;		height: 10px;		background:#fff url( /media/general/mediathek/overlay_top_middle.gif ) repeat-x top left;		padding: 0;}.jh_mt_s_overlay_top_r {		/*float: right;*/		width: 10px;		height: 10px;		background:transparent url( /media/general/mediathek/overlay_top.gif ) no-repeat top right;		padding: 0;}.jh_mt_s_overlay_bottom_l {		/*float: left;*/		width: 10px;		height: 10px;		background:transparent url( /media/general/mediathek/overlay_bottom_left.gif ) no-repeat bottom left;		padding: 0;}.jh_mt_s_overlay_bottom_m {		/*float: left;*/		width: 100%;		height: 10px;		background:#fff url( /media/general/mediathek/overlay_bottom_middle.gif ) repeat-x bottom left;		padding: 0;}.jh_mt_s_overlay_bottom_r {		/*float: right;*/		width: 10px;		height: 10px;		background:transparent url( /media/general/mediathek/overlay_bottom_right.gif ) no-repeat bottom right;		padding: 0;	margin: 0;}/* -- CONTENT -- *//* overlay default width, widhout galleries *//*#jh_mt_c_overlay.jh_mt_c_overlayLayout_default {*//*	width: 455px; /*425px stage + 2*15px rand *//*}*//*#jh_mt_c_overlay.jh_mt_c_overlayLayout_wide {*//*	width: 670px; /*640px stage + 2*15px rand *//*}*//* stage size, depending on overlay width#jh_mt_c_overlay.jh_mt_c_overlayLayout_default #jh_mt_c_stage {	width: 425px;	height: 425px;}#jh_mt_c_overlay.jh_mt_c_overlayLayout_wide #jh_mt_c_stage {	width: 640px;	height: 425px;} *//* overlay gallery#jh_mt_c_overlay.jh_mt_c_overlayGallery0col #jh_mt_c_overlaygallery {	display: none;	width: 0px;}#jh_mt_c_overlay.jh_mt_c_overlayGallery1col #jh_mt_c_overlaygallery,#jh_mt_c_overlay.jh_mt_c_overlayGallery2col #jh_mt_c_overlaygallery,#jh_mt_c_overlay.jh_mt_c_overlayGallery3col #jh_mt_c_overlaygallery {	display: block;}#jh_mt_c_overlay.jh_mt_c_overlayGallery1col #jh_mt_c_overlaygallery {	width:74px;}#jh_mt_c_overlay.jh_mt_c_overlayGallery2col #jh_mt_c_overlaygallery {	/*width:164px;*/	width:148px;}#jh_mt_c_overlay.jh_mt_c_overlayGallery3col #jh_mt_c_overlaygallery {	width:222px;}#jh_mt_c_overlay.jh_mt_c_overlayGallery4col #jh_mt_c_overlaygallery {	width:296px;}#jh_mt_c_overlay.jh_mt_c_overlayGallery5col #jh_mt_c_overlaygallery {	width:370px;} *//* overlay width, combined from galleries and stage *//*#jh_mt_c_overlay.jh_mt_c_overlayGallery2col.jh_mt_c_overlayLayout_wide {*//*	width: 850px; /* 2*15 rand + 640 stage + 15px abstand + 164px gallery *//*}*//*#jh_mt_c_overlay.jh_mt_c_overlayGallery2col.jh_mt_c_overlayLayout_default {*//*	width: 634px; /* 2*15 rand + 425 stage + 15px abstand + 164px gallery *//*}*/.jh_mt_s_overlay_middle_content {	padding: 0 15px 0 15px;}#jh_mt_s_headline {	/*clear: right;*/}#jh_mt_s_overlaygallery_all {	/*clear: right;*/	/*overflow: hidden;*/	padding: 0;	margin: 0;}#jh_mt_c_stage {	float:left;	margin: 0;	width: 425px;	height: 425px;	background: #fff;	vertical-align: middle;/*	border: 1px solid green;*//*overflow: hidden;*/}#jh_mt_s_underline {	/*overflow:hidden;*/	/*	float:left;*/	clear: both;	margin: 0;	padding: 11px 0 4px 0;	width: 100%;}/* SCHLIESSEN BUTTON */.jh_mt_s_close_btn {	position: absolute;	top: 15px;	right: 17px;	float:right;	padding:0;}/* BILDERGALERIE IM OVERLAY*/#jh_mt_c_overlaygallery {	float: right;	overflow: hidden;	border: 1px solid #d4d4d4;	padding:7px;	margin: 0 0 0 15px;	/*width: 148px;*/}ul.jh_mt_c_overlaygallery_picture_list {	list-style: none;	float: left;	margin: 0;	padding: 0;	/*width: 160px;*/	width: 74px;}li.jh_mt_c_overlaygallery_picture {	list-style: none;	float: left;	margin: 0;	padding: 0px;}/* -----------------------------------------------------  DYNAMISCHE STYLES - JH_MT_C ------------------------------------------------ *//* -------------------------------  BUTTON ----------------------------- */.jh_mt_c_btn a, .jh_mt_c_btn a:visited, .jh_mt_c_btn a:hover {		float: left;		height: 23px;		width: 23px;		border: 0;}.jh_mt_c_btn a {		background: url(/media/general/mediathek/bg_btn.jpg) no-repeat top right;}.jh_mt_c_btn a:link, .jh_mt_c_btn a:visited {		background: url(/media/general/mediathek/bg_btn.jpg) no-repeat top right;		display: block;}.jh_mt_c_btn a:hover {		background: url(/media/general/mediathek/bg_btn.jpg) no-repeat top right;		background-position:100% -23px;}/* -------------------------  BUTTON  LINKS ----------------------------- */.jh_mt_c_btn_left img {		margin-top: 5px;		margin-right: 3px;			float: left;		height: 27px;		width: 20px;		border: 0;		background: url(/media/general/mediathek/bg_btn_left_right.jpg) no-repeat top right;}.jh_mt_c_btn_left img:hover {		background: url(/media/general/mediathek/bg_btn_left_right.jpg) no-repeat top right;		background-position:100% -27px;}/* -------------------------  BUTTON RECHTS ----------------------------- */.jh_mt_c_btn_right img {		margin-top: 5px;			float: right;		height: 27px;		width: 20px;		border: 0;		background: url(/media/general/mediathek/bg_btn_left_right.jpg) no-repeat top right;}.jh_mt_c_btn_right img:hover {		background: url(/media/general/mediathek/bg_btn_left_right.jpg) no-repeat top right;		background-position:100% -27px;}/* -------------------- LINK VERHALTEN ------------------------- */a.jh_mt_c_link {color: #000; text-decoration:underline;}a.jh_mt_c_link:focus,a.jh_mt_c_link:hover,a.jh_mt_c_link:active {color:#c00; text-decoration:underline;}/* -------------------- BILD HOVER - GALERIE DETAILSEITE ------------------------- */.jh_mt_c_picdetail { width: 38px; width: 38px; padding: 0; margin: 1px; border-style: solid; border-width: 1px; border-color: #d4d4d4; }/* -------------------- BILD HOVER - GALERIE  MEDIATHEK ------------------------- */.jh_mt_c_picoverlay { width: 60px; width: 60px; padding: 0; margin: 6px; border-style: solid; border-width: 1px; border-color: #d4d4d4; }/* -------------------- BILD HOVER - GALERIE  DETAILSEITE UND MEDIATHEK ------------------------- */li.jh_mt_c_detailgallery_picture div.jh_mt_c_pic:hover,li.jh_mt_c_detailgallery_picture div.jh_mt_c_pic_hover,li.jh_mt_c_detailgallery_picture div.jh_mt_c_pic_active {	border-width: 2px; margin: 0px;}li.jh_mt_c_overlaygallery_picture div.jh_mt_c_pic:hover,li.jh_mt_c_overlaygallery_picture div.jh_mt_c_pic_hover,li.jh_mt_c_overlaygallery_picture div.jh_mt_c_pic_active {	border-width: 3px; margin: 4px;}/* ----------- VERSCHIEDENE BREITEN FÜR UND MIT GALERIE RECHTS ---------*/.jh_mt_c_overlay_top_bottom {	cell-spacing: 0px;	cell-padding: 0px;	clear: right;	height: 10px;	padding: 0;	margin: 0;}.jh_mt_c_overlay_middle {	clear: right;	float:left;	background:#fff url( /media/general/mediathek/overlay_right.gif ) repeat-y top right;	border-left: 1px solid #bababa;	padding: 0;	margin: 0;	/*width:100%;*/}/* ----------- ENDE VERSCHIEDENE BREITEN FÜR UND MIT GALERIE RECHTS ---------*//* ----------- BEGIN JQUERY (PLUGIN) STYLES ----------- *//* ----------------- colorbox: überschreibungen von default styles ----------- */#cboxOverlay{background:#333;opacity:0.5;}#cboxLoadingOverlay{background:#333;opacity:0.5}#cboxTitle{display: none !important;}/* ----------------- carousel preview gallery ----------- */#jh_mt_c_detailgallery .jh_mt_c_detailgallery_nav {position: absolute; top: 0px;}/* Angaben für JS & NoJS */#jh_mt_c_detailgallery .jcarousel-item, #jh_mt_c_detailgallery li {margin-left: 2px; margin-right: 2px; width: 42px; height: 42px;}#jh_mt_c_detailgallery .jcarousel-prev { float:left; }#jh_mt_c_detailgallery .jcarousel-next { float:right; right:0px;}#jh_mt_c_detailgallery .jcarousel-clip-horizontal {margin-left: 25px; margin-right:25px; width:230px; }/* ----------------- carousel overlay gallery ----------- */#jh_mt_c_overlaygallery div.jh_mt_c_overlaygallery_nav {position: relative;top: -46px;}#jh_mt_c_overlaygallery .jcarousel-clip-horizontal {margin-left: 24px;margin-right:24px;}ul.jh_mt_c_overlaygallery_picture_list li.jcarousel-item {width: 66px;}.content_loading {background: url("/media/general/mediathek/ajax-loader.gif") no-repeat scroll center center #FFF;display:block;}/* ----------- ENDE JQUERY (PLUGIN) STYLES ----------- */
