*{ margin:0; padding: 0; } body{ width:100%; height:100%; background: #FFF; font-family:'trebuchet ms', Arial, Helvetica, sans-serif; color:#000; } .document { width:1015px; margin: 0 auto; background: url(../tapir/bg.gif) repeat-y top left; padding:124px 0 0 0; position: relative; z-index:0; } .title { position: absolute; display:block; width:328px; height:204px; right:10px; top:0px; overflow:hidden; background:url(../tapir/tapir.gif) no-repeat; text-indent:-1000px; } .subtitle { position: absolute; display:block; width:735px; height:139px; left:2px; top:0; overflow:hidden; background:url(../tapir/tapir-long.gif) no-repeat; text-indent:-1000px; } .menu { position:absolute; right:54px; top:167px; width:215px; padding-top:40px; padding-bottom:86px; z-index:10; background:url(../tapir/menu-top.gif) no-repeat top left; } .menu h5 { position:absolute; display:block; left:0; bottom:0; height:86px; overflow:hidden; text-indent:-1000px; width:215px; background:url(../tapir/menu-bottom.png) no-repeat top left; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/style/tapir/menu-bottom.png", sizingMethod="noscale"); } .menu ul { background:url(../tapir/menu-bg.gif) repeat-y top left; } .menu li {height: 25px;background: url(../tapir/fleche-2.gif) no-repeat 0 50%;list-style-type:none; padding: 5px 0 4px 15px; margin-left:15px} .menu a { color:#bc7c84; text-decoration: none;;font-size:18px;} .menu a:hover { color:#FFF; } .menu li.selected a { color:#FFF; } .menu li.selected { background: url(../tapir/fleche.gif) no-repeat 0 50%;} .content { background:url(../tapir/fond-tapir.gif) no-repeat 0 15px; width:690px; min-height:230px; padding:0px 0px 0px 30px; margin:0; left:14px; position:relative; } h1 { display:block; color:#871623; font-size:21px; line-height:45px; letter-spacing:1px; font-family: 'trebuchet ms', Arial, Helvetica, sans-serif; } .nv { display:none; } .adresse{ background:transparent; display: block; width:212px; position:absolute; color:#861524; top:495px; left:790px; font-size:14px; } .footer{ clear:left; left:0px; width:100%; background: url(../tapir/footer.gif) no-repeat top left; height: 19px; position: relative; } .footer a.admin { position: absolute; top:20px; font-size:11px; color:#909090; text-decoration:none; left:480px; top:20px; } .footer a.mentions { position: absolute; top:20px; left:560px; font-size:11px; color:#909090; text-decoration:none; } .footer a.rss { position: absolute; top:20px; left:30px; font-size:11px; color:#909090; text-decoration:none; } .footer .powered { position: absolute; top:20px; left:650px; font-size:11px; color:#909090; font-weight:bold; } .footer .powered a { color:#909090; text-decoration:none; } .rt-mcms-article{ position:relative; margin:0 0px 25px 0px; padding:0px 0px 10px 0px; color:#000; font-size:12px; border-bottom:1px solid #DADADA; } .rt-mcms-article-separator { display:block; clear:both; } .rt-mcms-article img { background:#861622; padding:1px; position:relative; border: 5px solid #F5F5F5; margin:8px; } .rt-mcms-article img.thickbox { cursor:pointer; } .rt-mcms-article h2 { color:#bc7c84; font-size:18px; margin: 0px 0 0 0px; line-height:40px; font-family: 'trebuchet ms', verdana, arial,sans-sherif; } .rt-mcms-article h3 { color:#909090; font-size:14px; margin: 0px 0 0 0px; line-height:20px; font-family: 'trebuchet ms', verdana, arial,sans-sherif; } .rt-mcms-article p { padding:0px 0px 0px 0px; line-height:20px; text-align:justify; color:#000; font-size:13px; } .rt-mcms-article ul{ margin:0 0 0 0px ; padding:0; } .rt-mcms-article li{ list-style-type: square; font-size:12px; } .rt-mcms-article a { color:#000; }.rt-mcms-gallery{ position:relative; margin:0 0px 0px 0; padding:0px 0px 0px 0px; color:#3F3F3F; font-size:12px; } .rt-mcms-gallery h3 { margin: 0px 0 0px 0px; color:#909090; font-size:14px; line-height:20px; font-family: 'trebuchet ms', verdana, arial,sans-sherif; } .rt-mcms-gallery img { background:#861622; padding:1px; position:relative; border: 3px solid #D5D5D5; margin:4px; } .rt-mcms-gallery img.thickbox { cursor:pointer; } #ImageBoxOverlay { background-color: #000; } #ImageBoxCaption { background-color: #F4F4EC; } #ImageBoxContainer { width: 250px; height: 250px; background-color: #F4F4EC; } #ImageBoxCaptionText { font-weight: bold; padding-bottom: 5px; font-size: 13px; color: #000; } #ImageBoxCaptionImages { margin: 0; font-size: 11px; } #ImageBoxClose { color:#000; text-decoration:none; font-size: 13px; font-weight: bold; } #ImageBoxClose:hover { text-decoration:underline; } #ImageBoxNextImage { background-image: url(../imagebox/spacer.gif); background-color: transparent; } #ImageBoxPrevImage { background-image: url(../imagebox/spacer.gif); background-color: transparent; } #ImageBoxNextImage:hover { background: url(../imagebox/next.gif) no-repeat 80% 95%; } #ImageBoxPrevImage:hover { background: url(../imagebox/prev.gif) no-repeat 20% 95%; }