/** Basis **/
body#body {margin: 0px; padding: 0px;}
*html body {text-align:center}
*+html body {text-align:center}
#EBdescription {text-align:center; width:100%;}
p.p1 {margin:0px; padding:0px;}
img {outline:none}
.cf {clear: both; height:0px;}
#arbeitsbereich {width: 100%; margin: 0px; padding: 0px;}
#template {width: 100%; font-family: Arial; color: #494848;}
a {outline:none}
h6 {font-size: 12px; line-height: 16px; margin-bottom: 10px;}


/** Kopfzeile **/
#head_bg {position:absolute; z-index:10; width:100%; height:217px; left:0px; background: url(gfx/head-bg.gif) repeat-x;}
*html body {margin:0px; padding:0px;}
#kopfzeile {position: relative; background: url(gfx/kopfzeile.jpg) no-repeat; width: 996px; height: 217px; z-index:20;}
a.logolink {display: block; height: 128px; left: 6px; position: absolute; top: 49px; width: 414px;}

.suche {height: 25px; left: 450px; position: absolute; top: 148px;}
#suchform {position:relative; top: 4px; right: 9px;}
#suche-eingabe {width: 270px; margin-right: 15px; color: #494848; font-family: Arial; font-size: 11px; background: none; border: none;}
#suche-btn {padding:0px 1px 0px 1px; margin-bottom: -4px !important;}

#favnews {position: absolute; right: 90px; top: 19px;}
#fav1 {float: left; font-size: 11px; color: #494848; position: relative; right: 42px;}
#fav2 {float: left; font-size: 11px; color: #494848; position: relative;}
#favnews a:link, #favnews a:visited {font-size: 11px; color: #494848; text-decoration: none;}
#favnews a:hover {text-decoration: underline;}



/** Content **/
#content {background: url(gfx/content-hg.gif) repeat-y; width: 996px;}
#con-links {float: left; width: 182px;}
#con-rechts {float: left; width: 814px;}
#con-rechts-inhalt {padding: 0px 0px 0px 18px;}



/** Linke Spalte **/
#con-links .kategorie .titel {width: 182px; font-size: 16px; font-weight: bold; color: #fff; text-align: left; padding: 10px 15px 18px;}
#con-links .kategorie .fuss {width: 182px; height: 28px;}
#kategorien01 {width: 182px;}
#kattitel01 {background: url(gfx/katkopf01-leer.png) no-repeat;}
#kathg01 {background: url(gfx/kathg01.gif) repeat-y; width: 182px;}
#katfuss01 {background: url(gfx/katfuss01.gif) no-repeat;}

#kategorien02 {width: 182px;}
#kattitel02 {background: url(gfx/katkopf02-leer.png) no-repeat;}
#kathg02 {background: url(gfx/kathg02.gif) repeat-y; width: 182px;}
#katfuss02 {background: url(gfx/katfuss02.gif) no-repeat; }

#kategorien03 {width: 182px;}
#kattitel03 {background: url(gfx/katkopf03-leer.png) no-repeat;}
#kathg03 {background: url(gfx/kathg03.gif) repeat-y; width: 182px;}
#katfuss03 {background: url(gfx/katfuss03.gif) no-repeat;}

#kategorien04 {width: 182px;}
#kattitel04 {background: url(gfx/katkopf04-leer.png) no-repeat;}
#kathg04 {background: url(gfx/kathg04.gif) repeat-y; width: 182px;}
#katfuss04 {background: url(gfx/katfuss04.gif) no-repeat;}

#finder01 {background: url(gfx/finder-hg01.gif) no-repeat; width: 182px; height: 188px; margin-top: 10px; display: none;}
#finder01-inhalt {padding: 33px 0px 0px 7px; text-align: center; position: relative;}

