html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,hr {  border:0;  outline:0;  background:transparent;  margin:0;  padding:0;  }    body {  line-height:1;  color:#c5c6c8;  background:url(/inhalt/images/bg_body.gif) repeat-x 0 0 #413d3c;  }    ol,ul {  list-style:none;  }    hr {  border-bottom:#7b7c7e 1px solid;  }    blockquote {  quotes:none;  margin:1em;  }    blockquote:before,blockquote:after {  content:none;  }    ins {  text-decoration:none;  }    del {  text-decoration:line-through;  }    body,td,textarea,input,select {  font-family:Arial, Verdana, sans-serif;  font-size:15px;  }    input,select {  line-height:1em;  }    textarea,input,input,select {  border:#7b7c7e 1px solid;  background-color:#c5c6c8;  }    p {  margin:1em 0;  }    label {  cursor:pointer;  }    li,dd {  margin-bottom:6px;  }    ul.ul-disc {  list-style:disc outside;  }    ul.ul-square {  list-style:square outside;  }    ol.ol-decimal {  list-style:decimal outside;  }    ul.ul-disc,ul.ul-square,ol.ol-decimal {  margin-left:1.8em;  }    ul.ul-disc&gt; li,ul.ul-square&gt; li,ol.ol-decimal&gt; li {  margin:0 0 .5em;  }    .alignright {  float:right;  }    .textleft {  text-align:left;  }    .blue,.blue a,ul li a.blue,#header .mainmenu .blue,#header .mainmenu ul li a.blue {  color:#00aad2;  }    #body .bodycontent hr.blue {  border-bottom:#00aad2 solid 1px;  }    #body .bodycontent hr.darkgrey {  border-bottom:#646567 solid 1px;  }    #body .bodycontent hr.lightgrey {  border-bottom:#c5c6c8 solid 1px;  }    #header {  height:71px;  background:url(/inhalt/images/bg_header.gif) repeat-x 0 60px #000;  }    #header .headerlogo {  position:relative;  display:block;  top:14px;  left:22px;  z-index:3;  width:221px;  height:38px;  }    #header .mainmenu {  position:relative;  float:right;  display:block;  margin-top:-38px;  right:0;  z-index:5;  width:829px;  }    #header .mainmenu ul {  float:left;  margin-top:20px;  }    #header .mainmenu li {  line-height:2em;  margin:0;  padding:0;  }    #header .mainmenu ul li {  float:left;  margin-right:9px;  height:55px;  overflow:visible;  }    #header .mainmenu a {  color:#7b7c7e;  text-decoration:none;  padding-bottom:29px;  }    #header .mainmenu ul li a.current {  font-size:1.4em;  line-height:1.2em;  color:#fff;  background:url(/inhalt/images/bg-mainmenu-current.png) no-repeat center 27px;  }    #header .mainmenu ul li a.sub {  background:url(/inhalt/images/bg-mainmenu-currentsub.png) no-repeat center 39px;  }    #submenu {  height:25px;  margin-top:10px;  margin-left:80px;  margin-right:20px;  position:relative;  clear:both;  line-height:1em;  font-size:.9em;  }    #submenu span,#submenu #loginBoxClosed,#submenu .loginActive {  display:inline-block;  margin-right:2px;  text-align:right;  }    #submenu .loginActive {  margin-right:6px;  }    #submenu span a,#submenu .loginActive {  width:109px;  height:19px;  display:inline-block;  border:#7b7c7e 1px solid;  text-decoration:none;  padding-top:4px;  padding-right:4px;  color:#fff;  }    #submenu span:first-child a,#submenu .loginActive,#submenu .loginBoxForm {  width:128px;  }    #submenu input#searchKey {  height:21px;  margin-left:-7px;  margin-top:-1px;  margin-right:2px;  width:150px;  }    #submenu .loginBoxForm div.wrap {  padding-top:3px;  width:200px;  }    #submenu .loginBoxForm .loginField {  width:196px;  margin:0 0 3px;  padding:0;  }    #submenu div.forgetpass {  float:left;  display:block;  width:132px;  line-height:23px;  }    #submenu .loginBoxForm a.login {  width:60px;  float:left;  margin:0;  }    #body .bodycontent h1 {  font-weight:400;  font-size:29px;  margin-top:9px;  margin-bottom:14px;  }    #body .bodycontent h1 span.small {  font-weight:400;  font-size:.4em;  margin-left:5px;  }    #body .bodycontent h2 {  font-weight:400;  font-size:.8em;  margin-top:8px;  margin-bottom:3px;  }    #body .bodycontent h3 {  margin-top:0;  margin-left:35px;  font-size:.8em;  font-weight:400;  border-bottom:#413d3c solid 2px;  background-color:#413d3c;  display:inline-block;  }    #body .bodycontent .leftcolumn {  display:block;  width:130px;  height:25px;  margin-left:-133px;  margin-top:-17px;  text-align:right;  font-size:.9em;  line-height:24px;  }    #body .bodycontent .leftcolumn a {  display:inline-block;  width:125px;  height:23px;  border:#7b7c7e 1px solid;  padding-right:3px;  margin-left:3px;  overflow:hidden;  line-height:23px;  }    #body .bodycontent span.leftcolumn,#body .bodycontent .leftcolumn a {  color:#7b7c7e;  text-decoration:none;  }    #body .bodycontent hr.topUp {  margin-top:-10px;  }    #body .bodycontent h1.bottomUp {  margin-bottom:7px;  }    #metamenu {  position:fixed;  bottom:62px;  width:100%;  clear:both;  text-align:center;  font-size:.7em;  background-color:#413d3c;  }    #metamenu a {  text-decoration:none;  color:#7b7c7e;  }    #metamenu div {  min-width:1100px;  max-width:1300px;  height:26px;  margin:0 auto;  }    #metamenu ul li {  float:left;  margin-right:8px;  }    .footerSpacer {  height:90px;  }    #footer {  height:62px;  clear:both;  position:fixed;  bottom:0;  width:100%;  display:inline-block;  overflow:hidden;  margin-top:-62px;  background-color:#2d2b2a;  }    #footernews {  min-width:1100px;  max-width:1300px;  height:26px;  color:#fff;  font-size:20px;  margin:15px auto 0;  }    .textBoxTitle {  font-weight:400;  font-size:29px;  margin-top:9px;  padding-bottom:16px;  margin-bottom:14px;  border-bottom:#7b7c7e 1px solid;  padding-left:35px;  }    .textBoxTitle:first-letter {  text-transform:uppercase;  }    #siteContent {  font-size:12px;  line-height:18px;  }    #siteContent #sexe_f,#siteContent #sexe_m,#newsletter,#acceptagb {  margin-left:35px;  }    #siteContent .clearButton {  float:left;  text-align:right;  }    #siteContent .clearButton a {  display:inline-block;  width:auto;  height:23px;  border:#7b7c7e 1px solid;  padding-right:3px;  padding-left:35px;  margin-left:3px;  overflow:hidden;  line-height:23px;  color:#7b7c7e;  text-decoration:none;  }    .advancedSearchButton {  float:left;  text-align:right;  }    .advancedSearchButton a{  display:inline-block;  width:auto;  height:23px;  border:#7b7c7e 1px solid;  padding-right:3px;  padding-left:35px;  margin-left:3px;  overflow:hidden;  line-height:23px;  color:#7b7c7e;  text-decoration:none;  }    .advancedSearchButton a:hover {  border-color:#00aad2;  }    .cms_module_content .centerBox,.cms_module_content .centerBoxBasket,.cms_module_content .centerBoxInvoice {  width:auto!important;  margin:55px 20px 30px 210px;  }    .cms_module_content .resultContent {  width:auto!important;  margin:55px 20px 30px 80px;  }    #sendLightboxPage{  font-size:.9em;  }    #sendLightboxPage .clearButton {  float:left;  text-align:right;  }    #sendLightboxPage .clearButton a {  display:inline-block;  width:auto;  height:23px;  border:#7b7c7e 1px solid;  padding-right:3px;  padding-left:35px;  margin-left:3px;  overflow:hidden;  line-height:23px;  color:#7b7c7e;  text-decoration:none;  }    #sendLightboxPage .clearButton a:hover {  border-color:#00aad2;  }    #actualLightbox {  width:auto!important;  }    #textBoxLightbox a.button {  width:auto;  padding-left:30px;  display:inline-block;  }    .lightboxPictureElement {  height:auto!important;  width:100%!important;  float:left;  margin-top:5px;  margin-right:10px;  margin-bottom:0;  border:1px solid #ccc;  background-color:#1e1e1e;  padding:5px;  }    .lightboxHeader div {  color:#fff;  font-weight:700;  background:#323232;  padding:2px 5px;  }    .lightboxHeaderDescription {  width:180px;  float:left;  background-color:#C69;  }    .lightbox_list_name {  width:180px;  float:left;  padding:0 5px;  }    .lightbox_list_count {  width:75px;  float:left;  text-align:center;  }    #textBoxLightbox #siteContent br {  display:none;  margin:0;  padding:0;  }    #addLightboxButton {  margin-top:-30px;  margin-bottom:20px;  }    div.resultThumb {  float:left;  display:block;  width:140px;  height:180px;  margin-right:20px;  margin-bottom:20px;  }    #picDetailPage {  background-image:none;  background-color:#413d3c;  margin-top:0!important;  }    #searchLeisteAddition {  clear:both;  color:#FFF;  font-size:12px;  }    #searchLeisteAddition a {  font-size:12px;  color:#FFF;  }    #pagingLineTop {  margin-top:50px;  padding-bottom:10px;  }    #pagingLineBottom {  clear:both;  padding-top:15px;  }    .pagingString {  float:left;  width:350px;  }    .pagingPassivNavText {  color:#666;  }    .picsPerPage {  text-align:right;  padding-right:30px;  }    #nrOfPicsFound {  float:left;  padding-right:45px;  }    .resultThumbPicture {  width:130px;  height:130px;  line-height:130px;  vertical-align:bottom;  position:relative;  bottom:0;  padding:2px;  }    .resultThumbLinkLightbox {  float:left;  width:16px;  height:16px;  padding-right:5px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_lightbox.png) no-repeat top left;  cursor:pointer;  }    .resultThumbLinkLightbox a {  float:left;  width:24px;  height:20px;  padding-right:5px;  }    .resultThumbLinkBasket {  float:left;  width:16px;  height:16px;  padding-right:5px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_basket.png) no-repeat top left;  cursor:pointer;  }    .resultThumbLinkBasketFull {  float:left;  width:16px;  height:16px;  padding-right:5px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_basket_full.png) no-repeat top left;  cursor:auto;  }    .resultThumbLinkDetail {  float:left;  width:16px;  height:16px;  padding-right:5px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_info.png) no-repeat top left;  cursor:pointer;  }    .resultThumbLinkTrash {  float:left;  width:16px;  height:16px;  padding-right:5px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_trash.png) no-repeat top left;  cursor:pointer;  }    .resultThumbLinkVcd {  float:left;  width:20px;  height:20px;  margin-left:46px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_cd.gif) no-repeat top left;  cursor:pointer;  }    .resultThumbLinkVcd a {  float:left;  width:20px;  height:20px;  }    .resultThumbLabelText {  width:130px;  padding-top:5px;  padding-bottom:5px;  padding-left:2px;  color:#fff;  font-size:11px;  }    #styleTabs {  width:140px;  height:25px;  line-height:25px;  font-size:14px;  color:#787878;  background:#1e1e1e;  padding-left:10px;  display:block;  position:absolute;  top:100px;  left:250px;  }    #noPicturesFound {  font-size:14px;  padding-top:10px;  padding-left:10px;  }    .alternativePicsText {  padding:10px 10px 5px;  }    .alternativePicsLink {  padding-left:10px;  }    .resultLightboxElement {  width:60px;  height:60px;  margin-right:7px;  padding:3px;  }    .resultLightboxElementRemoveLink {  height:16px;  width:60px;  margin-bottom:7px;  padding:3px;  }    .lbElementDateExt {  width:140px;  height:100px;  float:left;  }    #lightbox_header {  position:fixed;  height:34px;  bottom:0;  left:0;  right:0;  background-color:#505050;  padding:3px;  }    #lightbox_content {  display:none;  float:left;  padding-top:10px;  padding-left:10px;  }    #lightboxAddLink a {  color:#FFF;  padding-left:10px;  float:left;  line-height:20px;  }    #hideLightboxText a {  color:#FFF;  line-height:20px;  }    #specialFooter {  height:20px;  line-height:20px;  position:fixed;  overflow:auto;  bottom:0;  background-color:#000;  font-size:10px;  color:#505050;  padding-left:210px;  width:810px;  }    #specialFooter a {  font-size:10px;  color:#505050;  }    .lightboxPicture {  float:left;  margin-right:5px;  }    .lightboxPictureLinks {  height:60px;  float:left;  }    .lightboxPictureLinkBasket {  width:20px;  height:20px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_basket.png) no-repeat top left;  cursor:pointer;  padding-bottom:5px;  }    .lightboxPictureLinkRemove {  width:20px;  height:20px;  background:url(http://img.bildbeschaffer.sodatech.com/buttons/icon_trash.png) no-repeat top left;  cursor:pointer;  }    #vcdBanner {margin-right:10px;  height:110px;  margin-bottom:10px;  padding:5px;  }    .vcdBannerPix {  float:left;  margin-right:10px;  }    .vcdBannerTitle {  max-width:500px;  }    .vcdBannerPrice {  font-size:12px;  font-weight:700;  }    .vcdContent {  min-height:400px;  max-width:945px;  }    .vcdBox {  float:left;  background:#000;  width:360px;  height:140px;  margin:10px;  padding:2px;  }    .vcdBoxImage {  border:1px solid grey;  width:128px;  height:128px;  margin:5px 10px 5px 5px;  }    .vcdCoverDetailImg {  width:100px;  height:92px;  }    .mypicturesVcdImageList {  padding:5px;  }    .mypicturesVcdImageItem{width: 100px; padding-bottom:30px; height: 100px; float: left;}  #vcd_pictures_header_12009{color:#fff;}    #detailHeaderLogo {  margin-top:20px;  margin-left:20px;  margin-bottom:20px;  height:40px;  width:200px;  background:url(http://admin.bildbeschaffer.sodatech.com/cms/userfiles/bildbeschaffer/image/Layout/logo_detail_bildbeschaffer.png) no-repeat top left;  }    #detailHeaderNavLine {  text-align:right;  right:10px;  top:10px;  position:fixed;  }    #detailHeaderNavLine a {  color:#505050;  padding-right:18px;  background:url(http://admin.bildbeschaffer.sodatech.com/cms/userfiles/bildbeschaffer/image/Layout/picto_close.gif) no-repeat top right;  }    #detailHeaderPicList {  position:fixed;  left:0;  top:80px;  width:100%;  height:120px;  overflow:auto;  }    #detailHeaderPicList td {  vertical-align:bottom;  }    .detailHeaderThumbActive {  border:4px solid #00BEFF;  cursor:pointer; font-size:11px; }    .detailHeaderThumbPassive {  border:4px solid #505050;  cursor:pointer; font-size:11px;}    #previewPicCopyrightLine {  font-weight:700;  color:#999;  font-size:9px;  }    #picDetailContent {  width:1020px;  }    #picDetailInfoBlock {  font-size:12px;  border:1px #CCC solid;  padding:5px;  }    #picDetailPicture {  margin-left:20px;  float:left;  }    .previewPicTitle {  padding-top:5px;  font-weight:700;  }    .previewPicTabs {  height:20px;  line-height:17px;  }    .picDetailTabActive:link,.picDetailTabActive:active,.picDetailTabActive:visited,.picDetailTabActive:hover {  float:left;  background:#323232;  color:#666;  text-decoration:none;  font-weight:700;  border-right:2px solid #413d3c;  padding:2px 12px;  }    .picDetailTabInactive:link,.picDetailTabInactive:active,.picDetailTabInactive:visited {  float:left;  background:#1e1e1e;  color:#666;  text-decoration:none;  font-weight:700;  border-right:2px solid #413d3c;  padding:2px 12px;  }    .picDetailTabInactive:hover {  background:#CCC;  }    .detailContentTitle {  font-weight:700;  padding-bottom:5px;  }    #detailBaseHeader {  height:60px;  }    .rmSelectDiv {  padding-top:2px;  padding-bottom:2px;  }    #pricefield_table {  margin-top:10px;  margin-bottom:5px;  background:#858585;  color:#fff;  font-weight:700;  padding:2px 5px;  }    #mainBasketContent {  padding-top:10px;  }    .basketElement {  border:1px solid #858585;  margin-bottom:5px;  min-height:130px;  padding:5px;  }    #agb_checkbox {  color:#FFF;  }    .basketFunctionText {  padding-top:3px;  padding-bottom:3px;  font-size:10px;  }    .basketLinkDetail a {  float:left;  width:20px;  height:20px;  background:url(/img/icon_info.gif) no-repeat top left;  margin-right:20px;  }    .basketLinkRemove a {  float:left;  width:20px;  height:20px;  background:url(/img/icon_trash.gif) no-repeat top left;  }    #basketPriceBlock {  margin-top:10px;  border:1px solid #858585;  padding:5px 10px;  }    .basketSumPrice {  width:60px;  text-align:right;  float:left;  }    .basketTotalText {  width:100px;  float:left;  font-weight:700;  }    .basketTotalCurrency {  width:30px;  float:left;  font-weight:700;  }    .basketTotalPrice {  width:60px;  text-align:right;  float:left;  font-weight:700;  }    .priceSpacer {  width:190px;  border-top:1px solid #fff;  margin-top:3px;  margin-bottom:3px;  }    .basketElementPriceBlock {  background-color:#1EA8DB;  color:#fff;  padding:2px 5px 3px;  }    .basketElementPrice {  text-align:right;  width:40px;  float:left;  }    .basketInfoContainer {  margin-left:110px;  }    #invoiceAddressBlock {  margin-top:5px;  border:1px solid #858585;  padding:5px 5px 5px 7px;  }    #webInvoice {  margin-top:5px;  border:1px solid #ccc;  padding:25px;  }    .webInvoiceLogo {  background:url(http://dev.mauritius.sodapix.com/img/logo_invoice_web.gif) no-repeat top right;  height:80px;  }    .webInvoiceHeaderline {  font-size:9px;  padding-bottom:30px;  }    .webInvoiceAddress {  padding-bottom:40px;  }    .webInvoiceCityAndDate {  padding-bottom:60px;  }    .webInvoiceProvNr {  font-size:12px;  font-weight:700;  padding-bottom:20px;  }    .webInvoiceUsageClaim {  padding-bottom:15px;  padding-top:10px;  }    .webInvoiceDeliveryClaim {  padding-bottom:35px;  padding-top:15px;  }    .webInvoiceElement {  clear:both;  padding-top:10px;  }    .webInvoicePositionElement {  width:50px;  float:left;  }    .webInvoiceDescriptionElement {  width:600px;  float:left;  }    .webInvoiceTotalDescription {  text-align:right;  width:800px;  float:left;  }    .webInvoiceTotalBlock {  clear:both;  padding-top:30px;  }    .webInvoiceFooter {  line-height:11px;  padding-top:50px;  font-size:9px;  }    .webInvoiceFooterElement {  margin-right:45px;  float:left;  }    .webInvoicePaymentConditions {  padding-top:20px;  font-size:10px;  }    #mypicturesHeaderLicence {  width:200px;  float:left;  }    .mpElement {  height:auto!important;  display:block;  border:1px solid #ccc;  margin-top:5px;  padding:5px;  }    #mypicturesElementPicture {  height:auto!important;  display:block;  width:110px;  float:left;  }    #mypicturesElementDownload {  width:170px;  float:left;  display:inline-block;  }    #mypicturesElementLicence {  width:210px;  float:left;  }    #mypicturesElementDate {  width:105px;  float:left;  }    .invoiceListElement {  border:1px solid #ccc;  margin-top:5px;  padding:5px; height: 35px;  }    .invoiceListElement:hover {  background-color:#EEE;  }    .myinvoicesElementStatus {  width:90px;  float:left;  }    #myinvoicesDate {  width:80px;  float:left;  }    #myinvoicesType {  width:100px;  float:left;  }    .rfPriceElementLocked {  color:#666;  height:20px;  width:405px;  }    .rfPriceElementDescriptionLocked {  color:#666;  float:left;  height:20px;  line-height:20px;  width:290px;  }    .rfPriceElementCurrencyLocked {  color:#666;  float:left;  height:20px;  line-height:20px;  width:30px;  }    .rfPriceElementPriceLocked {  color:#666;  height:20px;  line-height:20px;  text-align:right;  float:left;  padding-right:3px;  width:57px;  }    .rfPriceElement {  cursor:pointer;  height:20px;  width:445px;  }    .rfPriceElement:hover {  background-color:#eee;  }    .rfPriceElementRadio {  float:left;  height:20px;  line-height:20px;  width:25px;  }    .rfPriceElementDescription {  float:left;  height:20px;  line-height:20px;  width:340px;  }    .rfPriceElementCurrency {  float:left;  height:20px;  line-height:20px;  width:30px;  }    .rfPriceElementPrice {  height:20px;  line-height:20px;  text-align:right;  float:left;  padding-right:3px;  width:47px;  }    .provisionBox {  font-size:9px;  clear:both;  padding-left:25px;  }    #RFputtedStatus {  padding-top:5px;  padding-left:5px;  }    #lightbox_list {  max-height:150px;  width:auto;  overflow:auto;  }    .lightbox_box {  width:805px;  }    .lightbox_box_pic {  width:250px;  float:left;  }    #lightboxDetail {  display:none;  padding-top:20px;  }    .lightbox_header_header {  width:100%;  }    .lightbox_header_list {  width:195px;  float:left;  }    .ext_lightbox_header_pic {  width:150px;  float:left;  }    .resultMorePicturesBox {  width:130px;  height:180px;  position:relative;  bottom:0;  padding:2px;  }    .resultMorePicturesBox span {  display:block;  padding:50px 10px;  }    .ext_lightbox_name {  color:#FFF;  font-weight:700;  }    .alternative_search_information {  color:#FFF;  border:1px dotted #FFF;  padding:5px;  }    .listHeader {  color:#fff;  font-weight:700;  background:#858585;  padding:2px 5px;  }    body,textarea,p,dl,dd,dt,li {  line-height:1.4em;  }    a,.lightgrey,.lightgrey a,ul li a.lightgrey,#header .mainmenu .lightgrey,#header .mainmenu ul li a.lightgrey,#metamenu a:hover {  color:#c5c6c8;  }    .alignleft,.zoomElement,#lightboxSelect {  float:left;  }    .textright,#hideLightboxText,.webInvoicePriceElement,.webInvoiceTotalPrices {  text-align:right;  }    .clear,mypicturesElementPrice {  clear:both;  }    .darkgrey,.darkgrey a,ul li a.darkgrey,#header .mainmenu .darkgrey,#header .mainmenu ul li a.darkgrey,#submenu div.forgetpass a {  color:#646567;  }    .contentwrap,.textSiteDiv,.cms_module_content,.resultContent {  min-width:1100px;  max-width:1300px;  clear:both;  margin:0 auto;  }    #header .mainmenu ul li a:hover,#vcdWasMovedToBasket {  color:#fff;  }    #submenu span a:hover,#submenu input:hover,#submenu .loginActive,#body .bodycontent .leftcolumn a:hover,#siteContent .clearButton a:hover {  border-color:#00aad2;  }    #body .bodycontent,.textBoxStyle {  margin:55px 20px 30px 210px;  }    #body .bodycontent h1,#body .bodycontent h2,#body .bodycontent p,#siteContent .textBoxText,#siteContent .textBoxFieldDescription,#siteContent .textBoxContentTitle,#siteContent .textBoxField,#siteContent .clearButton {  padding-left:35px;  }    #metamenu ul,#footernews ul {  margin-left:80px;  }    #footer a,#footernews a {  text-decoration:none;  color:#fff;  }    #footer a:hover,#footernews a:hover {  text-decoration:underline;  }    .lightboxPictureElement:hover,.basketElement:hover,.mpElement:hover {  background-color:#000;  }    #LBdateCreated,.lightbox_list_date,.lbElementPicture,.lbElementFunctions,.lbElementFunctionsExt,#basketPicContainer,.myinvoicesElementNumber,.myinvoicesElementPictures,.lightbox_box_date {  width:110px;  float:left;  }   #myinvoicesStatus {  width:80px;  float:left;  }   #LBheaderPictures,.lightbox_box_count {  width:75px;  float:left;  }    #LBheaderDesc,.lightbox_list_comment {  width:175px;  float:left;  }    .resultThumbLinkBasket a,.resultThumbLinkBasketFull a,.resultThumbLinkTrash a,.resultThumbLinkDetail a {  float:left;  width:20px;  height:20px;  padding-right:5px;  }    #limitMessage,#licenseFilter,#categorySelector,#licenseSelector,#superjuliExtraText,#lighboxSelectGo {  display:none;  }    .lbElementDate,.myinvoicesElementPayment {  width:110px;  float:left;  }    .lbElementLightbox,.lightbox_box_comment {  width:200px;  float:left;  }    .lbElementPictureExt,#mypicturesHeaderDownload {  width:160px;  float:left;  }    #lightbox_content_table,#add_lightbox {  left:0;  right:0;  height:168px;  display:none;  bottom:0;  position:fixed;  background:#1E1E1E;  padding:5px;  }    .basketSumText,.basketElementPriceText,.webInvoiceThumbElement,#mypicturesHeaderPicture,#mypicturesHeaderDate,.myinvoicesElementCurrency,#myinvoicesNumber,#myinvoicesPictures,.lightbox_header_pic,.lightbox_header_functions,.ext_lightbox_header_functions {  width:100px;  float:left;  }    .basketSumCurrency,.basketElementCurrency {  width:30px;  float:left;  }    .myinvoicesElementDate,#myinvoicesTotal {  width:90px;  float:left;  }    .lightbox_header_date,.ext_lightbox_header_date {  width:130px;  float:left;  }   #mypicturesHeaderJob {  width:100px;  float:left;  }   #mypicturesHeaderCustomer {  width:100px;  float:left;  }   #mypicturesHeaderCharge {  width:100px;  float:left;  }   #mypicturesElementJob {  width:110px;  float:left;  }   #mypicturesElementCustomer {  width:110px;  float:left;  }   #mypicturesElementCharge {  width:110px;  float:left;  }   #myinvoicesJob {  width:100px;  float:left;  }   #myinvoicesCustomer {  width:130px;  float:left;  }   #myinvoicesCharge {  width:100px;  float:left;  }   #myinvoicesElementJob {  width:105px;  float:left;  }   #myinvoicesElementCustomer {  width:145px;  float:left;  }   #myinvoicesElementCharge {  width:105px;  float:left;  }