/*
* mydays skin
* definitions for colors and appearance
*/
/* @import url("myd_skin_extended.css"); */

body {
	background: #ffffff url(/images/mydays-skin/body_bg.gif) repeat-x left top;
}
body.iframe {
	background: #F7F7F5;
}

body #page {
	font-family: Arial, Helvetica, sans-serif;
}

a,
span.red,
p.red {
	color: #d30039;
}

#page a, #page ul.main_article_list li ul.loc li a span, #page span.arrow {
	background: transparent url(/images/mydays-skin/link_arrow.gif) no-repeat 0 3px;
}
#page a.no_arrow {
	color: #d30039;
}

/* Font colors */
body #page, #page a, #page ul.select_overlay li , #page ol.top_6 li a , #page ul.category_list li a, #page #main #content_container #info h2, #page .sidebar_item ul.accordion h5.anchor.open, #page ul.voucher li.info dl dt
{
	color: #766a63;
}

#page h1 , #page #head_container #breadcrumb a , #page ol.top_6 li h4 , #page ul.category_list li a strong, #page ol.top_6 li span.top_6_reviews, #page ul.main_article_list li a strong, #page ul.main_article_list li span.mood strong , #page h4.special_h4, #page #head .left_container , #page .two_col_content .left_col h2 , #page #sidebar #event_search_box ul.links li a:hover, #page ul.voucher li.info h3, #page div.content_box p.voucher_box, #page .paging ul li.selected a, #page .buy a.send_to_friend, #page .buy a.wishlist, #page a.wishlist, #page .buy a.tickets
{
	color: #d30039;
}

h4 {
	color: #D30039;
	font-weight: bold;
}
h4.gray {
	color: #887d77;
}

#page h2 ,
#page #sidebar #event_search_box ul.accordion li.accordion_item h3,
#page #sidebar #event_search_count,
#page .sidebar_item h3,
#page ul.select_overlay li:hover p ,
#page ol.top_6 li span.dot,
button div,
#page #head .logo_wrapper span,
#page #main #navigation ul li a,
#page #main #navigation ul li ul.sub li a,
#page #sidebar #event_search_box ul.links li a,
#page #sidebar #event_search_box #event_date_search a.date_toggle,
#page #sidebar #login_box a.register,
#page #sidebar #login_box button span,
#page #footer h3,
#page ul.category_list li.campaign_teaser .campaign_teaser_content .category_item_price,
#page ul.category_list li.campaign_teaser p a,
#page #head_container #minicart .panel .content,
#page #main #navigation .message a,
#page #sidebar #event_search_box ul.select_overlay li.selected p,
#page .sidebar_item ul.accordion h5.anchor,
#page .sidebar_item ul.accordion a.anchor,
#page #main #content_container #content #home_banner h3,
#page #main #content_container #content #home_banner div.right p.contact a,
#page #voucher_redeem div.top,
#page #voucher_redeem.success div.top,
#page #voucher_redeem.success input,
#page #voucher_redeem h2,
#page #voucher_redeem form.voucher .label,
#page #voucher_redeem .voucher_form .label,
#page #voucher_redeem.success .bottom .item a span.title,
#page #voucher_redeem.success .bottom .item a span.desc,
#page ul.content_accordion h5,
#page button span {
	color: #ffffff;
}

#page input {
	color: #685c53;
}

#page #sidebar #event_search_box ul.select_overlay li {
	color: #930b2d;
}

#page ul.category_list li p {
	color: #7b7169;
}
#page #sidebar .sidebar_item ul li a, #page #sidebar #login_box h3, #page #sidebar #login_box input, #page #sidebar #login_box ul li a, #page .two_col_content .left_col .article_description_content dt {
	color: #685c53;
}
#page #sidebar #login_box p.error {
	color: #df1447;
}
#page .select_box div.buy h4 {
	color: #d5003a;
}



/* background colors */
#page #sidebar #event_search_box ul.accordion
{
	background-color: #d30039;
}
#page #main #navigation ul li ul.sub li a:hover
{
	background-color: #990033;
}
#page #content_container ul.select_overlay, #page ul.select_overlay li, #page #sidebar #event_search_box ul.links li a:hover , #page .sidebar_item ul.accordion ul.linklist li a:hover
{
	background-color: #ffffff;
}
#page hr
{
	background-color: #e3e0dd;
}
#page ul.main_article_list.select_box li .expander_content .description {
	background-color: #EAE8E4;
}

/* border colors */
#page #content_container .expanded ul.select_overlay,
#page #modal_container .expanded ul.select_overlay
{
	border-color: #766a63;
}
#page ul.main_article_list li a,
#page ul.main_article_list li span.mood,
#page ul.main_article_list li ul.loc,
#page ul.main_article_list li div.toolbar ul.actions li.desc,
#page ul.main_article_list li div.toolbar ul.actions li.map,
#page ul.main_article_list.event_picker li div.toolbar ul.actions li.availability
{
	border-color: #ffffff;
}


#page #main #sidebar {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -1553px 100%;
	padding: 0px 0 30px 0;
}


/* link backgrounds */
#page ul.main_article_list.select_box li .expander_content a,
#page ul.main_article_list.select_box li .footer_bar a,
#page ul.main_article_list li .comment_footer a  {
	background: transparent url(/images/mydays-skin/link_arrow.gif) no-repeat scroll 0 3px !important;
}


/* head container definitions */

#page #head_container div#head {
	background-color: #d30039;

}

#page #head_container #breadcrumb a {
	background-image: url(/images/mydays-skin/link_arrow_pink.gif);
	font-weight: bold;
}

#page .exclusive_date,
#page .exclusive_date a {
	color: #D30039;
	text-decoration: none;
}

#page #head_container #shopping_nav .first {
	background: transparent url(/images/mydays-skin/corners_sprite.png) no-repeat top left;
}
#page #head_container #shopping_nav .last {
	background: transparent url(/images/mydays-skin/corners_sprite.png) no-repeat top right;
}
#page #head_container #shopping_nav .first.active {
	background-position: left -30px ;
}
#page #head_container #shopping_nav .last.active {
	background-position: right -30px;
}
#page #head_container #shopping_nav li.divider {
	background: transparent url(/images/mydays-skin/corners_sprite.png) left -60px;
}

#page #head_container #shopping_nav a {
	color: #fff;
}
#page #head_container #shopping_nav a.shopping_cart_link {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat 2px -2091px;
}
#page #head_container #shopping_nav .active a.shopping_cart_link {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat 2px -2331px;
}
#page #head_container #shopping_nav a.shopping_cart_link span {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2147px;
}
#page #head_container #shopping_nav .active a.shopping_cart_link span {
	background-position: right -2207px;
}
#page #head_container #shopping_nav a.wishlist_link {
	background: transparent url(/images/mydays-skin/link_arrow_white.gif) no-repeat 5px 9px;
}
#page #head_container #shopping_nav a.wishlist_link span {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -1590px;
}
#page #head_container #minicart ul li a:hover span.delete_item {
	background-position: 100% -2370px;
}

#page #head_container #minicart .items .content {
	background-color: #d6083b;
}
#page #head_container #minicart .panel .content {
	background-color: #9e0331;
}
#page #head_container #minicart .outer {
	background: transparent url(/images/mydays-skin/minicart/shadow_left.png) repeat-y left top;
}
#page #head_container #minicart .footer-outer {
	background: transparent url(/images/mydays-skin/minicart/panel_footer.png) no-repeat left bottom;
}
#page #head_container #minicart .footer .inner {
	background: transparent url(/images/mydays-skin/minicart/panel_footer.png) no-repeat right bottom;
}

/* IE 6 fallbacks */
*html #page #head_container #minicart .outer {
	background: none;
}
*html #page #head_container #minicart .footer-outer {
	background: transparent url(/images/mydays-skin/minicart/panel_footer.gif) no-repeat left bottom;
}
*html #page #head_container #minicart .footer .inner {
	background: transparent url(/images/mydays-skin/minicart/panel_footer.gif) no-repeat right bottom;
}


#page #head_container #minicart ul li a {
	border-bottom: 1px solid #eb849d;
}
#page #head_container #minicart ul li a:hover {
	color: #d30039;
	background-color: #fff;
}
#page #head_container #minicart ul li a span.delete_item {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2400px;
}
#page #head_container #minicart .panel .delete_all_items {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2430px;
}


/* navigation definitions */
#page #main #navigation ul.main {
	background: transparent url(/images/mydays-skin/navigation/main_bg.png) repeat-x right top;
}
#page #main #navigation ul li.active a {
	background: transparent url(/images/mydays-skin/navigation/seperator_active_left.png) no-repeat 0 9px;
}

#page #main #navigation ul.main li.active {
	background: none;
}
*html #page #main #navigation ul.main li.active {
	background: none !important;
}
#page #main #navigation ul.main li.active span {
	background: transparent url(/images/mydays-skin/navigation/seperator_active.png) no-repeat top right;
}
*html #page #main #navigation ul.main li.active span {
	background: #990033 url(/images/mydays-skin/navigation/seperator.gif) no-repeat 100% 9px;
}
#page #main #navigation ul.main li:hover,  #page #main #navigation ul.main li.open {
	background: transparent url(/images/mydays-skin/navigation/bg_over_sprite.png) no-repeat scroll 0px -3px;
}
#page #main #navigation ul li:hover a,  #page #main #navigation ul.main li.open a {
	background: transparent url(/images/mydays-skin/navigation/bg_over_sprite.png) no-repeat scroll 100% -53px;
}
*html #page #main #navigation ul.main li.open,
*html #page #main #navigation ul.main li.open a {
	background-image: url(/images/mydays-skin/navigation/bg_over_sprite.gif);
}
#page #main #navigation ul.main li {
	background: transparent url(/images/mydays-skin/navigation/seperator.png) no-repeat 100% 9px;
}
*html #page #main #navigation ul.main li {
	background: url(/images/mydays-skin/navigation/seperator.gif) no-repeat 100% 9px;
}
#page #main #navigation ul li ul.sub {
	background: transparent url(/images/mydays-skin/navigation/dropdown_bg.png) no-repeat left bottom;
}
*html #page #main #navigation ul li ul.sub {
	background-image: url(/images/mydays-skin/navigation/dropdown_bg.gif);
}
#page #main #navigation ul li ul.sub li a span{
	background: transparent url(/images/mydays-skin/link_arrow_white.gif) no-repeat 6px 8px ! important;
}

