#xgn-frame{width:1110px;margin: 0 auto;text-align:left;border:0;padding:0;font-family: "Trebuchet MS",Verdana,Arial,sans-serif;font-size:12px;color:#354247;background:#fff;overflow:hidden;}
#xgn-frame h1{font-size:20px;font-weight:300;margin:0;font-family: "Times New Roman",Times,serif;}
#xgn-frame strong{color:#46869f;}
#xgn-frame li{margin:0;padding:0;padding-bottom:10px;}
#xgn-frame ul{font-size:13px;line-height:13px;margin:10px 0 10px -10px;font-weight:600;}
#xgn-header{width:1110px;height:127px;float:left;}
#xgn-nav{width:1110px;height:51px;float:left;text-transform: uppercase;font-family: "Times New Roman",Times,serif;}
#xgn-nav-button{width:960px;height:31px;float:left;margin:10px 0 0 69px;font-size:13px;letter-spacing: 0.025em;}
#xgn-nav-button a{height: 31px;float: left;padding: 0 15px 0 15px;line-height: 31px;text-align: center;text-decoration: none;color: #fff;	border-right: #fff dashed 1px;text-shadow: 1px 1px 0px #333;	}
#xgn-nav-button a:hover{color:#99ccf7;}
#xgn-shop a{color:#99ccf7;margin:0 0 0 2px;}
#xgn-suche{width:227px;height:31px;margin:0;float:left;}
#xgn-suche .eingabe{width:142px;height:27px;float:left;margin:1px 0 0 20px;color:#abd3df;background:transparent;border:0;text-indent: 5px;}
#xgn-suche .button{background: transparent;border: 0;width: 55px;height: 29px;float: left;margin: 0 0 0 10px;cursor: pointer;}
#xgn-pictures{width:1110px;float:left;} 
#xgn-left{width:784px;float:left;padding-bottom:6em;margin-top: 20px;}
#xgn-content{width:693px;margin:10px 0 0 20px;float:left;padding:10px;}
#xgn-bilder{width:320px;margin:0;float:left;}
#xgn-klein{width:310px;float:left;}
#xgn-klein1{float:left;width:51px;height:51px;border:0;margin:2px;border:3px solid #abd3df;text-align:center;}
#xgn-klein1 a {width: 100%;height:100%;display:inline-flex;vertical-align:middle;}
#xgn-klein img{margin: auto;max-width: 41px;max-height: 41px;}
#xgn-gross{width:300px;float:left;margin:0 0 5px 0;height:300px;border:0;border:3px solid #abd3df;text-align:center;display:inline-flex;vertical-align: middle;}
#xgn-gross img{margin: auto;max-width: 280px;max-height: 280px;}
#xgn-kurzbeschreibung{height:276px;width:342px;float:right;background:#e2ecef;padding:15px;position: relative;font-size: 14px;}
#xgn-kurzbeschreibung > * {width: 80%;margin:auto !important;text-align: center;}
#xgn-kurzbeschreibung h1{font-size:32px;line-height: 1.2em;margin: 1em auto !important;}
#xgn-daten {margin: 1em 0 0;}
#xgn-varianten {display:none;margin: 2em 0 0;font-size: 32px;font-weight: 600;line-height: 0.8em;letter-spacing:-0.05em;}
#xgn-varianten strong {font-size:14px;letter-spacing: 0;}
#xgn-lager {}
#xgn-lager br {display:none}
#xgn-description{width:100%;float:left;margin:30px 0 0 0;}
#xgn-artikelname{display: none;}
#xgn-beschreibung-top h3 {width:100%;line-height:1em;margin:0 0 0 0;font-size:30px;font-weight:300;padding:10px 0 0 0;font-family: "Times New Roman",Times,serif;}
#xgn-beschreibung-tab{width:330px;float:right;padding:10px 10px 10px 10px;margin:0px 0px 0px 20px;background-color:#f2f4f2;border:1px solid #cecac5;}
#xgn-beschreibung-tab h2{font-size:15px;}
#xgn-beschreibung{width:100%;float:left;}
#xgn-beschreibung ul{font-weight:300 !important;margin:10px 10px 20px 0px;padding: 0px;font-size:inherit;font-style: italic;}
#xgn-beschreibung li {background-position: 0 5px !important;background-repeat: no-repeat;background-size: 12px 12px !important;padding: 0.5em 0 0.5em 1.5em;}
#xgn-beschreibung p, #xgn-beschreibung {font-family: "Trebuchet MS",Verdana,Arial,sans-serif !important;line-height: 1.2em !important;font-size:14px !important;margin: 1em 0;}
#xgn-sidebar{width:225px;float:left;margin:0 0 0 72px;font-size:12px;}
#xgn-sidebar ul {padding-left: 1.5em;}
#xgn-sidebar li{margin:0;padding:0;border-bottom:#abd3df solid 1px;padding:0.8em 0 0.5em 1.8em;border-bottom-left-radius:15px;}
#xgn-sideboxname{width:225px;height:38px;float:left;margin:0;color:#46869f;font-size:16px;line-height:38px;font-weight:600;padding:0 0 0 10px;font-family: "Times New Roman",Times,serif;}
#xgn-sidebox{width:225px;float:left;padding:10px;}
#xgn-sidebox-top p{margin: 1em 0 1em 1em;width: 90%;}
#xgn-footer{width:1110px;height:223px;float:left;}
#xgn-bg{float:left;} 

/* Bitte Pfade anpassen, beginnend bei http:// und endend bei .jpg bzw. .png */
#xgn-header{background: url('http://cdn.reitsport-landenhausen.de/images/header_bg.jpg') no-repeat;}
#xgn-nav{background: url('http://cdn.reitsport-landenhausen.de/images/nav_bg.jpg') no-repeat;}
#xgn-pictures{background: url('http://cdn.reitsport-landenhausen.de/images/pictures_bg.jpg') no-repeat;}
#xgn-footer{background: url('http://cdn.reitsport-landenhausen.de/images/footer_bg.jpg') no-repeat;}
#xgn-bg{background: url('http://cdn.reitsport-landenhausen.de/images/pictures_middle_bg.jpg') repeat-y;}
#xgn-sideboxname{background: url('http://cdn.reitsport-landenhausen.de/images/sidebar-name.jpg') repeat-x;}
#xgn-sidebar li, #xgn-frame li {background:url('http://cdn.reitsport-landenhausen.de/images/check.png') no-repeat;list-style-type: none;background-position: 2px 6px;}
