@charset "utf-8";
/* CSS Document */
/* CSS COPYRIGHT 2013 
   NMB-MEDIA, CAPSICUM-DESIGN
   www.nmb-media.de */

   /*
   a		a90329
   a:hover	6d0019
   */
   
/* Allgemeine Einstellung */
body {margin:0; padding:0;}
#nmb-pb {width: 100%;
	margin: 0; padding: 0;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal;
	background: url(gfx-red/bg.png) repeat top left #ededed;}
#nmb-pc {width: 100%;
	margin: 0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0.5) 15%, rgba(255,255,255,0.15) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(15%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0.15)));
	background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0.5) 15%,rgba(255,255,255,0.15) 100%);
	background: -o-linear-gradient(-45deg,  rgba(255,255,255,0.5) 15%,rgba(255,255,255,0.15) 100%);
	background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0.5) 15%,rgba(255,255,255,0.15) 100%);
	background: linear-gradient(135deg,  rgba(255,255,255,0.5) 15%,rgba(255,255,255,0.15) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#26ffffff',GradientType=1 );}
#nmb-cc {width: 1010px; height:auto; overflow: hidden;
	margin: 0 auto; padding: 0;
	text-align:left;}
	
#nmb-pc p, #nmb-pc ul, #nmb-pc  li, #nmb-pc h1 {padding: 0; margin: 0;}
#nmb-pc a {text-decoration: none; color: #a90329;}
#nmb-pc a:hover {text-decoration: none; color: #6d0019;}
#nmb-fc {width: 100%; height:31px;
	margin: 0;
	background: url(gfx-red/bg-bottom.png) repeat-x top left scroll;}	

/* Sonderschriftart */
@font-face {
    font-family: 'oswald';
    url(http://ebay.capsicum-design.de/_fonts/Oswald-Bold.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;}
	
/* ID-Hauptbereichseinstellungen */	
#nmb-content {width: 1010px; height: auto;}
#nmb-footer {width: 1010px; height: 31px;
	margin: 0 auto; padding: 0;
	text-align:right; color:#dadada;}
	
/* Einstellungen Kopfzeile */
#nmb-header {width: 1008px; height: 285px; overflow: visible;
	position: relative; z-index: 999;
	margin-top: 40px;
	background: url(gfx-red/bg-header.png) bottom left no-repeat;
	border-top-left-radius: 10px; border-top-right-radius:10px;
	-moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px;
	border: 1px solid #c9c9c9;}
img.header-absolute {position: absolute; bottom: 0; right: 200px;}

/* LOGO */
#nmb-logo {position: absolute; top: 85px; left: 10px; z-index:1000;
	width: 430px; height:auto;
	margin: 0; padding: 0;}
#nmb-logo img {float: left;}	
#nmb-logo span {float: left; display: block; width: 430px;
	padding-top: 5px; color: #737373; font-size:14px;}

/* NAVI */	
#nmb-navi {position: absolute; top: 0; left: 0; z-index: 1200;
	width: 1008px; height: 35px;
	margin: 0; padding: 0;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: url(gfx-red/bg-navi.png) bottom left no-repeat, -moz-linear-gradient(top,  #ffffff 0%, #e7e7e7 100%);
	background: url(gfx-red/bg-navi.png) bottom left no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7e7e7));
	background: url(gfx-red/bg-navi.png) bottom left no-repeat, -webkit-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%);
	background: url(gfx-red/bg-navi.png) bottom left no-repeat, -o-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%);
	background: url(gfx-red/bg-navi.png) bottom left no-repeat, -ms-linear-gradient(top,  #ffffff 0%,#e7e7e7 100%);
	background: url(gfx-red/bg-navi.png) bottom left no-repeat, linear-gradient(to bottom,  #ffffff 0%,#e7e7e7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 );
	border-bottom: 1px solid #ffffff;
	border-top-left-radius: 10px; border-top-right-radius:10px;
	-moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px;}
#nmb-navi ul {float: right; list-style: none;
	width: auto; 
	margin-top: 10px;}
