
/**
 * ICOCC
 *
 * style.min.css
 *
 * @author		SOMARE Ludovic <webmaster@icocc.fr>
 * @updated		2013-02-12 12:47:23
 *
 * @copyright	2010 - 2013 COPYRIGHT ICOCC
 */


/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * jquery/jquery-ui stylesheet
 */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}.ui-widget-header a{color:#ffffff;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#1c94c4;text-decoration:none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}.ui-state-hover a, .ui-state-hover a:hover{color:#c77405;text-decoration:none;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#eb8f00;text-decoration:none;}.ui-widget :active{outline:none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#ffffff;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#ffffff;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tabs .ui-tabs-hide{display:none !important;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-progressbar{height:2em;text-align:left;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * jquery/datatables stylesheet
 */
.dataTables_wrapper{position:relative;min-height:82px;clear:both;_height:302px;zoom:1;padding:5px;border:1px solid #EEE;background-color:#FAFAFA;border-radius:6px;}.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white;}.dataTables_length{width:242px;padding:5px;float:left;}.dataTables_filter{width:242px;padding:5px;float:right;text-align:right;border:1px solid #EAEAEA;border-radius:6px;background-color:#FCFCFC;color:#555;}.dataTables_info{width:400px;float:left;margin-top:5px;padding-top:5px;font-style:italic;color:#777;}.dataTables_paginate{width:44px;* width:50px;float:right;text-align:right;margin-top:10px;}.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next{height:19px;width:19px;margin-left:3px;float:left;}.paginate_disabled_previous{background-image:url('datatables_images/back_disabled.jpg');}.paginate_enabled_previous{background-image:url('datatables_images/back_enabled.jpg');}.paginate_disabled_next{background-image:url('datatables_images/forward_disabled.jpg');}.paginate_enabled_next{background-image:url('datatables_images/forward_enabled.jpg');}table.display{margin:5px auto;clear:both;width:100%;font-size:.85em;}table.display thead th{padding:3px 18px 3px 10px;border-bottom:1px solid #CCC;border-right:1px solid #EEE;font-weight:bold;cursor:pointer;* cursor:hand;}table.display tfoot th{padding:3px 18px 3px 10px;border-top:1px solid black;font-weight:bold;}table.display tr.heading2 td{border-bottom:1px solid #aaa;}table.display td{padding:6px 2px 6px 2px;table-layout:fixed;white-space:nowrap;}table.display td.center{text-align:center;}table.display td.right{text-align:right;}table.display td.highlight{font-weight:bold;color:#FF0000;}.sorting_asc{background:url('datatables_images/sort_asc.png') no-repeat center right;}.sorting_desc{background:url('datatables_images/sort_desc.png') no-repeat center right;}.sorting{background:url('datatables_images/sort_both.png') no-repeat center right;}.sorting_asc_disabled{background:url('datatables_images/sort_asc_disabled.png') no-repeat center right;}.sorting_desc_disabled{background:url('datatables_images/sort_desc_disabled.png') no-repeat center right;}table.display tr.odd.gradeA{background-color:#ddffdd;}table.display tr.even.gradeA{background-color:#eeffee;}table.display tr.odd.gradeC{background-color:#ddddff;}table.display tr.even.gradeC{background-color:#eeeeff;}table.display tr.odd.gradeX{background-color:#ffdddd;}table.display tr.even.gradeX{background-color:#ffeeee;}table.display tr.odd.gradeU{background-color:#ddd;}table.display tr.even.gradeU{background-color:#eee;}tr.odd{background-color:#fafafa;}tr.even{background-color:#efefef;}.dataTables_scroll{clear:both;}.dataTables_scrollBody{*margin-top:-1px;}.dataTables_wrapper .top, .dataTables_wrapper .bottom{padding:15px;background-color:#F5F5F5;border:1px solid #CCCCCC;}.dataTables_wrapper .top .dataTables_info{float:none;}.dataTables_wrapper .clear{clear:both;}td.dataTables_empty{text-align:center;font-style:italic;font-size:1.2em;}tfoot input{margin:0.5em 0;width:100%;color:#444;}tfoot input.search_init{color:#999;}td.group{background-color:#d1cfd0;border-bottom:2px solid #A19B9E;border-top:2px solid #A19B9E;}td.details{background-color:#d1cfd0;border:2px solid #A19B9E;}.example_alt_pagination div.dataTables_info{width:40%;}.paging_full_numbers{width:550px;height:22px;line-height:22px;}.paging_full_numbers span.paginate_button, 	.paging_full_numbers span.paginate_active{background-color:#F4F4F4;border-radius:4px;color:#444;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand;}.paging_full_numbers span.paginate_button{border:1px solid #E4E4E4;}.paging_full_numbers span.paginate_button:hover{border-color:#CCC;background-color:#F6F6F6;}.paging_full_numbers span.paginate_button:active{border:1px solid #FF0000;}.paging_full_numbers span.paginate_active{border:1px solid #CC0000;}table.display tr.even.row_selected td{background-color:#B0BED9;}table.display tr.odd.row_selected td{background-color:#9FAFD1;}tr.odd td.sorting_1{background-color:#efefef;}tr.odd td.sorting_2{background-color:#efefef;}tr.odd td.sorting_3{background-color:#efefef;}tr.even td.sorting_1{background-color:#d1d1d1;}tr.even td.sorting_2{background-color:#d1d1d1;}tr.even td.sorting_3{background-color:#d1d1d1;}tr.odd.gradeA td.sorting_1{background-color:#c4ffc4;}tr.odd.gradeA td.sorting_2{background-color:#d1ffd1;}tr.odd.gradeA td.sorting_3{background-color:#d1ffd1;}tr.even.gradeA td.sorting_1{background-color:#d5ffd5;}tr.even.gradeA td.sorting_2{background-color:#e2ffe2;}tr.even.gradeA td.sorting_3{background-color:#e2ffe2;}tr.odd.gradeC td.sorting_1{background-color:#c4c4ff;}tr.odd.gradeC td.sorting_2{background-color:#d1d1ff;}tr.odd.gradeC td.sorting_3{background-color:#d1d1ff;}tr.even.gradeC td.sorting_1{background-color:#d5d5ff;}tr.even.gradeC td.sorting_2{background-color:#e2e2ff;}tr.even.gradeC td.sorting_3{background-color:#e2e2ff;}tr.odd.gradeX td.sorting_1{background-color:#ffc4c4;}tr.odd.gradeX td.sorting_2{background-color:#ffd1d1;}tr.odd.gradeX td.sorting_3{background-color:#ffd1d1;}tr.even.gradeX td.sorting_1{background-color:#ffd5d5;}tr.even.gradeX td.sorting_2{background-color:#ffe2e2;}tr.even.gradeX td.sorting_3{background-color:#ffe2e2;}tr.odd.gradeU td.sorting_1{background-color:#c4c4c4;}tr.odd.gradeU td.sorting_2{background-color:#d1d1d1;}tr.odd.gradeU td.sorting_3{background-color:#d1d1d1;}tr.even.gradeU td.sorting_1{background-color:#d5d5d5;}tr.even.gradeU td.sorting_2{background-color:#e2e2e2;}tr.even.gradeU td.sorting_3{background-color:#e2e2e2;}.dataTable-highlight tbody tr.even:hover, #example tbody tr.even td.highlighted{background-color:#ECFFB3;}.dataTable-highlight tbody tr.odd:hover, #example tbody tr.odd td.highlighted{background-color:#E6FF99;}.dataTable-highlight tr.even:hover{background-color:#ECFFB3;}.dataTable-highlight tr.even:hover td.sorting_1{background-color:#DDFF75;}.dataTable-highlight tr.even:hover td.sorting_2{background-color:#DDFF75;}.dataTable-highlight tr.even:hover td.sorting_3{background-color:#DDFF75;}.dataTable-highlight tr.odd:hover{background-color:#E6FF99;}.dataTable-highlight tr.odd:hover td.sorting_1{background-color:#D6FF5C;}.dataTable-highlight D6FF5C.odd:hover td.sorting_2{background-color:#D6FF5C;}.dataTable-highlight tr.odd:hover td.sorting_3{background-color:#D6FF5C;}table.KeyTable td{border:3px solid transparent;}table.KeyTable td.focus{border:3px solid #3366FF;}table.display tr.gradeA{background-color:#eeffee;}table.display tr.gradeC{background-color:#ddddff;}table.display tr.gradeX{background-color:#ffdddd;}table.display tr.gradeU{background-color:#ddd;}div.box{height:100px;padding:10px;overflow:auto;border:1px solid #8080FF;background-color:#E5E5FF;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * jquery/fullcalendar stylesheet
 */
.fc{direction:ltr;text-align:left;}.fc table{border-collapse:collapse;border-spacing:0;}html .fc,.fc table{font-size:1em;}.fc td,.fc th{padding:0;vertical-align:top;}.fc-header td{white-space:nowrap;}.fc-header-left{width:25%;text-align:left;}.fc-header-center{text-align:center;}.fc-header-right{width:25%;text-align:right;}.fc-header-title{display:inline-block;vertical-align:top;}.fc-header-title h2{margin-top:0;white-space:nowrap;}.fc .fc-header-space{padding-left:10px;}.fc-header .fc-button{margin-bottom:1em;vertical-align:top;}.fc-header .fc-button{margin-right:-1px;}.fc-header .fc-corner-right{margin-right:1px;}.fc-header .ui-corner-right{margin-right:0;}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2;}.fc-header .fc-state-down{z-index:3;}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4;}.fc-content{clear:both;}.fc-view{width:100%;overflow:hidden;}.fc-widget-header,    .fc-widget-content{border:1px solid #ccc;}.fc-state-highlight{background:#ffc;}.fc-cell-overlay{background:#9cf;opacity:.2;filter:alpha(opacity=20);}.fc-button{position:relative;display:inline-block;cursor:pointer;}.fc-state-default{border-style:solid;border-width:1px 0;}.fc-button-inner{position:relative;float:left;overflow:hidden;}.fc-state-default .fc-button-inner{border-style:solid;border-width:0 1px;}.fc-button-content{position:relative;float:left;height:1.9em;line-height:1.9em;padding:0 .6em;white-space:nowrap;}.fc-button-content .fc-icon-wrap{position:relative;float:left;top:50%;}.fc-button-content .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%;}.fc-state-default .fc-button-effect{position:absolute;top:50%;left:0;}.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;height:100px;border-width:100px 0 0 1px;border-style:solid;border-color:#fff;background:#444;opacity:.09;filter:alpha(opacity=9);}.fc-state-default,.fc-state-default .fc-button-inner{border-style:solid;border-color:#ccc #bbb #aaa;background:#F3F3F3;color:#000;}.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999;}.fc-state-down,.fc-state-down .fc-button-inner{border-color:#555;background:#777;}.fc-state-active,.fc-state-active .fc-button-inner{border-color:#555;background:#777;color:#fff;}.fc-state-disabled,.fc-state-disabled .fc-button-inner{color:#999;border-color:#ddd;}.fc-state-disabled{cursor:default;}.fc-state-disabled .fc-button-effect{display:none;}.fc-event{border-style:solid;border-width:0;font-size:.85em;cursor:pointer;}a.fc-event,.fc-event-draggable{cursor:pointer;}a.fc-event{text-decoration:none;}.fc-rtl .fc-event{text-align:right;}.fc-event-skin{background-color:none;border-color:none;color:#222;}.fc-event-inner{position:relative;width:100%;height:100%;border-style:dotted;border-color:#000;border-width:0;overflow:hidden;}.fc-event-time,.fc-event-title{padding:0 1px;}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%;}.fc-event-hori{border-width:1px 0;margin-bottom:1px;}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize;}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize;}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px;}.fc-corner-left{margin-left:1px;}.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner{margin-left:-1px;}.fc-corner-right{margin-right:1px;}.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner{margin-right:-1px;}.fc-corner-top{margin-top:1px;}.fc-corner-top .fc-event-inner{margin-top:-1px;}.fc-corner-bottom{margin-bottom:1px;}.fc-corner-bottom .fc-event-inner{margin-bottom:-1px;}.fc-corner-left .fc-event-inner{border-left-width:1px;}.fc-corner-right .fc-event-inner{border-right-width:1px;}.fc-corner-top .fc-event-inner{border-top-width:1px;}.fc-corner-bottom .fc-event-inner{border-bottom-width:1px;}table.fc-border-separate{border-collapse:separate;}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px;}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px;}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px;}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0;}.fc-grid th{text-align:center;}.fc-grid .fc-day-number{float:right;padding:0 2px;}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30);}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px;}.fc-grid .fc-event-time{font-weight:bold;}.fc-rtl .fc-grid .fc-day-number{float:left;}.fc-rtl .fc-grid .fc-event-time{float:right;}.fc-agenda table{border-collapse:separate;}.fc-agenda-days th{text-align:center;}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal;}.fc-agenda .fc-day-content{padding:2px 2px 1px;}.fc-agenda-days .fc-agenda-axis{border-right-width:1px;}.fc-agenda-days .fc-col0{border-left-width:0;}.fc-agenda-allday th{border-width:0 1px;}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px;}.fc-agenda-divider-inner{height:2px;overflow:hidden;}.fc-widget-header .fc-agenda-divider-inner{background:#eee;}.fc-agenda-slots th{border-width:1px 1px 0;}.fc-agenda-slots td{border-width:1px 0 0;background:none;}.fc-agenda-slots td div{height:20px;}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0;}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted;}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid;}.fc-event-vert{border-width:0 1px;}.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content{position:relative;z-index:2;width:100%;overflow:hidden;}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px;}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30);}.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg{display:none\9;}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize;}.fc-agenda .ui-resizable-resizing{_overflow:hidden;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * jquery/jquery-jcrop stylesheet
 */
.jcrop-holder{direction:ltr;text-align:left;}.jcrop-vline,.jcrop-hline{background:#FFF url(Jcrop.gif) top left repeat;font-size:0;position:absolute;}.jcrop-vline{height:100%;width:1px!important;}.jcrop-hline{height:1px!important;width:100%;}.jcrop-vline.right{right:0;}.jcrop-hline.bottom{bottom:0;}.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px;}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}.jcrop-dragbar.ord-n{margin-top:-4px;}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}.jcrop-dragbar.ord-w{margin-left:-4px;}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:Alpha(opacity=70)!important;opacity:.70!important;}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:Alpha(opacity=70)!important;opacity:.7!important;}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}.jcrop-holder img,img.jcrop-preview{max-width:none;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * jquery/ui-progress-bar stylesheet
 */
.ui-progress-bar{position:relative;height:25px;padding-right:2px;background-color:#abb2bc;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #949daa), color-stop(100%, #abb2bc));background:-webkit-linear-gradient(#949daa 0%, #abb2bc 100%);background:-moz-linear-gradient(#949daa 0%, #abb2bc 100%);background:-o-linear-gradient(#949daa 0%, #abb2bc 100%);background:-ms-linear-gradient(#949daa 0%, #abb2bc 100%);background:linear-gradient(#949daa 0%, #abb2bc 100%);-moz-box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px white;-webkit-box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px white;-o-box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px white;box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px 0px white;}.ui-progress-bar.blue .ui-progress{background-color:#339BB9!important;border:1px solid #287a91;}.ui-progress-bar.error .ui-progress{background-color:#C43C35 !important;border:1px solid #9c302a;}.ui-progress-bar.warning .ui-progress{background-color:#D9B31A!important;border:1px solid #ab8d15;}.ui-progress-bar.success .ui-progress{background-color:#57A957!important;border:1px solid #458845;}.ui-progress-bar.transition .ui-progress{-moz-transition:background-color 0.5s ease-in, border-color 1.5s ease-out, box-shadow 1.5s ease-out;-webkit-transition:background-color 0.5s ease-in, border-color 1.5s ease-out, box-shadow 1.5s ease-out;-o-transition:background-color 0.5s ease-in, border-color 1.5s ease-out, box-shadow 1.5s ease-out;transition:background-color 0.5s ease-in, border-color 1.5s ease-out, box-shadow 1.5s ease-out;}.ui-progress-bar .ui-progress{position:relative;display:block;overflow:hidden;height:23px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;-webkit-background-size:44px 44px;-moz-background-size:36px 36px;background-color:#74d04c;background:-webkit-gradient(linear, 0 0, 44 44, color-stop(0, rgba(255, 255, 255, 0.17)), color-stop(0.25, rgba(255, 255, 255, 0.17)), color-stop(0.26, rgba(255, 255, 255, 0)), color-stop(0.5, rgba(255, 255, 255, 0)), color-stop(0.51, rgba(255, 255, 255, 0.17)), color-stop(0.75, rgba(255, 255, 255, 0.17)), color-stop(0.76, rgba(255, 255, 255, 0)), color-stop(1, rgba(255, 255, 255, 0))), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, rgba(255, 255, 255, 0.35))), #74d04c;background:-moz-repeating-linear-gradient(top left -30deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.17) 15px, rgba(255, 255, 255, 0) 15px, rgba(255, 255, 255, 0) 30px), -moz-linear-gradient(rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%), #74d04c;-moz-box-shadow:inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4), inset 0px -1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4), inset 0px -1px 1px rgba(0, 0, 0, 0.2);-o-box-shadow:inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4), inset 0px -1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4), inset 0px -1px 1px rgba(0, 0, 0, 0.2);border:1px solid #4c8932;-moz-animation:animate-stripes 2s linear infinite;-webkit-animation:animate-stripes 2s linear infinite;-o-animation:animate-stripes 2s linear infinite;-ms-animation:animate-stripes 2s linear infinite;-khtml-animation:animate-stripes 2s linear infinite;animation:animate-stripes 2s linear infinite;}.ui-progress-bar .ui-progress span.ui-label{-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-khtml-font-smoothing:antialiased;font-smoothing:antialiased;font-size:13px;position:absolute;right:0;line-height:23px;padding-right:12px;color:rgba(0, 0, 0, 0.6);text-shadow:rgba(255, 255, 255, 0.45) 0 1px 0px;white-space:nowrap;}.ui-progress-bar .ui-progress span.ui-label b{font-weight:bold;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * fileuploader stylesheet
 */
.qq-uploader{display:none;}.qq-upload-button{display:none;width:105px;padding:7px 0;text-align:center;background:#880000;border-bottom:1px solid #ddd;color:#fff;}.qq-upload-button-hover{background:#cc0000;}.qq-upload-button-focus{outline:1px dotted black;}.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:70px;z-index:2;background:#FF9797;text-align:center;}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px;}.qq-upload-drop-area-active{background:#FF7171;}.qq-upload-list{margin:15px 35px;padding:0;list-style:disc;}.qq-upload-list li{margin:0;padding:0;line-height:15px;font-size:12px;}.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text{margin-right:7px;}.qq-upload-file{}.qq-upload-spinner{display:inline-block;background:url("images/loading_fileuploader.gif");width:15px;height:15px;vertical-align:text-bottom;}.qq-upload-size,.qq-upload-cancel{font-size:11px;}.qq-upload-failed-text{display:none;}.qq-upload-fail .qq-upload-failed-text{display:inline;}.qq-upload-succes{display:none;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * style stylesheet
 */
body{margin:0;padding:0;font-family:Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;font-size:.8em;line-height:1.25;color:#222;background:#f6f6f6 url(images/body_bg.gif) repeat-x fixed top center;overflow-y:scroll;overflow-x:hidden;}a{color:#111;}a:hover{color:#e2001a;}p{padding:0;margin:0;}h1, h2, h3, h4, h5{margin:0;padding:0;}.ct-test{border:1px solid #FF0000;}.ct-test2{border:1px solid #00FF00;}.ct-test3{border:1px solid #0000FF;}body.tmpl-out{background:#FFF;}#tmpl-out-header{display:block;width:100%;height:100px;background:url(images/logo_icocc_coccitransac.jpg) no-repeat center;}#tmpl-global{margin:0 auto;width:980px;height:auto;}#tmpl-footer{margin:10px 0 10px 0;text-align:center;font-size:.8em;}.center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.spacer{clear:both;height:0;}.spacer1{clear:both;height:1px;}.spacer2{clear:both;height:2px;}.spacer3{clear:both;height:3px;}.spacer4{clear:both;height:4px;}.spacer5{clear:both;height:5px;}.spacer10{clear:both;height:10px;}.spacer15{clear:both;height:15px;}.spacer20{clear:both;height:20px;}.separ16{height:1px;border-top:1px solid #E6E6E6;background-color:#FDFDFD;margin:7px 5px 7px 0px;}.strong{font-weight:bold;}.red{color:#CC0000;}.float-left{float:left;}.float-right{float:right;}.justify{text-align:justify;}.center{text-align:center;}.line-through{text-decoration:line-through;}.tagged-bloc{padding:10px;font-size:1.1em;font-weight:normal;font-style:italic;text-align:center;}.error-bloc, .warning-bloc, .advertissment-bloc, .information-bloc, .default-bloc{margin:5px 0 5px 0;padding:5px;border:1px solid #CCC;background-color:#F9F9F9;color:#333;border-radius:4px;}.error-bloc h2, .warning-bloc h2, .advertissment-bloc h2, .information-bloc h2{margin-bottom:5px;text-align:center;font-size:1.1em;color:#111;text-shadow:-1px -1px #FFF;}.error-bloc p.infos, .warning-bloc p.infos, .advertissment-bloc p.infos, .information-bloc p.infos{text-align:center;}.error-bloc ul, .warning-bloc ul, .advertissment-bloc ul, .information-bloc ul{margin:0;padding:0;list-style-type:none;}.error-bloc .ct-form-buttons, .warning-bloc .ct-form-buttons, .advertissment-bloc .ct-form-buttons, .information-bloc .ct-form-buttons{margin:0;}.error-bloc{background-color:#fedbdb;border:1px solid #fe9191;}.error-bloc h2{color:#9a0000;}.warning-bloc{background-color:#ffec6c;border:1px solid #f8c62c;}.warning-bloc h2{color:#c00000;}.information-bloc{background-color:#eaffcb;border:1px solid #a2d15e;}.information-bloc h2{color:#84bb36;}.advertissment-bloc{background-color:#d4f5ff;border:1px solid #8bd3e8;}.advertissment-bloc h2{color:#3b74a5;}form{padding:0;margin:0;}fieldset{padding:5px;border:1px solid #CBCBCB;background-color:#f2f2f2;border-radius:4px;}.fieldset-col-left{float:left;width:470px;padding-right:5px;border-right:1px solid #E6E6E6;}.fieldset-col-left .separ16{margin:7px 0 7px 5px;}.fieldset-col-middle{float:left;width:auto;padding-left:5px;padding-right:5px;border-right:1px solid #E6E6E6;border-left:1px solid #FDFDFD;}.fieldset-col-right{float:left;width:470px;padding-left:5px;border-left:1px solid #FDFDFD;}fieldset legend{font-weight:bold;color:#880000;font-size:1.3em;}fieldset legend .mi-icon{margin-top:3px;margin-right:2px;}label, span.label, h3.label{color:#222;}span.input-unit{border:1px solid #DDD;border-left:none;background-color:#FBFBFB;color:#444;padding:2px 4px 2px 4px;}span.input-info{font-style:italic;margin-left:4px;color:#777;}label.label-width, span.label-width{display:block;margin-right:5px;float:left;}input[type="checkbox"], input[type="radio"]{margin:0;padding:0;cursor:pointer;}input[type="text"], input[type="password"], textarea, select{padding:0;margin:0;border:1px solid #CCC;padding:2px;}input[type="submit"], input[type="button"], .ct-button, .ct-button-disabled{padding:3px;margin:2px;display:block;position:relative;cursor:pointer;border:1px solid #CCC;background-color:#F4F4F4;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:-1px -1px #FFF;}input[type="submit"]:hover, input[type="button"]:hover, .ct-button:hover{border-color:#8bd3e8;background-color:#F6F6F6;}input[type="submit"]:active, input[type="button"]:active, .ct-button:active{border-color:#A8FCFF;}input[type="text"]:disabled, input[type="password"]:disabled, input[type="submit"]:disabled, input[type="button"]:disabled, textarea:disabled, select:disabled,input[type="text"]:disabled:hover, input[type="password"]:disabled:hover, input[type="submit"]:disabled:hover, input[type="button"]:disabled:hover, textarea:disabled:hover, select:disabled:hover, span.input-unit-disabled{border:1px solid #EAEAEA;background-color:#FCFCFC;color:#888;cursor:default;}.ct-button, .ct-button-disabled{padding:4px;text-decoration:none;}.ct-button:hover{color:#444;}.ct-button-important{background-color:#ffec6c;border-color:#f8c62c;}.ct-button-important:hover{background-color:#feef8c;border-color:#f4bd13;}.ct-button-disabled{border:1px solid #EAEAEA;background-color:#FCFCFC;color:#888;cursor:default;}.ct-button-left{float:left;margin-right:2px;}.ct-button-right{float:right;margin-left:2px;}input[_format="price"]{text-align:right;}input[_format="float"], input[_jqui="datepicker"]{text-align:center;}input[_jqui="datepicker"], input[_jqui="datetimepicker"]{cursor:pointer;text-align:center;}input:focus, select:focus, textarea:focus, input[type="submit"]:hover, input[type="button"]:hover, .ct-button:hover{box-shadow:0 0 4px #D4D4D4;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#D4D4D4', Direction=135, Strength=2);}textarea{min-width:100px;height:48px;}.form-error{border:1px solid #cc0000;background-color:#ffd9d9;color:#841111;padding:3px;margin:5px 0 5px 0;text-align:center;}.ct-form h3{margin:3px 5px 0 0;padding:0;font-size:1em;font-weight:normal;float:left;}.ct-form label{text-shadow:-1px -1px #FFF;}.ct-form-buttons{margin:0 5px 0 5px;}.ct-form-buttons input[type="submit"], .ct-form-buttons input[type="button"], .ct-form-buttons .ct-button{float:right;}.ct-form-buttons-left .ct-button{float:left;}.ct-form-buttons .ct-form-buttons-title{float:left;display:block;font-weight:bold;height:30px;color:#333;font-size:1.7em;}.ct-form-buttons a{text-decoration:none;}input.ct-form-phone{width:95px;text-align:center;}input.ct-form-surface{width:55px;}input.ct-form-price{width:75px;}input.ct-form-year{width:35px;text-align:center;}input.ct-form-street-number{width:45px;text-align:center;}.ct-form-tab{margin:0;list-style-type:none;}.ct-form-tab li{float:left;padding:2px 4px 2px 4px;height:22px;line-height:1.6em;border:1px solid #CCC;background:#F8F8F8;cursor:pointer;}.ct-form-tab li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.ct-form-tab li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.ct-form-tab li.ct-form-tab-displayed{background:#e5f4fc;}.ct-bloc-item{line-height:1.5em;}ul.radio-checkbox-button{margin:0;padding:0;list-style-type:none;}ul.radio-checkbox-button li, .ct-bloc-item{background-color:#FBFBFB;border:1px solid #CCC;float:left;margin:0 3px 3px 0;padding:1px 4px 1px 2px;height:20px;cursor:default;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}ul.radio-checkbox-button li input[type="checkbox"], ul.radio-checkbox-button li input[type="radio"]{margin:3px 2px 0 2px;cursor:pointer;float:left;}ul.radio-checkbox-button li input[type="text"]{font-size:.85em;height:14px;margin-left:5px;}ul.radio-checkbox-button li select{font-size:.85em;height:20px;margin-left:5px;}ul.radio-checkbox-button li label{display:block;float:left;line-height:1.5em;cursor:pointer;text-shadow:none;}ul.radio-checkbox-button li.selected, .ct-bloc-item-selected{background-color:#e5f4fc;border:1px solid #98cae4;}ul.radio-checkbox-button-not-inline li{float:none;clear:both;}.ct-type-form .label{margin-right:5px;text-shadow:-1px -1px #FFF;}.comment-by-user{padding:5px;background-color:#FEFEFE;border:1px solid #ccc;border-radius:4px;}.comment-by-user{font-style:italic;}.comment-by-user-button{margin-right:8px;float:right;}.comment-by-user-button .mi-icon{background-color:#FEFEFE;border:1px solid #ccc;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-by-user-title{padding:0 5px 0 5px;margin-left:8px;color:#333;font-style:normal;}.comment-by-user-footer{margin:0 10px 0 10px;padding:2px 5px 2px 5px;background-color:#FCFCFC;border:1px solid #ccc;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-style:italic;}input.date-picker{width:68px;text-align:center;}input.datetime-picker{width:128px;text-align:center;}.mi-modal{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;display:none;z-index:49;}.mi-alert{position:absolute;top:0;left:0;display:none;z-index:50;max-width:960px;padding:5px;border:2px solid #E4E4E4;background-color:#FAFAFA;box-shadow:0px 0px 40px #444;border-radius:10px;}.mi-alert-title span.mi-icon{margin-top:5px;margin-left:3px;}.mi-alert-title{font-size:1.2em;text-transform:uppercase;margin-bottom:5px;min-width:300px;line-height:1.8em;font-weight:bold;color:#333;text-shadow:-1px -1px #FFF;}.mi-alert-content{max-height:650px;overflow:auto;}.mi-alert-button{display:none;}.mi-alert-close{width:20px;height:20px;background:url(images/alert/blue/alert-button-close.png) no-repeat center center;display:block;position:relative;float:right;cursor:pointer;z-index:6;top:-19px;left:19px;}.mi-alert-progressbar{}.mi-alert-progressbar p{text-align:center;font-size:1em;font-style:italic;}.mi-alert-progressbar div{margin:5px 0 10px 0;}.mi-alert .warning-bloc{margin:0 0 10px 0;}.mi-alert-red{background-color:#fedbdb;border-color:#fe9191;}.mi-alert-green{background-color:#d8ff95;border-color:#aed767;}.mi-confirmation-message{text-align:center;}.mi-confirmation-buttons{margin:10px 0;}.mi-confirmation-buttons input[type=button]{margin-left:5px;float:right;}.mi-tips{position:absolute;cursor:pointer;display:none;z-index:38;box-shadow:4px 4px 6px #AAA;max-width:790px;}.mi-tips-left-top{background:url(images/alert/red/alert-left-top.gif) no-repeat left top;position:relative;z-index:41;}.mi-tips-right-bottom{background:url(images/alert/red/alert-right-bottom.gif) no-repeat right bottom;position:relative;top:4px;left:4px;z-index:42;}.mi-tips-left-bottom{background:url(images/alert/red/alert-left-bottom.gif) no-repeat left bottom;position:relative;left:-4px;z-index:43;}.mi-tips-right-top{background:url(images/alert/red/alert-right-top.gif) no-repeat right top;position:relative;top:-4px;left:4px;z-index:44;}.mi-tips-content{padding:1px 5px 1px 5px;position:relative;left:-4px;top:2px;z-index:44;text-align:justify;}.mi-tips-arrow{position:absolute;width:16px;height:16px;background:url(images/alert/red/alert-arrow.gif) no-repeat -20px -20px;z-index:41;}.mi-tips-arrow-top{background-position:0 0;top:-18px;left:10px;}.mi-tips-arrow-bottom{background-position:-32px 0;top:24px;left:10px;}.mi-tips-blue .mi-tips-left-top{background-image:url(images/alert/blue/alert-left-top.gif);}.mi-tips-blue .mi-tips-right-bottom{background-image:url(images/alert/blue/alert-right-bottom.gif);}.mi-tips-blue .mi-tips-left-bottom{background-image:url(images/alert/blue/alert-left-bottom.gif);}.mi-tips-blue .mi-tips-right-top{background-image:url(images/alert/blue/alert-right-top.gif);}.mi-tips-blue .mi-tips-arrow{background-image:url(images/alert/blue/alert-arrow.gif);}.mi-tips-green .mi-tips-left-top{background-image:url(images/alert/green/alert-left-top.gif);}.mi-tips-green .mi-tips-right-bottom{background-image:url(images/alert/green/alert-right-bottom.gif);}.mi-tips-green .mi-tips-left-bottom{background-image:url(images/alert/green/alert-left-bottom.gif);}.mi-tips-green .mi-tips-right-top{background-image:url(images/alert/green/alert-right-top.gif);}.mi-tips-green .mi-tips-arrow{background-image:url(images/alert/green/alert-arrow.gif);}.mi-tips-gray .mi-tips-left-top{background-image:url(images/alert/gray/alert-left-top.gif);}.mi-tips-gray .mi-tips-right-bottom{background-image:url(images/alert/gray/alert-right-bottom.gif);}.mi-tips-gray .mi-tips-left-bottom{background-image:url(images/alert/gray/alert-left-bottom.gif);}.mi-tips-gray .mi-tips-right-top{background-image:url(images/alert/gray/alert-right-top.gif);}.mi-tips-gray .mi-tips-arrow{background-image:url(images/alert/gray/alert-arrow.gif);}.mi-autocomplete{position:absolute;display:none;background-color:#FFF;border:1px solid #CCC;z-index:20;overflow:auto;max-height:250px;}.mi-autocomplete ul{margin:0;padding:2px;list-style-type:none;}.mi-autocomplete li{cursor:pointer;padding:2px;}.mi-autocomplete li:hover{background-color:#d10214;color:#FFF;}.ct-tabs{position:relative;}.ct-tabs .ct-tabs-container-nav-container{min-height:28px;top:38px;position:fixed;z-index:20;width:970px;margin:0 4px 0 4px;padding:3px 0 0 0;border:1px solid #AAA;border-bottom:0;background:#e9e9e9 url(images/tab_bar_bg.gif) repeat-x top center;border-top-left-radius:6px;border-top-right-radius:6px;}.ct-tabs .ct-tabs-container-nav-container .ct-tabs-container-nav-mask{position:relative;left:-5px;top:32px;width:980px;height:10px;background:url(images/tab-nav-mask.png) no-repeat top center;}.ct-tabs .ct-tabs-container-nav-bg{position:fixed;z-index:19;width:980px;top:0;height:44px;background:url(images/body_bg.gif) repeat-x center -40px;}.ct-tabs ul.ct-tabs-container-nav{margin:0;padding:0;border-bottom:0;background-color:#FF0000;}.ct-tabs ul.ct-tabs-container-nav li{margin:6px 2px 0 2px;padding:0 4px 0 4px;height:25px;min-width:10px;float:left;list-style-type:none;line-height:1.8em;cursor:pointer;border:1px solid #E4E4E4;border-bottom:0;background-color:#F4F4F4;color:#666;border-top-left-radius:4px;border-top-right-radius:4px;}.ct-tabs ul.ct-tabs-container-nav li.ct-tabs-nav-current{background-color:#F9F9F9;color:#222;font-weight:bold;cursor:default;height:28px;margin-top:3px;line-height:2.2em;border-color:#DBDBDB;text-shadow:-1px -1px #FFF;box-shadow:0 -1px 3px #DDD;}.ct-tabs ul.ct-tabs-container-nav li span.ct-tabs-nav-close{width:16px;height:16px;display:block;background-image:url(images/icons_all.png);background-repeat:no-repeat;margin:5px 2px 0 2px;background-position:-64px 0;float:right;cursor:pointer;}.ct-tabs ul.ct-tabs-container-nav li span.ct-tabs-nav-loading{width:16px;height:16px;display:block;background-image:url(images/fileuploader_loading.gif);background-repeat:no-repeat;margin:7px 2px 0 2px;float:left;display:none;}.ct-tabs ul.ct-tabs-container-nav li span.ct-tabs-nav-refresh{width:16px;height:16px;display:block;background-image:url(images/icons_all.png);background-repeat:no-repeat;margin:5px 2px 0 5px;background-position:-128px -48px;float:right;cursor:pointer;}.ct-tabs ul.ct-tabs-container-nav li.ct-tabs-nav-current span.ct-tabs-nav-close, .ct-tabs ul.ct-tabs-container-nav li.ct-tabs-nav-current span.ct-tabs-nav-refresh{margin-top:7px;}.ct-tabs ul.ct-tabs-container-nav li span.ct-tabs-nav-close:hover{background-position:-64px -16px;}.ct-tabs ul.ct-tabs-container-button{height:25px;margin:0;padding:2px 0 2px 0;background-color:#646464;border:1px solid #646464;}.ct-tabs ul.ct-tabs-container-button li{margin:0 2px 0 2px;padding:0 4px 0 4px;height:25px;min-width:10px;float:left;list-style-type:none;line-height:1.8em;cursor:pointer;background-color:#FFF;}.ct-tabs ul.ct-tabs-container-button li:hover{background-color:#EEE;}.ct-tabs ul.ct-tabs-container-button li:active{background-color:#DDD;}.ct-tabs div.ct-tabs-container-content{clear:both;border:1px solid #CCC;background-color:#FEFEFE;padding:5px 5px 10px 5px;margin-top:34px;overflow:auto;border-radius:6px;}.ct-tabs div.ct-tabs-container-content div.ct-tabs-content{display:none;}.ct-tabs div.ct-tabs-container-content div.ct-tabs-content-current{display:block;}.ct-tabs div.ct-tabs-container-content div.ct-tabs-col-left{float:left;width:477px;padding-right:5px ;border-right:1px solid #EEE;}.ct-tabs div.ct-tabs-container-content div.ct-tabs-col-left .separ16{margin:7px 0 7px 5px;}.ct-tabs div.ct-tabs-container-content div.ct-tabs-col-right{float:left;width:478px;padding-left:5px;border-left:1px solid #FFF;}.ct-tabs .ct-tabs-container-nav-bottom-container{min-height:28px;margin:0 4px 0 4px;padding:0 0 3px 0;border:1px solid #CCC;border-top:0;background:#e9e9e9 url(images/tab_bar_bg.gif) repeat-x bottom center;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:0;border-top-right-radius:0;}.ct-tabs .ct-tabs-container-nav-bottom-container ul.ct-tabs-container-nav li{margin:0 2px 5px 2px;padding:0 4px 0 4px;border:1px solid #E4E4E4;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0;}.ct-tabs .ct-tabs-container-nav-bottom-container ul.ct-tabs-container-nav li.ct-tabs-nav-current{margin:0 2px 0 2px;box-shadow:0 1px 3px #DDD;}.ct-tabs div.ct-tabs-warning-bloc{margin:5px;padding:5px;background-color:#ffec6c;border:1px solid #f8c62c;border-radius:4px;}.ct-tabs div.ct-tabs-warning-bloc h2{margin-bottom:5px;text-align:center;font-size:1.2em;color:#e30000;text-shadow:-1px -1px #FFF;}.ct-tabs div.ct-tabs-warning-bloc ul{margin:0;list-style-type:circle;}.ct-tabs div.ct-tabs-warning-bloc li{text-align:center;}.ct-tabs div.ct-tabs-warning-bloc a.close{text-align:left;}.ct-tabs-vertical ul.ct-tabs-container-nav{position:absolute;width:140px;height:auto;margin:2px;}.ct-tabs-vertical ul.ct-tabs-container-nav li{float:none;height:auto;margin:0 0 2px 0;}.ct-tabs-vertical ul.ct-tabs-container-nav li.ct-tabs-nav-current{height:auto;}.ct-tabs-vertical div.ct-tabs-container-content{position:relative;border:none;border-left:1px solid #CCC;left:144px;top:0;width:815px;}.mi-select{}.mi-select div{border:1px solid #CCC;background-color:#FFF;padding:2px;cursor:pointer;}.mi-select ul{margin:0;padding:0;list-style-type:none;}.mi-select li{padding:2px;}img.imagezoom{cursor:pointer;}img.imagezoom-img{border-radius:8px;max-width:700px;border:3px solid #FFF;}.mi-icon{width:16px;height:16px;display:block;background-image:url(images/icons_all.png);background-repeat:no-repeat;margin:0 3px 0 2px;background-position:16px 16px;}.mi-icon-left{float:left;}.mi-icon-center{margin:0 auto;}.mi-icon-right{float:right;}.mi-icon-inline{display:inline;padding-left:15px;}.mi-icon-button{cursor:pointer;}.mi-icon-input{margin-top:3px;}.mi-icon-arrow-red-e{background-position:0 0;}.mi-icon-arrow-red-s, .mi-icon-arrow-red-desc{background-position:-16px 0;}.mi-icon-arrow-red-w{background-position:-32px 0;}.mi-icon-arrow-red-n, .mi-icon-arrow-red-asc{background-position:-48px 0;}.mi-icon-arrow-x2-red-e{background-position:-96px 0;}.mi-icon-arrow-x2-red-w{background-position:-112px 0;}.mi-icon-arrow-grey-e{background-position:0 -16px;}.mi-icon-arrow-grey-s{background-position:-16px -16px;}.mi-icon-arrow-grey-w{background-position:-32px -16px;}.mi-icon-arrow-grey-n{background-position:-48px -16px;}.mi-icon-arrow-x2-grey-e{background-position:-96px -16px;}.mi-icon-arrow-x2-grey-w{background-position:-112px -16px;}.mi-icon-arrow-black-e{background-position:0 -32px;}.mi-icon-arrow-black-s, .mi-icon-arrow-black-asc{background-position:-16px -32px;}.mi-icon-arrow-black-w{background-position:-32px -32px;}.mi-icon-arrow-black-n, .mi-icon-arrow-black-desc{background-position:-48px -32px;}.mi-icon-arrow-x2-black-e{background-position:-96px -32px;}.mi-icon-arrow-x2-black-w{background-position:-112px -32px;}.mi-icon-separator{width:8px;background-position:-96px -64px;}.mi-icon-home-grey{background-position:0 -48px;}.mi-icon-user-grey{background-position:-16px -48px;}.mi-icon-checkbox-off{background-position:-144px -16px;}.mi-icon-checkbox-on{background-position:-144px -32px;}.mi-icon-star-grey{background-position:-32px -48px;}.mi-icon-valid{background-position:-160px 0;}.mi-icon-facebook{background-position:-160px -16px;}.mi-icon-crosshair, .mi-icon-news-bug{background-position:-160px -32px;}.mi-icon-star{background-position:-176px -16px;}.mi-icon-print{background-position:-176px 0;}.mi-icon-camera{background-position:-176px -32px;}.mi-icon-newspaper{background-position:-176px -48px;}.mi-icon-user{background-position:-143px 0;}.mi-icon-group{background-position:-143px -48px;}.mi-icon-renew, .mi-icon-news-update{background-position:-128px -48px;}.mi-icon-save{background-position:-112px -48px;}.mi-icon-document{background-position:-96px -48px;}.mi-icon-archive{background-position:-80px -48px;}.mi-icon-close{background-position:-64px 0;}.mi-icon-close-over{background-position:-64px -16px;}.mi-icon-add{background-position:-64px -32px;}.mi-icon-edit{background-position:-64px -48px;}.mi-icon-trash{background-position:-48px -48px;}.mi-icon-information, .mi-icon-news-information{background-position:-32px -64px;}.mi-icon-confirm{background-position:-48px -64px;}.mi-icon-warning, .mi-icon-news-maintenance{background-position:-64px -64px;}.mi-icon-home-add{background-position:-80px -64px;}.mi-icon-tooltip{background-position:-112px -64px;}.mi-icon-download{background-position:-176px -64px;}.mi-icon-calendar{background-position:-128px -64px;}.mi-icon-table{background-position:-144px -64px;}.mi-icon-addtab{background-position:-160px -64px;}.mi-icon-duplicate{background-position:-80px -80px;}.mi-icon-email{background-position:-176px -80px;}.mi-icon-icocc{background-position:-160px -80px;}.mi-icon-configuration{background-position:-96px -80px;}.mi-icon-letter-term{background-position:-0px -96px;}.mi-icon-letter-receipt{background-position:-48px -96px;}.mi-icon-letter-reminder{background-position:-16px -96px;}.mi-icon-letter-rreminder{background-position:-32px -96px;}.mi-icon-letter-statement{background-position:-64px -96px;}.mi-icon-circle-green{background-position:0 -64px;}.mi-icon-circle-red{background-position:-16px -64px;}.mi-icon-file, .mi-icon-file-unknow{background-position:-64px -80px;}.mi-icon-file-pdf{background-position:0 -80px;}.mi-icon-file-xls, .mi-icon-file-xlsx{background-position:-16px -80px;}.mi-icon-file-doc, .mi-icon-file-docx{background-position:-32px -80px;}.mi-icon-file-jpg, .mi-icon-file-gif, .mi-icon-file-png, .mi-icon-file-bmp{background-position:-48px -80px;}.mi-icon-zoom-grey{background-position:-128px -16px;}.mi-icon-zoom-out-grey{background-position:-112px -16px;}.ui-widget{font-size:.9em;}.ui-slider{position:relative;z-index:2;}#ui-datepicker-div, #ui-timepicker-div{position:absolute;z-index:51 !important;font-size:1em;}.ui-timepicker-div .ui-widget-header{margin-bottom:8px;}.ui-timepicker-div dl{text-align:left;}.ui-timepicker-div dl dt{height:25px;}.ui-timepicker-div dl dd{margin:-25px 0 10px 65px;}.ui-timepicker-div td{font-size:90%;}.dataTables_header{padding:5px 0 0 0;}.dataTables_length, .dataTables_type, .dataTables_print{padding:5px;float:left;border:1px solid #EAEAEA;border-radius:6px;width:auto;background-color:#FCFCFC;color:#555;height:25px;}.dataTables_button{padding:3px;float:left;}.dataTables_type, .dataTables_print, .dataTables_button{margin-right:5px;}.dataTables_print{line-height:1.9em;cursor:pointer;}.dataTables_print .mi-icon{margin-top:4px;}.dataTable-highlight{padding-top:5px;}.dataTable-highlight tr.odd td{border-bottom:1px solid #EEE;border-right:1px solid #F3F3F3;}.dataTable-highlight tr.even td{border-bottom:1px solid #DDD;border-right:1px solid #E3E3E3;}table.display tr.even.row_selected td{background-color:#a4d272;color:#FFF;}table.display tr.odd.row_selected td{background-color:#90c25b;color:#FFF;}.dataTable-highlight tr.odd:hover td.sorting_1,.dataTable-highlight tr.odd:hover td.sorting_2,.dataTable-highlight tr.odd:hover td.sorting_3{background-color:#DDFF75;color:#000;}.dataTable-highlight tr.even:hover td.sorting_1,.dataTable-highlight tr.even:hover td.sorting_2,.dataTable-highlight tr.even:hover td.sorting_3{background-color:#d4ff4f;color:#000;}.dataTable-imagezoom{border-radius:2px;cursor:crosshair;width:30px;height:23px;}.dataTable-imagezoom-zoom{border-radius:4px;border:2px solid #FFF;width:186px;position:absolute;box-shadow:0px 0px 6px #888;}.fc-event-custom-default{background-color:#a6dfff;border-color:#6dbfef;}.fc-event-custom-finish{border:1px solid #bfef6d;background:#dbff9b;}.fc-event-custom-late{border:1px solid #e99f69;background:#ffcaa3;}.fc-event-custom-group{border:1px solid #f8c62c;background:#ffec6c;}.fc-event-custom-admin{border:1px solid #cea2de;background:#ecc2fc;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * style_view stylesheet
 */
#tmpl-apps-bar{height:32px;width:980px;background:url(images/app_bar_bg.gif) repeat-x center;position:fixed;border:1px solid #888;border-top:0;clear:both;box-shadow:0 0 8px #777;z-index:40;z-index:40;}#tmpl-apps-bar ul.base{margin:1px 1px 0 1px;padding:0;list-style-type:none;}#tmpl-apps-bar ul.base li.default, #tmpl-apps-bar li.button-menu{height:26px;margin:1px 2px 1px 2px;padding:0 6px 0 6px;color:#FFF;border:1px solid #222;background:url(images/app_bar_button_bg.gif) repeat-x center;line-height:2em;text-align:center;float:left;cursor:default;}#tmpl-apps-bar ul.base li.unpadding{padding:0;}#tmpl-apps-bar ul.base li.right{float:right;}#tmpl-apps-bar ul.base li.button{cursor:pointer;}#tmpl-apps-bar ul.base li.button-menu:hover, #tmpl-apps-bar ul.base li.default:hover{background-image:url(images/app_bar_button_hover_bg.gif);}#tmpl-apps-bar ul.base li.button-menu{width:88px;}#tmpl-apps-bar, #tmpl-apps-bar ul.base li.default, #tmpl-apps-bar li.button-menu{border-radius:0 0 4px 4px;}#tmpl-apps-bar-logo{float:left;background:url(images/app_bar_logo.png) no-repeat center;height:26px;width:32px;margin:1px 2px 1px 2px;}#tmpl-apps-bar .menu{list-style-type:none;margin:0px;padding:0px;position:static;z-index:6;}#tmpl-apps-bar .menu li{list-style-type:none;width:60px;height:26px;display:block;position:relative;}#tmpl-apps-bar .menu ul{position:absolute;margin:0px;padding:0px;list-style-type:none;display:none;width:160px;z-index:7;background:none;box-shadow:2px 2px 8px #999;}#tmpl-apps-bar .menu ul li{border:none;margin:0px;padding:2px;width:186px;height:18px;background-color:#F8F8F8;border:1px solid #E2E2E2;border-top:0;color:#222;}#tmpl-apps-bar .menu ul li:first-child{border-top:1px solid #DDD;border-top-left-radius:4px;border-top-right-radius:4px;}#tmpl-apps-bar .menu ul li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}#tmpl-apps-bar .menu ul span, #tmpl-apps-bar .menu ul a{margin:0px;width:184px;height:18px;display:block;line-height:1.5em;font-size:.9em;padding-left:2px;color:#444;text-align:left;cursor:pointer;}#tmpl-apps-bar .menu ul a, #tmpl-apps-bar .menu ul a:hover{text-decoration:none;font-size:1em;}#tmpl-apps-bar .menu ul span.drop{cursor:default;background:url(images/menu_drop_icon.gif) no-repeat center right;}#tmpl-apps-bar .menu li:hover span, #tmpl-apps-bar .menu li:hover a{display:block;}#tmpl-apps-bar .menu ul li:hover{display:block;background-color:#EFEFEF;color:#000;}#tmpl-apps-bar .menu ul li span:hover, #tmpl-apps-bar .menu ul li a:hover{display:block;}#tmpl-apps-bar .menu ul ul{display:none;position:absolute;margin-left:188px;margin-top:-2em;}#tmpl-apps-bar .menu ul li>ul, #tmpl-apps-bar .menu ul ul li>ul{margin-top:-2em;}#tmpl-apps-bar .menu li:hover ul ul,              #tmpl-apps-bar .menu li:hover ul ul ul,#tmpl-apps-bar .menu li:hover ul ul ul ul,#tmpl-apps-bar .menu li:hover ul ul ul ul ul{display:none;}#tmpl-apps-bar .menu li:hover ul,#tmpl-apps-bar .menu ul li:hover ul,#tmpl-apps-bar .menu ul ul li:hover ul,#tmpl-apps-bar .menu ul ul ul li:hover ul,#tmpl-apps-bar .menu ul ul ul ul li:hover ul{display:block;}#tmpl-apps-bar .menu li>ul{top:25px;left:0;}#tmpl-apps-bar-control{position:relative;width:auto;display:none;}#tmpl-apps-bar-control ul{margin:0;padding:0;max-height:400px;width:275px;overflow:auto;list-style-type:none;display:none;position:absolute;top:25px;z-index:7;background:none;box-shadow:2px 2px 8px #999;}#tmpl-apps-bar-control:hover ul{display:block;}#tmpl-apps-bar-control li{border:none;padding:2px 6px 2px 16px;height:18px;background-color:#F8F8F8;font-size:.9em;line-height:1.6em;border:1px solid #E2E2E2;border-top:0;color:#444;text-align:left;}#tmpl-apps-bar-control li:first-child{border-top:1px solid #DDD;border-top-left-radius:4px;border-top-right-radius:4px;}#tmpl-apps-bar-control li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}#tmpl-apps-bar-control li.group{padding-left:6px;font-weight:bold;}#tmpl-apps-bar-control li.connect{color:#0000BB;}#tmpl-apps-bar-control li.current{color:#880000;}#tmpl-apps-bar-control li:hover{background-color:#EFEFEF;color:#000;cursor:pointer;}#tmpl-apps-bar-notifications, #tmpl-apps-bar-refresh-current-tab, #tmpl-apps-bar-refresh-control-list{position:relative;width:auto;}#tmpl-apps-bar-notifications span.icon{display:block;position:relative;height:26px;width:22px;background:url(images/icon_notifications.png) no-repeat center;cursor:pointer;}#tmpl-apps-bar-notifications span.icon span.counter{display:none;position:relative;top:18px;left:14px;background-color:#CC0000;color:#FFF;font-weight:bold;font-size:.8em;line-height:1.1em;width:18px;height:13px;border-radius:3px;}#tmpl-apps-bar-notifications ul{margin:0;padding:0;max-height:500px;overflow-x:hidden;overflow-y:auto;list-style-type:none;display:none;position:absolute;top:25px;z-index:7;background:none;box-shadow:2px 2px 8px #CCC;}#tmpl-apps-bar-notifications li{margin:0;padding:0;border:none;padding:2px;width:790px;background:#F8F8F8;border:1px solid #E2E2E2;border-top:0;}#tmpl-apps-bar-notifications li{color:#444;text-align:left;font-size:.85em;line-height:1.6em;padding-bottom:2px;}#tmpl-apps-bar-notifications li span.mi-icon{margin-bottom:2px;margin-left:2px;}#tmpl-apps-bar-notifications li:first-child{border-top:1px solid #DDD;border-top-left-radius:4px;border-top-right-radius:4px;}#tmpl-apps-bar-notifications li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}#tmpl-apps-bar-notifications li:hover, #tmpl-apps-bar-notifications li.new:hover{background-color:#fff9c3;color:#000;cursor:pointer;}#tmpl-apps-bar-notifications li span.date{float:right;color:#999;width:152px;}#tmpl-apps-bar-notifications li.new{color:#444;background-color:#e7f5ff;}#tmpl-apps-bar-refresh-current-tab span.icon{display:block;position:relative;height:26px;width:22px;background:url(images/icon_refresh_current_tab.png) no-repeat center;cursor:pointer;}#tmpl-apps-bar-refresh-control-list span.icon{display:block;position:relative;height:26px;width:22px;background:url(images/icon_refresh_control_list.png) no-repeat center;cursor:pointer;}#tmpl-apps-bar-search-fast{width:240px;position:relative;height:26px;margin:1px;padding:0 6px 0 6px;border:1px solid #222;background:#F8F8F8;border-radius:0 0 4px 0;}#tmpl-apps-bar-search-fast input[name="search-fast-input"]{width:208px;height:18px;float:left;position:relative;top:2px;left:3px;border:0;text-align:right;line-height:1.2em;background:none;}#tmpl-apps-bar-search-fast input[name="search-fast-input"]:focus{box-shadow:none;}#tmpl-apps-bar-search-fast input[type="submit"]{display:block;float:right;width:18px;height:22px;background:url(images/apps_bar_search_submit_icon.jpg) no-repeat center -8px;border:1px solid #880000;}#tmpl-apps-bar-search-fast input[type="submit"]:hover{border:1px solid #BB0000;}.agenda-tmpl .mi-tips{max-width:500px;min-width:100px;}.agenda-tmpl .mi-tips .agenda-event-dates{margin:5px 0 5px 0;text-align:right;font-style:italic;font-size:0.85em;}.agenda-tmpl .mi-tips .agenda-event-title{margin-bottom:5px;font-weight:bold;font-size:0.9em;}.agenda-listing{max-height:250px;overflow-y:auto;font-size:.9em;}.agenda-listing-bloc{margin-right:5px;}.agenda-listing-bloc .comment-by-user-button .mi-icon{border:0}.agenda-listing-bloc .comment-by-user-title{}.agenda-listing-bloc .comment-by-user{border:0}.agenda-listing-bloc .comment-by-user .advertissment-bloc{margin:5px 0 0 0;padding:2px 5px 2px 5px;}.agenda-listing-group, .agenda-listing-finish, .agenda-listing-late, .agenda-listing-default, .agenda-listing-admin{margin:0;padding:3px;border-radius:4px;}.agenda-listing-default{border:1px solid #8bd3e8;background:#d4f5ff;}.agenda-listing-group{border:1px solid #f8c62c;background:#ffec6c;}.agenda-listing-finish{border:1px solid #bfef6d;background:#dbff9b;}.agenda-listing-late{border:1px solid #e99f69;background:#ffcaa3;}.agenda-listing-admin{border:1px solid #cea2de;background:#ecc2fc;}.agenda-event-form .agenda_subject{width:331px;}.agenda-event-form .agenda_comment, .agenda-event-form .agenda_report{width:387px;height:80px;}.agenda-event-form .agenda_report{height:135px;}.login-bloc{width:360px;margin:0 auto;}.login-bloc p.login-informations{text-align:center;font-style:italic;}.login-bloc h3{width:140px;}.login-bloc .login_password, .login-bloc .login_username{width:190px;}.login-bloc .login-button{float:right;}.home-agenda-tooday .agenda-listing{max-height:250px;}.home-news-container .date{text-align:right;color:#777;margin-top:5px;}.home-news-container .date .old-date{text-decoration:line-through;}#ct-confirm-town-addEdit h3 label{width:105px;float:left;}#ct-confirm-town-addEdit .town_postal_code{width:45px;}#ct-confirm-town-addEdit .town_town{width:225px;}#ct-confirm-town-addEdit select{width:230px;}.contact-informations-bloc .fieldset-col-left h3 label{width:85px;float:left;}.contact-informations-bloc .fieldset-col-right h3 label{width:140px;float:left;}.contact-exterior-bloc .fieldset-col-left h3 label{width:125px;float:left;}.contact-exterior-bloc .fieldset-col-right h3 label{width:95px;float:left;}.contact-exterior-bloc .contact_email{width:325px;}.contact-informations-bloc .contact_organism{width:310px;}.contact-informations-bloc .contact_lname, .contact-informations-bloc .contact_fname{width:250px;}.contact-informations-bloc .contact_address{width:213px;}.contact-informations-bloc .contact_address_comp{width:310px;}.contact-informations-bloc .contact_town{width:290px;}.contact-informations-bloc .contact_comment{width:945px;}.contact-view-default .actions-bloc-listing{max-height:350px;overflow:auto;}.contact-search-bloc .contact_email{width:270px;}.contact-buyer-bloc .contact_finance, .contact-buyer-bloc .contact_motivation, .contact-buyer-bloc .contact_wish{width:300px;}.contact-view-bloc .organism{font-size:1.2em;}.contact-view-bloc .fullname{font-size:1.2em;}.contact-view-bloc .external{margin:0;padding:0;list-style-type:none;}.contact-view-bloc .external li{margin:0;padding:0 0 5px 0;}.contact-view-bloc .external span{float:left;display:block;width:180px;}.user-informations-bloc .fieldset-col-left h3 label, .user-simple-container .user-informations-bloc h3 label{width:85px;float:left;}.user-informations-bloc .fieldset-col-right h3 label{width:140px;float:left;}.user-simple-container .user-exterior-bloc h3 label{width:105px;float:left;}.user-exterior-bloc .fieldset-col-left h3 label{width:125px;float:left;}.user-exterior-bloc .fieldset-col-right h3 label{width:95px;float:left;}.user-exterior-bloc .user_email{width:325px;}.user-exterior-bloc .user_email_perso{width:350px;}.user-informations-bloc .user_organism{width:310px;}.user-informations-bloc .user_lname, .user-informations-bloc .user_fname{width:250px;}.user-informations-bloc .user_address{width:213px;}.user-informations-bloc .user_address_comp{width:310px;}.user-informations-bloc .user_town{width:290px;}.user-view-default .actions-bloc-listing{max-height:350px;overflow:auto;}.user-search-bloc .user_email{width:270px;}.user-login-bloc h3 label{width:125px;float:left;}.user-login-bloc .user_username{text-align:center;font-weight:bold;}.user-rights-bloc h3 label{width:155px;float:left;}.user-photo-bloc .user-photo-uploader-message{text-align:center;font-style:italic;}.user-photo-bloc .user-photo-editing{min-width:160px;max-width:950px;min-height:10px;margin:0 auto;}.user-photo-bloc .user-photo-edit-cancel, .user-photo-bloc .user-photo-edit-save,  .user-photo-bloc .user-photo-delete{display:none;}.user-publications-bloc h3 label{width:200px;float:left;}.user-sector-bloc .sector_town{width:402px;}.user-sector-bloc .sector_comment{width:455px;}.user-sector-bloc. sector-town-bloc{margin:0 2px 4px 2px;}.user-sector-bloc .comment-by-user{padding-bottom:4px;}.user-sector-bloc .sector-town-bloc input{border:0;width:440px;border-bottom:1px dashed #888;height:22px;}.user-sector-bloc .sector-town-bloc input:focus{box-shadow:0 0 0 0;}.candidate-informations-bloc .fieldset-col-left h3 label{width:85px;float:left;}.candidate-informations-bloc .fieldset-col-right h3 label{width:140px;float:left;}.candidate-exterior-bloc .fieldset-col-left h3 label{width:125px;float:left;}.candidate-exterior-bloc .fieldset-col-right h3 label{width:95px;float:left;}.candidate-exterior-bloc .candidate_email{width:325px;}.candidate-informations-bloc .candidate_lname, .candidate-informations-bloc .candidate_fname{width:250px;}.candidate-informations-bloc .candidate_address{width:213px;}.candidate-informations-bloc .candidate_address_comp{width:310px;}.candidate-informations-bloc .candidate_town{width:290px;}.candidate-informations-bloc .candidate_comment{width:945px;height:125px;}.candidate-exterior-bloc .candidate_lastjob{width:350px;}.candidate-view-default .actions-bloc-listing{max-height:350px;overflow:auto;}.candidate-view-bloc .fullname{font-size:1.2em;}.candidate-view-bloc .external{margin:0;padding:0;list-style-type:none;}.candidate-view-bloc .external li{margin:0;padding:0 0 5px 0;}.candidate-view-bloc .external span{float:left;display:block;width:180px;}.uploaded-docs-listing .ct-form-buttons-title{font-size:1em;font-weight:normal;font-style:italic;line-height:2.0em;}.mysite-comment-bloc .mysite_comment_agent, .mysite-comment-bloc .mysite_comment_sector, .mysite-comment-bloc .mysite_comment_sector_interest, .mysite-comment-bloc .mysite_comment_project{width:945px;height:125px;}.mysite-comment-bloc .mysite_youtube_presentation{width:110px;text-align:center;}.mysite-photos-bloc .mysite-photos-listing ul{margin:0;padding:0;list-style-type:none;}.mysite-photos-bloc .mysite-photos-listing ul li{margin:0 5px 5px 0;padding:0;float:left;width:185px;}.mysite-photos-bloc .mysite-photos-listing .mysite-photos-listing-bloc img{width:173px;height:130px;border-radius:4px;}.mysite-photos-bloc .mysite-photos-listing .mysite-photos-listing-bloc p{text-align:center;margin-bottom:3px;cursor:move;}.mysite-photos-bloc img.mysite-photos-editing{max-width:950px;min-height:10px;margin:0 auto;display:none;}.mysite-photos-bloc .ct-form-buttons-title{font-size:1em;font-weight:normal;font-style:italic;line-height:2.0em;}.mysite-photos-bloc .mysite-photos-edit-cancel, .mysite-photos-bloc .mysite-photos-edit-save{display:none;}.islet-informations-bloc h3 label{width:90px;float:left;}.islet-informations-bloc .islet_name{width:840px;}.islet-informations-bloc .islet_comment{width:945px;height:45px;}.notary-informations-bloc .fieldset-col-left h3 label{width:85px;float:left;}.notary-informations-bloc .fieldset-col-right h3 label{width:140px;float:left;}.notary-exterior-bloc .fieldset-col-left h3 label{width:125px;float:left;}.notary-exterior-bloc .fieldset-col-right h3 label{width:95px;float:left;}.notary-exterior-bloc .notary_email{width:325px;}.notary-informations-bloc .notary_organism{width:310px;}.notary-informations-bloc .notary_lname, .notary-informations-bloc .notary_fname{width:250px;}.notary-informations-bloc .notary_address{width:213px;}.notary-informations-bloc .notary_address_comp{width:310px;}.notary-informations-bloc .notary_town{width:290px;}.notary-informations-bloc .notary_comment{width:945px;}.stand-informations-bloc .fieldset-col-left h3 label{width:95px;float:left;}.stand-informations-bloc .fieldset-col-right h3 label{width:140px;float:left;}.stand-informations-bloc .stand_organism{width:355px;}.stand-informations-bloc .stand_address{width:213px;}.stand-informations-bloc .stand_address_comp, .stand-informations-bloc .stand_town{width:310px;}.stand-informations-bloc .stand_comment{width:460px;height:50px;}.stand-publish-bloc .stand_magline{width:375px;}.property-contacts-view input[name="property_contacts_owner"],.property-contacts-view input[name="property_contacts_tenant"]{font-size:1.2em;border-radius:4px;width:465px;text-align:center;}.property-contacts-view h2{font-size:1.4em;font-weight:bold;text-align:center;}.property-register-bloc table .property_register_section, .property-register-bloc table .property_register_number{width:55px;}.property-register-bloc table .property_register_locality{width:205px;}.property-register-bloc table .property_register_capacity{width:80px;}.property-informations-bloc .fieldset-col-left h3 label{width:140px;float:left;}.property-informations-bloc .fieldset-col-right h3 label{width:110px;float:left;}.property-informations-bloc .property_address{width:213px;}.property-informations-bloc .property_key_comment{width:340px;}.property-informations-bloc .property_door_code{width:55px;text-align:center;}.property-informations-bloc .property_address_comp, .property-informations-bloc .property_town, .property-informations-bloc .property_visit_comment{width:310px;}.property-details-bloc .fieldset-col-left h3 label{width:135px;float:left;}.property-details-bloc .fieldset-col-right h3 label{width:125px;float:left;}.property-details-bloc textarea.property_ground_comment{width:460px;height:40px;}.property-construction-bloc .fieldset-col-left h3 label{width:155px;float:left;}.property-construction-bloc .fieldset-col-right h3 label{width:145px;float:left;}.property-construction-bloc textarea.property_roofing_comment{width:460px;height:55px;}.property-construction-bloc textarea.property_comments{width:940px;height:55px;}.property-kitchen-bloc h3 label{width:65px;float:left;}.property-kitchen-bloc li label{width:auto;float:none;}.property-kitchen-bloc textarea{width:455px;height:35px;}.property-kitchen-bloc .property-kitchen-type-list{height:40px;}.property-exposure-bloc h3{width:175px;float:left;}.property-comment-bloc textarea{width:940px;height:150px;}.property-condominium-bloc textarea{width:460px;height:100px;}.property-condominium-bloc .property_condominium_lot_number{width:385px}.property-params-bloc .property-params-form-description{width:275px;}.property-params-bloc input.property-params-form-label{width:89px !important;}.property-params-bloc h3 label{width:100px;display:block;float:left;}.property_dpe_ce_letter, .property_dpe_ges_letter{font-weight:bold;color:#FFF;margin-left:4px;padding:0 1px 0 1px;}.property-photos-bloc .property-photos-listing ul{margin:0;padding:0;list-style-type:none;}.property-photos-bloc .property-photos-listing ul li{margin:0 5px 5px 0;padding:0;float:left;width:185px;}.property-photos-bloc .property-photos-listing .property-photos-listing-bloc img{width:173px;height:130px;border-radius:4px;}.property-photos-bloc .property-photos-listing .property-photos-listing-bloc p{text-align:center;margin-bottom:3px;cursor:move;}.property-photos-bloc img.property-photos-editing{max-width:950px;min-height:10px;margin:0 auto;display:none;}.property-photos-bloc .ct-form-buttons-title{font-size:1em;font-weight:normal;font-style:italic;line-height:2.0em;}.property-photos-bloc .property-photos-edit-cancel, .property-photos-bloc .property-photos-edit-save{display:none;}.property-search-bloc .property-informations-bloc .fieldset-col-left h3 label{width:105px;float:left;}.property-search-bloc .property-informations-bloc .fieldset-col-right h3 label{width:130px;float:left;}.property-search-bloc .property-details-bloc .fieldset-col-left h3 label{width:80px;float:left;}.property-search-bloc .property-details-bloc .fieldset-col-right h3 label{width:125px;float:left;}.comment-form .comment_comment{width:490px;height:80px;}.comment-listing{max-height:250px;overflow-y:auto;font-size:1em;}.visit-form .visit_comment, .visit-form .visit_report{width:500px;height:250px;}.mandat-view-default{}.mandat-view-default textarea.mandat_mandant{width:945px;}.mandat-view-default textarea.mandat_designation{width:460px;}.mandat-view-default textarea.mandat_specialclauses{width:460px;}.mandat-view-default .mandat-details-bloc h3 label{width:125px;float:left;}.mandat-view-default .mandat-details-bloc .fieldset-col-left h3 label{width:125px;float:left;}.mandat-view-default .mandat-details-bloc .fieldset-col-right h3 label{width:50px;float:left;}.mandat-view-default .mandat-details-bloc .mandat-search-bloc-right h3 label{width:100px;float:left;}.mandat-view-default .mandat-details-bloc .mandat-search-bloc-right .mandat_town{width:350px;}.mandat-view-default .mandat-finance-bloc .fieldset-col-left h3 label{width:145px;float:left;}.mandat-view-default .mandat-finance-bloc .fieldset-col-right h3 label{width:155px;float:left;}.mandat-view-default input.mandat_notarypercentage, .mandat-view-default input.mandat_agencypercentage,.mandat-fence-popup input.mandat_notarypercentage, .mandat-fence-popup input.mandat_agencypercentage{width:34px;}.mandat-view-default input.mandat_notaryvaluecalc, .mandat-view-default input.mandat_agencyvaluecalc, .mandat-view-default input.mandat_netdisposal, .mandat-view-default input.mandat_totalhicalc, .mandat-view-default input.mandat_totalcalc, .mandat-fence-popup input.mandat_netdisposal, .mandat-view-default input.mandat_rentprice, .mandat-view-default input.mandat_renthonorary, .mandat-view-default input.mandat_rentoperation, .mandat-view-default input.mandat_rentburden, .mandat-view-default input.mandat_renttotalprice, .mandat-fence-popup input.mandat_renttotalprice, .mandat-fence-popup input.mandat_renthonorary, .mandat-fence-popup input.mandat_rentoperation, .mandat-view-default input.mandat_insurance_price{width:70px;}.mandat-view-default .actions-bloc-listing{max-height:350px;overflow:auto;}.mandat-view-default .mandat-property-bloc input[name="mandat_property"]{font-size:1.2em;border-radius:4px;width:940px;text-align:center;}.mandat-view-default .property-property-bloc table{width:100%;}.mandat-view-default .property-property-bloc table img{height:25px;}.mandat-rider-confirm{margin-left:8px;}.mandat-rider-confirm p{margin-bottom:5px;padding-right:5px;}.mandat-rider-confirm span.label-width{width:200px;}.mandat-rider-confirm h4{margin-bottom:10px;}.mandat-rider-confirm h5{text-align:center;margin:5px;}.mandat-publication-list{margin:0;padding:0;list-style-type:none;}.mandat-publication-list li{background-color:#FBFBFB;border:1px solid #ccc;float:left;margin:4px;padding:1px 2px 1px 2px;width:462px;height:20px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.mandat-publication-list li span{float:right;font-style:italic;line-height:1.5em;}.mandat-publication-list li input{margin:3px 2px 0 2px;cursor:pointer;float:left;}.mandat-publication-list li label{display:block;float:left;line-height:1.5em;cursor:pointer;text-shadow:none;}.mandat-publication-list li.selected{background-color:#e5f4fc;border:1px solid #98cae4;}.mandat-publication-list li label[for="mandat_publication_vendu_loue_LC444"]{color:#aed767;font-weight:bold;}.mandat-publication-list li.selected label[for="mandat_publication_vendu_loue_LC444"]{color:#FF0000;}.mandat-publications-stats-bloc{}.mandat-seller-access-bloc h3{width:145px;}.mandat-fence-popup #mandat-fence-finance h3{width:165px;}.mandat-fence-popup #mandat-fence-finance{background-color:#FCFCFC;margin-right:5px;}.mandat-fence-popup .mandat_fence_comment{width:790px;height:100px;}.mandat-fence-popup .mandat_fence_soldby{width:685px;}.mandat-view-bloc span.label{display:block;float:left;width:175px;}.offer-form-bloc h3{width:105px;}.offer-form-bloc .offer_price{width:70px;}.offer-form-bloc .offer_comment{width:455px;}.offer-mandat-bloc .offer_mandat{width:460px;}.offer-mandat-bloc h3 label{float:none;text-align:center;}.seller-lsiting-bloc{max-height:250px;overflow:auto;padding-right:4px;font-size:.9em;}.seller-popup .seller_comment{width:590px;height:100px;}.mandat-information-bloc .label{display:block;float:left;}.mandat-information-bloc .label-date{width:145px;}input[name="mandat_receive_mandat"], input[name="mandat_valid_mandat"], input[name="rider_control_valid"], input[name="rider_control_receive"]{background-color:#ffec6c;border-color:#f8c62c;}input[name="mandat_receive_mandat"]:hover, input[name="mandat_valid_mandat"]:hover, input[name="rider_control_valid"]:hover, input[name="rider_control_receive"]:hover{background-color:#feef8c;border-color:#f4bd13;}input[name="rider_control_fence"]{background-color:#ff9c9c;border-color:#d64141;}input[name="rider_control_fence"]:hover{background-color:#ffb1b1;border-color:#d02a2a;}.rider-pending-bloc{position:relative;}.rider-pending-bloc .rider-pending-bloc-content{display:none;}.rider-pending-bloc .label{display:block;float:left;}.rider-pending-bloc .label-finance, .rider-pending-bloc .label-date{width:165px;}.mandat-history-bloc{position:relative;}.mandat-history-bloc .mandat-history-bloc-content{display:none;}.mandat-history-bloc .label{display:block;float:left;}.mandat-history-bloc .label-finance, .mandat-history-bloc .label-date{width:165px;}.letter-recipient-bloc{margin:0 2px 4px 2px;}.comment-by-user{padding-bottom:4px;}.letter-recipient-bloc input{border:0;width:410px;border-bottom:1px dashed #888;height:22px;}.letter-recipient-bloc input:focus{box-shadow:0 0 0 0;}.letter-message-bloc h3 label{width:65px;float:left;}.letter-message-bloc input[name="letter_subject"]{width:870px;}.letter-message-bloc textarea[name="letter_message"]{width:870px;height:250px}.manag-config-view-default .manag-config-rent-bloc h3 label{width:240px;float:left;}.manag-config-view-default .manag-config-deposit-form-bloc h3 label{width:175px;float:left;}.manag-config-view-default .manag-config-mandat-bloc h3 label{width:110px;float:left;}.manag-config-view-default .manag_config_rent_tva_float, .manag-config-view-default .manag_config_rent_insurance{width:35px;}.manag-config-view-default .manag_config_deposit_name, .manag-config-view-default .manag_config_tenant_email, .manag-config-view-default .manag_config_owner_email{width:210px;}.manag-config-view-default .manag_config_deposit_name, .manag-config-view-default .manag_config_deposit_address{width:265px;}.manag-config-view-default .fieldset-col-left textarea, .manag-config-view-default .fieldset-col-right textarea{width:465px;height:75px;}.manag-config-view-default .ct-tabs-col-left textarea, .manag-config-view-default .ct-tabs-col-right textarea{width:455px;height:75px;}.manag-config-view-default .manag_config_property_address{width:236px;}.manag-config-view-default .manag_config_property_address_comp, .manag-config-view-default .manag_config_property_town{width:334px;}.manag-config-contacts-view input[name="manag_config_contacts_owner"],.manag-config-contacts-view input[name="manag_config_contacts_tenant"]{font-size:1.2em;border-radius:4px;width:465px;text-align:center;}.manag-config-contacts-view h2{font-size:1.4em;font-weight:bold;text-align:center;}.manag_config_comment{width:470px;height:125px;}.manag-rent-view-default .manag-rent-info-bloc h3 label{width:155px;float:left;}.manag-rent-view-default .manag_rent_title{width:290px;}.manag-rent-view-default .manag-rent-rent-bloc h3 label{width:160px;float:left;}.manag-rent-view-default .manag_rent_charge_excep_title, .manag-rent-view-default .manag_rent_discount_excep_title{width:190px;}.manag-rent-view-default .rent-calc-total, .manag-rent-view-default .pay-calc-total, .manag-rent-view-default .rent-calc-global-total, .manag-rent-view-default .rent-payment-excess-calc, .manag-rent-view-default .rent-payment-excess-rest-calc, .rent-calc-global-excess, .manag-rent-view-default .rent-calc-global-overdue{float:right;font-weight:bold;}.manag-rent-view-default .manag_rent_comment{width:455px;height:185px;}.manag-rent-view-default .manag-rent-payment-extend table{width:100%;}.manag-rent-view-default .manag-rent-payment-extend table tbody td:first-child{width:20px;text-align:center;}.manag-rent-view-default .manag-rent-payment-extend table tbody td{padding:4px;}.manag-rent-view-default .manag-rent-payment-extend table input[type="text"]{text-align:right;}.manag-rent-view-default .manag-rent-payment-extend table .input-unit{font-size:1.2em;}.manag-rent-view-default .manag_rent_cost_title{width:315px;}.manag-revision-view-default .manag-revision-bloc h3 label{width:225px;float:left;}.manag-revision-view-default .manag_revision_index{width:90px;}.manag-revision-view-default .manag_revision_index_float{width:45px;}.manag-revision-view-default .rent-price, .manag-revision-view-default .rent-operation, .manag-revision-view-default .rent-burden, .manag-revision-view-default .rent-calc-old, .manag-revision-view-default .rent-calc-new{float:right;font-weight:bold;}.manag-rent-view-default .manag-rent-payment-extend table{width:100%;}.manag-rent-view-default .manag-rent-payment-extend table tbody td:first-child{width:20px;text-align:center;}.manag-rent-view-default .manag-rent-payment-extend table tbody td{padding:4px;}.manag-rent-view-default .manag-rent-payment-extend table input[type="text"]{text-align:right;}.manag-rent-view-default .manag-rent-payment-extend table .input-unit{font-size:1.2em;}.manag-letter-view-report-manual h3 label{width:270px;float:left;}.manag-letter-view-statement-rent h3 label{width:140px;float:left;}.manag-letter-view-statement-display h3 label{width:170px;float:left;}.ct-manag-letter-statement-addons .line_cacl_title{width:445px;}.publication-list-table{margin:0;padding:0;border-collapse:collapse;font-size:.85em;width:958px;}.publication-list-table thead, .publication-list-table tfoot{height:25px;}.publication-list-table tbody{max-height:250px;overflow-y:auto;overflow-x:hidden;}.publication-list-table th{white-space:nowrap;padding:2px;border:1px solid #CCC;background-color:#F4F4F4;border-bottom:2px solid #CCC;cursor:pointer;}.publication-list-table td{padding:0 2px 0 2px;border:1px solid #CCC;}.publication-list-table td.reference{background-color:#F8F8F8;text-align:center;cursor:pointer;}.publication-list-table td.empty{padding:10px;text-align:center;font-style:italic;}.publication-list-table td .publication-list-button li label{line-height:1.8em;}.publication-list-table tr:hover td{background-color:#F2F2F2;}.publication-list-notvalid{background-color:#FFE8D8;}span.publication-list-notvalid{padding:4px 20px 4px 20px;font-weight:bold;}.publication-list-table .mi-icon{display:block;margin:0 auto;}.publication-legend{list-style-type:none;margin:0;padding:0;}.publication-legend li{text-align:right;margin:3px 0 8px 0;padding:0;}.publication-paging{list-style-type:none;margin:0;padding:0;float:right;}.publication-paging li{cursor:pointer;text-align:center;}.publication-list-button{margin:0;padding:0;list-style-type:none;width:96%;margin:0 auto;}.publication-list-button li{background-color:#FBFBFB;border:1px solid #ccc;float:left;width:90%;margin:4px 0 4px 0;padding:1px 2px 1px 2px;height:20px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.publication-list-button li input{margin:3px 2px 0 2px;cursor:pointer;float:left;}.publication-list-button li label{display:block;float:left;line-height:1.5em;cursor:pointer;text-shadow:none;}.publication-list-button li.selected{background-color:#e5f4fc;border:1px solid #98cae4;}th.publication-pack-pro, span.publication-pack-pro, strong.publication-pack-pro{background-color:#ecf7ff;}th.publication-pack-dev, span.publication-pack-dev, strong.publication-pack-dev{background-color:#f1ffda;}th.publication-pack-agency, span.publication-pack-agency, strong.publication-pack-agency{background-color:#fff8da;}th.publication-pack-all, span.publication-pack-all, strong.publication-pack-all{background-color:#f7f0ff;}span.publication-pack, strong.publication-pack{border:1px solid #AAA;}strong.publication-pack{padding:2px;}.download-default-view .download-listing{padding:5px;border:1px solid #CBCBCB;background-color:#FAFAFA;border-radius:4px;}.download-default-view .download-listing table{margin:0;padding:0;width:100%;}.download-default-view .download-listing thead{}.download-default-view .download-listing th{font-weight:bold;}.download-default-view .download-listing th.table-title{font-size:1.2em;}.download-default-view .download-listing td.icon-col{width:18px;}.download-default-view .download-listing td{height:22px;font-size:.9em;margin:2px 0 2px 0;padding:2px 0 2px 0;line-height:1.6em;border-bottom:1px solid #ccc;}.download-default-view .download-listing td.no-border{border:none;}.download-default-view .download-listing table tbody tr:hover{background-color:#ECFFB3;}.uploaded-docs-listing{}.uploaded-docs-listing table{margin:0;padding:0;width:100%;}.uploaded-docs-listing thead{}.uploaded-docs-listing th{font-weight:bold;}.uploaded-docs-listing th.table-title{font-size:1.2em;}.uploaded-docs-listing td.icon-col{width:18px;}.uploaded-docs-listing td{height:22px;font-size:.9em;margin:2px 0 2px 0;padding:2px 0 2px 0;line-height:1.6em;border-bottom:1px solid #ccc;}.uploaded-docs-listing td.no-border{border:none;}.uploaded-docs-listing table tbody tr:hover{background-color:#ECFFB3;}.news-form-bloc .news_title{width:855px;}.news-form-bloc h3 label{width:75px;float:left;}.gps-agent-home-view .ui-progress-bar{width:470px;}#gps-agent-gauge-general{width:350px;height:300px;margin:0 auto;}#gps-agent-group-general{width:350px;height:300px;margin:0 auto;}#gps-agent-part-general{width:450px;height:300px;margin:0 auto;}#gps-agent-response-general{width:960px;height:250px;margin:0 auto;display:none;}#gps-agent-part-general .tagged-bloc, #gps-agent-response-general .tagged-bloc{padding-top:140px;}.gps-agent-part-title{font-weight:normal;font-size:.85em;margin-top:5px;font-style:italic;}.gps-agent-parts-nav{width:720px;margin:0 auto;font-weight:bold;clear:both;position:relative;border:1px solid #E6E6E6;border-radius:8px;}.gps-agent-questions-back{position:absolute;top:4px;left:5px;}.gps-agent-questions-cancel{position:absolute;top:4px;left:645px;}.gps-agent-parts-nav p{}.gps-agent-parts-view{width:720px;height:400px;margin:0 auto;overflow:hidden;}.gps-agent-parts-overflow{width:20000px;height:400px;}.gps-agent-parts-bloc, .gps-agent-questions-bloc{width:720px;float:left;}.gps-agent-parts-bloc ul{list-style-type:none;margin:0;padding:0;}.gps-agent-parts-bloc li{width:218px;height:30px;padding:5px;margin:5px;float:left;text-align:center;cursor:pointer;position:relative;}.gps-agent-parts-bloc li span{position:absolute;top:20px;left:206px;}.gps-agent-questions-bloc{height:400px;display:none;}h3.label-comment, h3.label-comment label{width:auto !important;float:none !important;}

/**
 * ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 * style_debug stylesheet
 */
#debug_ajaxurl_display{max-height:100px;overflow:auto;border:1px solid #00CC00;}#debug_display{}.tmpl-debug{max-width:980px;margin:2px auto;clear:both;}.tmpl-debug *{width:935px;margin:2px auto;clear:both;}.tmpl-debug h2{text-align:right;font-weight:normal;font-size:1.2em;}.tmpl-debug fieldset.dumpr{}.dumpr{padding:2px;background-color:#fbfbfb;}.dumpr pre{color:#000000;font-size:9pt;font-family:"Courier New",Courier,Monaco,monospace;margin:0px;padding-top:5px;padding-bottom:7px;padding-left:9px;padding-right:9px;}.dumpr div{background-color:#fcfcfc;border:1px solid #d9d9d9;}.dumpr span.string{color:#c40000;}.dumpr span.number{color:#ff0000;}.dumpr span.keyword{color:#007200;}.dumpr span.function{color:#0000c4;}.dumpr span.object{color:#ac00ac;}.dumpr span.type{color:#0072c4;}.legenddumpr{background-color:#fcfcfc;border:1px solid #d9d9d9;padding:2px;}.b1{border:1px solid #00FF00;}