/* sidebar modules definitions */
#page #sidebar #event_search_box {
	background: transparent url(/images/mydays-skin/sidebar_eventsearchbox_bottom_edges.png) no-repeat bottom left;
}
#page #sidebar #event_search_box .event_search_box_container {
	background: transparent url(/images/mydays-skin/sidebar_eventsearchbox_top_edges.png) no-repeat top left;
}
#page #sidebar #event_search_box ul.accordion li.accordion_item h3 {
	background: transparent url(/images/mydays-skin/event_search_sprite.gif) no-repeat 0px -95px;
	font-weight: normal;
}

#page #sidebar #event_search_box ul.accordion li.accordion_item h3.open {
	background: transparent url(/images/mydays-skin/event_search_sprite.gif) no-repeat 0px -61px;
}

#page #sidebar #event_search_box .selected_item p {
	background: #fff url(/images/mydays-skin/dropdown_pink_icon.gif) no-repeat 100% 1px;
	color: #930b2d;
}

#page #sidebar #event_search_box .selected_item p {
	background: #fff url(/images/mydays-skin/dropdown_pink_icon.gif) no-repeat 100% 1px;
	color: #930b2d;
}

#page #sidebar #event_search_box ul.select_overlay li:hover,
#page #sidebar #event_search_box ul.select_overlay li.active {
	background-color: #ef6782 ! important;
	color: #fff;
}

#page #sidebar #event_search_box ul.select_overlay li.selected {
	background-color: #990033;
}
#page #sidebar #event_search_box #event_date_search.open .date_fields{
	background: #9c0033 url(/images/mydays-skin/event_search_sprite.gif) no-repeat 0px 55px;
}

#page #sidebar #event_search_box #event_date_search label.date_toggle {
	color: #fff;
}
.javascript #page #sidebar #event_search_box #event_date_search.open label.date_toggle {
	background: transparent url(/images/mydays-skin/event_search_sprite.gif) no-repeat 0px -35px;
}
.javascript #page #sidebar #event_search_box #event_date_search label.date_toggle {
	background:transparent url(/images/mydays-skin/event_search_sprite.gif) no-repeat scroll 0 -11px;
}
#page #sidebar #event_search_box #event_date_search fieldset {
	background: transparent url(/images/mydays-skin/forms/input_right_datepicker_icon.gif) no-repeat right top;
}

#page #sidebar .ajax_preloader {
	background: transparent url(/images/mydays-skin/sidebar_ajax_load_indicator.gif) no-repeat left top;
}

#page .sidebar_item h3 {
	font-weight: normal;
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -2523px 0;
}
#page .right_col .sidebar_item h3 {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -2708px 0;
}
#page .right_col .sidebar_item_header {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -7483px 0;
	padding-top: 5px;
}
#page .sidebar_item ul li {
	border-bottom: 1px solid #e3e0dd;
}
#page .sidebar_item ul li a {
	font-weight: bold;
	text-decoration: none;
}
#page .sidebar_item ul li a:hover {
	text-decoration: underline;
}

#page .right_col .sidebar_menu {
	background: #f7f7f5;
	padding: 0 5px;
}
#page .right_col .sidebar_menu li {
	border: 0
}

#page #sidebar #login_box {
	background: #eae8e4 url(/images/mydays-skin/login_box_bottom_edges.gif) no-repeat left bottom;
}
#page #sidebar #login_box h3 {
	background: transparent url(/images/mydays-skin/login_box_top_edges.gif) no-repeat left top;
}
#page #sidebar #login_box fieldset {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat 100% -30px;
}
#page #sidebar #login_box fieldset.error {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat 100% -98px ! important;
}
#page #sidebar #login_box fieldset.error input {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat 0 -65px ! important;
}
#page #sidebar #login_box input {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat left top;
}
#page #sidebar #login_box a.register {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) repeat-x scroll 0 -122px;
}
#page #sidebar #login_box a.register span {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 100% -160px;
}
#page ul.main_article_list li a.inline {
	color: #d30039;
}

#page #sidebar #login_box button,
#page button.on_gray {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) repeat-x scroll 100% -90px;
}
#page #sidebar #login_box button span,
#page button.on_gray span {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 0 -59px;
}
#page .sidebar_item ul.accordion h5.anchor {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 0;
}
#page .sidebar_item ul.accordion a.anchor {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -90px;
}
#page .sidebar_item ul.accordion a.anchor:hover {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -120px;
}
#page .sidebar_item ul.accordion a.anchor.active {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -666px;
	color: #837870;
}
#page .sidebar_item ul.accordion a.anchor.catcher {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -700px;
	color: #fff;
}



/* right sidebar */
#page .right_col .sidebar_item {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -1361px 100%;
}

/* static pages */

#page .two_col_content.static .right_col .sidebar_item h3 {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -4746px 0;
}
#page .two_col_content.static .right_col .sidebar_item.gaudy h3 {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -5160px 0;
}
#page .two_col_content.static .right_col .sidebar_item {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -4946px bottom;
}
#page .two_col_content.static .right_col .sidebar_item_footer {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -7283px bottom;
}
#page .two_col_content.static .right_col .sidebar_item_footer.dark {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -4946px bottom;
}
#page .two_col_content.static .right_col .sidebar_item.gaudy {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -5360px bottom;
}



/* content definitions */

/* form definitions */
.png #page input {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat left top;
}
.png #page #main #content_container #content #home_banner fieldset ,
.png #page form.voucher fieldset ,
.png #page .voucher_form fieldset,
.png #page form .field {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat 100% -30px;
	padding: 0 3px 0px 0;
}
.IE7.png #page form .field {
	background-position: 100% -29px;
}

.png #page input[type=file] {
	background: none;
	height: auto;
	padding: 0;
}
.png #page form .field.file {
	background: transparent;
}

.png #page form .field.bordered {
    background-position: right -290px;
}
.IE7.png #page form .field.bordered {
    background-position: 100% -289px;
}
.png #page form .field.bordered input {
    background-position: left -260px;
}

#page textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 100px;
	width: 330px;
}

.webkit #page textarea {
	resize:none;
}

.IE6 #page textarea {
	width: 322px
}
.png #page textarea {
	background: transparent url(/images/mydays-skin/forms/textarea_sprite.png) no-repeat left top;
	border: 0;
	padding: 5px 5px 0;
	width: 320px;
}
#page .radio input,
#page .checkbox input,
#page input.radio,
#page input.checkbox {
	background: transparent !important;
}
.png #page form .textarea {
	background: transparent url(/images/mydays-skin/forms/textarea_sprite.png) no-repeat -335px bottom;
	padding: 0 0 5px;
}
.png #page form .textarea.disabled {}

#page .form_footer button.next span{
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 0 -319px;
}
#page .form_footer button.next{
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 100% -345px;
}
#page .form_footer button.previous span {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 0 -262px;
}
#page #content_container .button.button_quiet span,
#page #content_container form button.quiet span {
	background-position: 0 -264px !important;
}
#page .form_footer button.previous {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 100% -291px;
}
#page #content_container .button.button_quiet,
#page #content_container form button.quiet {
	background-position: 100% -293px !important;
}
#page #content_container .button.button_quiet span{
	background-image: url(/images/mydays-skin/forms/submit_button_sprite.gif) !important;
	background-position: 100% -293px !important;
}
#page #content_container .button.button_quiet {
	background-image: url(/images/mydays-skin/forms/submit_button_sprite.gif) !important;
	background-position: 0 -264px !important;
}

/* javascript replaced select boxes */
#page .select_wrapper .selected_item p {
	background: #fff url(/images/mydays-skin/dropdown_grey_icon.gif) no-repeat 100% 1px;
}
#page .select_wrapper .selected_item:hover {
	background-color: transparent;
}
#page ul.select_overlay li:hover {
	background-color: #A79D96 ! important;
}
#page ul.select_overlay li:hover a {
	color: #fff;
}

#page ul.select_overlay li.selected {
	background-color: #EAE8E4;
}
#page .select_container {
	background: transparent url(/images/screen-base/dropdown_left_edges.png) no-repeat top left;
}
#page div.select_wrapper.bordered .select_container {
	background: transparent url(/images/mydays-skin/sprite_dropdown_bordered.png) no-repeat top left;
}
#page #sidebar .select_container .bg_wrapper {
	background: transparent url(/images/mydays-skin/event_search_dropdown_bg.png) no-repeat bottom left;
}
#page .select_container .selected_item {
	background: transparent url(/images/screen-base/dropdown_right_edges.png) no-repeat top right;
}
#page div.select_wrapper.bordered .select_container .selected_item {
	background: transparent url(/images/mydays-skin/sprite_dropdown_bordered.png) no-repeat top right;
}

/* home */

