.NoPadding {padding: 0px !important; } /* ---------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- STRUCTURE ------------------------------------------------ */ /* ---------------------------------------------------------------------------------------------------------- */ #globaldiv { position:relative; height:auto; min-height:691px; width: 972px; margin:0 auto; background-color:inherit; background-image: url(/Images/Template/backmain.gif); background-repeat:repeat; } #GlobalTop { position:absolute; top:0px; width: 972px; height:400px; background-color:inherit; background-image: url(/Images/Template/backtop.jpg); background-repeat:no-repeat; background-position:top left; } #Global { position:relative; width: 972px; height:auto; min-height:691px; background-color:inherit; } #GlobalBottom { position:absolute; bottom:0px; height:200px; /*min-height:691px;*/ width: 972px; /*margin:0 auto;*/ background-color:inherit; background-image: url(/Images/Template/backbottom.jpg); background-repeat:no-repeat; background-position:bottom; } #Homeglobaldiv { height:auto;; width: 972px; margin:0 auto; background-color:inherit; background-image: url(/Images/Template/backmain.gif); background-repeat:repeat; } #HomeGlobalTop { width: 972px; height:400px; background-color:inherit; background-image: url(/Images/Template/backtop.jpg); background-repeat:no-repeat; background-position:top left; } #HomeGlobalBottom { width: 972px; height:691px; margin:0 auto; background-color:inherit; background-image: url(/Images/Template/backbottom.jpg); background-repeat:no-repeat; background-position:bottom; } #Middle { position:relative; min-height:610px; height:auto; width: 972px; background-color:inherit; margin-top:40px; } #Middle #BottomImage { position:absolute; bottom:0px; left:0px; padding:0px; margin:0px; width:220px; } #xmlPageContent { width:100%; background-color:inherit; } #HomePageContent { padding:0px; margin:40px 0px 20px 0px; width:700px; } #ContentMain { width:700px; padding:5px 25px 60px 25px; margin-left:220px; position:relative; background-color:inherit; } #ContentMain table { width:100%; background-color:inherit; } /* pour formulaire */ .pageContent { width:580px; padding:20px 15px 20px 0px; } .linkButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #2A7B2E; margin-left:10px; text-decoration:none; } /* -------------- HEADER STYLES -------------- */ #Header { height: 972px; height: 150px; } #HeaderHome { width: 972px; height: 150px; } /*#Banner { background-image: url(/image/recherche.jpg); background-repeat: no-repeat; background-position: right; height: 50px; width: 400px; margin-left: 500px; margin-top: 50px; position: absolute; }*/ #Banner input, #Banner a { margin-right:10px; } /* -------------- CONTENT HEADER STYLES -------------- */ #ContentHeader { width:550px; padding-left:5px; padding-right:5px; margin-bottom:5px; } /* -------------- FOOTER STYLES -------------- */ #Footer { } #FooterHome { } /* -------------- CONTENT FOOTER STYLES -------------- */ /*#ContentFooter { width:0px; height:0px; }*/ /* -------------- LEFTCOLUMN STYLES -------------- */ /*#HomeLeftColumn { width:195px; float:left; height:auto; background-color:inherit; padding-top:15px; text-align:right; }*/ #LeftColumn { width:220px; float:left; height:auto; background-color:inherit; margin:0px; padding:0px; } #MenuLeft { /*background-color:blue;*/ } /* -------------- RIGHTCOLUMN STYLES -------------- */ /*#RightColumn { background-color:#ffffff; width:190px; overflow:hidden; height:490px; }*/ /* ---------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- GLOBAL ------------------------------------------------ */ /* ---------------------------------------------------------------------------------------------------------- */ div, p, span{ margin:0px; padding:0px; } a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C8D24D; cursor:hand; } a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C8D24D; cursor:hand; } a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C8D24D; cursor:hand; } .error { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; margin-top:20px; margin-left:5px; margin-bottom:5px; text-decoration:none; color:#000000; text-align: center; height:49px; } #genericPageContent { width:500px; padding:20px 15px 20px 80px; } /* ---------------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- SITEMAP PATH STYLES ----------------------------------------- */ /* ---------------------------------------------------------------------------------------------------------------- */ .SiteMap a { font-family:Verdana, Helvetica; color:#000000; font-weight:bold; font-size:12px; text-decoration:underline; } .SiteMap a:hover { font-family:Verdana, Helvetica; color:#000000; font-weight:bold; font-size:12px; text-decoration:underline; } .sitemap-node { font-family:Verdana, Helvetica; } .sitemap-level1 { color:#000000; font-weight:bold; font-size:12px; } .sitemap-level2 { color:#000000; font-weight:bold; font-size:12px; } .sitemap-level3 { color:#9C0000; font-weight:bold; font-size:12px; } .sitemap-level4 { color:#9C0000; font-size:12px; } .sitemap-level5 { color:#9C0000; font-size:12px; } .SiteMapPath { margin-left:240px; margin-right:35px; } .SiteMapPath-node, .SiteMapPath-rootnode { font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 10px !important; color: #7e7e7e !important; font-weight: normal !important; text-decoration: none !important; } .SiteMapPath-pathseparator { font-family:Verdana, Helvetica; font-size: 11px; color: #7e7e7e; text-decoration:none; } .SiteMapPath-currentnode { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7e7e7e; font-weight: bold; text-decoration: underline; } .SiteMapPath-node:hover, .SiteMapPath-rootnode:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7e7e7e; font-weight: normal; text-decoration: none; } .SiteMapPath-pathseparator:hover { font-family:Verdana, Helvetica; color:#a0a0a0; font-size:11px; text-decoration:none; } .SiteMapPath-currentnode:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7e7e7e; font-weight: bold; text-decoration: underline; } /* ----------------------------------------------------------------------------------------------------------- */ /* ----------------------------------------------- NAVIGATION STYLES ----------------------------------------- */ /* ----------------------------------------------------------------------------------------------------------- */ #TopMenu { height:40px; } /* ----------- Start Home Menu --------------*/ #HomeMenuTop { margin-left:160px; margin-right:110px; margin-top:0px; background-image: url(/Images/Template/backmenutop.gif); background-repeat:no-repeat; height:30px; text-align: -moz-center; !text-align:center; } #HomeMenuTop .siteNote-Menu { width: 100%; padding:0px 15px 0px 15px; } #HomeMenuTop .siteNote-Menu ul { padding:0px; margin:0px; float:left; } #HomeMenuTop .siteNote-Menu ul li { list-style-type:none; float:left; text-align:center; height:28px; padding-left:10px; padding-right:10px; font-size: 12px; } /* le menu des sous pages fonctionne pas avec ceci div#HomeMenuTop .siteNote-Menu ul li:hover { background-image: url(/Images/Template/backmenutophover.gif); background-repeat:repeat-x; height:28px; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; padding:0px 9px 0px 9px; margin-top:0px; } */ #HomeMenuTop .siteNote-Menu a, #HomeMenuTop .siteNote-Menu a:visited { display:block; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; font-size: 12px; background-image:none; margin-top:7px; } #HomeMenuTop .siteNote-Menu a:hover { } #HomeMenuTop .siteNote-Menu ul ul { position: absolute; z-index: 500; } #HomeMenuTop .siteNote-Menu ul ul ul { position: absolute; top: 0; left: 100%; } /* div#HomeMenuTop .siteNote-Menu ul ul div#HomeMenuTop .siteNote-Menu ul li:hover ul ul, div#HomeMenuTop .siteNote-Menu ul ul li:hover ul ul {display: none;} */ div#HomeMenuTop .siteNote-Menu ul ul {display: none;} /*#HomeMenuTop div.siteNote-Menu ul li:hover ul, #HomeMenuTop div.siteNote-Menu ul ul li:hover ul, #HomeMenuTop div.siteNote-Menu ul ul ul li:hover ul {display: block;}*/ #MenuTop { margin-left:230px; margin-right:35px; background-image: url(/Images/Template/backmenutop.gif); background-repeat:no-repeat; height:30px; } /*8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*/ #MenuTop .siteNote-Menu { width: 100%; float: left; margin-left:15px; margin: 0px; padding: 0px; padding-left: 10px; } #MenuTop .siteNote-Menu ul { list-style: none; margin: 0px; padding: 0px; float: left; text-align:left; } #MenuTop .siteNote-Menu a { display:block; color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; font-size: 12px; background-image:none; padding-top:7px; padding-bottom:8px; padding-left:10px; padding-right:10px; position:relative; } #MenuTop .siteNote-Menu ul ul a { color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; padding-top:2px; padding-left:5px; padding-bottom:0px !important; font-size: 12px; height:20px; } #MenuTop .siteNote-Menu a:hover { } #MenuTop .siteNote-Menu ul ul { padding:0px; margin:0px; width:200px; background-color:#4F9737; text-align:left; } #MenuTop .siteNote-Menu ul ul li { background-image: url(/Images/Template/backsousmenutop.gif); background-repeat:repeat-x; height:20px; padding:0px; margin:0px; font-size: 12px; width:200px; } #MenuTop .siteNote-Menu ul ul { position: absolute; z-index: 500; margin:0px; padding:0px; } #MenuTop .siteNote-Menu ul ul ul { margin: 0px; padding: 0px; left: 100%; } #MenuTop .siteNote-Menu ul li { /*padding-left:5px; padding-right:5px;*/ } #MenuTop .siteNote-Menu ul ul { padding-left:0px; padding-right:0px; } #MenuTop .siteNote-Menu ul li:hover a { padding-left:9px; padding-right:9px; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; background-image: url(/Images/Template/backmenutophover.gif); } #MenuTop .siteNote-Menu ul ul li:hover { border-left:solid 0px #FFFFFF; border-right:solid 0px #FFFFFF; padding:0px; margin:0px; } #MenuTop .siteNote-Menu ul li:hover ul { padding:0px; margin:0px; } div#MenuTop .siteNote-Menu ul ul, div#MenuTop .siteNote-Menu ul li:hover ul ul, div#MenuTop .siteNote-Menu ul ul li:hover ul ul {display: none;} div#MenuTop .siteNote-Menu ul li:hover ul, div#MenuTop .siteNote-Menu ul ul li:hover ul, div#MenuTop .siteNote-Menu ul ul ul li:hover ul {display: block;} #MenuTop .siteNote-Menu ul ul ul li { display:none; } .TopMenuBloc { margin:0px 15px 0px 15px; } .TopMenuItem { text-align:center; height:28px; padding-left:10px; padding-right:10px; font-size: 12px; } .TopMenuItem a { color: #FFFFFF; text-decoration: none; margin: 0px; padding: 0px; font-size: 12px; background-image:none; } .TopMenuItem a:visited { color: #FFFFFF; text-decoration: none; background-image:none; font-size: 12px; margin:0px; padding:0px; } .TopMenuItem a:hover { text-decoration: none; color: #FFFFFF; background-image:none; font-size: 12px; margin:0px; padding:0px; } .TopMenuHover { background-image: url(/Images/Template/backmenutophover.gif); background-repeat:repeat-x; height:28px; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; padding:0px 9px 0px 9px; margin:0px; } .TopMenuSelected { /*background-image: url(/Images/Template/backmenutophover.gif); background-repeat:repeat-x; height:28px; border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; padding-left:9px; padding-right:9px;*/ } .TopSubMenuBloc { border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; } .TopSubMenuItem { background-image: url(/Images/Template/backsousmenutop.gif); background-repeat:repeat-x; height:20px; padding-left:5px; padding-right:10px; font-size: 12px; } .TopSubMenuItem a { color: #FFFFFF; text-decoration: none; margin: 0; padding: 0px; font-size: 12px; background-image:none; } .TopSubMenuItem a:visited { color: #FFFFFF; text-decoration: none; background-image:none; font-size: 12px; } .TopSubMenuItem a:hover { text-decoration: none; color: #FFFFFF; background-image:none; font-size: 12px; } .TopSubMenuHover { background-image: url(/Images/Template/backsousmenutophover.gif); background-repeat:repeat-x; } .TopSubMenuSelected { /*background-image: url(/Images/Template/backsousmenutophover.gif); background-repeat:repeat-x;*/ } /* ----------------------------------------------------------------------------------------------------------------- */ /* ------------------------------------------------ SEARCH STYLES -------------------------------------------------- */ /* ----------------------------------------------------------------------------------------------------------------- */ /* -------------- SEARCHBOX STYLES -------------- */ .SearchResults { margin:30px 0px 15px 0px; } .SearchResults_Title { font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:15px; padding-bottom:5px; font-size:14px; font-weight:bold } .SearchResults_Description { font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px; font-size:12px; } .SearchResults_Url { font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px; font-size:12px; } .SearchResults_Url a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C15F5F; text-decoration: underline; cursor:hand; } .SearchResults_Url a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; cursor:hand; } .SearchResults_Url a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; cursor:hand; } .SearchResults_DateTime { font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px; font-size:12px; } /*#WLSearchBoxDiv*/ #SearchPart { background-image: url(/image/BackSearch.gif); background-repeat: no-repeat; background-position: right; height: 25px; width: 400px; margin-left: 500px; margin-top: 20px; position: absolute; } #SearchPart table { margin-left:180px; heigth:25px; padding:0px; } #SearchPart table tr td { height:25px; margin:0px; padding:0px; } /*#WLSearchBoxButton*/ .ImageButtonCssClass { /*background-image: url(/image/SearchButton.gif);*/ } /*#WLSearchBoxInput*/ .TextBoxCssClass { border:1px solid #8C8A8C; height:15px; margin-right:5px; } .search { margin-left:180px; } .SearchBoxClass { } .SearchBoxText { border:1px solid #B6C630; height:14px; width:100px; margin-bottom:4px; } /*.SearchBoxButton { height:20px; width:25px; }*/ /* -------------- SEARCH RESULTS STYLES -------------- */ .searchResult{ margin:25px 25px 25px 25px; color:#000000; font-size:12px; width:600px; } .searchResult a{ color:#000000; text-decoration:underline; } .searchResult a:hover{ color:#000000; text-decoration:underline; } .labelResult{ font-family:Verdana, Arial, Helvetica, sans-serif; margin:20px 0px 25px 25px; font-style:italic; font-weight:bold; font-size:28px; } .searchResultImg{ width:30px; } .searchResultLink{ font-family:Verdana, Arial, Helvetica, sans-serif; width:400px; } .searchResultDate{ width:150px; } /* ----------------------------------------------------------------------------------------------------------------- */ /* ------------------------------------------------ FORM SECTION --------------------------------------------------- */ /* ----------------------------------------------------------------------------------------------------------------- */ .formSection { margin-left:10px; } .newsLeft { height:75px; }