@charset "utf-8";
/* CSS Document */
/* CSS COPYRIGHT 2013-2015
   NMB-MEDIA, CAPSICUM-DESIGN
   VERSION 21-05-2015
   www.nmb-media.de */
   
/* COPYRIGHT DARF NUR MIT KOSTENPFLICHTIGER GENEMIGUNG ENTFERNT WERDEN! */
   
/* 	font		212121
	a 			002f6c
	a:hover		006e9d
	h1+h2		002f6c 
	h3+4+5+6	006e9d	
	gradient	006e9d / 002f6c */   

/* 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-blue/bg.png) top repeat-x #fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 16px; font-style:normal;
	color: #313131;}
	
div#nmb-pc {float: left;
	width: 100%;}
	div#nmb-pc a {text-decoration: none; color:#002f6c;}
	div#nmb-pc a:hover {text-decoration: underline; color:#006e9d;}
	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: #002f6c; font-size: 1.6em;}
	div#nmb-pc h2 {color: #002f6c; font-size: 1.2em;}
	div#nmb-pc h3 {color: #006e9d; font-size: 1.2em;}
	div#nmb-pc h4,
	div#nmb-pc h5,
	div#nmb-pc h6 {color: #006e9d; font-size: 1em;}

div#nmb-cc {overflow: hidden;
	margin: 0 auto; padding: 0;
	color: #212121;
	text-align:left;}
	div#nmb-cc img {max-width: 100%;}

div#nmb-pb h1,
div#nmb-pb h2,
div#nmb-pb h3 {
	padding: 5px 0;
	font-size: 16px; 
	color:#006e9d;}
	
.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;}	

/* ADDITION: TABLE STYLE */
div#nmb-pb table {margin: 10px auto;
	width: 98%;
	font-size: 1em;
	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;}
		
/* 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-color {background: #006e9d;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlZDllMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjcyODAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #006e9d 0%, #002f6c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006e9d), color-stop(100%,#002f6c));
	background: -webkit-linear-gradient(top,  #006e9d 0%,#002f6c 100%);
	background: -o-linear-gradient(top,  #006e9d 0%,#002f6c 100%);
	background: -ms-linear-gradient(top,  #006e9d 0%,#002f6c 100%);
	background: linear-gradient(to bottom,  #006e9d 0%,#002f6c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e9d', endColorstr='#002f6c',GradientType=0 );}	
	
/* Hauptbereichseinstellungen */
/* TOPNAVI */
#nmb-topNavi {overflow:hidden; 
	width:99.8%; 
	margin-top: 10px; 
	text-align:left; 
	border: 1px solid #aaaaaa;
	box-shadow: inset 0px -10px 0px -5px #006e9d;
	
	border-bottom-left-radius: 10px; 
	-moz-border-radius-bottomleft: 10px; 
	-webkit-border-bottom-left-radius:10px; 
	border-top-right-radius: 10px; 
	-moz-border-radius-topright: 10px; 
	-webkit-border-top-right-radius:10px;
	
	font-size: 0.9em;}
	div#nmb-topNavi ul {float:left;
		list-style:none; 
		width: 100%;
		padding:0; margin:0;}
	div#nmb-topNavi li {
		display:block; 
		float:left;}
	div#nmb-topNavi li a {
		display:block; 
		float:left;
		margin:0;
		text-decoration:none; color:#535353;}

/* HEADER */
div#nmb-header {overflow: hidden; position:relative; 
	width:99.8%; 
	margin-top: 10px; 

	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 );

	border:1px solid #aaaaaa; 
	
	border-top-left-radius: 10px; 
	-moz-border-radius-topleft:10px; 
	-webkit-border-top-left-radius:10px;
	
	font-size: 0.8em;}
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;}

/* SERVICEBAR */
div#nmb-service {overflow:hidden; position: relative;
	width:99.8%; 
	margin: 0;
	text-align:left;
	background: #cdcdcd;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #aaa;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	
	font-size: 0.8em;}
	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;}