#page #main #content_container #content #home_banner div.voucherbox {
	background: transparent url(/images/mydays-skin/home_banner_sprite.png) no-repeat scroll 0px 0px;
}
#page #main #content_container #content #home_banner div.tuevbox {
	background: transparent url(/images/mydays-skin/home_banner_sprite.png) no-repeat scroll right -150px;
}

/* content tabs */
.javascript #page .tabs ul.tab_navigation li {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -132px;
}

#page .tabs ul.tab_navigation li h3,
#page .tabs ul.tab_navigation li h3 a {
	color: white;
	text-decoration: none;
	font-weight: normal;
	background: #a79d96;
}
.javascript #page .tabs ul.tab_navigation li:hover {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -1px;
}
#page .tabs ul.tab_navigation li:hover h3,
#page .tabs ul.tab_navigation li:hover h3 a {
	background-color: #837870;
}

#page .tabs ul.tab_navigation li.open {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -218px ! important;;
}

#page .tabs ul.tab_navigation li.open h3, .tabs ul.tab_navigation li.first_open h3, .tabs ul.tab_navigation li.last_open h3 span {
	background-color: #eae8e4 ! important;
	color: #766a63 ! important;
}

#page .tabs ul.tab_navigation li.first {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -86px;
}
#page .tabs ul.tab_navigation li.first:hover {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -174px;
}

#page .tabs ul.tab_navigation li.first_open {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -39px ! important;
}

#page .tabs ul.tab_navigation li.first_open h3 {
	background-color: #eae8e4;
}

html.javascript #page .tabs ul.tab_navigation li.last {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -132px;
}
html.javascript #page .tabs ul.tab_navigation li.last:hover {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -1px;
}
html.javascript #page .tabs ul.tab_navigation li.last h3 {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 100% -131px;
}
html.javascript #page .tabs ul.tab_navigation li.last:hover h3 {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 100% -1px;
}
html.javascript #page .tabs ul.tab_navigation li.last:hover h3 span {
	background-color: #837870;
}
html.javascript #page .tabs ul.tab_navigation li.last h3 span {
	background-color: #a79d96;
}

#page .tabs ul.tab_navigation li.last_open {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 0 -218px ! important;
}

#page .tabs ul.tab_navigation li.last_open h3 {
	background: transparent url(/images/mydays-skin/content_tabs_sprite.png) no-repeat scroll 100% -85px ! important;
}

#page .tabs ul.tab_navigation li.last_open h3 span {
	background-color: #eae8e4 ! important;
}
#page .tab-content-container {
	zoom: 1;
	background: transparent url(/images/mydays-skin/content_tabs_content_gradient_bg.gif) repeat-x left top ;
}
#page .tab-content-container.filled {
	background: #f7f7f5;
}
#page .gaudy .tab-content-container.filled {
	background: #d30039;
	color: #fff;
}
#page .dark .tab-content-container.filled {
	background: #eae8e4;
}
#page .tab-content-container.filled .info_box {
	border-top: 1px solid #fff !important;
}
#page .gaudy .tab-content-container.filled .info_box {
	border-top: none !important;
}
#page .tabs .tab-content-container .tab-content {
	overflow: hidden;
	padding-bottom: 31px;
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) repeat-x scroll left bottom;
}
#page .left_col .tabs .tab-content-container .tab-content {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) repeat-x  -776px 100%;
}
#page .left_col ul.rating_list.no_user {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) repeat-x scroll -6137px 100%;
}


/* content definitions */
#page ol.top_6 li{
	border-bottom: 1px solid #e3e0dd;
}

#page ol.top_6 li:hover {
	background: transparent url(/images/mydays-skin/content_rollover_bg.png) repeat left top;
}

#page ol.top_6 li h4 , #page ul.category_list li h4, #page ul.main_article_list li h4{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
#page ol.top_6 li a , #page ul.category_list li a{
	text-decoration: none;
}
#page ol.top_6 li span.dot{
	background: transparent url(/images/mydays-skin/content_top6_dot.png) no-repeat left top;
}
#page ol.top_6 li span.top_6_reviews{
	font-weight: bold;
}
#page .container_head {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -1738px 0;
}
#page ul.category_list li.campaign_teaser .campaign_teaser_content a.button{
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) repeat-x scroll 0 -200px !important;
}
#page ul.category_list li.campaign_teaser .campaign_teaser_content a.button span {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 100% -232px !important;
}
#page ul.category_list li.campaign_teaser .campaign_teaser_content{
	background:transparent url(/images/mydays-skin/campaign_teaser_star.png) no-repeat scroll right bottom;
}
#page ul.category_list li.campaign_teaser p{
	background: #990033 url(/images/mydays-skin/campaign_teaser_bottom_edges.png) no-repeat bottom left;
}
#page ul.category_list li.campaign_teaser p a {
	background:transparent url(/images/mydays-skin/link_arrow_white.gif) no-repeat scroll 11px 12px;
}
#page ul.category_list li a , #page ul.category_list li div.white_container {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll 0 -3258px;
}
#page ul.category_list li .category_item_price input {
	background:transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat scroll 0 -128px;
}
#page ul.category_list li.voucher_box, #page ul.category_list li.voucher_box:hover {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat -4344px 100%;
}
#page ul.category_list li.voucher_box h2 a.help {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll -13px -2265px !important;
}
#page ul.category_list li.voucher_box a.more {
	background: transparent url(/images/mydays-skin/link_arrow.gif) no-repeat 0 3px;
}
#page ul.category_list li.voucher_box ul {
	background: transparent url(/images/mydays-skin/content_tabs_content_gradient_bg.gif) repeat-x scroll left top;
}
#page ul.category_list li.voucher_box h2 {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat -3946px 0;
}
#page .container_head_large {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -2899px 0;
}
#page .container_head_large.slim {
	background-position: -6700px 0;
}
#page ul.main_article_list li {
	background: transparent url(/images/mydays-skin/content_tabs_content_gradient_bg.gif) repeat-x scroll left top;
}
#page ul.main_article_list li.white {
	background: transparent;
}
#page ol.top_6 li span.dot{
	font-weight: bold;
}
#page ul.category_list li {
	background: transparent url(/images/mydays-skin/content_categorylist_item_bg.gif) repeat-x 0 139px;
}
#page ul.voucher li.info, #page ul.voucher li.info:hover {
	background: transparent url(/images/mydays-skin/content_categorylist_item_bg.gif) repeat-x 0 0px ! important;
}
#page ul.category_list li:hover {
	background: transparent url(/images/mydays-skin/content_categorylist_item_bg_over.gif) repeat-x 0 139px;
}
#page ul.category_list.worlds_list li:hover {
	background: #F4F3F1;
}
#page ul.voucher li:hover {
	background: transparent url(/images/mydays-skin/content_categorylist_item_bg_over.gif) repeat-x 0 85px !important;
}
#page ul.category_list li p {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -1361px 100%;
}

#page ul.category_list li.red {
	color: #fff;
	background: #d4003a;
}
#page ul.category_list li.red img {
	left: 0;
}

#page ul.category_list li.red a,
#page ul.category_list li.red strong {
	color: #fff;
	background-position: -9999px -9999px; /* we can´t use "background: none" because IE will not link the image otherwise */
}
#page ul.category_list li.red p {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -7685px 100%;
	color: #fff;
}
#page ul.selectbox li p {
	background-position: -3681px 100%;
}
#page ul.selectbox li {
	background: transparent url(/images/mydays-skin/content_categorylist_item_bg.gif) repeat-x 0 188px;
}
#page ul.selectbox li:hover {
	background: transparent url(/images/mydays-skin/content_categorylist_item_bg_over.gif) repeat-x 0 188px;
}
#page fieldset.error input {
	color: #d30039 ! important;
}
#page #content .buy a.button,
#page #content .buy button {
	background: transparent url(/images/mydays-skin/button_sprite.png) repeat-x scroll 0 0px !important;
}
#page #content .buy a.button span,
#page #content .buy button span {
    background:transparent url(/images/mydays-skin/button_sprite.png) no-repeat scroll 100% -27px !important;
}
#page #content .buy a.button.button_dark {
    background-position: left -232px !important;
}
#page #content .buy a.button.button_dark span {
    background-position: right -260px !important;
}
#page #content .buy a.button.button_normal {
    background-position: left 0 !important;
}
#page #content .buy a.button.button_normal span {
    background-position: right -56px !important;
}
.IE6 #page .buy a.button ,
.IE6 #page .buy button {
	background-image: url(/images/mydays-skin/button_sprite.gif) !important;
}
.IE6 #page .buy a.button span ,
.IE6 #page .buy button {
	background-image: url(/images/mydays-skin/button_sprite.gif) !important;
}
#page ul.main_article_list li div.toolbar ul.actions li.rating a {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll 100% -2462px;
}
#page ul.main_article_list li div.toolbar {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) repeat-x scroll left bottom;
}
#page ul.main_article_list.select_box li div.toolbar {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -776px -9px;
}
#page .static ul.main_article_list.select_box li div.toolbar {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -420px;
}
#page ul.main_article_list li .comment_footer {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) repeat-x scroll left bottom;
}
#page h4 a.help, #page h2 a.help {
	background: transparent url(/images/mydays-skin/icon_sprite.png) no-repeat 0 -90px ! important;
}

/* process navigation */
#page ul.process_nav li {
	background: transparent url(/images/mydays-skin/forms/process_nav_sprite.png) no-repeat 0 -35px;
}
html #page ul.process_nav li a {
	background: none;
}
*html #page ul.process_nav li {
	background-image: url(/images/mydays-skin/forms/process_nav_sprite.gif);
}

#page ul.process_nav li.active {
	background-position: 0 0;
}
#page ul.process_nav li.finished {
	background-position: 0 -210px;
}

