body{
	
}

#basket_button{
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/order-buttons-background.png') repeat-x scroll left center rgb(0, 0, 0);
    color: #FFFFFF !important;
    font-weight: bold;
    text-decoration: none;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:10px;
    padding-right:10px;
}

#main-container {
	border-color: rgb(207, 212, 218);
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/bookshop_top.png') top left repeat-x;
}

input, select {
    color: #3E5169;
}

label {
    font-size: 0.9em;
    font-weight: bold;
    color: #3E5169;
}


a:hover{
    color:#c60 !important;
}

.processing {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/css/eu-loading-indicator.gif') 5px 5px no-repeat !important;
}

#navigation {
    
}

#navigation li {
    border-right-color: #707e90;
}

#navigation li.borderless {
	background: none;
}

.more-list span,
#publication-office {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/drop.png') 95% 52% no-repeat;
}

.list-replacement, .list-replacement li,
#publication-office ul, #publication-office ul li {
     background: #fff !important;
     border-color: #c7cdd4 !important;
}

.list-replacement li a,
#publication-office ul li a {
	color: #d70 !important;
}

.list-replacement li a:hover,
#publication-office ul li a:hover {
	background: #d70 !important;
	color: #fff !important;
	text-decoration: none !important;
}

#europa-gateway {
    color: #003399;
}

#europa-gateway a {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/europa_logo.gif') center no-repeat !important;
}

#europa-gateway a:hover {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/europa-logo-small.png') center no-repeat !important;
	text-decoration: none !important;
}

#navigation a {
    background: rgb(255, 255, 255);
    text-decoration: none;
}

#navigation a, #navigation a:active {
    color: #707e90;
}

#navigation a:hover {
	text-decoration: underline;
}

#slogan {
    color: #707e90;
}

#slogan strong {
    color: rgb(239, 145, 11);
}

#catalogs {
    
}

#publications-categories.active {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/bookshop_top.png') left bottom repeat-x;
}

#catalogs li {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/catalogue-background.gif') left top repeat-x;
    text-transform: uppercase;
}


#catalogs li.active {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/active-catalog-background.gif') left top repeat-x;
}

#catalogs li a {
    color: rgb(255, 255, 255);
    text-decoration: none;
}

#catalogs li a:hover {
    color: rgb(255, 255, 255) !important;
}

#label-for-search-term {
    background: rgb(255, 255, 255) url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/search-bar-background.png') 0 3px no-repeat;
}

#search input, #search select {
    font-size: 0.8em;
    vertical-align: middle;
}

#search, #search a {
    color: #003399;
    font-weight: bold;
    font-size: 1em;
}

#search a {
    text-decoration: none;
}

#details-caption,
#categories p#filter-category,
#categories p#selected-category,
#sidebar h3,
#content h1,
#content h3 {
    color: #d70;
}

#customer-basket {
    background: #DDE9F4 url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/my-basket.gif') bottom right no-repeat;
}

html > body #customer-basket {
	background-image: none;
}

html > body #view-basket {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/my-basket.gif') bottom right no-repeat;
}

#profile h3, #profile #logout,
#login-form {
    background: #DDE9F4;
}

#news-corner-box p strong span,
#requisition-anchor strong,
#requisition-anchor a,
#profile #logout a,
#login-form p strong, #profile h3 {
    color: #36c;
}

#profile li {
    border-top-color: #c7cdd4;
}

#profile li a {
    text-decoration: none;
}

#news-corner-box a,
#login-form a, #login-form a.active {
    color: #3E5169;
}

#news-corner-box  p strong{
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/news-background.gif') right bottom no-repeat;
}

#news-corner-box p {
	background: #DDE9F4 url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/news-bordering-background.png') right bottom no-repeat;
}

#news-corner-box ul {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/news-heading-background.png') top left repeat-x;
}

#news-corner-box li.rss-feed {
    background: rgb(255, 255, 255) url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/rssicon.jpg') 8px 8px no-repeat;
}

#sidebar .static-content {
    border-color: #c7cdd4;
}

p#refine-query {
	background-image: none !important;
	color: #d70;
}

