@charset "utf-8";
/* CSS Document */
/* CSS COPYRIGHT 2015-2016
   NMB-MEDIA, CAPSICUM-DESIGN
   www.nmb-media.de */
   
@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);
   
/* COPYRIGHT DARF NUR MIT KOSTENPFLICHTIGER GENEMIGUNG ENTFERNT WERDEN! */
   
/* 	font	
	bg			#ddd
	a 			72001d
	a:hover		9c0b34
	h1+h2		72001d 
	h3+4+5+6	9c0b34	
	gradient	72001d / 9c0b34 / c83240 */

/* BASE STYLE */
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}

body, #nmb-pb p, 
#nmb-pb h1, #nmb-pb h2, #nmb-pb h3, 
#nmb-pb h4, #nmb-pb h5, #nmb-pb h6  {
	margin:0; padding:0;}

div#nmb-pb {float: left; width: 100%;
	background: #ddd;
	font-family: "Droid Sans", Arial, Helvetica, sans-serif; 
	font-weight: 400; 
	font-size: 16px; font-style:normal;
	color: #505050;}
	
div#nmb-pc {float: left; width: 100%;}
	div#nmb-pc a {text-decoration: none; color: #72001d;}
	div#nmb-pc a:hover {text-decoration: none; color: #9c0b34;}
	div#nmb-pc p {margin: 5px 0;}
	div.nmb-sideTheme p {
		margin: 1em !important;}
	div#nmb-pc h1,
	div#nmb-pc h2,
	div#nmb-pc h3 {text-transform: uppercase; font-style:normal;}	
	div#nmb-pc h1 {color: #72001d; font-size: 1.6em;}
	div#nmb-pc h2 {color: #72001d; font-size: 1.2em;}
	div#nmb-pc h3 {color: #9c0b34; font-size: 1em;}
	div#nmb-pc h4,
	div#nmb-pc h5,
	div#nmb-pc h6 {color: #9c0b34; font-size: 1em;}
	div#nmb-pc img {max-width: 100%;}
	
/* Background Designs */	
div#nmb-pc.nmb-r1 {background:url(gfx/ontario-1.png) top left repeat-x;}
div#nmb-pc.nmb-r2 {background:url(gfx/ontario-2.png) top left repeat-x;}
div#nmb-pc.nmb-r3 {background:url(gfx/ontario-3.png) top left repeat-x;}

div#nmb-pb b,
div#nmb-pb strong {
	font-weight: 700;}

div#nmb-cc {
	margin: 0 auto; padding: 0;
	text-align:left;}
	