#page ul.process_nav_small li {
	background-position: 0 -175px;
}
#page ul.process_nav_small li.active {
	background-position: 0 -140px;
}
#page ul.process_nav_small li.active {
	background-position: 0 -280px;
}


/* gutschein einlösen */
#page #voucher_redeem {
	background: transparent url(/images/mydays-skin/voucher_redeem_bg.png) no-repeat 0 0;
}

x#page #voucher_redeem.success fieldset,
#page .voucher_redeem.disabled fieldset {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat scroll 100% -208px;
	color: #fff;
}
x#page #voucher_redeem.success input,
#page .voucher_redeem.disabled input {
	background: transparent url(/images/mydays-skin/forms/input_sprite.png) no-repeat scroll 0 -177px;
	color: #fff !important;
}

#page div.content_box p.voucher_box {
	background: transparent url(/images/mydays-skin/large_icons_sprite.png) no-repeat scroll -49px 4px;
}
#page div.dates_box {
	background: transparent url(/images/mydays-skin/large_icons_sprite.png) no-repeat scroll 17px -242px;
}
#page .gmap_group .gmap_footer {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -6137px 100%;
}
#page .gmap_group .gmap_header {
	color: #fff;
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -5566px 0;
}
/* map overlay definitions */
.gmap_overlay .simplemodal-container {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -6137px 100%;
}
.gmap_overlay .simplemodal-wrap {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat -5566px 0;
}
.gmap_info_layer h2 {
	color: #D30039;
}

.simplemodal-close {
	background: transparent url(/images/mydays-skin/link_arrow.gif) no-repeat scroll 0 center;
}

/* Static pages */

#page div.content_box, 
#page div.map_content_box, 
#page div.accordion_content_box {
	border-top: 1px solid #e4e1de;
}
#page div.content_box.border_bottom {
	border-bottom: 1px solid #e4e1de;
}
#page div.content_box_filled {
	background: #f7f7f5 url(/images/mydays-skin/content_box_filled_header_bg.gif) no-repeat scroll left top;
}
#page div.content_box_filled.dark {
	background: #eeeeee url(/images/mydays-skin/content_box_filled_header_dark_bg.gif) no-repeat scroll left top;
}

#page div.content_box_filled.dark.no_corner {
	background-image: none;
}
#page div.content_box_filled .divider {
	border-top: 1px solid #e3e0dd;
}
#page div.content_box_filled .divider_white {
	border-top: 1px solid #fff;
}
#page div.content_box_filled_sibling {
	background-image: none;
}
#page div.content_box_filled_footer {
	background: #f7f7f5 url(/images/mydays-skin/content_box_filled_footer_bg.gif) no-repeat scroll left bottom;
}
#page div.dark.content_box_filled_footer {
	background: #eeeeee url(/images/mydays-skin/content_box_filled_footer_dark_bg.gif) no-repeat scroll left bottom;
}
#page div.red.content_box_large.content_box_filled_footer,
#page div.content_box_large_filled_footer_red {
	background: #e30045 url(/images/mydays-skin/content_box_large_filled_red_sprite.gif) no-repeat scroll left bottom;
}
#page div.content_box_large.content_box_filled_footer.dark,
#page div.content_box_large_filled_footer_dark {
	background: #eeeeee url(/images/mydays-skin/content_box_large_filled_dark_sprite.gif) no-repeat scroll left bottom;
}
#page #modal_container div.content_box_large.content_box_filled_footer.dark,
#page #modal_container div.content_box_large_filled_footer_dark {
	background: #eeeeee url(/images/mydays-skin/content_box_modal_filled_dark_sprite.png) no-repeat scroll left bottom;
}
#page div.red.content_box_large.content_box_filled,
#page div.content_box_large_filled_red {
	background: #e30045 url(/images/mydays-skin/content_box_large_filled_red_sprite.gif) no-repeat scroll -773px top;
	color: #fff;
}
#page div.dark.content_box_large.content_box_filled,
#page div.content_box_large_filled_dark {
	color: #766A63;
	background: #eeeeee url(/images/mydays-skin/content_box_large_filled_dark_sprite.gif) no-repeat scroll -773px top;
}
#page #modal_container div.dark.content_box_large.content_box_filled,
#page #modal_container div.content_box_large_filled_dark {
	color: #766A63;
	background: #eeeeee url(/images/mydays-skin/content_box_modal_filled_dark_sprite.png) no-repeat scroll -535px top;
}

#page table.content_table.dark {
	border-bottom: 1px solid #fff;
}
#page table.content_table tr td {
	border-left: 1px solid #fff;
}
#page table.content_table tr td.first {
	border-left: none;
}



/* borders not for IE6, because of class extension bug */
#page table.content_table tr.first td[class~="left"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_top_left.gif) no-repeat left top;
}
#page table.content_table tr.first td[class~="right"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_top_right.gif) no-repeat right top;
}
#page table.content_table tr.odd.first td[class~="left"] {
	background: #eae8e4 url(/images/mydays-skin/corner_top_left_odd.gif) no-repeat left top;
}
#page table.content_table tr.odd.first td[class~="right"] {
	background: #eae8e4 url(/images/mydays-skin/corner_top_right_odd.gif) no-repeat right top;
}
#page table.content_table.dark tr.first td[class~="left"] {
	background: #eee url(/images/mydays-skin/corner_top_left_dark.gif) no-repeat left top;
}
#page table.content_table.dark tr.first td[class~="right"] {
	background: #eee url(/images/mydays-skin/corner_top_right_dark.gif) no-repeat right top;
}
#page table.content_table.dark tr.odd.first td[class~="left"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_top_left.gif) no-repeat left top;
}
#page table.content_table.dark tr.odd.first td[class~="right"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_top_right.gif) no-repeat right top;
}

#page table.content_table.no_footer tr.last td[class~="left"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_bottom_left.gif) no-repeat left bottom;
}
#page table.content_table.no_footer tr.last td[class~="right"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_bottom_right.gif) no-repeat right bottom;
}
#page table.content_table.no_footer tr.odd.last td[class~="left"] {
	background: #eae8e4 url(/images/mydays-skin/corner_bottom_left_odd.gif) no-repeat left bottom;
}
#page table.content_table.no_footer tr.odd.last td[class~="right"] {
	background: #eae8e4 url(/images/mydays-skin/corner_bottom_right_odd.gif) no-repeat right bottom;
}
#page table.content_table.no_footer.dark tr.last td[class~="left"] {
	background: #eee url(/images/mydays-skin/corner_bottom_left_dark.gif) no-repeat left bottom;
}
#page table.content_table.no_footer.dark tr.last td[class~="right"] {
	background: #eee url(/images/mydays-skin/corner_bottom_right_dark.gif) no-repeat right bottom;
}
#page table.content_table.no_footer.dark tr.odd.last td[class~="left"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_bottom_left.gif) no-repeat left bottom;
}
#page table.content_table.no_footer.dark tr.odd.last td[class~="right"] {
	background: #f7f7f5 url(/images/mydays-skin/corner_bottom_right.gif) no-repeat right bottom;
}

#page table.content_table tbody tr td {
	background-color: #f7f7f5;
}
#page table.content_table tbody tr.odd td {
	background-color: #eae8e4;
}
#page table.content_table tbody tr.border_top td {
	border-top: 1px solid #fff;
}
#page table.content_table.dark thead td {
	background-color: #eeeeee;
	border-bottom: 1px solid #fff;
}
#page table.content_table.dark thead.white td,
#page table.content_table.dark tfoot.white td {
	background: none;
}
#page table.content_table.dark tfoot td {
	background-color: #eeeeee;
	border-top: 1px solid #fff;
}
#page table.content_table.dark tbody tr td {
	background-color: #eeeeee;
}
#page table.content_table.dark tbody tr.odd td {
	background-color: #f7f7f5;
}

#page div.content_box_columns {}
#page div.content_box_columns.separated.three,
#page div.three_content_box_columns_separated {
	background: url(/images/mydays-skin/content_box_columns_three.gif) center top repeat-y;
}

#page div.content_box_columns.separated.two,
#page div.two_content_box_columns_separated {
	background: url(/images/mydays-skin/content_box_columns_two.gif) 50% top repeat-y;
}

#page ul.content_accordion h5 {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -220px;
	color: #fff;
}
#page ul.content_accordion h5.open {
	color: #766A63;
}
#page ul.content_accordion li {
	background-color: #f7f7f5;
}
#page ul.content_accordion li li {
	background-color: transparent;
}
#page div.footer_bar {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -420px;
}
#page ul.main_article_list div.footer_bar {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -776px bottom;
}
#page div.footer_bar.wide,
#page .wide div.footer_bar,
#page ul.content_accordion_large div.footer_bar {
	background-position: -600px -420px;
}
#page .expander .trigger {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -380px;
}
#page .expander .trigger.expanded {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -340px;
}
#page .expander div.expander_content {
	background-color: #f7f7f5;
}
#page dl dt {
	color: #d30039;
}
#page dl dt span {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -540px;
	color: #fff;
}
#page ol.steps li {
	background: transparent url(/images/mydays-skin/steps_sprite.png) no-repeat -5000px -5000px;
}
#page ol.steps li h4 {
	color: #d30039;
}

#page div.content_box h1 {
	color: #d30039;
}
#page div.content_box h2 {
	color: #d30039;
}
#page div.content_box h1.gray,
#page div.content_box h2.gray {
	color: #766A63;
}

/* B2B content */

#page .static a.nav_button {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -150px;
	color: #fff;
}
#page .static a.nav_button:hover {
	background-position: 0 -180px;
}