/* 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-blue/search.png) top left no-repeat;
		border: 0 none transparent;
		cursor: pointer;}
		.nmb-searchbox_submit:hover {background:url(gfx-blue/search-hvr.png) top left no-repeat;}

/* CONTENT */
#nmb-content {overflow: hidden;
	height: auto; width: 100%; 
	margin: 0 auto; margin-bottom: 5px; 
	text-align:left;
	background:#f8f8f8; 
	border-bottom: 10px solid #002f6c;
	font-size: 0.8em;}
	#nmb-content div.nmb-sideContent ul li,
	#nmb-content div.nmb-middleContent ul li {
	list-style-image: url(gfx-blue/li-checked.png);}
#nmb-fc {overflow: hidden; 
	height: auto; width: 100%; 
	margin: 0 auto; margin-bottom: 5px;
	font-size: 10px; 
	text-align:right;}
	

/* Detaileinstellungen Content-Bereich */
/* CONTENT */

/* BOX DESIGN */
/* SIDE & MIDDLE */
.nmb-sideCol,
.nmb-middleCol {float: left; 
	position:relative;
	padding: 0 5px;}
	
.nmb-sideCol {z-index: 1500;}

.nmb-sideTheme,
.nmb-middleTheme {float: left; 
	width: 100%;
	margin: 6px 0;
	padding: 5px 10px;
	
	text-shadow:#595959 0px 0px 1px;
	text-align:left; 
	font-weight:bold;
	font-size: 14px; }

.nmb-sideTheme {
	color: #ffffff; 

	box-shadow: 0px 0px 0px 1px #aaa;
	-moz-box-shadow: 0px 0px 0px 1px #aaa;
	-webkit-box-shadow: 0px 0px 0px 1px #aaa;
	
	border-top-left-radius: 10px; 
	border-bottom-right-radius:10px; 
	-moz-border-radius-bottomright: 10px; 
	-moz-border-radius-topleft: 10px; 
	-webkit-border-bottom-right-radius: 10px; 
	-webkit-border-top-left-radius: 10px;}

.nmb-middleTheme {
	margin-bottom: 0;
	color: #3d3d3d;  
	border-bottom: 1px dotted #aaaaaa;}

.rcStyle img {
	width: 185px; height:auto; 
	margin: 5px 0;
	border: 1px solid #b4b4b4;}
	
.nmb-sideContent,
.nmb-middleContent {float: left;  
	width: 100%; 
	padding: 5px 10px;}
	
.nmb-sideContent {	
	margin-bottom: 5px;
	
	background: #ebebeb;
	border-top: 1px solid #fff;
	
	box-shadow: 0px 0px 0px 1px #aaa;
	-moz-box-shadow: 0px 0px 0px 1px #aaa;
	-webkit-box-shadow: 0px 0px 0px 1px #aaa;
	
	border-top-right-radius: 10px; 
	border-bottom-left-radius:10px; 
	-moz-border-radius-bottomleft: 10px; 
	-moz-border-radius-topright: 10px; 
	-webkit-border-bottom-left-radius: 10px; 
	-webkit-border-top-right-radius: 10px;}
	.nmb-sideContent img {
		margin: 1px;}
	
/* PRODUCT INFO CONTAINER */
div.nmb-prodDetails {float: left;
	width: 100%;}
div.nmb-prodDetails ul.nmb-leftCol {float: left;
	width: 47.8%;
	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 {
	list-style-image: none !important;
	padding: 3px 0 !important;
	border-bottom: 1px solid #cdcdcd;}	

ul.nmb-leftCol div.nmb-leftColTheme {
	padding: 5px;
	background: #f1f1f1;
	font-weight:bold;}

/* FAV CONTAINER */
div#nmb-favBox {
	float: left; 
	width: 100%;}
	
#nmb-favBox #nmb-favcontainer {
	float: left; 
	position: relative;
	width: 300px; height: 100px;}
	#nmb-favBox #nmb-favcontainer ul {position: absolute; 
		bottom: 0; left: 0; 
		padding: 0; margin: 0;}
	#nmb-favBox #nmb-favcontainer ul {list-style: none;}	
	#nmb-favBox #nmb-favcontainer ul li {display: inline;}
	#nmb-favBox #nmb-favcontainer ul li a {
		padding: 2px 0 2px 10px; margin: 2px;
		background: url(gfx-all/icon-li-rgl-3.png) center left no-repeat;}
	#nmb-favBox #nmb-favcontainer ul li a:hover {background: url(gfx-all/icon-li-li-rgl-3.png) center left no-repeat;}

	
