@font-face {
	font-family: 'Nunito';
  	font-style: normal;
  	font-weight: 300;
  	src: local('Nunito-Light'), url('http://themes.googleusercontent.com/static/fonts/nunito/v4/1TiHc9yag0wq3lDO9cw0vj8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
	}

* {
	margin:0;
	padding:0;
	}

li {
	font-weight:normal;
	list-style-type:none;
	}

#content li {
	font-weight:normal;
	list-style-type:disc;
	margin-left:40px;
	}

h1,h3,h3 {
	text-transform:uppercase;
	font-weight:bold;
	}


#ds_div center img {

display:none;

}


h1 {
	font-size:25px;
	}
	
h2 {
	font-size:20px;
	text-align:center;
	margin-bottom:40px;
	}
	
h3 {
	font-size:14px;
	}

a:link, a:visited, a:active {
	color:#b3b3b3 !important; text-decoration:none;
	}
	
a:hover {
	text-decoration:underline;
	}

#sidebar a:hover {
	text-decoration:none !important;
	}

.box h3 {
	width:157px; 
	text-align:center; 
	}

.box h4 {
	font-size:14px;
	margin-bottom: 5px;
	}

#background {
	width:100%; 
	background:#fff; 
	text-align:center;
	}
	
#mainwrapper {
	margin:20px auto;
	background:#fff;
	width:980px;
	padding:38px;
	font-family: Nunito, Arial,sans-serif;
	font-size:14px;
	}

#headernavi {
	float:right;
	}

#headernavi li {
	float:right;
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #c3c3c3;
	font-weight:550;
	text-transform:uppercase;
	}
	
#logo {

	background:url(http://www.designgoods.de/ebay/mfpb/img/logo.jpg) no-repeat;
    width:207px;
	height:78px;
	float:left;
}

#headerbar {
	width:980px;
	height:40px;
	border-bottom:7px solid #000;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	}

#headerbar #navi li {	
	float:left;
	margin: 18px 30px 0 0;
	}
	
#headerbar img {
	margin-bottom: -5px;
	}	

#headerbar #searchform {
	background-color:#FFFFFF;
	height:35px;
	border:1px solid #c3c3c3;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	float:right;
	color:#B3B3B3;
	line-height:27px;
	width:220px;
	padding-left:10px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
	}

#headerbar #s-submit {
	float:right;
	background-color:#000000;
	padding:8px 15px 9px 15px;
	font-size:14px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
	
	-webkit-transition-property:background-color; 
	-webkit-transition-duration: 0.3s, 0.3s; 
	-webkit-transition-timing-function: linear, ease-in;

	-moz-transition-property:background-color; 
	-moz-transition-duration:0.3s; 
	-moz-transition-timing-function: linear, ease-in; 

	-o-transition-property:background-color; 
	-o-transition-duration:0.3s; 
	-o-transition-timing-function: linear, ease-in;
	}

#headerbar #s-submit:hover {
	background-color:#B3B3B3;
	}

#sidebar {
	width:200px;
	float:left;
	margin-top:35px;
	clear:left;
	text-align:left;
	}
	
#sidebar .box {
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border:1px solid #c3c3c3;
	list-style-type:none;
	padding: 15px 15px;
	margin-bottom:20px;
	font-size:12px;
		text-align: justify;
	}

#sidebar .box a:hover { 
	color:#000000 !important;
	}

.box_header {
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.3);
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background-color:#000000;
	color:#ffffff;
	padding: 10px 0 10px 20px;
	font-size:16px;
	}

 #sidebar .box a{
	display:block;
	border-bottom: 1px solid #b3b3b3;
	width:168px;
	height:27px;
    line-height:27px;
	font-size:16px;
	padding: 5px 0;
	
	-webkit-transition-property:color, text; 
	-webkit-transition-duration: 0.3s, 0.3s; 
	-webkit-transition-timing-function: linear, ease-in;

	-moz-transition-property:color, text; 
	-moz-transition-duration:0.3s; 
	-moz-transition-timing-function: linear, ease-in; 

	-o-transition-property:color, text; 
	-o-transition-duration:0.3s; 
	-o-transition-timing-function: linear, ease-in;
	}

.last {
	border-bottom:none !important;
	}
	
.box img{
	vertical-align:central;
	margin: 10px 0;
	}	

* html #sidebar img {
	margin-left:-3px;
	}
	
* html #product_details2 {
	margin-top:200px;
	}
	
#sidebar br {
	clear:both; 
	margin-top:3px; 
	}
	
#content {
	width:750px;
	float:right;
	margin-top:35px;
	clear:right;
	text-align:left;
	font-size:12px;
	}

#floatfix {
	clear:both;
	width:100%;
	height:1px;
	}

#title {
	margin-top:30px;
	margin-bottom:30px;
	max-width:800px;
	letter-spacing:2.5px;
	}
	