#page .static div.content_2col div.left,
#page .static div.content_2col div.right {
	background: transparent url(/images/mydays-skin/box_2col_sprite.gif) no-repeat scroll 0 0;
}
#page .static div.content_2col div.content_box,
#page .static div.content_3col div.content_box {
	background: #f7f7f5;
}
#page .static div.content_2col div.content_box.last {
	background: #f7f7f5 url(/images/mydays-skin/box_2col_sprite.gif) no-repeat scroll -280px bottom;
}
#page .static div.content_2col a.nav_button {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -460px;
}
#page .static div.content_2col a.nav_button:hover {
	background-position: 0 -500px;
}
#page .static div.content_2col p.divider,
#page .static div.content_3col p.divider {
	border-top: 1px solid #e3e0dd;
}
#page .static div.content_3col div.col h4 {
	background: transparent url(/images/mydays-skin/box_3col_sprite.gif) no-repeat scroll -400px 0;
	color: #fff;
}
#page .static div.content_3col div.content_box.last {
	background: #f7f7f5 url(/images/mydays-skin/box_3col_sprite.gif) no-repeat scroll -200px bottom;
}
#page div.teaser_item {
	background-color: #f7f7f5;
}
#page div.teaser_item h3 {
	color: #fff;
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -620px;
}
#page div.first.teaser_item h3 {
	background: transparent url(/images/mydays-skin/static_sprite.gif) no-repeat scroll 0 -570px;
}
#page div.teaser_item.last {
	background: #f7f7f5 url(/images/mydays-skin/content_box_filled_footer_bg.gif) no-repeat scroll left bottom;
}
#page a.arrow_box_link {
	background: transparent url(/images/mydays-skin/button_sprite.png) no-repeat scroll left -100px;
	color: #fff;
}
#page a.arrow_box_link span {
	background: transparent url(/images/mydays-skin/button_sprite.png) no-repeat scroll right -130px;
}

.IE6 #page a.arrow_box_link,
.IE6 #page a.arrow_box_link span {
	background-image: url(/images/mydays-skin/button_sprite.gif);
}
#page div.scout_indicator ul li h5 {
	color: #d30039;
}

/* two col content - static pages - (wider sidebar) */

#page .two_col_content.static .right_col .info_box p.divider {
	border-top: 1px solid #e4e0dd;
}

/* Buttons */
button.submit {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) repeat-x scroll 0 0;
}
button.submit div {
	background: none;
}
button.submit span {
	background: transparent url(/images/mydays-skin/forms/submit_button_sprite.gif) no-repeat scroll 100% -29px;
}


/* HTML Stage */
#page div.html_stage .stagetext {
	background: transparent url(/images/mydays-skin/stage_bg.png) right top no-repeat;
	color: #fff;
}
.png #page div.html_stage .stagetext h3 {
	background: transparent url(/images/mydays-skin/shiny_star.png) left top no-repeat;
}
.png #page div.html_stage .stagetext h3 span {
	background: transparent url(/images/mydays-skin/shiny_star.png) right top no-repeat;
}
#page div.html_stage p.star {
	background: transparent url(/images/mydays-skin/stage_star_bg.png) left top no-repeat;
	color: #fff;
}
/*
*html #page div.html_stage p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stage_star_bg.png', sizingMethod='scale');
	background:none;
}
*/

/* HTML imagestage */
#page div.html_stage.image_stage .stagetext {
	background: transparent url(/images/mydays-skin/stage_image_bg.png) no-repeat scroll 0 0;
}
.IE6 #page div.html_stage.image_stage .stagetext {
	background: transparent url(/images/mydays-skin/stage_image_bg.gif) no-repeat scroll 0 0;
}


/* recommendations */

#page ul.recommendations li {
	background: transparent url(/images/mydays-skin/content_categorylist_item_bg.gif) repeat-x left 75px;
}
#page ul.recommendations li:hover {
	background: #F1F0ED;
}
#page ul.recommendations li a {
	color: #d30039;
}
#page div.slider {
	background: transparent url(/images/mydays-skin/slider_sprite.png) no-repeat left top;
}
#page div.slider a.ui-slider-handle {
	background: transparent url(/images/mydays-skin/slider_sprite.png) no-repeat left -20px !important;
}
#page .roundbox {
	background: transparent url(/images/mydays-skin/roundbox_bg.png) no-repeat left top;
}
#page .roundbox .roundbox_content {
	background: transparent url(/images/mydays-skin/roundbox_bg.png) no-repeat right bottom;
}
#page h5.roundbox_label {
	color: #d30039;
}


#page ul.worlds {
	border-top: 1px solid #fff;
	border-left: 1px solid #f7f7f5;
	border-right: 1px solid #f7f7f5;
	background: #f7f7f5 url(/images/mydays-skin/worlds_bg.png) 0 0;
}
#page ul.worlds li.world img {
	border-bottom: 1px solid #fff;
}
#page ul.worlds li.world a.world_link strong {
	color: #cc0033;
}


#page span.rating_overview {
	background: transparent url(/images/mydays-skin/rating_overview_sprite.gif) no-repeat center -50px;
}
#page span.rating_overview.RO {
	background: transparent url(/images/mydays-skin/rating_overview_sprite.gif) no-repeat center 0;
}

#page span.rating_overview.RO span.female {
	background: transparent url(/images/mydays-skin/rating_overview_sprite.gif) no-repeat left -25px;
}
#page span.rating_overview.RO span.male {
	background: transparent url(/images/mydays-skin/rating_overview_sprite.gif) no-repeat right -25px;
}

/* icon links */
#page a.description_icon {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll 100% -42px !important;
}
#page .select_box a.description_icon {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll 100% -2462px !important;
}
#page .select_box a.description_icon span {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll -17px -42px !important;
}
#page a.calendar_icon {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll 100% -203px !important;
}
#page a.map_icon {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll 100% -313px !important;
}
#page .buy a.wishlist {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll 100% -684px !important;
}
#page .buy a.tickets {
	background: none !important;
}
#page .buy a.send_to_friend {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat scroll 100% -724px !important;
}

/* footer */
#page #footer {
	background: transparent url(/images/mydays-skin/content_tabs_content_gradient_bg.gif) repeat-x scroll 0 42px;
}
#page #footer ul.footer_list {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) no-repeat scroll -2899px 0;
}
#page #footer .footer_bottom {
	background: transparent url(/images/mydays-skin/container_frame_sprite.png) repeat-x scroll left bottom;
}
#page #footer ul.options a.print {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat 100% -92px;
}
#page #footer ul.options a.recommend {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat 100% 0px;

}
#page #footer ul.options a.bookmark {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat 100% -259px;

}


/* form fields */
#page span.required {
	color: #d30039;
}

/* goodies */
#page div.goody {
	color: #e10045;
}
.javascript #page div.goody {
	background: transparent url(/images/mydays-skin/sprite_goodies.png) no-repeat left -40px;
}
.javascript #page div.goody.small {
	background: transparent url(/images/mydays-skin/sprite_goodies.png) no-repeat left -80px;
}
#page div.goody span em.left {
	background: transparent url(/images/mydays-skin/sprite_goodies.png) no-repeat left top;
}

#page div.goody span em.right {
	background: transparent url(/images/mydays-skin/sprite_goodies.png) no-repeat right top;
}

/* wishlist */
#page ul.wishlist li div.interact div.sort a.up,
#page a.icon_plus {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2605px !important;
}
#page ul.wishlist li div.interact div.sort a.up:hover,
#page a.icon_plus:hover {
	background-position: right -2630px !important;
}
#page ul.wishlist li div.interact div.sort a.down,
#page a.icon_minus {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2555px !important;
}
#page ul.wishlist li div.interact div.sort a.down:hover,
#page a.icon_minus:hover {
	background-position: right -2580px !important;
}
#page ul.wishlist li div.interact div.sort a.remove {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2525px;
}
#page .right_col ul.wishlist_navi span.icon_send {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2648px;
}
#page .right_col ul.wishlist_navi span.icon_remove {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2676px;
}
#page .right_col ul.wishlist_navi span.icon_cart {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat 133px -2332px;
}


/* Modal confirmation */
.modal_info #simplemodal-container {
	background: transparent url(/images/mydays-skin/sprite_modal_white.png) no-repeat left top;
}
.modal_info #simplemodal-container .simplemodal-wrap {
	background: transparent url(/images/mydays-skin/sprite_modal_white.png) no-repeat -557px bottom;
}
.modal_info #simplemodal-container .simplemodal-data {
	background: #f8f7f5;
	border-left: 1px solid #8c8783;
	border-right: 1px solid #8c8783;
}
.modal_info.modal_large #simplemodal-container {
	background: transparent url(/images/mydays-skin/sprite_modal_large.png) no-repeat left top;
}
.modal_info.modal_large #simplemodal-container .simplemodal-wrap {
	background: transparent url(/images/mydays-skin/sprite_modal_large.png) no-repeat -773px bottom;
}
.modal_info.modal_large #simplemodal-container .simplemodal-data {
	background: #f8f7f5;
	border: none;
}

.modal_info #simplemodal-container .simplemodal-close {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2525px;
}
.modal_info.close_bottom #simplemodal-container .simplemodal-close {
	background: transparent url(/images/mydays-skin/link_arrow.gif) no-repeat left 10px;
}

/* cart */
#page table.content_table.cart_overview a {
	color: #d30039;
}
#page #content table.content_table.cart_overview tr td .remove {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat right -2525px !important;
}
#page table.content_table.divided tr td  {
	border-bottom: 1px solid #fff;
}
#page table.content_table tr td.no_border  {
	border-left: none;
}
#page table.content_table.divided tr td.last  {
	border: none;
}