.sidebar-box {
    border: 0.1em solid #c7cdd4;
}

.sidebar-box h3 {
    color: #d70;
}

#sidebar .static-content a,
.sidebar-box a {
    color: #3E5169;
}

#categories li.active,
#categories p#selected-category {
	border-top-color: #c7cdd4;
    border-bottom-color: #c7cdd4;
}

#categories dl dt  {
    color: #CC7800;
    border-bottom-color: #c7cdd4;
    border-top-color: #c7cdd4;
}

#categories li {
    border-bottom-color: #c7cdd4;
}

#categories li.expandActive {
    background-image: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/expand_plus.png')
}

#categories li.active {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/selected-category-background.png') left center repeat-x !important;
}

#categories dl dt,
#categories p#selected-category {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/selected-category-background.png') left center repeat-x;
}

#categories dl dt span {
    background-position: 9px 3px;
}

#categories .categories li,
#categories .catalogs li {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/categories-list-background.png') 9px 7px no-repeat;
}

#categories .categories li:hover,
#categories .catalogs li:hover {
	background-position: -171px 7px;
}

#categories dt span,
#categories p#selected-category span {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/categories-list-arrow-active.png') 9px 3px no-repeat;
}

#categories li.active span {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/categories-list-arrow.png') -1px 3px no-repeat;
}

#categories li.active a, #categories li.active a:active,
#categories dl dd.more select,
#categories a, #categories a:active {
    color: #3366CC;
    text-decoration: none;
}

.filter-attributes a:hover {
	color: #d70 !important;
}

#categories p#selected-category, #categories p#selected-category a, #categories p#selected-category a:active {
    color: #d70;
}

.category-path li{
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/content-categories-arrow.png') 0 7px no-repeat;
}

.category-path li.expand{
    background-image: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/content-categories-arrow-expand.png');
}

.category-path li.collapse{
    background-image: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/content-categories-arrow-collapse.png');
}

#breadcrumb {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/breadcrumb-background.png') left top repeat-x;
}

#breadcrumb, #breadcrumb a, #breadcrumb a.active {
    color: rgb(255, 255, 255) !important;
    font-size: 0.9em;
}

#breadcrumb a:hover {
    text-decoration: underline;
}

#breadcrumb a, #breadcrumb a.active {
    font-size: 1em;
    text-decoration: none;
}

.sdc-card-creation,
#content, .static-content {
    background: rgb(255, 255, 255);
    color: #3E5169;
}

#content a, #content a:active {
    color: #707E90;
}

#publication h2,
#content h4 {
    font-size: 1.1em;
}

#content .news h4 {
    background: none;
}

a.more {
    color: #d70 !important;
    font-weight: bold;
    text-decoration: none;
}

a.more:hover {
    color: #707e90 !important;
}

#publication h1,
#focus-on a,
#focus-on,
.recommendation h5 a,
.recommendation  {
    background: #fff;
}

#publication h1,
.recommendation h5 a,
#focus-on h4 a {
    color: #707e90;
    text-decoration: none;
}

#focus-on,
#publication {
    color: #3e5169;
}

#focus-on h1 {
	color: #DD7700;
}

.recommendation {
    color: #707e90;
}

.publication-details  p.teaser{
    color: #3e5169;
}

#recommendations {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/recommendations-background.png') left bottom repeat-x;
    color: #fff;
}

#content fieldset h4 {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/content-heading.png') left center repeat-x;
    color: #36c;
    text-indent: 1em;
    padding: 0 !important;
}

#content fieldset h4 span.expand  {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/expand.png') left center no-repeat;   
}

#content fieldset h4 span.collapse {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/collapse.png') left center no-repeat;   
}

.advanced-search dl dt{
    font-weight: bold;
    color: #3E5169;
}

.advanced-search-button {
    background: transparent url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/search-button-background.png') left center no-repeat;
}

.advanced-search-button input {
    background: transparent;
    color: #fff;
    border: none;
    font-weight: bold;
}

.browse-results {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/browse-results.png') left center repeat-x !important;
    color: #fff !important;
}

.empty-result {
	color: #d70;
}

#list-sorting {
    background: #fff;
}

