Consulter nos marchés publics

body { background-color : #ffffff; margin : 0; padding : 0; font-family : Arial, Verdana, sans serif; /* font-size : 0.8em; */ /* font-size: 13px; */ font-size: small; } a img { border : none; } p { line-height:1.4em; padding:5px 0; } .menu-horizontal { list-style-type : none; padding : 0; margin : 0; } .menu-horizontal li { display : inline; } .menu-vertical { list-style-type : none; margin : 0; } .separateur { color : #d84c0d; padding : 0; margin : 0; } .gauche { float : left; } .droite { float : right; } .lien-suite { text-align : right; } .lien-suite a { font-size : 0.95em; font-weight: bold; color : #1161ac; } .active-link { text-decoration: underline; } tbody { border : 0; } a { text-decoration : none; color : #964709; } a:hover { text-decoration : underline; } h1 { font-size : 2em; color : #004687; font-weight : bold; margin-bottom: 12px; } h2 { font-size : 1.2em; color : #f36e05; text-transform : uppercase; font-weight : bold; } #global { background: url('../img/element_haut.jpg') no-repeat left 200px; background-color : #d9dfe4; margin : 0 auto; width : auto; min-width : 750px; max-width : 1200px; } #global1 { background : url('../img/element_bas.gif') no-repeat right bottom; padding-bottom: 100px; /* min-height : 1000px; */ } #menu-access, #bandeau, #contenu { padding : 0 2%; } #menu-access { text-align : right; background-color : #000000; padding-top : 4px; padding-bottom : 4px; padding-right: 3%; } #menu-access ul { margin : 0; } #menu-access ul li { display : inline; color : #c0c3c6; } #menu-access li.separateur { font-size: 0.8em; } #menu-access ul a { font-size : 0.85em; color : #c0c3c6; } #bandeau { width : 98%; height : 115px; margin : 0; padding : 0; padding-left : 2%; background-image : url("../img/fd_degrade.png"); background-repeat : no-repeat; clear : both; } #div-logo { float : left; margin-right : auto; margin-left : 10px; } #logo { position : absolute; top : 40px; width : 164px; } .titre-principal { float : left; width : 450px; color : #cfc6cb; margin-left : 190px; margin-top : 3px; } .titre-principal h1 { font-size: 1.1em; color : #cfc6cb; font-weight : bold; text-align : left; text-transform : uppercase; } #fond-menu-princ { /* background-image: url("../img/fd_menu_degrade.png"); background-position: right top; background-repeat: no-repeat; */ height : 2.8em; background-color: #f36e05; } #menu-princ { padding-left : 2%; background-color : #f36e05; padding-right : 250px; padding-top : 0; padding-bottom : 0; margin-top : 0; margin-bottom : 0; white-space : nowrap; text-align : left; font-size : 1.1em; font-weight : bold; float : left; } #menu-princ h2{ padding: 0; margin: 0; font-size : 1em; color : #ffffff; text-transform: none; } #menu-princ a { font-size : 1em; color : #ffffff; } #menu-princ ul { padding-top : 0; padding-bottom : 0; padding-left : 0; margin : 0; background-color : #f36e05; list-style-type : none; } #menu-princ li { padding-top : 10px; padding-bottom : 10px; padding-left : 10px; padding-right : 10px; font-weight : bold; float : left; background-color : #f36e05; } #menu-princ li.active { background-color : #fdbb87; } #menu-princ li.active a { color : #712700; } #menu-princ li.separateur:hover { background-color : #f36e05; } #menu-princ a:hover { color : #712700; text-decoration : none; } #menu-princ li:hover { background-color : #fdbb87; } #menu-princ li:hover a { color : #712700; } #menu-princ .separateur { float : left; background-color : #f36e05; padding-left : 0; padding-right : 0; padding-top : 10px; padding-bottom : 10px; } #contenu { /* padding-top : 70px; */ /* min-height : 800px; */ } #col_centrale { /* float : left; */ /* width : 90%; */ background-color : #fff; /* margin-top : -70px; */ /* margin-bottom : 100px; */ /* padding : 25px 29px 25px 25px; */ padding: 25px; border: 1px solid; border-color: #cecfcf; border-top: none; } #col_droite { width : 212px; float : right; padding-top: 0; margin-top: -3px; } #ours { margin : 0 auto; width : auto; max-width : 1200px; text-align : right; font-size : 0.9em; color : #000000; } #footer { font-size : 0.85em; margin : 0 auto; padding : 0; padding-top: 8px; width : auto; min-width : 750px; max-width : 1200px; } #left-footer { float : left; margin : 0; margin-left : 35px; margin-top: 0px; padding : 0; color : #817f7b; padding-bottom: 8px; } #right-footer { float : right; margin : 0; margin-right: 3%; padding : 0; color : #000000; margin-top: 0px; padding-bottom: 8px; } #right-footer a { color : #000000; } #contenu-espci { width: 100%; display: block; } #contenu-col-centrale { padding-top: 10px; padding-right: 18px; } table.mpa { min-width: 80%; }

Haut de page