@charset "utf-8";
/* CSS Document */
/* CSS COPYRIGHT 2013 
   NMB-MEDIA, CAPSICUM-DESIGN
   www.nmb-media.de */
   
/* Allgemeine Einstellung */
body {margin:0; padding:0;}

/* Seitenhintergrund-Einstellungen */
#pageContainer {margin: 0 auto; padding: 0; width: 100%; background:#ffffff url(gfx-blue/bg.png) top repeat-x; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal;}
#pageContainer a {text-decoration: none; color:#002f6c;}
#pageContainer a:hover {text-decoration: underline; color:#006e9d;}

/* Auktionsvorlagen-Inhalt und Einstellungen */
#contentContainer {margin: 0 auto; width:1020px; overflow: hidden; padding: 0;} 

/* Einstellungen: Kopfbereich - Logo, Servicekasten */
#headerContainer {margin-top: 10px; width:1018px; height: 164px; overflow: hidden; position:relative; background:url(gfx-blue/bg-header.png) 0 0 scroll transparent repeat-x; border-top:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; border-top-left-radius: 10px; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; }
#logoContainer {float: left; width: 560px; height:164px; text-align:left; background:url(gfx-blue/bg-girl.png) no-repeat bottom right;}
#logoContainer p {font-size: 30px; font-family: Arial, Helvetica, sans-serif; color: #f1f1f1; text-transform: uppercase; padding:0; margin: 0;}
#linkContainer {float: left; width:450px; height:164px; text-align:left;}
#linkContainer .trinity {float:left; width:433px; height:135px; margin-top: 10px; border: 6px solid #ffffff; background:url(gfx-blue/bg-trinity.png) repeat-x;}
#trinity-l, #trinity-m, #trinity-r  {display:block; width:132px; float: left; color: #3d3d3d; margin:4px; text-decoration:none; text-align:left; padding:0px; background-color:transparent;}
#trinity-l p, #trinity-m p, #trinity-r p  {margin: 0;}
#trinity-l span, #trinity-m span, #trinity-r span {font-size: 16px; font-weight:bold;}
#trinity-l a {display:block; width:132px; height:132px; color: #6d6d6d; 	text-decoration:none; text-align:left; padding: 0; border:0px solid #000; background:url(gfx-blue/button-speichern.png) transparent no-repeat bottom center;}
#trinity-m a {display:block; width:132px; height:132px; color: #6d6d6d; 	text-decoration:none; text-align:left; padding: 0; border:0px solid #000; background:url(gfx-blue/button-ebayshop.png) transparent no-repeat bottom center;}
#trinity-r a {display:block; width:132px; height:132px; color: #6d6d6d; 	text-decoration:none; text-align:left; padding: 0; border:0px solid #000; background:url(gfx-blue/button-newsletter.png) transparent no-repeat bottom center;}
#trinity-l a:hover {display:block; color:#999999; background:url(gfx-blue/button-speichern-hover.png) transparent no-repeat bottom center; text-decoration:none;}
#trinity-m a:hover {display:block; color:#999999; background:url(gfx-blue/button-ebayshop-hover.png) transparent no-repeat bottom center;text-decoration:none;}
#trinity-r a:hover {display:block; color:#999999; background:url(gfx-blue/button-newsletter-hover.png) transparent no-repeat bottom center;text-decoration:none;}

/* Einstellungen: Kopfbereich - Navigation und Serviceleiste */
#naviContainer {margin-top: 10px; width:1018px; height:48px; overflow:hidden; text-align:left; border: 1px solid #aaaaaa; background: url(gfx-blue/bg-navi.png) 0 0 no-repeat; 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;}
div#naviContainer ul {list-style:none; float:left; padding:0; margin:0;}
div#naviContainer li {display:block; float:left;}
div#naviContainer li a {text-decoration:none; color:#535353; font-size: 16px; margin:0;	padding: 12px 22px;	display:block; float:left;}
div#naviContainer li a p {color:#000000; padding:0; margin:0;}
div#naviContainer li a:hover {color:#737373; text-decoration:none; background: url(gfx-blue/bg-navi.png) 0 -98px no-repeat;}
div#naviContainer li:first-child a {color:#3d3d3d; text-decoration:none;}
div#naviContainer li:first-child a:hover {color:#3d3d3d; text-decoration:none; background: url(gfx-blue/bg-navi.png) 0 -49px no-repeat;}
div#naviContainer li a:hover p {color:#fff;}

#serviceContainer {margin: 0; width:1018px; height:38px; overflow:hidden; background: url(gfx-blue/bg-service.png) repeat-x scroll 0 0 transparent; border: 1px solid #aaaaaa; text-align:left;}
#serviceContainer .serviceLine {float: left; width: 690px; height:28px; margin: 12px 0 0 5px; overflow: hidden;}
#serviceContainer .searchLine {float: left; width:310px; height:40px; overflow: hidden; margin-top: 5px; margin-left: 10px;}
.supp-theme {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3d3d3d;}
.supp-text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #595959;}

