* { margin:0pt; padding:0pt; } body { background:#F7F8F8 url(../pb-construction/filet-page.gif) repeat-x; color:#565655; font-family:Verdana,Arial,Helvetica,sans-serif; height:100%; margin:0pt 0pt 0pt; width:100%; } .bandeau { background:transparent url(../pb-construction/top.gif) no-repeat scroll center top; clear:left; height:181px; width:100%; } .document { background:transparent url(../pb-construction/l-bg.gif) repeat-y scroll center; margin:auto auto; padding:0px 0pt 0pt; position:relative; width:769px; } div.header { font-family:Verdana,Arial,Helvetica,sans-serif; height:99px; left:0pt; position:absolute; width:769px; top: 37px; } .header .title { background:transparent url(../pb-construction/logo.gif) no-repeat scroll 0% 50%; bottom:3px; color:#445205; display:block; font-size:30px; font-weight:bold; left:8px; letter-spacing:2px; padding-bottom:10px; padding-top:50px; position:absolute; text-align:right; text-decoration:none; text-indent:300px; width:420px; } .header .subtitle { bottom:10px; color:#898988; font-size:15px; font-style:oblique; font-weight:bold; left:30px; position:absolute; } .header .rss { background:transparent url(../pb-construction/rss.gif) no-repeat scroll 0% 50%; height:32px; overflow:hidden; position:absolute; right:29px; text-indent:-500px; top:99px; width:32px; } .menu h5 { color:#001282; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:15px 0pt 5px; padding:5px; text-indent:10px; } .menu { list-style-type:none; margin:0px 0pt 50px 550px; width:190px; } .menu li { background:transparent url(../pb-construction/menu.gif) repeat-x scroll left top; height:auto; list-style-type:none; padding:8px 0pt 8px 45px; } .menu a { color:#333333; font-size:11px; font-weight:bold; text-decoration:none; } .menu a:hover { color:#001282; } .ssmenu { display:block; font-size:11px; font-style:italic; line-height:20px; padding-left:30px; text-align:left; margin-bottom:10px; width:500px; text-align:center; } .ssmenu a { border-right:1px solid #001282; color:#717171; padding:0px 5px; text-decoration:none; } .ssmenu a:hover { color:#717171; text-decoration:underline; } .certification { width:61px; height:61px; margin-left:610px; margin-top:-15px; margin-bottom:20px; } .certification a img { border:none; } .coordonnees { list-style-type:none; margin:0px 0pt 50px 550px; width:190px; } .coordonnees li { color:#001282; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:transparent url(../pb-construction/coord-bg.gif) repeat-x scroll left top; height:auto; list-style-type:none; padding:12px 0px 5px 45px; } .coordonnees p { color:#333333; font-size:11px; font-weight:normal; padding:0px 0px 0px 45px; } .coordonnees a { color:#333333; font-size:11px; text-decoration:none; } .coordonnees a:hover { color:#333333; text-decoration:underline; } .content { float:left; padding:0pt 0pt 0pt 20px; width:530px; } h1 { background:transparent url(../pb-construction/nav.gif) repeat-x scroll center top; border-bottom:2px solid #EAEBE8; border-top:2px solid #FFFFFF; color:#FFFFFF; font-weight:lighter; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0pt 18px 3px; padding:5px 0pt; text-indent:30px; } .footer { background:transparent url(../pb-construction/bottom.png) no-repeat scroll top center; background-color: #f7f8f8; clear:left; height:40px; width:100%; } .footer a.admin { color:#333333; float:left; font-size:11px; padding:10px 0pt 0pt 20px; position:relative; text-decoration:none; } .footer a.admin:hover { text-decoration:underline; } .footer .powered { color:#333333; float:right; font-size:11px; font-weight:normal; padding:10px 20px 0pt 0pt; position:relative; } .footer .powered a { color:#001282; } .footer .powered a:hover { color:#001282; text-decoration: none; } .footer ul { float:right; } .footer li { float:left; list-style-type:none; position:relative; } .footer li a { color:#333333; font-size:10px; margin:0pt 20px 0pt 0pt; padding:5px 0pt 1px; text-decoration:none; } .footer li a:hover { color:#333333; text-decoration:underline; }.rt-mcms-article { color:#3F3F3F; font-size:11px; margin:0pt 0px 9px 0pt; padding:10px 9px 0pt 20px; position:relative; } .rt-mcms-article-separator { clear:left; display:block; } .rt-mcms-article img { background:#FCFCFC none repeat scroll 0%; border:1px solid #F6F6F6; margin:1px; padding:3px; position:relative; } .rt-mcms-article img.thickbox { cursor:pointer; } .rt-mcms-article h2 { color:#001282; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:5px; margin-top:10px; } .rt-mcms-article h3 { color:#001282; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; margin-top:5px; margin-bottom: 5px; text-decoration:underline; } .rt-mcms-article p { color:#3F3F3F; font-size:11px; padding:8px 8px 8px 0pt; text-align:justify; } .rt-mcms-article ul { margin:0pt 0pt 0pt 40px; padding:0pt; } .rt-mcms-article li { font-size:11px; list-style-type:square; line-height:22px; } .rt-mcms-article a { color:#717171; text-decoration:underline; } .rt-mcms-article a:hover { color:#717171; text-decoration:none; }.rt-mcms-gallery { color:#3F3F3F; font-size:11px; margin:0pt 0px 9px 0pt; padding:10px 9px 20px 20px; position:relative; } .rt-mcms-gallery h3 { color:#001282; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:10px; } .rt-mcms-gallery a.thickbox { background:transparent url(../pb-construction/vignette-bg.gif) no-repeat scroll 0% 50%; display:block; float:left; width:116px; height:96px; margin-right:3px; text-align:center; } .rt-mcms-gallery a img { border:2px solid #FFFFFF; margin-top:3px; } .rt-mcms-gallery img.thickbox { cursor:pointer; }#ImageBoxOverlay { background-color:#000000; } #ImageBoxCaption { background-color:#F4F4EC; } #ImageBoxContainer { background-color:#F4F4EC; height:250px; width:250px; } #ImageBoxCaptionText { color:#000000; font-size:13px; font-weight:bold; padding-bottom:5px; } #ImageBoxCaptionImages { font-size:11px; margin:0pt; } #ImageBoxClose { color:#000000; font-size:13px; font-weight:bold; text-decoration:none; } #ImageBoxClose:hover { text-decoration:underline; } #ImageBoxNextImage { background-color:transparent; background-image:url(../../imagebox/spacer.gif); } #ImageBoxPrevImage { background-color:transparent; background-image:url(../../imagebox/spacer.gif); } #ImageBoxNextImage:hover { background:#FFFFFF url(../../imagebox/next.gif) no-repeat scroll 80%; } #ImageBoxPrevImage:hover { background:#FFFFFF url(../../imagebox/prev.gif) no-repeat scroll 20% 80%; }