@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,300,700&subset=latin,latin-ext);
#gsLayout-imagesUp {position: relative} /* inserted by GG for DDmenu-problem IE */
.gs-globalFont {font-family: 'Open Sans', Arial, Helvetica, Tahoma, sans-serif;}
.gs-sideClearance {min-width: 5px; width: 9%;}
#gs-design {width:100%;padding: 10px 0 50px 0; text-align: center; background: #444; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px;}
#gs-outerArea {padding: 0px 0px; margin: 0 auto; text-align: left; background: none;}
#gs-innerArea {/*padding: 1px 3px 3px 3px;*/}
#gs-design table {border-spacing: 0; vertical-align: top; text-align: left; border: none;}
#gs-design table td {vertical-align: top; text-align: left;}
#gs-mainTableMainTD {text-align: center; _position: relative;}
#gs-mainTable {border: none; width: 100%; margin: 0 0;}
a, img {-moz-outline-width: 0; border: none;}
.gs-firstImageRight	{outline: 20px solid #636363;}
h3 {padding-top:10px;font-size:18px;line-height:100%;font-weight:300;text-transform: uppercase}
b, strong{font-weight:600}
p {font:400 13px/1.5 'Open Sans', Arial, Helvetica, Tahoma, sans-serif;color:#333}
/* Background Settings ::::::::::::::::::::::::::::::::::::::::::::::::: */
#gs-bgMiddle {margin-top:60px;}
/*#gs-bgTop {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/top.png) repeat-x scroll top left;}
#gs-bgBottom {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/bottom.png) repeat-x scroll bottom left;}
#gs-bgLeft {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/left.png) repeat-y scroll top left;}
#gs-bgRight {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/right.png) repeat-y scroll top right;}
#gs-bgTopLeft {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/topleft.png) no-repeat scroll top left;}
#gs-bgTopRight {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/topright.png) no-repeat scroll top right;}
#gs-bgBottomLeft {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/bottomleft.png) no-repeat scroll bottom left;}
#gs-bgBottomRight {background: url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/bottomright.png) no-repeat scroll bottom right;}*/
#gs-bgTopCenter {background: #636363; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#gs-bgBottomCenter {background: none no-repeat scroll bottom center;}
#gs-bgLeftCenter {background: none no-repeat scroll center left;}
#gs-bgRightCenter {background: none no-repeat scroll center right;}
/* Header Settings ::::::::::::::::::::::::::::::::::::::::::::::::::::: */
.gs-titleFont {font-family: 'Open Sans', Arial, Helvetica, Verdana, Tahoma, sans-serif; text-shadow: none;font-weight: 300;}
#gs-title {margin: 0px 0px 0px 0px; padding: 0px;}
#gs-title h1 {margin: 0px 0px 0px 0px; padding: 0px; font-size: 16pt; text-align: left; color: #fff;}
#gs-subtitle {margin: 5px 0px 0px 0px; padding: 0px;}
#gs-subtitle h2 {margin: 0px 0px 0px 0px; padding: 0px; font-size: 12pt; text-align: left; font-weight: bold; color: #aaa;}
#gs-headerMinHeight {float: left; width: 1px; position: relative; left: -1px; height: 5px; display: none;}
#gs-headerMinWidth {clear: both; height: 1px; overflow: hidden;}
#gs-titleArea {position: relative;}
#gs-header {overflow: hidden; padding: 20px 40px;}
/* Description Settings :::::::::::::::::::::::::::::::::::::::::::::::: */
.gs-descriptionFont, .gs-descriptionFont td {font:400 13px/1.5 'Open Sans', Arial, Helvetica, Verdana, Tahoma, sans-serif;text-shadow: none; color: #333;}
#gs-descriptionMinWidth {clear: both; height: 1px; overflow: hidden; /*width: 600px;*/}
#gs-descriptionMinHeight div {height: 200px; width: 1px;}
#gs-descriptionArea {text-align: left; width: 100%;}
#gs-descriptionTable {border: none; width: 100%;}
#gs-description {}
#gs-descriptionTd {padding: 0px 40px;}
/* Payment Instructions Settings ::::::::::::::::::::::::::::::::::::::: */
/*.gs-instructionsFont {text-shadow: none; text-align: center; font-size: 10pt; line-height: 1.3; color: #aaa;}
#gs-instructionsMinHeight {float: left; height: 10px; width: 1px;}
#gs-instructionsMinWidth {clear: both; height: 1px; overflow: hidden;}
#gs-instructions {overflow: hidden; padding: 0px 40px;}
#gs-instructionsArea {margin: 15px 0px 0px 0px;}
#gs-instructionsBorder {height: 10px; overflow: hidden; border-top: solid 0px #000;}
/* Picture Frame Settings :::::::::::::::::::::::::::::::::::::::::::::: */
.gs-frameBgMiddle {background: #636363; *zoom: 1;}
/*.gs-frameBgTop {background: none repeat-x scroll top left;}
.gs-frameBgBottom {background: none repeat-x scroll bottom left;}
.gs-frameBgLeft {background: none repeat-y scroll top left;}
.gs-frameBgRight {background: none repeat-y scroll top right;}
.gs-frameBgTopLeft {background: none no-repeat scroll top left;}
.gs-frameBgTopRight {background: none no-repeat scroll top right;}
.gs-frameBgBottomLeft {background: none no-repeat scroll bottom left;}
.gs-frameBgBottomRight {background: none no-repeat scroll bottom right;}
.gs-frameBgTopCenter {background: none no-repeat scroll top center;}
.gs-frameBgBottomCenter {background: none no-repeat scroll bottom center;}
.gs-frameBgLeftCenter {background: none no-repeat scroll center left;}
.gs-frameBgRightCenter {background: none no-repeat scroll center right;}
/* Description Frame Settings (if enabled) ::::::::::::::::::::::::::::: */
/*.gs-descriptionFrame {background: #ccc repeat scroll top left; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; text-align: left; margin-bottom: 5px; *zoom: 1;}
#gs-descFrameBgTop {background: none repeat-x scroll top left;}
#gs-descFrameBgBottom {background: none repeat-x scroll bottom left;}
#gs-descFrameBgLeft {background: none repeat-y scroll top left;}
#gs-descFrameBgRight {background: none repeat-y scroll top right;}
#gs-descFrameBgTopLeft {background: none no-repeat scroll top left;}
#gs-descFrameBgTopRight {background: none no-repeat scroll top right;}
#gs-descFrameBgBottomLeft {background: none no-repeat scroll bottom left;}
#gs-descFrameBgBottomRight {background: none no-repeat scroll bottom right;}
#gs-descriptionFramePadding {padding: 12px 15px 15px 15px;}
#gs-descriptionFrame .gs-clearFloatDiv {display: none;}
.gs-descFrameCustom #gs-descriptionFrame .gs-clearFloatDiv {display: block;}
.gs-descHasFrame #gs-instructions {display: none;}
#gs-instructionsDescFrame {padding-top: 15px;}
*/
/* Image Area Frame Settings (if enabled) :::::::::::::::::::::::::::::: */
.gs-hasImgAreaFrame .gs-disablePictFrame .gs-borderTop div, .gs-hasImgAreaFrame .gs-disablePictFrame .gs-borderThumbTop div {background: none !important; padding: 0 !important;}
/* Image Captions :::::::::::::::::::::::::::::::::::::::::::::::::::::: */
.gs-captionArea {position: relative; margin-bottom: 12px; clear: both; padding: 0px;background:#636363}
.gs-captionArea, .gs-captionArea td {text-align: left; line-height: 1.3; text-shadow: none; font-size: 13px; color: #eee;}
.gs-centerCaptionText .gs-captionArea {text-align: center; padding: 0;}
.gs-justifyCaptionText .gs-captionArea {text-align: justify;}
.gs-gallery .captionText {background: #fff; color: #333;}

/* Advanced Settings ::::::::::::::::::::::::::::::::::::::::::::::::::: */
#gs-titleBonusBox {display: none;}
#gs-descriptionTopBonusBox {display: none;}
#gs-descriptionBottomBonusBox {display: none;}
#gs-instructionsBonusBox {display: none;}
.gs-globalImgStyle {width:100%;max-width:1300px;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.gs-globalThumbnailStyle, .gs-floatContainer a {border: none;}
.gs-borderTop {margin-bottom: 0px; line-height: 1px; font-size: 1px;background:#636363}
.gs-borderTop2 {margin: 0 auto; border: none;}
.gs-borderThumbTop {margin-bottom: 5px; line-height: 1px; font-size: 1px;}
.gs-clearFloatDiv {clear: both; height: 1px; overflow: hidden; margin-top: -1px; line-height: 1px; font-size: 1px;background:#636363}
#gs-imageAreaBottom {padding-top: 15px; clear: both; text-align: center;}
.gs-hasLayout {_zoom: 1;} /* 'haslayout'-fix for IE 6,7-8quirks */
/* Design Specific Elements :::::::::::::::::::::::::::::::::::::::::::: */
/*.gs-topAreFrame1 {margin: 0 0 15px 0; padding: 1px; background: #303030; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0px 1px 0px #494949; -webkit-box-shadow: 0px 1px 0px #494949;}
.gs-topAreFrame2 {background: #383838; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 12px 12px 1px 12px;}*/
/* Pro Design Elements ::::::::::::::::::::::::::::::::::::::::::::::::: */
#gs-description {width: 100%;} /* 'haslayout'-fix for IE 6,7-8quirks */
#gs-storeHeader {height: 60px; overflow: hidden; position: relative; margin: 0 4px; white-space: nowrap;}
#gs-storeName {position: absolute; display: block; bottom: 7px; left: 15px; text-decoration: none; font-weight: bold; font-family: 'Open Sans', sans-serif; font-size: 30px; color: #2e87d3;}
/*
#gs-storeInfoBoxLinks {position: absolute; bottom: 9px; right: 0;}
#gs-storeInfoBoxLinks a {text-decoration: none; padding-right: 20px; font-size: 11pt; color: #333;}
#gs-storeInfoBoxLinks a:hover {color: #2e87d3;}
*/
#gs-storeInfoBoxLinks {display: none}

#desc-infobox-wrapper {height:100%;margin:40px 520px 0 0}
#mda-descBox {float:left;width:100%; min-height:707px; background: #eee;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#mda-descBox.lang {min-height:771px}
.mda-desc {padding:15px 15px 0;}
.mda-descTITLE {padding:0 0 23px 0;font-size:18px;line-height:1.3;font-weight:400;}
.mda-desc b, .mda-desc p b, .mda-desc p strong {font-size:14px;font-weight:600}
.mda-desc a {color:#333;text-decoration: underline}
.mda-desc-xtra-img {margin: 30px 0 15px 0}
#mda-footer {display:block;position:relative;float:left;height:60px; width:100%; margin: 20px 0 0 0}
.mda-footerbar{position:relative;display:table;margin: 10px auto;text-align: center}
.mda-footerbar p, .mda-footerbar a {font-size: 14px;color:#eee; text-decoration: none;padding: 0 10px}
.mda-footerbar a:hover, .mda-desc a:hover {color:#f58e1d}
.rot {color: #f00}
.gruen {color: #080}

#gs-infoBoxes {float:right;width:510px;margin:0 -520px 0 10px;padding: 0;}
#gs-infoBox1, #gs-infoBox2{width:510px;min-height: 130px}

.gs-infoBox {margin-bottom: 10px; padding: 0px; background: #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.gs-infoBox2 {position:relative;padding: 15px 15px 1px; background: #ccc; font:400 13px/1.5 'Open Sans', Arial, Helvetica, Tahoma, sans-serif;color:#333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.gs-infoBox2 a, .gs-infoBox2 p {color:#333;text-decoration: none}
.gs-infoBox2 a:hover {color:#f58e1d}

.infoImg1, .infoImg4 {position: absolute;bottom:15px;right:25px;margin:0 0 0 20px;width:110px; height:110px; }
.infoImg1 {background: url(http://www.rgtc.de/_E-B-A-Y/ebayIMG/mel110.png) no-repeat right center;}
.infoImg4 {background: url(http://www.rgtc.de/_E-B-A-Y/ebayIMG/mdf-110.png) no-repeat right center}
.infoImg2, .infoImg3, .infoIMG3 {position: absolute;top:10px;right:25px;margin:0 0 0 20px;width:110px; height:110px;}
.infoImg2 {background: url(http://www.rgtc.de/_E-B-A-Y/ebayIMG/MiG.png) no-repeat right center}
.infoImg3, .infoIMG3 {background-image: url(http://www.rgtc.de/_E-B-A-Y/ebayIMG/MiE.svg); background-size: 110px; -webkit-border-radius: 55px; -moz-border-radius: 55px; border-radius:55px}
.gs-infoBoxTitle, .gs-infoBox2 h3, .gs-SBinfoBoxTitle {font:300 18px/1.3 'Open Sans', Arial, Helvetica, Tahoma, sans-serif; text-decoration: none!important; text-align: left; color: #333;text-transform: uppercase;margin:0;padding: 0 0 2px 0;}
.gs-infoBox2 h3 {padding: 10px 0 2px 0;}
/*
.gs-infoBoxTitle:target:before, .gs-SBinfoBoxTitle:target:before {padding: 0px 2px 0 0; margin-left: -7px; content: "\203A";}

.gs-SBinfoBox {margin: 30px 0 10px 0; padding: 0; color: #333;}
.gs-SBinfoBoxTitle {padding: 7px 15px; background: #256ba7 url(http://www.iwascoding.de/GarageSale/DesignTemplates/SidebarStore/v1/sidebarInfoBoxTitle.png) repeat-x scroll top left;}
.gs-SBinfoBoxText {padding: 6px 15px 0 15px; line-height: 1.4;}
#gs-sidebarTable {border-collapse: collapse; width: 100%;}
.gs-sidebarTD, .gs-sidebarDiv {width: 200px; overflow: hidden; font-size: 11pt; color: #333;}
#gs-categories {margin: 43px 0 30px 0;}
.gs-categoryTitle {display: block; height: 33px;}
.gs-categoryTitle span {display: block; padding: 8px 15px 9px 52px; font-weight: 300; text-transform: uppercase;}
a.gs-categoryTitle span {color: #888;font-size: 1.1em;}
#gs-categories a {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-decoration: none;}
#gs-categories div a {display: block; height: 30px; margin: 1px 0 0 7px; background: #f58e1d; color: #000;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
#gs-categories div a:hover {text-decoration: none; background: #DC9139; color: #000;}
#gs-categories div span {display: block; padding: 6px 15px 0 15px; font-size: .94em;}
#gs-categories div div a {height: 25px; background: #c2c2c2; font-size: .91em; color: #000;}
#gs-categories div div a:hover {background: #bbb}
#gs-categories div div a span {display: block; padding: 4px 15px 0 25px;}
#ppBox{display:block;margin: 0px 0 10px 7px; padding: 0;width:193px;height: 90px;background: #c2c2c2 url(http://www.rgtc.de/img/pp-full-2-180x74.png)no-repeat center center;background-size:180px 74px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
*/
/* for IE 6-8: */
#gs-imagesRight, #gs-imagesLeft {width: 50%\9;}
.gs-floatContainer {}
#gs-imageTopRight, #gs-imageTopLeft {}
/*
#gs-storeName {font-family: 'Open Sans', Arial, Helvetica, Tahoma, sans-serif; font-size: 30px; color: #cc6633;}
#gs-storeHeader {height: 100px;}
*/
/* Properties :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
.gs-titleFont {font-family: 'Open Sans', Arial, Helvetica, Verdana, Tahoma, sans-serif;}
#gs-title h1 {text-align: center;font-size:1.6em; font-weight: 300; color: #eee;}
#gs-subtitle h2 {text-align: center; font-weight: 300; color: #eee;}
.gs-instructionsFont {color: #aaaaaa; text-align: Left}
.gs-captionArea, .gs-captionArea td {color: #eee;}
.gs-designWidth-S .gs-sideClearance {width: 17%;} .gs-designWidth-S #gs-descriptionMinWidth {width: 600px;} #gsLayout-5ThumbsOnTop .gs-designWidth-S #gs-imageAreaTop .captionText {text-align: left;}
.gs-designWidth-M .gs-sideClearance {width: 13%;} .gs-designWidth-M #gs-descriptionMinWidth {width: 620px;}
.gs-designWidth-L .gs-sideClearance {width: 5%;} .gs-designWidth-L #gs-descriptionMinWidth {width: 660px;}/* geaendert GG */
.gs-designWidth-XL .gs-sideClearance {width: 5%;} .gs-designWidth-XL #gs-descriptionMinWidth {width: 660px;}
.gs-designWidth-XXL .gs-sideClearance {width: 2%;} .gs-designWidth-XXL #gs-descriptionMinWidth {width: 680px;}
.gs-designWidth-Maximum .gs-sideClearance {width: 1%;} .gs-designWidth-Maximum #gs-descriptionMinWidth {width: 690px;}
.gs-thumbWidth-150 #gs-thumbsLeft .gs-captionArea, .gs-thumbWidth-150 #gs-thumbsRight .gs-captionArea {text-align: left;}
/* ONLY Firefox */
@-moz-document url-prefix() {
	.gs-infoBoxTitle, .gs-infoBox2 h3, .gs-SBinfoBoxTitle, #gs-title h1
	{
	font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	letter-spacing: .05em;
	}
	.mda-desc p, .gs-descriptionFont, .gs-descriptionFont td
	{
	font:400 13px/1.5 'HelveticaNeue', 'Helvetica Neue', 'Helvetica', Helvetica, Arial, sans-serif;
	}
	.mda-desc b, .mda-desc strong, .mda-desc p b, .mda-desc p strong
	{
	font:600 13px/1.5 'HelveticaNeue-Medium', 'Helvetica Neue Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	}
	#mda-descBox 
	{
	min-height:739px
	}
	#mda-descBox.lang 
	{
	min-height:823px
	}
    .gs-infoBox2 
	{
	padding: 15px 17px 2px 18px;
	}
}

@media only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), (min-resolution: 192dpi)
{
.infoImg1 {background: url(http://www.rgtc.de/_E-B-A-Y/ebayIMG/mel110@2x.png) no-repeat right center;background-size: 110px 110px}
.infoImg2 {background: url(http://www.rgtc.de/_E-B-A-Y/ebayIMG/MiG@2x.png) no-repeat right center;background-size: 110px 110px}
.infoImg4 {background: url(http://www.rgtc.de/_E-B-A-Y/ebayIMG/mdf-110@2x.png) no-repeat right center;background-size: 110px 110px}
}
@media 
only screen and (max-width: 66.250em) and (-moz-min-device-pixel-ratio: 2),
only screen and (max-width: 66.250em) and (-o-min-device-pixel-ratio: 2/1),
only screen and (max-width: 66.250em) and (-webkit-min-device-pixel-ratio: 2),
only screen and (max-width: 66.250em) and (min-device-pixel-ratio: 2),
only screen and (max-width: 66.250em) and (min-resolution: 192dpi) 
{
#gs-design {width:100%;padding: 10px 0 5px 0;}
#gs-descriptionTd {width:100%;padding: 0 0.625em;}
#desc-infobox-wrapper {margin:40px 410px 0 0}
#mda-descBox {min-height:758px}
#mda-descBox.lang {min-height:860px}
#gs-infoBoxes {width:400px;margin:0 -410px 0 10px;padding: 0;}
#gs-infoBox1, #gs-infoBox2{width:400px;min-height: 100px}
.infoImg1, .infoImg4 {bottom:15px;right:10px;margin:0 0 0 10px;width:80px;height:80px;background-size: 80px 80px}
.infoImg2, .infoImg3, .infoIMG3 {bottom:12px;right:10px;margin:0 0 0 10px;width:80px; height:80px;background-size: 80px 80px;-webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius:40px}
.gs-designWidth-L .gs-sideClearance {width: 0%;}
.gs-designWidth-L #gs-descriptionMinWidth {width: 100%;}
.gs-designWidth-XL .gs-sideClearance {width: 0%;}
.gs-designWidth-XL #gs-descriptionMinWidth {width: 100%;}
.gs-designWidth-XXL .gs-sideClearance {width: 0%;}
.gs-designWidth-XXL #gs-descriptionMinWidth {width: 100%;}
.gs-designWidth-Maximum .gs-sideClearance {width: 0%;}
.gs-designWidth-Maximum #gs-descriptionMinWidth {width: 100%;}
#mda-footer {display: none}	
}
/* for smartphone including iphone6+ = 414px */
@media screen and (max-device-width: 25.875em) and (orientation:portrait)
{
#gs-design, #gs-mainTable {margin:0!important;padding: 0;}
.gs-sideClearance {min-width: 0; width: 0;}
#gs-header {padding: .5em 0 0;}
#gs-bgMiddle {margin:0!important;}
#gs-descriptionTd {padding: 0 0.625em;}
#desc-infobox-wrapper {width:100%;height:auto;margin:20px 0 10px 0}
#mda-descBox, #mda-descBox.lang {min-height:0;}
.mda-desc p, .gs-infoBox2 p {font:400 1.2em/1.2 'Open Sans', Helvetica, Arial, Tahoma, sans-serif!important;}
.mda-descTITLE {font:400 1.5em/1.2 'Open Sans', Helvetica, Arial, Tahoma, sans-serif!important;}
p.gs-infoBoxTitle, .gs-infoBox2 h3 {font:300 1.5em/1 'Open Sans', Helvetica, Arial, Tahoma, sans-serif!important;}
.mda-desc b, .mda-desc strong, .mda-desc p b, .mda-desc p strong {font:600 1em/1.2 'Open Sans', Helvetica, Arial, Tahoma, sans-serif!important;}
#gs-infoBoxes {float:left;width:100%;margin:0.625em 0 0;padding: 0;}
#gs-infoBox1, #gs-infoBox2{width: 100%;}
.infoImg1, .infoImg4 {float:right;position:relative;top:0px;right:0px;width:80px; height:80px;background-size: 80px 80px;margin:10px 0 10px 10px!important;}
.infoImg2, .infoImg3, .infoIMG3 {float:right;position:relative;top:30px;right:0px;width:80px; height:80px;background-size: 80px 80px;margin:0 0 10px 10px!important;}
}