/*common*/
h5 { font-size:14px; font-weight:bold; margin:0 0 5px 0; }
h6{ font-size:11px; font-weight:bold; }
h1 { margin: 0; padding: 0; }
h2, h3, h4, h5, h6 { padding: 0 0 5px 0; }
h2.title-image { margin: 0; clear: both; }
.bigbold { font-size:11px; font-weight:bold; font-style:italic;}
.vert{color:#84c501;font-family:verdana;}
.purple{color:#744184;font-family:verdana;}
.orange{color:#fb7900;font-family:verdana;}
.blue{color:#233a6d;font-family:verdana;}
/*
.greyarrow{background:url(../bg/arrows/grey_arrow.png) no-repeat left 2px;padding-left:8px;}
.bluearrow{background:url(../bg/arrows/grey_arrow.png) no-repeat left 2px;padding-left:8px;}
.orangearrow{background:url(../bg/arrows/grey_arrow.png) no-repeat left 2px;padding-left:8px;}
.purplearrow{background:url(../bg/arrows/grey_arrow.png) no-repeat left 2px;padding-left:8px;}
.greenarrow{background:url(../bg/arrows/green_arrow.png) no-repeat left 2px;padding-left:8px;}
.redarrow{background:url(../bg/arrows/red_arrow.png) no-repeat left 2px;padding-left:8px;}
*/
/*
a {color: #646464;text-decoration:none;}
a:hover { text-decoration:underline;}
table td a { text-decoration: underline; }
*/

/*encart fil ariane - bloc1*/
#ariane { height:30px; padding:10px 0 0 5px; }
#ariane ul { height: 30px; }
#ariane li {float:left; font-size:11px; }
#ariane .step { margin-left:3px; }
#ariane{font-weight:bold; color:#950000; }
#ariane a { margin-right: 4px; text-decoration:underline; color:#656565;font-weight:normal; }

/*encart titre image - bloc2*/
.bloc2 { width:570px; height:90px;}



/*encart besoin_roll - bloc3*/

/*
.left_4th .besoin1 a { background:url(../img/besoin_roll/besoin1.jpg) no-repeat left top;}
.left_4th .besoin2 a { background:url(../img/besoin_roll/besoin2.jpg) no-repeat left top;}
.left_4th .besoin3 a { background:url(../img/besoin_roll/besoin3.jpg) no-repeat left top;}
.left_4th .besoin_last a {  display:block;width:148px; height:259px;background:url(../img/besoin_roll/besoin4.jpg) no-repeat left top;}*/

.bloc3 {float: left; width: 141px; }
.produits .bloc3 { width: 166px; }
.left_4th {margin:8px 3px 2px 0;}
.left_4th h3 { font-size:16px; font-weight:bold; /*color:#950000;*/}
.left_4th p {  display:block;font-size:16px; margin-bottom:10px;}
.left_4th p, .left_4th a {  color:#2e2e2e; }
.left_4th h3 a { color: #950000; }
.left_4th a.decalSurvol { display:block;width:140px; height:259px; }
.produits .left_4th a.decalSurvol { width: 166px; }
.left_4th .besoin a.decalSurvol {  height:250px; }

/*encart besoin_roll - bloc3bis*/
.produits .main_4th ul li {margin-left:2px;}

/*encart home - bloc4*/
.bloc4 { width:100%; }
.bloc4_left { background:url(../bg/blocs/b4/bloc4_left.png) no-repeat left top; width:100%;height:175px; padding:0; clear: both;}
.bloc4_x { background:url(../bg/blocs/b4/bloc4_x.png) repeat-x 5px top;height:175px;margin:0 0 0 5px; }
.bloc4_x table tbody tr td { font-size: 9px; }
.bloc4_right { background:url(../bg/blocs/b4/bloc4_right.png) no-repeat right top; width:100%;height:175px; }

.bloc4 .h4_left { background:url(../bg/blocs/b4/encart_hom_h4_left.png) no-repeat left top; width:100%;height:25px; padding:0;margin:0 -4px; }
.bloc4 .h4_x { background:url(../bg/blocs/b4/encart_hom_h4_x.png) repeat-x 5px top;height:25px;margin:0 0 0 5px; }
.bloc4 h4 { color:#ffffff; padding:2px 0 0 5px; font-size:12px; font-weight:bold;margin:0; }
.bloc4 .h4_right { background:url(../bg/blocs/b4/encart_hom_h4_right.png) no-repeat right top; height:25px; }

.bloc4 p { padding-right: 5px; }

/*.bloc4 table.donnees { margin:0 0 0 3px; vertical-align:middle; color:#404040; width:258px; cellpadding:0; cellspacing:0; border:0; }
.bloc4 table.donnees tr th { font-size:11px; font-weight:bold; color:#ffffff; background:url(../bg/blocs/b4/encart_hom_th.png) no-repeat left top;padding:1px 0 0 10px; height:25px; vertical-align:top; }
.bloc4 table.donnees tr { font-size:10px; height:20px; }
.bloc4 table.donnees tr.grey { background-color:#f0eeec;}
.bloc4 table.donnees td { padding-left:10px; }
.bloc4 table.donnees td.valeur { color:#243b6d; font-weight:bold; padding-right:10px; }

.bloc4 table.liens {cellpadding:0; cellspacing:0; text-align:center; vertical-align:middle; margin:0 auto; }
.bloc4 table.liens td { width:100px; height:70px;}
.bloc4 table.liens p { font-size:10px; font-weight:bold; line-height:8px;}
.bloc4 table.liens .green { color:#84c501;}
.bloc4 table.liens .purple { color:#744184;}
.bloc4 table.liens .orange { color:#fb7900;}
.bloc4 table.liens .blue { color:#22396b;}*/


/*encart contact - bloc5*/
.bloc5 { background:url(../bg/blocs/b5/bloc5.png) no-repeat 2px top; width:305px; height:137px; }
.bloc5 h4 { font-size:18px;font-family:Arial, Helvetica, sans-serif;padding:10px 0 0 15px; margin:0 0 5px 0; }
.bloc5 a { text-decoration:none;font-size:12px; color:#404040; display:block; width:280px; height:auto; background:url(../bg/arrows/red_arrow.png) no-repeat left 2px; padding:0 0 0 20px; margin:3px 0 3px 15px; }
.bloc5 a:hover { text-decoration:underline;}
.bloc5 a.first { width:80px; }
.bloc5 img { margin:0 0 0 30px; }


/*encart contact left col - bloc5bis*/
.bloc5bis { background:url(../bg/blocs/b5/bg_5bis.png) no-repeat left top; width:168px; height:132px; padding:5px 0 0 15px; margin:15px 0 0 10px;position:relative; }
.bloc5bis h4 { font-size:14px;font-family:Arial, Helvetica, sans-serif;padding:10px 0 0 0; margin:0 0 5px 0; }
.bloc5bis p {font-size:14px; color:#000000; font-weight:bold; }
.bloc5bis img { margin:5px 0 0 -2px;}
.bloc5bis a { position:absolute; left:0; top:0;}

/*encart actus - bloc6*/
.bloc6 { width:100%; clear: both;}
.bloc6_left { background:url(../bg/blocs/b4/bloc4_left.png) no-repeat left top; width:100%;height:175px; padding:0;}
.bloc6_x { background:url(../bg/blocs/b4/bloc4_x.png) repeat-x 5px top;height:175px;margin:0 0 0 5px; }
.bloc6_right { background:url(../bg/blocs/b4/bloc4_right.png) no-repeat right top; width:100%;height:175px; }

.bloc6 .h4_left { background:url(../bg/blocs/b4/encart_hom_h4_left.png) no-repeat left top; width:100%;height:25px; padding:0;margin:0 -4px; }
.bloc6 .h4_x { background:url(../bg/blocs/b4/encart_hom_h4_x.png) repeat-x 5px top;height:25px;margin:0 0 0 5px; }
.bloc6 h4 { color:#ffffff; padding:2px 0 0 5px; font-size:12px; font-weight:bold;margin:0 0 0 5px; }
.bloc6 .h4_right { background:url(../bg/blocs/b4/encart_hom_h4_right.png) no-repeat right top; width:100%;height:25px; }

.bloc6 .listactu { margin:5px 5px 0 5px; }
.bloc6 .listactu-scroll { height: 114px; overflow: auto; margin-bottom: 5px; margin-right: 5px;}

.bloc6 ul { font-size:9px; width:241px; }
.bloc6 li { margin:2px 0; border-bottom:1px dotted #71706d; padding:0 0 5px 0;}
.bloc6 li.last { margin:2px 0; border:0; padding:0;}
.bloc6 .news { font-weight:bold; }

/*encart anim flash - bloc8*/
.bloc8 { width:305px; margin:0 0 10px -1px; height:100%; }
.bloc8_top { background:url(../bg/blocs/b8/bloc8_top.png) no-repeat left top; width:305px; height:100%; padding:0; border:1px solid #ffffff;}
.bloc8_y { background:url(../bg/blocs/b8/bloc8_y.png) repeat-y left 6px;margin:6px 0 0 0; height:100%; }
.bloc8_bottom { background:url(../bg/blocs/b8/bloc8_bottom.png) no-repeat left bottom; width:305px; height:100%;}
.bloc8 .visioneuse { padding:0 5px; }

/* encart sous-menu block7 */


/*encart bouton - bloc8bis*/
.bloc8bis { background:url(../bg/blocs/b8bis/bg_btn.png) no-repeat left top; width:168; height:35px; padding:7px 0 0 0; margin:10px 0 0 10px; text-align:center;}
.bloc8bis a { font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none;}

/*encart bouton big - bloc8bis*/
.bloc8bis_big {width:168; height:273px; padding:0; margin:10px 0 15px 10px;}
.bloc8bis_big a { }

/*encart entete standard - bloc9*/
/*.bloc9 { width:160px; margin:20px 0 0 0;padding:0 15px;}
.bloc9 p { font-size:11px; font-weight:bold; text-align:left; padding:10px; border-bottom:1px dotted #71706d;}*/


    /*box menu*/
.box.menu {width:170px;padding:28px 0 0 15px}
.box.menu .tit {}
.box.menu .titend {}
.box.menu .bloc{background:none;padding:0 0 0 0;}
.box.menu ul.wgMenu {font-weight:bold;padding:0 0 1px 10px;margin:0 0 0 0;width:170px;}
.box.menu ul.wgMenu li{padding:0;border-bottom:1px dotted #333333;margin:0px 10px 5px 0;}
.box.menu ul.wgMenu li a{color:#666666;text-decoration:none;}
/* Menu selectionné */
.box.menu ul.wgMenu li a.on, .box.menu ul.wgMenu li.on a{color:#950000;}
.box.menu ul.wgMenu li.on li a {color:#646464;}
/* Pas de sous menu pour ce site 
.box.menu ul.wgMenu li ul { display: none; }
*/
.box.menu ul.wgMenu li ul{ display: none; font-weight:normal;padding:2px 0 2px 5px;}
.box.menu ul.wgMenu li.on ul, .box.menu ul.wgMenu li.father-on ul { display: block; }
.box.menu ul.wgMenu li ul li{border:0 none;background:none;margin:0;}
.box.menu ul.wgMenu li ul li a{padding:0 0 0 10px;}
.box.menu ul.wgMenu li ul li a:hover{text-decoration:underline;}
.box.menu ul.wgMenu li ul li ul{padding:0 0 5px 14px;}
.box.menu ul.wgMenu li ul li ul li{padding:0 0 0 4px;}
.box.menu ul.wgMenu li ul li ul li a{padding:0 4px 0 8px;color:#666666}
.box.menu ul.wgMenu li ul li ul li a.on{background:url(../bg/arrows/red_arrow.png) no-repeat 2px 3px;color:#950000;}


/*encart texte riche - bloc10*/
.bloc10 {}

.b10 {background:url(../bg/blocs/b10/b10_right_y.png) repeat-y right top;}
.b10 .left {float:left;}
.b10 .right {float:right;}
.b10 .top {height:12px;background:url(../bg/blocs/b10/b10_top_x.png) repeat-x left bottom;}
.b10 .top .left,
.b10 .top .right {width:12px;height:12px;}
.b10 .top .left {background:url(../bg/blocs/b10/b10_top_left.png); background-position: bottom; background-repeat: no-repeat;}
.b10 .center {background:url(../bg/blocs/b10/b10_left_y.png) repeat-y 1px 0;padding:0 12px;}
.b10 .top .right {background:url(../bg/blocs/b10/b10_top_right.png); background-position: bottom; background-repeat: no-repeat;}
.b10 .bottom {height:17px;background:url(../bg/blocs/b10/b10_bottom_x.png) repeat-x left top;}
.b10 .bottom .left,
.b10 .bottom .right {width:12px;height:17px;}
.b10 .bottom .left {background:url(../bg/blocs/b10/b10_bottom_left.png)}
.b10 .bottom .right {background:url(../bg/blocs/b10/b10_bottom_right.png)}

#content .b10 ul { padding: 5px 0 11px 0; }

.bloc10 .text_part p { width:370px; }
.bloc10 .b10 .img_top { margin:0 0 5px 0;}

.bloc10 p {padding:0 0 5px 0; line-height: 13px;}
.bloc10 p.dot { padding: 0; }
.bloc10 .links { margin:10px 0 10px 15px;}
.bloc10 .links li { background:url(../bg/arrows/grey_arrow.png) no-repeat left 2px; }
.links a { color:#656565;display:block; text-decoration:none; padding:0 10px 0 10px;height:15px;display:inline;border-bottom:thin dotted; margin-left:15px; }
.bloc10 .links a { color:#656565;display:block; text-decoration:none; padding:0 10px 0 10px;height:15px;display:inline; margin-left:10px; }

.std_3col .right_3rd  {margin-top:5px;}
.std_3col .right_3rd .b10 .center .b10_img_top img{width:203px;}
.std_3col .right_3rd .b10 .center .b10_img_top p {padding-bottom:5px;}

/* en-tête image gauche -bloc11 */
.bloc11 {background:url(../bg/blocs/b11/block11.png) no-repeat;width:678px;height:128px;}
.bloc11 .b11_img {float:left;margin-left:10px;margin-right:10px;width:auto;height:108px;margin-top:13px;margin-bottom:10px;}
.bloc11 .b11_txt {margin-left:10px;overflow:hidden;max-width:600px;height:99px;padding-top: 10px;margin-right: 10px;}
.bloc11 h6 {padding-top:3px;}
.bloc11 p {margin-top:5px;margin-right:15px;}

/* encart famille-produits -bloc12 */
.bloc12 {width:225px ;}

.bloc12 .b12 .top { background:url(../bg/blocs/b12/bg_b12_top.png) no-repeat left top;;width:225px ; padding:10px 0 15px 0;}
.bloc12 .b12 .b12_y { background:url(../bg/blocs/b12/bg_b12_y.png) repeat-y;}
.bloc12 .b12 .bottom { background:url(../bg/blocs/b12/bg_b12_bottom.png) no-repeat left bottom;;width:225px;}
.b12_bouton { margin: 2px 5px 10px 10px; }

.bloc12 p {margin:0 0 5px 0;}
.bloc12 .links { margin:10px 0 10px 15px;}
.bloc12 .links a { color:#656565;display:block; text-decoration:none; padding:0 0 0 10px;height:15px; background:url(../bg/arrows/grey_arrow.png) no-repeat left 2px; }
.bloc12 .b12_txt {width:141px;}
.bloc12 .b12_txt h6.assurance{width:126px;}
.bloc12 .b12_txt p{width:126px;margin-top:5px;color:#333333;font-family:verdana;}
.bloc12 .b12_txt a{display:inline;float:right;margin-right:10px;}

.bloc12 a.greyarrow{background:url(../bg/arrows/grey_arrow.png) no-repeat left 2px;padding-left:8px;color:#656565;text-decoration:none;}
.bloc12 a.greyarrow:hover{text-decoration:underline;}
.bloc12 .std_3col .right_3rd  {width: 225px;}

.std_3col .right_2nd  {margin-top:5px;}

/* encart block description -bloc13 */
.b13 {background:url(../bg/blocs/b13/fond_b13.png) no-repeat;width:414px;height:271px;}
.b13 .center {padding:12px;}
.b13_txt_simple{/*width:378px;*/height:16px;background-color:#84c501;color:#ffffff;font-family:verdana;font-weight:bold;font-size:11px;padding-left:5px;margin-bottom:10px;}

/* encart bloc avantages -bloc14 */

/*
.b14 {background:url(../bg/blocs/b14/fond_b14_green.png) no-repeat;width:255px;height:271px;}
.b14 .center {padding:12px;}
.bloc14 .b14_txt_simple{height:16px;background-color:#ffffff;color:#84c501;font-family:verdana;font-weight:bold;font-size:11px;padding-left:5px;margin-bottom:10px;}
.bloc14 .b14_txt_rich  .dot{margin-left:8px;}
*/
.boxSpe .b14_txt_simple {/*width:227px;*/height:16px;background-color:#ffffff;color:#84c501;font-family:verdana;font-weight:bold;font-size:11px;padding-left:5px;margin-bottom:10px;}
.boxSpe .b14_txt_rich  .dot{margin-left:8px;}

/* encart VL dynamique -bloc15 */

.b15  {background:url(../bg/blocs/b15/background_b15.png) no-repeat;width:338px;height:265px;padding:5px;}
.b15 .b15_txt_simple {}
.b15 .dot {width:300px;margin-left:13px;}
.b15 .list_vl_dyna{width:300px;}
.b15 p{width:300px;margin-left:13px;}
.b15 .list_lib {text-align:left;padding-left:10px;}
.b15 .list_numb{text-align:right;font-weight: bold;padding-right:10px;}
.b15 table{margin-left:13px; border-collapse:collapse;width:100%;}
.b15 a{color:#646464;}
.b15 .savoir_plus{text-align:right;}
.b15 .b15_txt_simple .encadreblue {background: url(../bg/blocs/b15/encadre_bleu.png) no-repeat;color:#ffffff; width:315px;height: 24px;font-weight:bold;padding:2px;padding-left:10px;margin:5px;}
.b15 .b15_txt_simple .encadregreen {background: url(../bg/blocs/b15/encadre_green.png) no-repeat;color:#ffffff; width:315px;height: 24px;}
.b15 .b15_txt_simple .encadreorange {background: url(../bg/blocs/b15/encadre_orange.png) no-repeat;color:#ffffff; width:315px;height: 24px;}
.b15 .b15_txt_simple .encadrepurple {background: url(../bg/blocs/b15/encadre_purple.png) no-repeat;color:#ffffff; width:315px;height: 24px;}

/* encart liste vl dyna -bloc16 */
.b16{background: url(../bg/blocs/b16/background_b16.png) no-repeat;padding:5px;width:679px;height:554px;}
.b16 table {width:650px;padding:2px;margin:5px;border-collapse:collapse;}
.b16 table thead tr{height:47px;vertical-align:bottom;text-align:left;border:0;}
.b16 table thead th {padding-left:5px;}
.b16 table thead.orange{color:#ffffff;background-color:#fb7900;}
.b16 tbody tr{border:1px;}
.b16 table td{height:35px;padding-left:5px;padding-right:7px;}
.b16 table td.date {width:69px;}
.b16 table td.pdt {width:133px;}
.b16 table td.isin {width:82px;}
.b16 table td.gestion {width:87px;}
.b16 table td.valeur {width:52px;}
.b16 table td.perform {width:69px;}
.b16 table td.creation {width:54px;}

.bloc16 .immo td.date,.bloc16 .immo td.isin,.bloc16 .immo td.valeur,.bloc16 .immo td.creation{color:#fb7900;}

/* encart formulaire -bloc17 */
.b17 {background:url(../bg/blocs/b17/bg17_contact.png) no-repeat left top; width:680px; height:675px; }
.b17 .formulaire {padding-top:15px; position:relative;width:480px;margin-left:auto;margin-right:auto;}

/*
.b17 .lab1 {display:block; width:120px; text-align:right;}
.b17 input {display:block; margin-left:20px;}
*/


form .fL.left{width:210px;height:600px;background:#fff;}
form .fL.right{width:350px;margin:0 0 0 10px;height:600px;background:#fff;}
form label {padding:2px 10px 0 0;}
form label.needed{background: url(../bg/star.gif) no-repeat 87px 2px;}
form .legend {margin:0 0 5px 0;color:#666;}
form .fields div{padding:2px 0;}
form .fields .select{width:155px;}
form .fields div.leftcol{float:left;width:235px;}
form .fields div.rightcol{float:left;width:235px;}
form .fields div label{display:block;float:left;text-align:right;width:100px;}
form .fields div.specialCivil{height:25px;margin-top:5px;}
form .fields div.specialCivil label{width:auto;}
form .fields div.specialCivil input{width:auto;}
form .fields div label.needed{padding:2px 10px 0 0;width:100px;}
form .fields div input{width:115px;display:block;float:left; height:12px; margin-bottom:10px;  font-size: 10px;}
form .fields div.submit input { border: 0; }
form .fields div input.long{width:300px; }
form .fields div input.short{width:80px; }
form .fields div.optin{float:left;width:350px;}
form .fields div.submit{float:left;width:115px;}
form .fields div.lbl-captcha{}
form .fields div.lbl-captcha label{display:block;float:left;text-align:center;width:483px;}
form .fields div.lbl-captcha label.needed{background: url(../bg/star.gif) no-repeat 357px 2px;}
form .radio span{display:block;float:left;width:100px;text-align:right;}
form .radio div{text-align:left;}
form .radio label{padding:0 15px 0 0;}
form img{margin:0 10px 0px 0;border:1px solid #00475e}
form .fields div.submit input{width:auto;}
form .fields div label.error{color:#00475e;margin:0px 0 0 0 ;border :1px solid #cc0000;padding:5px 0px 5px 0px; font-weight:bold; width:150px;text-align:center;height:10px;}
form .error h4{margin:0 0 5px 0;}
form .error ol{padding:0;margin:0;}
form .error ol li{list-style-position:inside;padding:2px 0;border-top:1px dotted #cc0000;}
form .legend {margin:10px 0 5px 30px;color:#666;}
form .legend a{text-decoration:underline;}
form .legend cite{background: url(../bg/star.gif) no-repeat left;padding:0 0 0 10px;margin:0 0 8px 0}

#captcha-form {margin-top:3px;height:20px;}
div.sp1 {float: left; text-align: left; margin-left: 106px; position: relative; top: -2px;width:20px;}
div.sp2 {width: 210px; text-align: left; padding-left: 10px; float: left;margin-left:7px;}
form .fields div .sp1 input {width:20px; }
form .fields div .send { width:99px; height:27px; margin-left:15px;margin-top:0px;}


/* encart actualite -bloc18 */
.actu-item { padding: 10px; }
.actu .date{padding-bottom:1px;}
.actu h6{padding-bottom:10px;}
.actu p{padding-bottom:0; text-align: justify;}
.actu #nb_pages {text-align:right;font-weight:bold;}
.actu a{margin-left:5px;margin-right:5px;color:#950000;}

/* encart plan du site -bloc20 */
.b20 {background:url(../bg/blocs/b10/b10_right_y.png) repeat-y right top; font-weight:bold; margin-bottom:15px;}
.b20 .left {float:left;}
.b20 .right {float:right;}
.b20 .top {height:12px;background:url(../bg/blocs/b10/b10_top_x.png) repeat-x left top;}
.b20 .top .left,
.b20 .top .right {width:12px;height:12px;}
.b20 .top .left {background:url(../bg/blocs/b10/b10_top_left.png)}
.b20 .top .right {background:url(../bg/blocs/b10/b10_top_right.png)}
.b20 .center {background:url(../bg/blocs/b10/b10_left_y.png) repeat-y 1px 0;padding:0 10px;}
.b20 .bottom {height:17px;background:url(../bg/blocs/b10/b10_bottom_x.png) repeat-x left bottom;}
.b20 .bottom .left,
.b20 .bottom .right {width:12px;height:17px;}
.b20 .bottom .left {background:url(../bg/blocs/b10/b10_bottom_left.png)}
.b20 .bottom .right {background:url(../bg/blocs/b10/b10_bottom_right.png)}
.b20 ul li {background:url(../bg/blocs/b20/header_bg.png) no-repeat; /*width:153px;*/padding-top:2px; padding-bottom:10px;}
.b20 ul li a {color:#ffffff;text-align:center;margin-left:6px;margin-right:1px;padding-top:2px;}
#content .b20 ul li ul { /* width:140px; */padding-top: 5px; }
.b20 ul li ul li { padding: 0; background-image: none; margin-left:5px;background:url(../bg/arrows/red_arrow.png) no-repeat left 5px;padding-left:8px;}
.b20 ul li ul li a{ display:block; color:#646464; border-bottom:1px dotted #646464; /* width:130px; */padding:3px 0; color:#646464; text-align:left; margin:0;}
#content .b20 ul li ul li ul { margin-top: 0; margin-bottom: 5px; }
.b20 ul li ul li ul li { background: none; }
.b20 ul li ul li ul li a { font-weight: normal; border: 0; padding: 0; }

/* Webgets colonne gauche = pas de cadre */
.left_col_y .left_col .b10 .top, .left_col_y .left_col .b10 .bottom {
	display: none;
}
.left_col_y .left_col .b10, .left_col_y .left_col .b10 .center { background: none; }
.left_col_y .left_col .b10 { margin-top: 10px; }
.left_col_y .left_col .b10 .center { padding: 0 8px; }

.donnees-header-opt { display: none; }
.wgVlPmaList-nom { text-align: left; }
.wgVlPmaList-valeur,
.wgVlPmaList-performance_annee, 
.wgVlPmaList-performance_creation { text-align: right; }

.notice { font-style: italic; font-size: 10px; text-align: justify; }


#contactForm ul { margin-left: 70px; }

.boxSpe {margin:0px 0px 10px 0;padding:0 0 0 0;background: url(bg/bottom_left_green.gif) no-repeat left bottom;margin-right: 7px;}
.boxSpe .tit{background:url(bg/tit_left_green.gif) no-repeat left top;margin:0 0 0 0;height:9px;}
.boxSpe .tit span{display:block;background:url(bg/tit_right_green.gif) no-repeat right top;height:9px;width:100%;padding:0 0 0 5px;margin:0;}
.boxSpe .bloc{background: url(bg/bottom_right_green.gif) no-repeat right bottom;padding:0px 10px 20px 10px;margin:0 -5px 0 0;height:auto;min-height:230px;}

input.input-text { border: 1px #000000 solid; }
#contactForm textarea { width: 350px;height:40px; }
