@charset "utf-8";
/* CSS Document */
/* CSS COPYRIGHT 2013-2015
   NMB-MEDIA, CAPSICUM-DESIGN
   VERSION RESP 01-06-2015
   www.nmb-media.de */
   
/* COPYRIGHT DARF NUR MIT KOSTENPFLICHTIGER GENEMIGUNG ENTFERNT WERDEN! */
   
/* 	font		313131
	a 			212121
	a:hover		ea5901
	h2			212121 
	h3+4+5+6	ea5901	
	gradient	fec959 / f17e38 */   

/* Allgemeine Seiteneinstellung */
* {
  -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 {margin:0; padding:0;}

div#nmb-pb {float: left;
	width: 100%;
	background: url(gfx-orange/bg-grey.png) transparent top left repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%; font-style:normal;
	color: #313131;}
div#nmb-pc {float: left;
	width: 100%;
	background:url(gfx-orange/bg.png) transparent top repeat-x;}
	div#nmb-pc a {text-decoration: none; color: #212121;}
	div#nmb-pc a:hover {text-decoration: none; color: #ea5901;}
	div#nmb-pc p {margin: 5px 0;}
	div#nmb-pc h1,
	div#nmb-pc h2,
	div#nmb-pc h3 {text-transform: uppercase; font-style:normal;}	
	div#nmb-pc h1 {color: #212121; font-size: 1.6em;}
	div#nmb-pc h2 {color: #212121; font-size: 1.2em;}
	div#nmb-pc h3 {color: #ea5901; font-size: 1.2em;}
	div#nmb-pc h4,
	div#nmb-pc h5,
	div#nmb-pc h6 {color: #ea5901; font-size: 1em;}
	
div#nmb-cc {
	width: 1010px; height:auto;
	margin: 0 auto; padding: 0;
	text-align:left;
	font-size: 14px;}
	div#nmb-cc img {max-width: 100%;}