.finder-dd {width: 145px; font-family: Arial; line-height: 22px; height: 22px; font-size: 11px; color: #494848; padding: 3px; border: 1px solid #8e8e8e;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.finder-dd {line-height: 18px; height: 18px; padding: 0px;}}
.finder-auswahl01 {position: relative; margin: 7px 0px;}
.finder-auswahl02 {position: relative; margin: 7px 0px;}
.finder-auswahl03 {position: relative; margin: 7px 0px;}
.finder-button {position: relative; margin: 10px 0px;}
a.finderlink01 {left: 43px; position: absolute; top: 163px;}
a.finderlink01:link, .finderlink01:visited {font-family: Arial; font-size: 11px; color: #494848; text-decoration: none;}
a.finderlink01:hover {color: #ffffff;}

#finder02 {background: url(gfx/finder-hg02.gif) no-repeat; width: 182px; height: 169px; display: none;}
#finder02-inhalt {padding: 13px 0px 0px 7px; text-align: center; position: relative;}
a.finderlink02 {left: 43px; position: absolute; top: 144px;}
a.finderlink02:link, .finderlink02:visited {font-family: Arial; font-size: 11px; color: #494848; text-decoration: none;}
a.finderlink02:hover {color: #ffffff;}

#kats {list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
a.katlink {font-family: Arial; font-size: 13px; padding: 0px 9px 0px 23px; text-align: left; width: 150px; text-decoration: none; margin: 0px; display: block; line-height:32px; background: url(gfx/kathg.gif) no-repeat; color: #494848;}
a.katlink:link, a.katlink:visited {color: #494848; text-decoration: none; font-family: Arial; font-size: 13px;}
a.katlink:hover {color: #ffffff; background: url(gfx/kathg-hover.gif) no-repeat;}
.katlink_aktiv {color: #ffffff; background: url(gfx/kathg-hover.gif) no-repeat;}

#subkats {list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-decoration:none; }
a.subkat {font-family: Arial; text-decoration: none; display: block; padding: 0px 9px 0px 33px; text-align: left; margin: 0px; font-family: Arial; font-size: 13px; line-height:32px; width: 140px; color: #ffffff !important; background: url(gfx/subkathg.gif) no-repeat;}
a.subkat:link, a.subkat:visited, a.subkat:active {color: #ffffff; text-decoration: none; font-family: Arial; font-size: 13px;}
a.subkat:hover {color:#ffffff; text-decoration: underline;}

#ueberuns-box {background: url(gfx/ueberuns-hg.gif) no-repeat; width: 182px; height: 399px; position: relative;}
#ueberuns-inhalt01 {color: #FFFFFF; font-family: Arial; font-size: 11px; left: 18px; position: absolute; text-align: left; top: 148px; width: 150px;}
#ueberuns-inhalt02 {color: #494848; font-family: Arial; font-size: 11px; left: 25px; position: absolute; text-align: left; top: 259px; width: 140px;}



/* Rechte Spalte */
#artikelbeschreibung-box {width: 796px; text-align: left; position: relative; margin-bottom: 22px;}

#artikelbild-gross {float: left; width: 398px; height: 398px; text-align: center; border: 1px solid #dfdede; overflow: hidden;}
#artikelbild-gross img {max-width: 100%; max-height: 100%;}
#artikelinfos-box {float: left; width: 355px; position: relative; left: 22px;}
#artikeltitel {font-family: Arial; font-size: 18px; font-weight: bold; color: #494848; padding: 10px 0px 0px 0px; margin-bottom: 20px;}

.artikelinfo-zeile01 {position: relative; padding: 19px 0px; width: 355px;}
.artikelinfo-links01 {float: left; width: 75px; color: #494848; font-family: Arial; font-size: 11px; line-height: 20px;}
.artikelinfo-rechts01 {float: left; width: 280px; color: #494848; font-family: Arial; font-size: 11px;}

.artikelinfo-zeile02 {position: relative; width: 355px;}
.artikelinfo-links02 {float: left; width: 75px; color: #494848; font-family: Arial; font-size: 11px;}
.artikelinfo-rechts02 {float: left; width: 280px; color: #494848; font-family: Arial; font-size: 11px;}

.artikelinfo-zeile03 {position: relative; width: 355px;}
.artikelinfo-links03 {float: left; width: 75px; color: #494848; font-family: Arial; font-size: 11px; line-height: 17px;}
.artikelinfo-rechts03 {float: left; width: 280px; color: #494848; font-family: Arial; font-size: 11px;}

#versandbanner.versandart-alle {background: url(gfx/versandbanner.gif) no-repeat; width: 353px; height: 73px; margin: 12px 0px;}
#versandbanner.versandart-0 {background: url(gfx/versandbanner-dhl.png) no-repeat; width: 353px; height: 73px; margin: 12px 0px;}
#versandbanner.versandart-1 {background: url(gfx/versandbanner-spedition.png) no-repeat; width: 353px; height: 73px; margin: 12px 0px;}
#versandbanner.versandart-2 {background: url(gfx/versandbanner-abholung.png) no-repeat; width: 353px; height: 73px; margin: 12px 0px;}
#versandbanner.versandart-3 {background: url(gfx/versandbanner-spedition-express.png) no-repeat; width: 353px; height: 317px; margin: 12px 0px;}
a.versandbannerlink {display: block; width: 353px; height: 73px;}

.artikelbilder-klein {position: relative; width: 360px; top: 22px;}
.artikelbilder-klein-titel {color: #494848; font-family: Arial; font-size: 11px; font-weight: bold;}
.artikelbilder-klein-thumbs {padding: 10px 0px 0px 0px;}
.artikelbilder-klein-thumbs img {float: left; width: 79px; margin-right: 10px;}

#reiter-pat-hg {background: url(gfx/reiter-pat-hg-voll.gif) repeat-y; width: 796px;}
#reiter-pat-fuss {background: url(gfx/reiter-pat-fuss-voll.gif) no-repeat; width: 796px; height: 5px; font-size: 0px;}

#reiterbox {float: left; width: 795px;}
.reiter {margin: 23px 0px 0px 0px; position: relative; z-index: 20;}
#reiter_nav {padding-top: 0px; height: 37px;}
#reiter_nav ul {margin: 0px; padding:0px; list-style:none;}
#reiter_nav ul li {margin: 0px 1px 0px 0px; padding: 0px; list-style:none; float: left;}
.reiter_link {float:left; display:block; line-height: 45px; width: 161px; height: 37px; color:#494848; text-decoration:none; font-size:15px; font-weight: bold; background: url(gfx/reiter-hg.gif) no-repeat; text-align: center;}
.reiter_link:visited {color:#494848; text-decoration: none;}
.reiter_link:hover {color:#f9c01e; text-decoration: none;}
.reiter_link_aktiv {float:left; display:block; line-height: 40px; height: 40px; color:#f9c01e !important; text-decoration:none; font-size:15px; font-weight: bold;background: url(gfx/reiter-hg-hover.gif) no-repeat; width: 161px; text-align: center;}
.reiter_link_aktiv:hover {text-decoration: none;}

.reitertab01 {background: url(gfx/reitertab01-voll.gif) no-repeat; width: 796px; height: 8px; font-size: 0px;}
.reitertab02 {background: url(gfx/reitertab02-voll.gif) repeat-y; }
.reitertab02-inhalt {padding: 22px 27px 12px 17px; color: #494848; font-family: Arial; font-size: 15px; line-height: 1.4;}
.reitertab03 {background: url(gfx/reitertab03.gif) no-repeat; width: 541px; height: 5px; font-size: 0px;}

.content_tab {position: relative; width: 796px; margin-top: -11px\9; z-index: 10; text-align: left; line-height: 1.4;}
.content_tab a:link, .content_tab a:visited {font-family: Arial; font-size: 15px; color: #494848;}
.content_tab a:hover {color: #f9c01e; text-decoration: none;}
.content_tab ul {margin-bottom: 18px;}
.content_tab ul.datasheet { line-height: 20px; background-color: #f4f4f4; padding: 6px 6px 6px 24px; }
.content_tab table td { font-size: 15px; color: #494848; padding-right: 10px; }
.content_tab .download {background-color: #e4e4e4; padding: 10px; overflow: hidden;}
.content_tab .download img {float: right;}
.content_tab .fotos img {width: 100%; margin: 10px 0;}
.content_tab iframe {width: 760px; margin: 10px 0;}
.content_tab .link-wrapper {
	text-align: center;
}
.content_tab a.link {
	display: inline-block;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	padding: 8px 16px;
	background-color: #ffdc19;
	background-image: linear-gradient(to bottom, #ffdc19 0%, #ffc319 100%);
	border: 1px solid #daa200;
	border-radius: 3px;
	margin-bottom: 20px;
	cursor: pointer;
}

.reitertab-zeile {width: 754px; padding: 0px 0px 22px 0px;}
.reitertab-links {float: left; width: 100px;}
.reitertab-rechts {float: left; width: 644px;}

.versandtab-box {width: 754px;}
.verstab-zeile-links {float: left; background: #e3e4e4; width: 360px; border-right: 1px solid #ffffff; margin-right: 20px;}
.verstab-zeile-rechts {float: left; background: #e3e4e4; width: 360px;}
.verstab-links {float: left; width: 60px; border-bottom: 1px solid #ffffff;}
.verstab-mitte {float: left; width: 200px; border-bottom: 1px solid #ffffff;}
.verstab-rechts {float: right; width: 100px; border-bottom: 1px solid #ffffff;}
.verstab-links-inhalt {padding: 5px; padding: 5px 5px 2px 5px\9; color: #494848; font-family: Arial; font-size: 15px; line-height: 24px;}
.verstab-mitte-inhalt {padding: 5px; color: #494848; font-family: Arial; font-size: 15px; line-height: 24px;}
.verstab-rechts-inhalt {padding: 5px 15px 5px 5px; color: #494848; font-family: Arial; font-size: 15px; line-height: 24px; text-align: right;}


#patgalerie {float: left; width: 255px;}
#patkopf {background: url(gfx/patgaleriekopf.gif) no-repeat; width: 255px; height: 72px;}
#pathg {background: url(gfx/patgaleriehg.gif) repeat-y;}
#pathg-inhalt {padding: 10px 0px 0px 5px; text-align: center;}
#patfuss {background: url(gfx/patgaleriefuss.gif) no-repeat; width: 255px; height: 5px; font-size: 0px;}

#crosspromotions {position: relative; background: url(gfx/crosspromos.jpg) no-repeat; width: 796px; height: 237px;}
a.promolink01 {display: block; height: 170px; left: 7px; position: absolute; top: 51px; width: 149px;}
a.promolink02 {display: block; height: 170px; left: 164px; position: absolute; top: 51px; width: 149px;}
a.promolink03 {display: block; height: 170px; left: 321px; position: absolute; top: 51px; width: 149px;}
a.promolink04 {display: block; height: 170px; left: 478px; position: absolute; top: 51px; width: 149px;}
a.promolink05 {display: block; height: 170px; left: 635px; position: absolute; top: 51px; width: 149px;}


/** Footer **/
#footer {background: url(gfx/fusszeile.gif) no-repeat; width: 996px; height: 180px; position: relative;}
a.footerlogolink {display: block; height: 92px; left: 6px; position: absolute; top: 5px; width: 280px;}
#footernavigation {position: absolute; top: 130px; left: 5px; font-family: Arial; color: #ffffff; font-size: 11px; font-weight: bold; width: 505px;}
#footernavigation a:link, #footernavigation a:visited {font-family: Arial; color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none;}
#footernavigation a:hover, #footernavigation a:active {text-decoration: underline;}
#copyright {position: absolute; top: 140px; right: 10px; width: 430px; text-align: right; font-family: Arial; font-size: 10px; color: #494848;}