@charset "utf-8";body {font-size:12px;line-height:18px;font-weight:400;color:#000;}.mittlereGruppe {width:640px;color:#000000;font-size:12px;margin:0px;padding:0px;}.mittlereGruppe .HL {margin-bottom:30px;}.mittlereGruppe .HLIntern {margin-bottom:20px;margin-top:20px;}.mittlereGruppe .hrIntern{height:1px;margin-top:27px;margin-bottom:27px;border:none 0 #FFF;border-top:dotted 1px #6C3;}.rechteGruppe {width:230px;color:#000000;font-size:12px;}.rechteGruppe .Textblock {	margin-bottom:0px;	letter-spacing: 0.5px;}p {margin:0;padding:0;}.shopPrice {margin-bottom:23px;}.partnerMargin {margin-bottom:10px;}.partnerMarginDist {margin-bottom:10px;margin-top:30px;}.shopPriceproduct {margin-bottom:28px;}.CMOrderbox {margin-left:72px}.CMTable {}.product{margin-bottom:35px}.productImageBig{float: left; padding-top: 4px; padding-bottom: 20px; margin-right: 10px;margin-bottom:35px}.priceOrderbox {margin-left:-70px}.priceOrderboxproduct {right:140px;bottom:86px;overflow:visible;position:relative;}.priceOrderAddToCart {right:141px;bottom:61px;overflow:visible;position:relative;}.priceOrderalignment {vertical-align:bottom;}.priceOrderalignmentDTPpaket {vertical-align:bottom;padding-bottom:29px;}.priceOrderalignmentCM {vertical-align:bottom;padding-bottom:50px;}hr {	height:1px;	margin-top:20px;	margin-bottom:40px;	border:none 0 #FFF;	border-top:dotted 1px #6C3;	margin-right: 0px;	margin-left: 0;}#centerSpacingShop hr {height:1px;margin:0;margin-top:13px;margin-bottom:23px;margin-right:5px;border:none 0 #FFF;border-top:dotted 1px #6C3;}#shopOrderForm table tr td {padding:0px 3px 0px 0px;}.shopLine {height:1px;margin:0;margin-top:17px;margin-bottom:43px;border:none 0 #FFF;border-top:dotted 1px #6C3;}.hrTable {height:1px;margin:0;margin-top:28px;margin-bottom:44px;border:none 0 #FFF;border-top:dotted 1px #6C3;}#right hr {height:1px;margin-top:160px;padding:0;border:none 0 #FFF;border-top:dotted 1px #6C3;}.rechteGruppe a.readMore {font-size:9px;letter-spacing:.3px;color:#666;text-decoration:none;}.thrColFixHdr #agb {float:right;}.imageCMhome {margin-bottom:84px;margin-left:23px;margin-top:20px;}.serviceTable {margin-left:-4px;}.productTableFset {margin-bottom:40px;margin-top:12px;border-style:none;border-width:0;left:-25px;overflow:hidden;padding:0;position:relative;z-index:0;}.productTableSoftware {margin-bottom:40px;margin-top:12px;border-style:none;border-width:0;left:-13px;overflow:hidden;padding:0;position:relative;z-index:0;}.contactTable {margin-bottom:40px;border-style:none;border-width:0;overflow:hidden;padding:0;position:relative;z-index:0;}.productTableFsetText {margin-bottom:40px;margin-top:-82px;border-style:none;border-width:0;left:0px;overflow:visible;padding:0;position:relative;z-index:0;}.hksCyan {color:#09C;}#slideShow {margin-bottom:18px;}#topShop {}.rechteGruppe .HL1 {margin-bottom:20px;}.rechteGruppe .HLfollow {margin-top:20px;margin-bottom:20px;}.HLslideShow {margin-bottom:4px;height:22px;}.HLpage {margin-bottom:110px;height:22px;}.HLHome {height:22px;margin-bottom:100px;}.HLgroup {margin-bottom:96px;height:22px;}.HLShop {margin-bottom:29px;height:22px;}.HLTopShop {margin-bottom:116px;margin-top:19px;height:22px;}.introTextslideshow {font-weight:700;margin-bottom:12px;padding-top:4px;}.introTextColourMatch {font-weight:700;margin-bottom:12px;}.introTexthome {font-weight:700;margin-bottom:18px;color:#000000;font-size:12px;}.introTextShop {font-weight:700;margin-bottom:4px;}.copyText {font-weight:400;color:#000000;font-size:12px;}.copySystem {color:#999;margin-top:21px;}.imageDistanceR20 {margin-right:20px;margin-top:0px;margin-bottom:7px;}.order {color:#bb1c70;font-size:14px;font-weight:400;}img {border-width:0;border-style:none;margin-bottom:0px;padding:0;}.imgMarg4 {border-width:0;border-style:none;margin-bottom:4px;padding:0;}.imgOverlay {border-style:none;border-width:0;left:10px;margin:0;overflow:hidden;padding:0;position:relative;top:20px;z-index:0;}.imgOverlayDes {border-style:none;border-width:0;left:-25px;margin:0;overflow:visible;padding:0;position:relative;top:-50px;z-index:0;}.desImageTop {border-style:none;border-width:0;margin:0px;overflow:visible;padding:0;position:relative;top:0px;z-index:1000;}.desImage {border-style:none;border-width:0;left:-30px;margin:0;overflow:visible;padding:0;position:relative;z-index:1000;}.desText {position:relative;width:300px;}.imgOverlayProd {border-style:none;border-width:0;left:12px;top:20px;margin:0;overflow:hidden;padding:0;position:relative;z-index:0;}ul {margin:0;padding:0;}ol {margin:0;padding:0;margin-bottom:10px;}li {margin:0;padding:0;}fieldset {margin-top:0px;padding:0px;border:none;background-image: url(images/suche.gif);background-repeat: no-repeat;background-position:-2px 0px;}h1,h2,h3,h4,h5,h6 {font-weight:700;}h1 {font-size:14px;color:#ca0019;}a:link {color:#666;text-decoration:none;}a:visited {color:#666;text-decoration:none;}a:hover {color:#333;text-decoration:underline;}a:focus {color:#333;text-decoration:underline;}a:active {color:#666;text-decoration:none;}.rulerShop {height:1px;margin:0;margin-top:27px;margin-bottom:43px;border:none 0 #FFF;border-top:dotted 1px #6C3;}.trennlinie_100 {border-top-width:1px;border-top-style:dotted;border-top-color:#999;float:left;width:100%;height:1px;margin-top:0;margin-bottom:0;}.footerLinkeTrennlinie {width:80%;margin-left:auto;margin-right:auto;}.footerMittigeTrennlinie {width:90%;margin-left:auto;margin-right:auto;}.footerRechteTrennlinie {width:80%;margin-left:auto;margin-right:auto;}.naviInternational {padding-top: 20px;}*:first-child+html .naviInternational {   padding-top: 4px;}.navi_footer a:link {float:right;margin-left:8px;text-decoration:underline;}.link {color:#999;text-decoration:none;font-size:12px;}.picFrame {border-top-width:1px;border-top-style:solid;border-right-style:none;border-top-color:#666;}.picBig {border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#666;border-bottom-color:#666;width:338px;}.picSmall {border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#666;border-bottom-color:#666;margin-right:15px;margin-top:6px;width:157px;}.picFrame4 {border:1px solid #666;}.fltlft {float:left;margin-right:8px;}.clearfloat {clear:both;height:0;font-size:1px;line-height:0;}.caption {font-size:10px;line-height:normal;color:#333;font-weight:400;margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:0;}.captionImprint {font-size:10px;line-height:normal;color:#999;font-weight:400;margin-top:10px;margin-bottom:0;padding-top:5px;padding-bottom:0;}.Footertext {font-size:11px;line-height:30px;font-weight:lighter;color:#666;letter-spacing:1px;}.textweite {letter-spacing:1px;}.HL {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:19px;font-weight:700;color:#000;letter-spacing:1px;margin-bottom:10px;line-height:18px;}.rubrik {color:#000;font-size:12px;font-weight:700;margin-bottom:4px;}#centerCenterRightWrapper {width: 100%;clear:both;margin-bottom:0px;}#center {width:663px;float:left;margin:0px;} #center fieldset {width:330px;}#center .HL_big {margin-bottom:4px;margin-top:6px;height:22px;width:363px;background-color:#000;}#right .HL_big {margin-bottom:4px;margin-top:6px;height:18px;width:226px;background-color:#000;}.shopStuffTable {width:800px;}.shopTableLeftColumn {width:572px;}.shopTableRightColumn {width:5px;vertical-align:bottom;}.Fliesstext {font-size:13px;line-height:20px;font-weight:400;color:#000;}.FliesstextBild {font-size:13px;line-height:20px;font-weight:400;color:#666;}.Tip {font-size:13px;line-height:20px;font-weight:400;font-style:italic;color:#000;}.copy10px {font-size:10px;font-weight:400;color:#000;letter-spacing:0.2px;}.copyDark {font-size:13px;line-height:21px;font-weight:700;color:#000;letter-spacing:0.1px;}.copy11px {font-size:11px;line-height:16px;font-weight:400;color:#000;letter-spacing:0.3px;}.inputStandard {width:200px;}.inputTextFix {padding-bottom:3px;}.noDistance {margin:0;padding:0;}.noYDistance {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}.5pxDistance {margin:5px;padding:5px;}.footerText {margin-top:3px;margin-left:-2px;font-size:11px;color:#666;}.frameBox {text-decoration:none;height:300px;width:338px;border-top-width:0;border-bottom-width:0;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#666;border-bottom-color:#666;background-color:#ebebeb;margin-bottom:-20px;padding:0;}#container {background:#FFF;text-align:left;margin:0 auto;padding:0;text-align:left;width:920px;z-index:0;}#headLogo {position:relative;margin-bottom:19px;margin-top:0px;padding:0;z-index:0;}#lang_selecta {position:relative;padding:0;z-index:0;margin-left:886px;margin-top:5px;font-size:10px;color:#66cc33;top:0px;}#headLogoLeft {position:relative;top:0;left:-6px;}#headLogoRight {position:relative;top:3px;left:595px;}#headLogo img {padding:0;z-index:2000;}#headLogoRight_en {position:relative;top:5px;left:652px;}#headerContainer {margin:0;padding:0;border:none 0 #FFF;z-index:0;}#head3000plus {position:relative;width:318px;height:99px;top:-50px;left:622px;overflow:hidden;z-index:10;}*:first-child+html #heade3000plus {   top:-47px;}#head3000plus img {}#menuContainer {height:47px;float:left;width: 781px;}#topMenu {position:relative;width:101%;z-index:1000;margin-left:0pxmargin-top: 0px;padding-top: 0px:hight: 0px;}*:first-child+html #topMenu {   margin-left:-2px;      }/* ----------------------------------------------------------- * Menu starts here * ----------------------------------------------------------- */#mainmenu {text-transform:uppercase;}.dropdown {height:17px;display:none;margin:0;padding:0;list-style:none;z-index:1000;line-height:0px;}.dropdown ul {margin:0;padding:0;border-top:none 0 #FFF;list-style:none;}*:first-child+html .dropdown ul {   margin:-2px;}.dropdown li {#background -color:#66CC33cursor:pointer;margin:0 4px 0 0;padding:0;}.dropdown ul li {margin:4px 4px 4px 4px;padding:0px;#background -color:#66cc33display:inline;float:left;}*:first-child+html .dropdown ul li {   margin:4px 4px 0px 0px;}html>body .dropdown ul li {	margin:4px 0 0 0;padding:0px;#background -color:#66cc33display:inline;float:left;}.dropdown li.submenu-down {}.dropdown li.submenu-left {}.dropdown a {text-decoration:none;color:#FFF;font-weight:bolder;}.dropdown a:hover {text-decoration:none;}/* ----------------------------------------------------------- * Menu ends here * ----------------------------------------------------------- */#topMenuBottomPlaceholder {position:relative;width:778px;height:19px;margin-top:4px;float:left;display:inline;background-color:#6C3;margin-left: -1px;z-index:5;}*:first-child+html #topMenuBottomPlaceholder {   margin-left:-1px;   margin-top:1px;   padding-top:0px}#searchBoxHead {width:130px;height:42px;float:left;display:inline;background-color:#6C3;}/*------------------------------------------ SEARCH STARTS HERE -----------------------------*/#quickSearch {position:relative;top:0px;left:0px;width:100%;height:100%;z-index:3000;}#quickSearch input {color:#66CC33;font-size:10px;height:12px;line-height:10px;margin-top:19px;vertical-align:bottom;width:95px;z-index:3000;}#ajaxSearch_form {color: #444;width: auto;}#ajaxSearch_input {display: inline;float: left;height: 14px;border: 1px solid #ddd;border-left-color: #c3c3c3;border-top-color: #7c7c7c;background: #fff url(images/input-bg.gif) repeat-x top left;margin: 18px 3px 0 2px;#padding: 3px 0 0;padding-top: 4px;vertical-align: top;}#ajaxSearch_submit {display:none;height: 22px;line-height: 22px;}#ajaxSearch_output {background: #fff;display: block;height: auto;vertical-align: top;}.AS_ajax_resultsIntroFailure {}.AS_ajax_result {color: #444;margin-bottom: 3px;}.AS_ajax_resultLink {text-decoration: underline;}.AS_ajax_resultDescription{color: #555;}.AS_ajax_more {color: #555;}#current-search-results {}.ajaxSearch_intro {}.ajaxSearch_resultsInfo {font-weight:bold;margin-bottom:20px;}.ajaxSearch_paging {}.ajaxSearch_result {margin-bottom:20px;}/*------------------------------------------ SEARCH ENDS HERE -----------------------------*/#pfad {height:20px;font-size:10px;color:#09C;border-top-color:#FFF;letter-spacing:0;padding:0;clear:both;z-index:0;margin-bottom:76px;}#pfad a:link {color:#666;text-decoration:none;}#pfad a:visited {color:#666;text-decoration:none;}#pfad a:hover {color:#333;text-decoration:none;}#pfad a:focus {color:#333;text-decoration:none;}#pfad a:active {color:#333;text-decoration:none;}#pfad .seperator {}#centerContainer {overflow:hidden;margin-left:0;margin-right:0;margin-top:0px;margin-bottom:0;z-index:0;}#center table {}#center a:link {color:#666;text-decoration:none;}#center a:visited {color:#666;text-decoration:none;}#center a:hover {color:#333;text-decoration:underline;}#center a:focus {color:#333;text-decoration:none;}#center a:active {color:#666;text-decoration:none;}#center a.readMore {font-size:10px;letter-spacing:.3px;color:#666;font-weight:700;text-decoration:none;}#center p.subHeadLine {color:#333;font-size:11px;font-weight:400;letter-spacing:.75px;line-height:18px;}#right {width:248px;color:#000000;font-size: 12px;line-height: 18px;font-style:normal;float:left;}#right a:link {color:#666;text-decoration:none;}#right a:visited {color:#666;text-decoration:none;}#right a:hover {color:#333;text-decoration:none;}#right a:focus {color:#333;text-decoration:none;}#right a:active {color:#666;text-decoration:none;}#right fieldset {width:140px;border:none 0 #FFF;}#right a.wklink,#right a.wklink:link,#right a.wklink:visited,#right a.wklink:active,#right a.wklink:focus {color:#BB1C70;font-size:9.6px;font-weight:700;text-decoration:none;}#right a.wklink:hover {color:#EC008C;font-size:9.6px;font-weight:700;text-decoration:none;}#center a.wklink,#center a.wklink:link,#center a.wklink:visited,#center a.wklink:active,#center a.wklink:focus {color:#BB1C70;font-size:12px;font-weight:700;text-decoration:none;}#center a.wklink:hover {color:#EC008C;font-size:12px;font-weight:700;text-decoration:none;}#footerContainer {min-height:30px;margin:0px;padding:0px;clear:both;z-index:0;}#footerContainer a:link {color:#666;font-size:11px;text-decoration:none;}#footerContainer a:hover {color:#333;font-size:11px;text-decoration:none;}#footerContainer a:visited {color:#666;font-size:11px;text-decoration:none;}#footerCenter {float:left;min-height:100px;margin-top:40px;}.footerListenContainer {margin-bottom:-20px;}*:first-child+html .footerListenContainer {	margin-left:0px;	height:0px;}.footerListenElemente {width:226px;height:21px;list-style:none;margin-right:0px;background-color:#6C3;position:relative;display:inline;}*:first-child+html .footerListenElemente {	width:226px;	margin-right:4px;	float:left;		}.checkBox {font-size:13px;line-height:20px;font-weight:400;color:#000;padding-left:13px;}.hSeitenBreite {width:980px;}.hLinkeSpalte {width:179px;}.hLinkerLeerraum {margin:0 0 40px 21px;}#centerBorder {}#centerSpacing {	padding-right:20px;	margin-top: 0;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-bottom: 100px;}#rightBorder {}#rightBorderShop {margin-top:0px;}#rightSpacing {margin-right:15px;margin-left:0px;margin-top:0;margin-bottom:0;padding-left:21px;padding-top:21px;min-height:300px;border-left-width:1px;border-left-style:dotted;border-left-color:#6C3;margin-bottom:-3600px;padding-bottom:3600px;}#rightSpacingShop {margin-right:15px;margin-left:0px;margin-top:0px;margin-bottom:0;padding-left:21px;padding-top:0px;min-height:7500px;border-left:dotted 1px #66CC33;}.hFooterMittlererLeerraum {margin-left:0;margin-top:-10px;margin-bottom:0;}.hRechteSpalte {}.hObereZeile {height:122px;}.hMittigeZeile {min-height:500px;}.hUntereZeile {min-height:30px;}/* -------------------------------------------- SHOP STARTS HERE ---------------------------------------------*/.shop-stuff {width:180px;padding:10px;margin:0 10px 10px 0;border:1px solid #ddd;}.shop-stuff .shs-title {font-weight:bold;}.shop-stuff .shs-descr {min-height:120px;}.shop-stuff div div {margin:5px 0;}.shs-tocart {margin:5px 0;padding:5px 0;border-top:1px dashed #ddd;}.shs-tocart div {margin:5px 0;}.shs-price {font-weight:bold;font-size:1.3em;}.shs-but {margin-bottom:10px;padding:0px;outline:none;background-color:black;height:19px;color:White;border:solid 1px white;}.shs-but:active {background: #A3A3A3;outline:none;}.ord-but {margin:0px;padding:0px;outline:none;background-color:black;height:19px;width:134px;color:White;border:none 0px white;background-image:url(../../images/Shop/Preise/bestellen.gif);background-position:0px 0px;background-repeat:no-repeat;cursor:pointer;cursor:hand;}.ord-but:active {background:#A3A3A3;outline:white 3d 2px;}.ord-but:hover {background-image:url(../../images/Shop/Preise/bestellen_hover.gif);}.price-add {color:red;padding-left:3px;}#shopCart {	position:relative;	width:226px;	margin:0px;	font-size:12px;	letter-spacing: 0.5px;	padding-top: 22px;}#shopCart a,#shopCart a:link,#shopCart a:visited,#shopCart a:active,#shopCart a:focus {	color:#fff;	font-weight:normal;	font-size:12px;	padding-right: 8px;	padding-left: 8px;}#shopCart a:hover {color:#66cc33;}.shop-cart {	color: #FFF;}.shop-cart .Empty {	height:22px;	margin-bottom:4px;	background-color:#000;	color:#FFFFFF;}.shop-cart .Total {	height:22px;	margin-bottom:4px;	background-color:#000;	color:#FFFFFF;}.shop-cart .Brutto {	height:22px;	margin-bottom:4px;	color:#FFFFFF;}.shop-cart .shopTitle {width:100%;height:22px;margin-bottom:4px;background-color:#66cc33;color:#FFFFFF;}#shopCart .deleteAllStuff {margin-left:30px;letter-spacing:0.5px;}#shopCart #toolsCart {color:white;width:226px;height:22px;margin-bottom:4px;background-color:Black;color:#FFFFFF;}.shop-cart table {	width:100%;	border-collapse:collapse;}.shop-cart table small {color:#595959;}.shop-cart tr {	height:24px;	margin:0px;	padding:0px;	background-color:Black;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #FFF;}.shop-cart .cart-order {	height:22px;	margin-bottom:4px;	background-color:#000;	color:#FFFFFF;vertical-align:top;}.shop-cart .cartEmpty {width:100%;letter-spacing:0.5px;font-weight:normal;height:22px;margin-top:4px;background-color:Black;color:#FFFFFF;padding-left:10px;width:216px;}#shopCart .clearBoth {clear:both;width:0px;height:0px;width:100%;}#shopCart #stuffList {background-color:Black;color:#FFFFFF;}#shopCart .listCountRow {	width:20px;	height:16px;	margin-left:5px;	margin-right:5px;	margin-top:2px;	float:left;	background-color:#FFFFFF;	color:#000000;	text-align:right;	letter-spacing: 0.5px;}#shopCart .listCountRow a,#shopCart .listCountRow a:link,#shopCart .listCountRow a:visited,#shopCart .listCountRow a:active,#shopCart .listCountRow a:focus {color:#000000;font-weight:bolder;font-size:12px;margin-right:5px;}#shopCart .listNameRow {float:left;line-height:20px;letter-spacing:0.5px;}#shopCart .listPriceRow {float:right;line-height:20px;}#shopCart .listDelRow {float:right;height:14px;margin-left:5px;margin-right:5px;margin-top:3px;}#shopCart .listDelRow a,#shopCart .listDelRow a:link,#shopCart .listDelRow a:visited,#shopCart .listDelRow a:active,#shopCart .listDelRow a:focus {width:17px;height:17px;line-height:17px;}#shopCart #deliveryCart {width:100%;margin-top:4px;letter-spacing:0.5px;font-weight:normal;height:22px;background-color:#000000;color:#FFFFFF;width:226px;}#shopCart #deliveryLabel {float:left;margin-left:30px;}#shopCart #deliveryPrice {float:right;margin-right:22px;}#shopCart #taxCart {width:100%;margin-top:4px;letter-spacing:0.5px;font-weight:normal;height:22px;background-color:#000000;color:#FFFFFF;width:226px;}#shopCart #taxLabel {float:left;margin-left:30px;}#shopCart #taxValue {float:right;margin-right:22px;}#shopCart #goodsPrice {width:100%;margin-top:4px;letter-spacing:0.5px;font-weight:normal;height:22px;background-color:#000000;color:#FFFFFF;width:226px;}#shopCart #goodsLabel {float:left;margin-left:30px;}#shopCart #goodsValue {float:right;margin-right:22px;}#shopCart #totalCart {width:100%;margin-top:4px;letter-spacing:0.5px;font-weight:normal;height:22px;background-color:#66cc33;color:#FFFFFF;width:226px;}#shopCart #summLabel {float:left;margin-left:30px;}#shopCart #summPrice {float:right;margin-right:22px;}#shopCart #shopCartIssue {width:100%;letter-spacing:0.5px;font-weight:bold;height:22px;margin-top:4px;background-color:Black;color:#FFFFFF;width:226px;}#shopCart #shopCartIssue #issueContainer {margin-left:30px;}#stuffHelper {	position: absolute;	color: white;	z-index:100;	width:123px;	background-color:#000;	border:0px solid #888;	display:none;	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;}#stuffHelper .clearBoth {clear:both;width:0px;height:20px;width:100%;}#stuffHelper #stuffHelperName {	margin-bottom:10px;	text-align:left;	font-weight: normal;}#stuffHelper .shs-count {	text-align:left;	margin-bottom: 10px;	padding-left: 8px;}#stuffHelper .countLabel {text-align:left;float:left;}#stuffHelper .countControl {text-align:left;float:right;}#stuffHelper .buttonContainer {width:100%;margin:0px;padding:0px;}#stuffHelper .shs-but {margin:0px;padding:0px;background-color:black;border:solid 1px white;color:White;}#stuffHelper .shs-but:active {background: #A3A3A3;outline:none;}#stuffHelper #confirmButton {	float:right;	font-size: 12px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 4px;	margin-bottom: 10px;}#stuffHelper #cancelButton {	float:left;	font-size: 12px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 4px;	margin-bottom: 10px;}#stuffHelper div {padding:0px 2px 4px 2px;}#stuffCount {	color: #FFF;	text-align: center;	padding:2px;	background-color: #000;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	letter-spacing: 0.5px;	margin-right: 2px;	margin-left: 2px;}.field-arr-up {cursor:pointer;margin:0 0 6px 1px;}.field-arr-down {cursor:pointer;margin:0 0 -4px -17px;}.relative {position:relative;}.shop-stuff .shs-descr {_height: 120px;}/* -------------------------------------------- SHOP ENDS HERE ---------------------------------------------*//* -------------------------------------------- GALLERY STARTS HERE --------------------------------------------------- */ul.thumbs li {	list-style:none;	float: left;	display: block;	list-style-image:none !important;	margin:5px 5px 0 5px !important;}ul.thumbs {	list-style:none;	margin:0;	padding:0;	clear:both;}ul.thumbs li img {border:none;width:59px;height:80px;margin:0px;}ul.thumbs li a {	background:none !important;	text-decoration:none;	border:0;}ul.thumbs li p {	overflow:hidden;}.thumbs .clearboth { 	clear:both; }.childscontainer {	margin-bottom:20px;	float:left;}.thumbscontainer {	margin:0px 0px 20px -5px;	float:left;width:640px;}.pagenumbers {	}.picturecontainer {	text-align:center;}.picturecontainer .title {	font-weight:bold;	margin-top:20px;}.picturecontainer .picture img {	border:none;	margin:0 !important;}.picturecontainer .picture a {	background:none !important;	text-decoration:none;	border: 0;}.managecontainer {    float: left;}.managecontainer textarea {	width:395px;}.managecontainer hr {	width:400px;	text-align:left;	margin:20px auto 20px 0;}.pictureform .managepicture {	float:left;	clear:left;}.pictureform .shortfields {	margin-left:20px;	float:left;}.pictureform .clearboth {	clear:				both;}.uploadcounter {	width: 				20px;	margin-bottom: 		10px;	float:				left;	clear:				left;}.uploadfile {	margin-bottom: 		10px;	float:          	none;}.uploadfile input {	width:385px;	}.uploadform {	margin-top:20px;	margin-bottom:-10px;   	clear:both;}.uploadform .clearboth {	clear:both;}.slideshowwrapper {	text-align:center;}.deleteform {	float:left;}.synchform {	float:left;}/* -------------------------------------------- GALLERY ENDS HERE --------------------------------------------------- */