body{ background:#FFFFFF url('medias/back-head.png') repeat-x top; font-family:Trebuchet MS, sans-serif; font-size:0.8em; color:#333333; padding:0; margin:0; text-align:center; }
a img{ text-decoration:none; border:none; }
div { margin:0; padding:0; border:none; }
.print { display:none; }
hr.both { clear:both; visibility:hidden; padding:0; margin:0; height:0; border:none; font-size:0px; }
div.both { clear:both; padding:0; margin:0; height:0; font-size:0px; line-height:0; }
/* ----------------------------------------------------------- */
#conteneur{ position:relative; width:980px; margin-left:auto; margin-right:auto; text-align:left; }
/* ----------------------------------------------------------- */
h1 { font:bold 160% Trebuchet MS, sans-serif; margin:10px 15px 5px 15px; color:#3d7492; }
h2 { font:bold 140% Trebuchet MS, sans-serif; margin:05px 0px 5px 0px; color:#e8611d; }
h3 { font:bold 120% Trebuchet MS, sans-serif; margin:05px 05px 5px 05px; color:#3d7492; clear:both; }
h4 { font:bold 110% Trebuchet MS, sans-serif; margin:05px 05px 5px 05px; color:#3d7492; }
h5 { font:bold 100% Trebuchet MS, sans-serif; margin:05px 00px 5px 00px; color:#333333; }
h6 { font:bold  90% Trebuchet MS, sans-serif; margin:05px 00px 5px 00px; color:#3d7492; text-align:right; }
hr { background-color:#bbb; height:1px; border:none; }
p { margin:05px 00px 5px 00px; line-height:150%; text-align:justify; }
table.contenttable td p{ margin:0px; }
a img{ text-decoration:none; border:none; }
ul { list-style-type:square; list-style:url('medias/puce.gif'); }
li{ }
a:link { color:#3d7492; text-decoration:none; }
a:visited { color:#3d7492; text-decoration:none; }
a:hover { color:#666666; text-decoration:underline; }
a:active { color:#666666; text-decoration:underline; }
table.contenttable { border-collapse:collapse; border:solid 1px #333333; }
table.contenttable th, table.contenttable td { border:solid 1px #333333; margin:0; padding:0 5px; }
table.contenttable th { background-color:#3d7492; color:#ffffff; font:bold 120% arial; text-align:center; }
table.contenttable td { vertical-align:top; }
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
div.accesskey {position:absolute; left:-1000px; top:-1000px; font-size:0px; }
div.accesskey a:link, div.accesskey a:visited, div.accesskey a:hover, div.accesskey a:active {color:#fff; }
#sslidebar h2 { font:bold 16px Trebuchet MS, sans-serif; color:#3d7492; margin:05px 05px 5px 05px; }
#slidebar h2 { font:bold 140% Trebuchet MS, sans-serif; margin:10px 10px 5px 10px; color:#e8611d; }
/* ----------------------------------------------------------- */
.align-left { text-align:left; }
.align-center { text-align:center; }
.align-right { text-align:right; }
.aalign-justify { text-align:justify; }
.indent { margin-left:20px; }
.visibility-hidden { visibility:hidden; }
.display-none { display:none; }
.angle ul {margin:0; padding:0; list-style-image:none; list-style-type:none; border-style:solid; border-color: #333; border-width:0 0 1px 1px; overflow:auto; }
.angle ul li {margin:0; padding:0px; float:left; list-style-image:none; list-style-type:none; border:none; }
.angle ul li a{display:block; text-decoration:none; outline:none; margin:0px; padding:0px 6px; border-style:solid; border-color: #333; border-width:1px 1px 0 0; }
.angle ul li a:link, .angle ul li a:visited, .angle ul li a:hover, .angle ul li a:active{color:#202020; text-decoration:none; }
.angle ul li a:hover{background:#ddd; }
.angle ul li a.act:link{font-weight:bold; color:#ffffff; background:#3d7590; }
.angle ul li a.act:visited{font-weight:bold; color:#ffffff; background:#3d7590; }
.angle ul li a.act:hover{background:#999; }

.tools-all {float:right; width:335px; background-color:#f2fafc; padding:5px 10px 0 10px; }
.tools-all div {}
.tools-acs {float:left; padding:0 1px 0 0;}
.tools-acces {float:left; padding:0 3px;}
.tools-acces span {color:#F2FAFC; font-size:0.1em;}
span.tools-sep, span.addthis_separator {float:left; display:block; padding:0; margin:0}
.tools-rss {float:left; }
.rss-ico {background:url('medias/rss.gif') no-repeat 0 2px; margin-left:4px; padding-left:16px;}
.tools-addthis {float:left; }

#top{ }
#top ul{ margin:0; padding:0; list-style-type:none; list-style-image:none; }
#top ul li{ float:left; list-style:none; font-family:Trebuchet MS, sans-serif; font-size:90%; text-decoration:none; margin-top:20px; padding:0 0 0 20px; }
#top ul li a{ color:#FFFFFF; text-decoration:none; }
#top ul li a:hover{ text-decoration:underline; }
#republique{ margin:0; padding:0; }
#republique p{ text-align:right; color:#FFFFFF; margin-top:10px; padding:0 10px; }
#top2 { height:95px; margin:0; padding:0; clear:both; }
#opensource{ position:absolute; top:50px; left:10px; width:320px; height:72px; }
#opensource h1 { display:none; }
#menu-taches { margin:0 10px 0 0; padding:40px 20px 0 0; list-style-type:none; list-style-image:none; float:right; color:#fff; }
#cer-banner { margin:0 10px 0 0; padding:13px 20px 0 0; list-style-type:none; list-style-image:none; float:right; color:#fff; }
#menu-taches a{ font-size:90%; text-decoration:none; margin:0; padding:0; color:#fff; font-weight:bold; }
#menu-taches a:hover{ color:#3d7590; text-decoration:underline; }
.no-article { background:none; }
#content { margin:10px -10px; padding:10px 10px 10px 10px; background:#fff url('medias/bgshade.gif') repeat-x top left; }
#contenu{ padding:10px; float:left; width:595px; margin:0; }
#contenur-principal{ width:954px; margin-left:auto; margin-right:auto; }
#contenur-slide{ float:left; height:300px; margin-top:10px; }
#contenur-slide{ float:left; width:300px; height:290px; }
#news{ float:right; width:260px; height:300px; }
#news h2{ font-size:90%; }
#news ul{ margin:0; padding:0; }
#news ul li{ list-style:url('medias/puce.gif'); margin-left:20px; }
#news ul li p{ text-align:left; }
#news a{ font-family:Trebuchet MS, sans-serif; font-size:90%; color:#3d7492; }
#tiers2-contenu{ width:580px; }
#sondage{ margin-top:30px; float:left; width:321px; }
#search{ margin-top:30px; margin-left:10px; }
#slidebar{ background:url('medias/slide-fond.png') repeat-x center top; margin:0; padding:10px 10px 10px 10px; float:right; width:335px; }
#banner-small{ margin-left:20px; margin-top:10px; height:125px; width:353px; padding-left:20px; }
#banner-small img{ float:left; width:125px; height:125px; margin-left:20px; }
#event{ margin-top:0; }
.flash_swf { width:320px; border:solid 1px #999999; text-align:center; }
#banner{ text-align:center; }
#marketplace-page h2{ background:#CCCCCC; height:25px; color:#FFFFFF; padding-left:10px; line-height:25px; font-size:90%; margin-top:30px; }
#indicategur p{ margin-left:20px; margin-right:20px; }
#indicategur img{ margin:0; float:left; width:64px; height:64px; margin-right:10px; }
#indicategur ul{ text-align:right; margin-left:200px; margin-right:0px; }
.flash_swf{ position:relative; margin-left:auto; margin-right:auto; margin-top:10px; width:950px; }
flash_swf2{ height:125px; border:none; margin-right:20px; margin-bottom:50px; }
#indicategur ul li{ list-style:none; float:left; margin-left:8px; }
#indicategur ul li a{ }
.search-name{ width:150px; text-align:right; font-weight:bold; }
#tabbertab h3{ font-size:120%; }
.content_market{ background:url('medias/market_cotent_fond.png') no-repeat; float:left; margin-right:20px; margin-bottom:20px; height:212px; width:253px; }
.content_market img{ padding-top:5px; }
.content_market h2{ color:#000000; text-decoration:underline; font-size:90%; }
.content_market p, h2{ text-align:left; margin-left:0px; margin-right:10px; }
#partenaires{  margin:0 0 5px 0; text-align:center; margin-left:auto; margin-right:auto; width:980px;}
#footer{ background:#ffffff url('medias/back-foot.png') repeat-x top; clear:both; margin:0 0 10px 0; padding:15px 0; text-align:center; }
#footer p{ font-size:90%; color:#999999; padding:0; margin:0; text-align:center; }
.boxshr { text-align:center; }
.boxshr h2 { display:none; }
.tx-macinasearchbox-pi1 { text-align:center; }
.tx-macinasearchbox-pi1 label { display:none; }
.tx-macinasearchbox-pi1 #sadvanced { text-align:right; margin:0 10px 10px 0; }
.tx-macinasearchbox-pi1 #sadvanced a { text-decoration:underline; }
input.shr-inp { margin-top:0px; vertical-align:bottom; height:24px; width:200px; border:0; background:#FFFFFF url('medias/shr-inp.jpg') no-repeat left; padding:4px 4px 0 4px; color:#666666; font:bold 13px  tahoma,Sans-Serif; }
input.shr-sub { margin-top:2px; vertical-align:top; height:24px; width:105px; border:0; background:#666666 url('medias/shr-but.jpg') right no-repeat; padding:2px; color:#FFFFFF; font:bold 12px tahoma,Sans-Serif; }
#menu-principal { background:url('medias/back-menu.jpg') repeat-x; height:35px; text-align:center; }

#menuAdx { clear:both; margin:0; padding:0; font-size:100%; font-weight:bold; position:relative; background:#31393c url('medias/back-menu.jpg') repeat-x top; height:30px; font:bold 12px arial; z-index:9999; }
#menuAdx li { float:left; border-right:solid 1px #999999; }
#menuAdx ul { margin:0; padding:0; list-style:none outside none;}
#menuAdx .lev1 { margin:0; padding:0px 0 0 0; }
#menuAdx .menuAdxC, #menuAdx .menuAdxC ul li { color:#ffffff; padding:0; }
#menuAdx .menuAdxC ul { }
#menuAdx a:link, #menuAdx a:hover, #menuAdx a:active, #menuAdx a:visited { color:#ffffff; text-decoration:none; font-weight:bold; }
#menuAdx a:hover { color:#ffffff; }
#menuAdx .menuAdxC a { text-align:left; padding:8px 12px 6px 12px; margin:0; display:block; position:relative; }
#menuAdx .menuAdxC li li a { padding:6px 12px 4px 12px; margin:0; color:#ffffff; font-weight:bold; }
#menuAdx .menuAdxC a:hover, #menuAdx .menuAdxC li:hover>a { color:#dddddd; font-weight:bold; }
#menuAdx .menuAdxC li li { width:200px; border:1px solid #999999; border-top:none; background:#31393c; }
#menuAdx .menuAdxC li li:first-child { border-top:1px solid #999999; }
#menuAdx .menuAdxC li li a:hover, #menuAdx .menuAdxC li li:hover>a { background-color:#3d7590; color:#ffffff; }
#menuAdx .menuAdxC li li:hover>ul { top:-1px; left:100%; }
#menuAdx .menuAdxC a.act { color:#ffffff; }
*+html #menuAdx .menuAdxC a.dact-lev0 { margin-top:-3px; padding-top:5px; }
#menuAdx .menuAdxC a.act-lev0 { color:#ffffff; }
#menuAdx .menuAdxC a.act-lev0:hover { color:#ffffff; }
#menuAdx ul.lev-2 a { background:#81b5e4; }


.sfleche { font:bold 80% arial; background:url('medias/fleche.gif') 2px 2px no-repeat; border:solid 1px #bbbbbb; padding:0 2px 0 10px; margin:0; white-space:nowrap; }
.sfleche a:link, .sfleche a:visited, .sfleche a:hover, .sfleche a:active { color:#ffffff; text-decoration:none; }
.sfleche a:hover { color:#81b5e4; }
.menu-lang { float:left; direction:ltr; margin:0; padding:20px 0 0 10px; font-size:100%; color:#fff; }
.menu-lang p { padding:0; margin:0; color:#fff; }
.menu-lang a:link { color:#fff; text-decoration:none; }
.menu-lang a:visited { color:#fff; text-decoration:none; }
.menu-lang a:hover { text-decoration:underline; }
.menu-lang a:active { color:#fff; text-decoration:underline; }
.menu-lang a.act:link { color:#fff; text-decoration:none; }
.menu-lang a.act:visited { color:#fff; text-decoration:none; }
.menu-lang a.act:hover { text-decoration:underline; }
.menu-lang a.act:active { color:#fff; text-decoration:underline; }
.menu-lang span.dis { color:#ddd; cursor:default}
.head-tun { padding:0; margin:5px 10px 0 0; float:right; width:600px; font-size:100%; color:#ffffff; line-height:115%; }
.head-tun p { padding:0; margin:0; line-height:110%; text-align:right; }
.head-tun img { float:right; margin:2px 0 0 10px; border:none; width:34px; height:26px; }
.menu-lang { margin:10px 0 0 10px; float:left; }

div.all_vol ul.vol_nav {margin:0; padding:0; list-style-image:none; list-style-type:none; border:none; }
div.all_vol ul.vol_nav li{float:left; margin:0; padding:0; border:none; }
div.all_vol ul.vol_nav li a{text-decoration:none; outline:none; padding:3px 10px 2px 10px; background-color:#81b5e4; color:#ffffff; border:none; }
div.all_vol ul.vol_nav li a:link, div.all_vol ul.vol_nav li a:visited, div.all_vol ul.vol_nav li a:hover, div.all_vol ul.vol_nav li a:active{color:#202020; text-decoration:none; }
div.all_vol ul.vol_nav li a.vol_lst:hover{background-color:#3d7590; color:#ffffff; }
div.all_vol ul.vol_nav li a.vol_act{background-color:#e1edf8; color:#000000; }
div.all_vol .cnt_act {clear:both; display:block; border-bottom:solid 3px #bbb; margin:2px 0 0 0; padding:1px; }
div.all_vol .cnt_act p {margin:5px 0; }
div.all_vol .cnt_lst {display:none; }
div.all_vol hr.both {clear:both; visibility:hidden; padding:0; margin:0; border:none; font-size:0px; }

div.all_num .cnt_act {display:block; border:solid 1px #eeeeee; margin:0 0 5px 0; padding:10px; }
div.all_num .cnt_act p {margin:5px 0; padding:0; }
div.all_num .cnt_lst {display:none; }
div.all_num ul.vol_nav {margin:0; padding:0; list-style-image:none; list-style-type:none; border:none; direction:ltr; }
div.all_num ul.vol_nav li {margin:0; padding:0px; float:left; }
div.all_num ul.vol_nav li a{display:block; text-decoration:none; outline:none; margin:2px; padding:1px 4px; border:solid 1px #cccccc; }
div.all_num ul.vol_nav li a:link, div.all_num ul.vol_nav li a:visited, div.all_num ul.vol_nav li a:hover, div.all_num ul.vol_nav li a:active{color:#202020; text-decoration:none; }
div.all_num ul.vol_nav li a.vol_lst:hover{background:#f1fafc; }
div.all_num ul.vol_nav li a.vol_act:link{font-weight:bold; color:#ffffff; background:#3d7590; border:solid 1px #3d7590; }
div.all_num ul.vol_nav li a.vol_act:visited{font-weight:bold; color:#ffffff; background:#3d7590; border:solid 1px #3d7590; }
div.all_num ul.vol_nav li a.vol_nul{border:none; }
div.all_num hr.both {clear:both; visibility:hidden; padding:0; margin:0; border:none; font-size:0px; }

div#slidebar div.all_vol {width:319px; padding-left:15px; margin-bottom:10px; }
div#slidebar div.all_vol div.cnt_act {min-height:60px; border-bottom:solid 3px #bbb; padding:5px; background-color:#e1edf8; }
div#slidebar div.all_num {width:319px; margin-left:15px; }
div#slidebar div.all_num div.cnt_act {min-height:80px; border-bottom:solid 3px #bbb; padding:5px; background-color:#e1edf8; }

div.tx-wdaccordionfaq-pi1 { }
div.tx-wdaccordionfaq-pi1 .tx-wdaccordionfaq-pi1-accordion_toggle { display:block; background-color:#a1c6ea; padding:5px; color:#444444; text-decoration:none; outline:none; font-size:100%; font-weight:bold; border-bottom:1px solid #eeeeee; cursor:pointer; margin:0 0 0 0; }
div.tx-wdaccordionfaq-pi1 .tx-wdaccordionfaq-pi1-accordion_toggle_active { background-color:#28425a; color:#ffffff; border-bottom:1px solid #28425a; }
div.tx-wdaccordionfaq-pi1 .tx-wdaccordionfaq-pi1-accordion_content { background-color:#ffffff; color:#444444; overflow:hidden; padding:10px; }
div.fond-top{ background:url('medias/rond-top.png') no-repeat top; width:253px; padding-top:5px; float:left; width:253px; margin:0 10px 20px 10px; }
div.fond-bottom{ background:url('medias/rond-bottom.png') no-repeat bottom; width:253px; padding-bottom:5px; float:right; width:253px; margin:0 0 0 0; }
div.market-1 { background:url('medias/rond-mid.png'); padding:2px; }
div.market-2 { background:url('medias/rond-mid.png'); padding:2px; }
div.market-3 { background:url('medias/rond-mid.png'); padding:2px; }
div.market-4 { background:url('medias/rond-mid.png'); padding:2px; }

div.element-0 { clear:both; width:575px; border-top:solid 1px #e8e8e8; padding:0; margin:10px 0; height:0; font-size:0px; line-height:0; }
div.element-1 { float:left; width:270px; margin:0; padding:5px; clear:both; }
div.element-2 { float:right; width:270px; margin:5px 0 0 0; padding:0 0 5px 15px; border-left:solid 1px #e8611d; }
div.element-3 { float:left; width:270px; margin:0; padding:5px; clear:both; }
div.element-4 { float:right; width:270px; margin:0; padding:5px; border-left:solid 0px #e8e8e8; }

div.element-3 { }
div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act { padding:0px; width:260px; height:260px; position:relative; }
div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act p { margin:0; padding:0px; }
div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act img { margin:0; width:260px; height:260px; }

div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act h3 { background:url('medias/transpBlack.png'); margin:0; padding:10px; width:240px; bottom:0px; position:absolute; color:white; font:normal 14px Trebuchet MS, sans-serif; }
div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act h3 a { background:url('medias/fleche.gif') 2px 4px no-repeat; padding:0 2px 0 10px; margin:0 0 0 5px; white-space:nowrap; }
div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act h3 a:link, div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act h3 a:visited, div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act h3 a:hover, div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act h3 a:active { color:#E8611D; text-decoration:none; }
div.element-1 div.tx-wdvolet-pi1 div.all_num .cnt_act h3 a:hover { color:#81b5e4; }

*+html #uid_123 {margin-bottom:-2px; border:solid 1px #fff;}

#uid_132 ul.vol_nav {}
#uid_132 ul.vol_nav li {border-left:solid 1px #E1EDF8; }
#uid_132 .cnt_act {border-bottom:solid 2px #81B5E4; background-color:#E1EDF8; }

#uid_133 ul.vol_nav {border-bottom:solid 0px #81B5E4; margin-bottom:-2px;}
#uid_133 ul.vol_nav li {border-left:solid 1px #fff; margin:0 0 2px 0}
#uid_133 .cnt_act {border-bottom:solid 2px #81B5E4; background-color:#E1EDF8; }

#uid_134 ul.vol_nav {border-bottom:solid 0px #81B5E4; margin-bottom:-2px;}
#uid_134 ul.vol_nav li {border-left:solid 1px #fff; margin:0 0 2px 0}
#uid_134 .cnt_act {border-bottom:solid 2px #81B5E4; background-color:#E1EDF8; }

*+html #uid_132 ul.vol_nav {margin:0 0 -5px 0; }
*+html #uid_132 ul.vol_nav li {padding:3px 0; }
*+html #uid_132 ul.vol_nav li a {padding:3px 5px; }

.formation{ border-top:solid 3px #e8e8e8; border-bottom:solid 3px #e8e8e8; background-color:#eef8fa; padding:0 10px; }
.sformation h3{ color:#6c6f70; font-size:100%; text-align:left; margin:10px; }
.formation h3{ font:bold 120% Trebuchet MS, sans-serif; margin:10px 05px 5px 05px; color:#3d7492; }
.formation img{  }
.formation p{ color:#727374; font-size:90%; padding:0 10px; }
.formation a{ color:#3d7492; }
.left_articles { margin:0px 0 10px 0; background:#fff url('images/bgshade.gif') repeat-x; color:#454545; padding:15px 15px 5px 10px; }
.tiers2 { float:left; width:340px; padding:0 10px 0 15px; }
.tiers1 { float:left; width:170px; padding:0 10px 0 15px; }

.thirds { float:left; width:160px; padding:0 10px 0 15px; }
.thirds h1{ font-size:90%; text-decoration:underline; }
.thirds p { text-align:left; font-family:Trebuchet MS, sans-serif; font-size:90%; color:#666666; }
/* ----------------------------------------------------------------------------- */
.tx-jkpoll-pi1 p.item { display:block; border:solid 1px #ccc; margin:2px 0 0 0; padding:5px; font-size:90%; }
.tx-jkpoll-pi1 p span { display:block; background-color:#eee; margin:2px -5px -5px -5px; padding:0 5px; font-size:90%; }
*+html #tx_jkpoll_pi1_1_0 { margin-left:-10px;}
*+html #uid_141 {margin-top:-10px;}

.tx-indexedsearch-searchbox label { font:12px Trebuchet MS; margin:2px 0; padding:1px 1px 1px 10px; color:#373737; width:120px; float:left; text-align:right; }
.tx-indexedsearch-searchbox input { font:12px Trebuchet MS; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-searchbox file { font:12px Trebuchet MS; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-searchbox select { font:12px Trebuchet MS; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-searchbox textarea { font:12px Trebuchet MS; margin:2px 0; padding:1px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-search-submit { clear:both; }
.tx-indexedsearch-searchbox .submit { font:12px Trebuchet MS; margin:2px 0; padding:1px 10px; border:1px solid #373737; color:#373737; }
.tx-indexedsearch-res { clear:both; margin-top:25px; }
.tx-indexedsearch-res h3 span { display:block; float:left; }
.tx-indexedsearch-icon img { vertical-align:bottom; }
.tx-indexedsearch-percent { display:none; visibility:hidden; }
.tx-indexedsearch-descr { clear:both; }
.tx-indexedsearch-browsebox ul { border:solid 1px #666666; overflow:auto; padding:0 3px; background-color:#eeeeee; }
.tx-indexedsearch-browsebox li { float:left; margin:0 0 0 5px; padding:2px; list-style-type:none; list-style-image:none; }
.tx-indexedsearch-res dl { border:solid 1px #cccccc; overflow:auto; padding:3px; font-size:80%; }
.tx-indexedsearch-res dt, .tx-indexedsearch-res dd { display:block; float:left; margin:0; padding:0; }
.tx-indexedsearch-res dt { padding:0 0 0 10px; }
dt.tx-indexedsearch-text-item-path { clear:both; }

fieldset.csc-mailform { border:none; }
.csc-mailform fieldset {border:none; }
.csc-mailform fieldset legend {display:none; }
.csc-mailform fieldset input {width:20px; float:left; clear:left; text-align:left;  }
.csc-mailform fieldset label {width:290px; float:left; text-align:left; padding:0; }
.csc-mailform .csc-mailform-label { clear:both; display:block; font:bold 12px Trebuchet MS; margin:5px 0; padding:1px 5px 1px 10px; color:#373737; border:solid 1px #eeeeee; background-color:#F7F7F7; }
.csc-mailform label { font:12px Trebuchet MS; margin:2px 0; padding:1px 5px 1px 10px; color:#373737; width:220px; float:left; text-align:left; }
.csc-mailform input { font:12px Trebuchet MS; margin:2px 0; padding:1px; border:1px solid #373737; width:300px; color:#373737; }
.csc-mailform select { font:12px Trebuchet MS; margin:2px 0; padding:1px; border:1px solid #373737; width:300px; color:#373737; }
.csc-mailform textarea { font:12px Trebuchet MS; margin:2px 0; padding:1px; border:1px solid #373737; width:300px; color:#373737; }
.csc-mailform #mailformformtype_mail { font:12px Trebuchet MS; margin:2px 0 0 235px; padding:1px 10px; border:1px solid #373737; width:145px; color:#373737; float:left; background-color:#F5F5F5; }
.csc-mailform #mailform { font:12px Trebuchet MS; float:left; margin-left:12px; padding:1px 10px; border:1px solid #373737; width:145px; color:#373737; background-color:#F5F5F5; }

.news-list-container .news-list-date { display:none; font:normal 12px Arial; }
.news-list-container .news-list-morelink { margin:0; padding:0; font-size:100%; text-align:right; }
.news-single-backlink { margin:0; padding:0; font-size:100%; text-align:right; }
.news-single-timedata { display:none; }
.news-single-category { display:none; }
.news-latest-container h2 { display:none; }
.news-latest-date { display:none; }
.news-latest-category { display:none; }
.news-latest-morelink { display:none; }
.news-latest-gotoarchive { display:none; }
.news-latest-item hr.clearer { display:none; }
.news-list-category { display:none; }
.news-amenu-container { border-bottom:solid 1px #474747; }
.news-amenu-container h2 { display:none; }
.news-amenu-container li { margin-left:20px; }
.news-amenu-container li.news-amenu-item-year { margin-left:10px; font-weight:bold; }
.news-list-item hr.clearer { color:#eeeeee; background-color:#eeeeee; margin:5px 30px; display:none; }
.newsTitle .news-list-item h3 { font:normal 12px Trebuchet MS, sans-serif; margin:5px 0 0 0; padding:0 0 0 14px; background:url('medias/puce.gif') 3px 3px no-repeat; }
.newsTitle .news-list-item p { display:none; }
.newsTitle .news-list-item .news-list-morelink { display:none; }
.newsTitle .news-latest-item h3 { font:normal 14px Trebuchet MS, sans-serif; margin:5px 0 0 0; padding:0 0 0 14px; background:url('medias/puce.gif') 3px 3px no-repeat; }
.newsTitle .news-latest-item p { display:none; }
.newsTitle .news-latest-item .news-list-morelink { display:none; }

#uid_34 .news-latest-morelink {display:block; text-align:right; }
#uid_34 p {display:none; }
#uid_434 .news-latest-morelink {display:block; text-align:right; }
#uid_434 p {display:none; }

/* ----------------------------------------------------------- */
.content_market{ background:url('medias/market_cotent_fond.png') no-repeat; float:left; height:212px; margin-left:40px; margin-top:15px; width:230px; }
.content_market img{ padding-top:5px; margin-left:2px; margin-right:2px; width:230px; }
.content_market h2 a{ color:#497C98; font-size:12px; font-weight:bold; }
.bigimage { float:left; clear:left; border:1px solid #ccc; background:#eee; color:#000; width:107px; height:100px; margin:0 15px 10px 0; margin-right:20px; }
.texte{ color:#57861A; background:#EEF7DD url('medias/status-download.png') 10px 8px no-repeat; padding:5px 10px 5px 40px; height:100%; border-top:3px solid #C2DF88; border-bottom:3px solid #C2DF88; }
.texte p { margin:5px; }
.texte a{ color:#57861A; font-weight:bold; }
.note { color:#000000; border-top:3px solid #fde179; border-bottom:3px solid #fde179; background:#FEF6D8 url('medias/status-note.png') 10px 5px no-repeat; padding:5px 10px 5px 40px; height:100%;  }
.note p { margin:5px; }
.note a{ color:#B79000; font-weight:bold; }

.wd_cvonline_tab { width:100%; border-collapse:collapse; }
.wd_cvonline_tab td { vertical-align:top; padding:1px 2px; }
.wd_cvonline_lab { text-align:left; width:190px; font-style:italic; color:#555555; }
.wd_cvonline_img { text-align:center; }
td.wd_cvonline_tit { text-align:right; vertical-align:middle; font-size:120%; font-weight:bold; padding:10px 80px 20px 5px ; }
.wd_cvonline_bck { text-align:right; }
.wd_cvonline_form_title { font-size:120%; font-weight:bold; margin:0 0 5px 0; padding:1px 0 1px 20px; color:#ffffff; background-color:#686868; }
.wd_cvonline_form_desc { font-size:110%; font-weight:bold; padding:10px 0 0 0; }
.wd_cvonline_form_error { text-align:center; font-size:140%; font-weight:bold; padding:10px 0 20px 0; color:red; }
.wd_cvonline_form_think { text-align:center; font-size:140%; font-weight:bold; padding:10px 0 20px 0; color:#78A039; }
.wd_cvonline_form_table { width:100%; border-collapse:collapse; }
.wd_cvonline_form_table td { padding:1px 3px; vertical-align:top; border:solid 0px red; }
.wd_cvonline_form_label { vertical-align:top; text-align:left; }
td.wd_cvonline_form_tit { height:40px; text-align:center; vertical-align:middle; font-size:120%; font-weight:bold; padding:20px; }
td.wd_cvonline_form_desc { font-size:110%; font-weight:bold; padding:10px; }
.wd_cvonline_form_inp { border:solid 1px #686868; padding:2px; font-size:12px; font-family:arial; width:350px; }
.wd_cvonline_form_sel { border:solid 1px #686868; padding:1px; font-size:12px; font-family:arial; width:350px; }
.wd_cvonline_form_txt { border:solid 1px #686868; padding:2px; font-size:12px; font-family:arial; width:350px; }
.wd_cvonline_form_but { border:solid 1px #686868; padding:2px; font-size:12px; font-family:arial; width:166px; }
.wd_cvonline_form_italic { font-style:italic; color:#555555; }
.Wid40 { width:40px; }
.Wid80 { width:80px; }
.Wid160 { width:160px; }
.Wid240 { width:240px; }
.Wid320 { width:320px; }
.Wid550 { width:550px; }
a.wd_cvonline_form_nxt { border:solid 1px #686868; padding:2px; font-size:12px; font-family:arial; width:176px; text-align:center; color:#686868; float:right; margin:5px 5px 0 0; }
a.wd_cvonline_form_nxt:link, a.wd_cvonline_form_nxt:visited, a.wd_cvonline_form_nxt:hover, a.wd_cvonline_form_nxt:active { color:#454545; text-decoration:none; }

div.tx-wdcvonline-pi1 ul.cv_res {list-style-type:none; list-style-image:none; }
div.tx-wdcvonline-pi1 ul.cv_res li {width:240px; float:left; margin:0 0 5px 0; padding:0 0 0 15px; background:url('medias/puce.gif') no-repeat left; }

#uid_218 {padding-bottom:20px; }
#uid_141 {border-top:solid 1px #999; margin-top:5px;}

.foot-valid {padding:0 0 5px 0; }

#uid_378 {margin:-10px -10px 0 -10px; }
.fondb .news-latest-container {background-color:#f2fafc ; padding:5px;border-bottom:solid 2px #3d7492; }



/*DEBUT Style Tableau*/
.tableau_contenu {
vertical-align:top; 
color:#FFFFFF;
background-color:#367D95;
}

.tableau_contenu th {
color:#FFFFFF; 
font:bold 120% Trebuchet MS,sans-serif; 
text-align:center;
}

.tableau_contenu tr {
background-color: #367D95;
color:#FFFFFF;
}
.tableau_contenu td {
background-color: #367D95;
margin:5px 5px 5px 5px;
color:#FFFFFF;
vertical-align:top;
}
/*FIN Style Tableau*/