#product_details {
	float:right;
	width:300px;
	margin-top:100px;
	text-transform:uppercase;
	font-weight:normal;
	position:relative;
	z-index:999;
	}

#product_details2 {
	font-size:13px;
	clear:both;
	width:100%;
	padding:10px;
	margin-top:680px;
	font-weight:100;
	}
	
* html #product_details2 { 
	margin-top:300px; 
	}
	
#product_details2 h3 {
	margin-bottom:10px;
	}

#footer {
	width:989px;
	padding:38px;
	margin:20px auto;
	font-family: Helvetica, Arial, sans-serif !important;
	}
	
#footer a:link { font-weight:100; font-size:11px; color:#a6a6a6; font-family: Helvetica, Arial, sans-serif;}
#galerie-gss { width:702px; height:465px; padding:5px 0px 0px 0px; margin:0px 0px 10px 0px; }
#galerie-gss * { margin:0px; padding:0px; }
#galerie-gss .bilddiv { width:550px; height:360px; text-align:center; display:block; margin-left:5px; margin-right:5px; margin-bottom:5px; overflow:hidden; float:right;}

#galerie-gss .thumbs-gss {  border-right:1px solid #CFCFCF; width:100px; height:420px; text-align:center; padding-top:5px; overflow:hidden; vertical-align:middle; float:right;}

#galerie-gss img { border:0; }
#galerie-gss a:link, .galerie-gss a:active, .galerie-gss a:visited, #galerie-gss a:hover { text-decoration:none; }

#galerie-gss .bilddiv img { margin-left:auto; margin-right:auto; }
#galerie-gss .thumb { vertical-align:middle; overflow:hidden; width:80px; height:80px; display:inline; margin-left:2px; margin-right:2px; float:left; }
#galerie-gss .thumb img { margin-left:auto; margin-right:auto; vertical-align:middle; }


#kw-c{
	border:1px solid #ccc;
padding:9px 11px;
margin-top:15px}



.kw-cnt,.kw-cnt textarea{
	color:#333;
font-family:Arial;
font-size:small;
font-weight:normal}

.kw-cnt{
	padding-left:15px;
padding-right:10px;
line-height:16px}

.kw-ttl h2{
	color:#333;
font-family:Trebuchet,"Trebuchet MS";
font-size:16px;
font-weight:bold;
margin-bottom:7px;
margin-top:5px}

.kw-c1{
	float:left;
width:435px}

.kw-c2{
	margin-left:435px}

.kw-lbl{
	color:#999;
font-weight:normal;
padding-right:6px}

.kw-trd,.kw-tcc{
	margin-top:15px}

.kw-aci{
	margin-top:5px}

.kw-tcc{
	width:95%}

.kw-tcc label{
	font-weight:bold}

.kw-tcc textarea{
	width:100%}

.kw-pnt{
	float:right;
margin-top:-15px}

.kw-tct{
	padding-bottom:3px}

.kw-arw,.kw-cdt,.kw-arw a,.kw-cdt a{
	display:inline-block;
vertical-align:top}

.kw-arw a{
	height:18px;
width:14px;
background-image:url("http://pics.ebaystatic.com/aw/pics/viewitem/spr1VI.png");
background-repeat:no-repeat;
background-position:-4px -114px;
outline:0}

.kw-cic{
	padding-top:5px}

.kw-ci,.kw-exp .kw-cdt,.kw-noexp #kw-ec{
	display:none}

.kw-exp .kw-arw a{
	background-position:0 -130px}

.kw-exp .kw-ci,.kw-noexp .kw-ci,.kw-ci .bscd{
	display:block}

.kw-exp .kw-ci{
	padding-left:15px}

.kw-noexp .u-flL{
	float:none!important}

.kw-noexp .kw-cic{
	padding-top:0}

.kwMainCont{
	margin-bottom:10px;
	border:1px solid #ccc;
	padding:9px 11px}

.kwSubCont{
	font-family:Arial;
	margin:-5px 0 -10px 2px;
	padding:0 0 0 12px}

.kwHead{
	font-family:Arial;
	color:#333;
	margin:0;
	font-weight:bold;
	font-size:15px}

.kwTbl{
	color:#5d5d5d;
	font-size:small;
	font-weight:normal;
	margin-top:5px;
	table-layout:fixed}

.kwTbl tr th{
	background-color:#e8e8e8;
	border-bottom:1px solid #c4c4c4;
	color:#333;
	font-family:Verdana!important;
	font-size:10px;
	font-weight:normal;
	padding:8px 5px 8px 5px;
	text-align:left}

.kwTbl tr th div{
	padding-left:13px}

.kwTbl tr td{
	word-wrap:break-word;
	vertical-align:top;
	padding:5px}

.kwTbl tr td div{
	padding-left:13px}

.kwWrapCol{
	word-wrap:break-word;
	line-height:15px}

.kwDetails{
	white-space:pre-line;
	}

.kwDetails p{
	margin-top: 1em;
	}