.NoPadding {padding: 0px !important; } /* ---------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- STRUCTURE ------------------------------------------------ */ /* ---------------------------------------------------------------------------------------------------------- */ #Global { width:762px; text-align:left; left:0px; padding:0px; margin:0px; margin-left:200px; /*height:650px;*/ } #Middle { background-color:#FFFFFF; text-align:left; /*border-left:1px solid #2F751F; border-right:1px solid #2F751F;*/ width:762px; height:auto; padding:0px; margin:0px; /*border:1px solid yellow;*/ } #HomeContent { width:569px; padding:0px; margin:0px; float:left; background-color:#ffffff; border-left:1px solid #2F751F; border-right:1px solid #2F751F; } #xmlPageContent { width:550px; } #ContentLarge { border-left:1px solid #2F751F; border-right:1px solid #2F751F; width:760px;; background-color:#FFFFFF; } #ContentMain { /*background-color:#066C9F;*/ width:550px; /*border:1px solid red;*/ padding:0px; margin:0px; height:100%; background-color:#FFFFFF; } #ContentMain td { margin:0px; padding:0px; } /* pour formulaire */ .pageContent { width:545px; margin-left:10px; } /* -------------- HEADER STYLES -------------- */ #Header { width:760px; text-align:right; height:110px; border-left:1px solid #2F751F; border-right:1px solid #2F751F; border-bottom:1px solid #2F751F; } #Banner { padding-top:10px; height:15px; } #Banner input, #Banner a { margin-right:10px; } .ExkiCom { margin-top:10px; } .ExkiCom input, .ExkiCom a { margin-right:10px; } #MemberZone input, #MemberZone a { /*display:none;*/ margin-right:10px; } /* -------------- CONTENT HEADER STYLES -------------- */ #ContentHeader { width:550px; padding-left:5px; padding-right:5px; margin-bottom:5px; } /* -------------- FOOTER STYLES -------------- */ #Footer { height:25px; width:762px; background:#2F751F; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; clear:both; padding-top:3px; } #Footer a { height:20px; background:#2F751F; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; margin-left:3px; margin-right:3px; } #Footer a:hover { height:20px; background:#2F751F; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; margin-left:3px; margin-right:3px; } /* -------------- 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; position:absolute; } #LeftColumn { width:195px; float:left; height:auto; background-color:inherit; padding-top:25px; text-align:right; position:absolute; } #MenuLeft { /*background-color:blue;*/ } /* -------------- RIGHTCOLUMN STYLES -------------- */ #RightColumn { background-color:#ffffff; width:190px; float:right; border-right:1px solid #2F751F; } /* ---------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- GLOBAL ------------------------------------------------ */ /* ---------------------------------------------------------------------------------------------------------- */ div, p, span{ margin:0px; padding:0px; } .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-decoration: none; text-align: center; height:49px; } #genericPageContent { padding-top:30px; padding-left:40px; padding-bottom:30px; width:750px; min-height: 700px; } /* ---------------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- SITEMAP PATH STYLES ----------------------------------------- */ /* ---------------------------------------------------------------------------------------------------------------- */ .sitemap-node { font-family:Verdana, Helvetica; } .sitemap-level1 { color:#f39a00; font-weight:bold; font-size:11px; } .sitemap-level2 { color:#30741f; font-weight:bold; font-size:11px; } .sitemap-level3 { color:#30741f; font-weight:bold; font-size:10px; } .sitemap-level4 { color:#30741f; font-size:10px; } .sitemap-level5 { color:#30741f; font-size:10px; } .SiteMapPath { line-height:30px; color:#a0a0a0 !important; margin-left:5px; } .SiteMapPath a { color:#a0a0a0 !important; } .SiteMapPath-node, .SiteMapPath-rootnode, { font-family:Verdana, Helvetica; color:#a0a0a0; font-size:11px; text-decoration:underline; } .SiteMapPath-pathseparator { font-family:Verdana, Helvetica; color:#a0a0a0; font-size:11px; text-decoration:none; } .SiteMapPath-currentnode { font-family:Verdana, Helvetica; color:#a0a0a0; font-size:11px; text-decoration:none; } .SiteMapPath-node:hover, .SiteMapPath-rootnode:hover { font-family:Verdana, Helvetica; color:#a0a0a0; font-size:11px; text-decoration:underline; } .SiteMapPath-pathseparator:hover { font-family:Verdana, Helvetica; color:#a0a0a0; font-size:11px; text-decoration:none; } .SiteMapPath-currentnode:hover { font-family:Verdana, Helvetica; color:#a0a0a0; font-size:11px; text-decoration:none; } /* ----------------------------------------------------------------------------------------------------------- */ /* ----------------------------------------------- NAVIGATION STYLES ----------------------------------------- */ /* ----------------------------------------------------------------------------------------------------------- */ #MenuTop { text-align:left; width:100%; } /* 3 niveaux horizontal */ .HMenu-Root, .HMenu-Root ul { float: left; list-style: none; background: inherit; padding:0px; margin:0px; width:auto; } .HMenu-Root a { display: block; color:#30741f; text-decoration: none; font-weight:bold; font-size:11px; padding: 0px 5px 0px 5px; white-space: nowrap; } .HMenu-Root li { float: left; margin-left:2px; padding: 0px; white-space: nowrap; } .HMenu-Root li:hover, .HMenu-Root li.AspNet-Hover { background: inherit; } .HMenu-Root li:hover a, .HMenu-Root li.AspNet-Hover a { color:#f39a00; font-weight:bold; text-decoration: none; font-size:11px; padding: 0px 5px 0px 5px; } /* fin menu horizontal */ /* menu vertical "normal" */ .VMenu, .VMenu ul { /* toutes les listes */ float : left; font-family:Verdana, Helvetica; color:#ffffff; list-style: none; margin:0px; padding:0px; margin-right:5px; width:190px; } .VMenu ul li ul { width:200px !important; } .VMenu li { /* tous les items de liste */ position : relative; float : left; width:100%; height:18px; padding-right: 5px; color:#ffffff; background-color:#b6c72b; font-size:11px; text-decoration:none; text-align:right; } .VMenu li:hover { /* tous les items de liste */ background-color:#f39a00; } .VMenu-Level0 { background-color:#f39a00 !important; font-size:12px !important; font-weight:bold; margin-bottom:20px; } .VMenu-Level1 { margin-top:2px; } .VMenu-Level2 { border-top:1px solid white; border-bottom:1px solid white; border-left:5px solid white; } .VMenu-Level3 { border-top:1px solid white; border-bottom:1px solid white; border-left:5px solid white; } .VMenu-Level4 { border-top:1px solid white; border-bottom:1px solid white; border-left:5px solid white; } .VMenu-Level5 { border-top:1px solid white; border-bottom:1px solid white; border-left:5px solid white; } .VMenu-Level6 { border-top:1px solid white; border-bottom:1px solid white; border-left:5px solid white; } .VMenu li ul { /* listes de deuxième niveau */ position : relative; padding-left : 190px; left: -999em; margin-top : -2.0em; width:100%; } .VMenu li ul ul { /* listes de troisième niveau et plus */ position : relative; padding-left : 200px; left: -999em; margin-top : -2.0em; width:100%; } .VMenu li a { display:block; font-size:11px; text-decoration:none; color:#ffffff; padding:3px 0px 0px 0px; width:100%; height:18px; } .VMenu li a:hover { background-color : #f39a00; display:block; font-size:11px; text-decoration:none; color:#ffffff; padding:3px 0px 0px 0px; width:100%; height:18px; } .VMenu li:hover ul ul, .VMenu li:hover ul ul ul, .VMenu li.VMenu-Hover ul ul, .VMenu li.VMenu-Hover ul ul ul { left: -999em; } .VMenu li:hover ul, .VMenu li li:hover ul, .VMenu li li li:hover ul, .VMenu li.VMenu-Hover ul, .VMenu li li.VMenu-Hover ul, .VMenu li li li.VMenu-Hover ul { /* listes imbriquées sous les items de listes survolés */ left: auto; margin-left:5px; } .VMenu li:hover, .VMenu-Hover /* FOR IE6 */ { background-color : #f39a00 !important; } /* fin menu vertical "normal" */ /* ----------------------------------------------------------------------------------------------------------------- */ /* ------------------------------------------------ SEARCH STYLES -------------------------------------------------- */ /* ----------------------------------------------------------------------------------------------------------------- */ /*---------------------------ULTIMATE SEARCH-------------------------------*/ .searchInput { } .searchLinkCssClass { } .searchTextCssClass { padding:10px 10px 10px 0px; font-size:11px; } .searchHighlightCssClass { font-weight:bold; } .searchCurrentPageLinkCssClass { color:#2F751F; } .searchUrlCssClass { margin-bottom:10px; font-size:11px; } .searchTitleCssClass { padding-top:15px; } .searchOutput { margin:20px; } .searchOutputHeader { } .searchOutputFooter { padding-top:25px; text-align:center; } /*--------------------------END ULTIMATE SEARCH----------------------------*/ /* -------------- SEARCHBOX STYLES -------------- */ .search { text-align:right; position:relative; margin-left:620px; } .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:none; } .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; } /* ----------------------------------------------------------------------------------------------------------------- */ /* ------------------------------------------------ EXKI LOGIN --------------------------------------------------- */ /* ----------------------------------------------------------------------------------------------------------------- */ .ExkiLogin { color:#2F751F; font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size:12px; padding-right:5px; margin:20px; } ExkiLogin_TrLogin { } .ExkiLogin_TdTextBox { } .ExkiLogin_TextBoxLogin { border:solid 1px #2F751F; margin-left:5px; margin-bottom:5px; } .ExkiLogin_TdLabel { text-align:right; } .ExkiLogin_TextBoxPassword { border:solid 1px #2F751F; margin-left:5px; margin-bottom:5px; } .ExkiLogin_TrButton { } .ExkiLogin_TdButton { } /* ---------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- PYRAMID ------------------------------------------------ */ /* ---------------------------------------------------------------------------------------------------------- */ /*------- PDF -------*/ .libelleEtiquette { text-align:center; color:white; font-size:9px; } #etiquettePyramide { width:3%; height:50px; position:absolute; right:0px; } .Pyramid1PDF { width:100%; height:800px; font-family:Arial, Helvetica, sans-serif !important; } .PyramidHeaderPDF { /*background-color:#F1E9E7; */ } .PyramidTextHeaderLeftPDF { color:white; font-size:11px; text-transform:uppercase; margin-bottom:20px; } .PyramidTextHeaderMiddlePDF { color:white; padding-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; } .PyramidTextHeaderRightPDF { color:white; padding-right:10px; text-align:right; font-weight:bold; font-size:14px; } .PyramidTextHeaderRight2PDF { color:white; text-align:right; font-size:10px !important; font-weight:normal !important; } .PyramidTextLeftPDF { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-right:3px; text-transform:uppercase; } .PyramidSubTextLeftPDF { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right:3px; } .PyramidColumnLeftPDF { vertical-align:top; text-align:right; padding-left:15px; padding-right:15px; width:33%; border-right:1px solid #CDB8B1; } .PyramidSubColumnLeftPDF { vertical-align:middle; text-align:right; width:33%; padding-left:15px; padding-right:15px; border-right:1px solid #CDB8B1; } .PyramidSubTextRightPDF { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:3px; text-align:right; font-style:none; } .PyramidTextRightPDF { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; } .PyramidTextRightBottomPDF { font-style:none; } .PyramidTextRightKCALPDF { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:3px; text-align:center; } .PercentTextRightKCALPDF { font-size:22px; color:white; font-weight:bold; margin-left:10px; } .PyramidColumnRightPDF { vertical-align:top; background-color:#F1E9E7; padding-left:15px; padding-right:15px; } .PyramidColumnRightLogoPDF { vertical-align:top; /*background-color:#ffe0db;*/ padding-right:3px; } .PyramidSubColumnRightPDF { vertical-align:top; background-color:#F1E9E7; margin:0px; padding:0px; } .PyramidSubColumnRightKCALPDF { vertical-align:middle; padding-top:15px; padding-bottom:15px; padding-right:15px; background-color:#CDB8B1; } .PyramidTextPercentPDF { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle; /*background-color:#CDB8B1;*/ padding-right:15px; } .PyramidTextRowPDF { padding:0px; padding-bottom:15px; } /*------- fin PDF -----------*/ .Pyramid1 { width:740px; padding:5px 4px 0px 0px; float:left; } .PyramidHeader { background-color:#DA7564; } .PyramidTextHeaderLeft { color:white; padding-left:3px; text-transform:uppercase; } .PyramidTextHeaderMiddle { color:white; padding-left:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; } .PyramidTextHeaderRight { color:white; padding-right:3px; text-align:right; } .PyramidTextLeft { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-right:3px; text-transform:uppercase; } .PyramidSubTextLeft { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-right:3px; } .PyramidColumnLeft { vertical-align:top; text-align:right; } .PyramidSubColumnLeft { vertical-align:middle; text-align:right; } .PyramidSubTextRight { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-right:3px; text-align:right; } .PyramidTextRight { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; } .PyramidTextRightKCAL { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:3px; text-align:center; } .PyramidColumnRight { vertical-align:top; background-color:#ffe0db; padding-left:3px; } .PyramidColumnRightLogo { vertical-align:top; background-color:#ffe0db; padding-right:3px; } .PyramidSubColumnRight { vertical-align:top; background-color:#ffe0db; } .PyramidSubColumnRightKCAL { vertical-align:middle; height:50px; background-color:#e57d7d; } .PyramidTextPercent { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; vertical-align:middle; background-color:#ffe0db; } .PyramidTextRow { padding-top:5px; padding-bottom:5px; } /* ---------------------------------------------------------------------------------------------------------- */ /* -------------------------------------------------- INVITATIONS ------------------------------------------------ */ /* ---------------------------------------------------------------------------------------------------------- */ .Invit1 { width:565px; padding:5px 4px 0px 0px; float:left; } .InvitText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:middle; } .InvitTextBoxCell { vertical-align:middle; } .labelOrange { font-family:Verdana, Arial, Helvetica, sans-serif; color:orange; font-weight:bold; }