.nmb-shadow1 {
	-webkit-box-shadow: 0px 9px 1px -6px #bbb;
	   -moz-box-shadow: 0px 9px 1px -6px #bbb;
	        box-shadow: 0px 9px 1px -6px #bbb;}

.nmb-shadow2 {
	-webkit-box-shadow: 0px 9px 1px -6px #000;
	   -moz-box-shadow: 0px 9px 1px -6px #000;
	        box-shadow: 0px 9px 1px -6px #000;}
			
.nmb-shadow3 {
	-webkit-box-shadow: -1px 2px 4px -2px #a7a7a7;
	   -moz-box-shadow: -1px 2px 4px -2px #a7a7a7;
	   	    box-shadow: -1px 2px 4px -2px #a7a7a7;}
			
.nmb-small {font-size: 0.7em;}	
.clear {clear: both;}	
.nmb-nopad {padding: 0 !important;}

/* 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;
			font-weight:bold;}
		div#nmb-pb tr:first-child td {border-top: none;}
			
/* verfügbare Gradienten */
.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 {}	

.nmb-ggr-color {background: #fec959;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYzk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTdlMzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fec959 0%, #f17e38 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec959), color-stop(100%,#f17e38));
	background: -webkit-linear-gradient(top,  #fec959 0%,#f17e38 100%);
	background: -o-linear-gradient(top,  #fec959 0%,#f17e38 100%);
	background: -ms-linear-gradient(top,  #fec959 0%,#f17e38 100%);
	background: linear-gradient(to bottom,  #fec959 0%,#f17e38 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec959', endColorstr='#f17e38',GradientType=0 );}


/* ID-Hauptbereichseinstellungen */
/* HEADER STYLE */
#nmb-header {overflow: hidden;
	position:relative; 
	width: 100%; }
	
div#nmb-logoBox {z-index: 999; 
	text-align:left;
	background-repeat:no-repeat !important;}
	div#nmb-logoBox > a {display: block; 
		height: 100%; width: 100%;}
	div#nmb-logoBox > a:hover {text-decoration: none;}	

/* HEADER STYLE */
/* LINKBOX */
div#nmb-trinityBox {
	float: left;z-index: 999;
	text-align:left;}
	div#nmb-trinityBox > ul#nmb-trinityList {
		width: 100%;
		border: 6px solid #ffffff;}
	li.nmb-tr1 {float: left; display: block;
		padding: 3px;}
		li.nmb-tr1 > a {display: block;
			color: #6D6D6D !important;}
		li.nmb-tr1 > a:hover {text-decoration: none !important; color: #999 !important;}
		li.nmb-tr1 span:first-child {text-transform: uppercase;
			font-size: 16px; font-weight: bold;}

/* HEADER STYLE */
/* NAVI */
#nmb-topNavi {
	overflow:hidden; 
	width:100%; 
	text-align:right; 
	background: url(gfx-orange/bg-navi.png) top left repeat transparent;}
	div#nmb-topNavi ul {
		list-style:none; 
		float:right; 
		padding:0; margin:0;}
	div#nmb-topNavi li {
		display:block; 
		float:left;}
	div#nmb-topNavi li a {
		display:block;
		float:left; 
		margin:0;
		border-left: 1px dashed #818181;
		text-decoration:none; color:#878686; 
		font-size: 16px; }
	div#nmb-topNavi li a:hover {
		background: #fec959;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYzk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTdlMzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fec959 0%, #f17e38 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec959), color-stop(100%,#f17e38));
	background: -webkit-linear-gradient(top,  #fec959 0%,#f17e38 100%);
	background: -o-linear-gradient(top,  #fec959 0%,#f17e38 100%);
	background: -ms-linear-gradient(top,  #fec959 0%,#f17e38 100%);
	background: linear-gradient(to bottom,  #fec959 0%,#f17e38 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec959', endColorstr='#f17e38',GradientType=0 );
		color:#fff; 
		text-decoration:none; }

/* HEADER STYLE */
/* SERVICEBAR */
div#nmb-service {overflow:hidden; position: relative;
	width:100%; 
	margin: 0;
	text-align:left;
	background: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #aaa;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	
	font-size: 0.9em;}
	div#nmb-service .nmb-serviceLine {float: left; overflow: hidden;
		padding: 7px 0 0 7px;}
	div#nmb-service .nmb-searchLine {float: left; overflow: hidden; 
		padding: 5px;}
	div#nmb-service .nmb-supp-theme {color:#3d3d3d;}
	div#nmb-service .nmb-supp-text {color: #595959;}

/* HEADER STYLE */
/* SEARCH */
div#nmb-searchwrapper {float: left;
	padding: 5px;}
#nmb-searchform {display: block; float: left;
	position: relative;
	width: 100%;
	background: #fff;
	border: 1px solid #aaa;
	
	box-shadow: inset 0px 0px 4px 0px #aaa;
	-webkit-box-shadow: inset 0px 0px 4px 0px #aaa;
	-moz-box-shadow: inset 0px 0px 4px 0px #aaa;
	
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;}
	.nmb-searchbox {float: left;
		width: 100%; height:26px;
		padding-left: 5px;
		background: 0 none transparent !important;
		border: none !important;
		color: #d2d2d2; line-height:30px; font-style:italic;}
	.nmb-searchbox_submit { 
		position: absolute;
		top: 0; right: 0;
		width: 69px; height: 29px;
		background:url(gfx-orange/search.png) top left no-repeat;
		border: 0 none transparent;
		cursor: pointer;}
		.nmb-searchbox_submit:hover {background:url(gfx-orange/search-hvr.png) top left no-repeat;}

/* CONTENT STYLE */
#nmb-content {
	overflow: hidden;
	width: 100%; 
	margin: 0 auto; 
	background:#f8f8f8; 
	
	border-left: 1px solid #aaaaaa; 
	border-right: 1px solid #aaaaaa; 
	
	text-align:left;}
#nmb-fc {
	overflow: hidden; 
	width: 100%; 
	padding: 0 6px 6px;
	background:#f8f8f8; 
	
	border-bottom: 1px solid #aaaaaa; 
	border-left: 1px solid #aaaaaa; 
	border-right: 1px solid #aaaaaa; 
	
	font-family:Arial, Helvetica, sans-serif; font-size: 10px; 
	text-align:right;}
	
#nmb-copy {
	padding: 6px;  
	background:#dcdcdc; }
#nmb-copy p {
	padding: 0; margin: 0; 
	color:#959595;}
#nmb-copy a, #nmb-copy a:hover {
	color:#707070;}

/* CONTENT STYLE*/
/* BOX DESIGN */
/* SIDE & MIDDLE */
.nmb-middleCol {
	position: relative;
	float: left;
	padding: 5px;}
	
