body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
margin : 0;
margin-top : 0;
padding : 0;
}
a:link {
color : #8e9295;
}
a:visited {
color : #8e9295;
}
.header {
height : 75px;
/*background-image : url(../images/Logo-pco-new.gif);*/
/*background-repeat : no-repeat;*/
}
#flash_band_650 {
width : 774px;
margin-left : 175px;
margin-top: -87px; /* Firefox, and every other non-IE browser */
.margin-top: -91px; /* only IE7 */
_margin-top: -87px; /* IE6 */
}
#conteneurup {
background-image : url(../images/fondConteneurUP_act_960_600.gif);
background-repeat : no-repeat;
width : 960px;
height : 600px;
margin : 15px auto;
}
.conteneur {
margin-right : 200px;
margin-top : 10px;

}
.menuhaut {
width : 300px;
font-family : Geneva, Arial, Helvetica, sans-serif;
color : #8e9295;
font-size : 10px;
text-decoration : none;
background-image : url(../images/pco_menuhautfond.gif);
text-align : left;
}
.page {
width : 750px;
margin-left : 10px;
margin-right : 10px;
background-color : #b3cce6;
}
.menudroite {
width : 168px;
height:489px;
margin-left : 780px;
margin-top:-23px;
.margin-top: -15px; /* only IE7 */
_margin-top: -21px; /* IE6 */

}
.groupe {
background-image : url(../images/pcofondpage750_459.gif);
background-repeat : no-repeat;
width : 750px;
height : 459px;

}
.flashdroit {
width : 100px;
height : 340px;
}
.liens {
margin-left : 115px;
margin-top : 2px;
height : 57px;
}
.langues {
top : 20px;
position : absolute;
text-align : right;
background-color : #ffffff;
height : 20px;
width : 156px;
}
.paralangue {
width : 100%;
text-align : center;
}
.news {
margin-top : 12px;
vertical-align : middle;
/*background-color : #f4f4f4;*/
}
.news_titre {
background-color : #002395;
height : 17px;
vertical-align : middle;
padding-left : 5px;
}
#news_texte {
font-size : 10px;
height : 75px;
text-decoration : none;
}
.news_bas {
height : 15px;
/*background-color : #002395;*/
text-align : right;
vertical-align : middle;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}
#bloc-contenu {

margin-top: 5px; /* Firefox, and every other non-IE browser */
.margin-top: 19px; /* only IE7 */
_margin-top: 13px; /* IE6 */
float : left;
width : 750px;
height : 459px;

margin-left : 15px;
_margin-left: 10px; /* IE6 */
}