#nmb-navi ul li {display: inline;}
#nmb-navi li a {
	padding: 5px 0 0 0; margin: 5px 10px 0 10px;
    color: #959595; font-size:14px; text-transform:uppercase;}
#nmb-navi li a:hover {
	color: #6d0019;
	border-bottom: 1px dashed #a90329;
	background: url(gfx-red/li-navitop.png) center 0 no-repeat;}
	
/* BUTTONS*/
#nmb-trinity {position: absolute; right: 10px; bottom: 3px;}
ul.nmb-tConti {list-style: none;}
ul.nmb-tConti a {position: relative; display: block;
	width: 225px; height:70px;
	margin: 5px 0;
	background: #e7e7e7;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #e7e7e7 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e7e7e7), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(left,  #e7e7e7 0%,#f7f7f7 100%);
	background: -o-linear-gradient(left,  #e7e7e7 0%,#f7f7f7 100%);
	background: -ms-linear-gradient(left,  #e7e7e7 0%,#f7f7f7 100%);
	background: linear-gradient(to right,  #e7e7e7 0%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#f7f7f7',GradientType=1 );
	border: 1px solid #c9c9c9;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;}
ul.nmb-tConti li a {display: block; width: 225px; height: 70px;}
ul.nmb-tConti a:hover {position: relative; display: block; 
	width: 225px; height: 70px;
	color: #ffffff;
	background: #a90329; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019));
	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );

	border: 1px solid #838383;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;}
	
li.trinity-shop span.nmb-bgpic {
	display: block; width: 225px; height: 70px;
	background: url(gfx-red/button-shop-nrl.png) no-repeat 5px 5px;}
li.trinity-save span.nmb-bgpic {
	display: block; width: 225px; height: 70px;
	background: url(gfx-red/button-save-nrl.png) no-repeat 5px 5px;}
li.trinity-contact span.nmb-bgpic {
	display: block; width: 225px; height: 70px;
	background: url(gfx-red/button-contact-nrl.png) no-repeat 5px 5px;}

li.trinity-shop a:hover > span.nmb-bgpic {background: url(gfx-red/button-shop-hover.png) no-repeat 5px 5px;}
li.trinity-save a:hover > span.nmb-bgpic {background: url(gfx-red/button-save-hover.png) no-repeat 5px 5px;}
li.trinity-contact a:hover > span.nmb-bgpic {background: url(gfx-red/button-contact-hover.png) no-repeat 5px 5px;}

ul.nmb-tConti span.nmb-bgpic span.nmb-titletext {
	position: absolute; top: 3px; left: 70px;
	font-family: "Oswald", Arial, Helvetica, sans-serif;
	font-size:24px; text-transform: uppercase;
	color: #838383;}
ul.nmb-tConti span.nmb-bgpic span.nmb-subtext {
	position: absolute; top: 35px; left: 70px;
	color: #8d8d8d;}
ul.nmb-tConti a:hover span.nmb-titletext {color: #f1f1f1;}
ul.nmb-tConti a:hover span.nmb-subtext {color: #d1d1d1;}	

/* SUCHE / HOTLINE */
#nmb-searchbar {float: left;
	width: 250px; height:50px;}
#nmb-searchwrapper {position: relative;
	width: 100%; height:30px;
	margin: 10px 0;}
#nmb-searchform {width: 248px; height:30px;
	background: url(gfx-red/search-lupe.png) no-repeat 5px 7px #ffffff;
	border: 1px solid #c9c9c9;
	border-bottom-left-radius: 10px; border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px;}
.nmb-searchbox {
	width: 180px;
	height:28px; line-height: 28px;
	background: 0 none transparent;
	border: none;
	color: #c9c9c9;
	font-style:italic;
	padding-left: 25px;
	padding-right: 20px;}
.nmb-searchbox_submit {position: absolute; top: 3px; right: 4px;}

#nmb-servicebar {float: left;
	width: 760px; height:50px;}
#nmb-servicewrapper {float: right;  position: relative;
	width: 748px; height: 30px;
	margin: 10px 0;
	background: #ffffff;
	border: 1px solid #c9c9c9;
	border-bottom-left-radius: 10px; border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px;}	
#nmb-servicewrapper p {position: absolute; top: 4px; left: 7px;
	color: #595959;
	font-size: 15px;}
#nmb-servicewrapper span {
	background: url(gfx-red/icon-support.png) 2px 2px no-repeat;
	padding-left: 15px;
	text-transform: uppercase; 
	font-family: "Oswald", Arial, Helvetica, sans-serif;
	font-weight:bold; color:#a90329; font-size:14px;}	
	
/* Einstellungen Content-Bereich */
#nmb-serviceContainer {width: 100%; height: 46px;}
#nmb-ContainerWrapper {width: 100%; height:auto;}
.nmb-leftContainer {float: left; width: 248px; height:auto;
	margin-bottom: 5px;
	background: #f7f7f7;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9;}
.nmb-rightContainer {float: left; width: 198px; height:auto;
	margin-bottom: 5px;
	background: #f7f7f7;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9;}
.nmb-middleContainer {float: left; width: 560px;}

/* Einstellungen linke / rechte Containerzeile */
.rounded {border-radius: 10px; -moz-border-radius: 10px; -webkit-border-top-left: 10px;}
.roundedtop {border-top-left-radius: 10px; border-top-right-radius:10px;
	-moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px;}
	
.bgr {background: #f7f7f7; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #f7f7f7 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(left,  #f7f7f7 0%,#ffffff 100%);
	background: -o-linear-gradient(left,  #f7f7f7 0%,#ffffff 100%);
	background: -ms-linear-gradient(left,  #f7f7f7 0%,#ffffff 100%);
	background: linear-gradient(to right,  #f7f7f7 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=1 );
	border-bottom: 1px solid #c9c9c9;
	border-top: 1px solid #c9c9c9;	
	font-family: "Oswald", Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color: #a90329;}
.ggr {background: #a90329; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019));
	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );

	border-bottom: 1px solid #898989;
	border-top: 1px solid #898989;	
	font-family: "Oswald", Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color: #e1e1e1;}
.ggr-border	{border-left: 1px solid #838383 !important; border-right: 1px solid #838383 !important;}

p.icats {background: url(gfx-red/icon-cats.png) 8px 10px no-repeat;}
p.ipay {background: url(gfx-red/icon-payment.png) 8px 10px no-repeat;}	
p.iship {background: url(gfx-red/icon-shipping.png) 8px 10px no-repeat;}	
p.icont {background: url(gfx-red/icon-contact.png) 8px 10px no-repeat;}
p.itop {background: url(gfx-red/icon-top.png) 8px 10px no-repeat;}
p.isec {background: url(gfx-red/icon-guard.png) 8px 10px no-repeat;}
p.iopt {background: url(gfx-red/icon-opt.png) 8px 10px no-repeat;}
	
.leftTheme {width: 248px; min-height:50px;
	margin: 0; padding: 0;
	text-align:right;}
.leftContent {width: 248px; height:auto;
	margin: 0 0 5px 0; padding: 0 0 5px 0;
	color: #404040;
	background:url(gfx-red/1x1.png) top left repeat-x;
	text-align:left;}
.leftTheme p, .rightTheme p {padding: 13px 13px 13px 30px !important; overflow: hidden;}
.middleTheme p {padding: 13px 30px 13px 10px !important; overflow: hidden;}
.leftContent h1, .rightContent h1, .middleContent h1,
.leftContent h2, .rightContent h2, .middleContent h2,
.leftContent h3, .rightContent h3, .middleContent h3,
div.leftContent p, div.rightContent p, div.middleContent p {padding: 10px !important;}	
.leftContent img, .rightContent img {margin: 3px;}
.middleContent img {margin: 0 10px; border: none;}
	
.rightTheme {width: 198px; min-height: 50px;
	margin: 0; padding: 0; 
	text-align:right;}
.rightContent {width: 198px; height:auto;
	margin: 0 0 15px 0; padding: 0;
	background:url(gfx-red/1x1.png) top left repeat-x;
	color: #404040;
	text-align:left;}	
	
.middleTheme {float: left; width: 540px; min-height: 50px;
	margin: 0 9px;
	border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9;}
.middleContent {float: left; width: 540px;
	margin: 0 9px 15px 9px;
	background:#ffffff;
	color: #404040;
	text-align:left; 
	border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9;
	border-bottom-left-radius: 10px; border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px;}
.no-border {border-left: 0 none transparent !important; border-right:  0 none transparent !important;
	border-bottom: 0 none transparent !important;}	
	
.leftContent ul, .rightContent ul, .middleContent ul {list-style-image: url(gfx-red/li-arrow.png);
	padding-left: 30px !important; padding-bottom: 10px !important;}
	
.promo img {border: 1px solid #c9c9c9;}	
	
/* Einstellungen: Hauptbereich - Linke Leiste Kateogrieauflistung */
#eBayCategories {width: 100%;}
#eBayCategories li:hover {position: relative; z-index:1500;}

/* lvl1 */
ul.categories-tree {
	padding: 0 !important;
	background: 0 none transparent;}
ul.categories-tree li {
	list-style: none; 
	background: 0 none transparent;}
ul.categories-tree a {display:block;
    width: 231px;
	padding: 5px 5px 5px 10px;
	border: 1px solid transparent;
	color: #404040 !important; cursor: pointer;
	font-weight: bold;
	
	transition: 0.6s;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;}
	
ul.categories-tree a:hover {
	background: #6D0019; 
	color: #f1f1f1 !important;}

* html ul.categories-tree a {  /* nur fuer Internet Explorer */
	width:248px;     /* Version 5.x */
	w\idth:248px;    /* Version 6 */}	

/* lvl2 */
ul.MenuSub1Item {padding: 0 !important; display:none;}
li:hover .MenuSub1Item {display: block;
    position: absolute;
    left: 248px; top: 0px;
	border: 1px solid #c9c9c9;
	background: #f7f7f7;}
ul.MenuSub1Item li {
    float:left;
    width:200px;}
	
ul.MenuSub1Item li a {
	width: 180px !important;
	padding-left: 10px;
	border: 1px solid transparent;}	
ul.MenuSub1Item li a:hover {
	width: 183px !important; 
	border: 1px solid transparent !important;
	background:#6D0019;}
 
/* lvl3 */
ul.MenuSub2Item {padding: 0 !important; }
li:hover .MenuSub2Item {
    display: block;
    position: absolute;
    left: 200px;
    top: -1px;
	background: #f7f7f7;
	border: 1px solid #c9c9c9;}
ul.MenuSub2Item li {
    float:left;
    width:200px;}
	
#navigation .MenuSub1Item .MenuSub2Item {background: 0 none transparent;}

/*RESET STYLES*/
li:hover .MenuSub1Item .MenuSub2Item {display:none;}
.MenuSub1Item li:hover .MenuSub2Item {display:block;}

/* Einstellungen: Hauptbereich - GALERIE */
#nmb-gallery {float: left; position: relative; z-index:100;
	width: 540px; height:490px;
	margin: 0; padding: 0;
	background: #ffffff;}
.nmb-fullscreen {max-width: 540px; max-height: 410px; vertical-align:middle;}
.nmb-fullscreen-lte-ie8 {height: 400px; max-width:540px;}
img.nmb-fullscreen,
img.nmb-fullscreen-lte-ie8 {border: none; margin: 0 !important;}

ul.nmb-preview,
ul.nmb-preview-lte-ie8 {
	position: absolute; bottom: 10px; right: 10px;
	list-style:none; padding: 0 !important; }
ul.nmb-preview li, 
ul.nmb-preview-lte-ie8 li {
	display: block; float: left;}	
.nmb-preview img {max-width: 75px; max-height:50px;
	border: 3px solid #f1f1f1; margin: 3px;}
.nmb-preview img:hover {border: 3px solid #6d0019;}	
.nmb-preview-lte-ie8 img {height: 50px; max-width: 75px; border: 3px solid #f1f1f1; margin: 3px;}	

	
/* Einstellungen: Hauptbereich - Registerkarteninhalt */     
.umgebung {float: left; background:#fff; width:540px;
	border-bottom-left-radius: 10px; border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px;}
ul.nmb-tabbedThemes {float: left; padding: 0 !important; margin: 0 !important;
	background: #f7f7f7; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #f7f7f7 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f7f7f7), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(left,  #f7f7f7 0%,#ffffff 100%);
	background: -o-linear-gradient(left,  #f7f7f7 0%,#ffffff 100%);
	background: -ms-linear-gradient(left,  #f7f7f7 0%,#ffffff 100%);
	background: linear-gradient(to right,  #f7f7f7 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=1 );
	border-bottom-left-radius: 10px; border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px;}
ul.nmb-tabbedThemes > li {float: left; display: block; width: 180px;}
ul.nmb-tabbedThemes > li div.inhalt-2,
ul.nmb-tabbedThemes > li div.inhalt-3 {display: none;}
ul.nmb-tabbedThemes > li div.inhalt-1 {display:block; position: relative;
	top: 0; left:0; width: 540px;}
ul.nmb-tabbedThemes > li:hover > div.inhalt-2 {display:block; position: relative;
	top: 0; left:-180px; width: 540px; background:#fff;}
ul.nmb-tabbedThemes > li:hover > div.inhalt-3 {display:block; position: relative;
	top: 0; left:-360px; width: 540px; background:#fff;}	
	
.inhalt-1,
.inhalt-2,
.inhalt-3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	text-transform: none; color: #595959; text-align:left;
	border-bottom-left-radius: 10px; border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px;}	

a.button-1 {background: #a90329; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019));
	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );
	color: #f1f1f1 !important;}	
a.button-1,
a.button-2,
a.button-3 {display: block;
	height: 36px;
	padding-top: 10px;
	border-bottom: 1px solid #c9c9c9;
	border-top: 1px solid #c9c9c9;
	color: #6d0019;
	text-align:center;
	font-family: "Oswald", Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;}
	
.hidden{display: none !important;}

li.gief a:hover {background: #a90329; 
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019));
	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );
	color: #f1f1f1 !important;}

ul.unsichtbar {list-style: none; margin: 0; padding: 10px !important; 
	background: #fff !important;
	border-bottom-left-radius: 10px; border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius: 10px;}
ul.unsichtbar > ul {margin-bottom: 10px; padding-left: 0 !important;}
ul.unsichtbar li > p {padding-bottom: 5px !important;}
.show {border-bottom: none;}
		
/* Einstellungen Fusszeile */
#nmb-footer p {margin: 0; padding: 7px 0 0 0;}
#nmb-footer a {color: #e6e6e6; font-weight:bold;}
#nmb-footer a:hover {color: #ffffff;}

/* Box for Additions */
.nmb-listBox {float: left;
	width: 33.33%;}
	
/* Addition: Shipping-List */
/* Addition: Payment-List */
	ul.nmb-ship,
	ul.nmb-pay,
	ul.nmb-flagList {
		width: 99%;
		margin: 0 auto;
		padding: 0;}
	 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 li {list-style: none; 
	position: relative;
		padding: 4px 0 !important; margin: 1px 0 !important;
		border-bottom:1px solid #a7a7a7; background:#f7f7f7;}
	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;}