/* Body */ BODY { margin: 0px 0px 0px 0px; background-color : #ffffff; color : #000000; font: 11pt/11pt verdana,Arial,helvetica,sans-serif; } td,tr,p,div { font-family: Verdana, Arial, Helvetica, sans-serif; /* font-size: 11px; */ color: #333333; } h1, h2, h3, h4, h5, h6 { font-family: verdana,Arial,helvetica,sans-serif; margin: 0px; padding: 0px; } h1{ font-family: verdana,Arial,helvetica,sans-serif; font-size: 120%; color: #334d55; } h2{ font-size: 114%; color: #006699; } h3{ font-size: 100%; color: #334d55; } h4{ font-size: 100%; font-weight: normal; color: #333333; } h5{ font-size: 100%; color: #334d55; } ul{ list-style-type: square; } ul ul{ list-style-type: disc; } ul ul ul{ list-style-type: none; } #entete{ margin: 0px; padding: 0px; background-color: #1179c1; border-bottom: 1px solid #cccccc; width: 100%; height: 120px; } #rendezvous{ position: absolute; top: 75px; left: 200px; padding: 0px; margin: 0px; background: #ffc702; width: 70%; height: 35px; } #rendezvous p{ padding: 2px 0 0 5px; margin: 0px; text-align: left; font-size: 70%; } .bandog{ float: left; margin: 0px; padding: 0px; font-size: 80%; } .bandog img{ padding: 0px 10px 0px 0px; } .bandoc{ float: left; margin: 0px; padding: 0px; text-align: left; } .bandoc h1{ padding: 5px 0 5px 0px; color: #FFF; font-size: 150%; } .bandoc h2{ padding: 5px 0 5px 0px; color: #FFF; font-size: 100%; } .bandod{ float: right; } .bandod img{ padding: 0px 0px 0px 10px; margin: 0px; } /************** .feature styles ***************/ .feature{ padding: 0px 0px 10px 10px; font-size: 80%; } .feature h3{ padding: 30px 0px 5px 0px; text-align: center; } .feature img{ float: left; padding: 0px 10px 0px 0px; margin: 0 5px 5px 0; } /* adjust margins to change separation between the feature image and text flowing around it */ /* menus */ #menus{ /* float: left; */ position: absolute; top: 122px; left: 0px; margin: 0; padding: 0; width: 185px; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } /*********** #menus link styles ***********/ #menus ul a:link, #menus ul a:visited {display: block;} #menus ul {list-style: none; margin: 0; padding: 0;} /* hack to fix IE/Win's broken rendering of block-level anchors in lists */ #menus li {border-bottom: 1px solid #EEE;} /* fix for browsers that don't need the hack */ html>body #menus li {border-bottom: none;} /*********** #menu association***********/ .moduletableassos { width:100%; } .moduletableassos th{ color: #1179C1; padding: 10px 0px 2px 10px; margin:5px; text-align:left; font-size: 100%; } #active_menumenu { padding: 2px 0px 2px 20px; background-color: #1179c1; background-image: none; background-repeat: repeat; background-attachment: scroll; background-x-position: 0%; background-y-position: 0%; color: #ffffff !important; border-top: 1px solid #cccccc; font-size: 80%; } .mainlevelmenu { padding: 2px 0px 2px 20px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-x-position: 0%; background-y-position: 0%; color: #1179c1; border-top: 1px solid #cccccc; font-size: 80%; display: block; } .sublevelmenu { padding: 2px 0px 2px 20px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-x-position: 0%; background-y-position: 0%; color: #1179c1; border-top: 1px solid #cccccc; font-size: 80%; display: block; } #mainlevelmenu a:link{ padding: 2px 0px 2px 20px; border-top: 1px solid #cccccc; width: 100%; font-size: 80%; voice-family: "\"}\""; voice-family:inherit; width: auto; color: #1179c1; } #mainlevelmenu a:visited{ border-top: 1px solid #cccccc; padding: 2px 0px 2px 20px; font-size: 80%; color: #1179c1; } #mainlevelmenu a:hover{ border-top: 1px solid #cccccc; background-color: #1179C1; color: #fff; padding: 2px 0px 2px 20px; font-size: 80%; text-decoration: none; color: #ffffff; } .mainlevelmenu a:link{ padding: 2px 0px 2px 20px; border-top: 1px solid #cccccc; width: 100%; font-size: 80%; voice-family: "\"}\""; voice-family:inherit; width: auto; color: #1179c1; } .mainlevelmenu a:visited{ border-top: 1px solid #cccccc; padding: 2px 0px 2px 20px; font-size: 80%; color: #1179c1; } .mainlevelmenu a:hover{ border-top: 1px solid #cccccc; background-color: #1179C1; color: #fff; padding: 2px 0px 2px 20px; font-size: 80%; text-decoration: none; color: #ffffff; } /*********** #menu entreprises ***********/ .moduletableentrep { width:100%; } .moduletableentrep th{ color: #D70020; padding: 10px 0px 2px 10px; margin:5px; text-align:left; font-size: 100%; } /*********** #menu presse ***********/ .moduletablepress { width:100%; } .moduletablepress th{ color: #053659; padding: 10px 0px 2px 10px; margin:5px; text-align:left; font-size: 100%; } /*********** #menu actualites ***********/ .moduletableactu { width:100%; } .moduletableactu th{ color: #802870; padding: 10px 0px 2px 10px; margin:5px; text-align:left; font-size: 100%; } /*********** #menu Intranet ***********/ .moduletableintranet { width:100%; } .moduletableintranet th{ color: #ffc702; padding: 10px 0px 2px 10px; margin:5px; text-align:left; font-size: 100%; } /*********** #menu identification ***********/ .moduletableidentification { width:100%; } .moduletableidentification th{ color: #ffc702; padding: 10px 0px 2px 10px; margin:5px; text-align:left; font-size: 100%; } label { color: #1179c1; font-size:80%; } /* Links */ a:link, a:visited { color: #1179c1; text-decoration: none; } a:hover { text-decoration: underline; } /* Horizontal Line */ hr { background: #666666; height:2px; border: 1px inset; } /* --Default Class Settings-- */ a.mainlevel:link, a.mainlevel:visited { ; background-position: left; border-left: 8px solid #3641A3; color: #666666; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; padding: 5px 2px 2px 0.5em; text-align: left; text-decoration: none; width: 95%; } a.mainlevel:hover { color: #243978; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; padding: 5px 2px 2px 0.5em; text-decoration: underline; border-left: 11px solid ; } a.sublevel:link, a.sublevel:visited { background-position: left; color: #666666; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; padding: 2px 1px 1px 0.5em; text-align: left; text-decoration: none; width: 90%; } a.sublevel:hover { color: #3641A3; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; padding: 2px 1px 1px 0.5em; text-decoration: underline; } table.moduletable { margin: 0px 0px 0px 0px; width: 95%; border-left: solid 0px #000000; border-right: solid 0px #000000; border-top: solid 0px #000000; border-bottom: solid 0px #000000; } table.moduletable th { font-size : 15px; font-weight : bold; color : #000000; text-align : center; width : 100%; } table.moduletable td { /* font-size: 10px; */ font-weight: normal; } table.moduletable a { font-size: 12px; } /* Content - Sections & Categories */ .contentpane { } .contentpaneopen { width:100%; } .contentheading { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; text-align:left; } .contentdescription { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; } .pathway { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; } /* Links */ a.blogsection:link, a.blogsection:visited { color: #556B2F; text-decoration: none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; } a.blogsection:hover { color: #000000; text-decoration: none; } a.pathway:link, a.pathway:visited { color: #000000; text-decoration: none; font-weight: normal; font-size: 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; } a.pathway:hover { color:#333333; text-decoration: underline; } a.weblinks:link, a.weblinks:visited { color: #000000; text-decoration: none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; } a.weblinks:hover { color: #666666; text-decoration: none; } a.readon:link, a.readon:visited { color: #666666; text-decoration: none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; } a.readon:hover { color: #000000; text-decoration: none; } .componentheading { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; text-align:left; } .boxheading { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-align:left; } .button { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; font-size: 11px; background: #E5E9F2; color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; } .inputbox { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; background: #E5E9F2; border: 1px solid; } .slogan { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; } .searchsite { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ffffff; } /** category text format and links **/ .category { color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; } a.category:link, a.category:visited { color: #000000; font-weight: bold; } a.category:hover { color: #666666; } .poll { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 14px } .sectiontableentry1 { background-color : #ffffff; } .sectiontableentry2 { background-color : #ffffff; } .sectiontableheader { background-color : #ffffff; color : #333333; font-weight : bold; } .small { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #243978; text-decoration: none; font-weight: normal; } .createdate { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #243978; text-decoration: none; font-weight: normal; } .modifydate { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #243978; text-decoration: none; font-weight: normal; } li { list-style-position: inside; } .test li { list-style: inside url(images/M_images/arrow.png) 3px; } .fase4rdf { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; } a.fase4rdf:link { font-size: 11px; font-weight: normal; color: #556B2F; } a.fase4rdf:hover { font-weight: bold; color: #666666; } table.searchintro { background-color: #ffffff; } table.contact { background-color: #ffffff; } table.contact td.icons { background-color: #ffffff; } table.contact td.details { background-color: #ffffff; font-size: 10px; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #333333; } #siteInfo{ position:absolute; left: 200px; right: 10px; width:auto; border: 1px solid #cccccc; font-size: 75%; /* color: #cccccc; */ color: #1179c1; padding: 10px 100px 10px 10px; } /* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with) the bottom border of the menus in cases where they "touch" */ #siteInfo img{ padding: 4px 4px 4px 0px; vertical-align: middle; } #content{ /* float:right; */ position: absolute; top: 125px; left: 195px; margin: 0; padding: 0 10px 0 10px; } #content2{ float:right; margin: 0; padding: 0 10px 0 10px; } #content3{ /* float:left; */ /* width: 95%; */ float:left; margin: 0; padding: 0 10px 0 10px; } #content4{ float:left; margin: 0; padding: 0 3% 0 0; } #content a:link, #content a:visited, #content a:hover { color: #1179C1; text-decoration: underline; } #col1de2{ float: left; width: 48%; margin: 0px; padding: 0px; } #col2de2{ float:right; width: 48%; padding: 0px; margin: 0px; } #offreservice{ margin: 30px 0 0 0; /* changement du 070208 */ padding: 0px; width: 100%; } #offreservice p{ font-family: verdana,Arial,helvetica,sans-serif; font-size: 80%; color: #D70020; } #offreservice h2{ font-family: verdana,Arial,helvetica,sans-serif; font-size: 115%; color: #D70020; margin: 0px; padding: 5px; } #colpress{ float: left; width: 100%; margin: 0px; padding: 15px 0px 0px 0px; } /***********************************************/ /*Component Divs */ /***********************************************/ #siteNom{ margin: 0px; padding: 0px 0px 10px 10px; } #siteName{ margin: 0px; padding: 0px 0px 10px 10px; text-align: right; } #utility{ margin: 0px; padding: 0px; text-align: right; font-size: 80%; } /*************** #pageName styles **************/ #pageName{ padding: 0px 0px 10px 10px; } /************* #breadCrumb styles *************/ #breadCrumb{ font-size: 80%; padding: 5px 0px 5px 10px; } .activite{ padding: 0 0 10px 0; } .activite p{ padding: 0 0 10px 0; font-size: 80%; } .activite li{ font-size: 80%; } .activite h3{ padding: 30px 0px 5px 0px; font-size: 100%; text-align: center; } .activite h4{ padding: 10px 0 10px 0; font-size: 80%; font-style: italic; text-align: right; } .activite img{ float: left; padding: 0 10px 0 0; margin: 0 5px 5px 0; } /* adjust margins to change separation between the activite image and text flowing around it */ /************** .temoin styles *****************/ .temoin{ clear: both; padding: 5px; margin: 10px; border-top: 1px solid #009C82; border-right: 3px solid #009C82; border-bottom: 3px solid #009C82; border-left: 1px solid #009C82; } .temoin h6{ padding: 5px 10px 0 0; margin: 0; color: #009C82; font-size: 100%; text-align: right } .temoin p{ padding: 0px; margin: 0px; font-size: 80%; font-style: italic; } .temoin img{ float: left; padding: 0 5px 0 0; } /************** .temoigne styles *****************/ .temoigne{ clear: both; margin: 0px; padding: 10px 0 0 0; /* border-top: 3px dotted #ccc; */ } .temoigne p{ padding: 0 0 5px 0; font-size: 80%; } .temoigne h3{ padding: 20px 0 5px 0; font-size: 100%; text-align: center; } .temoigne h4{ padding: 5px 0 5px 0; font-size: 80%; font-style: italic; text-align: right; } .temoigne ul{ list-style-position: outside; list-style-image: url(../image/aa0.gif); list-style-type: circle; } .temoigne ul ul{ list-style: none; } .temoigne li{ margin: 0 0 8px 0; font-size: 80%; line-height: 20px; } /************** .entrep styles ***************/ .entrep{ clear: both; margin: 0px; padding: 10px 0 0 0; } .entrep p{ padding: 0 0 5px 0; font-size: 80%; } .entrep h3{ padding: 20px 0 5px 0; font-size: 100%; text-align: center; } .entrep img{ float: left; padding: 10px 10px 0 0; } .entrep ul{ list-style-position: outside; list-style-image: url(../image/aa0.gif); list-style-type: circle; } .entrep li{ margin: 0 0 8px 0; font-size: 80%; line-height: 20px; } /************** .depot styles ***************/ .depot{ padding: 0 0 10px 10px; font-size: 80%; } .depot p{ margin: 0 0 5px 0; padding: 0px; } .depot h3{ font-size: 100%; color: #D70020; padding: 20px 0 5px 0; text-align: center; } .depot img{ float: left; padding: 10px 10px 0 0; } .depot ul{ list-style-position: outside; list-style-image: url(../image/ae0.gif); list-style-type: circle; } .depot li{ margin: 0 0 8px 0; line-height: 16px; } /************** .presse styles *****************/ .presse{ clear: both; padding: 5px 0 5px 10px; margin: 10px 25px 5px 25px; font-size: 80%; border: 1px solid #1179C1; } .presse p{ padding: 0px; margin: 0px 0px 5px 0px; } .presse h2{ font-family: verdana,Arial,helvetica,sans-serif; color: #053659; font-size: 150%; padding: 15px 0 5px 0; text-align: left; } .presse h3{ font-family: verdana,Arial,helvetica,sans-serif; color: #053659; font-size: 120%; padding: 0px 0px 5px; text-align: left; } .presse h4{ font-family: verdana,Arial,helvetica,sans-serif; color: #053659; padding: 0px; text-align: right; } .presse a{ font-family: verdana,Arial,helvetica,sans-serif; color: #053659; padding: 0px; text-align: right; font-size: 100%; } /************** .actu styles ***************/ .actu{ clear: both; margin: 0px; padding: 10px 0 0 0; } .actu p{ padding: 0 0 5px 0; font-size: 80%; } .actu h3{ font-family: verdana,Arial,helvetica,sans-serif; padding: 20px 0 5px 0; font-size: 100%; text-align: center; } .actu img{ float: left; padding: 10px 10px 0 0; } .actu ul{ list-style-position: outside; list-style-image: url(../image/aa0.gif); list-style-type: circle; } .actu li{ margin: 0 0 8px 0; font-size: 80%; line-height: 20px; } /************** #headlines styles **************/ #headlines{ margin: 0px; padding: 10px 0px 20px 10px; font-size: 80%; } #headlines p{ padding: 5px 0px 5px 0px; } /*******************profils *****************/ #resultat { border-top: 1px solid #D70020; border-right: 3px solid #D70020; border-bottom: 3px solid #D70020; border-left: 1px solid #D70020; font: 9pt/11pt Arial, Helvetica, sans-serif; } #resultat ul {list-style: square inside; margin: 0px; padding : 0px;} #resultat ul ul {list-style: circle inside; margin: 0px; padding-left : 5px;} .adherent { clear: both; margin-left: 5px; border-top: 1px solid #cccccc; } .photo { float: left; height: 110px; /* width: 90px; */ margin: 0px 0px 20px 0px; padding: 0px 5px 5px 5px; /* background: #E6E8EC; */ /* border-top: 1px solid; */ /* border-color: #555; */ } .experience { float: left; background: #E6E8EC; min-height: 110px; width: 120px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 2px solid #fff; } .poste { float: left; background: #E6E8EC; min-height: 110px; width: 120px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 10px solid #fff; } .secteur { float: left; background: #E6E8EC; min-height: 110px; width: 120px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 10px solid #fff; } .atout { float: left; background: #E6E8EC; min-height: 110px; width: 120px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 10px solid #fff; } .ets { float: left; background: #E6E8EC; min-height: 110px; width: 120px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 10px solid #fff; } .interet { float: left; background: #E6E8EC; min-height: 110px; width: 120px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 10px solid #fff; } .rubriq { float: left; background: #E6E8EC; min-height: 110px; width: 120px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 10px solid #fff; } .rubriql { float: left; background: #E6E8EC; min-height: 110px; width: 250px; margin: 0px 5px 0px 5px; padding: 0px 5px 0px 5px; border-bottom: 10px solid #fff; } .lettre { clear: both; padding: 0px 0px 10px 10px; margin-left: 5px; /* border-top: 1px solid #cccccc; 061121*/ } .lettre h6{ text-align: right; color: #FFC702; } .offremploi { clear: both; background: #FFC702; padding: 0px 0px 10px 5px; margin-left: 5px; } /************** .envaleur styles *****************/ .fondjaune{ background: #FFC702; } .fondblanc{ background: #FFF; } .tableaux{ font-size: 80%; } .saisie{ font-size: 100%; }