@import url(http://fonts.googleapis.com/css?family=Abel);
@import url(http://fonts.googleapis.com/css?family=Londrina+Solid);
/* +++ Hauptrahmen +++ */
#main_body { padding-top: 10px; background: #e2e2e2; }
#main_body a:link, #main_body a:active, #main_body a:visited { text-decoration: underline; color: #000; }
#main_body a:hover { text-decoration: none; color: #3d7756; }
#main { width: 1090px; margin: 0 auto; }
/* +++ Header +++ */
#header { margin: 0; width: 100%; height: 256px; padding: 0 10px; border-top: 12px solid #666; border-bottom: 12px solid #666; background: url(http://samsebaer.com/ebay_template/logo-header.png) no-repeat; background-size: cover; }
#header ul { margin: 220px 150px 0 0; padding: 0; text-align: left; float: right; }
#header li { list-style-type: none; color: #fff; font: bold 20px/25px 'Abel', serif; padding: 0 0 0 33px; }
#header li.mail { background: url(http://samsebaer.com/ebay_template/mail.png) no-repeat; }
/* +++ Shop-Suche-Formular +++ */
#header form { float: left; padding: 0 5px 5px 5px; margin: -10px 0 0 0; background: #666; text-align: left; }
#header input[type="text"], #header input[type="submit"] { float: left; height: 35px; border: 1px solid #bbb; font: bold 16px 'Abel', serif; background: #999; text-shadow: 0 1px 2px #000000; filter: dropshadow(color=#000000, offx=1, offy=1); }
#header input[type="text"] { padding-left: 5px !important; margin-right: 3px; width: 240px; color: #fff; -moz-box-shadow: inset 0 0 5px #000000; -webkit-box-shadow: inset 0 0 5px #000000;
box-shadow: inset 0 0 5px #000000; }
#header input[type="submit"] { width: 35px; cursor: pointer; color: transparent; background: url(http://samsebaer.com/ebay_template/lupe.png) #999 no-repeat; }
#header input[type="submit"]:hover { color: transparent; }
input[type="submit"]::-moz-focus-inner {border:0;}
/* +++ horizontale Navigation +++ */
#navi { width: 100%; padding: 0 10px; background: #333; -webkit-box-shadow: 0 8px 6px -6px #333; -moz-box-shadow: 0 8px 6px -6px #333; box-shadow: 0 8px 6px -6px #333; margin-bottom: 15px; }
#navi a:link, #navi a:active, #navi a:visited { float: left; display: block; text-align: center; text-decoration: none; width: 162px; color: #E2E2E2; font: bold 20px/50px 'Abel', serif; border-right: 1px solid #fff; }
#navi a:hover { text-decoration: none; color: #fff; }
/* +++ Angebot obere/r Box/Abschnitt +++ */
#offer { width: 100%; padding: 0 10px; background: #fff; margin: 0 0 15px 0; -webkit-box-shadow: 0 8px 6px -6px #333; -moz-box-shadow: 0 8px 6px -6px #333; box-shadow: 0 8px 6px -6px #333; }
#offer .preis { width: 50%; padding: 15px 10px 5px 10px; }
#offer h2 { font: bold 36px/40px 'Abel', serif; color: #333; margin: 0 0 25px 0; }
#offer h3 { font: bold 26px/26px 'Abel', serif; color: #3d7756; margin: 0 0 15px 0; }
#offer p { font: normal 18px/20px 'Abel', serif; color: #555; margin: 0 0 5px 0; }
#offer p.small, #content_mi p.small { font: normal 13px/15px 'Abel', serif; color: #000; margin: 0 0 15px 0; border-top: 1px dotted #999; padding-top: 5px; }
#offer .bilder { width: 50%; padding: 10px; }
#offer .preis .infoschild { background: #3d7756; width: 100%; height: 160px; margin: 25px 0 0 0; border-top: 12px solid #666; border-right: 2px solid #666; border-bottom: 12px solid #666; }
#offer a.sofort { background: url(http://samsebaer.com/ebay_template/sofort-button.png) no-repeat; margin: 35px -33px 0 0; float: right; text-align: center; display: block; color: #efefef; text-decoration: none; font: bold 20px/67px 'Abel', serif; width: 248px; height: 87px; }
#offer a:hover.sofort { color: #3d7756; text-decoration: none; }
#offer .preis h1 {font: bold 36px/36px 'Abel', serif; color: #ff9933; margin: -3px 0 0 15px; }
#offer .preis h4 {font: bold 18px/20px 'Abel', serif; color: #efefef; margin: 0 0 0 15px; padding-top: 15px; }
#offer .preis h5 { font: bold 18px/20px 'Abel', serif; color: #efefef; margin: 0 0 5px 15px; padding: 0; }
#offer .preis ul.versand li { color: #00cc00; font-weight: bold; font-size: 16px; margin-top: 10px; }
#offer ul, #beschreibung ul { margin: 0 0 15px 10px; padding: 0; text-align: left; }
#offer li { background: url(http://samsebaer.com/ebay_template/haken.png) no-repeat; font: normal 18px/25px 'Abel', serif; color: #555; list-style-type: none; margin: 0 0 0 7px; padding: 0 0 0 33px; text-align: left; }
#beschreibung li { font: normal 18px/25px 'Abel', serif; color: #000; list-style-type: disc; margin: 0 0 0 7px; padding: 0 0 0 10px; text-align: left; }
#offer li.lkw { background: url(http://samsebaer.com/ebay_template/lkw.png) no-repeat; font: normal 18px/36px 'Abel', serif; padding: 0 0 0 65px; position: absolute; }
#offer li.quick { background: url(http://samsebaer.com/ebay_template/bullet.png) no-repeat; font: bold 18px/40px 'Abel', serif; padding: 0 0 0 45px; margin: 10px 0 10px 20px; }
li.quick span { color: #009900 !important; }
/* +++ Artikelbeschreibung untere/r Box/Abschnitt +++ */
#beschreibung { width: 100%; padding: 0 10px; background: #fff; margin: 0 0 15px 0; -webkit-box-shadow: 0 8px 6px -6px #333; -moz-box-shadow: 0 8px 6px -6px #333; box-shadow: 0 8px 6px -6px #333; }
#beschreibung .stars { margin-top: 35px; }
#beschreibung .stars:before { content: "\2605""\2605""\2605""\2605""\2605"; font: normal 36px/40px sans-serif, arial; color: #CC6600; text-shadow: 2px 2px 2px #999999; filter: dropshadow(color=#999999, offx=2, offy=2); }
#beschreibung .ppl, #footer { -webkit-box-shadow: 0 8px 6px -6px #333; -moz-box-shadow: 0 8px 6px -6px #333; box-shadow: 0 8px 6px -6px #333; }
#content_li .buts img, #content_re .buts img { margin: 1px; }
#content_li img.topsell, #content_re img.topsell { width: 215px !important; margin-bottom: 10px; }
#content_mi h3 { font: bold 22px/22px 'Abel', serif; color: #333; margin: 35px 0 3px 0; }
#content_mi h1 { font: bold 36px/40px 'Abel', serif; color: #333; margin: 0; }
#content_li h1, #content_re h1 { font: bold 16px/28px 'Abel', serif; padding-left: 7px; color: #efefef; margin: 7px 1px; border-top: 7px solid #666; border-bottom: 7px solid #666; background: #3d7756; }
#beschreibung h2 { font: bold 26px/26px 'Abel', serif; color: #3d7756; margin: 0 0 15px 0; }
#beschreibung h4 { font: bold 20px/20px 'Abel', serif; color: #3d7756; margin: 0 0 5px 0; }
#content_mi { padding: 10px 10px 10px 20px; border-right: 1px solid #ccc; width: 75%; }
#content_re { padding: 5px 0 10px 10px; width: 25%; }
#content_mi p { font: normal 18px/20px 'Abel', serif; color: #000; margin: 0 0 10px 0; }
#content_mi { font: normal 18px/20px 'Abel', serif; color: #000; }
#content_li p, #content_re p { font: normal 14px/15px 'Abel', serif; color: #000; margin: 0 0 10px 0; padding: 0 7px; }
#content_li p.mitte, #content_re p.mitte { text-align: center; font-weight: bold; }
#beschreibung p span, #beschreibung li span, #offer li span { font-weight: bold; color: #3d7756; }
#beschreibung .platzhalter { height: 20px; } 
/* +++ Footer +++ */
#footer { width: 100%; padding: 0 10px; border-top: 12px solid #666; border-bottom: 12px solid #666; background: #3d7756; margin-bottom: 15px; }
#footer p { margin: 0; font: normal 13px/80px 'Abel', serif; color: #fff; text-align: center; }
#footer a { color: #eee !important; }
#footer a:hover { color: #000 !important; }
/* +++ Einstellungen Zoom-Bildergalerie +++ */
#galerie { width: 100%; background: #e2e2e2; margin: 10px auto 15px auto; }
#galerie #maxhoehe { height: 115px; overflow: auto; }
#galerie img { margin: 7px 2px; border: 1px solid #999; -khtml-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; }
#galerie .zoom img { width: 460px !important; max-width: 460px !important; }
#galerie .thumbs img { width: 102px !important; max-width: 102px !important; }
#galerie .thumbs img:hover { text-decoration: none; border: 1px solid #666; } 