
	html {

	margin:0px;

	padding:0px;

	}

	body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	line-height: 14px;

	margin: 0px;

	padding: 0px;

	min-height: 100%;

	width: 100%;

	background: #fff;

	}

	

	img {

	border: 0px;

	}

	

	label {

	padding-left: 2px;

	vertical-align: 5%;

	cursor: pointer;

	}

	

	a:link, a:active, a:visited {

	color: #DCB0BB;

	text-decoration: none;

	}

	a:hover {

	color: #DCB0BB;

	text-decoration: underline;

	}

	

	#publicPage {

	min-width: 100%;

	}

	

	.form {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	background-color: #EBEBEB;

	padding: 2px;

	border-top: 1px solid #B0B0B0;

	border-right: 1px solid #D4D0C8;

	border-bottom: 1px solid #D4D0C8;

	border-left: 1px solid #B0B0B0;

	}

	.requiredRegistrationField {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	background-color: #F7D3DC;

	padding: 2px;

	border-top: 1px solid #B0B0B0;

	border-right: 1px solid #D4D0C8;

	border-bottom: 1px solid #D4D0C8;

	border-left: 1px solid #B0B0B0;

	}

	.form:focus {

	background-color: #F2F6F7;

	}

	.searchkeyForm {

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	background-color: #EBEBEB;

	padding: 2px;

	width: 200px;

	border-top: 1px solid #B0B0B0;

	border-right: 1px solid #D4D0C8;

	border-bottom: 1px solid #D4D0C8;

	border-left: 1px solid #B0B0B0;

	}

	

	.errorField {

	background: #F7D3DC;

	padding: 5px;

	}

	

	.checkboxlink:link, .checkboxlink:active, .checkboxlink:visited, .checkboxlink:hover {

	color: #666666;

	text-decoration: none;

	}

	

	.footerlink:link, .footerlink:active, .footerlink:visited {

	color: #999999;

	text-decoration: none;

	font-size: 10px;

	}

	.footerlink:hover {

	text-decoration: underline;

	}

	.resultSiteContent {

	float: left;

	max-width: 80%;

     max-width: calc(100% - 170px);
	}

	#contentSpacerBottom {

	height: 40px;

	}

	#result_footer {

	background: #fff;

	clear: both;

	}

	#contentSpacerBottom {

	height: 40px;

	}

	#result_footer {

	height: 75px;

	}

	.chbxLink {

	color: #666666;

	line-height: 16px;

	padding-left: 20px;

	cursor: pointer;

	}

	

	.offlink {color: #666666;}

	#content, #contentBlock {

	clear: both;

	padding-top: 20px;

	}

	

	.vcdContent {

	padding-left: 20px;

	}

	#logo {

	padding: 3px 0px 0px 12px;

	float: left;

	}

	

	#claim {

      display: none;
	margin-left: 435px;

	width: 590px;

	padding-top: 16px;

	text-align: right;

	}

	

	.centerBox {

	padding-left: 20px;

	height: 400px;

	}

	.subtitleActive {

	font-weight: bold;

	color: #666666;

	}

	.subtitleInactive {

	font-weight: bold;

	color:#C0C0B9;

	}

	.listHeader {

	color: #fff;

	font-weight: bold;

	padding: 2px 5px 2px 5px;

	background: #858585;

	}

	.listElementDark {

	border-top: 1px solid #fff;

	padding: 2px 5px 2px 5px;

	background: #E7E7E7;

	font-weight: normal;

	}

	.listElementLight {

	border-top: 1px solid #fff;

	padding: 2px 5px 2px 5px;

	background: #F6F6F6;

	font-weight: normal;

	}

	#header {

	height: 50px;

	}

	

	#headerLine {

	height: 26px;

	line-height: 18px;

	width: 100%;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/bg_headerline.png') repeat-x top left;

	color: #fff;

	}

	#headerLine a {

	color: #fff;

	font-size: 10px;

	}

	

	#headerLineLeft {

	padding-left: 12px;

	float: left;

	}

	

	#headerLineRight {

	position: absolute;
      right: 20px;
	}