#result-options li {
    border-right-color: #8b97df;
}

#result-options li span.additional-list {
    border-left-color: #8b97df;   
}

#result-options input, #result-options a {
    border: none;
    background: transparent;
    font-weight: bold;
    color: #587EC3;
    text-decoration: underline;
    cursor: pointer;
}

#result-options li a.hover,
#result-options input:hover {
    color:#c60;
}

.paging {
    background: #dde9f4;
}

.paging, .paging a {
    color: #707e90;
}

.paging li a {
    text-decoration: underline;
}

#publications li {
    border-bottom-color: #c7cdd4;
    color: #3e5169;
}

#publication p.cover {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/details-cover-background.png') center no-repeat;
}


.recommendation.publication-details span.cover,
#publications p.cover {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/cover-background.png') center no-repeat;
}

#publications li h4,
#publications li h4 a {
    color: #707e90;
}

#publications p.sales-agents a,
#publications p.available-formats a {
    color: #587EC3;
}

#publications li .abstract .more-reading {
    background: #fff;
    color: #587EC3;
    text-decoration: underline;
}

#publications a {
    text-decoration: none;
}

#publications p.sales-agents,
#publications p.available-formats {
    background: #e8f0f7 url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/available-languages-anchor.png') 95% 50% no-repeat;
}

#publications p.sales-agents,
#publications p.available-formats a {
    text-decoration: none;
}

#publications dl dd a {
    color: #707e90;
}

#publications p.reminder-title,
#publications p.abstract {
    color: #3e5169;
}

#publication {
    color: #3e5169;
}

#editions dd.download span,
#options li  {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/download-background.png') left top repeat-x;
}

#editions .download span a, 
#options li  a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

#editions .download span a:hover, 
#options li  a:hover {
    color: #fff !important;
    
}

#editions .download span a:hover {
    text-decoration: underline;
}

#editions .download span a {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/download.png') 2px 3px no-repeat;
}

#publication #print-publication-details {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/print-publication.png') center no-repeat;
}

#publication #add-to-bookmarks {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/add-to-favorites.png') left center no-repeat;
}

#publication #send-publicaiton-as-email {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/send-publication-as-email.png') center no-repeat;
}

#publication dd a {
    color: #587EC3;
    text-decoration: underline;
}

#editions dd {
    border-top: 1px solid #c7cdd4;
}

#editions td dd {
    border: none;
}

#editions dd h4 {
    color: #c60;
}

#publications form p span,
#subscriptions td.order span,
#editions form span {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/order-button-background.png') left center no-repeat;
}

#publication .editions-info tfoot .print-on-demand .policy:hover,
#publication .editions-info tfoot .print-on-demand .policy {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/print-on-demand-policy.jpg') top center no-repeat;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
}

#publication .editions-info tfoot .print-on-demand .policy-new {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/print-on-demand-new.png') top center no-repeat;	
	font-weight: bold;
	text-decoration: none;
	color: #FBD695 !important;
	margin-left: 0.4em;
    margin-top: 0.15em;
    padding: 0.4em 0.9em 0.3em;
	float: left;
}

#publications form p span input,
#subscriptions td.order span a,
#editions form span input {
    border: none;
    background: transparent;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
}

#show-related,
#show-serials {
    color: #587EC3;
    font-weight: bold;
}

#show-related a,
#show-serials a {
    text-decoration: none;
}

#show-related span,
#show-serials  span{
    background: #e8f0f7 url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/available-languages-anchor.png') 95% 50% no-repeat;
}

.filter-attributes .remove-entry-value a:hover {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/icon_delete.2.png') right center no-repeat;
}

#first-basket-step, #second-basket-step, #third-basket-step {
    background: #fff url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/basket-steps-background.png') left center repeat-x;
    color: #99AFD9;
}

#first-basket-step strong, #second-basket-step strong, #third-basket-step strong{
    color: #587ec3;
}

#order table, #order table a {
    color: #3E4B5B;
}

#order table {
    font-size: .9em;
}

#order table td {
    background: #DDE9F4;
}

#order tfoot td,
#order tbody td {
    border-bottom-color: #fff;
}

