body {
margin: 0;
padding: 0;
background-color: #DEE3E7;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: small;
color: #000000;
}
/* --- fin --- */
a {
color: #000000;
}
h1 {
display:none;
}
form,
fieldset {
margin: 0;
padding: 0;
border: none;
}
legend,
caption {
display: none;
}
ul {
margin: 3px 0px 3px 15px;
padding: 0;
list-style: none;
}
ul li {
margin: 0px 0px 0px 15px;
padding: 2px 0px 2px 0px;
list-style: none;
}
img {
border: none;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
#centrage {
width: 1000px;
margin: auto;
}
#total {
position: relative;
width: 992px;
padding: 0px 4px 0px 4px;
float: left;
background-image: url(images/fond_pages.gif);
background-repeat: repeat-y;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- HEADER -*/
#header {
width: 992px;
height: 85px;
background-image: url(images/fond_header.jpg);
background-repeat: no-repeat;
overflow: hidden;
}
#header img {
float: left;
margin: 3px 0px 0px 9px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- RECHERCHE -*/
#recherche {
position: absolute;
z-index: 10;
top: 168px;
left: 830px;
float: left;
width: 159px;
}
#recherche form {
padding: 3px 4px 3px 5px;
font-size: x-small;
}
#recherche form input.saisie {
border: 1px solid #003366;
color: #003366;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: x-small;
width: 120px;
vertical-align: middle;
}
#recherche form input.bouton {
vertical-align: middle;
margin-left: 3px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- NAVIG -*/
#navig {
width: 990px;
height: 35px;
padding-left: 2px;
background-image: url(images/fond_navig.gif);
background-repeat: repeat-x;
font-size: 85%;
}
#navig ul {
margin: 0;
padding: 0;
color: #990000;
}
#navig ul li {
margin: 0;
padding: 0;
float: left;
}
#navig ul li a {
display: block;
float: left;
height: 27px;
width: auto;
padding: 8px 8px 0px 8px;
color: #990000;
text-decoration: none;
}
#navig ul li a:hover,
body.bodyaccueil #navig ul li.lienaccueil a,
body.bodygroupe #navig ul li.liengroupe a,
body.bodymetiers #navig ul li.lienmetiers a,
body.bodysolutions #navig ul li.liensolutions a,
body.bodywebtech #navig ul li.lienwebtech a,
body.bodycertifications #navig ul li.liencertifications a,
body.bodypartenaires #navig ul li.lienpartenaires a,
body.bodyreferences #navig ul li.lienreferences a,
body.bodyrecrutement #navig ul li.lienrecrutement a,
body.bodytelechargement #navig ul li.lientelechargement a,
body.bodycontacts #navig ul li.liencontacts a,
body.bodycabling #navig ul li.liencabling a {
color: #FFFFFF;
background-color: #990000;
padding: 8px 7px 0px 7px;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- MENU -*/
#menu {
float: left;
width: 196px;
background-image: url(images/fond_menu.gif);
background-repeat: repeat-y;
}
#menu h2 {
position: absolute;
margin: 0;
padding: 0;
}
#menu h2 a span {
display: none;
}
#menu h2 a {
display: block;
width: 992px;
height: 56px;
background-repeat: no-repeat;
}
body.bodygroupe #menu h2 a {
background-image: url(images/fond_titre_rubrique_groupe.jpg);
}
body.bodymetiers #menu h2 a {
background-image: url(images/fond_titre_rubrique_metiers.jpg);
}
body.bodysolutions #menu h2 a {
background-image: url(images/fond_titre_rubrique_solutions.jpg);
}
body.bodywebtech #menu h2 a {
background-image: url(images/fond_titre_rubrique_web_tech.jpg);
}
body.bodycertifications #menu h2 a {
background-image: url(images/fond_titre_rubrique_certifications.jpg);
}
body.bodypartenaires #menu h2 a {
background-image: url(images/fond_titre_rubrique_partenaires.jpg);
}
body.bodyreferences #menu h2 a {
background-image: url(images/fond_titre_rubrique_references.jpg);
}
body.bodyrecrutement #menu h2 a {
background-image: url(images/fond_titre_rubrique_recrutement.jpg);
}
body.bodytelechargement #menu h2 a {
background-image: url(images/fond_titre_rubrique_telechargement.jpg);
}
body.bodycontacts #menu h2 a {
background-image: url(images/fond_titre_rubrique_contacts.jpg);
}
body.bodygenerique #menu h2 a,
body.bodycabling #menu h2 a {
background-image: url(images/fond_titre_rubrique_generique.jpg);
}
body.bodyactus #menu h2 a {
background-image: url(images/fond_titre_rubrique_actualites.jpg);
}
#menu ul {
margin: 62px 0px 0px 0px;
padding-bottom: 25px;
background-image: url(images/bas_menu.gif);
background-position: bottom;
background-repeat: no-repeat;
}
#menu ul li {
margin: 0;
padding: 1px 0px 0px 0px;
width: 189px;
color: #22597B;
border-bottom: 1px solid #94AFBF;
}
#menu ul li a {
display: block;
margin: 0;
padding: 3px 0px 3px 22px;
width: 167px;
height: auto;
text-decoration: none;
color: #22597B;
font-weight: bold;
font-family: Trebuchet MS;
line-height: 16px;
background-image: url(images/bout_menu.gif);
background-repeat: no-repeat;
background-position: 0px -51px;
}
#menu ul li a:hover,
#menu ul li.on a {
color: #990000;
background-position: 0px -271px;
}
#menu ul li ul {
display: none;
}
#menu ul li ul.on {
display: block;
margin: 0;
padding: 0;
background-image: url(images/fond_menu_second_niveau.gif);
background-repeat: repeat-y;
font-size: x-small;
line-height: 13px;
}
#menu ul li ul li {
margin: 0;
padding: 0;
border: none;
}
#menu ul li.on ul li a {
margin: 0;
padding: 0px 0px 0px 30px;
width: 159px;
font-weight: normal;
background-image: url(images/puce_menu_niveau2.gif);
background-repeat: no-repeat;
background-position: 25px 5px;
line-height: 13px;
color: #22597B;
}
#menu ul li ul li a:hover,
#menu ul li ul li.on a {
color: #990000;
background-position: 25px 5px;
}
#menu #basmenugen {
height: 20px;
padding: 120px 0px 25px 0px;
background-image: url(images/bas_menu.gif);
background-position: bottom;
background-repeat: no-repeat;
}
/*- FILARIANE -*/
#filariane {
position: absolute;
top: 152px;
left: 205px;
font-size: x-small;
color: #FFFFFF;
}
#filariane a {
color: #FFFFFF;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- INTER -*/
#inter {
float: left;
width: 604px;
padding: 55px 15px 15px 10px;
}
#inter h3,
#inter h3 a {
font-size: x-large;
margin: 0;
padding: 0;
color: #990000;
font-family: Trebuchet MS;
}
#inter h4,
#inter h4 a {
font-size: large;
margin: 0;
padding: 0;
color: #559BC4;
font-family: Trebuchet MS;
}
#inter h5,
#inter h5 a {
font-size: medium;
margin: 0;
padding: 0;
color: #245D7C;
font-family: Trebuchet MS;
}
#inter p {
margin: 8px 0px 8px 0px
}
#inter ul {
margin: 8px 0px 8px 15px;
}
#inter ul li {
line-height: 16px;
padding-left: 13px;
background-image: url(images/puce_listes.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
}
#inter ul li ul {
margin: 0px 0px 0px 0px;
padding: 0;
}
#inter ul li ul li {
padding-left: 6px;
background-image: url(images/puce_liste_niveau2.gif);
background-repeat: no-repeat;
background-position: 0px 9px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- DROITE -*/
#droite {
float: left;
width: 167px;
padding-bottom: 20px;
background-image: url(images/bas_totem.gif);
background-repeat: no-repeat;
background-position: bottom;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- VOTRE COMPTE -*/
#compte {
float: left;
width: 159px;
padding: 90px 8px 5px 0px;
background-image: url(images/fond_totem.gif);
background-repeat: repeat-y;
font-size: x-small;
}
#compte h4 {
float: left;
width: 159px;
height: 20px;
margin: 0;
background-image: url(images/titre_mon_compte.gif);
background-repeat: no-repeat;
}
#compte h4 span {
display: none;
}
#compte p {
float: left;
width: 150px;
margin: 0;
padding: 3px 4px 3px 5px;
}
#compte form {
float: left;
margin: 0;
padding: 3px 4px 3px 5px;
}
#compte form #compte01 {
padding-bottom: 5px;
}
#compte form label {
display: block;
width: 87px;
padding-right: 3px;
float: left;
text-align: right;
}
#compte form input.saisie01,
#compte form input.saisie02 {
border: 1px solid #003366;
color: #003366;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: x-small;
vertical-align: middle;
}
#compte form input.saisie01 {
width: 51px;
}
#compte form input.saisie02 {
width: 30px;
}
#compte form input.bouton {
vertical-align: middle;
margin-left: 3px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- TOTEM -*/
#totem {
float: left;
width: 159px;
padding: 0px 8px 0px 0px;
background-image: url(images/fond_totem.gif);
background-repeat: repeat-y;
}
#totem h4 {
float: left;
width: 159px;
height: 20px;
margin: 0;
background-image: url(images/titre_focus.gif);
background-repeat: no-repeat;
}
#totem h4 span {
display: none;
}
#totem p {
margin: 0;
padding: 5px 4px 3px 5px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- TELECHARGEMENTS -*/
#download {
float: left;
width: 159px;
padding: 5px 8px 0px 0px;
background-image: url(images/fond_totem.gif);
background-repeat: repeat-y;
}
#download h4 {
float: left;
width: 159px;
margin: 0;
height: 20px;
background-image: url(images/titre_telechargements.gif);
background-repeat: no-repeat;
}
#download h4 span {
display: none;
}
#download p {
float: left;
width: 150px;
margin: 0;
padding: 3px 4px 3px 5px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- FOOTER -*/
#footer {
float: left;
width: 1000px;
height: 75px;
padding-top: 5px;
background-image: url(images/fond_footer.gif);
background-repeat: no-repeat;
font-size: x-small;
}
body.bodyaccueil #footer {
height: 55px;
background-position: 0 -20px;
}
body.bodyaccueil #footer ul {
padding-top: 20px;
}
#footer ul {
text-align: center;
color: #FFFFFF;
padding-top: 20px;
}
#footer ul li {
display: inline;
padding: 0;
margin: 0;
}
#footer ul li a {
text-decoration: none;
color: #FFFFFF;
padding: 0;
margin: 0;
}
body.bodyaccueil #footer #hautpage {
display: none;
}
#footer #hautpage {
line-height: 11px;
margin-left: 215px;
padding: 0px 0px 10px 13px;
background-image: url(images/puce_haut_de_page.gif);
background-repeat: no-repeat;
}
#footer #hautpage a {
color: #003366;
text-decoration: none;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- PAGE D'ACCUEIL -*/
#interaccueil {
float: left;
}
#interaccueil #animaccueil,
#interaccueil #animaccueil object {
float: left; 
}
#interaccueil #accgauche {
float: left;
width: 321px;
background-image: url(images/fond_accueil_gauche.gif);
background-repeat: repeat-y;
}
#interaccueil #accgauche #groupe {
float: left;
color: #016188;
padding-bottom: 5px;
background-image: url(images/fond_groupe_accueil.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
#interaccueil #accgauche #groupe h3 span,
#interaccueil #accgauche #parenariat h3 span {
display: none;
}
#interaccueil #accgauche #groupe h3 {
margin:0;
width: 308px;
height: 20px;
background-image: url(images/titre_groupe_com6.gif);
background-repeat: no-repeat;
}
#interaccueil #accgauche #groupe p {
margin: 0;
padding: 3px 20px 3px 9px;
}
#interaccueil #accgauche #groupe ul li,
#interaccueil #focus ul li {
line-height: 16px;
padding-left: 13px;
background-image: url(images/puce_liste_groupe.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
}
#interaccueil #accgauche #partenariat {
float: left;
width: 321px;
padding-bottom: 18px;
background-image: url(images/bas_accueil_gauche.gif);
background-repeat: no-repeat;
background-position: bottom;
}
#interaccueil #accgauche #partenariat h3 {
margin:0;
width: 308px;
height: 20px;
background-image: url(images/titre_partenariat.gif);
background-repeat: no-repeat;
}
#interaccueil #accgauche #partenariat #basket {
width: 308px;
}
#interaccueil #accgauche #partenariat p {
margin: 0;
padding: 3px 7px 3px 5px;
}
#interaccueil #acccentre {
float: left;
width: 458px; 
}
#interaccueil #acccentre #news {
float: left;
width: 458px;
margin-bottom: 5px;
background-image: url(images/fond_accueil_centre.gif);
background-repeat: repeat-y;
}
#interaccueil #acccentre #news #focus {
float: left;
width: 446px;
padding-bottom: 8px;
}
#interaccueil #acccentre #news #focus h3 {
width: 446px; 
height: 20px;
margin: 0;
background-image: url(images/titre_focus_accueil.gif);
background-repeat: no-repeat;
}
#interaccueil #acccentre #news #focus p {
margin: 0;
padding: 3px 5px 3px 8px;
}
/*----
#interaccueil #acccentre #news #actus {
float: left;
width: 458px; 
padding-bottom: 20px;
background-image: url(images/bas_accueil_centre.gif);
background-repeat: no-repeat;
background-position: bottom;
}
#interaccueil #acccentre #news #actus h3 {
width: 446px; 
height: 20px;
margin: 0;
background-image: url(images/titre_actus_accueil.gif);
background-repeat: no-repeat;
}
#interaccueil #acccentre #news #actus h3 span {
display: none;
}
#interaccueil #acccentre #news #actus p {
float: left;
margin: 3px 20px 5px 0px;
padding-left: 8px;
padding-bottom: 5px;
border-bottom: 1px solid #E0E1E1;
}
#interaccueil #acccentre #news #actus p img {
margin: 3px 0px 3px 10px;
float: right;
}
#interaccueil #acccentre #news #actus p strong a {
color: #A40E17;
text-decoration: none;
}
#interaccueil #acccentre #news #actus p strong a:hover {
text-decoration: underline;
}
#interaccueil #acccentre #news #actus p.toutesactus {
float: right;
margin: 0px 20px 0px 8px;
padding: 0;
border: none;
text-align: right;
}
#interaccueil #acccentre #news #actus p.toutesactus a {
font-size: x-small;
color: #A40E17;
text-decoration: none;
}
----*/
#interaccueil #acccentre #visuacc ul {
margin: 0;
padding: 0;
}
#interaccueil #acccentre #visuacc ul li {
margin: 0;
padding: 0;
float: left;
}
#interaccueil #acccentre #visuacc ul li a {
float: left;
display: block;
width: 113px;
height: 176px;
background-repeat: no-repeat;
}
#interaccueil #acccentre #visuacc ul li.visuacc01 a {
background-image: url(images/fond_bout_communication.jpg);
}
#interaccueil #acccentre #visuacc ul li.visuacc02 a {
background-image: url(images/fond_bout_technologies.jpg);
}
#interaccueil #acccentre #visuacc ul li.visuacc03 a {
background-image: url(images/fond_bout_performances.jpg);
}
#interaccueil #acccentre #visuacc ul li.visuacc04 a {
background-image: url(images/fond_bout_com6.jpg);
}
#interaccueil #acccentre #visuacc ul li a span {
display: none;
}
#interaccueil #acccentre #visuacc ul li a span {
display: none;
}
#interaccueil #acccentre #logoacc ul {
margin: 0;
padding: 0;
}
#interaccueil #acccentre #logoacc ul li {
float: left;
margin: 0;
padding: 0px 16px 0px 16px;
}
#interaccueil #acccentre #logoacc ul li a {
display: block;
height: 34px;
float: left;
background-repeat: no-repeat;
}
#interaccueil #acccentre #logoacc ul li a:hover {
background-position: 0px -46px;;
}
#interaccueil #acccentre #logoacc ul li.lienlogo01 a {
width: 85px;
background-image: url(images/logo_citrix_accueil.gif);
}
#interaccueil #acccentre #logoacc ul li.lienlogo02 a {
width: 40px;
background-image: url(images/logo_hp_accueil.gif);
}
#interaccueil #acccentre #logoacc ul li.lienlogo03 a {
width: 122px;
background-image: url(images/logo_microsoft_accueil.gif);
}
#interaccueil #acccentre #logoacc ul li.lienlogo04 a {
width: 78px;
background-image: url(images/logo_nec_accueil.gif);
}
#interaccueil #accdroite {
float: left;
width: 213px;
background-image: url(images/fond_accueil_droite.gif);
background-repeat: repeat-y;
}
body.bodyaccueil #recherche {
position: absolute;
z-index: 10;
top: 239px;
left: 783px;
float: left;
width: 205px;
background-image: url(images/titre_moteur_recherche_accueil.gif);
background-repeat: no-repeat;
padding-top: 18px;
}
body.bodyaccueil #recherche input.saisie {
width: 167px;
}
#interaccueil #accdroite #compte {
float: left;
width: 205px;
padding: 55px 0px 2px 0px;
background-image: none;
}
#interaccueil #accdroite #compte h4 {
width: 205px;
height: 20px;
margin:0;
background-color: #E3E9E9;
background-repeat: no-repeat;
}
#interaccueil #accdroite #compte p {
float: left;
width: 196px;
margin: 0;
padding: 3px 4px 3px 5px;
}
#interaccueil #accdroite #compte form input.saisie01 {
width: 96px;
}
#interaccueil #accdroite #compte form input.saisie02 {
width: 75px;
}
#interaccueil #accdroite #implantations {
float: left;
width: 213px;
padding: 0px 0px 8px 0px;
background-image: url(images/bas_accueil_droite.gif);
background-repeat: no-repeat;
background-position: bottom;
}
#interaccueil #accdroite #implantations h4 {
width: 205px;
height: 20px;
margin:0;
background-image: url(images/titre_nos_implantations.gif);
background-repeat: no-repeat;
}
#interaccueil #accdroite #implantations p {
margin: 0;
padding: 3px 11px 3px 5px;
}
#interaccueil #accdroite #implantations object {
width: 205px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- ACTUALITES -*/
body.bodyactus div.actuLigne {
float: left;
margin-top: 10px;
padding-bottom: 5px;
border-bottom: 1px solid #F0F3F5;
}
body.bodyactus div.actuLigne strong a {
color: #559BC4;
}
body.bodyactus div.actuLigne img {
float: right;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- PARTENAIRES / CERTIFICATIONS -*/
#inter ul.listelogos {
margin: 10px 0px 0px 0px;
padding:  0px 0px 0px 0px;
}
#inter ul.listelogos li {
background-image: none;
float: left;
padding: 0px 10px 10px 10px;
margin: 0;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- REFERENCES -*/
body div.colonnes {
float: left;
width: 600px;
}
body div.colonnes ul {
float: left;
margin: 0;
padding:0;
}
body div.colonnes div.cols2A {
float: left;
width: 270px;
}
body div.colonnes div.cols2B {
float: left;
width: 240px;
padding: 0px 30px 0px 30px;
}
div.refweb01 {
float: left;
width: 282px;
padding: 0px 20px 0px 0px;
margin-top: 10px;
background-image: url(images/pointille_separ_une.gif);
background-repeat: repeat-y;
background-position: right top;
}
div.refweb02 {
float: left;
width: 282px;
margin-top: 10px;
padding: 0px 0px 0px 20px;
}
div.refweb01 p,
div.refweb02 p {
float: left;
width: 282px;
margin-bottom: 5px;
padding-bottom: 10px;
border-bottom: 1px solid #C3CEDA;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- UNE DES RUBRIQUES -*/
#inter #paveune01 {
width: 604px;
padding-bottom: 25px;
}
#inter #paveune02 {
float: left;
width: 282px;
padding: 0px 20px 0px 0px;
background-image: url(images/pointille_separ_une.gif);
background-repeat: repeat-y;
background-position: right top;
}
#inter #paveune02 p {
float: left;
width: 282px;
padding: 2px 0px 10px 0px;
border-bottom: 1px solid #C3CEDA;
}
#inter #paveune02 h4,
#inter #paveune02 h5 {
clear: both;
}
#inter #paveune03 {
float: left;
width: 282px;
padding: 0px 0px 0px 20px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- PLAN DU SITE -*/
#inter #plandusite {
padding: 10px 20px 0px 20px;
}
#inter #plandusite a {
text-decoration: none;
}
#inter #plandusite h3,
#inter #plandusite h3 a {
font-size: large;
margin: 0;
padding: 5px 0px 5px 0px;
color: #559BC4;
font-family: Trebuchet MS;
border-top: 1px solid #C3CEDA;
}
#inter #plandusite ul {
text-decoration: none;
margin: -5px 0px 10px 0px;
padding: 0px 0px 0px 10px;
}
#inter #plandusite ul li ul {
text-decoration: none;
margin: 0;
padding: 3px 0px 0px 0px;
font-size: x-small;
line-height: 10px;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- TEXTE -*/
div.coul01, .bleu, .coul01 {
color: #016188;
}
div.coul02, .bleuFonce, .coul02 {
color: #01466F;
}
div.coul03, .rouge, .coul03 {
color: #A40E17;
}
div.coul04, .gris, .coul04 {
color: #666666;
}
/*-- BORDURE D'IMAGES --*/
img.bord01, .bordureBleue {
border: 1px solid #016188;
}
img.bord02, .bordureBleueFoncee {
border: 1px solid #01466F;
}
img.bord03, .bordureRouge {
border: 1px solid #A40E17;
}
img.bord04, .bordureGrise {
border: 1px solid #666666;
}
/*-- RESULTAT RECHERCHE --*/
table.result {
width: 100%;
margin: 5px 0px 10px 0px;
}
.result th {
vertical-align: top;
padding: 5px;
text-align: left;
}
.result td {
vertical-align: top;
padding: 3px;
border: none;
 }