#extendedButtons {
 position: absolute;
  right: 20px;
}

	.headerLineRight {

	margin-left: 635px;

	width: 590px;

	text-align: right;

	}

	#headerFunctions {

	height: 72px;

	padding-left: 5px;

	position: relative;

	}

	

	#headerSpacer {

	height: 20px;

	}

	

	#secondNav {

	padding-left: 23px;

	}

	#navigationFunctions {

	height: 28px;

	padding-top: 22px;

	margin-left: 185px;

	}

	#rfRmCheckboxes {

	padding-top: 10px;

	margin-left:20px;

	width:150px;

	float:left;

	}

	#rfCheckbox {

	height: 16px;

	}

	#rmCheckbox {

	padding-top: 4px;

	height: 16px;

	}

	.searchKeyFieldDiv {

	margin-right: 10px;

	float: left;

	padding-top: 2px;

	}

	#searchFieldButton {

	float:left;

	margin-right:20px;

	}

	#linkNewStuff {

	float: left;

	margin-right: 5px;

	}

	#linkLightbox {

	float: left;

	margin-right: 5px;

	}

	#linkBasket {

	}

	

	

	.lightboxHeader {

	width: 1005px;

	}

	.lightboxHeader div {

	color: #fff;

	font-weight: bold;

	padding: 2px 5px 2px 5px;

	background: #858585;

	}

	.lightboxHeaderDescription {

	width: 180px;

	float: left;

	}

	#LBdateCreated {

	width: 110px;

	float:left;

	}

	#LBheaderPictures {

	width:75px;

	float:left;

	}

	#LBheaderDesc {

	width:175px;

	float:left;

	}

	#promotionBox {

	width: 220px;

	height: 213px;

	border: 1px solid #CCC;

	padding: 5px;

	}

	.siteTitle {

	font-size: 14px;

	height: 20px;

	}

	#footer {

	width: 100%;

	padding-top:20px;

	height: 40px;

	background: #fff url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/footer_bg.png') repeat-x bottom left;

	}

	#Footer {

	position: fixed;

	bottom: 0px;

	width: 100%;

	background: #fff url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/footer_bg.png') repeat-x bottom left;

	height: 42px;

	}

	#footer_spacer{

	height:22px;

	background-color:#ffffff;

	clear:both;

	}

	.footerLine {

	color: #999;

	padding-left: 20px;

	font-size: 10px;

	padding-top: 10px;

	}

	.langPassive {

	position:absolute;

	width:20px;

	height:20px;

	background: #999;

	text-align:center;

	line-height:20px;

	cursor:pointer;

	}

	.langPassive:hover {

	background:#CCC;

	}

	.langActive {

	position:absolute;

	width:20px;

	height:20px;

	background:#DCB0BB;

	background:#DCB0BB;

	text-align:center;

	line-height:20px;

	}

	.indexLeftSpacer {

	float:left;

	width:185px;

	}

	

	.textSiteDiv {

	margin-left: 185px;

	width: 715px;

	min-height:400px;

	}

	.textBoxStyle {

	float: left;

	width: 325px;

	padding: 10px;

	border: 1px solid #CCC;

	margin-bottom: 60px;

	}

	.textBoxTitle {

	color:#DCB0BB;

	font-size:13px;

	padding-bottom: 10px;

	}

	.textBoxText {

	color:#666666;

	}

	#textBoxLightbox {

	border: 0px;

	}

	.webPixBox {

	text-align: right;

	width: 250px;

	margin-left: 20px;

	float: left;

	}

	.webPixBox img {

	width: 250px;

	}

	.webPixBox a {

	width: 250px;

	}

	.alertText {

	color: #CC3333;

	}

	.textBoxFieldDescription {

	font-size: 10px;

	margin-top:5px;

	margin-left: 5px;

	}

	.textBoxField {

	margin-left: 5px;

	}

	.textBoxContentTitle {

	background: #9F9F9F;

	padding: 2px 5px 2px 5px;

	font-weight: bold;

	color: #fff;

	}

	/* START: RF-Calculator */

	.rfPriceElement {

	cursor: pointer;

	height: 20px;

	width: 475px;

	}

	.rfPriceElement:hover {

	background-color: #ccc;

	}

	.rfPriceElementRadio {

	float: left;

	height: 20px;

	line-height: 20px;

	width: 25px;

	}

	.rfPriceElementDescription {

	float: left;

	height: 20px;

	line-height: 20px;

	width: 365px;

	}

	.rfPriceElementDescriptionLocked {

	float: left;

	height: 20px;

	line-height: 20px;

	width: 365px;

	}

	.rfPriceElementCurrency {

	float: left;

	height: 20px;

	line-height: 20px;

	width: 20px;

	}

	.rfPriceElementCurrencyLocked {

	float: left;

	height: 20px;

	line-height: 20px;

	width: 20px;

	}

	.rfPriceElementPrice {

	height: 20px;

	line-height: 20px;

	text-align: right;

	float:left;

	padding-right: 3px;

	width: 57px;

	}

	.rfPriceElementPriceLocked {

	height: 20px;

	line-height: 20px;

	text-align: right;

	float:left;

	padding-right: 3px;

	width: 57px;

	}

	.provisionBox {

	font-size: 9px;

	padding-left: 25px;

	}

	#RFputtedStatus {

	padding-top: 5px;

	padding-left: 5px;

	}

	/* END: RF-Calculator */

	

	/* START: VCD */

	.vcdSiteBox {

	margin-left: 185px;

	width: 100%;

	}

	.vcdListElement {

	width: 350px;

	margin-right: 10px;

	margin-bottom: 10px;

	float: left;

	}

	.vcdListBox {

	padding-top: 10px;

	}

	

	.vcdThumbLinkDetail {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 10px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_info.png') no-repeat top left;

	cursor: pointer;

	}

	.vcdThumbLinkDetail a {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	}

	.vcdThumbLinkBasket {

	float: left;

	width: 20px;

	height: 20px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_basket.png') no-repeat top left;

	cursor: pointer;

	}

	.vcdThumbLinkBasket a {

	float:left;

	width: 20px;

	height: 20px;

	}

	.mypicturesVcdImageList {

	padding: 5px;

	clear: both;

	}

	/* END: VCD */

	/* START: Result */

	/* START: Styles for result.php */

	#pagingLineTop {

	clear:both;

	padding-bottom: 10px;

	}

	#pagingLineBottom {

	clear:both;

	padding-top: 15px;

	}

	.pagingString {

	float:left;

	width: 200px;

	}

	.pagingPassivNavText {

	color: #CCC;

	}

	.picsPerPage {

	padding-left: 150px;

          float: right;
    padding-right: 50px;
	}

	.thumbBox {

	clear: both;

	}

	.zoomThumbnail {

	position: absolute;

	bottom: 0;

	}

	.resultThumb {

	float: left;

	width: 400px;

	height: 460px;

	border: 0px solid #CCC;

	margin-right: 10px;

	margin-bottom: 6px;

	padding: 0px;

	}

	.resultContent {

	padding-left: 15px;

	min-width: 1100px;

	}

	.resultThumbPicture {

	height: 400px;

	width: 400px;

	position: relative;

	}

	.resultThumbLinkLightbox {

	float: left;

	width: 24px;

	height: 20px;

	padding-right: 5px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/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: 20px;

	height: 20px;

	padding-right: 5px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_basket.png') no-repeat top left;

	cursor: pointer;

	}

	.resultThumbLinkBasket a {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	}

	.resultThumbLinkBasketFull {

	float: left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_basket_full.png') no-repeat top left;

	}

	.resultThumbLinkBasketFull a {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	}

	.resultThumbLinkDetail {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_info.png') no-repeat top left;

	cursor: pointer;

	}

	.resultThumbLinkDetail a {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	}

	.resultThumbLinkTrash {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_trash.png') no-repeat top left;

	cursor: pointer;

	}

	.resultThumbLinkTrash a {

	float:left;

	width: 20px;

	height: 20px;

	padding-right: 5px;

	}

	.resultThumbLinkVcd {

	float:left;

	width: 20px;

	height: 20px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_cd.png') 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: #AAA;

	}

	#limitMessage {

	display: none;

	}

	#licenseFilter {

	display: none;

	}

	#styleTabs {

	display: none;

	}

	#resultNavLine {

	}

	#categorySelector {

	display: none;

	}

	#licenseSelector {

	display: none;

	}

	#superjuliExtraText {

	display: none;

	}

	#noPicturesFound {

	font-size: 14px;

	padding-top: 10px;

	padding-left: 10px;

	}

	.alternativePicsText {

	padding: 10px 10px 5px 10px;

	}

	.alternativePicsLink {

	padding-left: 10px;

	}

	.resultLightboxElement {

	width: 60px;

	height: 60px;

	background: #DBDBD8;

	margin-right: 10px;

	}

	.resultLightboxElementRemoveLink {

	height: 16px;

	width: 60px;

	margin-bottom: 7px;

	}

	/* END: Styles for result.php */

	/* START LIGHTBOX ELEMENT */

	.lbElementPicture {

	width: 110px;

	float: left;

	}

	.lbElementFunctions {

	width: 110px;

	float: left;

	}

	.lbElementDate {

	width: 140px;

	float: left;

	}

	.lbElementLightbox {

	width: 200px;

	float: left;

	}

	.lbElementComment {

	

	}

	.lbElementPictureExt {

	width: 160px;

	float: left;

	}

	.lbElementFunctionsExt {

	width: 110px;

	float: left;

	}

	.lbElementDateExt {

	width: 140px;

	float: left;

	}

	.lbElementCommentExt {

	

	}

	/* END LIGHTBOX ELEMENT */

	

	/* START: Styles for Lightbox in result.php */

	#lightbox_header {

	position: fixed;

	left: 0px;

	bottom: 42px;

	right: 0px;

	padding: 3px;

	background-color: #858585;

	}

	#lightbox_content_table {

	padding: 5px;

	z-index: 1;

	position: fixed;

	bottom: 42px;

	left: 0px;

	right: 0px;

	height: 125px;

	display: none;

	overflow: auto;

	background-color: #EBEBE9;

	}

	#lightbox_content {

	display: none;

	background-color: #EBEBE9;

	float: left;

	padding-top: 10px;

	padding-left: 10px;

	}

	#add_lightbox {

	z-index: 2;

	display: none;

	overflow: hidden;

	background-color: #EBEBE9;

	padding-top: 10px;

	padding-left: 5px;

	left: 0px;

	right: 0px;

	position: fixed;

	bottom: 42px;

	height: 125px;

	}

	#lightboxSelect {

	float:left;

	}

	#lighboxSelectGo {

	display: none;

	}

	#lightboxAddLink a {

	color: #FFF;

	padding-left: 10px;

	float:left;

	line-height: 20px;

	}

	#hideLightboxText {

	position: absolute;
      right: 20px;
	}

	#hideLightboxText a {

	color: #FFF;

	line-height: 20px;

	}

	#specialFooter {

	height: 20px;

	line-height: 20px;

	position: fixed;

	overflow: auto;

	bottom: 0px;

	background-color: #FFFFFF;

	font-size: 10px;

	color: #999999;

	padding-left: 15px;

	width: 100%;

	}

	.lightboxPictureElement {

	float: left;

	padding: 5px;

	background-color: #fff;

	margin-right: 10px;

	margin-bottom: 10px;

	}

	.lightboxPicture {

	float: left;

	margin-right: 5px;

	}

	.lightboxPictureLinks {

	height: 60px;

	float: left;

	}

	.lightboxPictureLinkBasket {

	width: 20px;

	height: 20px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_basket.png') no-repeat top left;

	cursor: pointer;

	padding-bottom: 5px;

	}

	.lightboxPictureLinkRemove {

	width: 20px;

	height: 20px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_trash.png') no-repeat top left;

	cursor: pointer;

	}

	/* END: Styles for Lightbox in result.php */

	/* START: VCD-Banner */

	#vcdBanner {

	background-color: #F2F6F7;

	margin-right: 10px;

	padding: 5px;

	height: 100px;

	margin-bottom: 10px;

	}

	.vcdBannerPix {

	float: left;

	margin-right: 10px;

	}

	.vcdBannerTitle {

	max-width: 500px;

	}

	.vcdBannerPrice {

	font-size: 12px;

	font-weight: bold;

	}

	/* END: VCD-Banner */

	/* START MyInvoices */

	.myinvoicesElementNumber {

	width: 110px;

	float: left;

	}

	.myinvoicesElementDate {

	width: 90px;

	float: left;

	}

	.myinvoicesElementPictures {

	width: 110px;

	float: left;

	}

	.myinvoicesElementStatus {

	width: 120px;

	float: left;

	}

	.myinvoicesElementPayment {

	width: 140px;

	float: left;

	}

	.myinvoicesElementCurrency {

	width: 100px;

	float: left;

	}

	.myinvoicesElementDownload {

	

	}

	#myinvoicesNumber {

	width: 100px;

	float: left;

	}

	#myinvoicesDate {

	width: 80px;

	float: left;

	}

	#myinvoicesPictures {

	width: 100px;

	float: left;

	}

	#myinvoicesStatus {

	width: 110px;

	float: left;

	}

	#myinvoicesType {

	width: 135px;

	float: left;

	}

	#myinvoicesTotal {

	width: 90px;

	float: left;

	}

	#myinvoicesDownload {

	}

	/* END MyInvoices */

	

	/* END: Result */

	.mpHeader {

	margin-top: 12px;

	clear: both;

	}

	.mpElement {

	border: 1px solid #ccc;

	padding: 5px;

	margin-top: 5px;

	clear: both;

	}

	.mpElement:hover {

	background-color: #EEEEEE;

	}

	

	.lightboxPictureElement {

	width: 740px;

	padding: 5px;

	margin-top:5px;

	border: 1px solid #ccc;

	}

	.lightboxPictureElement:hover {

	background-color: #EEEEEE;

	}

	.invoiceListElement {

	border: 1px solid #ccc;

	padding: 5px;

	margin-top: 5px;

	}

	.invoiceListElement:hover {

	background-color: #EEEEEE;

	}

	#webInvoice {

	margin-top: 15px;

	padding-top:30px;

	border: 1px solid #ccc;

	padding: 25px;

	}

	.centerBoxInvoice {

	padding-left: 20px;

	min-height: 400px;

	max-width:945px;

	width: 750px;

	}

	.webInvoiceLogo {

	background:url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/logo_invoice_web.gif') no-repeat top right;

	height:80px;

	}

	.webInvoiceHeaderline {

	font-size: 9px;

	padding-bottom:30px;

	}

	.webInvoiceAddress {

	padding-bottom: 40px;

	}

	.webInvoiceCityAndDate {

	text-align: right;

	padding-bottom: 15px;

	}

	.webInvoiceProvNr {

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 20px;

	}

	.webInvoiceUsageClaim {

	padding-bottom: 5px;

	}

	.webInvoiceDeliveryClaim {

	padding-bottom: 15px;

	}

	.webInvoiceElement {

	clear: both;

	padding-top: 10px;

	}

	.webInvoicePositionElement {

	width: 50px;

	float: left;

	}

	.webInvoiceThumbElement {

	width: 100px;

	float: left;

	}

	.webInvoiceDescriptionElement {

	width: 400px;

	float: left;

	}

	.webInvoicePriceElement {

	text-align: right;

	}

	.webInvoiceTotalDescription {

	text-align: right;

	width: 600px;

	float: left;

	}

	.webInvoiceTotalPrices {

	text-align: right;

	}

	.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;

	}

	.indexClaimBox {

	float:left;

	width:240px;

	}

	.indexClaimTitle {

	color:#D1A7B2;

	font-size:14px;

	font-weight: bold;

	}

	.indexClaimText {

	line-height: 14px;

	padding-top: 5px;

	}

	#indexPageTitle {

	padding-left: 185px;

	height: 50px;

	padding-bottom: 5px;

	}

	#indexPageMainPix {

	margin-left: 185px;

	margin-right: 20px;

	width: 500px;

	height: 325px;

	float: left;

	}

	/* START: Detail */

	#detailHeaderLogo {

	margin-left: 20px;

	margin-top: 10px;

	margin-bottom: 10px;

	height: 20px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/logo_stock4b.png') no-repeat top left;

	}

	#detailHeaderNavLine {

	color: #FFF;

	height: 26px;

	width: 100%;

	margin-bottom: 10px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/bg_headerline.png') repeat-x top left;

	text-align: right;

	}

	#detailHeaderNavLine a {

	color: #fff;

	line-height: 20px;

	padding-right: 20px;

	}

	#detailHeaderPicList {

	padding-left: 20px;

	padding-right: 20px;

	height: 125px;

	overflow: auto;

	}

	#detailHeaderPicList td {

	vertical-align: bottom;

	}

	.detailHeaderThumbActive {

	border: 4px solid #DCB0BB;

	cursor: pointer;

	}

	.detailHeaderThumbPassive {

	border: 4px solid #FFF;

	cursor: pointer;

	}

	#previewPicCopyrightLine {

	font-weight: bold;

	color: #999999;

	font-size: 9px;

	}

	#picDetailPage {

	}

	#picDetailInfoBlock {

	padding: 5px;

	border: 1px #CCC solid;

	}

	#picDetailPicture {

	margin-left:20px;

	float:left;

	}

	#picDetailDescription {

	

	}

	.previewPicTitle {

	padding-top: 5px;

	font-weight: bold;

	}

	.previewPicTabs {

	height: 20px;

	line-height: 17px;

	}

	.picDetailTabActive:link, .picDetailTabActive:active, .picDetailTabActive:visited, .picDetailTabActive:hover {

	float: left;

	background: #CCC;

	padding: 1px 12px 2px 12px;

	color: #fff;

	text-decoration: none;

	font-weight: bold;

	border-right: 1px solid #fff;

	

	}

	.picDetailTabInactive:link, .picDetailTabInactive:active, .picDetailTabInactive:visited {

	float: left;

	background: #E2E2E2;

	padding: 1px 12px 2px 12px;

	color: #666;

	text-decoration: none;

	font-weight: bold;

	border-right: 1px solid #fff;

	}

	.picDetailTabInactive:hover {

	background: #CCC;

	}

	.detailContentTitle {

	font-weight: bold;

	padding-bottom: 5px;

	}

	/* END: Detail */

	/* END: RM-Calculator */

	.rmSelectDiv {

	padding-top: 2px;

	padding-bottom: 2px;

	}

	#pricefield_table {

	margin-top: 10px;

	margin-bottom: 5px;

	background: #858585;

	color: #fff;

	font-weight: bold;

	padding: 2px 5px 2px 5px;

	}

	/* END: RM-Calculator */

	/* Start: topNav Buttons */

	#topNav {

	padding-top:29px;

	padding-left:15px;

	}

	#searchkeyNavigation {

	height:75px;

	}

	

	.btn_home_active {

	color: #fff;

	float: left;

	height:21px;

	}

	.btn_home_active_left {

	width: 3px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_home_left_active.png') no-repeat top left;

	}

	a.btn_home_active_center:link, a.btn_home_active_center:hover, a.btn_home_active_center:active, a.btn_home_active_center:visited {

	line-height: 21px;

	font-size: 11px;

	padding-left: 4px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_home_bg_active.png') repeat-x top left;

	color: #fff;

	text-decoration: none;

	}

	.btn_home_active_right {

	width: 5px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_home_right_active.png') no-repeat top left;

	}

	.btn_home {

	color: #868686;

	float: left;

	height:21px;

	}

	.btn_home_left {

	width: 3px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_home_left_inactive.png') no-repeat top left;

	}

	a.btn_home_center:link, a.btn_home_center:hover, a.btn_home_center:active, a.btn_home_center:visited {

	line-height: 21px;

	font-size: 11px;

	padding-left: 4px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_home_bg_inactive.png') repeat-x top left;

	cursor: pointer;

	}

	.btn_home_right {

	width: 5px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_home_right_inactive.png') no-repeat top left;

	}

	

	

	.btn_registration_active {

	color: #fff;

	float: left;

	height:21px;

	}

	.btn_registration_active_left {

	width: 5px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_registration_left_active.png') no-repeat top left;

	}

	a.btn_registration_active_center:link, a.btn_registration_active_center:hover, a.btn_registration_active_center:active, a.btn_registration_active_center:visited {

	color: #fff;

	text-decoration: none;

	line-height: 21px;

	font-size: 11px;

	padding-left: 3px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_registration_bg_active.png') repeat-x top left;

	}

	.btn_registration_active_right {

	width: 6px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_registration_right_active.png') no-repeat top left;

	}

	

	.btn_registration {

	color: #fff;

	float: left;

	height:21px;

	}

	.btn_registration_left {

	width: 5px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_registration_left_inactive.png') no-repeat top left;

	}

	a.btn_registration_center:link, a.btn_registration_center:hover, a.btn_registration_center:active, a.btn_registration_center:visited {

	color: #fff;

	text-decoration: none;

	line-height: 21px;

	font-size: 11px;

	padding-left: 3px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_registration_bg_inactive.png') repeat-x top left;

	}

	.btn_registration_right {

	width: 6px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_registration_right_inactive.png') no-repeat top left;

	}

	.btn_login_active {

	float: left;

	height:21px;

	}

	.btn_login_active_left {

	width: 7px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_login_left_active.png') no-repeat top left;

	}

	a.btn_login_active_center:link, a.btn_login_active_center:hover, a.btn_login_active_center:active, a.btn_login_active_center:visited {

	color: #fff;

	text-decoration: none;

	line-height: 21px;

	font-size: 11px;

	padding-left: 2px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_login_bg_active.png') repeat-x top left;

	}

	.btn_login_active_right {

	width: 14px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_login_right_active.png') no-repeat top left;

	}

	

	.btn_login {

	float: left;

	height:21px;

	}

	.btn_login_left {

	width: 7px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_login_left_inactive.png') no-repeat top left;

	}

	a.btn_login_center:link, a.btn_login_center:hover, a.btn_login_center:active, a.btn_login_center:visited {

	color: #fff;

	text-decoration: none;

	line-height: 21px;

	font-size: 11px;

	padding-left: 2px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_login_bg_inactive.png') repeat-x top left;

	}

	.btn_login_right {

	width: 14px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_login_right_inactive.png') no-repeat top left;

	}

	.btn_logout_active {

	float: left;

	height:21px;

	}

	.btn_logout_active_left {

	width: 7px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_logout_left_active.png') no-repeat top left;

	}

	a.btn_logout_active_center:link, a.btn_logout_active_center:hover, a.btn_logout_active_center:active, a.btn_logout_active_center:visited {

	color: #fff;

	text-decoration: none;

	line-height: 21px;

	font-size: 11px;

	padding-left: 2px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_logout_bg_active.png') repeat-x top left;

	}

	.btn_logout_active_right {

	width: 14px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_logout_right_active.png') no-repeat top left;

	}

	

	.btn_logout {

	float: left;

	height:21px;

	}

	.btn_logout_left {

	width: 7px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_logout_left_inactive.png') no-repeat top left;

	}

	a.btn_logout_center:link, a.btn_logout_center:hover, a.btn_logout_center:active, a.btn_logout_center:visited {

	color: #fff;

	text-decoration: none;

	line-height: 21px;

	font-size: 11px;

	padding-left: 2px;

	padding-right: 4px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_logout_bg_inactive.png') repeat-x top left;

	}

	.btn_logout_right {

	width: 14px;

	height: 21px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_logout_right_inactive.png') no-repeat top left;

	}

	/* End: topNav Buttons */

	/* START: Special-Buttons */

	a.btnDatabase_de {

	width: 56px;

	height: 11px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_picto_database_de.png') no-repeat top left;

	}

	a.btnDatabase_en {

	width: 56px;

	height: 11px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_picto_database_en.png') no-repeat top left;

	}

	a.btnPDF {

	display: none;

	width: 30px;

	height: 11px;

	float: left;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_picto_pdf.png') no-repeat top left;

	}

	/* End: Special-Buttons */

	/* START: CSS-Buttons */

	a.button_gray, a.button {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_gray_a.png') no-repeat scroll top right;

	color: #fff;

	text-decoration: none;

	letter-spacing: 1px;

	font-size: 9px;

	display: block;

	float: left;

	height: 28px;

	margin-right: 1px;

	padding-right: 9px; /* sliding doors padding */

	}

	a.button_gray span, a.button span {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_gray_span.png') no-repeat;

	display: block;

	line-height: 18px;

	padding: 4px 4px 5px 9px;

	color: #fff;

	text-decoration: none;

	}

	a.button_gray:hover, a.button_red:hover, a.button:hover {

	color: #fff;

	text-decoration: none;

	}

	a.button_gray:active, a.button_red:active, a.button:active {

	background-position: bottom right;

	color: #fff;

	text-decoration: none;

	outline: none; /* hide dotted outline in Firefox */

	}

	a.button_gray:hover span, a.button_red:hover span, a.button_basket:hover span, a.button:hover span {

	color: #fff;

	text-decoration: none;

	}

	a.button_gray:active span, a.button_red:active span, a.button_basket:active span, a.button:active span {

	background-position: bottom left;

	color: #fff;

	text-decoration: none;

	padding: 5px 4px 5px 9px; /* push text down 1px */

	}

	a.button_red {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_red_a.png') no-repeat scroll top right;

	color: #fff;

	letter-spacing: 1px;

	font-size: 9px;

	display: block;

	float: left;

	height: 28px;

	margin-right: 1px;

	padding-right: 9px; /* sliding doors padding */

	text-decoration: none;

	}

	a.button_red span {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_red_span.png') no-repeat;

	display: block;

	line-height: 18px;

	padding: 4px 4px 5px 9px;

	color: #fff;

	text-decoration: none;

	}

	a.button_basket {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_basket_a.png') no-repeat scroll top right;

	color: #fff;

	letter-spacing: 1px;

	font-size: 9px;

	display: block;

	float: left;

	height: 28px;

	margin-right: 1px;

	padding-right: 9px; /* sliding doors padding */

	text-decoration: none;

	}

	a.button_basket span {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_basket_span.png') no-repeat;

	display: block;

	line-height: 18px;

	padding: 4px 4px 5px 28px;

	color: #fff;

	text-decoration: none;

	}

	a.button_basket:hover {

	color: #fff;

	text-decoration: none;

	}

	a.button_basket:active {

	background-position: bottom right;

	color: #fff;

	text-decoration: none;

	outline: none; /* hide dotted outline in Firefox */

	}

	a.button_basket:hover span {

	color: #fff;

	text-decoration: none;

	}

	a.button_basket:active span {

	background-position: bottom left;

	color: #fff;

	text-decoration: none;

	padding: 5px 4px 5px 28px; /* push text down 1px */

	}

	a.button_lightbox {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_lightbox_a.png') no-repeat scroll top right;

	color: #fff;

	letter-spacing: 1px;

	font-size: 9px;

	display: block;

	float: left;

	height: 28px;

	margin-right: 1px;

	padding-right: 9px; /* sliding doors padding */

	text-decoration: none;

	}

	a.button_lightbox span {

	background: transparent url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/btn_lightbox_span.png') no-repeat;

	display: block;

	line-height: 18px;

	padding: 4px 4px 5px 33px;

	color: #fff;

	text-decoration: none;

	}

	a.button_lightbox:hover {

	color: #fff;

	text-decoration: none;

	}

	a.button_lightbox:active {

	background-position: bottom right;

	color: #fff;

	text-decoration: none;

	outline: none; /* hide dotted outline in Firefox */

	}

	a.button_lightbox:hover span {

	color: #fff;

	text-decoration: none;

	}

	a.button_lightbox:active span {

	background-position: bottom left;

	color: #fff;

	text-decoration: none;

	padding: 5px 4px 5px 33px; /* push text down 1px */

	}

	/* END: CSS-Buttons */

	.centerBoxBasket {

	padding-left: 20px;

	min-height: 400px;

	max-width:945px;

	}

	#mainBasketContent {

	padding-top: 10px;

	}

	.basketElement {

	border: 1px solid #858585;

	padding: 5px;

	margin-bottom: 5px;

	min-height: 130px;

	}

	.basketElement:hover {

	background-color: #EEEEEE;

	}

	#basketPicContainer {

	width: 110px;

	float: left;

	}

	#go_button {

	padding-top: 5px;

	margin-left: 7px;

	}

	.basketFunctionText {

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 10px;

	}

	.basketLinkDetail a {

	float:left;

	width: 20px;

	height: 20px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_info.png') no-repeat top left;

	margin-right: 20px;

	}

	.basketLinkRemove a {

	float:left;

	width: 20px;

	height: 20px;

	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/icon_trash.png') no-repeat top left;

	}

	#basketPriceBlock {

	background-color: #5D2525;

	color: #fff;

	padding: 5px 10px 5px 10px;

	margin-top: 5px;

	}

	.basketSumText {

	width: 100px;

	float: left;

	}

	.basketSumCurrency {

	width: 50px;

	float: left;

	}

	.basketSumPrice {

	width: 40px;

	text-align: right;

	float: left;

	}

	.basketTotalText {

	width: 100px;

	float: left;

	font-weight: bold;

	}

	.basketTotalCurrency {

	width: 50px;

	float: left;

	font-weight: bold;

	}

	.basketTotalPrice {

	width: 40px;

	text-align: right;

	float: left;

	font-weight: bold;

	}

	.priceSpacer {

	width: 200px;

	border-top: 1px solid #fff;

	margin-top: 3px;

	margin-bottom: 3px;

	}

	.basketElementPriceBlock {

	background-color: #5D2525;

	color: #fff;

	padding: 2px 5px 3px 5px;

	}

	.basketElementProvision {

	}

	.basketElementPriceText {

	width: 100px;

	float: left;

	}

	.basketElementCurrency {

	width: 30px;

	float: left;

	}

	.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;;

	}

	

	.listNumber {

	width: 50px;

	float: left;

	}

	.listContent {

	margin-left: 50px;

	padding-bottom: 10px;

	}

	.listTitle {

	font-weight: bold;

	}

	#lightbox_list {

	max-height: 150px;

	width: 805px;

	overflow: auto;

	}

	.lightbox_list_name {

	width: 180px;

	float:left;

	}

	.lightbox_list_date {

	width:110px;

	float:left;

	}

	.lightbox_list_count {

	width:75px;

	float:left;

	}

	.lightbox_list_comment {

	width: 175px;

	float: left;

	}

	.lightbox_list_functions {

	}

	.lightbox_box {

	width:805px;

	}

	.lightbox_box_pic {

	width:250px;

	float:left;

	}

	.lightbox_box_date {

	width:110px;

	float:left;

	}

	.lightbox_box_count {

	width:75px;

	float:left;

	}

	.lightbox_box_comment {

	width:200px;

	float:left;

	}

	.lightbox_box_functions {

	}

	#lightboxDetail {

	display:none;

	padding-top:20px;

	}

	.lightbox_header_header {

	width:805px;

	}

	.lightbox_header_pic {

	width:100px;

	float:left;

	}

	.lightbox_header_functions {

	width:100px;

	float:left;

	}

	.lightbox_header_date {

	width:130px;

	float:left;

	}

	.lightbox_header_list {

	width:195px;

	float:left;

	}

	.lightbox_header_notes {

	}

	.resultMorePicturesBox {

	width: 130px;

	height: 180px;

	position: relative;

	bottom: 0px;

	padding: 2px;

	}

	.resultMorePicturesBox span {

	padding: 50px 10px;

	display: block;

	}

	.nrOfPicsFound {

	padding-left: 80px;

      float: right;
      padding-right: 50px;
	}

	.zoomElement {

	padding-left: 110px;

	float: left;

	}

	.pagingElement {

	float: left;

	}

	#mypicturesHeaderPicture {

	width: 100px;

	float: left;

	}

	#mypicturesHeaderDownload {

	width: 100px;

	float: left;

	}

	#mypicturesHeaderLicence {

	width: 415px;

	float: left;

	}

	#mypicturesHeaderDate {

	width: 100px;

	float: left;

	}

	#mypicturesHeaderPrice {

	}

	#mypicturesElementPicture {

	width: 110px;

	float:left;

	}

	#mypicturesElementDownload {

	width: 110px;

	float: left;

	}

	#mypicturesElementLicence {

	width: 420px;

	float: left;

	}

	#mypicturesElementDate {

	width: 105px;

	float: left;

	}

	#mypicturesHeaderPrice {

	}

	/* extra style for extended search in cms_result.php */

	.checkb{

	padding:0px;

	margin:0px;

	}

	#advSearch_Stock4b{

	float:left;

	padding-right:30px;

	margin-left:-10px;

	margin-top:30px;

	width:150px;

	}

	.imageDetailExtendedSearchKeyword {

	width: 210px; float: left;

	}

	.veilStyle { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 998; display: none; background: url(/img/loading_bar_black.gif) no-repeat scroll center center #000; filter: alpha(opacity=75); -moz-opacity: .75; opacity: .75; } #zipDownloadOverlayDiv { position: fixed; top: 50%; left: 50%; width: 400px; height: 150px; z-index: 999; background-color: #fff; margin-left: -200px; margin-top: -75px; border: solid 1px #666; } #zipDownloadOverlayDiv>div { position: absolute; right: 0px; top: -18px; background-color: #000; color: #fff; text-align: center; vertical-align: middle; width: 20px; height: 18px; padding-top: 2px; } #zipDownloadOverlayDiv>iframe { position: absolute; left: 0px; top: 0px; background-color: #fff; color: #000; border: none; width: 392px; height: 142px; padding: 4px; }

	#picDetailRequest .articleFieldDescription { margin-bottom: 0px } #picDetailRequest .aricleFieldContent { margin-bottom: 15px } #picDetailRequest .clearButton { display: inline-block; } #supersized-loader { background: rgba(0, 0, 0, 0.8) url("https://img.demo.sodatech.com/public/userfiles/themes/blackbeauty/icons/progress.gif") no-repeat scroll center center; border-radius: 5px; height: 60px; left: 50%; margin: -30px 0 0 -30px; position: absolute; text-indent: -999em; top: 50%; width: 60px; z-index: 10; } #supersized { height: calc(100% - 110px); left: 0; overflow: hidden; position: absolute; top: 110px; width: 100%; z-index: -999; } #supersized img { border: medium none; display: none; height: auto; outline: medium none; position: relative; width: auto; } #supersized.speed img { } #supersized.quality img { } #supersized a { background: #111 none repeat scroll 0 0; height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; z-index: -30; } #supersized a.prevslide { z-index: -20; } #supersized a.activeslide { z-index: -10; } #supersized a.prevslide img, #supersized a.activeslide img { display: inline; }

	#supersized-loader { background: rgba(0, 0, 0, 0.8) url("https://img.demo.sodatech.com/public/userfiles/themes/blackbeauty/icons/progress.gif") no-repeat scroll center center; border-radius: 5px; height: 60px; left: 50%; margin: -30px 0 0 -30px; position: absolute; text-indent: -999em; top: 50%; width: 60px; z-index: 10; } #supersized { height: calc(100% - 110px); left: 0; overflow: hidden; position: absolute; top: 110px; width: 100%; z-index: -999; } #supersized img { border: medium none; display: none; height: auto; outline: medium none; position: relative; width: auto; } #supersized.speed img { } #supersized.quality img { } #supersized a { background: #111 none repeat scroll 0 0; height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; z-index: -30; } #supersized a.prevslide { z-index: -20; } #supersized a.activeslide { z-index: -10; } #supersized a.prevslide img, #supersized a.activeslide img { display: inline; } #supersized { position: absolute !important; left: 0px !important; top: 180px; height: calc(100% - 250px); z-index: 10; }




#extendedButtons {
	padding-top: 50px;
	width: 250px;
}

#serachBox {
	position: absolute;
	left: 5px;
}

@media screen and (max-width: 800px) {
    #extendedButtons span {
		width: 0px;
		text-indent: -1000px;
	}

	#extendedButtons a {
		width: auto;
	}
    
    #extendedButtons {
    	width: 100px;
    }
}


@media screen and (max-width: 630px) {
	#headerLine {
		background: none;
		height: 20px;
		margin: 0px;
	}

    #headerLine>div {
    	background: url('https://s3-eu-west-1.amazonaws.com/img.stock4b.sodatech.com/public/userfiles/buttons/bg_headerline.png') repeat-x top left;
    	float: none;
    	width: 100%;
    	position: static;
    	text-align: center;
    	padding-left: 0px;
    	height: 26px;
    }

    #searchBoxField>div:nth-child(1) {
    	display: none;
    }

    #searchKey {
    	width: 160px;
    }
    
    #extendedButtons {
    	right: 0px;
    }
}