#page #header_search {
	color: #d30039;
	background: transparent url(/images/mydays-skin/header_search_bg.gif) no-repeat left top;
}
#page #header_search a {
	color: #d30039;
	border-left: 1px solid #d30039;
}
#page .icon_zoom {
	background: transparent url(/images/mydays-skin/icon_sprite.gif) no-repeat left -363px;
}

/* Redeem Tutorial and Steps */
#redeem_steps li {
	background: url(/images/mydays-skin/redeem_steps_sprite.png) no-repeat left top;
}
*html #redeem_steps li {
	background-image: url(/images/mydays-skin/redeem_steps_sprite.gif);
}

#page form label.loud {
	font-weight: bold;
	color: #d30039;
}
.png #page form .textarea_large textarea {
	background-position: -2020px top;
	margin: 0;
}
.png #page form .textarea.textarea_large {
	background-position: -2415px bottom;
	background-color: #fff;
}
#page form .textarea_large.bordered textarea {
	border: none;
 }
.png #page form .textarea_large.bordered textarea {
	background-position: -2820px top;
	overflow: auto;
}
.IE7.png #page form .textarea_large.bordered textarea {
	background: #fff;
}
#page form .textarea_large.bordered textarea {
	color: #685C53;
}
#page form .textarea.textarea_large.bordered {
    border: 1px solid #a79d96;
    background: #fff;
}
.png #page form .textarea.textarea_large.bordered {
	background: transparent url(/images/mydays-skin/forms/textarea_sprite.png) no-repeat scroll -3215px bottom;
	border: none;
}
.IE7.png #page form .textarea.textarea_large.bordered {
	background: #fff;
	border: 1px solid #a79d96;
}

#page .recommendation p.confirmation_text strong {
	color: #d30039;
}
#page ul.category_list li .category_item_price.new,
#page .buy.new span.price {
	color: #d30039;
}

#page .error_box {
	background: #e30045 url(/images/mydays-skin/corner_error_box_top_left.gif) top left no-repeat;
	background-color: #e30045;
	color: #fff;
}
#page .error_box .top_right {
	background: transparent url(/images/mydays-skin/corner_error_box_top_right.gif) right top no-repeat;
}
#page .error_box .bottom_right {
	background: transparent url(/images/mydays-skin/corner_error_box_bottom_right.gif) right bottom no-repeat;
}
#page .error_box .bottom_left {
	background: transparent url(/images/mydays-skin/corner_error_box_bottom_left.gif) left bottom no-repeat;
}

#page .gmap_info_layer h2 a {
    color: #d30039;
    background: none;
}

#page div.html_stage ul.stage_navigation {
    background: #D30039 url(/images/mydays-skin/stage_image_bg.png) no-repeat left bottom;
}
*html #page div.html_stage ul.stage_navigation {
    background: #D30039 url(/images/mydays-skin/stage_image_bg.gif) no-repeat left bottom;
}


#page div.redbox {
    background: url(/images/mydays-skin/sprite_redbox.png) no-repeat left top;
}
#page div.redbox_content {
    background: #e30045 url(/images/mydays-skin/sprite_redbox.png) no-repeat right bottom;
}
#page div.graybox_50 {
    width: 381px;
    background: #eee url(/images/mydays-skin/graybox_50.gif) no-repeat left top;
}
#page div.graybox_50 div.graybox_50_content {
    background: transparent url(/images/mydays-skin/graybox_50.gif) no-repeat right bottom;
}

p.error {
    color: #d50038;
}


/* mood colors */
/* primary colors: */
#page .driving h1 {
	color: #f99501;
}
#page .action #mydays_flash_color_picker h1 {
	color: #fef200;
}
#page .action h1  {
	color: #febf00;
}
#page .fly h1 {
	color: #72cbf7;
}
#page .space h1 {
	color: #00124d;
}
#page .water h1 {
	color: #00a2e3;
}
#page .sport h1 {
	color: #b2cb00;
}
#page .pampering h1 {
	color: #44babc;
}
#page .gourmet h1 {
	color: #800000;
}
#page .fantasy h1 {
	color: #9276b3;
}
#page .culture h1 {
	color: #516d78;
}
#page .over_night h1 , #page .over_night #mydays_flash_color_picker h1 {
	color: #f3bbd6;
}
/* navigation background if active */
#page #main #navigation ul.main li.active span {
	background-color: #d4003a;
}
#page #main #navigation.driving ul.main li.active span {
	background-color: #f99501;
}
#page #main #navigation.action ul.main li.active span {
	background-color: #fef200;
}
#page #main #navigation.fly ul.main li.active span {
	background-color: #72cbf7;
}
#page #main #navigation.space ul.main li.active span {
	background-color: #00124d;
}
#page #main #navigation.water ul.main li.active span {
	background-color: #00a2e3;
}
#page #main #navigation.sport ul.main li.active span {
	background-color: #b2cb00;
}
#page #main #navigation.pampering ul.main li.active span {
	background-color: #44babc;
}
#page #main #navigation.gourmet ul.main li.active span {
	background-color: #800000;
}
#page #main #navigation.fantasy ul.main li.active span {
	background-color: #9276b3;
}
#page #main #navigation.culture ul.main li.active span {
	background-color: #516d78;
}
#page #main #navigation.over_night ul.main li.active span {
	background-color: #f3bbd6;
}
/* secondary colors: */
#page #mydays_flash_color_picker .darker_color {
	color: #9e0331;
}
#page .driving #mydays_flash_color_picker .darker_color {
	color: #d87001;
}
#page .action #mydays_flash_color_picker .darker_color {
	color: #ffaa01;
}
#page .fly #mydays_flash_color_picker .darker_color {
	color: #3899cc;
}
#page .space #mydays_flash_color_picker .darker_color {
	color: #0c338e;
}
#page .water #mydays_flash_color_picker .darker_color {
	color: #0181c0;
}
#page .sport #mydays_flash_color_picker .darker_color {
	color: #749800;
}
#page .pampering #mydays_flash_color_picker .darker_color {
	color: #459e98;
}
#page .gourmet #mydays_flash_color_picker .darker_color {
	color: #670001;
}
#page .fantasy #mydays_flash_color_picker .darker_color {
	color: #6f59a1;
}
#page .culture #mydays_flash_color_picker .darker_color {
	color: #79a3a2;
}
#page .over_night #mydays_flash_color_picker .darker_color {
	color: #f28598;
}

/* gradient colors */
#page #mydays_flash_color_picker .gradient_color1 {
	color: #e30045;
}
#page .driving #mydays_flash_color_picker .gradient_color1 {
	color: #f69200;
}
#page .action #mydays_flash_color_picker .gradient_color1 {
	color: #ffed00;
}
#page .fly #mydays_flash_color_picker .gradient_color1 {
	color: #6dc7f3;
}
#page .space #mydays_flash_color_picker .gradient_color1 {
	color: #011451;
}
#page .water #mydays_flash_color_picker .gradient_color1 {
	color: #00a0e0;
}
#page .sport #mydays_flash_color_picker .gradient_color1 {
	color: #acc600;
}
#page .pampering #mydays_flash_color_picker .gradient_color1 {
	color: #44b8b9;
}
#page .gourmet #mydays_flash_color_picker .gradient_color1 {
	color: #7e0000;
}
#page .fantasy #mydays_flash_color_picker .gradient_color1 {
	color: #8e73b2;
}
#page .culture #mydays_flash_color_picker .gradient_color1 {
	color: #53717b;
}
#page .over_night #mydays_flash_color_picker .gradient_color1 {
	color: #f4bed8;
}

#page #mydays_flash_color_picker .gradient_color2 {
	color: #a10332;
}
#page .driving #mydays_flash_color_picker .gradient_color2 {
	color: #e17b00;
}
#page .action #mydays_flash_color_picker .gradient_color2 {
	color: #ffbf00;
}
#page .fly #mydays_flash_color_picker .gradient_color2 {
	color: #48a8d8;
}
#page .space #mydays_flash_color_picker .gradient_color2 {
	color: #09297b;
}
#page .water #mydays_flash_color_picker .gradient_color2 {
	color: #008ac9;
}
#page .sport #mydays_flash_color_picker .gradient_color2 {
	color: #85a700;
}
#page .pampering #mydays_flash_color_picker .gradient_color2 {
	color: #45a6a3;
}
#page .gourmet #mydays_flash_color_picker .gradient_color2 {
	color: #6d0000;
}
#page .fantasy #mydays_flash_color_picker .gradient_color2 {
	color: #7961a5;
}
#page .culture #mydays_flash_color_picker .gradient_color2 {
	color: #6c9397;
}
#page .over_night #mydays_flash_color_picker .gradient_color2 {
	color: #fcdaef;
}

#page #mydays_flash_color_picker .additional_color1 {
	color: #df1447;
}
#page .driving #mydays_flash_color_picker .additional_color1 {
	color: #f89500;
}
#page .action #mydays_flash_color_picker .additional_color1 {
	color: #fff200;
}
#page .fly #mydays_flash_color_picker .additional_color1 {
	color: #71cbf6;
}
#page .space #mydays_flash_color_picker .additional_color1 {
	color: #00124d;
}
#page .water #mydays_flash_color_picker .additional_color1 {
	color: #00a2e3;
}
#page .sport #mydays_flash_color_picker .additional_color1 {
	color: #b1ca00;
}
#page .pampering #mydays_flash_color_picker .additional_color1 {
	color: #44babc;
}
#page .gourmet #mydays_flash_color_picker .additional_color1 {
	color: #800000;
}
#page .fantasy #mydays_flash_color_picker .additional_color1 {
	color: #9175b3;
}
#page .culture #mydays_flash_color_picker .additional_color1 {
	color: #506d78;
}
#page .over_night #mydays_flash_color_picker .additional_color1 {
	color: #f3bbd5;
}

#page #mydays_flash_color_picker .additional_color2 {
	color: #f7164f;
}
#page .driving #mydays_flash_color_picker .additional_color2 {
	color: #fcce00;
}
#page .action #mydays_flash_color_picker .additional_color2 {
	color: #ffff78;
}
#page .fly #mydays_flash_color_picker .additional_color2 {
	color: #7ee1ea;
}
#page .space #mydays_flash_color_picker .additional_color2 {
	color: #0c338d;
}
#page .water #mydays_flash_color_picker .additional_color2 {
	color: #46c7f1;
}
#page .sport #mydays_flash_color_picker .additional_color2 {
	color: #c0e403;
}
#page .pampering #mydays_flash_color_picker .additional_color2 {
	color: #50dacb;
}
#page .gourmet #mydays_flash_color_picker .additional_color2 {
	color: #a60000;
}
#page .fantasy #mydays_flash_color_picker .additional_color2 {
	color: #ae8fcc;
}
#page .culture #mydays_flash_color_picker .additional_color2 {
	color: #639b95;
}
#page .over_night #mydays_flash_color_picker .additional_color2 {
	color: #f3d6e7;
}

#page #mydays_flash_color_picker .additional_color3 {
	color: #ff3467;
}
#page .driving #mydays_flash_color_picker .additional_color3 {
	color: #fff200;
}
#page .action #mydays_flash_color_picker .additional_color3 {
	color: #ffffc8;
}
#page .fly #mydays_flash_color_picker .additional_color3 {
	color: #7ef5f4;
}
#page .space #mydays_flash_color_picker .additional_color3 {
	color: #1a5ab9;
}
#page .water #mydays_flash_color_picker .additional_color3 {
	color: #78dbf5;
}
#page .sport #mydays_flash_color_picker .additional_color3 {
	color: #c0f803;
}
#page .pampering #mydays_flash_color_picker .additional_color3 {
	color: #5aecd9;
}
#page .gourmet #mydays_flash_color_picker .additional_color3 {
	color: #d50000;
}
#page .fantasy #mydays_flash_color_picker .additional_color3 {
	color: #c2b8cc;
}
#page .culture #mydays_flash_color_picker .additional_color3 {
	color: #8bc4be;
}
#page .over_night #mydays_flash_color_picker .additional_color3 {
	color: #fff1ff;
}
/* Text color exceptions */
#page #mydays_flash_color_picker .text_color {
	color: #ffffff;
}
#page .action #mydays_flash_color_picker .text_color ,
#page #main #navigation.action ul li.active a,
#page.action h1 {
	color: #e36400;
}
#page #main #navigation.action ul li.active.open a,
#page #main #navigation.over_night ul li.active.open a {
	color: #fff;
}
#page #main #navigation.over_night ul li.active a , #page .over_night h1{
	color: #f28597;
}
#page .over_night #mydays_flash_color_picker .text_color {
	color: #c43f56;
}


#page ol.top_6 li.driving a,
#page .driving ul.main_article_list li a ,
#page ul.main_article_list li.driving a ,
#page .driving ul.main_article_list li span.mood,
#page ul.main_article_list li.driving span.mood,
#page .driving .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.driving span,
#page #voucher_redeem .bottom .driving a,
.gmap_info_layer.water h2,
#page ul.recommendations li.driving a,
#page .recommendation p.info.driving a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -1006px 0px;
}
#page ol.top_6 li.action a,
#page .action ul.main_article_list li a,
#page ul.main_article_list li.action a,
#page .action ul.main_article_list li span.mood,
#page ul.main_article_list li.action span.mood,
#page .action .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.action span,
#page #voucher_redeem .bottom .action a,
.gmap_info_layer.action h2,
#page ul.recommendations li.action a,
#page .recommendation p.info.action a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -980px -285px;
}
#page ol.top_6 li.fly a,
#page .fly ul.main_article_list li a,
#page ul.main_article_list li.fly a,
#page .fly ul.main_article_list li span.mood,
#page ul.main_article_list li.fly span.mood,
#page .fly .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.fly span,
#page #voucher_redeem .bottom .fly a,
.gmap_info_layer.fly h2,
#page ul.recommendations li.fly a,
#page .recommendation p.info.fly a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -967px -570px;
}
#page ol.top_6 li.space a,
#page .space ul.main_article_list li a,
#page ul.main_article_list li.space a,
#page .space ul.main_article_list li span.mood,
#page ul.main_article_list li.space span.mood,
#page .space .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.space span,
#page #voucher_redeem .bottom .space a,
.gmap_info_layer.space h2,
#page ul.recommendations li.space a,
#page .recommendation p.info.space a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -954px -855px;
}
#page ol.top_6 li.water a,
#page .water ul.main_article_list li a,
#page ul.main_article_list li.water a,
#page .water ul.main_article_list li span.mood,
#page ul.main_article_list li.water span.mood,
#page .water .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.water span,
#page #voucher_redeem .bottom .water a,
.gmap_info_layer.water h2,
#page ul.recommendations li.water a,
#page .recommendation p.info.water a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -941px -1140px;
}
#page ol.top_6 li.sport a,
#page .sport ul.main_article_list li a,
#page ul.main_article_list li.sport a,
#page .sport ul.main_article_list li span.mood,
#page ul.main_article_list li.sport span.mood,
#page .sport .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.sport span,
#page #voucher_redeem .bottom .sport a,
.gmap_info_layer.sport h2,
#page ul.recommendations li.sport a,
#page .recommendation p.info.sport a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -928px -1425px;
}
#page ol.top_6 li.pampering a,
#page .pampering ul.main_article_list li a,
#page ul.main_article_list li.pampering a,
#page .pampering ul.main_article_list li span.mood,
#page ul.main_article_list li.pampering span.mood,
#page .pampering .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.pampering span,
#page #voucher_redeem .bottom .pampering a,
.gmap_info_layer.pampering h2,
#page ul.recommendations li.pampering a,
#page .recommendation p.info.pampering a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -915px -1710px;
}
#page ol.top_6 li.gourmet a,
#page .gourmet ul.main_article_list li a,
#page ul.main_article_list li.gourmet a,
#page .gourmet ul.main_article_list li span.mood,
#page ul.main_article_list li.gourmet span.mood,
#page .gourmet .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.gourmet span,
#page #voucher_redeem .bottom .gourmet a,
.gmap_info_layer.gourmet h2,
#page ul.recommendations li.gourmet a,
#page .recommendation p.info.gourmet a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -902px -1995px;
}
#page ol.top_6 li.fantasy a,
#page .fantasy ul.main_article_list li a,
#page ul.main_article_list li.fantasy  a,
#page .fantasy ul.main_article_list li span.mood,
#page ul.main_article_list li.fantasy span.mood,
#page .fantasy .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.fantasy span,
#page #voucher_redeem .bottom .fantasy a,
.gmap_info_layer.fantasy h2,
#page ul.recommendations li.fantasy a,
#page .recommendation p.info.fantasy a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -889px -2280px;
}
#page ol.top_6 li.culture a,
#page .culture ul.main_article_list li a,
#page ul.main_article_list li.culture a,
#page .culture ul.main_article_list li span.mood,
#page ul.main_article_list li.culture span.mood,
#page .culture .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.culture span,
#page #voucher_redeem .bottom .culture a,
.gmap_info_layer.culture h2,
#page ul.recommendations li.culture a,
#page .recommendation p.info.culture a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -876px -2565px;
}
#page ol.top_6 li.over_night a,
#page .over_night ul.main_article_list li a,
#page ul.main_article_list li.over_night a,
#page .over_night ul.main_article_list li span.mood,
#page ul.main_article_list li.over_night span.mood,
#page .over_night .two_col_content .left_col .article_description_content p.image_desc span,
#page p.image_desc.over_night span,
#page #voucher_redeem .bottom .over_night a,
.gmap_info_layer.over_night h2,
#page ul.recommendations li.over_night a,
#page .recommendation p.info.over_night a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -863px -2850px;
}

#page ul.category_list li.driving a, #page .driving ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -160px 0px;
}
#page ul.category_list li.action a , #page .action ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -144px -285px;
}
#page ul.category_list li.fly a , #page .fly ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -128px -570px;
}
#page ul.category_list li.space a, #page .space ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -112px -855px;
}
#page ul.category_list li.water a, #page .water ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -96px -1140px;
}
#page ul.category_list li.sport a, #page .sport ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -80px -1425px;
}
#page ul.category_list li.pampering a, #page .pampering ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -64px -1710px;
}
#page ul.category_list li.gourmet a, #page .gourmet ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -48px -1995px;
}
#page ul.category_list li.fantasy a, #page .fantasy ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -32px -2280px;
}
#page ul.category_list li.culture a, #page .culture ul.category_list li a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -16px -2565px;
}
#page ul.category_list li.over_night a, #page .over_night ul.category_list li a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat 0px -2850px;
}

#page ul.category_list li.voucher_box ul li.driving a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -2006px 0px;
}
#page ul.category_list li.voucher_box ul li.action a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1980px -285px;
}
#page ul.category_list li.voucher_box ul li.fly a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1966px -570px;
}
#page ul.category_list li.voucher_box ul li.space a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1954px -855px;
}
#page ul.category_list li.voucher_box ul li.water a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1941px -1140px;
}
#page ul.category_list li.voucher_box ul li.sport a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1928px -1425px;
}
#page ul.category_list li.voucher_box ul li.pampering a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1915px -1710px;
}
#page ul.category_list li.voucher_box ul li.gourmet a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1902px -1995px;
}
#page ul.category_list li.voucher_box ul li.fantasy a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1889px -2280px;
}
#page ul.category_list li.voucher_box ul li.culture a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1876px -2565px;
}
#page ul.category_list li.voucher_box ul li.over_night a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat scroll -1863px -2850px;
}

#page ul.selectbox li.driving a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -611px 0px;
}
#page ul.selectbox li.action a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -595px -285px;
}
#page ul.selectbox li.fly a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -579px -570px;
}
#page ul.selectbox li.space a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -563px -855px;
}
#page ul.selectbox li.water a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -547px -1140px;
}
#page ul.selectbox li.sport a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -531px -1425px;
}
#page ul.selectbox li.pampering a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -515px -1710px;
}
#page ul.selectbox li.gourmet a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -499px -1995px;
}
#page ul.selectbox li.fantasy a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -483px -2280px;
}
#page ul.selectbox li.culture a {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -467px -2565px;
}
#page ul.selectbox li.over_night a{
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -451px -2850px;
}


#page ul.worlds li.world.first a.world_link {
	background: transparent url(/images/mydays-skin/sprite_moods.png) no-repeat -5000px -5000px;
}
#page .driving ul.worlds li.world.first a.world_link {
	background-position: -2456px 0px;
}
#page .action ul.worlds li.world.first a.world_link {
	background-position: -2430px -285px;
}
#page .fly ul.worlds li.world.first a.world_link {
	background-position: -2417px -570px;
}
#page .space ul.worlds li.world.first a.world_link {
	background-position: -2404px -855px;
}
#page .water ul.worlds li.world.first a.world_link {
	background-position: -2391px -1140px;
}
#page .sport ul.worlds li.world.first a.world_link {
	background-position: -2378px -1425px;
}
#page .pampering ul.worlds li.world.first a.world_link {
	background-position: -2365px -1710px;
}
#page .gourmet ul.worlds li.world.first a.world_link {
	background-position: -2352px -1995px;
}
#page .fantasy ul.worlds li.world.first a.world_link {
	background-position: -2339px -2280px;
}
#page .culture ul.worlds li.world.first a.world_link {
	background-position: -2326px -2565px;
}
#page .over_night ul.worlds li.world.first a.world_link {
	background-position: -2313px -2850px;
}

/* stage stars */
#page div.image_stage .driving p.star {
	background-image: none;
}
#page div.image_stage .driving p.star {
	background: transparent url(/images/mydays-skin/stars/drive.png) no-repeat scroll 0 0 ;
}

#page div.html_stage.image_stage .action p.star {
	background: transparent url(/images/mydays-skin/stars/action.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .fly p.star {
	background: transparent url(/images/mydays-skin/stars/fly.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .space p.star {
	background: transparent url(/images/mydays-skin/stars/space.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .water p.star {
	background: transparent url(/images/mydays-skin/stars/water.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .sport p.star {
	background: transparent url(/images/mydays-skin/stars/sport.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .pampering p.star {
	background: transparent url(/images/mydays-skin/stars/pampering.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .gourmet p.star {
	background: transparent url(/images/mydays-skin/stars/gourmet.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .fantasy p.star {
	background: transparent url(/images/mydays-skin/stars/fantasy.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .culture p.star {
	background: transparent url(/images/mydays-skin/stars/culture.png) no-repeat scroll 0 0;
}

#page div.html_stage.image_stage .over_night p.star {
	background: transparent url(/images/mydays-skin/stars/over_night.png) no-repeat scroll 0 0;
}

.IE6 #page div.html_stage.image_stage .over_night p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/over_night.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .driving p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/drive.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .culture p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/culture.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .fantasy p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/fantasy.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .gourmet p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/gourmet.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .pampering p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/pampering.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .sport p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/sport.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .water p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/water.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .space p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/space.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .fly p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/fly.png', sizingMethod='scale');
	background:none;
}
.IE6 #page div.html_stage.image_stage .action p.star {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mydays-skin/stars/action.png', sizingMethod='scale');
	background:none;
}

/* textcolors for stage */
#page .html_stage .space .stagetext,
#page .html_stage .space .stagetext h2 {

}

/* cart */


#page table.content_table img.cart_preview {
	border-left: 4px solid transparent;
}
#page table.content_table .driving img.cart_preview {
	border-color: #f99501;
}
#page table.content_table .action img.cart_preview {
	border-color: #fef200;
}
#page table.content_table .fly img.cart_preview {
	border-color: #72cbf7;
}
#page table.content_table .space img.cart_preview {
	border-color: #00124d;
}
#page table.content_table .water img.cart_preview {
	border-color: #00a2e3;
}
#page table.content_table .sport img.cart_preview {
	border-color: #b2cb00;
}
#page table.content_table .pampering img.cart_preview {
	border-color: #44babc;
}
#page table.content_table .gourmet img.cart_preview {
	border-color: #800000;
}
#page table.content_table .fantasy img.cart_preview {
	border-color: #9276b3;
}
#page table.content_table .culture img.cart_preview {
	border-color: #516d78;
}
#page table.content_table .over_night img.cart_preview {
	border-color: #f3bbd6;
}

#page .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll 0 -500px;
}
#page .driving .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll 0 0;
}
#page .action .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -186px 0;
	color: #000;
}
#page .fly .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -372px 0;
}
#page .space .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -558px 0;
}
#page .water .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -744px 0;
}
#page .sport .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -930px 0;
}
#page .pampering .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -1116px 0;
}
#page .gourmet .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -1302px 0;
}
#page .fantasy .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -1488px 0;
}
#page .culture .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -1674px 0;
}
#page .over_night .right_col .sidebar_item.select_box h3 {
	background: transparent url(/images/mydays-skin/sprite_mood_selectbox.gif) no-repeat scroll -1860px 0;
}


/* ========= navigation for imageswitcher */
#page .driving div.html_stage ul.stage_navigation {
	background-color: #f99501;
}
#page .action div.html_stage ul.stage_navigation {
	background-color: #fef200;
}
#page .fly div.html_stage ul.stage_navigation {
	background-color: #72cbf7;
}
#page .space div.html_stage ul.stage_navigation {
	background-color: #00124d;
}
#page .water div.html_stage ul.stage_navigation {
	background-color: #00a2e3;
}
#page .sport div.html_stage ul.stage_navigation {
	background-color: #b2cb00;
}
#page .pampering div.html_stage ul.stage_navigation {
	background-color: #44babc;
}
#page .gourmet div.html_stage ul.stage_navigation {
	background-color: #800000;
}
#page .fantasy div.html_stage ul.stage_navigation {
	background-color: #9276b3;
}
#page .culture div.html_stage ul.stage_navigation {
	background-color: #516d78;
}
#page .over_night div.html_stage ul.stage_navigation {
	background-color: #f3bbd6;
}


#page div.html_stage strong.rating span.stars em {
	background-image: url(/images/mydays-skin/star_ratings_moods_sprite.png);
	background-position: 0 -180px;
}
*html #page div.html_stage strong.rating span.stars em {
	background-image: url(/images/mydays-skin/star_ratings_moods_sprite.gif);
}
#page div.html_stage strong.rating span.stars {
	background-image: url(/images/mydays-skin/star_ratings_moods_sprite.png);
	background-position: 0 0;
}
*html #page div.html_stage strong.rating span.stars {
	background-image: url(/images/mydays-skin/star_ratings_moods_sprite.gif);
}
#page .driving div.html_stage strong.rating span.stars {
	background-position: 0 -15px;
}
#page .action div.html_stage strong.rating span.stars {
	background-position: 0 -30px;
}
#page .fly div.html_stage strong.rating span.stars {
	background-position: 0 -45px;
}
#page .space div.html_stage strong.rating span.stars {
	background-position: 0 -60px;
}
#page .water div.html_stage strong.rating span.stars {
	background-position: 0 -75px;
}
#page .sport div.html_stage strong.rating span.stars {
	background-position: 0 -90px;
}
#page .pampering div.html_stage strong.rating span.stars {
	background-position: 0 -105px;
}
#page .gourmet div.html_stage strong.rating span.stars {
	background-position: 0 -120px;
}
#page .fantasy div.html_stage strong.rating span.stars {
	background-position: 0 -135px;
}
#page .culture div.html_stage strong.rating span.stars {
	background-position: 0 -150px;
}
#page .over_night div.html_stage strong.rating span.stars {
	background-position: 0 -165px;
}
#page div.event_info_list div.row .content_cell {
    border-bottom: 1px solid #e4e1df;
}
#page div.event_info_list div.row.bordered {
    border-top: 1px solid #e4e1df;
}
#page div.event_info_list.no_border div.row .content_cell {
    border: none;
}

#page .eventpicker_table .row .cell {
    border-right: 1px solid #fff;
}
#page .eventpicker_table .row .cell:last-child,
#page .eventpicker_table .row .cell.last {
    border-right: none;
}

#page .shopfinder .right_col p.shop {
    color: #D30039;
}
#page .shopfinder .right_col p.shop a,
#page .shopfinder .right_col .shoplist li.shop a {
    color: #D30039;
    background: url(/images/mydays-skin/icon_sprite.gif) left -2827px no-repeat;
}
#page .shopfinder #shopfinder {
    border: 1px solid #a79d96;
    background-color: #e6e6e6;
}

#page .ge_persons {
	width: 22px;
    background: url(/images/mydays-skin/sprite_groupevents.png) 0 0 no-repeat;
}
#page .ge_duration {
    background: url(/images/mydays-skin/sprite_groupevents.png) 0 -49px no-repeat;
}