.result td.title {
text-align: left;
background-color: #FFFFFF;
}
.result td.title a {
font-weight: bold;
color: #235C7B;
}
.result td.date {
font-size: x-small;
background-color: #FFFFFF;
}
.result td.description {
border-bottom: 1px solid #235C7B;
padding-bottom: 10px;
}
html div.prec {
float: left;
font-size: x-small;
background-image: url(images/fleche_precedente.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
padding: 0px 0px 5px 12px;
}
html div.prec a {
display: block;
color: #235C7B;
text-decoration: none;
}
html div.suiv {
float: right;
font-size: x-small;
background-image: url(images/puce_listes.gif);
background-repeat: no-repeat;
background-position: 50px 2px;
padding: 0px 13px 5px 0px;
}
html div.suiv a {
display: block;
color: #235C7B;
text-decoration: none;
}
html div.prec a:hover,
html div.suiv a:hover {
text-decoration: underline;
}
/*-- TABLEAUX --*/
table {
border-collapse: collapse;
width: 100%;
}
th,
td {
border: 1px solid #75A0C8;
padding: 3px;
vertical-align: top;
}
th {
background-color: #75A0C8;
color: #FFFFFF;
}
td {
background-color: #F5F7F9;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
.invisible,
.fake {
display: none;
}
.savoirplus {
color: #A40E17;
text-decoration: none;
float: right;
font-size: x-small;
}
.centpourcent {
width: 600px;
float: left;
padding: 10px 0px 10px 0px;
}
#inter p.retourhaut {
line-height: 11px;
margin: 15px 0px 15px 5px;
padding: 0px 0px 0px 13px;
background-image: url(images/puce_haut_de_page.gif);
background-repeat: no-repeat;
font-size: x-small;
}
#inter p.retourhaut a {
color: #003366;
text-decoration: none;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*** UNE ACTUS DEROULANTE ***/
body.bodyaccueil #acccentre #news #actus {
float: left;
padding-bottom: 8px;
width: 458px;
background-image: url(images/bas_accueil_centre.gif);
background-repeat: no-repeat;
background-position: bottom;
}
body.bodyaccueil #acccentre #news #actus h3 {
width: 446px;
height: 20px;
margin: 0;
background-image: url(images/titre_actus_accueil.gif);
background-repeat: no-repeat;
}
body.bodyaccueil #acccentre #news #actus h3 span {
display: none;
}
body.bodyaccueil #acccentre #news #actus div {
float: left;
position: relative;
padding: 0;
margin: 0;
width: 432px;
height: 105px;
padding: 0px 15px 0px 8px;
}
/*
body.bodyaccueil #acccentre #news #actus div.commandes {
width: 50px;
height: 7px;
margin-top:392px;
padding: 5px 0px 5px 320px;
background-color: #E8B6DA;
}
body.bodyaccueil #acccentre #news #actus div.commandes a {
margin: 0;
}
body.bodyaccueil #acccentre #news #actus div.commandes img {
margin: 0px 5px 0px 0px;
float: left;
}
*/
body.bodyaccueil #acccentre #news #actus div #actuList {
position:absolute; 
top:5px;
width: 432px;
clip:rect(0 432px 100px 0);
height: auto;
padding: 0;
background: none;
}
body.bodyaccueil #acccentre #news #actus div #actuList p {
float: left;
margin: 5px 0px 0px 0px;
padding: 0px 0px 5px 0px;
border-bottom: 1px solid #E0E1E1;
height: 90px;
width: 432px;
overflow: hidden;
}
#interaccueil #acccentre #news #actus p img {
margin: 3px 0px 3px 10px;
float: right;
}
body.bodyaccueil #acccentre #news #actus div #actuList p a {
text-decoration: none;
color: #A40E17;
}
body.bodyaccueil #acccentre #news #actus div #actuList p strong a {
color: #A40E17;
text-decoration: none;
}
body.bodyaccueil #acccentre #news p.toutesactus {
float: left;
margin: 0;
padding: 6px 0px 0px 0px;
font-size: x-small;
color: #A40E17;
}
body.bodyaccueil #acccentre #news p.toutesactus a.voiractus {
float: left;
color: #A40E17;
text-decoration: none;
padding:  2px 0px 0px 8px;
}
body.bodyaccueil #acccentre #news p.toutesactus a.rss {
float: left;
color: #A40E17;
text-decoration: none;
padding:  2px 0px 8px 17px;
margin-left: 210px;
background-image: url(images/icone_rss.jpg);
background-repeat: no-repeat;
background-position: 0px 2px;
}

/* --- special 2 colonnes pour actus spéciale / Samuel fev 2009 ----*/

#colonneD{
width:180px;
float:right;
border-left:#ccc 1px dotted;
padding-left:15px;
}
#colonneG{
width:340px;
float:left;
border-left:#ccc 1px dotted;
padding-left:15px;
}
#footer_2_colonnes{
width:580px;
float:left;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- PAGE PROSE EN MAIN A DISTANCE -*/
body.priseDistance #droite {
display: none;
}
/*---------------------------------------------------------------------------------------------------------------------------*/
/*- PAGE VMWARE -*/
body.bodyvmware #centrage {
width: 800px;
margin: auto;
}
body.bodyvmware #total {
position: relative;
width: 792px;
padding: 0px 4px 0px 4px;
float: left;
background-image: url(images/fond_pages_vmware.gif);
background-repeat: repeat-y;
}
#header_vmware {
width: 792px;
height: 85px;
background-image: url(images/fond_header_vmware.jpg);
background-repeat: no-repeat;
background-position: top right;
overflow: hidden;
}
#header_vmware img {
float: left;
margin: 3px 0px 0px 9px;
}
#inter_vmware {
float: left;
width: 760px;
padding: 0px 0px 0px 25px;
}
