/* Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.8.0r4 */ html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}/* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .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; } /* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } /* end clearfix */ .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px */ /* Component containers ----------------------------------*/ .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.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: #eceded 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; } /* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .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; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .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; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .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; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .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 { color: #363636; } .ui-state-error, .ui-widget-content .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 { color: #ffffff; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } /* Icons ----------------------------------*/ /* states and images */ .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); } /* positioning */ .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-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; } /* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } /* Overlays */ .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; -webkit-border-radius: 5px; }/* Accordion ----------------------------------*/ .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion .ui-accordion-li-fix { display: inline; } .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker ----------------------------------*/ .ui-datepicker { width: 17em; padding: .2em .2em 0; } .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 { float:left; 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 .ui-datepicker-title select.ui-datepicker-year { float: right; } .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; } /* with multiple calendars */ .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%; } /* RTL support */ .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; } /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover {   display: none; /*sorry for IE5*/   display/**/: block; /*sorry for IE5*/   position: absolute; /*must have*/   z-index: -1; /*must have*/   filter: mask(); /*must have*/   top: -4px; /*must have*/   left: -4px; /*must have*/   width: 200px; /*must have*/   height: 200px; /*must have*/ }/* Dialog ----------------------------------*/ .ui-dialog { position: relative; padding: .2em; width: 300px; } .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px;} .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } /* Progressbar ----------------------------------*/ .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable ----------------------------------*/ .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: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; 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;}/* Slider ----------------------------------*/ .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; } .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; }/* Tabs ----------------------------------*/ .ui-tabs { padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } .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; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } @CHARSET "UTF-8"; * { margin: 0; padding: 0; } /** Html based **/ html { margin: 0; } body { margin: 0; padding: 0; text-align: left; } abbr, acronym { cursor: pointer; border-bottom: 1px dotted #999; } a { color: #13335f; 	text-decoration: none; } a:hover { color: #79AF2F; text-decoration: underline; } li { list-style-type: none; } strong,b { font-weight: bold; } h3.backgrounded{ margin-top: 10px; background: url('https://img.atoupro.com/img/z_button-left.png') top left no-repeat; padding-left: 36px; height: 30px; margin-bottom: 15px; } h3.backgrounded span { background: url('https://img.atoupro.com/img/z_button-right.png') top right no-repeat; display: block; float: left; color: white; font-weight: bold; font-size: 116%; height: 30px; line-height: 30px; margin: 0 auto 0 0; padding-left: 10px; padding-right: 10px; } h3.france { background: url('https://img.atoupro.com/img/z_button-left-france.png') top left no-repeat; } /** Id based **/ #main { width: 100%; /** border-right: 1px solid #CCC; border-left: 1px solid #CCC; **/ margin-left: auto; margin-right: auto; } #header { color: #999; margin-bottom: 0px; padding-bottom: 0px; clear: both; text-align: left; z-index:-1; display: block; height: 155px;  } #logohome { float: left; padding-top: 23px; } #connexionArea { float: right; } #connexionArea input.text { width: 100px; border: 0; padding: 0; } #memberActions { padding: 2px; } #memberActions a { color: #999; } #formArea { padding: 0; margin-top: 5px; background: #79af2f; color: #FFF; } .light a { font-size: 110%; color: #FFF; text-decoration: none; font-weight: bolder; } .light a:hover { font-size: 110%; color: #13335f; text-decoration: underline; font-weight: bolder; } .searchInput { 	width: 100%; border: 1px solid #333; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; } #messageItems li { 	float: left; } #logo{ background: url('https://img.atoupro.com/img/logo.png') top left no-repeat; z-index:-1; display: block; } #navigation { margin-top: 10px; text-align: center; height: 38px; background: url('https://img.atoupro.com/img/menu-bar-background.png') repeat-x bottom 	#10498E; border-top: 1px solid #4d77a9; padding: 0; } #navigation ul { width: 980px; margin-left: auto; margin-right: auto; height: 36px; padding: 0; } #navigation ul li { float: left; color: #FFF; height: 35px; margin: 0; padding: 0; padding-left: 10px; padding-top: 6px; } #navigation ul li a { padding: 6px 0px 8px 6px; font-size: 138.5%; color: #FFF; } #navigation ul li a:hover { text-decoration: none; } #navigation ul li a span { color: #FFFFFF; padding: 6px 8px 8px 7.5px; } #navigation ul li a.selected { color: #FFF; background: transparent url(https://img.atoupro.com/img/z_tableft.png) no-repeat scroll left 	top; } #navigation ul li a.selected span { color: #FFFFFF; background: transparent url(https://img.atoupro.com/img/z_tabright.png) no-repeat scroll 	right top; } #navigation ul li a:hover { color: #FFF; background: transparent url(https://img.atoupro.com/img/z_tableft.png) no-repeat scroll left 	top; background-position: 0 -42px; } #navigation ul li a:hover span { color: #000; background: transparent url(https://img.atoupro.com/img/z_tabright.png) no-repeat scroll 	right top; background-position: 100% -42px; } #navigation a:hover { /** background: #79AE30; **/  } #footer { background: #fff url('https://img.atoupro.com/img/z_footer-background.png') repeat-x top; text-align: center; color: #8A9197; /**	border-top: 1px solid #CCC; **/ margin-top: 20px; padding-top: 10px; } #footer a { color: #8A9197; } #footer a:hover { text-decoration: underline; } #footer a:visited {  } #footer img { vertical-align: middle } #citiesLinks{ font-size: 77%; margin-top: 20px; margin-bottom: 20px; }  #smallLinks{ font-size: 77%; } /** Widget **/ .actionMenu { margin-bottom: 10px; } /* Ajout LD */ #widgetsColumn{ /* float: right; */ clear: right; } #widgetNav { 	margin: 0px 0 10px 0; 	text-align: center; } #widgetNav img { padding: 2px 10px 2px 10px; } #widgetNav .activ { background: none } .widget{ margin-bottom: 10px; } .widget .header{ color: #FFF; height: 24px } .widget .header .description img, .widget .header .action img { vertical-align: middle; } /*.widget .header .description img.background, .widget .header .action img.background { vertical-align: top; }  Supp LD */  .widget .header .description{ float: left; text-transform: uppercase; } .widget .header .action{ float: right } .widget .body { background: #dbdbdd; padding-bottom: 3px;} .widget .action { padding-right: 5px } #widgetbargains .header { background: #E3352E url('https://img.atoupro.com/img/y_widget-header-bargains-right.png') top right no-repeat; font-weight: bold;} #widgetlastAdvices .header { background: #40a42a url('https://img.atoupro.com/img/y_widget-header-lastadvices-right.png') top right no-repeat; font-weight: bold;} #widgetlastAdvertisers .header { background: #40a42a url('https://img.atoupro.com/img/y_widget-header-lastadvices-right.png') top right no-repeat; font-weight: bold;} #widgetmonthPros .header { background: #7baf30 url('https://img.atoupro.com/img/y_widget-header-monthpros-right.png') top right no-repeat; font-weight: bold;} #widgetmonthNews .header { background: #0a71b3 url('https://img.atoupro.com/img/y_widget-header-monthnews-right.png') top right no-repeat; font-weight: bold;} #widgetcloud .header { background: #0a71b3 url('https://img.atoupro.com/img/y_widget-header-cloud-right.png') top right no-repeat; font-weight: bold;} /** Class based **/ .moreThan5000 { font-weight: bold; } .moreThan10000 { display:inline; color: red; font-size: 131%; font-weight: bold;} .pagination{ width: 100%; } .pagination td { color: #133351; width: 33%; text-align: center; font-weight: bold; } .pagination .left{ text-align: left; } .pagination .right{ text-align: right; } .fleft{ float: left; } .fright{ float: right; } .tleft { text-align: left; } .tright { text-align: right; } .absmiddle{ vertical-align: middle; } .hidden { display: none } .clear { clear: both; } .nested { width: 980px; margin: auto; text-align: left; } .light { color: #FFF; } .dark { color: #000; } .notice { font-size: 85%; } .tickercontainer { background: #fff; width: 960px; height: 20px; margin: 0; padding: 0; overflow: hidden; } .tickercontainer .mask { position: relative; left: 10px; top: 8px; width: 948px; overflow: hidden; } ul.newsticker { position: relative; left: 960px; font: bold 10px Verdana; list-style-type: none; margin: 0; padding: 0; } ul.newsticker li { float: left; margin: 0; padding: 0; background: #fff; } ul.newsticker a { white-space: nowrap; padding: 0; color: #ff0000; font: bold Verdana; margin: 0 0 0 0; } ul.newsticker span { margin: 0 10px 0 10px; } .reverseBox { height: 28px; margin-right: 5px; color: #FFF; background: #1a191f url('https://img.atoupro.com/img/member-area-background.jpg') bottom 	repeat-x; } .reverseBox td { padding: 1px; } .reverseBox td.left { background: url('https://img.atoupro.com/img/member-area-background-left.png') bottom left 	no-repeat; } .reverseBox td.right { background: url('https://img.atoupro.com/img/member-area-background-right.png') bottom right 	no-repeat; } .reverseBox a { color: #FFF; } .localisationHeader{ color:#133351; font-size: 116%; } .hide{ display: none; } .green { color: #79AF2F; } .red { color: #e2352e; } .blue { color: #0a6fb3; } .largeBox .top { height: 15px; font-size: 1px; background: url('https://img.atoupro.com/img/z_home-search-area-background-top.png') repeat-x top; }  .largeBox .bottom { font-size: 1px; height: 24px; background: url('https://img.atoupro.com/img/z_home-search-area-background-bottom.png') repeat-x top; } .largeBox .content { margin-right: auto; margin-left: auto; width: 980px; } .return { border-bottom: 1px solid #000; 	margin-bottom: 10px; margin-top: -5px; } .return a:hover{ text-decoration: none; } ul.tabbedNav { border-bottom: 1px solid #79AF2F; height: 24px; } .tabbedNav li { float: left; height: 24px; padding-right: 4px; } .tabbedNav li a { color: #000; display: block; height: 24px; padding-left: 6px; background: url('https://img.atoupro.com/img/z_nav-background-left-grey.png') top left no-repeat; /** padding-top: 10px; **/ } .tabbedNav li a span { padding-right: 6px; padding-top: 4px; height: 20px; display: block; background: url('https://img.atoupro.com/img/z_nav-background-right-grey.png') top right no-repeat; } .tabbedNav li a.selected { background: url('https://img.atoupro.com/img/z_nav-background-left-blue.png') top left no-repeat; color: #FFF; } .tabbedNav li a.selected span { background: url('https://img.atoupro.com/img/z_nav-background-right-blue.png') top right no-repeat; } .tabbedNav li a:hover { background: url('https://img.atoupro.com/img/z_nav-background-left-green.png') top left no-repeat; text-decoration: none; color: #FFF; } .tabbedNav li a.selected:hover span { cursor: pointer; background: url('https://img.atoupro.com/img/z_nav-background-right-blue.png') top right no-repeat; } .tabbedNav li a.selected:hover { background: url('https://img.atoupro.com/img/z_nav-background-left-blue.png') top left no-repeat; text-decoration: none; color: #FFF; } .tabbedNav li a:hover span { cursor: pointer; background: url('https://img.atoupro.com/img/z_nav-background-right-green.png') top right no-repeat; } .tabbedPane { display: none; } .firstTab { display: block; } .tabbedContent { /** background: #E5E8EA; **/ } .definition { margin-left: 20px; margin-top: 10px; border-left: 2px inset #CCC; padding: 10px; text-align: justify; color: #13335F; font-size: 123.1%; font-style: italic; } /** aucomplete **/ .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* 	if width will be 100% horizontal scrollbar will apear 	when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 93%; /* 	it is very important, if line-height not setted or setted 	in relative units scroll will be broken in firefox */ line-height: 16px; overflow: hidden; } .ac_loading { background: white url('https://img.atoupro.com/img/indicator.gif') right center no-repeat; } .ac_odd { background-color: #eee; } .ac_over { background-color: #0A246A; color: white; } input.text { padding: .2em; width: 100%; border: 1px solid #333; } fieldset { padding:0; border:0; margin-top:25px; } label { display:block; } .ui-button { font-weight: bold; outline:0; margin:0; padding: .4em 1em .5em; text-decoration:none; !important; cursor:pointer; position: relative; text-align: center; color: #FFF; background: #1a191f url('https://img.atoupro.com/img/member-area-background.png') bottom 	repeat-x; } .ui-dialog-title { outline:0; margin:0; padding: .4em 1em .5em; text-decoration:none; !important; cursor:pointer; position: relative; text-align: center; color: #eceded; font-weight: bold; } .ui-dialog-titlebar{ outline:0; margin:0; padding: .4em 1em .5em; text-decoration:none; !important; cursor:pointer; position: relative; text-align: center; color: #eceded; background: #1a191f url('https://img.atoupro.com/img/member-area-background.png') bottom 	repeat-x; } .ui-dialog .ui-dialog-buttonpane button{ outline:0; margin:0; padding: .4em 1em .5em; text-decoration:none; !important; cursor:pointer; position: relative; text-align: center; color: #eceded; background: #1a191f url('https://img.atoupro.com/img/member-area-background.png') bottom 	repeat-x; font-style: bold; } #categoriesListPop { width: 100%; font-size: 80%; } #categoriesListPop ul{ margin-top: 10px; padding-left: 36px; } #categoriesListPop ul li { background: #ECEDED; margin-top: 1px; padding-left: 2px; list-style: outside; }  #categoriesListPop ul li.selected { background: #133351; margin-top: 5px; padding-bottom: 2px; } ul li{ vertical-align: center} ul li img { margin: 2px; vertical-align: middle; } #categoriesListPop ul li a { color: #133351; } #categoriesListPop ul li a.selected { color: #FFF; } #categoriesListPop ul li ul { padding-left: 0px; margin-top: 0px; } #categoriesListPop ul li ul li { background: #79AF2F; margin-top: 1px; padding-left: 2px; list-style: none; list-style-image: none;  } #categoriesListPop ul li ul li.selected { background: #EF9201; margin-top: 1px;  } #categoriesListPop ul li ul li ul li { background: #FFF; margin-top: 1px; padding-left: 2px; list-style: none; list-style-image: none;  } #categoriesListPop ul li ul li ul li a { color: #EF9201; } #categoriesList ul li ul li ul li a:hover { text-decoration: underline; font-weight: bold; } #checkWhere { background-color: #FFFFFF; border: solid 2px; border-color:#bfc0c1; z-index:+1; position:absolute; font-size: 85%; width: 280px; padding: 15px; } #checkWhereList li { font-size: 85%; color: #EF9201; list-style-type: disc; } #checkWhereList { width: 80%; margin-left: 10px; } #checkWhere span { font-size: 100%; color: black; } #listPop { background-color: #FFFFFF; border: solid 2px; border-color:#bfc0c1; z-index:+1; position:absolute; font-size: 85%; width: 550px; overflow: scroll; } #listPop span { font-size: 100%; color: black; } #legalMention h1 { color: #133351; font: bold Verdana; font-size: 197%; font-weight: bolder; margin-top: 20px; margin-bottom: 10px; } #legalMention h2 { color: #78af2f; font: bold Verdana; font-size: 150%; font-weight: bolder; margin-left: 25px; vertical-align: middle; margin-top: 20px; margin-bottom: 20px; } #legalMention h3 { color: #133351; font: bold Verdana; font-size: 130%; font-weight: bolder; margin-left: 40px; margin-top: 20px; margin-bottom: 20px; font-style: italic; } #legalMention p { color: #133351; font-size: 100%; text-align: justify; margin-top: 20px; } #legalMention li { color: #133351; font: Verdana; font-size: 100%; margin-left: 35px; margin-right: 50px; text-align: justify; } #legalMention a { color: #133351; font: bold Verdana; font-size: 93%; } #legalMention a:hover { color: #79AF2F; font: bold Verdana; font-size: 93%; text-decoration: underline; } #atpPres p { color: #133351; font: bold Verdana; font-size: 95%; font-weight: bolder; margin-left: 50px; padding: 5px; } #cgu h1 { color: #133351; font: bold Verdana; font-size: 197%; font-weight: bolder; margin-top: 15px; margin-bottom: 15px; } #cgu h2 { color: #78af2f; font: bold Verdana; font-size: 150%; font-weight: bolder; margin-left: 25px; vertical-align: middle; margin-top: 20px; margin-bottom: 20px; } #cgu h3 { color: #133351; font: bold Verdana; font-size: 130%; font-weight: bolder; margin-left: 40px; margin-top: 20px; margin-bottom: 20px; font-style: italic; } #cgu p { color: #133351; font-size: 100%; text-align: justify; margin-top: 20px; font: bold Verdana; } #cgu li { color: #133351; font: Verdana; font-size: 100%; margin-left: 35px; margin-right: 50px; text-align: justify; } #cgu strong { color: black; font-weight: bolder; font: Verdana; } #cgu ol { color: #707173; font: bold Verdana; margin-left: 25px; margin-right: 25px; text-align: justify; font-weight: bold; list-style: lower-alpha; } #cgu ol li { color: #707173; font: bold Verdana; margin-left: 25px; margin-right: 25px; text-align: justify; font-weight: bold; } #cguAlpha ol li { color: #707173; font: bold Verdana; margin-left: 25px; margin-right: 25px; text-align: justify; font-weight: bold; list-style: lower-alpha; } #cgu a { color: #133351; font: bold Verdana; font-size: 93%; } #cgu a:hover { color: #79AF2F; font: bold Verdana; font-size: 93%; text-decoration: underline; } #actionMenu{ /**	width: 250px; 	float: right; **/ clear: right; } .actionMenu { font: bold Verdana; font-size: 93%; border: solid 0px; border-bottom: 1px solid #000; padding-bottom: 10px; } .actionMenu a { display: block; width: 18%; float:left; font-size: 77%; padding: 1px; color: #999; text-align: center; text-decoration: none; 	border: 1px solid #FFF; } .actionMenu a:hover { color: #000; border: 1px solid #000; } #subscriptionWidget { color: #003171; 	font-weight: bold; } #subscriptionWidget span { font-size: 120%; } #subscriptionWidget :hover { color: #78af2f; } #error404 p { color: #133351; font-size: 110%; text-align: justify; margin-top: 20px; font-weight: bold; font: bold Verdana; padding: 20px; } .errors{ color: red; font-weight: bolder; font-size: 110%; } .success{ color: #79AF2F; font-weight: bolder; font-size: 110%; } .vtop td { vertical-align:top; } .w100 { width: 100%; } .w50 { width: 50%; } .thumb{ float: left; width: 100px; margin-right: 20px; } .bottom_bordered{  border-bottom: solid 1px #000; } .top_bordered{  border-top: solid 1px #000; } /** DEBUG **/ #debug{ z-index: 999; position: fixed; top:0; left:5%; padding: 2px 5px ; border: 1px solid #555; border-top: 0; } html>body #debug { position: fixed } table.debug{ width:100%; border: 1px solid #000; } table.debug td{ padding: 2px; border-bottom: 1px solid #FFF; } table.debug td small { color: #999 } table.debug tr:nth-child(even) td{ background: #ecf6f5; } table.debug tr.first td{ background: #444; color: #FFF; font-weight: bold; } table.debug tr.first td small { } table.debug tr.second td{ background: #BBB; color: #FFF; font-weight: bold; } table.debug tr.second td small { color: #000; } table.debug tr:hover,table.debug tr.second:hover td,table.debug tr.second:hover td, table.debug tr:nth-child(even):hover td { background: #000; color: #FFF; } table.debug tr:hover td,table.debug tr:hover small,table.debug tr.second:hover td small,table.debug tr.second:hover td small, table.debug tr:nth-child(even):hover td small{ background: #000; color: #FFF; } .phone { visibility: hidden; } .phoneBox a.audiotel_phone { font-weight: bold; } .audiotel_warning { display:none; color: #888888; font-size: 9px; font-family: Tahoma, Geneva, sans-serif; font-weight: normal; 	text-align: justify; } .audiotel_warning a { 	color: #888888; font-size: 9px; font-family: Tahoma, Geneva, sans-serif; font-weight: normal; 	text-decoration: underline; 	font-weight: normal;  } a.audiotel_phone { color: #3265A9; font-size: 14px;height: 20px; } a.audiotel_phone:hover { color: #79AF2F; } /*.audiotelPhoneNumber { color: #3265A9; font-weight: bold; font-size: 123%; }*/ a.audiotelPhoneNumber {   font-family:arial;   color:#af007d;   font-size:21px;    background-size: auto 30px;   background-image: url('https://img.atoupro.com/img/audiotel/cartouche_home.png');   background-repeat: no-repeat;     height: 20px;   word-spacing:-1.6px;   padding:2px 5px 5px 3px;   width: 332px;   display:block;   text-decoration:none; } .phoneDetails {   color: #222;   display: block;   font-family: "Arial","Sans serif";   font-size:9px;   padding-top:6px; } .phoneDetails a {   text-decoration: underline; } .buttonGlobal {   background: url("https://img.atoupro.com/img/button-blue-green-background.png") no-repeat scroll 0 0 transparent;   color: white;   cursor: pointer;   display: inline-block;   font-size: 93%;   font-weight: bold;   height: 19px;   padding-top: 5px;   text-align: center;   text-decoration: none;   vertical-align: middle;   width: 196px; } input.buttonGlobal { padding: 0px; margin:0px; border: 0px; height: 24px; } .buttonGlobal:hover, .buttonGlobal.selected { text-decoration: none; color: white; background-position: 0 -24px; display: inline-block; } .greenBorder { border: 1px solid #7AAF2F; } /* .ads { border: 1px solid red; } **/ .cookie-bar {   background:#5a5a5a;   font-family: Arial,Helvetica,sans-serif;   font-size: 10pt;   left: 0;   line-height: 1.4;   margin: 0;   padding: 3px;   position: fixed;   width: 100%;   z-index: 9999;   color:#FFF;   display: block;   bottom: 0px;   opacity: 1; } .cookie-bar p {   color: #fff;   float: left;   font-family: sans-serif;   margin: 4px 0 0 5px;   padding: 0;   width:85%; } .cookie-bar a { color:#fff; } #cookieMsg { width:980px; margin:auto; } .cookie-bar-button {   background-color: #fff;   border-radius: 3px;   color: #5a5a5a !important;   cursor: pointer;   display: inline-block;   float: right;   font-weight: bold;   line-height: 1;   margin-right: 20px;   margin-top: 8px;   padding: 5px 10px 4px;   position: relative;   text-decoration: none;   font-size:14px;   text-transform:uppercase; } .hideCookieBanner { display:none; } /** @media only screen and (max-width : 980px) {   #cookieMsg { width:auto; } } **/ /** Feuille de style de la page resultats de recherche **/ #shareFriends td.labelForm { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: right; margin-right: 5px; font-weight: bolder; } #shareFriends td.labelFormLine { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: left; margin-right: 5px; font-weight: bolder; } #shareFriends td.labelHeader { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 110%; text-align: left; margin-right: 5px; font-weight: bolder; background-color: #7aaf2f; } #shareFriends td.labelView { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: right; margin-right: 5px; font-weight: bolder; } #shareFriends td.value { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: left; margin-right: 5px; } #shareFriends tr { height: 25px; } #shareFriends input[type="text"] { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #shareFriends input[type="text"]:FOCUS { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; } #shareFriends input[type="password"] { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #shareFriends input[type="password"]:FOCUS { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; } #shareFriends input[type="submit"] { cursor: pointer; margin: 5px; padding: 5px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; background: #002543; } #shareFriends input[type="submit"]:HOVER { cursor: pointer; margin: 5px; padding: 5px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #002543; background: #7aaf2f; } #shareFriends textarea { margin: 2px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #shareFriends select { margin: 2px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #shareFriends .buttonLink { cursor: pointer; margin: 2px; padding: 4px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; background: #002543; } #shareFriends .buttonLink:HOVER { cursor: pointer; margin: 2px; padding: 4px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #002543; background: #7aaf2f; } #shareFriends h3 { color: #133351; font: bold Verdana; font-size: 130%; font-weight: bolder; margin-top: 20px; margin-bottom: 20px; font-style: italic; } /** Feuille de style de la page resultats de recherche **/ #makeLink td.labelForm { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: right; margin-right: 5px; font-weight: bolder; } #makeLink td.labelFormLine { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: left; margin-right: 5px; font-weight: bolder; } #makeLink td.labelHeader { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 110%; text-align: left; margin-right: 5px; font-weight: bolder; background-color: #7aaf2f; } #makeLink td.labelView { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: right; margin-right: 5px; font-weight: bolder; } #makeLink td.value { margin: 5px; padding: 5px; color: #133351; font: bold Verdana; font-size: 100%; text-align: left; margin-right: 5px; } #makeLink tr { height: 25px; } #makeLink input[type="text"] { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #makeLink input[type="text"]:FOCUS { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; } #makeLink input[type="password"] { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #makeLink input[type="password"]:FOCUS { margin: 5px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; } #makeLink input[type="submit"] { cursor: pointer; margin: 5px; padding: 5px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; background: #002543; } #makeLink input[type="submit"]:HOVER { cursor: pointer; margin: 5px; padding: 5px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #002543; background: #7aaf2f; } #makeLink textarea { margin: 2px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #makeLink select { margin: 2px; padding: 2px; color: #133351; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #133351; } #makeLink .buttonLink { cursor: pointer; margin: 2px; padding: 4px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #7aaf2f; background: #002543; } #makeLink .buttonLink:HOVER { cursor: pointer; margin: 2px; padding: 4px; color: #FFFFFF; font: bold Verdana; font-size: 100%; border: solid 1px; border-color: #002543; background: #7aaf2f; } #makeLink h3 { color: #133351; font: bold Verdana; font-size: 130%; font-weight: bolder; margin-top: 20px; margin-bottom: 20px; font-style: italic; } /** Feuille de style de la page result **/ #resultNav { margin-top: 10px; margin-bottom: 10px; background: #FAFAFA; } #resultNav .top{ background:transparent url(https://img.atoupro.com/img/z_home-search-area-background-top.png) repeat-x scroll center top; font-size:1px; height:15px; } #resultNav .bottom{ background:transparent url(https://img.atoupro.com/img/z_home-search-area-background-bottom.png) repeat-x scroll center top; font-size:1px; height:24px; } #defCat { overflow: hidden; height: 80px; 	width: 100%; margin-bottom: 10px; text-align: justify; 	z-index: 500; position: absolute; background: #FFF; cursor: pointer; } #defCat div {  background: #FFF;  border: none;  overflow: hidden; } #defCat.on { overflow: visible; height: 100%; 	/* cursor: text */ } #defCat.on div {  width: 280px;  padding: 0 4px 10px 4px;  border: 1px solid #CCC;  position: absolute;  right: 0px; } #breadcrumbs { text-transform: capitalize; } #resultNav .separator { font-weight: bold; color: #79ae30; } #resultNav ul { margin-top: 10px; margin-bottom: 10px; width: 24%; float: left; border-left: 1px solid #0D498E; } #resultNav ul li { padding-left: 5px; list-style-type: disc; list-style-image: url('https://img.atoupro.com/img/z_puce.png'); list-style-position: inside; color: #79ae30; font-size: 77%; } #resultNav ul li a strong{ color: #79ae30; }  #resultNav ul li span { color: #CCC; } #communesListBreadCrumb{ font-size: 77%; }  ul.greenPuced {  margin-top: 20px; margin-bottom: 20px; } ul.greenPuced li { font-size: 108%; padding-left: 5px; list-style-type: disc; list-style-image: url('https://img.atoupro.com/img/z_puce.png'); list-style-position: inside; } ul.greenPuced li blockquote { font-size: 85%; margin: 5px; margin-left: 20px; font-style: italic; padding-left: 5px; border-left: 2px solid #13335f; } #listBody { margin-top: 10px; border-top: 1px solid #58585a; } #listResult { padding-top: 5px; width: 75%; } #listAdds { width: 24%; } #listAdds div.adds { margin: 3px; } #listTable { width: 100%; margin-top: 5px; } #listTable thead th { border-left: 2px solid #FFF; vertical-align: bottom; text-align: center; } #listTable thead th.txt { border: none; vertical-align : middle; text-align: left; vertical-align: middle; font-weight: bold; font-size: 116%; } #listTable thead th.logo { border: 0; vertical-align: middle; } #listTable thead { background: #133351 url('https://img.atoupro.com/img/z_list-thead-background.png') top 	repeat-x; color: white; } #listTable tbody tr.even { background: #ebeced; } #listTable tbody tr.odd { background: #FFF; } #listTable tbody td.oddFooter { background: url('https://img.atoupro.com/img/result-list-bottom.png'); z-index: -1; }  #listTable tbody tr { background: url('https://img.atoupro.com/img/result-list-bottom.png') no-repeat bottom left; left:-2px; top:0px; z-index:-1; border-left: 1px solid #CCC; } #listTable tbody td { vertical-align: middle; border-right: 1px solid #CCC; } #listTable tbody td.detail { color: #143352; } #listTable tbody td.detail h3 { color: #143352; font-weight: bold; font-size: 123.1%; margin-top: 10px; } #listTable tbody td.detail h3 a { border-bottom: 1px dotted #999999; color: #3265a9; text-decoration:none } #listTable tbody td.detail b { color: #333333; } #listTable tbody td.detail i { font-style: normal; color: #313131; } #listTable tbody td.detail .more { float: right;   width: 140px;   height: 17px; } #listTable tbody td.detail .more img { /* margin-top: -35px; */ float : left; } #listTable tbody td.detail .more a { padding-right: 0px; padding-top: 3px; float : left; display: block; vertical-align: middle; text-align: left; height: 17px; font-style: italic; font-size: 85%; color: #FFF; background: url('https://img.atoupro.com/img/z_list-background-row-discover-arrow.png') right top 	no-repeat;   margin-right: 10px;   margin-left: 0px;  /* margin-top: -35px; */   width: 95px; } #listTable tbody td.detail .more a:hover { background: url('https://img.atoupro.com/img/z_list-background-row-discover-arrow-hover.png') right top 	no-repeat; text-decoration: none; } #listTable tbody td.detail .moreSheet { } #listTable tbody td.detail .moreSheet a { background: url('https://img.atoupro.com/img/z_list-background-row-discover-arrow-sheet.png') right top 	no-repeat; } #listTable tbody td.detail .moreSheet a:hover { background: url('https://img.atoupro.com/img/z_list-background-row-discover-arrow-hover.png') right top 	no-repeat; text-decoration: none; } #listTable tbody td.detail .address { color: #999; padding: 5px; } #listTable tbody td.pictoCell { border: 0; width: 105px; margin-left: 5px; text-align: center; vertical-align: top; } #listTable tbody td.detail .location { background: url('https://img.atoupro.com/img/z_localisation.png') no-repeat top 	left; padding: 0px 10px 5px 20px; font-size: 108%; color: #143352; font-weight: bold; } #listTable tbody td.detail .phone { float: left; 	vertical-align: bottom; border-top: 1px solid #CCC; color: #143352; font-size: 123.1%; font-weight: bold; padding: 5px 20px 0px 20px; margin-top: 5px; background: url('https://img.atoupro.com/img/y_ico-phone.png') no-repeat left 5px; width: 420px; } #listTable .actionCell { vertical-align: middle; text-align: center; } #listResult .tooltip { font-size: 77%; color: #13335f; margin-left: 10px; } #listRegions {  } #listRegions .first{ padding: 5px; } #listRegions .regionName{ vertical-align: top; 	background: #eceded; 	color: #153576; 	font-weight: bold; border-top: 1px solid #000; 	padding: 5px 0px 5px 10px } #listRegions .third{ border-top: 1px solid #000; 	padding: 5px; } #listRegions .departmentName { border-top: 1px solid #000; 	color: #79ae30; font-weight: bold; } #listRegions .departmentName a { color: #707173; 	font-weight: normal; } #listRegions .departmentName a:hover { color: #79ae30  } .idl_audiotel_wrapper {  width: 67.5%; } .idl_audiotel { } .idl_audiotel_number { background: url("http://img.atoupro.com/img/y_ico-phone.png") no-repeat scroll left 50% transparent;   position: relative;   text-align: left;   font-weight: bold;   border-top: 1px solid #CCCCCC;   padding: 5px 20px 0;   margin-top: 5px; } .idl_audiotel_pic {   background: url("http://static.idlead.com/?controller=image_builder&action=BuildAudiotelPicture&color=d7d7d7") no-repeat scroll left center transparent;   float: left;   height: 29px;   left: 0;   position: absolute;   width: 52px; } .idl_audiotel_link {   font-family: "Arial"; } .idl_audiotel_text {   background-color: transparent;   border: 1px solid transparent;   border-radius: 6px 6px 6px 6px;   float: left;   overflow: hidden; } .idl_audiotel_warning { } .idl_audiotel_clear {   clear: both; } #goToDevisForm { display: block; width: 252px; height: 21px; /*	background: url('https://img.atoupro.com/img/button/btn_dde-devis.png') no-repeat; */ float: right; margin-right: 20px; } #goToDevisForm:hover { background-position: 0 -21px; } #ads_slot_display_p1 { margin: 0px 0 20px 0; }  