.loginpcosoft {
border : 1px solid #999999;
margin-top : 5px;
padding-left : 5px;
font-size : 10px;
background-color : #f4f4f4;
}
.pointilles {
width : 100%;
background-image : url(../images/pco_pointilles.gif);
height : 50px;
z-index : 0;
}
.btbas a:link {
text-decoration : none;
color : #8f7d71;
}
.btbas a:hover {
text-decoration : underline;
color : #8f7d71;
}
.btbas a:visited {
text-decoration : none;
color : #8f7d71;
}
.menugauche {
list-style-type : none;
margin : 0;
padding : 0;
}
.menugauche li {
margin-bottom : 5px;
}
.menugauche a {
margin : 0 2px;
color : #000000;
text-decoration : underline;
}
.menugauche a:hover {
text-decoration : none;
}
p {
margin : 0 0 10px 0;
}
.textepetit_gris {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #999999;
}
.textepetit_orange {
color : #ff9900;
}
.titrepaves {
font-family : Arial, Helvetica, sans-serif;
font-size : 1em;
color : #ffffff;
font-weight : bold;
}
.titrepaves a:link {
/*color : #ffffff;*/
text-decoration : none;
}
.titrepaves a:visited {
/*color : #ffffff;*/
text-decoration : none;
}
.titrepaves a:active {
/*color : #ffffff;*/
text-decoration : none;
}
.titrepaves a:hover {
/*color : #ffffff;*/
text-decoration : underline;
}
.textechamp {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
}
.textemenudroite {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #8f7d71;
text-indent : 6px;
}
.menudroite a:link {
text-decoration : none;
}
.menudroite a:visited {
text-decoration : none;
}
.menudroite a:hover {
text-decoration : underline;
}
.textebase_grisfonce {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #555555;
}
.textebase_blanc {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
}
.textebase_blanc {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
}
.groupe_titre {
width : auto;
background-image : url(../images/pco_hautgris.gif);
padding-top : 10px;
height : 30px;
}
.groupe_titretitre {
margin-left : 10px;
color : #04195e;
font-size : 14px;
font-weight : bold;
}
.groupe_titreliens {
margin-left : 40px;
color : #ffffff;
font-size : 9px;
}
.groupe_titrelien:link {
color : #ffffff;
font-size : 11px;
text-decoration : none;
}
.groupe_titrelien:hover {
text-decoration : underline;
font-size : 11px;
}
.groupe_titrelien:visited {
text-decoration : none;
color : #ffffff;
font-size : 11px;
}
.groupe_titrelieninactif {
color : #bbaa9f;
font-size : 11px;
text-decoration : none;
}
.groupe_colonne {
width : 100px;
height : 380px;
}
.groupe_texte {
margin-left:100px;
margin-top:-369px;/* Firefox, and every other non-IE browser */
.margin-top:-380px; /* only IE7 */
_margin-top:-418px;/* IE6 */
padding : 10px 10px 10px 10px;
width : 628px;
/*height : 450px;*/
height : 387px;/* Firefox, and every other non-IE browser */
.height : 398px;/* only IE7 */
_height : 398px;/* IE6 */
color : #6f5c50;
font-size : 10px;
overflow : auto;
z-index : 0;
}
.groupe_textetitre {
color : #6f5c50;
font-size : 12px;
}
.groupe_textesoustitre {
color : #8e9295;
font-size : 11px;
font-weight : bold;
}
.groupe_textecorps {
color : #6f5c50;
font-size : 10px;
}
.lienblanc a:link {
color : #ffffff;
text-decoration : none;
}
.lienblanc a:hover {
color : #ffffff;
font-weight : bold;
}
.lienblanc a:visited {
color : #ffffff;
text-decoration : none;
}
.activite_menu {
float : left;
text-decoration : none;
font-size : 10px;
color:#8e9295
}
.activite_menu a:link {
font-size : 9px;
color : #8e9295;
text-decoration : none;
}
.activite_menu a:visited {
font-size : 9px;
color : #8e9295;
text-decoration : none;
}
.activite_menu a:hover {
color : #666666;
text-decoration : none;
}
.activite_menutexte {
font-size : 11px;
color : #8e9295;
}
.activite_texte {
border-style : dashed;
border-color : #666666;
border-width : 1px;
width : 490px;
height : 310px;
overflow : auto;
font-size : 10px;
margin-left : 5px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
}
.pave_titre {
text-align : center;
padding-top : 5px;
font-size : 10px;
color : #ffffff;
height : 21px;
background-image : url(../images/pco_fonddroite_1.gif);
}
.pave_texte {
font-size : 10px;
background-image : url(../images/pco_fonddroite_2.gif);
height : auto;
padding-left : 5px;
color : #8f7d71;
}
.pave_bas {
font-size : 10px;
color : #ffffff;
background-image : url(../images/pco_fonddroite_3.gif);
background-repeat : no-repeat;
}
.invest_infos {
margin-top : 5px;
padding-top : 5px;
padding-left : 10px;
width : 455px;
height : 250px;
float : left;
}
.invest_doc {
margin-top : 5px;
padding-top : 5px;
padding-left : 0;
width : 162px;
font-size : 10px;
float : right;
}
.invest_doctitre {
color : #ffffff;
}
.invest_doc a:link {
color : #8e9295;
}
.invest_doc a:visited {
color : #8e9295;
}
.invest_doc a:hover {
color : #8e9295;
}
.invest_bourse {
float : right;
width : 162px;
height : auto;
text-align : center;
}
.carrieres_culture {
margin-left:100px;
_margin-left:50px;/* IE6 */
margin-top:-369px;/* Firefox, and every other non-IE browser */
.margin-top:-380px; /* only IE7 */
_margin-top:-404px;/* IE6 */
padding-top : 5px;
padding-left : 10px;
width : 460px;
height : 320px;
float : left;
font-size : 10px;
}
.carrieres_offres {
margin-left:100px;
margin-top:-369px;/* Firefox, and every other non-IE browser */
.margin-top:-380px; /* only IE7 */
_margin-top:-418px;/* IE6 */
padding-top : 5px;
padding-left : 5px;
width : 162px;
height : auto;
float : right;
}
.carrieres_notations {
color : #000000;
font-size : 9px;
}
.carrieres_offrestitre {
color : #ffffff;
font-size : 14px;
}
.carrieres_offres a:link {
color : #8e9295;
}
.carrieres_offres a:visited {
color : #8e9295;
}
.carrieres_offres a:hover {
color : #8e9295;
}
.actualite_titre {
font-size : 10px;
color : #ffffff;
padding-left : 0;
}
.actualite_titre a:link {
font-size : 10px;
color : #ffffff;
}
.actualite_titre a:visited {
font-size : 10px;
color : #ffffff;
}
.actualite_titre a:hover {
font-size : 10px;
color : #ffffff;
font-weight : 700;
}
.actualite_texte {
font-size : 10px;
color : #8f7d71;
padding-left : 0;
}
.newsletter_numero {
width : 270px;
height : 250px;
float : left;
padding-left : 10px;
padding-top : 10px;
}
.newsletter_abonnement {
padding-top : 10px;
float : right;
width : 260px;
height : 220px;
background-color : #dfdfdf;
}
.contact_formulaire {
width : 280px;
height : 220px;
}
.forum_texte {
padding-left : 5px;
width : 460px;
height : 340px;
float : left;
font-size : 10px;
}
.forum_abonnement {
width : 160px;
float : right;
}