.nmb-middleTheme {
	float: left; 
	width:100%;
	margin: 5px 0; padding-top: 15px; padding-left: 5px;
	color: #3d3d3d; text-shadow:#595959 0px 0px 1px; text-align:left; 
	font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; 
	border-bottom: 1px dotted #aaaaaa;}
.nmb-middleContent {
	float: left; 
	width:100%;}

.nmb-sideCol {
	position: relative; z-index: 9999; 
	float: left;  
	padding: 5px;}
	.nmb-sideCol ul li, 
	.nmb-middleCol ul li {
		list-style-image: url(gfx-orange/li-star2.png);}
	
.nmb-sideTheme {
	float: left; 
	width:100%;
	min-height:37px; margin-top: 5px; 
	background:url(gfx-orange/bg-themes.png) no-repeat top left #111; 
	color: #ffffff; text-shadow:#595959 0px 0px 1px; 
	font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; 
	text-align:left; 
	white-space: normal;}

.nmb-sideContent {
	float: left; 
	padding: 5px 10px;
	width:100%;
	background:#d2d2d2;}
	.nmb-sideContent img {
		margin: 1px auto;}

	.nmb-sideTheme .icon-cat,
	.nmb-sideTheme .icon-payment,
	.nmb-sideTheme .icon-shipping,
	.nmb-sideTheme .icon-top,
	.nmb-sideTheme .icon-opt,
	.nmb-sideTheme .icon-impressum {
		display: block;
		padding: 10px 5px 10px 45px;
		margin-left: 10px;}
		
	.nmb-sideTheme .icon-cat {background:url(gfx-orange/icon-cat.png) no-repeat left center; }
	.nmb-sideTheme .icon-payment {background:url(gfx-orange/icon-payment.png) no-repeat left center;}
	.nmb-sideTheme .icon-shipping {background:url(gfx-orange/icon-shipping.png) no-repeat left center;}
	.nmb-sideTheme .icon-top {background:url(gfx-orange/icon-top.png) no-repeat left center;}
	.nmb-sideTheme .icon-opt {background:url(gfx-orange/icon-optional.png) no-repeat left center;}
	.nmb-sideTheme .icon-impressum {background:url(gfx-orange/icon-impressum.png) no-repeat left center;}
		
/* Einstellungen: Hauptbereich - Linke Leiste Kateogrieauflistung */
div#eBayCategories {
	float: left; 
	padding-bottom: 5px !important;}
ul.categories-tree {
	float: left; 
	margin: 5px 0 0 0; padding: 0; }
	ul.categories-tree li.MenuItem {
		list-style:none !important; 
		float:left; display:block; 
		width: 100%;
		color:#303030;}
	ul.categories-tree li.MenuItem:first-child {
		margin-top: 5px;}
	ul.categories-tree li.MenuItem > a {
		display:block; 
		width:96%; 
		margin: 0 5px 0; padding: 5px 0 5px 20px;
		background:url(gfx-orange/li-star.png) 6px center no-repeat; 
		border-bottom: 1px dashed #eeeeee; border-top: 1px dashed transparent;
		color:#202020 !important;}
	ul.categories-tree li.MenuItem > a:hover {
		background:url(gfx-orange/li-star-hvr.png) 6px center no-repeat #e3e3e3; 
		border-top: 1px dashed #212121; border-bottom: 1px dashed #212121;
		text-decoration:none !important;}
	ul.categories-tree li.MenuItem > ul.MenuSub1Item li {font-size: 0.85em;}

ul.categories-tree ul.MenuSub1Item {
	float: left;
	padding: 0;}
	ul.MenuSub1Item li {
		float: left; 
		display:block;
		width: 100%;}
	ul.MenuSub1Item li a {
		display: block;
		padding: 2px 5px 2px 15px;
		border-top: 0 none transparent !important; border-bottom: 0 none transparent !important;
		color: #555 !important;}
	ul.MenuSub1Item li a:hover {
		background: #e3e3e3 !important;}	

ul.MenuSub1Item ul.MenuSub2Item {
	float: left;
	padding: 0; margin-left: 0;}
	ul.MenuSub2Item li a {
		padding: 1px 5px 1px 25px;
		color: #666 !important;}		

/* Einstellungen: Hauptbereich - Rechte Leiste */
.rcStyle img {
	width: 185px; height:135px; 
	margin: 5px 0;
	border: 1px solid #b4b4b4;}


/* Galerie-Einstellungen */
#nmb-gallery {
	float: left; 
	position: relative; z-index:1000;
	width: 100%; 
	margin: 0; padding: 0;}
#nmb-galleryPreview {
	float: right; 
	position: relative; 
	width: auto;
	margin: 0; padding: 0;
	text-align: left;}
	#nmb-galleryPreview ul {list-style: none; 
		position: relative; 
		display: table;
		width: 100%; height:auto;
		margin: auto; padding: 0;
		text-align:center;}
	#nmb-galleryPreview li {
		display:inline-block;
		padding: 0; margin: 5px;
		background: #fff;
		border: 1px solid #aaa;}
	#nmb-galleryPreview li span {
		display: table-cell;
		text-align: center; vertical-align: middle;}
	#nmb-galleryPreview img {
		margin: 0; padding: 0;
		border:none;}	
		.lte-ie8 img {width:80px !important; height:75px;}
		.lte-ie8 ul {margin: 0 !important;
			width: 100% !important;}

#nmb-galleryFull {float: left;
	height: auto; width: 100%;
	text-align:center;}
	#nmb-galleryFull img {
		max-height: 500px;
		margin: 5px;
		border: solid 1px #aaa;}
	.lte-ie8-full img {max-height: 100% !important;
		width: 500px !important;}

	/*\*//*/
	#nmb-galleryPreview span {
		display: inline-block;
		height: 100%;
		width: 1px;}
	/**/

@media only screen and (min-width: 1024px) {

/* BASE STYLE */
div#nmb-cc {width: 1010px;}	

/* HEADER STYLE */
div#nmb-topNavi {
	height:60px;}
	div#nmb-topNavi ul,
	div#nmb-topNavi li {
		width: auto; 
		background: 0 none transparent;
		font-size: 1em;}
		div#nmb-topNavi li a {padding: 20px;}
		div#nmb-topNavi li a:hover {
			text-decoration:none;}
		div#nmb-topNavi li:first-child a:hover {
			border-bottom-left-radius: 5px;
			-moz-border-radius-bottomleft: 5px;
			-webkit-border-bottom-left-radius: 5px;}	
	div#nmb-header {height: 200px;}
	div#nmb-logoBox {
		position: absolute; 
		float: none;
		width: 45%; height: 200px;
		background-position: left center !important;}
	div#nmb-girl {
		position: absolute; z-index: 998;
		width: 55%; height: 200px;
		background:url(gfx-orange/bg-girl-2015.png) no-repeat bottom right;}	
	div#nmb-trinityBox {
		position: absolute; 
		right: 0; 
		float: none;
		width:45%; height:200px;
		margin: 0;}
		ul#nmb-trinityList {
			float: left;
			margin: 0; padding: 0;
			height:155px;
			margin: 25px auto;}
		li.nmb-tr1 > a {height: 138px;}
		li.nmb-tr1 > a.nmb-tr1-1 {background:url(gfx-orange/button-speichern.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-2 {background:url(gfx-orange/button-ebayshop.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-3 {background:url(gfx-orange/button-newsletter.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-4 {background:url(gfx-orange/button-angebote.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-5 {background:url(gfx-orange/button-kontakt.png) transparent no-repeat bottom center;}

		li.nmb-tr1 > a.nmb-tr1-1:hover {background:url(gfx-orange/button-speichern-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-2:hover {background:url(gfx-orange/button-ebayshop-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-3:hover {background:url(gfx-orange/button-newsletter-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-4:hover {background:url(gfx-orange/button-angebote-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-5:hover {background:url(gfx-orange/button-kontakt-hover.png) transparent no-repeat bottom center;}
		
	div#nmb-service {height:38px; }
	div#nmb-service .nmb-serviceLine {width: 70%;}
	div#nmb-searchwrapper {width: 30%;}

/* CONTENT STYLE */
	.nmb-sideCol {
		width: 23%;}
	.nmb-middleCol {
		width:54%;
		left: 23%;}
	
	.nmb-leftCol {right: 54%;}
	.nmb-rightCol {right: 0%;}
	
/* GALLERY STYLE */
	#nmb-galleryPreview li { 
		max-height: auto; max-width: auto;}
	#nmb-galleryPreview li span {
		height: 90px; width: 90px;}
	#nmb-galleryPreview img {
		max-height:85px; max-width: 85px !important;}
	#nmb-galleryFull img {
		max-width: 98% !important; }
}

@media only screen and (min-width: 900px) and (max-width: 1023px) {
/* CONTENT STYLE */
	.nmb-sideCol.nmb-leftCol {
		width: 30%;
		right: 70%;}
	.nmb-middleCol {
		width:70%;
		left: 30%;}
	
	.nmb-sideCol.nmb-rightCol {
		width: 100%;
		right: 0%;}
}

@media only screen and (min-width: 481px) and (max-width: 899px) {
	/* CONTENT STYLE */
	.nmb-sideCol,
	.nmb-middleCol {
		width:100%;}

}

@media only screen and (min-width: 481px) and (max-width: 1023px) {

/* HEADER STYLE */
div#nmb-topNavi {}
	div#nmb-topNavi li {
		width: auto; 
		background: 0 none transparent;
		font-size: 0.9em;}
	div#nmb-topNavi li a {padding: 10px 15px;}	
	div#nmb-topNavi li a:hover {}	
	div#nmb-logoBox {position: static; float: none;
		width: 98%; height: 140px;
		margin: 0 auto;
		background-position: center center !important;}
	div#nmb-trinityBox {margin-bottom: 1%;}
	ul#nmb-trinityList {margin: 0;}

}

@media only screen and (max-width: 1023px) {

/* BASE STYLE */
div#nmb-cc {width: 100%;}

/* HEADER STYLE */	
	div#nmb-topNavi ul,
	div#nmb-topNavi a {width: 100%;}
	div#nmb-topNavi li a:hover {background: 0 none transparent;}
	div#nmb-girl {
		display:none;}
	div#nmb-trinityBox {
		width: 98%;
		margin-bottom: 5px;}	
		ul#nmb-trinityList {
			float: left; 
			padding: 0; margin: 0 0 0 1%;}
		li.nmb-tr1 {
			width: 98%;}
		li.nmb-tr1 > a {height: auto;}
		li.nmb-tr1 > a.nmb-tr1-1,
		li.nmb-tr1 > a.nmb-tr1-1:hover,
		li.nmb-tr1 > a.nmb-tr1-2,
		li.nmb-tr1 > a.nmb-tr1-2:hover,
		li.nmb-tr1 > a.nmb-tr1-3,
		li.nmb-tr1 > a.nmb-tr1-3:hover,
		li.nmb-tr1 > a.nmb-tr1-4,
		li.nmb-tr1 > a.nmb-tr1-4:hover {background: 0 none transparent;}
		
	div#nmb-service .nmb-serviceLine,
	div#nmb-searchwrapper {width: 100%;}
		
/* CONTENT STYLE */	
	div.nmb-sideCol img {max-width: 10em;}

/* GALLERY STYLE */		
	#nmb-galleryPreview li {
		height: auto; width: auto; 
		max-height: 55px; max-width: 60px;}
	#nmb-galleryPreview li span {
		height: 55px; width: 55px;}
	#nmb-galleryPreview img {
		max-height: 50px; max-width: 50px !important;}
	#nmb-galleryFull img {
		max-width: 95%;}

}

@media only screen and (min-width: 481px) {
		ul#nmb-trinityList li.nmb-tr1 {width: 33.33%;
			background: url(gfx-orange/bg-divider.png) top right no-repeat;}

/* CONTENT STYLE */
div.nmb-prodDetails ul.nmb-leftCol {
	width: 47.8%;}

}

@media only screen and (max-width: 480px) {

/* BASE STYLE */	

/* HEADER STYLE */
div#nmb-header {background: #111;}
div#nmb-topNavi {height: auto;}
	div#nmb-topNavi li {
		width: 100%;
		padding: 12px 22px 15px 22px; 
		font-size: 1.2em;
		border-bottom: 1px solid #333;}
		
	div#nmb-header {
		height: auto;
		border-top-right-radius: 10px;
		-moz-border-radius-topright: 10px;
		-webkit-border-top-right-radius: 10px;}
	div#nmb-logoBox {
		position: static; float: left;
		width: 98%; height: 120px;
		margin: 0 auto;
		background-position: center center !important;}
		ul#nmb-trinityList {
			height: auto;}
		li.nmb-tr1 {			
			border-bottom: 1px solid #fff;
			box-shadow: 0px 2px 0px -1px #aaa;
			-moz-box-shadow: 0px 2px 0px -1px #aaa;
			-webkit-box-shadow: 0px 2px 0px -1px #aaa;}

	div#nmb-service {height: auto;}
	.nmb-nmb-searchbox {width: 75%;}

/* CONTENT STYLE */	
	.nmb-sideCol,
	.nmb-middleCol {width: 98%;}	

	div.nmb-prodDetails ul.nmb-leftCol {
	width: 100%;}

}