/* PRICE CONTAINER */
#nmb-favBox #nmb-priceContainer {float: right; width: 200px;
		padding-bottom: 5px;
		background: #f7f7f7;
		border: 1px solid #cdcdcd;

		border-bottom-right-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		border-bottom-left-radius: 20px;
		-webkit-border-bottom-left-radius: 20px;
		-moz-border-radius-bottomleft: 20px;

		box-shadow: -1px 2px 4px -2px #cdcdcd;
		-webkit-box-shadow: -1px 2px 4px -2px #cdcdcd;
		-moz-box-shadow: -1px 2px 4px -2px #cdcdcd;
		text-align:center; text-shadow: none;}	
	 #nmb-favBox #nmb-priceContainer a {display: block; 
		width: 180px;
		margin: 5px 0 5px 10px;
		border: 1px solid #ddd;
		border-radius:5px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;}
	#nmb-favBox #nmb-priceContainer h2 a {color: #f1f1f1 !important;}	
	#nmb-favBox #nmb-priceContainer h2 a:hover {
		color: #fff !important;}
	#nmb-favBox #nmb-priceContainer a:hover {
		border: 1px solid #212121;
		
		background: #414141;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxNDE0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  #414141 0%, #111111 50%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#414141), color-stop(50%,#111111));
		background: -webkit-linear-gradient(top,  #414141 0%,#111111 50%);
		background: -o-linear-gradient(top,  #414141 0%,#111111 50%);
		background: -ms-linear-gradient(top,  #414141 0%,#111111 50%);
		background: linear-gradient(to bottom,  #414141 0%,#111111 50%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#111111',GradientType=0 );}
	
	#nmb-favBox #nmb-priceContainer h3 {font-size: 1.4em; color:#fff; font-style:italic;}	
	#nmb-favBox #nmb-priceContainer p {margin: 0 !important; color: #616161 !important;}

/* GALLERY STYLE */
#nmb-gallery {
	float: left; 
	position: relative; z-index:1000;
	width: 100%; 
	margin: 0; padding: 0;}
#nmb-galleryPreview {
	float: right; 
	position: relative; 
	width: 100%;
	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;
	position: relative;
	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;}
	/**/

/* Einstellungen: Hauptbereich - Linke Leiste Kateogrieauflistung */
#eBayCategories {float: left;
	width: 100%;}
	#eBayCategories ul {list-style: none;
		width: 100%;
		margin: 0; padding: 0;}
	
	ul.categories-tree li {position: relative; list-style-image: none !important;
		width: 100%; 
		min-height:27px;
		color:#303030; 
		font-weight:bold; font-size:13px;}
	ul.categories-tree li.MenuItem:first-child {
		border-top: 1px solid #c1c1c1;}
	ul.categories-tree li.MenuItem > a {display:block; 
		padding: 5px 5px 5px 20px; margin: 0;
		background:url(gfx-blue/bg-hoverarrows-2.png) 4px 8px no-repeat;
		border-bottom: 1px dotted #aaaaaa;	
		font-weight:bold;}
	ul.categories-tree li.MenuItem > a:hover {
		background:url(gfx-blue/bg-hoverarrows.png) 4px 8px no-repeat #dadada; 
		border-bottom: 1px dotted #aaaaaa;}

/* 2nd Menu Level */
	ul.MenuSub1Item a,
	ul.MenuSub2Item a {font-weight: normal;
		font-size: 0.9em;}
	ul.MenuSub1Item li,
	ul.MenuSub2Item li { 
		width:100%; height:auto; 
		padding: 0; margin: 0;
		min-height: 20px;
		border:none;}
	ul.MenuSub1Item li a {display: block;
		width: 100%;
		padding: 2px 2px 2px 8px;
		color: #444 !important;}
	ul.MenuSub1Item li a:hover {text-decoration: none !important; background: #f4f4f4;}	

/* 3rd Menu Level */
	ul.MenuSub2Item li a {display: block;
		width: 100%;
		padding: 2px 2px 2px 12px;}
	ul.MenuSub2Item li a {
		color: #888 !important;}
		
@media only screen and (min-width: 1024px) {

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

/* HEADER STYLE */
div#nmb-topNavi {height: 48px;}
	div#nmb-topNavi ul,
	div#nmb-topNavi li {
		width: auto; 
		background: 0 none transparent;
		font-size: 1em;}
		div#nmb-topNavi li a {padding: 11px 10px 13px 20px;}
		div#nmb-topNavi li a:hover {
			color:#737373; 
			background:url(gfx-blue/bg-hoverarrows.png) 5px 15px no-repeat #eee;	
			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: 164px;}
	div#nmb-logoBox {position: absolute; float: none;
		width: 35%; height: 100%;
		margin: 0 0 0 2%;
		background-position: left center !important;}
	div#nmb-girl {
		position: absolute; z-index: 998;
		width: 55%; height: 100%;
		background:url(gfx-blue/bg-girl.png) no-repeat bottom right;}
		div#nmb-girl.nmb-girl-alternate {background:url(gfx-blue/girl-alt.png) no-repeat right 10px !important;}
	div#nmb-trinityBox {
		position: absolute; 
		right: 5px; 
		float: none;
		width:45%; height: 164px;
		margin: 0;}
		ul#nmb-trinityList {
			float: left;
			margin: 0; padding: 0;
			height:150px;
			margin: 7px auto;}
		li.nmb-tr1 > a {height: 138px;}
		li.nmb-tr1 > a.nmb-tr1-1 {background:url(gfx-blue/button-speichern.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-2 {background:url(gfx-blue/button-ebayshop.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-3 {background:url(gfx-blue/button-newsletter.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-4 {background:url(gfx-blue/button-angebote.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-5 {background:url(gfx-blue/button-kontakt.png) transparent no-repeat bottom center;}

		li.nmb-tr1 > a.nmb-tr1-1:hover {background:url(gfx-blue/button-speichern-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-2:hover {background:url(gfx-blue/button-ebayshop-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-3:hover {background:url(gfx-blue/button-newsletter-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-4:hover {background:url(gfx-blue/button-angebote-hover.png) transparent no-repeat bottom center;}
		li.nmb-tr1 > a.nmb-tr1-5:hover {background:url(gfx-blue/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: 20%;}
	.nmb-middleCol {
		width:60%;
		left: 20%;}
	
	.nmb-leftCol {right: 60%;}
	.nmb-rightCol {right: 0%;}

/* GALLERY STYLE */
	#nmb-galleryPreview li {
		height: 100px; width: 100px; 
		max-height: auto; max-width: auto;}
	#nmb-galleryPreview li span {
		height: 100px; width: 100px;}
	#nmb-galleryPreview img {
		max-height:90px; max-width:90px !important;}
	#nmb-galleryFull img {
		max-width: 97% !important; max-height: 500px;}
}

@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 {height: 48px;}
	div#nmb-topNavi li {
		width: auto; 
		padding: 15px 5px 16px 5px;
		background: 0 none transparent;
		font-size: 0.9em;}
	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% !important; max-height: 500px;}
}

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


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

/* BASE STYLE */	

/* HEADER STYLE */
div#nmb-topNavi {height: auto;}
	div#nmb-topNavi li {
		width: 100%;
		padding: 12px 22px 15px 22px; 
		font-size: 1.2em;}
	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: 140px;
		margin: 0 auto;
		background-position: left center !important;}
	div#nmb-trinityBox {margin-bottom: 2%;}
		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-searchbox {width: 75%;}

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

}