.nmb-shadow1 {
	-webkit-box-shadow: 0 0 2px 0 #a7a7a7;
	   -moz-box-shadow: 0 0 2px 0 #a7a7a7;
	        box-shadow: 0 0 2px 0 #a7a7a7;}

.nmb-shadow2 {
	-webkit-box-shadow: 0 8px 6px -6px #a7a7a7;
	   -moz-box-shadow: 0 8px 6px -6px #a7a7a7;
	        box-shadow: 0 8px 6px -6px #a7a7a7}
			
.nmb-shadow3 {}
			
.nmb-small {font-size: 0.7em;}	
.clear {clear: both;}
.nmb-rounded {
	-webkit-border-radius: 20px;		
	   -moz-border-radius: 20px;		
			border-radius: 20px;}

.nmb-borderTop {
	border-top: 5px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;				
		
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topmleft: 10px;
	-moz-border-radius-topright: 10px;
			
	-webkit-box-shadow: 0 0 2px 0 #a7a7a7;
	   -moz-box-shadow: 0 0 2px 0 #a7a7a7;
			box-shadow: 0 0 2px 0 #a7a7a7;}					
	
.nmb-borderTop2 {
	border-top: 5px solid #fff;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;				
		
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topmleft: 10px;
	-moz-border-radius-topright: 10px;
			
	-webkit-box-shadow: 0 0 2px 0 #a7a7a7;
	   -moz-box-shadow: 0 0 2px 0 #a7a7a7;
			box-shadow: 0 0 2px 0 #a7a7a7;}		
			
/* ADDITION: TABLE STYLE */
div#nmb-pb table {margin: 10px auto;
	width: 98%;
	font-size: 14px;
	border: 1px solid #ccc;
	background: #f2f2f2;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#eaeaea 100%);
	background: -o-linear-gradient(top,  #f2f2f2 0%,#eaeaea 100%);
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#eaeaea 100%);
	background: linear-gradient(to bottom,  #f2f2f2 0%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#eaeaea',GradientType=0 );}
	div#nmb-pb td {
		padding: 5px;
		border: none;
		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		vertical-align: top;}
		div#nmb-pb td:first-child {
			border-right: 1px solid #ccc;}
		div#nmb-pb tr:first-child td {border-top: none;}

/* GRADIENTS */
.nmb-ggr-light {background: #f8f8f8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f8f8f8 0%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f0f0f0 100%);
	background: -o-linear-gradient(top,  #f8f8f8 0%,#f0f0f0 100%);
	background: -ms-linear-gradient(top,  #f8f8f8 0%,#f0f0f0 100%);
	background: linear-gradient(to bottom,  #f8f8f8 0%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f0f0f0',GradientType=0 );}	
	
.nmb-ggr-medium {background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #cdcdcd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cdcdcd));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#cdcdcd 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#cdcdcd 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#cdcdcd 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#cdcdcd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cdcdcd',GradientType=0 );}

.nmb-ggr-dark {background: #505050;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #505050 0%, #505050 38%, #303030 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#505050), color-stop(38%,#505050), color-stop(100%,#303030));
	background: -webkit-linear-gradient(top,  #505050 0%,#505050 38%,#303030 100%);
	background: -o-linear-gradient(top,  #505050 0%,#505050 38%,#303030 100%);
	background: -ms-linear-gradient(top,  #505050 0%,#505050 38%,#303030 100%);
	background: linear-gradient(to bottom,  #505050 0%,#505050 38%,#303030 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505050', endColorstr='#303030',GradientType=0 );}	

.nmb-ggr-color {background: #c83240;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MzI0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzljMGIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjAwMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c83240 0%, #9c0b34 50%, #72001d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c83240), color-stop(50%,#9c0b34), color-stop(100%,#72001d));
	background: -webkit-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	background: -o-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	background: -ms-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	background: linear-gradient(to bottom,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c83240', endColorstr='#72001d',GradientType=0 );}
		
/* ID-Hauptbereichseinstellungen */
/* HEADER */
div#nmb-header {
	float: left; overflow: hidden; 
	position: relative;
	width: 100%;}
	
/* CONTENT */	
div#nmb-content {
	float: left; overflow: hidden;
	width: 100%;}

/* FUSS */
div#nmb-fc {
	float: right;
	padding-right: 15px; margin-bottom: 15px;
	font-size: 0.7em; color: #888;}
	
/* Detaileinstellungen Kopfbereich */
	span.nmb-logo {
		z-index: 2000;
		background-repeat: no-repeat !important;}

/* NAVIGATIONEN */	
div#nmb-topNavi {position: relative;}
	ul#nmb-n1 {list-style: none;
		margin: 0;
		padding: 0;  width: 100%;}
	ul#nmb-n1>li {
		width: 33%;
		padding-top: 0 !important;}
	ul#nmb-n1>li:first-child ~li {
		 padding-left: 5px;}
	ul#nmb-n1>li>a {
		width: 100%;
		display: block;
		text-align: center;}

	ul#nmb-n1 li, 
	ul#nmb-n2 li, 
	ul#nmb-n3 li {float: left;}
	ul#nmb-n1 li a,
	ul#nmb-n3 li a {
		padding: 10px; margin: 0 5px;
		border-bottom: 5px solid #fff;
		border-left: 5px solid #fff;
		border-right: 5px solid #fff;				
		
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		-webkit-border-bottom-left-radius: 10px;
		-webkit-border-bottom-right-radius: 10px;
		-moz-border-radius-bottomleft: 10px;
		-moz-border-radius-bottomright: 10px;
		
		-webkit-box-shadow: 0 0 2px 0 #a7a7a7;
		   -moz-box-shadow: 0 0 2px 0 #a7a7a7;
				box-shadow: 0 0 2px 0 #a7a7a7;				
				
		color: #fff !important;}
	ul#nmb-n1 li a:hover,
	ul#nmb-n2 li a:hover,
	ul#nmb-n3 li a:hover {
		background: #505050;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #505050 0%, #505050 38%, #303030 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#505050), color-stop(38%,#505050), color-stop(100%,#303030));
		background: -webkit-linear-gradient(top,  #505050 0%,#505050 38%,#303030 100%);
		background: -o-linear-gradient(top,  #505050 0%,#505050 38%,#303030 100%);
		background: -ms-linear-gradient(top,  #505050 0%,#505050 38%,#303030 100%);
		background: linear-gradient(to bottom,  #505050 0%,#505050 38%,#303030 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505050', endColorstr='#303030',GradientType=0 );
		color: #ededed !important;}
	ul#nmb-n1 .nmb-last {padding: 0 !important; margin-top: -10px;}
	
div#nmb-middleNavi {float: left; width: 100%;}
	ul#nmb-n2 {list-style: none; float: left; 
		margin: 10px 0 0 5px; padding-left: 0;}
	ul#nmb-n2 li a {
		padding: 10px; margin: 0 5px;		
		border-top: 5px solid #fff;
		border-left: 5px solid #fff;
		border-right: 5px solid #fff;				
			
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		-webkit-border-top-left-radius: 10px;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topmleft: 10px;
		-moz-border-radius-topright: 10px;
			
		
		-webkit-box-shadow: 0 0 2px 0 #a7a7a7;
		   -moz-box-shadow: 0 0 2px 0 #a7a7a7;
				box-shadow: 0 0 2px 0 #a7a7a7;	
		
		color: #fff !important;}
		
div#nmb-bottomNavi {float: left; width: 100%;}
	ul#nmb-n3 {list-style: none; float: right; 
		margin: 0 5px 10px 0;}	
	ul#nmb-n3 li a {}
	
/* HOTLINE OPERATOR */	
img.nmb-ht1 {
	float: left; 
	margin-left: 5px;}
div.nmb-ht2 {
	float: left; 
	margin-left: 15px; margin-top: 10px;}
div.nmb-ht2 h3 {
	font-size: 1.0em; font-style: normal;
	color: #505050 !important;}
	p.nmb-tm5 {color: #818181;}
	
	.nmb-circle-blue,
	.nmb-circle-color {
		float: left;
		width: 50px; height: 50px;
		background: #c83240;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MzI0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzljMGIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjAwMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: url(gfx/ico-hotline.png) center center no-repeat, -moz-linear-gradient(top,  #c83240 0%, #9c0b34 50%, #72001d 100%);
		background: url(gfx/ico-hotline.png) center center no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c83240), color-stop(50%,#9c0b34), color-stop(100%,#72001d));
		background: url(gfx/ico-hotline.png) center center no-repeat, -webkit-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
		background: url(gfx/ico-hotline.png) center center no-repeat, -o-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
		background: url(gfx/ico-hotline.png) center center no-repeat, -ms-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
		background: url(gfx/ico-hotline.png) center center no-repeat, linear-gradient(to bottom,  #c83240 0%,#9c0b34 50%,#72001d 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c83240', endColorstr='#72001d',GradientType=0 );
	
		border: 3px solid #fff;
		-moz-border-radius: 50px;
		-webkit-border-radius: 50px;
		border-radius: 50px;}
	
/* SEARCH */
div#nmb-searchwrapper {
	padding: 8px;
	border: 5px solid #fff;
		
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
		
	-webkit-box-shadow: 0 0 2px 0 #a7a7a7;
	   -moz-box-shadow: 0 0 2px 0 #a7a7a7;
			box-shadow: 0 0 2px 0 #a7a7a7;}
#nmb-searchform {position: relative; 
	height:28px;
	margin-bottom: 0;
	background: #fff;
	border: 1px solid #a7a7a7;}	
.nmb-searchbox {float: left;
	width: 185px; height:28px;
	padding-left: 10px; padding-right: 20px;
	background: 0 none transparent;
	border: none;
	color: #a7a7a7; line-height:28px; font-style:italic;}
.nmb-searchbox_submit {
	position: absolute; 
	top: 3px; right: 4px;
	height: 22px; width: 26px;
	border: 0 none transparent;
	color: #f1f1f1;}
	.nmb-searchbox_submit:hover {cursor: pointer;} 	
	
/* Detaileinstellungen Content-Bereich */

/* SIDEBOX DESIGN */
div.nmb-sideBox {float: left; position: relative; z-index: 9999;
	-webkit-box-shadow: 0 8px 5px -8px #a7a7a7;
	   -moz-box-shadow: 0 8px 5px -8px #a7a7a7;
	        box-shadow: 0 8px 5px -8px #a7a7a7;
	-webkit-border-radius: 20px;		
	   -moz-border-radius: 20px;		
			border-radius: 20px;}
div.nmb-sideTheme {
	color: #fff; 
	text-align: center;}
div.nmb-sideContent {
	padding: 5px;
	border: 1px solid #c9c9c9;
	
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
	background: #fff;
	font-size: 0.8em;}
	div.nmb-sideContent img {margin: 2px 0;}

/* MIDDLE BOX DESIGN */
div.nmb-middleBox {
	float: left;
	width: 100%;
	margin: 10px 0;
	
	-webkit-box-shadow: 0 8px 5px -8px #a7a7a7;
	   -moz-box-shadow: 0 8px 5px -8px #a7a7a7;
	        box-shadow: 0 8px 5px -8px #a7a7a7;}
div.nmb-middleTheme {
	text-align:center;}
	div.nmb-middleTheme.nmb-ggr-color {
		color: #fff;}
div.nmb-middleContent {
	float: left;
	padding: 10px;
	border: 1px solid #c9c9c9;
	
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
	background: #fff;
	font-size: 0.8em;}

/* CONTENT WRAPPER */
div.nmb-ContainerWrapper {float: left; 
	width: 100%;
	border: 1px solid #a7a7a7;

	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
	background: #f6f6f6;}
div.nmb-sideContainer {float: left;}
div.nmb-middleContainer {float: left;}
	
/*div.nmb-sideContainer p,
div.nmb-middleContainer p,*/

div.nmb-middleBox div.nmb-middleContent h2,
div.nmb-sideBox div.nmb-sideContent h2 {
	margin: 10px 0 !important;
	font-size: 1.6em;}	
div.nmb-sideContent ul,
div.nmb-largeBox div.nmb-largeContent ul {
	padding-left: 25px;
	list-style-type: circle;}
	
div.nmb-sideBox ul.nmb-flagList {
	padding: 10px !important;
	list-style: none; }
	div.nmb-sideBox ul.nmb-flagList li {
		padding: 4px 0 !important; margin: 1px 0 !important;
		border-bottom:1px solid #a7a7a7; background:#f7f7f7;}
	div.nmb-sideBox ul.nmb-flagList li:first-child {
		border-top: 1px solid #a7a7a7;}
					ul.nmb-flagList img {
						margin-right: 3px; vertical-align: middle;}

/* LEFT CONTENT */
/* Category Listing */
div#eBayCategories {
	width: 100%;}
div#eBayCategories ul.categories-tree {
	padding: 0 !important;
	margin: 0;
	list-style: none !important;}
div#eBayCategories ul.categories-tree li {
	list-style: none !important;}

/* lvl1 */
div#eBayCategories ul.categories-tree li.MenuItem {
	width: 100%;
	margin: 5px 0 !important;}
div#eBayCategories ul.categories-tree li.MenuItem a {display:block;
	padding: 7px 5px 7px 10px;
	color: #212121;
	border-left: 10px solid #dedede;

	background: #e8e8e8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #e8e8e8 0%, #ededed 50%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e8e8e8), color-stop(50%,#ededed), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(left,  #e8e8e8 0%,#ededed 50%,#f7f7f7 100%);
	background: -o-linear-gradient(left,  #e8e8e8 0%,#ededed 50%,#f7f7f7 100%);
	background: -ms-linear-gradient(left,  #e8e8e8 0%,#ededed 50%,#f7f7f7 100%);
	background: linear-gradient(to right,  #e8e8e8 0%,#ededed 50%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f7f7f7',GradientType=1 );
	
	/*word-break: break-all;*/}

* html ul.categories-tree li.MenuItem a {  
	width:2050px;     /* Version 5.x */
	w\idth:205px;}    /* Version 6 */ 	
div#eBayCategories ul.categories-tree li.MenuItem a:hover {
	padding: 7px 5px 7px 10px;		
	border-left: 10px solid #414141;
	
	background: #c83240;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MzI0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzljMGIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjAwMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c83240 0%, #9c0b34 50%, #72001d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c83240), color-stop(50%,#9c0b34), color-stop(100%,#72001d));
	background: -webkit-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	background: -o-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	background: -ms-linear-gradient(top,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	background: linear-gradient(to bottom,  #c83240 0%,#9c0b34 50%,#72001d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c83240', endColorstr='#72001d',GradientType=0 );

	color: #f7f7f7;}
	
/* lvl2 */
ul.categories-tree ul.MenuSub1Item {padding: 0 !important;}
ul.categories-tree ul.MenuSub1Item li {font-size: 0.8em;}
ul.categories-tree ul.MenuSub1Item li a {
	width: 100%;
	padding: 2% 2% !important;
	border-left: 0 none transparent !important;	
	background: #fff !important;}
ul.categories-tree ul.MenuSub1Item li a:hover {
	width: 100%;
	padding: 2% 3% !important;
	background: #f1f1f1 !important;
	color: #212121 !important;}	

/* lvl3 */
ul.MenuSub1Item ul.MenuSub2Item {display:none;}
	
/* FAV CONTAINER */
div#nmb-favBox {
	float: left; 
	width: 100%;}
div#nmb-favcontainer {
	float: left; 
	position: relative;
	height: 78px;}
	div#nmb-favcontainer ul {
		padding: 9px 0 0 0 !important;
		float: right;}
div#nmb-favcontainer ul {
	list-style: none;}	
div#nmb-favcontainer ul li {
	display: block;
	padding: 13px 10px 0px;}
div#nmb-favcontainer ul li a {
	background: url(gfx/li-fav-rgl.png) top left no-repeat;
	padding: 2px 0 2px 18px; margin: 2px;}
div#nmb-favcontainer ul li a:hover {background: url(gfx/li-fav-hover.png) top left no-repeat;}

/* PRICE CONTAINER */
div.nmb-middleContent div#nmb-priceContainer {
	float: right; 
	padding: 10px 0;
	border: 1px solid #cdcdcd;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	text-align:center;}	
div.nmb-middleContent div#nmb-priceContainer a {
	display: block; 
	margin: 5px 0 0 10px;
	border: 1px solid #cdcdcd;
	border-radius:5px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;}
div.nmb-middleContent div#nmb-priceContainer a h2 {color: #212121 !important;}	
div.nmb-middleContent div#nmb-priceContainer a:hover h2 {color: #9c0b34 !important;}
div.nmb-middleContent div#nmb-priceContainer a:hover {
	border: 1px solid #212121;
	background: #45484d;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTIxMjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #45484d 0%, #212121 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#212121));
	background: -webkit-linear-gradient(top,  #45484d 0%,#212121 100%);
	background: -o-linear-gradient(top,  #45484d 0%,#212121 100%);
	background: -ms-linear-gradient(top,  #45484d 0%,#212121 100%);
	background: linear-gradient(to bottom,  #45484d 0%,#212121 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#212121',GradientType=0 );}
div.nmb-middleContent div#nmb-priceContainer h3 {font-size: 1.4em; color:#fff; font-style:italic;}	
div.nmb-middleContent div#nmb-priceContainer p {margin: 0 !important; color: #616161 !important;}

/* Addition: Shipping-List */
/* Addition: Payment-List */
	ul.nmb-ship,
	ul.nmb-pay {
		width: 100%;
		margin: 0 auto; 
		margin-top: 10px;
		padding: 0 !important;}
	ul.nmb-ship li,
	ul.nmb-pay li {list-style: none;
		display: inline-block;
		text-align:center;
		padding: 0 5px;
		opacity:1;
		
		transition: 1s;
		-webkit-transition: 1s;
		-moz-transition: 1s;}
		
	ul.nmb-ship li img:hover,
	ul.nmb-pay li img:hover {opacity: 0.8;}	
	
/* Addition: Flag-List */
ul.nmb-flagList {padding: 10px !important;}
	ul.nmb-flagList li {list-style: none; position: relative;
		padding: 4px 0 !important; margin: 1px 0 !important;
		border-bottom:1px solid #a7a7a7; background:#f1f1f1;}
	ul.nmb-flagList li:first-child {border-top: 1px solid #a7a7a7;}
					ul.nmb-flagList img {margin-right: 3px; vertical-align: middle;}
					
	.nmb-flagList li > span {position: absolute; top: 0; right: 0; display: block;
		width: auto; height: 30px;
		margin-right: 5px; margin-top: 3px;
		text-align: center; line-height: 30px;}

/* PRODUCT DETAILS CONTAINER */
div.nmb-prodDetails {
	float: left; width: 100%;}
div.nmb-prodDetails ul.nmb-leftCol {
	float: left;
	padding-left: 0 !important;
	list-style: none;}
div.nmb-prodDetails .nmb-leftCol:first-child {
	padding-right: 12px !important;}	
div.nmb-prodDetails ul.nmb-leftCol li {
	padding: 3px 0 !important;
	border-bottom: 1px solid #cdcdcd;}	

ul.nmb-leftCol div.nmb-leftColTheme {
	padding: 5px;
	background: #f1f1f1;}

/* CROSS SELLING CONTAINER */
div.nmb-largeBox {
	float: left; 
	width: 100%;
	margin-bottom: 10px;}
	div.nmb-largeBox p {
		margin: 10px 0 !important;}	
div.nmb-largeBox div.nmb-crossTheme	{
	margin: 0 auto;
	text-align:center;
	color: #fff;}
div.nmb-largeBox div.nmb-crossContent {
	display: table;
	margin: 0 auto; padding: 5px;
	border-spacing: 5px;
	
	border: 1px solid #c9c9c9;
	
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
	background: #fff;
	font-size: 0.8em; text-align:center;}
	div.nmb-crossContent a {color: #505050 !important;}
	div.nmb-crossContent a:hover {color: #9c0b34 !important;}
	div.nmb-crossContent span.nmb-price {
		font-size: 1.2em; 
		color: #72001d;}	
	div.nmb-crossContent h3 {margin: 5px 0 !important;}
	
div.nmb-crossContent div.nmb-crossContainer img {
	padding: 10px;
	border-bottom: 1px solid #ddd;}
	.nmb-crossContainer img {width: 100%;}
	.nmb-crossContainer a {display: block;}
			
/* GALLERY */
div#nmb-cssgal-box{
	overflow: hidden;}

div#nmb-cssgal-box,
.nmb-slide {
	width: 100%; 
	max-height: 480px;
	margin-bottom: 10px;}

.nmb-galNav label {
	line-height: 480px;}

.nmb-slides {
    padding: 0;
    width: auto;
    height: auto;
    display: block;
    margin: 0 auto;
    position: relative;}

.nmb-slides * {
    user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none;}

div.nmb-galNav {
	left:-50%;
	position: relative;}

.nmb-slides input { display: none; }
.nmb-slide-container { 
	display: block;
	position: relative;
	left: 50%; }
.nmb-slide {
    top: 0;
    opacity: 0;
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    position: absolute;
    transform: scale(0);
    transition: all .7s ease-in-out;}

.nmb-slide img {
    width: auto;
	max-width: 100%;
    height: auto;
	max-height:inherit;
	margin: 0 0 0 -50%;}

.nmb-galNav label {
    width: auto;
    height: auto;
    display: none;
    position: absolute;

	opacity: 0;
    z-index: 10000;
    cursor: pointer;

    transition: opacity .2s;

    color: #FFF;
    font-size: 10em;
    text-align: center;
    font-family: "Verdana", sans-serif;
    background-color: rgba(255, 255, 255, .3);
    text-shadow: 0px 0px 15px rgb(119, 119, 119);}

.nmb-slide:hover + .nmb-galNav label { opacity: 0.5; }
.nmb-galNav label:hover { opacity: 1; }
.nmb-galNav .next { right: 0; }
input:checked + .nmb-slide-container  .nmb-slide {
    opacity: 1;
    transform: scale(1);
    transition: opacity 1s ease-in-out;}

input:checked + .nmb-slide-container .nmb-galNav label { display: block; }
.nmb-galNav-dots {
	width: 100%;
	top: 10px;
	height: 11px;
	display: block;
	position: relative;
	text-align: center;}

.nmb-galNav-dots .nmb-galNav-dot {
	top: -5px;
	width: 11px;
	height: 11px;
	margin: 0 4px;
	position: relative;
	/*border-radius: 100%;
	border: 2px solid #FFF;*/
	display: inline;
	/*background-color: rgba(0, 0, 0, 0.6)*/;}

.nmb-galNav-dots .nmb-galNav-dot:hover {
	cursor: pointer;
	background-color: rgba(0, 0, 0, 0.8);}

input#img-1:checked ~ .nmb-galNav-dots label#img-dot-1,
input#img-2:checked ~ .nmb-galNav-dots label#img-dot-2,
input#img-3:checked ~ .nmb-galNav-dots label#img-dot-3,
input#img-4:checked ~ .nmb-galNav-dots label#img-dot-4,
input#img-5:checked ~ .nmb-galNav-dots label#img-dot-5,
input#img-6:checked ~ .nmb-galNav-dots label#img-dot-6,
input#img-7:checked ~ .nmb-galNav-dots label#img-dot-7,
input#img-8:checked ~ .nmb-galNav-dots label#img-dot-8,
input#img-9:checked ~ .nmb-galNav-dots label#img-dot-9,
input#img-10:checked ~ .nmb-galNav-dots label#img-dot-10,
input#img-11:checked ~ .nmb-galNav-dots label#img-dot-11,
input#img-12:checked ~ .nmb-galNav-dots label#img-dot-12 {
	background: rgba(0, 0, 0, 0.8);}
	
	.nmb-galNav-dot > img {
		border: 1px solid #ddd;}
	.nmb-galNav-dot > img:hover {
		border: 1px solid #aaa;}	

/* FOOTER */
div#nmb-fc a {color: #888;}
div#nmb-fc a:hover {color: #444;}

/* Tab-Design */
.nmb-tbstyle tr td {
	/*font-weight: bold;*/
	background: #f2f2f2;
	border: 1px solid #fff;
	box-shadow: 0px 1px 1px 0px #e7e7e7;
	vertical-align: top; font-size: 0.8em;}
.nmb-tbstyle tr td + td {font-weight: normal;}

@media only screen and (min-width: 1024px) {

/* BASE STYLE */
div#nmb-cc {width: 1010px;}

/* HEADER STYLE */
span.nmb-logo {
	float: left; 
	position: relative; 
	height: 180px; width: 400px;}
	
	div#nmb-operator {
		display: block;
		position: absolute;
		bottom: 2px;
		left: -130px;
		height: 178px; width: 152px;}
		div#nmb-operator.nmb-opt1 {background: url(gfx/operator-1.png) bottom left no-repeat;}
		div#nmb-operator.nmb-opt2 {background: url(gfx/operator-2.png) bottom left no-repeat;}
		div#nmb-operator.nmb-opt3 {background: url(gfx/operator-3.png) bottom left no-repeat;}
		div#nmb-operator.nmb-opt4 {background: url(gfx/operator-4.png) bottom left no-repeat;}
		div#nmb-operator.nmb-opt5 {background: url(gfx/operator-5.png) bottom left no-repeat;}

/* CONTENT STYLE */
div.nmb-sideContainer {
	position: relative;
	width: 23%;
	right: 54%;}
div.nmb-sideContainer.nmb-tablet {
	position: relative;
	width: 23%;
	right: 0;}	
div.nmb-middleContainer {
	position: relative;
	width: 54%;
	left: 23%;}

div.nmb-sideBox {
	width: 98%;
	margin: 15px 1%;}
	div.nmb-sideBox img.nmb-icons {max-width: 97px !important;}

div.nmb-sideTheme {
	width: 85%;
	margin: 0 auto; padding: 10px;}
div.nmb-sideContent {
	width: 95%;
	margin: 0 auto;}

div.nmb-middleTheme {
	width: 90%;
	margin: 0 auto; padding: 10px;}
div.nmb-middleContent {
	width: 99%;
	margin: 0 auto;}

/* FAV / PRICE CONTAINER */		
div#nmb-favcontainer {
	width: 60%;}
div.nmb-middleContent div#nmb-priceContainer {
	width: 40%;}	
div.nmb-middleContent div#nmb-priceContainer a {
	width: 90%;
	margin:10px auto;}}

@media only screen and (min-width: 701px) and (max-width: 1023px) {
	
div.nmb-sideContainer {
	width: 30%;
	padding: 0 5px;
	position: relative;
	right: 70%;}
div.nmb-middleContainer {
	width: 70%;
	padding: 0 5px;
	position: relative;
	left: 30%;}
div.nmb-ContainerWrapper div.nmb-sideContainer.nmb-tablet {
	width: 100%;
	right: 0;}
	div.nmb-sideContainer.nmb-tablet > div.nmb-sideBox > div.nmb-sideTheme {padding: 5px 0;}

div.nmb-sideBox {
	width: 100%;
	margin: 10px 0;}
div.nmb-sideTheme {
	width: 96%;
	margin: 0 auto;
	padding: 5px 0;}
div.nmb-sideContent {
	width: 99%;
	margin: 0 auto;}

div.nmb-middleTheme {
	width: 96%;
  	margin-left: 5px;
	padding: 5px 0;}}

@media only screen and (max-width: 1023px) {

/* BASE STYLE */
div#nmb-cc {width: 100%;}}

@media only screen and (min-width: 845px) and (max-width: 999px) {
div#nmb-topNavi {
	float: right;
	width: 50%; height:180px;}
	ul#nmb-n1 {
		float: right;}	
	div#nmb-hotline {
		float: right; 
		width: 100%;
		text-align: left;}}


@media only screen and (min-width: 1000px) {
div#nmb-topNavi {
	float: right;
	width: 50%; height:180px;}
	
	ul#nmb-n1 {
		float: right;}
	div#nmb-hotline {
		float: right;
		text-align: left;}}

@media only screen and (min-width: 845px) {

/* HEADER STYLE */
span.nmb-logo {
	float: left;
	height: 180px; width: 50%;}

/* CONTENT STYLE */
div.nmb-crossContent div.nmb-crossContainer {
	float: left;	
	width: 20%; min-height: 210px;
	padding: 10px;}
	.nmb-crossContainer a {
		display: block;
		height: 100%;}

/* PRODUCT DETAILS CONTAINER */
div.nmb-prodDetails ul.nmb-leftCol {
	width: 50%;}}

@media only screen and (max-width: 844px) {
/* PRODUCT DETAILS CONTAINER */
div.nmb-prodDetails ul.nmb-leftCol {
	width: 100%;}

div#nmb-topNavi {
	float: right;
	width: 50%; height:180px;}
	div#nmb-hotline {float: left;}
	ul#nmb-n1 li {display: none !important;}
	ul#nmb-n1 li.nmb-last {display: block !important;}}

@media only screen and (min-width: 701px) and (max-width: 844px) {

/* HEADER STYLE */
span.nmb-logo {
	float: none; 
	position: absolute;
	top: 0;
	bottom: 0;
	height: 180px; width: 40%;}}

@media only screen and (min-width: 701px) {
/* HEADER STYLE */
	div#nmb-header {
		height: 182px;}
		span.nmb-logo {background-position: 10px center !important;}
	div#nmb-searchwrapper {margin: 0 5px;}
	#nmb-searchform {width: 228px;}
	
	p.nmb-tm5 {
		position: absolute; 
		left: 5px; bottom: 3px;}
		
	ul#nmb-n1 li, 
	ul#nmb-n2 li, 
	ul#nmb-n3 li {
		display: block;
		padding: 10px 0;}
		
/* CONTENT STYLE */
/* CROSS SELLING CONTAINER */
div.nmb-largeBox div.nmb-crossContent {width: auto;}
div.nmb-largeBox div.nmb-crossTheme	{
	width: 95%;
	padding: 10px;}
div.nmb-largeBox div.nmb-crossContent {
	width: 98%;}}

@media only screen and (max-width: 700px) {
/* HEADER STYLE */
span.nmb-logo {
	float: left; 
	height: 100px; width: 100%;
	background-position: center center !important;}
	
div#nmb-topNavi {
	width: 100%;
	height: auto;}
	ul#nmb-n1, div#nmb-operator {display: none;}
	ul#nmb-n1 li.nmb-last {display: block;}
	ul#nmb-n2 li a {
		display: block;}
		
	ul#nmb-n2 li {
		display: inline;
		width: 100%;}
	ul#nmb-n2 li+li>a {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
		-webkit-border-top-left-radius: 0;
		-webkit-border-top-right-radius: 0;
		-moz-border-radius-topmleft: 0;
		-moz-border-radius-topright: 0;}	
		
	ul#nmb-n3 {display: none;}	
	
	li.nmb-last {width: 100%;}
	div#nmb-searchwrapper {
		width: 90%;
		margin: 0 auto;}
		
div#nmb-hotline {margin-left: 10px;}
#nmb-hotline > div:nth-child(3).nmb-ht2 {display: none;}
	p.nmb-tm5 {
		float: left;
		padding-left: 15px !important;}

/* CONTENT STYLE */
div.nmb-sideContainer,
div.nmb-middleContainer {width: 100%;}
div.nmb-sideBox {
	float: left; width: 100%;
	margin: 10px auto;}
	div.nmb-middleTheme,
	div.nmb-sideTheme {
		width: 94%;
		margin: 0 auto;
		padding: 5px 0;}		
	
/* CROSS SELLING CONTAINER */
div.nmb-largeBox div.nmb-crossContent {width: auto;}
div.nmb-crossContent div.nmb-crossContainer {
	float: left;
	width: 44%; min-height: 210px;
	padding: 5px;
	margin-bottom: 5px;
	margin-right: 5px;}

div.nmb-largeBox div.nmb-crossTheme {
	max-width: 90%;
	padding: 10px 0;}
div.nmb-largeBox div.nmb-crossContent {
	width: auto;}}
	
@media only screen and (min-width: 481px) {
	.nmb-galNav label {
		line-height: 480px;
		margin-top: 50px;}
	.nmb-galNav-dot > img {
		height: 40px;}	
	div#nmb-cssgal-box {
		height: 530px;
		max-height: 530px;}
	.nmb-slide {
		height: 480px;
		margin-top: 50px;
		max-height: 480px;}}

@media only screen and (max-width: 480px) {
	.nmb-galNav-dot > img {
			height: 20px;}
	.nmb-galNav label {
		opacity:0.3;}}

@media only screen and (min-width: 441px) and (max-width: 480px) {
	.nmb-galNav label {
		line-height: 450px;}
	div#nmb-cssgal-box,
	.nmb-slide {height: 450px;}}

@media only screen and (min-width: 401px) and (max-width: 440px) {
	.nmb-galNav label {
		line-height: 410px;}
	div#nmb-cssgal-box,
	.nmb-slide {height: 410px;}}

@media only screen and (min-width: 361px) and (max-width: 400px) {
	.nmb-galNav label {
		line-height: 370px;}
	div#nmb-cssgal-box,
	.nmb-slide {height: 370px;}}

@media only screen and (min-width: 341px) and (max-width: 360px) {
	.nmb-galNav label {
		line-height: 340px;}
	div#nmb-cssgal-box,
	.nmb-slide {height: 340px;}}

@media only screen and (min-width: 321px) and (max-width: 340px) {
	.nmb-galNav label {
		line-height: 310px;}
	div#nmb-cssgal-box,
	.nmb-slide {height: 310px;}}
	
@media only screen and (max-width: 320px) {
	.nmb-galNav label {
		line-height: 290px;}
	div#nmb-cssgal-box,
	.nmb-slide {height: 290px;}}