.Style2 {
font-size : 7px;
}
.Style3 {
font-size : 0.6em;
color : #999999;
font-family : Arial, Helvetica, sans-serif;
}
.Style4 {
font-size : 0.6em;
color : #999999;
font-family : Arial, Helvetica, sans-serif;
}
.Style5 {
color : #ee7900;
}
.Style6 {
color : #ff9900;
}
.suckertreemenu{

margin-left: 190px; /* Firefox, and every other non-IE browser */
_margin-left: 170px; /* IE6 */
margin-top: 12px; /* Firefox, and every other non-IE browser */
.margin-top: 15px; /* only IE7 */
_margin-top: 12px; /* IE6 */
font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%;}
* html .suckertreemenu ul li a { height: 1%;}
* html .suckertreemenu ul li ul li { float: left;}
/* End */


.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
float: left;
background-color: #FFF; /*overall menu background color*/
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
margin-top:-2px;
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: auto; /*Width of top level menu link items*/
padding: 0px 8px;
/*border-top: 1px solid #CCCCCC;*/
/*border-bottom: 1px solid #CCCCCC;*/
text-decoration: none;
color:#666666;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
margin-left:10px;
position: absolute;
top: 0em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
border: 1px solid #CCCCCC;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 130px; /*width of sub menu levels*/
color:#666666;
text-decoration: none;
padding: 0px 5px;
/*border: 1px solid #CCCCCC ;*/

}

.suckertreemenu ul li a:hover{
background-color:#CCCCCC;
color: white;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: #FFF url(media/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #FFF url(media/arrow-right.gif) no-repeat center right;
}

#footer {
margin-top:40px;
.margin-top:18px;
_margin-top:13px;
margin-left:15px;

}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 0em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */