/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */


/* Component containers
----------------------------------*/
#ui-datepicker-div{display:none; max-width:184px;z-index:2;}
#ui-datepicker-div.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
#ui-datepicker-div.ui-widget #ui-datepicker-div.ui-widget { font-size: 1em; }
#ui-datepicker-div.ui-widget input, #ui-datepicker-div.ui-widget select, #ui-datepicker-div.ui-widget textarea, #ui-datepicker-div.ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
#ui-datepicker-div.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
#ui-datepicker-div.ui-widget-content a { color: #333333/*{fcContent}*/; }
#ui-datepicker-div .ui-widget-header { border: 0/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; position:relative; }
#ui-datepicker-div .ui-widget-header a { color: #333333/*{fcHeader}*/; }
.ui-datepicker-title { margin: 0 auto; position: relative; width: 150px; z-index: 1; text-align:center;}
.ui-datepicker-prev,.ui-datepicker-next{position:relative; z-index:2; cursor:pointer;}

/* Interaction states
----------------------------------*/
#ui-datepicker-div .ui-state-default, #ui-datepicker-div.ui-widget-content .ui-state-default, #ui-datepicker-div .ui-widget-header .ui-state-default { border: 1px solid #D3E4F3/*{borderColorDefault}*/; background: #FFFFFF/*{bgColorDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #333333/*{fcDefault}*/;display: block; width: 20px; text-align: center; text-decoration: none; margin:1px;}
#ui-datepicker-div .ui-state-default a, #ui-datepicker-div .ui-state-default a:link, #ui-datepicker-div .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
#ui-datepicker-div .ui-state-hover, #ui-datepicker-div.ui-widget-content .ui-state-hover, #ui-datepicker-div .ui-widget-header .ui-state-hover, #ui-datepicker-div .ui-state-focus, #ui-datepicker-div.ui-widget-content .ui-state-focus, #ui-datepicker-div .ui-widget-header .ui-state-focus { border: 1px solid #333333/*{borderColorHover}*/; background: #D3E4F3/*{bgColorHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #333333/*{fcHover}*/; }
#ui-datepicker-div .ui-datepicker-next.ui-state-hover,#ui-datepicker-div .ui-datepicker-prev.ui-state-hover{border:0;margin:2px 0 0 0;}
#ui-datepicker-div .ui-datepicker-next, #ui-datepicker-div .ui-datepicker-next.ui-state-hover{margin:2px 2px 0 0;}
#ui-datepicker-div .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker-prev.ui-state-hover{margin:2px 0 0 2px;}
#ui-datepicker-div .ui-state-hover a, #ui-datepicker-div .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
#ui-datepicker-div .ui-state-active, #ui-datepicker-div.ui-widget-content .ui-state-active, #ui-datepicker-div .ui-widget-header .ui-state-active {border: 1px solid #333333/*{borderColorHighlight}*/; background: #E61529/*{bgColorHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #FFFFFF/*{fcHighlight}*/; }
#ui-datepicker-div .ui-state-active a, #ui-datepicker-div .ui-state-active a:link, #ui-datepicker-div .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
#ui-datepicker-div.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
#ui-datepicker-div .ui-state-highlight, #ui-datepicker-div.ui-widget-content .ui-state-highlight, #ui-datepicker-div .ui-widget-header .ui-state-highlight  { border: 1px solid #333333/*{borderColorHover}*/; background: #D3E4F3/*{bgColorHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #333333/*{fcHover}*/; }
#ui-datepicker-div .ui-state-highlight a, #ui-datepicker-div.ui-widget-content .ui-state-highlight a,#ui-datepicker-div .ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
#ui-datepicker-div .ui-state-error, #ui-datepicker-div.ui-widget-content .ui-state-error, #ui-datepicker-div .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
#ui-datepicker-div .ui-state-error a, #ui-datepicker-div.ui-widget-content .ui-state-error a, #ui-datepicker-div .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
#ui-datepicker-div .ui-state-error-text, #ui-datepicker-div.ui-widget-content .ui-state-error-text, #ui-datepicker-div .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
#ui-datepicker-div .ui-priority-primary, #ui-datepicker-div.ui-widget-content .ui-priority-primary, #ui-datepicker-div .ui-widget-header .ui-priority-primary { font-weight: bold; }
#ui-datepicker-div .ui-priority-secondary, #ui-datepicker-div.ui-widget-content .ui-priority-secondary,  #ui-datepicker-div .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
#ui-datepicker-div .ui-state-disabled, #ui-datepicker-div.ui-widget-content .ui-state-disabled, #ui-datepicker-div.ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
#ui-datepicker-div .ui-icon { width: 16px; height: 16px; background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
#ui-datepicker-div.ui-widget-content .ui-icon {background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
#ui-datepicker-div .ui-widget-header .ui-icon {background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_222222_256x240.png)/*{iconsHeader}*/;display: block; height: 16px; text-indent: -999px; overflow:hidden; width: 16px; margin:0;}
#ui-datepicker-div .ui-datepicker-prev{float:left;}
#ui-datepicker-div .ui-datepicker-next{float:right;}
#ui-datepicker-div .ui-state-default .ui-icon { background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
#ui-datepicker-div .ui-state-hover .ui-icon, #ui-datepicker-div .ui-state-focus .ui-icon {background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
#ui-datepicker-div .ui-state-active .ui-icon {background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
#ui-datepicker-div .ui-state-highlight .ui-icon {background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
#ui-datepicker-div .ui-state-error .ui-icon, #ui-datepicker-div .ui-state-error-text .ui-icon {background-image: url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }

/* positioning */
#ui-datepicker-div .ui-icon-carat-1-n { background-position: 0 0; }
#ui-datepicker-div .ui-icon-carat-1-ne { background-position: -16px 0; }
#ui-datepicker-div .ui-icon-carat-1-e { background-position: -32px 0; }
#ui-datepicker-div .ui-icon-carat-1-se { background-position: -48px 0; }
#ui-datepicker-div .ui-icon-carat-1-s { background-position: -64px 0; }
#ui-datepicker-div .ui-icon-carat-1-sw { background-position: -80px 0; }
#ui-datepicker-div .ui-icon-carat-1-w { background-position: -96px 0; }
#ui-datepicker-div .ui-icon-carat-1-nw { background-position: -112px 0; }
#ui-datepicker-div .ui-icon-carat-2-n-s { background-position: -128px 0; }
#ui-datepicker-div .ui-icon-carat-2-e-w { background-position: -144px 0; }
#ui-datepicker-div .ui-icon-triangle-1-n { background-position: 0 -16px; }
#ui-datepicker-div .ui-icon-triangle-1-ne { background-position: -16px -16px; }
#ui-datepicker-div .ui-icon-triangle-1-e { background-position: -32px -16px; }
#ui-datepicker-div .ui-icon-triangle-1-se { background-position: -48px -16px; }
#ui-datepicker-div .ui-icon-triangle-1-s { background-position: -64px -16px; }
#ui-datepicker-div .ui-icon-triangle-1-sw { background-position: -80px -16px; }
#ui-datepicker-div .ui-icon-triangle-1-w { background-position: -96px -16px; }
#ui-datepicker-div .ui-icon-triangle-1-nw { background-position: -112px -16px; }
#ui-datepicker-div .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
#ui-datepicker-div .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
#ui-datepicker-div .ui-icon-arrow-1-n { background-position: 0 -32px; }
#ui-datepicker-div .ui-icon-arrow-1-ne { background-position: -16px -32px; }
#ui-datepicker-div .ui-icon-arrow-1-e { background-position: -32px -32px; }
#ui-datepicker-div .ui-icon-arrow-1-se { background-position: -48px -32px; }
#ui-datepicker-div .ui-icon-arrow-1-s { background-position: -64px -32px; }
#ui-datepicker-div .ui-icon-arrow-1-sw { background-position: -80px -32px; }
#ui-datepicker-div .ui-icon-arrow-1-w { background-position: -96px -32px; }
#ui-datepicker-div .ui-icon-arrow-1-nw { background-position: -112px -32px; }
#ui-datepicker-div .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
#ui-datepicker-div .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
#ui-datepicker-div .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
#ui-datepicker-div .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
#ui-datepicker-div .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
#ui-datepicker-div .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
#ui-datepicker-div .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
#ui-datepicker-div .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
#ui-datepicker-div .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
#ui-datepicker-div .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
#ui-datepicker-div .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
#ui-datepicker-div .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
#ui-datepicker-div .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
#ui-datepicker-div .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
#ui-datepicker-div .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
#ui-datepicker-div .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
#ui-datepicker-div .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
#ui-datepicker-div .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
#ui-datepicker-div .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
#ui-datepicker-div .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
#ui-datepicker-div .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
#ui-datepicker-div .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
#ui-datepicker-div .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
#ui-datepicker-div .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
#ui-datepicker-div .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
#ui-datepicker-div .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
#ui-datepicker-div .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
#ui-datepicker-div .ui-icon-arrow-4 { background-position: 0 -80px; }
#ui-datepicker-div .ui-icon-arrow-4-diag { background-position: -16px -80px; }
#ui-datepicker-div .ui-icon-extlink { background-position: -32px -80px; }
#ui-datepicker-div .ui-icon-newwin { background-position: -48px -80px; }
#ui-datepicker-div .ui-icon-refresh { background-position: -64px -80px; }
#ui-datepicker-div .ui-icon-shuffle { background-position: -80px -80px; }
#ui-datepicker-div .ui-icon-transfer-e-w { background-position: -96px -80px; }
#ui-datepicker-div .ui-icon-transferthick-e-w { background-position: -112px -80px; }
#ui-datepicker-div .ui-icon-folder-collapsed { background-position: 0 -96px; }
#ui-datepicker-div .ui-icon-folder-open { background-position: -16px -96px; }
#ui-datepicker-div .ui-icon-document { background-position: -32px -96px; }
#ui-datepicker-div .ui-icon-document-b { background-position: -48px -96px; }
#ui-datepicker-div .ui-icon-note { background-position: -64px -96px; }
#ui-datepicker-div .ui-icon-mail-closed { background-position: -80px -96px; }
#ui-datepicker-div .ui-icon-mail-open { background-position: -96px -96px; }
#ui-datepicker-div .ui-icon-suitcase { background-position: -112px -96px; }
#ui-datepicker-div .ui-icon-comment { background-position: -128px -96px; }
#ui-datepicker-div .ui-icon-person { background-position: -144px -96px; }
#ui-datepicker-div .ui-icon-print { background-position: -160px -96px; }
#ui-datepicker-div .ui-icon-trash { background-position: -176px -96px; }
#ui-datepicker-div .ui-icon-locked { background-position: -192px -96px; }
#ui-datepicker-div .ui-icon-unlocked { background-position: -208px -96px; }
#ui-datepicker-div .ui-icon-bookmark { background-position: -224px -96px; }
#ui-datepicker-div .ui-icon-tag { background-position: -240px -96px; }
#ui-datepicker-div .ui-icon-home { background-position: 0 -112px; }
#ui-datepicker-div .ui-icon-flag { background-position: -16px -112px; }
#ui-datepicker-div .ui-icon-calendar { background-position: -32px -112px; }
#ui-datepicker-div .ui-icon-cart { background-position: -48px -112px; }
#ui-datepicker-div .ui-icon-pencil { background-position: -64px -112px; }
#ui-datepicker-div .ui-icon-clock { background-position: -80px -112px; }
#ui-datepicker-div .ui-icon-disk { background-position: -96px -112px; }
#ui-datepicker-div .ui-icon-calculator { background-position: -112px -112px; }
#ui-datepicker-div .ui-icon-zoomin { background-position: -128px -112px; }
#ui-datepicker-div .ui-icon-zoomout { background-position: -144px -112px; }
#ui-datepicker-div .ui-icon-search { background-position: -160px -112px; }
#ui-datepicker-div .ui-icon-wrench { background-position: -176px -112px; }
#ui-datepicker-div .ui-icon-gear { background-position: -192px -112px; }
#ui-datepicker-div .ui-icon-heart { background-position: -208px -112px; }
#ui-datepicker-div .ui-icon-star { background-position: -224px -112px; }
#ui-datepicker-div .ui-icon-link { background-position: -240px -112px; }
#ui-datepicker-div .ui-icon-cancel { background-position: 0 -128px; }
#ui-datepicker-div .ui-icon-plus { background-position: -16px -128px; }
#ui-datepicker-div .ui-icon-plusthick { background-position: -32px -128px; }
#ui-datepicker-div .ui-icon-minus { background-position: -48px -128px; }
#ui-datepicker-div .ui-icon-minusthick { background-position: -64px -128px; }
#ui-datepicker-div .ui-icon-close { background-position: -80px -128px; }
#ui-datepicker-div .ui-icon-closethick { background-position: -96px -128px; }
#ui-datepicker-div .ui-icon-key { background-position: -112px -128px; }
#ui-datepicker-div .ui-icon-lightbulb { background-position: -128px -128px; }
#ui-datepicker-div .ui-icon-scissors { background-position: -144px -128px; }
#ui-datepicker-div .ui-icon-clipboard { background-position: -160px -128px; }
#ui-datepicker-div .ui-icon-copy { background-position: -176px -128px; }
#ui-datepicker-div .ui-icon-contact { background-position: -192px -128px; }
#ui-datepicker-div .ui-icon-image { background-position: -208px -128px; }
#ui-datepicker-div .ui-icon-video { background-position: -224px -128px; }
#ui-datepicker-div .ui-icon-script { background-position: -240px -128px; }
#ui-datepicker-div .ui-icon-alert { background-position: 0 -144px; }
#ui-datepicker-div .ui-icon-info { background-position: -16px -144px; }
#ui-datepicker-div .ui-icon-notice { background-position: -32px -144px; }
#ui-datepicker-div .ui-icon-help { background-position: -48px -144px; }
#ui-datepicker-div .ui-icon-check { background-position: -64px -144px; }
#ui-datepicker-div .ui-icon-bullet { background-position: -80px -144px; }
#ui-datepicker-div .ui-icon-radio-off { background-position: -96px -144px; }
#ui-datepicker-div .ui-icon-radio-on { background-position: -112px -144px; }
#ui-datepicker-div .ui-icon-pin-w { background-position: -128px -144px; }
#ui-datepicker-div .ui-icon-pin-s { background-position: -144px -144px; }
#ui-datepicker-div .ui-icon-play { background-position: 0 -160px; }
#ui-datepicker-div .ui-icon-pause { background-position: -16px -160px; }
#ui-datepicker-div .ui-icon-seek-next { background-position: -32px -160px; }
#ui-datepicker-div .ui-icon-seek-prev { background-position: -48px -160px; }
#ui-datepicker-div .ui-icon-seek-end { background-position: -64px -160px; }
#ui-datepicker-div .ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
#ui-datepicker-div .ui-icon-seek-first { background-position: -80px -160px; }
#ui-datepicker-div .ui-icon-stop { background-position: -96px -160px; }
#ui-datepicker-div .ui-icon-eject { background-position: -112px -160px; }
#ui-datepicker-div .ui-icon-volume-off { background-position: -128px -160px; }
#ui-datepicker-div .ui-icon-volume-on { background-position: -144px -160px; }
#ui-datepicker-div .ui-icon-power { background-position: 0 -176px; }
#ui-datepicker-div .ui-icon-signal-diag { background-position: -16px -176px; }
#ui-datepicker-div .ui-icon-signal { background-position: -32px -176px; }
#ui-datepicker-div .ui-icon-battery-0 { background-position: -48px -176px; }
#ui-datepicker-div .ui-icon-battery-1 { background-position: -64px -176px; }
#ui-datepicker-div .ui-icon-battery-2 { background-position: -80px -176px; }
#ui-datepicker-div .ui-icon-battery-3 { background-position: -96px -176px; }
#ui-datepicker-div .ui-icon-circle-plus { background-position: 0 -192px; }
#ui-datepicker-div .ui-icon-circle-minus { background-position: -16px -192px; }
#ui-datepicker-div .ui-icon-circle-close { background-position: -32px -192px; }
#ui-datepicker-div .ui-icon-circle-triangle-e { background-position: -48px -192px; }
#ui-datepicker-div .ui-icon-circle-triangle-s { background-position: -64px -192px; }
#ui-datepicker-div .ui-icon-circle-triangle-w { background-position: -80px -192px; }
#ui-datepicker-div .ui-icon-circle-triangle-n { background-position: -96px -192px; }
#ui-datepicker-div .ui-icon-circle-arrow-e { background-position: -112px -192px; }
#ui-datepicker-div .ui-icon-circle-arrow-s { background-position: -128px -192px; }
#ui-datepicker-div .ui-icon-circle-arrow-w { background-position: -144px -192px; }
#ui-datepicker-div .ui-icon-circle-arrow-n { background-position: -160px -192px; }
#ui-datepicker-div .ui-icon-circle-zoomin { background-position: -176px -192px; }
#ui-datepicker-div .ui-icon-circle-zoomout { background-position: -192px -192px; }
#ui-datepicker-div .ui-icon-circle-check { background-position: -208px -192px; }
#ui-datepicker-div .ui-icon-circlesmall-plus { background-position: 0 -208px; }
#ui-datepicker-div .ui-icon-circlesmall-minus { background-position: -16px -208px; }
#ui-datepicker-div .ui-icon-circlesmall-close { background-position: -32px -208px; }
#ui-datepicker-div .ui-icon-squaresmall-plus { background-position: -48px -208px; }
#ui-datepicker-div .ui-icon-squaresmall-minus { background-position: -64px -208px; }
#ui-datepicker-div .ui-icon-squaresmall-close { background-position: -80px -208px; }
#ui-datepicker-div .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
#ui-datepicker-div .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
#ui-datepicker-div .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
#ui-datepicker-div .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
#ui-datepicker-div .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
#ui-datepicker-div .ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div .ui-corner-top, #ui-datepicker-div .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div .ui-corner-top, #ui-datepicker-div .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div .ui-corner-bottom, #ui-datepicker-div .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
#ui-datepicker-div.ui-corner-all, #ui-datepicker-div .ui-corner-bottom, #ui-datepicker-div .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
#ui-datepicker-div .ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
#ui-datepicker-div .ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/datepicker/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }

#subtitle {
	padding-top: 10px;
	padding-bottom: 15px;
	font-size: 14px;
	line-height: 18px;
	color: #797979;
	width: 708px;
	text-align: justify;
}

.zoomTitle{
	padding: 10px 20px 8px 0px; 
	color: #000000; 
	font-size: 18px;  
	width: 708px;
}

.lead{
    padding: 8px 20px 5px 0px;
    color: #005aaa;
    font-size: 14px;
    font-weight: normal;
    width: 708px;
}

.infobox {
	/* float: left; */
	width: 708px;
    margin: 16px 0 16px 0;
    background: rgba(204, 222, 238, 0) url(/export/system/modules/ch.cornercard.frontend.v8.zoomtool.wizard/resources/images/bgd_ibox_head_left.gif) no-repeat;
    padding: 0;
	border: none;
}


.ib_head {
    background: url(/export/system/modules/ch.cornercard.frontend.v8.zoomtool.wizard/resources/images/bgd_ibox_head_right.gif) top right no-repeat;
    /* width: 708px; */
}


.ib_head h3 {    
    /* width: 708px; */
    padding: 8px 12px 8px 12px;
    font-size: 14px;
    margin: 0;
	border: none;
}


.ib_body {
    padding: 6px 12px 12px 12px;
    background: #e5eef6 url(/export/system/modules/ch.cornercard.frontend.v8.zoomtool.wizard/resources/images/bgd_ibox.gif) repeat-x;
    text-align: left;    
     	
}

#ib_content {
	position: relative;
	font-weight: bold;
	margin-left: 10px;
	padding-left: 5px;
} 

.ib_foot {
    background: #e5eef6 url(../img/bgd_ibox_foot_left.gif) no-repeat;
}
.ib_foot div {
    height: 8px;
    background: url(../img/bgd_ibox_foot_right.gif) bottom right no-repeat;
}


h2 {
    padding: 10px 20px 8px 0px;
    color: #005aaa;
    font-size: 18px;
    width: 708px;
}

div.clearer {
	clear: both;
	font-size: 0;
	height: 0px;
}

shortConf {
	padding: 0px 10px 0px 0px ; 
	width: 222px;
}


.card_vernew {
	margin: 0 10px 10px 20px;
	width: 173px;
	height: 111px;
}

#leftcolumn {
	float: left;
	width: 197px;
	min-height: 360px;
	padding: 10px 20px 0px 0px;
}

label {
	display: block;
	min-height: 18px;
	margin: 3px 0 3px 0;
}
.ib_value {
	font-weight: bold;
	padding-left: 50px;
	margin: 5px 0 0 0;
	padding-top: 5px;
}

label.title.shortConf {
	width: 230px;
	float:left;
	margin: 5px 0 0 0;
	padding-top: 5px; 
}

.tipBtm.flip {
	-moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter:"FlipH";
}


.ui-helper-reset{margin:0;padding:0;border:0;outline:0;height:auto!important;line-height:0;text-decoration:none;list-style:none}
.not_active{display:none}.legend{display:block;float:left;width:750px;height:70px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-step.png);background-position:left top;background-repeat:no-repeat}
.step-number{display:block;float:left;height:58px;padding:12px 0 0 0;margin:0 24px;font-size:12px;line-height:16px;color:#0765b9;text-align:center}.step-number.first{margin:0 26px 0 15px}#stepForm .step-number p{padding:0;margin:9px 0 0 0;font-size:13px;line-height:15px;color:#0765b9;text-align:center}
.step-number.active{font-size:13px;line-height:13px;color:#e61529;text-align:center;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/step-active.png);background-position:center top;background-repeat:no-repeat}
#stepForm .step-number.active p{padding:0;margin:23px 0 0 0;color:#e61529;text-align:center}.form-wrapper{float:left;width:708px;margin:0;padding:37px 21px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form.png);background-repeat:no-repeat}
.box-offerta,.box-offerta-top,.box-offerta-bottom{display:block;float:left;width:210px}.box-offerta-top{height:20px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/box-offerta-top.png);background-repeat:no-repeat}
.box-offerta-bottom{height:20px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/box-offerta-bottom.png);background-repeat:no-repeat}.box-offerta-center{display:block;float:left;width:182px;padding:0 14px;background-color:#fcfdfe}
.box-offerta-center h3{display:block;float:left;width:182px;font-size:15px;line-height:15px;color:#333;margin:0 0 20px 0;padding:0}#stepForm .box-offerta-center p{display:block;float:left;width:182px;font-size:12px;line-height:18px;color:#333;margin:0;padding:0}
#stepForm .box-offerta-center figure{display:block;float:left;margin:7px 0 13px 1px;padding:0}.step-1-wrapper.offer{display:block;float:left;width:498px}.step-1-wrapper{display:block;float:right;width:708px;position:relative}
.step-1-wrapper h2{display:block;float:left;width:470px;font-size:15px;line-height:15px;color:#333;margin:0 0 20px 28px;padding:0}.step-1-wrapper h2.no-margin{width:708px;margin:0 0 28px 0}.box-card-offer{display:block;float:left;width:220px;margin:0 0 30px 28px;padding:0}
#stepForm input.radio{margin-top:11px!important}.box-card-offer .ez-radio-blue{display:block;float:left;width:16px;margin:133px 8px 0 0;padding:0}.box-card label,.box-card-offer label{display:block;float:right;width:195px;margin:0;padding:0}
#stepForm .box-card-offer label .formLabel{display:block;float:left;width:195px;font-size:12px;line-height:18px;color:#333;margin:16px 0 0 0;padding:0}.box-card-wrapper{float:left;width:708px;position:relative}
.box-card{float:left;width:220px;height:210px;margin:0;padding:0 8px 30px}.box-card .ez-radio-blue{display:block;float:left;width:16px;margin:153px 8px 0 0;padding:0}#stepForm .box-card label .formLabel{display:block;float:left;width:195px;font-size:12px;line-height:18px;color:#333;margin:0;padding:0}
.step-2-wrapper h2,.step-3-wrapper h2,.step-4-wrapper h2,.step-5-wrapper h2,#form-generic h2{display:block;float:left;width:708px;font-size:15px;line-height:15px;color:#333;margin:0 0 28px 0;padding:0}
#mm_scelta_classic,#mm_scelta_gold{display:block}#mm_classic_wrapper,#mm_gold_wrapper{display:none}.requiredNotice{display:block;float:left;width:708px;font-size:11px;line-height:13px;margin-bottom:20px}
.line{float:left;margin:0 20px 18px 0;position:relative}.line.total{width:708px}.line .ez-radio-blue{margin-right:8px}#stepForm .line label{display:block;float:left;height:18px;line-height:20px;margin:0 20px 5px 0;cursor:text!important}
.buttonWrapper{float:left;width:708px;height:27px;text-align:right}.buttonWrapper.offer{width:498px}#stranger{float:left;width:708px;margin-bottom:18px}#profession,#income,#type-content{float:left;width:708px;margin-bottom:18px}
.form-box-top,.form-box-bottom{float:left;width:708px;height:20px}.form-box-top{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/form-box-top.png);background-repeat:no-repeat}.form-box-bottom{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/form-box-bottom.png);background-repeat:no-repeat}
.form-box-center{float:left;width:648px;background-color:#d9e4ee;padding:0 30px}.form-box-center h3{display:block;float:left;width:648px;height:12px;font-size:12px;line-height:12px;color:#064985;font-weight:bold;margin:0 0 15px 0;padding:0}
.incomeCaption{display:block;float:left;margin:30px 0 0 0!important;font-size:12px!important;line-height:16px!important;color:#333!important}#agreementText{display:block;float:left;width:676px;margin-left:8px!important;font-size:11px!important;line-height:15px!important;color:#333!important}
.economicCaption{display:block;float:left;margin:0 0 20px 0!important;padding:0!important;font-size:12px!important;line-height:16px!important;color:#333!important}.economicCaption span{font-size:10px!important;line-height:14px!important}
.service-container{float:left;width:708px;border-bottom:1px solid #d9e4ee;margin-bottom:15px}.service-container h4,#form-generic h4{display:block;float:left;width:708px;margin:0 0 18px 0;padding:0;font-weight:normal}
.form-tooltip{float:left;width:14px;height:21px}#mm_classic_yes,#mm_gold_yes{float:left;margin-bottom:18px}#form-result,#form-generic{float:left;margin-top:40px;width:708px;padding:37px 21px;margin:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/bkg-horizontal-tab-top.png);background-position:left top;background-repeat:no-repeat}
#form-result h3,#form-result h4{display:block;float:left;width:463px;margin:0 0 20px 0;padding:0}#form-result h3{font-size:15px;line-height:17px}#form-result h4{font-size:14px;line-height:18px}.final-box-container{float:left;width:463px;margin:0 0 20px 0}
.final-box-top,.final-box-bottom{float:left;width:463px;height:20px}.final-box-top{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/final-box-top.png);background-position:left top;background-repeat:no-repeat}
.final-box-bottom{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/final-box-bottom.png);background-position:left top;background-repeat:no-repeat}.final-box-center{float:left;width:423px;padding:0 20px;background-color:#d9e3ed}
.final-box-center p{display:block;float:left;width:423px;font-size:12px!important;line-height:18px!important;margin:0;padding:0!important}.final-box-center p span{margin-left:36px}#form-card-request-container{float:left;width:210px;padding:0;margin-left:35px}
#form-card-request{float:left;width:184px;font-size:12px;padding:18px 13px 0 13px;margin:0;background-color:#e5eef6;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/bkg-services-header.png);background-repeat:no-repeat;background-position:top left;text-align:center}
#form-card-request h3{float:left;width:184px;font-size:14px;line-height:18px;color:#26629a;font-weight:bold;text-align:left;margin:0;padding:0 0 15px 0}#form-card-request p{float:left;width:184px;font-size:12px;line-height:14px;color:#26629a;text-align:center;margin:14px 0 22px 0;padding:0}
#form-card-request .btn-void.red28 span.textlink{height:28px;padding:0!important;line-height:24px}#form-card-request a{display:inline-block!important;float:none}#form-card-request-bottom{float:left;width:210px;height:30px;padding:0;margin:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/box-card-request-bottom.png);background-repeat:no-repeat;background-position:top left}
#form-card-request .btnNext{margin:0}#form-card-request .btnNext .textlink{width:115px}.form-footer{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/bkg-horizontal-tab-bottom.png);background-position:left top;background-repeat:no-repeat;margin:0}
#stepForm label.warning{display:block;height:20px;font-size:10px;line-height:10px;color:#e61529;font-style:italic;position:absolute;bottom:-20px;left:0;margin:0!important;padding:0!important}#stepForm .box-card-offer label.warning{top:5px;right:-80px;left:auto!important}
#stepForm .box-card label.warning{top:-38px;right:20px;left:auto!important}.ez-hide{height:17px!important;opacity:0;filter:alpha(opacity=0);margin-top:1px!important;cursor:pointer}.serviceWidth .ez-hide{left:0;top:0}
.ez-checkbox-blue{width:19px;height:18px;background:transparent url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/checkbox-form.png) 0 1px no-repeat;display:inline-block}.ez-radio-blue{background:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/radio-button-blue.png) no-repeat scroll 0 1px transparent;display:inline-block;float:left;height:17px;width:16px}
.checkbox{width:19px;height:18px;margin:0;padding:0}.radio{width:16px;height:17px;margin:0;padding:0}.ez-checked{background-position:0 -19px}.ez-checked-blue{background-position:0 -19px}.ez-selected{background-position:0 -16px}
.ez-selected-blue{background-position:0 -16px}.ez-checkbox,.ez-radio{zoom:1;*display:inline;_height:30px}.line select{height:32px;padding:8px 10px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:0;background-color:transparent}
.line option{background-color:#fff!important}.line input[type=text]{height:32px;font-size:12px;line-height:32px;color:#333;padding:0 10px;background:transparent;border:0}.line .hidden-upload{width:0;height:0;overflow:hidden}
.container-agreement-text{display:block;position:relative}#stepForm .container-agreement-text label.warning{left:26px;top:-13px}.ui-datepicker-trigger{float:right;width:32px;height:32px}.w56,.w56 label{width:56px}
.w56 input[type=text]{width:36px;margin-right:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w56.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}.w56 input[type=text].boxForm{border:1px solid #d9e4ee}
.w86,.w86 label{width:86px}.w86 select{width:86px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w86.jpg);background-repeat:no-repeat}.w138,.w138 label{width:138px}.w138 select{width:138px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w138.jpg);background-repeat:no-repeat}
.w138 input[type=text]{width:118px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w138.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}.w138 input[type=text].boxForm{border:1px solid #d9e4ee}
.w269,.w269 label{width:301px}.w269 input[type=text]{width:249px;margin-right:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w301.jpg);background-repeat:no-repeat;border:none!important}
.w269 input[type=text].boxForm{border:1px solid #d9e4ee}.w301,.w301 label{width:301px}.w301 select{width:301px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w301.jpg);background-repeat:no-repeat}
.w301 input[type=text]{width:281px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w301.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}.w301 input[type=text].boxForm{border:1px solid #d9e4ee}
.w464,.w464 label{width:464px}.w464 input[type=text]{width:444px;margin-right:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w464.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}
.w464 input[type=text].boxForm{border:1px solid #d9e4ee}.w622,.w622 label{width:622px}.w622 input[type=text]{width:602px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w622.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}
.w622 input[type=text].boxForm{border:1px solid #d9e4ee}.w622 textarea{width:600px;height:148px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-text-area.jpg);background-position:bottom left;background-repeat:repeat-x;border:1px solid #c6dbee;padding:10px 10px;line-height:18px;resize:none;overflow:auto}
.serviceWidth{width:160px;margin-right:15px!important}.fixWidth{width:150px;margin-right:15px!important}.serviceWidth label,.fixWidth label{margin-right:0!important}.btnBack,.btnNext{background-color:transparent!important;border:0 none;cursor:pointer;display:inline;float:none;height:28px;margin:15px 0 0 25px;padding:0;color:#fff;position:relative}
.btnNext .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-red-left-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}.btnNext .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-red-right-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}
.btnNext .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-red-center-28.png);background-position:left top;background-repeat:repeat-x;float:left;display:block;height:28px;line-height:24px}
.btnNext:hover .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-left-28.png)}.btnNext:hover .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-right-28.png)}.btnNext:hover .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-center-28.png)}
.btnBack .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-left-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}.btnBack .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-right-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}
.btnBack .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-center-28.png);background-position:left top;background-repeat:repeat-x;float:left;display:block;height:28px;line-height:24px;padding-left:5px}
.btnBack:hover .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-left-28.png)}.btnBack:hover .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-right-28.png)}.btnBack:hover .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-center-28.png);color:#056ac1;padding-left:5px}
.btnBack span.textlink-arrow-left{position:absolute;left:11px;top:6px;height:12px!important;width:7px!important;padding:0!important;margin:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/arrow-left-white.png);background-position:left center;background-repeat:no-repeat}
.btnBack:hover span.textlink-arrow-left{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/arrow-left-blue.png)}.btnUpload{background-color:transparent!important;border:0 none;cursor:pointer;display:inline;float:none;height:28px;margin:25px 0 0 0;padding:0;color:#056ac1;position:relative}
.btnUpload .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-left-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}.btnUpload .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-right-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}
.btnUpload .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-center-28.png);background-position:left top;background-repeat:repeat-x;float:left;display:block;height:28px;line-height:24px}
.btnUpload:hover .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-left-28.png)}.btnUpload:hover .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-right-28.png)}.btnUpload:hover .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-center-28.png);color:#fff}
label.captcha{display:block;float:left;height:18px;margin:0 20px 5px 0;line-height:18px}figure.captcha{display:block;float:left;margin:0 20px 20px;0}.service-container-captcha div.line{margin-left:20px}
.service-container-captcha div.line .captchaReload{display:block;padding:10px 0}#stepForm .w622 .labelInputUs{max-width:569px;height:auto!important;cursor:pointer!important}.service-container .serviceWidth label{width:140px;height:auto!important}