/* Einstellungen Kopfbereich: Suchfeld */
#searchwrapper {float: left; width: 305px; heigth: 30px; position: relative;}
#searchwrapper form {display:inline;}
.searchbox {width: 235px; height:27px; background: url(gfx-blue/bg-search.png) no-repeat; border: 0; font-size: 12px; font-style: italic; color:#535353; padding: 1px 30px; margin: 0;}
.searchbox_submit {position: absolute; right: 0; top: 0; width:70px; height:27px; margin: 0; padding: 0;}
.searchbox_submit img {border: 0;}

/* Einstellungen: Hauptbereich */
.mainContainer {height: auto; width:1020px; background:#f8f8f8; margin: 0 auto; overflow: hidden; border-bottom: 10px solid #002f6c; margin-bottom: 5px; text-align:left;}
#copyrightContainer {height: auto; width:1020px; margin: 0 auto; overflow: hidden; font-family:Arial, Helvetica, sans-serif; font-size: 10px; text-align:right; margin-bottom: 5px;}
#middleContainer {float: left; width:580px; height:auto; padding: 5px;}

/* Einstellungen: Hauptbereich - alle Flächen */
.leftContent p, .rightContent p, .middleContent p {padding: 7px; margin: 0;}
.leftContent ul li, .middleContent ul li, .rightContent ul li {list-style-image: url(gfx-blue/li-checked.png);}
.leftContent h1, .rightContent h1, .middleContent h1 {font-size: 16px; color:#006e9d; padding-left: 5px;}

/* Einstellungen: Hauptbereich - Linke + Rechte Leiste */
#leftContainer, #rightContainer {float: left; 
	position:relative; z-index: 1500;
	width: 205px; height:auto; 
	padding: 5px;}
.leftTheme, .rightTheme {float: left; width:200px; min-height:30px; margin: 5px 0; color: #ffffff; text-shadow:#595959 0px 0px 1px; 
	font-weight:bold; text-align:left; font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; border: 1px solid #aaaaaa; 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; background:url(gfx-blue/bg-themes.png) repeat-x top left;}
.leftTheme p, .rightTheme p {margin: 5px 0; padding: 0 10px;}
.leftContent, .rightContent {float: left;  
	width:200px; height:auto; 
	margin-bottom: 10px; padding-bottom: 5px; 
	background: url(gfx-blue/bg-themecontent.png) top left repeat-x  #ebebeb; 
	border:1px solid #aaaaaa; 
	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;}
.leftContent img {margin: 1px;}
.middleTheme p {padding: 0 5px; margin: 0;}

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

/* Einstellungen: Hauptbereich - Mittelteil */
.middleTheme {float: left; width:575px; height:30px; margin: 5px 0; color: #3d3d3d; text-shadow:#595959 0px 0px 1px; font-weight:bold; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding-top: 15px; padding-left: 5px; border-bottom: 1px dotted #aaaaaa;}
.middleContent {float: left; width:572px; height:auto;}

/* Galerie-Einstellungen */
#nmb-gallery {position: relative; z-index:1000;
	width: 550px; 
	margin:0 10px; padding:5px 4px;}
#nmb-galleryPreview {float: right; 
	width: auto;
	margin: 0; padding: 0;
	position: relative; left: -50%; text-align: left;}
#nmb-galleryPreview ul {list-style: none; position: relative; left: 50%;
	width: 100%; height:auto;
	margin: auto; padding: 0;
	text-align:center;}
#nmb-galleryPreview li {display:block; float: left;
	width: 100px; height:95px;
	padding: 0; margin: 5px;}
#nmb-galleryPreview a {display:table-cell;
	width: 100px; height:85px;
	margin: 0; padding: 0;
	text-align:center;
	vertical-align: middle;
	border: solid 5px #ffffff; 
	box-shadow: 0px 0px 0px 1px #c1c1c1;
	-webkit-box-shadow: 0px 0px 0px 1px #c1c1c1; 
	-moz-box-shadow: 0px 0px 0px 1px #c1c1c1; 
	background:#ffffff;}
#nmb-galleryPreview img {
	max-height:75px; max-width:80px;
	margin: 0; padding: 0;
	border:none;}	
.lte-ie8 img {width:80px !important; height:75px;}
.lte-ie8 ul {margin: 0 !important;
	width: 550px !important;}

#nmb-galleryPreview a:hover {border: 5px solid #f1f1f1;}

#nmb-galleryFull {float: left;
	height: auto; width: 550px;
	text-align:center;}
#nmb-galleryFull img {
	max-width: 94.6%; max-height: 500px;
	margin: 5px;
	border: solid 10px #ffffff; 
	-webkit-box-shadow: 0px 0px 0px 1px #c1c1c1; 
	box-shadow: 0px 0px 0px 1px #c1c1c1;
	-moz-box-shadow: 0px 0px 0px 1px #c1c1c1;}
.lte-ie8-full img {max-height: 100% !important;
	width: 500px !important;}

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

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

/* 1st Menu Level */
#eBayCategories .MenuItem {font-weight: bold;}
#eBayCategories .MenuItem li a {display:block; 
	width:168px; height:auto; 
	padding: 4px 2px 4px 20px; margin: 0; 
	font-weight:bold; 
	text-decoration:none !important;}

/* 2nd Menu Level */
#eBayCategories ul#MenuSub1Item {font-weight: normal;}
#eBayCategories ul#MenuSub1Item li {list-style: none; 
	width:190px; height:auto; min-height: 20px;
	padding: 0; margin: 0;
	background: #e5e5e5;
	border:none;}
#eBayCategories ul#MenuSub1Item li a {display: block;
	height: auto; width:180px;
	padding: 1px 5px; margin: 0; 
	background: none; font-weight: normal;}
#eBayCategories ul#MenuSub1Item li a:hover {background: #f4f4f4;}	

/* 3rd Menu Level */
#eBayCategories ul#MenuSub2Item {font-weight: normal;}
#eBayCategories ul#MenuSub2Item li {list-style: none; 
	width:190px; min-height: 20px; height:auto;
	padding: 0; margin: 0;
	background: #f1f1f1;
	border:none;}
#eBayCategories ul#MenuSub2Item li a {display: block; 
	height: auto; width:160px; 
	padding: 0 15px; margin: 0; 
	background: none; font-weight: normal;}
#eBayCategories ul#MenuSub2Item li a:hover {background: #f8f8f8;}	