#order tfoot .total td {
    font-weight: bold;
    background: #BFD4EA;
}

#order tbody td.item-option {
	
    background: #C2D6EB url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/delete_icon.png') center no-repeat;
    padding: 0 !important;
}

.user-action .buttons input,
#registration-fields p.buttons input,
#order .buttons input,
.buttons #refuse-cookie,
.buttons #refuse-all-cookie,
.buttons #accept-cookie {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/order-buttons-background.png') left center repeat-x;
    color: #fff;
}

.user-action .buttons input.hightlight,
#registration-fields p.buttons input.hightlight,
#order .buttons input.hightlight {
    background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/hightlighted-order-button-background.png') left center repeat-x;    
}

#content .payment-settings p.payment-service-name, 
#content .payment-settings div.payment-instrument-creation,
#content .payment-settings .payment-instrument-creation,
#content .payment-settings .payment-costs p.description,
#content .payment-settings .payment-costs,
.sdc-card-creation .payment-instrument-creation,
.sdc-card-creation,
#shipping-address-form .has-latinized,
#shipping-address-form .floatable blockquote {
    background: #DDE9F4;
}

#shipping-address-form .has-latinized ul,
#shipping-address-form .has-latinized h4 {
	background: #fff;
}

.continue-to,
#content .payment-settings .payment-instrument-selection .payment-instrument-deletion a,
#shipping-address-form .floatable ul li a{
    background: url(http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/order-buttons-background.png) repeat-x scroll left center;
    color: #fff !important;
    text-decoration: none;
}

#newaddressbtn
{
    background: url(http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/order-buttons-background.png) repeat-x scroll left center;
    color: #fff !important;
    text-decoration: none;
    float: right;
    font-weight: bold;
    padding: 5px;
}

.continue-to:hover,
#shipping-address-form .floatable ul li a:hover{
    color: #fff !important;
    text-decoration: underline !important;
}

.phone label,
.e-mail label,
.country label,
.city label,
.post-code label,
.address label,
.names label{
    color: #707e90;
}

#footer a, #footer a:active {
    color: rgb(112, 125, 141);
}

.user-action  h3,
.user-action h4,
#sales-agents-list h4,
#registration-fields  h4 {
    background: #fff url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/basket-steps-background.png') left center repeat-x;
    color: #99AFD9 !important;
}

#content .with-options-list li p.options a {
    color: #587EC3;
}

#order.my-orders table td {
    background: #fff;
}

.latinized-address {
	border: 0.1em solid #c7cdd4;
	background: #fff;
	font-weight: bold;
}

#content .payment-settings .payment-service .payment-instrument-selection,
#content .payment-settings .payment-instrument,
#shipping-address-form .floatable ul {
	border-bottom-color: #DDE9F4;
}

#editions span.not-avilable-for-ordering {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/not-available.png') center left no-repeat;
	font-weight: bold;
	color: #fff;
}

#print-approval a {
	color: #fff;
	text-decoration: none;
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/breadcrumb-background.png') left top repeat-x;
}

#print-approval a:hover {
	color: #fff !important;
}

#footer-placeholder div {
	background: rgb(254, 246, 232) url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/bookshop_top.png') top left repeat-x;
}

#footer p {
	color: #DD7700;
}

#footer li ul li {
	background: url('http://bookshop.europa.eu/is-bin/intershop.static/WFS/EU-Bookshop-Site/-/en_GB/images/footer-anchor-background.png') 0 6px no-repeat;
}

#footer li ul li a {
	text-decoration: none;
}

#publications-navigation.bundles h3,
#publications-navigation.bundles div.static-content {
	color: #707E90;
}

#publications-navigation.bundles div.static-content a,
#publications-navigation.bundles div.static-content a:visited{
	color: #3366CC !important;
}

#publications-navigation.bundles div.static-content a:hover {
	color: #DD7700 !important;
}

#content .payment-settings  .payment-instrument-info .info table td {
	background-color: rgb(255, 255, 255);
}

.background-print-on-demand {
	background-color: #FBD695;
}

#selected-language-pod input {
  background-color: #FBD695;
  border: none;
}