﻿
/* --------------------------------------------------------------

	Copyright (c) 2011 UFG
	Design + HTML/CSS/DOM JavaScript : Smart Agence
	http://www.smartagence.com/

-------------------------------------------------------------- */


@font-face {font-family:'lf';
src:url('../../fonts/lf.eot?-c8ywr4');
src:url('../../fonts/lf.eot?#iefix-c8ywr4') format('embedded-opentype'),
url('../../fonts/lf.woff?-c8ywr4') format('woff'),
url('../../fonts/lf.ttf?-c8ywr4') format('truetype'),
url('../../fonts/lf.svg?-c8ywr4#lf') format('svg');
font-weight:normal;
font-style:normal;}
.icon {font-family:'lf';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:140%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;width:1.15em;height:1.25em;}

.icon-linkedin-sign:before {content:"\e600";}
.icon-linkedin:before {content:"\e601";}
.icon-youtube-sign:before {content:"\e602";}
.icon-youtube:before {content:"\e603";}
.icon-googleplus:before {content:"\e604";}
.icon-googleplus2:before {content:"\e605";}
.icon-twitter:before {content:"\e61b";}
.icon-twitter2:before {content:"\e61c";}
.icon-googleplus3:before {content:"\e606";}
.icon-youtube-circle:before {content:"\e61d";}
.icon-twitter-circle:before {content:"\e61e";}
.icon-linkedin-circle:before {content:"\e61f";}
.icon-google-plus-circle:before {content:"\e620";}


/*.icon-linkedin-sign {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe600;');}
.icon-linkedin {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe601;');}
.icon-youtube-sign {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe602;');}
.icon-youtube {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe603;');}
.icon-googleplus {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe604;');}
.icon-googleplus2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe605;');}
.icon-twitter {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61b;');}
.icon-twitter2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61c;');}
.icon-googleplus3 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe606;');}
.icon-youtube-circle {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe607;');}
.icon-twitter-circle {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe608;');}
.icon-linkedin-circle {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe609;');}
.icon-google-plus-circle {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60a;');}*/




#ToolBox a.addthis > img {margin-top:2px;}


.ufgtv .inner .inner2 iframe {margin-bottom:.4em;}
.ufgtv .inner .inner2 p a {font-weight:bold;}

/* --------------------------------------------------------------
	BASE.CSS
-------------------------------------------------------------- */

/* D'apres le reset d'E.Meyer : http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	/*outline: 0;*/
	font-size: 100%;
	vertical-align: baseline;
	background: transparent; }

h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
/*address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: normal; }*/
abbr,acronym { border: 0; }

ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption,th { text-align: left; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
fieldset,img { border: 0; }

/* Base typographique
-------------------------------------------------------------- */
html { font-size: 100%; }
body { background:#b8b9b9; font: 1em/1.2em sans-serif; color: #000; }
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 { margin: 0; margin-bottom: 1.2em; padding: 0; font-size: 100%; font-weight: normal; }
hr { height: 1px; margin: 1.2em 0; border: 0; background: #484849; color: #484849; }
strong { font-weight: bold; }
em { font-style:italic; }
small,.small { font-size:.9em; }
abbr,acronym { border-bottom: 1px dotted; font-variant: small-caps; cursor: help; }
dfn { font-weight: bold; font-style:italic; }
del { text-decoration: line-through; }
ins { text-decoration: none; }
ins,ins * { color:red; }
sup,sub { font-size: .8em; font-variant: normal; line-height: 0; }
sup { vertical-align: super; }
sub { vertical-align: sub; }
/*ul ul,ol ol,ul ol,ol ul { margin-top:0;margin-bottom:0; }
ul,ol { margin-left:40px; }
ul { list-style-type:square;list-style-image:url("img/puce-li.gif"); }
li ul { list-style-type:circle;list-style-image:url("img/puce-li-li.gif"); }
ol { list-style-type:decimal; }
dl dt { font-weight:bold; }
dl dt,dl dd{padding-left:40px; }
dl dt { clear:both;background:url("img/puce-dt.gif") no-repeat 0 center; }*/
/*table{border-collapse:collapse;border-spacing:0; }
table,caption,th,td { vertical-align:middle; }
caption,th,td{padding:4px 5px;border:1px solid;text-align:left;font-weight:normal; }
caption { background:#CCC;border-bottom:0;caption-side:top; }
th { font-weight:bold; }
thead th { background:#FFC; }
tr.odd td { background:#DDD; }
tr.even td { background:#EEE; }
tfoot { font-style:italic; }*/
q { font-style: italic; }
blockquote { padding: 0 40px; background: url("img/quote.gif") no-repeat; font-style: italic; }
cite { background-color: #FFFCDF; font-style: italic; }
address { font-style: italic; }
pre,code,kbd,samp,var,tt { font-family: monospace; font-size: 1em; }
pre { margin: 1.2em 0; white-space: pre; }
kbd { background-color: #666; color: #FFF; }
samp { font-weight: bold; }
var { font-style: italic; }
p,.p,dl,dd,blockquote,address,pre,table,fieldset,ul,ol { margin-bottom: 1.2em; }

/* Formulaires
-------------------------------------------------------------- */
input,textarea,select,button { font-family: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; }

input[type="submit"],input.submit,
input[type="button"],input.button,
input[type="image"],input.image,
button { cursor: pointer; }

/* Base pour mise en page
-------------------------------------------------------------- */
.column { float: left; margin-right: 1.2em; }
.bloc { display: block; margin-bottom: 1.2em; }
.box { display: block; margin-bottom: 1.2em; padding: 1.2em; background: #EEE; }
.last { margin-right: 0; }
.center { text-align: center; margin-right: auto; margin-left: auto; }

/* clearfix : http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden; }
.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
.clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

br.clear { clear: both; margin: 0; padding: 0; border: 0; height: 0; line-height: 1px; font-size: 1px; }
hr.clear { visibility: hidden; }
.over { position: absolute; top: -3000em; height: 1%; }
.none { display: none; }

#bandeau_cookies {
	background: url(../../img/bandeau_cookies_fond.png) transparent repeat 0 0;
    color: #ffffff;
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    z-index: 9999;
	letter-spacing: normal;
    word-spacing: normal;
	display:none;
	width:100%;
}
#bandeau_cookies .inner {
	padding: 10px 30px;
}
#bandeau_cookies a {
	color:#ffffff;
	text-decoration:underline;
}
#bandeau_cookies_croix {
	background-image: url(../../img/bandeau_cookies_croix.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 36px;
    position: absolute;
    right: 0;
    top: 0;
    width: 36px;
	cursor:pointer;
}

/* end */


.news-single-item hr {visibility:hidden;display:none;}



















/* --------------------------------------------------------------
	TYPO.CSS
-------------------------------------------------------------- */

/* Arial
/* size : 12px 76%
/* line-height: 1.2em 21px
-------------------------------------------------------------- */
body {font:76% Arial, Helvetica, sans-serif;color:#000;/*background:url(../../img/body.png) #FFF repeat-x 0 0;*/background-color:#FFF;}

a {text-decoration:none;color:#484849;}
a:hover {text-decoration:underline;}

h1,h2,h3,h4,h5 {font-weight:bold;}


/* Referentiel edito Typo3
-------------------------------------------------------------- */

/* CADRE | chapo */
#ColContenu .chapo .contenu {margin:0 0 1.7em 0;}
#ColContenu .chapo .contenu .inner .inner2 p {font-size:1.2em;font-weight:bold;color:#000;}

/* CADRE | chapo2 */
#ColContenu .chapo2 .contenu {margin:0 0 1.7em 0;}
#ColContenu .chapo2 .contenu .inner .inner2 {padding:12px 15px 1px 15px;background-color:#D7E0E8;}
#ColContenu .chapo2 .contenu .inner .inner2 p {color:#000;}

/* CADRE | introduction article */
#ColContenu .enteteArticle .contenu {margin:0 -10px 1.7em -10px;background:url(../../img/bg_entetearticle.png) transparent no-repeat 0 100%;position:relative;padding:10px 29px 1px 19px;}
.double #ColContenu .enteteArticle .contenu {background:url(../../img/bg_entetearticle_db.gif) #FFF no-repeat 0 100%;}
#ColContenu .enteteArticle .contenu .inner .inner2 {display:inline-block;padding:0 0 0 10px;}
#ColContenu .enteteArticle .contenu .inner .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #ColContenu .enteteArticle .contenu .inner .inner2 {height:1%;} #ColContenu .enteteArticle .contenu .inner .inner2 {display:block;} /* */
#ColContenu .enteteArticle .contenu .inner .inner2 .txtVisu {width:473px;padding:0;margin:0;}
.double #ColContenu .enteteArticle .contenu .inner .inner2 .txtVisu {width:696px;}
#ColContenu .enteteArticle .contenu .inner .inner2 .right .blocVisu {margin:0 0 2em 25px;}
#ColContenu .enteteArticle .contenu .inner .inner2 .left .blocVisu {margin:0 25px 0 0;}
/*#ColContenu .enteteArticle .left,
#ColContenu .enteteArticle .news-single-video {width: 175px; max-width: 175px; height: auto; float: left; margin: 0 15px 2em 0}
#ColContenu .enteteArticle .right {width: 175px; max-width: 175px; height: auto; float: right !important; margin: 0 0 2em 15px}
html>body #ColContenu .enteteArticle .left,
html>body #ColContenu .enteteArticle .news-single-video,
html>body #ColContenu .enteteArticle .right,
html>body #ColContenu .enteteArticle .news-single-img {width: auto;}*/
#ColContenu .enteteArticle .news-single-video,
#ColContenu .contenu .news-single-video { display: block; clear: both; text-align: center;margin:0 auto 1.5em auto;}
#ColContenu .enteteArticle .news-single-img {width: 175px; max-width: 175px; height: auto; float: left; margin: 0 15px 2em 0}
html>body #ColContenu .enteteArticle .news-single-video,
html>body #ColContenu .enteteArticle .news-single-img {width: auto;}
#ColContenu .enteteArticle .contenu .inner .inner2 p {font-size:1.15em;font-weight:bold;color:#000;margin: 0 0 2em 0}
#ColContenu .enteteArticle .contenu .inner .inner2 p span.date {font-size:.9em;font-weight:normal;color:#000;}
#ColContenu .enteteArticle h2 {background:none !important;margin:0 0 .8em 0!important;font-size:1.35em !important;padding:3px 0 !important;}
#ColContenu .enteteArticle h2 span {background-image:none;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:0 .2em;display: block}
#ColContenu .enteteArticle .slideInfoZone h2 { color: #fff; font-size: 1em !important; }


/* Menu interne (ancres) */
#ContainerCols .contenu .inner .inner2 ul.menuinterne {/*margin:-20px 0 2.4em 0;*/margin:0 0 2.4em 0;padding:20px 19px 1.2em 19px;border-top:1px solid #002F5C;border-right:1px solid #002F5C;border-bottom:1px solid #002F5C;list-style:none;}
#ContainerCols .contenu .inner .inner2 ul.menuinterne li {background:url(../../img/expertises/exp0/bg_li_menuinterne.gif) transparent no-repeat 0 0;padding:0 0 0 20px;margin:0 0 .4em 0;}
#ContainerCols .contenu .inner .inner2 ul.menuinterne li a {color:#000;}
#ContainerCols .contenu .inner .inner2 ul.menuinterne li a:hover,
#ContainerCols .contenu .inner .inner2 ul.menuinterne li a:focus,
#ContainerCols .contenu .inner .inner2 ul.menuinterne li a:active {color:#6482A0;text-decoration:none;}

/* Itemproduit */
.Itemproduit {margin:0 0 1.2em 0; padding: 5px 0 0 0; overflow: hidden; background:url(../../img/expertises/exp0/bg_listactu_t.gif) no-repeat 0 0;}
.Itemproduit .inner {background:url(../../img/expertises/exp0/bg_listactu_inner.gif) transparent repeat-y 0 0; padding:0; }
.Itemproduit .inner2 {background:url(../../img/expertises/exp0/bg_listactu_b.gif) transparent no-repeat 0 100%; padding:0 0 1px 0; }
.Itemproduit .txtVisu { margin:0 !important;}
.Itemproduit .blocVisu { padding: 6px 11px 10px 11px; margin:0 !important; display:block; float:left; }
.Itemproduit .blocTxt { width:390px; float:right; margin:0 !important; padding:0; }
.Itemproduit .blocTxt h3 {position: relative; padding:3px 0 2px 10px; font-size:1.17em; margin:-5px 0 13px 0 !important; background:url(../../img/expertises/exp0/bg_listactu_t.gif) #E8ECF1 no-repeat 100% 0;}
.Itemproduit .blocTxt p { margin:0 0 10px 0 !important;padding:0 10px;}
.double .Itemproduit {background-image:url(../../img/expertises/exp0/bg_listactu_db_t.gif)}
.double .Itemproduit .inner2 {background-image:url(../../img/expertises/exp0/bg_listactu_db_b.gif)}
.double .Itemproduit .blocTxt {width:613px;}
.double .Itemproduit .inner {background-image:url(../../img/expertises/exp0/bg_listactu_db_inner.gif)}

/* Contenu Special / Disclaimer */
.disclaimer { clear: both; margin: 0 0 1.5em 0; text-align: center}
.disclaimer h2 {text-align: left}
.disclaimer .inner2 {margin:0 auto; width: 353px}
.disclaimer .inner2 a {text-decoration:none;color:#daa520 !important;}
.disclaimer .inner2 a:hover {text-decoration:underline;}
.disclaimer .txtVisu {width:353px !important;}
.disclaimer .blocVisu {text-align: center}
.disclaimer .blocVisu img {display: block; margin: 0 auto !important; float: none}
.disclaimer .tlbr {margin:0;padding:0;}
.disclaimer .tlbr .inner2 {margin:0; width: auto;padding:20px 5px !important;}
.disclaimer input {position: absolute}
.disclaimer .radio, .disclaimer .button {position: relative}
.disclaimer .tlbr .inner2 label {font-size:.9em !important;}

/* end */












/* --------------------------------------------------------------
	MEDIAS.CSS
-------------------------------------------------------------- */
.txtVisu {/*width:493px;*/margin:0 0 1.5em 0;}
#ColContextuelle .txtVisu {width:187px;margin:0 0 1.5em 0;}

.txtVisu {display:inline-block;}
.txtVisu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .txtVisu {height:1%;} .txtVisu {display:block;} /* */

.topCenter {text-align:center;}
.topCenter .blocVisu {margin:0 auto 1.5em auto;text-align:left;}
.topCenter .blocTxt {text-align:left;}
.topRight .blocVisu {float:right;clear:both;}
.topRight .blocTxt {clear:both;}
.topLeft .blocVisu {}
.topLeft .blocTxt {}

.bottomCenter {text-align:center;}
.bottomCenter .blocVisu {margin:0 auto;text-align:left;}
.bottomCenter .blocTxt {text-align:left;}
.bottomRight .blocVisu {float:right;clear:both;}
.bottomRight .blocTxt {clear:both;}
.bottomLeft .blocVisu {}
.bottomLeft .blocTxt {}

.right {}
.right .blocVisu {float:right;margin:0 0 1em 15px;}
.right .blocTxt {}
.left {}
.left .blocVisu {float:left;margin:0 15px 1em 0;}
.left .blocTxt {}

#ColContextuelle .right .blocVisu {margin:0 0 1em 10px;}
#ColContextuelle .left .blocVisu {margin:0 10px 1em 0;}

/* CAS OU LA TAILLE DE L'IMAGE EST FIXEE ici notre image fait 200px de large, plus la marge de 15px, d'o le 215px */
/*.right_nowrap {margin:0 -215px 0 0;}
.right_nowrap .blocVisu {float:right;margin:0 0 15px 15px;}
.right_nowrap .blocTxt {margin:0 215px 0 0;}
.left_nowrap {margin:0;}
.left_nowrap .blocVisu {float:left;margin:0 15px 15px 0;}
.left_nowrap .blocTxt {margin:0 0 0 215px} */

/*.right_nowrap {}
.right_nowrap .blocVisu {float:right;margin:0 0 1em 25px;}
.right_nowrap .blocTxt {}
.left_nowrap {}
.left_nowrap .blocVisu {float:left;margin:0 25px 1em 0;}
.left_nowrap .blocTxt {float:left;}*/













/* --------------------------------------------------------------
	FORMS.CSS
-------------------------------------------------------------- */

/* Styles communs */
input.button {padding:1px 4px;border:1px solid #DAA520;color: #fff; font-weight: normal;background-color:#DAA520;z-index:88;}


/* Formulaire de contact */
.generique {padding:0;margin:0 0 1.5em 0;}
.generique div.row {clear:both;padding:5px 0 0 10px;}
.generique div.row label {float:left;width:170px;text-align:right;margin:0 0 0 0;}
.generique div.row span.formw {float:right;width:320px;text-align:left;}
.generique div.row a {float:left;width:415px;text-align:right;}
.generique input {border:1px solid #cecece;font:1em Verdana,sans-serif;}
.generique textarea {border:1px solid #cecece;font:1em Verdana,sans-serif;overflow:auto;}
.generique select {font:1em Verdana,sans-serif;}
.generique .asterisque {font-size:.9em;padding:5px 0 0 20px;width:490px;}
.generique input.radio {border:none;padding:0;}
.generique fieldset {margin:0;padding:0;border:none;}
.generique p.eqLegend {float:left;width:170px;margin:0 !important;text-align:right;}
.generique div.row label.btradio {float:right;width:295px;margin:0;text-align:left;}
.generique div.row fieldset span.formw {margin-top:0;}


.tx-powermail-pi1_formwrap {}
.tx-powermail-pi1_formwrap form {margin:0;padding:0;}
.tx-powermail-pi1_formwrap form input, .tx-powermail-pi1_formwrap form textarea, .tx-powermail-pi1_formwrap form select {border:1px solid #CCC;color:#666;font:.9em Arial,Verdana,Helvetica,sans-serif;width:200px;}
.tx-powermail-pi1_formwrap form textarea {}
.tx-powermail-pi1_formwrap form select {}
.tx-powermail-pi1_formwrap form label {width:180px;color:#666;display:block;float:left;margin:0 5px 0 0;text-align:right;}
.tx_powermail_pi1_fieldwrap_html {clear:both;margin:0 0 .5em 0;}
.tx_powermail_pi1_fieldwrap_html:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.tx_powermail_pi1_fieldwrap_html {display:inline-block;}
/* \*/ * html .tx_powermail_pi1_fieldwrap_html {height:1%;} .tx_powermail_pi1_fieldwrap_html {display:block;} /* */
.tx-powermail-pi1_formwrap fieldset {border:none;background-color:#F0F6FB;padding:10px 0 10px 0;margin:0 0 2em 0;}
.tx-powermail-pi1_formwrap fieldset legend {background:url(../../img/puces/arrow1.gif) transparent no-repeat 0 .3em;font-size:1em;padding:0 0 0 19px;margin:0;color:#666;font-weight:bold;}

#ContainerCols .double .tx-powermail-pi1_formwrap form label {width:300px;}
#ContainerCols .double .tx-powermail-pi1_formwrap form input, #ContainerCols .double .tx-powermail-pi1_formwrap form textarea, #ContainerCols .double .tx-powermail-pi1_formwrap form select {width:200px;}

/* Validation */
.tx_powermail_pi1_fieldwrap_html_submit, .powermail_mandatory_js {margin:0 0 0 185px;}
#ContainerCols .double .tx_powermail_pi1_fieldwrap_html_submit, .powermail_mandatory_js {margin:0 0 0 305px;}

.jscalendar_cb, .powermail_submit {width:auto !important;border:none !important;}
.jscalendar{width:auto !important;}
.required, .powermail_mandatory_js {color:#CD071E;}
.powermail_mandatory {color:#CD071E !important;}

/* Date */
.tx_powermail_pi1_fieldwrap_html_datetime span div {display:inline;}

.powermail_submit {color:#FFF !important;background-color:#000 !important;font-weight:bold !important;font-size:1em !important;}
.tx_powermail_pi1_fieldwrap_html p, .tx_powermail_pi1_fieldwrap_html ul, .tx_powermail_pi1_fieldwrap_html ol {color:#666 !important;}
.tx_powermail_pi1_fieldwrap_html p {margin-left:18px !important;}
.tx_powermail_pi1_fieldwrap_html ul {margin:0 0 1em 20px;padding:0;list-style:none;}
.tx_powermail_pi1_fieldwrap_html ul li {background:url(../../img/puces/bullet.gif) transparent no-repeat 0 .5em;padding:0 0 0 10px;color:#666;overflow:auto;}
.tx_powermail_pi1_fieldwrap_html a {color:#CD071E;}

.btnTxt {margin:5px 0;}
.specialcheckbox {padding-top:30px;}
.specialcheckbox .jscalendar_cb {float:left;margin:0 0 0 200px;}
.specialcheckbox label {text-align:left !important;margin:0 0 10px 5px !important;}
.specialcheckbox .tx_powermail_pi1_fieldwrap_html_submit {margin:0 0 0 218px !important;clear:both;}

/* page contact */
.tx-powermail-pi1 {background:#EEEEED; padding:20px 0 0 0; }
.tx-powermail-pi1_formwrap {padding:0 20px 20px 20px; }
.tx-powermail-pi1_formwrap form fieldset { background:none; margin:0 !important; padding:0 !important; }
.tx-powermail-pi1_formwrap form legend { display:none; }
.tx-powermail-pi1_formwrap form .powermail_mandatory { display:none; }
.tx-powermail-pi1_formwrap form .row { display:block; padding:0 0 20px 0; line-height:18px; }
.tx-powermail-pi1_formwrap form label { display:block; float:left; width:173px; padding:0 10px 0 0; margin:0; color:#000 !important; line-height:18px; }
.tx-powermail-pi1_formwrap form input { border-color:#93ACC2 !important; width:219px; padding:1px 5px; margin:0; }
.tx-powermail-pi1_formwrap form select { border-color:#93ACC2 !important; width:439px !important; }
.tx-powermail-pi1_formwrap form textarea { border-color:#93ACC2 !important; width:439px !important; height:132px; }
.tx-powermail-pi1_formwrap form .tx_powermail_pi1_fieldwrap_html_captcha { padding:0 0 10px 197px !important; }
.tx-powermail-pi1_formwrap form .tx_powermail_pi1_fieldwrap_html_captcha label { width:439px !important; display:block; text-align:left; padding:0 0 5px 0; font-weight:bold; float:none; }
.tx-powermail-pi1_formwrap form p { color:#000 !important; margin:0 !important; padding:0 0 5px 0; }
.tx-powermail-pi1_formwrap form .tx_powermail_pi1_fieldwrap_html_captcha input { width:40px !important; }
.tx-powermail-pi1_formwrap .tx_powermail_pi1_fieldwrap_html_submit { text-align:right; padding:0 36px 0 0; }
.tx-powermail-pi1_formwrap .powermail_submit {background:#DAA520 none !important; font-weight: normal !important; padding:0 !important; margin:0 !important; width: 60px !important; height: 23px}












/* --------------------------------------------------------------
	NAV.CSS
-------------------------------------------------------------- */


/* Navigation principale
-------------------------------------------------------------- */

#NavContainer {clear:both;width:980px;/*margin:0 auto 177px auto;*/margin:0 auto 247px auto;}
#NavContainer:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#NavContainer {display:inline-block;z-index:100;}
/* \*/ * html #NavContainer {height:1%;} #NavContainer {display:block;} /* */

/* navbar1 */
#navbar1 {float:left;width:980px;margin:0 0 0 0;padding:0;list-style:none;text-align:left;color:#00305D;}
#navbar1:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#navbar1 {display:inline-block;z-index:100;}
/* \*/ * html #navbar1 {height:1%;} #navbar1 {display:block;} /* */

#navbar1>li {float:left;color:#00305D;font-family:Arial, sans-serif;font-size:1.35em;position:relative;margin:17px 0 0 0;}
#navbar1 li#navitem1 {}
#navbar1 li#navitem2 {}
#navbar1 li#navitem3 {}
#navbar1 li#navitem4 {}
#navbar1 li#navitem5 {background:#DAA520;position:relative;top:0;width:126px;float:right;margin:0 -3px 0 0;}


#navbar1 li#navitem4 a strong {border:none;}
#navbar1 li#navitem5 a {padding:0;color:#d29c14;}
#navbar1 li#navitem5 a strong {border:none;background:#DAA520;color:#FFF;padding:1px 3px 1px 3px;display:block;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
#navbar1 li#navitem5 a:hover strong,
#navbar1 li#navitem5 a:active strong,
#navbar1 li#navitem5 a:focus strong {background:#DAA520;}

#navbar1 li a {display:block;min-height:15px;background-color:#FFF;color:#00305D;padding:2px 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#navbar1 li a:active,
#navbar1 li a:focus,
#navbar1 li a:hover,
#navbar1 li.on a {background-color:#0E6DA9;color:#FFF;text-decoration:none;}
#navbar1 li.on li a {background:transparent;color:#00305D;}
#navbar1 li li a:focus,
#navbar1 li li a:hover,
#navbar1 li li a {background-color:#0E6DA9;color:#00305D;text-decoration:none !important;}
#navbar1 li.on li.on a {background:#e6e4de;}

#navbar1 li a strong {font-weight:normal;display:block;height:90%;border-right:1px solid #ada693;padding:0 14px;}
#navbar1 li#navitem1 a strong {padding-left:10px;}


#navbar1 ul {position:absolute;top:-7777em;left:-7777em;margin:0;padding:6px 0;list-style:none;font-size:.9em;width:15em;border:1px solid #ada693;z-index:100;background:#FFF;}
#navbar1 li:hover ul, #navbar1 li.over ul, #navbar1 li:focus ul {top:auto;left:0;}
#navbar1 ul li {float:none;height:auto;width:auto;font-size:.9em !important;background-color:#FFF;}
#navbar1 ul li a {background-image:none;border:none;background-color:#FFF;height:auto;width:auto !important;padding:5px;margin:0 3px;}
#navbar1 ul li a:hover {background-color:#e6e4de;text-decoration:underline;}

#navbar1 li#navitem1210 a strong {background-image:none !important;}



/*.home #NavContainer {margin-bottom:0;}
.logout #BlocA {padding-top:36px;}
.login #BlocA {padding-top:23px;}*/

/* end */











/* --------------------------------------------------------------
	COMMON.CSS
-------------------------------------------------------------- */


/* General / Layout
-------------------------------------------------------------- */
body {padding:0;/*background-color:#0E6DA9 !important;*/}
/*#page {padding:0;background:url(../../img/bg_page.jpg) no-repeat top center transparent;}*/
#page {padding:0;background:url(../../uploads/rub5.jpg) no-repeat top center transparent;}
#page.rub1 {padding:0;background:url(../../uploads/rub1.jpg) no-repeat top center transparent;}
#page.rub2 {padding:0;background:url(../../uploads/rub2.jpg) no-repeat top center transparent;}
#page.rub3 {padding:0;background:url(../../uploads/rub3.jpg) no-repeat top center transparent;}
#page.rub4 {padding:0;background:url(../../uploads/rub4.jpg) no-repeat top center transparent;}
#ColContenu {} /*temp*/

/* Header, logo, recherche
-------------------------------------------------------------- */

/* Liens d'evitement / Skip Link */
#skiplink {position:absolute;top:-7777em;left:-7777em;}

/* Header */
#header {background-color:transparent;margin:0 auto;padding:0;text-align:left;width:980px;position:relative;height:159px;}
#header:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#header {display:inline-block;}
/* \*/ * html #header {height:1%;} #header {display:block;} /* */

/* Logo */
#logo {padding:39px 0 12px 0;width:187px;margin:0 auto;}
#logo img {width:187px;height:124px;display:block;}

/* Motto */
#motto {float:left;margin:0;display:none;}
#motto img {width:442px;height:27px;}
.en #motto {float:left;margin:10px 0 0 0;display:block;}
.en #motto img {width:402px;height:21px;}

/* localisation
#localisation {position:absolute;top:40px;right:0;}
#localisation a {display:block;padding:8px 9px 8px 25px;font-weight:bold;}
#localisation, #localisation a {color:#fff;}*/

/* Bandeau liens et f(x) annexes */
#navtop {position:absolute;top:0;right:0;height:22px;background-color:#00305D;text-align:right;font-size:11px; font-family:Arial, sans-serif;}
* html #navtop {background:none;}
*+html #navtop {background:none;}
#navtop * {vertical-align:middle;line-height:1;}
#navtop,
#navtop a {color:#FFF;}
#navtop span {color:#fff;}

.navtop1 {float:right;margin:0;padding:4px 18px 4px 12px;background:#00305D;border-right:1px solid #FFF;}
.navtop1 a {padding:0 5px;}
.navtop2 {float:right;margin:0;padding:4px 0 1px 8px;background:#00305D;}
.navtop2 ul {/*display:inline;*/ float:left;margin:0 10px;padding:0;}
.navtop2 ul li {display:inline;position:relative;border-left:1px solid #FFF;padding:0 7px 0 8px;}
.navtop2 ul li.first {border-left:none;}
.navtop2 ul a {padding:0 .1em;}
.navtop2 ul li ul {float:left;position:absolute;top:-7777px;left:-7777px;z-index:100;width:260px;margin:0;padding:10px;background-color:#000;text-align:left;font-size:1em;}
.navtop2 ul li.over ul,
.navtop2 ul li:hover ul {top:1.4em;left:-10px;}
.navtop2 ul li ul li {display:block;width:100%;float:left;margin:0 0 .5em 0; border-left:3px solid #daa520;}

/* Les sites du groupe */
#sites {width:100%; background:#FFF; padding-bottom:12px; display:none ;}
#sites:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#sites {display:inline-block;}
/* \*/ * html #sites {height:1%;} #sites {display:block;} /* */
#sites {display:none;}
#sites #site-content {width:980px; background:#FFF; margin:0 auto;}
#sites .tri {padding:20px 0 10px 0; border-bottom:1px solid #d6d2c9;}
#sites .tri:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#sites .tri {display:inline-block;}
/* \*/ * html #sites .tri {height:1%;} #sites .tri {display:block;} /* */
#sites .tri p {float:left; color:#002d62; font-size:14px;font-family:Arial, sans-serif; margin:0; padding:0; text-transform:uppercase; letter-spacing:2px;}
#sites form {float:left;margin:0;padding:0 0 0 39px;}
#sites form label {vertical-align:top; margin:0 43px 0 0;cursor:pointer;}
#sites form input {vertical-align:top; margin:0 6px 0 0;cursor:pointer;}
#sites .slide {padding:15px 0 0 0;height:84px;}
#sites .slide:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#sites .slide {display:inline-block;}
/* \*/ * html #sites .slide {height:1%;} #sites .slide {display:block;} /* */
#sites .slide ul {padding:19px 0 0 0;}
#sites .slide ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#sites .slide ul {display:inline-block;}
/* \*/ * html #sites .slide ul {height:1%;} #sites .slide ul {display:block;} /* */
#sites .slide ul li {display:block; width:132px; padding:0 0 0 5px; float:left;}
#sites .slide ul li a img {border:none; text-decoration:none; display:block; margin:0 0 5px 0;}
#sites .slide ul li a {font-family:Arial, sans-serif;color:#DAA520;font-size:.8em;line-height:90%;}


/* Profils */
#FormProfil {}

/* Recherche */
#navtop #FormSearch {float:right;display:inline;margin:0;padding:1px 10px 1px 0;background-color:#00305D;}
#navtop #FormSearch label {display:none;}
#navtop #FormSearch input {width:15.5em;margin:0 0 0 0;padding:3px 4px 3px 4px;font-size:1em;border:none;background-color:#597896;color:#ACBCCB;}
#navtop #FormSearch input.button {width:27px;height:19px;background:#daa520;border:none;padding:0;color:#FFF;
-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}

/* Footer, copyright, liens
-------------------------------------------------------------- */
#footer {text-align:center;margin:0 auto;padding:0;width:980px;background-color:#000;color:#daa520;font-size:1em;clear:both;font-family:Arial, sans-serif;}
#footer:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#footer {display:inline-block;}
/* \*/ * html #footer {height:1%;} #footer {display:block;} /* */
#footer a {color:#daa520;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#BackToTheTop {margin:0 auto;padding:0 15px 1em 15px;width:950px;text-align:right;background-color:#FFF;}
#BackToTheTop a {text-decoration:underline;color:#484849;}
#BackToTheTop a:hover, #BackToTheTop a:focus, #BackToTheTop a:active {text-decoration:none;}

.footer1 {float:left;margin:0 0 0 40px;padding:.3em 0 .3em 0;display:inline;}
.footer2 {float:right;padding:0;background:url(../../img/logo_mif.gif) transparent no-repeat 100% 40%;display:inline;}
.footer2 a {display:block;padding:.3em 65px .3em 0;}

#RSS {background:url(../../img/rss.gif) transparent no-repeat 0 3px;padding:0 0 0 15px;}


/* JS / css autocomplete
-------------------------------------------------------------- */
.home .ac_results {width:301px !important;padding:0;border:1px solid #002F5C;background-color:Window;overflow:hidden;color:#777777;}
.ac_results {width:300px !important;padding:0;border:1px solid #ada693;background-color:Window;overflow:hidden;color:#777777;z-index:800;}
/* \*/ * html .ac_results {margin-left:-67px;} /* */
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;text-align:left;}
.ac_results iframe {display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;margin-bottom:2px;}
.ac_loading {background :Window url('./indicator.gif') right center no-repeat;}
.ac_over {background-color:#ada693;color:#FFF; font-weight:bold;}


/* popin
-------------------------------------------------------------- */
.disclaimer-evol {max-height:400px;width:540px;height:100%;margin:0 auto;padding:20px;background:#FFF;color:#484849;text-align:center;}
.disclaimer-evol .inner {text-align:left;}
.disclaimer-evol .inner2 {}
.disclaimer-evol h1 {margin:0 0 1em 0;padding:0 11px 0 18px;background:url(../../img/expertises/exp0/bg_h1.gif) no-repeat 0 100%;font-size:1.6em;line-height:1em;font-weight:normal;color:#000;text-transform:uppercase;}
.disclaimer-evol h1 span {background-color:#FFF;padding:0 7px 0 0;}
.disclaimer-evol h2 {clear:both;margin:0 0 .8em 0;padding:0 0 0 18px;background:url(../../img/expertises/exp0/bg_h2.gif) no-repeat 0 .2em;font-size:1.3em;color:#000;}
.disclaimer-evol .inner1,
.disclaimer-evol .inner2 {margin:0 !important;clear:both;}

.disclaimer-evol .inner1:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .disclaimer-evol .inner1 {zoom:1;}
*:first-child+html .disclaimer-evol .inner1 {zoom:1;}

.disclaimer-evol .inner2:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .disclaimer-evol .inner2 {zoom:1;}
*:first-child+html .disclaimer-evol .inner2 {zoom:1;}

.disclaimer-evol .blocVisu {float:left;width:180px;margin-bottom:0 !important;}
.disclaimer-evol .blocTxt {float:right;width:340px;margin-bottom:0 !important;}
.disclaimer-evol .blocTxt h2 {margin-top:0;}
.disclaimer-evol .form {clear:both;margin-bottom:20px;padding:20px;background:#EEEEED;text-align:center;z-index:888;}
.disclaimer-evol .form * {display:inline;vertical-align:middle;line-height:1;}
.disclaimer-evol .form .legend {margin-right:10px;font-size:16px;color:#000;}
.disclaimer-evol .form label {margin-right:10px;font-weight:bold;}
.disclaimer-evol .form .button {}
.disclaimer-evol .other {font-weight:bold;color:#000;}
.disclaimer-evol a {color:#DAA520;text-decoration:underline;}

#disclaimer_institutionnel {}
#disclaimer_partenaire {}
#disclaimer_cmne {}
#disclaimer_clientprive {}
/* end */








/* --------------------------------------------------------------
	SCREEN_SUB.CSS
-------------------------------------------------------------- */



/* 03 | Contenu principal :prsentation en 3 colonnes
-------------------------------------------------------------- */

#ContainerCols {width:980px;height:415px;min-height:415px;margin:0 auto;padding:0;display:block;font-size:1em;text-align:left;/*background:url(../../img/bg_contenaire.png) no-repeat 0 0 #FFFFFF;*/background:#FFF;}
html>body #ContainerCols {height:auto;}
#ContainerCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerCols {display:inline-block;}
/* \*/ * html #ContainerCols {height:1%;} #ContainerCols {display:block;} /* */
.double,.triple {background:url(../../img/bg_containercols_double.gif) no-repeat 100% -10px;}

/* Container Fil dariane + Toolbox */
#BandeauContenuHaut {width:980px;clear:both;background-color:transparent;margin:0 0 9px 0;}
#BandeauContenuHaut:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#BandeauContenuHaut {display:inline-block;}
/* \*/ * html #BandeauContenuHaut {height:1%;} #BandeauContenuHaut {display:block;} /* */

/* FIL d'ARIANE */
#FildAriane {width:731px;background-color:transparent;color:#484849;padding:19px 0 0 0;margin:0 0 0 12px;font-size:.9em;}
#FildAriane a {color:#484849;text-decoration:underline;padding:0 3px;}
#FildAriane a:hover {text-decoration:none;}
#FildAriane strong {font-weight:normal;padding:0 3px;}

/* ToolBox */
#ToolBox {float:right;padding:19px 0 0 0;}
#ToolBox a {color:#333;}
#ToolBox ul {margin:0 15px 0 0;padding:0;list-style:none;}
#ToolBox ul li {float:left;margin:0 0 0 5px;padding:0;}




/* 03.1 | INTRIEUR  Colonne de menu secondaire
-------------------------------------------------------------- */

#ColMenu {float:left;margin:0 0 2em 0;padding:2px 0 1.2em 0;text-align:left;width:220px;background-color:#FFF;}
#ColMenu p.t {background-color:transparent;background-repeat:no-repeat;height:97px;width:203px;margin:0 0 18px 15px;padding:0;display:block;position:relative; background-image:url(../../img/rubriques/colmenu_rub5.jpg);}
#ColMenu p.t strong {position:absolute;bottom:0;right:0;color:#FFF;min-width:128px; padding:1px 10px 0 3px;background:#0e6da9;font-family:Arial, sans-serif;text-align:right; font-size:.9em;}
.rub1 #ColMenu p.t {background-image:url(../../img/rubriques/colmenu_rub1.jpg) !important;}
.rub2 #ColMenu p.t {background-image:url(../../img/rubriques/colmenu_rub2.jpg) !important;}
.rub3 #ColMenu p.t {background-image:url(../../img/rubriques/colmenu_rub3.jpg) !important;}
.rub4 #ColMenu p.t {background-image:url(../../img/rubriques/colmenu_rub4.jpg) !important;}
.rub5 #ColMenu p.t {background-image:url(../../img/rubriques/colmenu_rub5.jpg) !important;}

/*#ColMenu #MenuSecondaire {background:url(../../img/bg_colmenu.gif) transparent no-repeat 5px 100%;margin:0 0 1em 0;padding:0 0 19px 15px;list-style:none;display:block;}
#ColMenu #MenuSecondaire li {background:url(../../img/bg_colmenu_li.gif) transparent no-repeat 5px 100%;width:205px;padding:0 0 1px 0;}
#ColMenu #MenuSecondaire li:last-child {background-image:none;}
#ColMenu #MenuSecondaire li a {color:#000;display:block;padding:.15em 0 .3em 15px;}
#ColMenu #MenuSecondaire li.on a {margin:2px 0;padding:.2em 0 .2em 15px;line-height:1em;color:#000;font-weight:bold;}
#ColMenu #MenuSecondaire ul {margin:0 0 0 14px;padding:0 0 .45em 0;list-style:none;}
#ColMenu #MenuSecondaire ul li, #ColMenu #MenuSecondaire ul li:last-child {background-repeat:no-repeat;margin:0 0 3px 0;width:180px;vertical-align:bottom;padding-left:10px;}
#ColMenu #MenuSecondaire ul li.exp {background-position:0 .3em;}
#ColMenu #MenuSecondaire li.on ul li a {padding:2px 7px;color:#000;background-color:transparent;line-height:1.2em; font-weight:normal !important;}
#ColMenu #MenuSecondaire li ul li.on a {color:#FFF;font-weight:bold;background-color:#daa520;}
#ColMenu #MenuSecondaire li ul li.on li a {color:#000;font-weight:normal;background-color:transparent;}
#ColMenu #MenuSecondaire li.exp01 a {background:url(../../img/expertises/exp1/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp02 a {background:url(../../img/expertises/exp2/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp03 a {background:url(../../img/expertises/exp3/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp04 a {background:url(../../img/expertises/exp4/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp05 a {background:url(../../img/expertises/exp5/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp06 a {background:url(../../img/expertises/exp6/bg_li_menuinterne.gif) no-repeat 0 2px;}*/

#ColMenu #MenuSecondaire {background:url(../../img/bg_colmenu.gif) transparent no-repeat 5px 100%;margin:0 0 1em 0;padding:0 0 19px 15px;list-style:none;display:block;}
#ColMenu #MenuSecondaire li {background:url(../../img/bg_colmenu_li.gif) transparent no-repeat 5px 100%;width:205px;padding:0 0 1px 0;}
#ColMenu #MenuSecondaire li:last-child {background-image:none;}
#ColMenu #MenuSecondaire li a {color:#000;display:block;padding:.2em 0 .25em 15px;}
#ColMenu #MenuSecondaire li.on a {color:#FFF;font-weight:bold;background-color:#daa520;}

#ColMenu #MenuSecondaire li ul {margin:0;padding:0 0 .9em 11px;list-style:none;background-color:#EEEEED;}
#ColMenu #MenuSecondaire li ul li {background-image:none;margin:0 0 .2em 0;padding:0;width:194px;}
#ColMenu #MenuSecondaire li ul li.on {margin:0 0 .4em 0;}
#ColMenu #MenuSecondaire li.on ul li a,
#ColMenu #MenuSecondaire li ul li a {padding:3px 0 2px 12px;background-color:transparent;color:#000;font-weight:normal;}
#ColMenu #MenuSecondaire li ul li.on a,
#ColMenu #MenuSecondaire li.on ul li.on a {color:#000;font-weight:normal;background-color:#FFF;padding:5px 0 2px 12px;color:#000;line-height:1.2em;}

#ColMenu #MenuSecondaire li ul li.exp {background-position:0 .3em;}

#ColMenu #MenuSecondaire li ul li ul {background-color:#FFF;padding:7px 0 10px 24px !important;font-size:.9em;}
#ColMenu #MenuSecondaire li ul li ul li {width:170px;margin:0 0 .3em 0 !important;}
#ColMenu #MenuSecondaire li ul li.on ul li a,
#ColMenu #MenuSecondaire li ul li ul li a {padding:1px 0 1px 8px !important;color:#000;font-weight:normal;background:url(../../img/bg_colmenu_li_li.gif) transparent no-repeat 0 .5em !important;}
#ColMenu #MenuSecondaire li ul li ul li.on a {font-weight:bold !important;}

#ColMenu #MenuSecondaire li.exp01 a {background:url(../../img/expertises/exp1/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp02 a {background:url(../../img/expertises/exp2/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp03 a {background:url(../../img/expertises/exp3/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp04 a {background:url(../../img/expertises/exp4/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp05 a {background:url(../../img/expertises/exp5/bg_li_menuinterne.gif) no-repeat 0 2px;}
#ColMenu #MenuSecondaire li.exp06 a {background:url(../../img/expertises/exp6/bg_li_menuinterne.gif) no-repeat 0 2px;}

/* [ 03.3 | INTRIEUR  Colonne de contenu principal ]________________________ */

#ColContenu {text-align:left;margin:0 0 2em 20px;padding:2px 10px 1.2em 10px;float:left;color:#000;width:513px;voice-family:"\"}\"";voice-family:inherit;width:493px;}
html>body #ColContenu {width:493px;}
#ColContenu p, #ColContenu h2, #ColContenu ol {margin:0 0 1em 0;}

/* Titraille */
#ColContenu h1 {font-size:1.7em;padding:0 11px 0 18px;color:#593931;margin:0 0 1em 0;line-height:1em;font-weight:normal;text-transform:uppercase;background:url(../../img/expertises/exp0/bg_h1.gif) transparent no-repeat 0 100%;background-color:transparent !important;font-family:Arial, sans-serif;}
#ColContenu h1 span {background-color:#FFF;padding:0 7px 0 0;}
#ColContenu h2, #ColContenu .ufgtv .inner .inner2 p:first-child {font-size:1.4em;margin:.8em 0 .8em 0;padding:0 0 1px 0;color:#593931;clear:both;font-weight:bold;}
#ColContenu h3 {font-size:1.15em;margin:1.2em 0 .8em 0;color:#000;}
#ColContenu h4 {font-size:1em;margin:1.2em 0 .8em 0;padding:0 0 0 18px;color:#000;background-image:url(../../img/bg_h4.gif);background-color:transparent;background-repeat:no-repeat;background-position:0 .45em;overflow:hidden;}
#ColContenu h5 {}
#ColContenu h6 {}
p.plus {margin:0;padding:0 11px 0 0;background:url(../../img/bullet_2.gif) transparent no-repeat 100% .35em;text-align:right;font-weight:bold;}



/* Menu interne (ancres) */
/* cf.:typo.css */

/* Positionnement */
#ColContenu .center {text-align:center;}
#ColContenu .justify {text-align:justify;}
#ColContenu .middle {display:block;margin:0 auto;}

/* Contenu standard */
#ColContenu .contenu {margin:0 0 1.5em 0}
* html #ColContenu .contenu {overflow:hidden;o\verflow:visible;	width:100%;w\idth:auto;zoom:1;} /* against IE Italic */
#ColContenu .contenu .inner {}
#ColContenu .contenu .inner h2 {}
#ColContenu .contenu .inner .inner2 {}
#ColContenu .contenu .inner .inner2 p {margin:0 0 1em 0;display:block;}
#ColContenu .contenu .inner .inner2 p.doc {background:url(../../img/ico_doc.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.html {background:url(../../img/ico_html.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.pdf {background:url(../../img/ico_pdf.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.ppt {background:url(../../img/ico_ppt.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.xls {background:url(../../img/ico_xls.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.zip {background:url(../../img/ico_zip.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-fr {background:url(../../img/flags/fr.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-en {background:url(../../img/flags/en.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-es {background:url(../../img/flags/es.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-it {background:url(../../img/flags/it.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-de {background:url(../../img/flags/de.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-nl {background:url(../../img/flags/nl.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-se {background:url(../../img/flags/se.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-no {background:url(../../img/flags/no.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.flag-be {background:url(../../img/flags/be.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 p.doc a,
#ColContenu .contenu .inner .inner2 p.html a,
#ColContenu .contenu .inner .inner2 p.pdf a,
#ColContenu .contenu .inner .inner2 p.ppt a,
#ColContenu .contenu .inner .inner2 p.xls a,
#ColContenu .contenu .inner .inner2 p.zip a,
#ColContenu .contenu .inner .inner2 p.flag-fr a,
#ColContenu .contenu .inner .inner2 p.flag-en a,
#ColContenu .contenu .inner .inner2 p.flag-es a,
#ColContenu .contenu .inner .inner2 p.flag-it a,
#ColContenu .contenu .inner .inner2 p.flag-de a,
#ColContenu .contenu .inner .inner2 p.flag-nl a,
#ColContenu .contenu .inner .inner2 p.flag-se a,
#ColContenu .contenu .inner .inner2 p.flag-be a,
#ColContenu .contenu .inner .inner2 p.flag-no a {color:#000;}
#ColContenu .contenu .inner .inner2 a {color:#DDA800;}


/* COLONNES */
.colonnage {display:inline-block;margin:15px -15px 0 0;clear:both;width:500px}
.double .colonnage {display:inline-block;margin:15px -15px 0 0;clear:both;width:731px}
.colonnage:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .colonnage {height:1%;} .colonnage {display:block;} /* */

/* CADRE | chapo */
/* cf.:typo.css */

/* CADRE | chapo2 */
/* cf.:typo.css */

/* CADRE | introduction article */
/* cf.:typo.css */

/* bloc en gris */
#ColContenu .exergue .tous-produits {background:#FFF;padding:10px 10px 0 10px;margin:0}

/* Listes standard */
#ColContenu .contenu .inner .inner2 ul {margin:0 0 1.5em 25px;padding:0;list-style:none;}
#ColContenu .contenu .inner .inner2 ul li,
#ColContenu .news-single-item ul li {background:url(../../img/bullet_1.gif) transparent no-repeat 0 .4em;padding:0 0 0 11px;margin:0 0 .5em 0;overflow:hidden;height:1%;}
#ColContenu .contenu .inner .inner2 ul li li,
#ColContenu .news-single-item ul li li {padding:0 0 0 11px !important;margin:0 0 .3em 0 !important;}
#ColContenu .contenu .inner .inner2 ul li.doc {background:url(../../img/ico_doc.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.html {background:url(../../img/ico_html.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.pdf {background:url(../../img/ico_pdf.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.ppt {background:url(../../img/ico_ppt.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.xls {background:url(../../img/ico_xls.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.zip {background:url(../../img/ico_zip.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-fr {background:url(../../img/flags/fr.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-en {background:url(../../img/flags/en.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-es {background:url(../../img/flags/es.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-it {background:url(../../img/flags/it.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-de {background:url(../../img/flags/de.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-nl {background:url(../../img/flags/nl.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-se {background:url(../../img/flags/se.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-no {background:url(../../img/flags/no.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.flag-be {background:url(../../img/flags/be.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContenu .contenu .inner .inner2 ul li.doc a,
#ColContenu .contenu .inner .inner2 ul li.html a,
#ColContenu .contenu .inner .inner2 ul li.pdf a,
#ColContenu .contenu .inner .inner2 ul li.ppt a,
#ColContenu .contenu .inner .inner2 ul li.xls a,
#ColContenu .contenu .inner .inner2 ul li.zip a,
#ColContenu .contenu .inner .inner2 ul li.flag-fr a,
#ColContenu .contenu .inner .inner2 ul li.flag-en a,
#ColContenu .contenu .inner .inner2 ul li.flag-es a,
#ColContenu .contenu .inner .inner2 ul li.flag-it a,
#ColContenu .contenu .inner .inner2 ul li.flag-de a,
#ColContenu .contenu .inner .inner2 ul li.flag-nl a,
#ColContenu .contenu .inner .inner2 ul li.flag-se a,
#ColContenu .contenu .inner .inner2 ul li.flag-be a,
#ColContenu .contenu .inner .inner2 ul li.flag-no a  {color:#666;}
#ColContenu .contenu .inner .inner2 ul ul,
#ColContenu .news-single-item ul ul {margin:0 0 1.5em 0;padding:1em 0 0 0;}
#ColContenu .contenu .inner .inner2 ul li li,
#ColContenu .news-single-item ul li li {background:url(../../img/tiret.gif) transparent no-repeat 0 .5em;padding:0 0 0 7px;}
#ColContenu .contenu .inner .inner2 ol,
#ColContenu .news-single-item ol {margin:0 0 1.5em 32px;padding:0;}
#ColContenu .contenu .inner .inner2 ol li,
#ColContenu .news-single-item ol li {padding:0;margin:0 0 .5em 0;}
#ColContenu .contenu .inner .inner2 ol li li,
#ColContenu .news-single-item ol li li {padding:0 0 0 11px;margin:0 0 .3em 0;}

/* CADRE | Exergue */
#ColContenu .exergue .contenu {margin:0 0 1.7em 0;color:#000}
#ColContenu .exergue .contenu .inner .inner2 {padding:13px 15px 1px;background-color:#eeeeed;margin:0}
#ColContenu .exergue .contenu .inner .inner2 p {margin:0 0 1em 0}

/* CADRE | Note */
#ColContenu .note .contenu {margin:1.5em 0 1em 0;width:464px;}
#ColContenu .note .contenu .inner {background:url(../../img/bg_note_left.gif) no-repeat 0 1.3em;}
#ColContenu .note .contenu .inner h2 {color:#FFF;margin:0;font-size:1.15em;font-weight:bold;padding:0;text-transform:none;}
#ColContenu .note .contenu .inner h2 span {color:#FFF;margin:0 60px 0 0;padding:1px 10px 0 11px;background-color:#593931;display:inline-block;clear:left;}
#ColContenu .note .contenu .inner .inner2 {background:url(../../img/bg_note_t.gif) transparent no-repeat 100% 0;padding:13px 5px 1px 22px;margin:0 0 0 1px}
#ColContenu .note .contenu .inner .inner2 p {margin:0 0 1em 0;line-height:1.2em;}
#ColContenu .note .contenu .inner .inner2 h3 {color:#000;margin:0 0 .4em -12px;padding:0 0 0 12px;font-size:1em;}
#ColContenu .note .contenu .inner .inner2 h3 a {display:block;color:#000;margin:0 0 0 -12px;padding:0 0 0 12px;background:url(../../img/bullet_2.gif) transparent no-repeat 0 .3em;}
#ColContenu .note .contenu .inner .inner2 ul {margin-left:0;}
#ColContenu .note .contenu .inner .inner2 a {color:#DDA800;}
.double #ColContenu .note .contenu {width:687px}
.double #ColContenu .note .contenu .inner .inner2 {background-image:url(../../img/bg_note_db_t.gif);}

/* CADRE | Identifie */
#ColContenu .identifie .contenu {margin:0 0 1.7em 0;text-align:center}
#ColContenu .identifie .contenu .inner {background:url(../../img/bg_identifie.gif) no-repeat 50% 0;padding:5px 0 0 0;}
#ColContenu .identifie .contenu .inner .inner2 {background:url(../../img/bg_identifie.gif) no-repeat 50% 100%;padding:0 0 5px 0;}
#ColContenu .identifie .contenu .inner .inner2 p {margin:0}

/* CADRE | Notes en deux colonnes */
#ColContenu .colonnage .note .contenu {width:235px !important;margin:0 15px 0 0;float:left;display:inline;}
.double #ColContenu .colonnage .note .contenu {width:350px !important;margin:0 15px 0 0;float:left;display:inline;}
#ColContenu .colonnage .last .contenu {margin:0;}
#ColContenu .colonnage .highlight .inner {background-image:url(../../img/bg_note_hl_left.gif) !important;background-repeat:no-repeat;background-position:0 1.3em;}
#ColContenu .colonnage .highlight h2 span {background-color:#000 !important;}
#ColContenu .colonnage .highlight .inner2 {background-image:url(../../img/bg_note_hl_t.gif) !important;}

/* CADRE | boite open / close */
#ColContenu .OpenClose {margin:0 0 1em 0;}
#ColContenu .OpenClose .contenu {margin:0;}
#ColContenu .OpenClose .contenu .inner {margin:0;padding:0;}
#ColContenu .OpenClose .contenu .inner h2 {background:#c8afa8;background-repeat:no-repeat;color:#000;margin:0;font-size:1.15em;font-weight:bold;padding:0;text-transform:none;}
#ColContenu .OpenClose .contenu .inner h2 span {display:block;margin:0;padding:4px 19px 2px 19px;}
#ColContenu .OpenClose .contenu .inner .inner2 {background:url(../../img/expertises/exp0/bg_listactu_inner.gif) repeat-y 0 0;padding:13px 5px 1px 17px;margin:0;display:none;}
#ColContenu .OpenClose .contenu .inner .inner2 p {margin:0 0 1em 0;line-height:1.15em;}
#ColContenu .OpenClose .contenu .inner .inner2 h3 {color:#484849;margin:0 0 .4em -12px;padding:0 0 0 12px;}
#ColContenu .OpenClose .contenu .inner .inner2 h3 a {display:block;color:#484849;margin:0 0 0 -12px;padding:0 0 0 12px;}
#ColContenu .OpenClose.on .contenu .inner .inner2 {display:block;}
#ColContenu .OpenClose .btn_OpenClose {margin:0 !important;padding:0 !important;cursor:pointer;height:30px;background:url(../../img/expertises/exp0/ico_close.gif) no-repeat 0 0;position:relative;display:block}
#ColContenu .OpenClose.on .btn_OpenClose {background:url(../../img/expertises/exp0/ico_open.gif) no-repeat 0 0;}
#ColContenu .OpenCloseGp {padding:1em 0 0 0}
#ColContenu .OpenCloseGp .Toggle {text-align:right;}
#ColContenu .OpenCloseGp .Toggle a {color:#4B6B8B;text-decoration:underline}
#ColContenu .OpenCloseGp .Toggle a:hover {text-decoration:none}
.double #ColContenu .OpenClose .btn_OpenClose {background-image:url(../../img/expertises/exp0/ico_close_db.gif);}
.double #ColContenu .OpenClose.on .btn_OpenClose {background-image:url(../../img/expertises/exp0/ico_open_db.gif);}
.double #ColContenu .OpenClose .contenu .inner h2 {background-image:url(../../img/expertises/exp0/bg_listactu_db_t.gif)}
.double #ColContenu .OpenClose .contenu .inner .inner2 {background-image:url(../../img/expertises/exp0/bg_listactu_db_inner.gif);}

/* CADRE | Modules */
.moduleRow {display:inline-block;margin:0 -15px 15px 0}
.moduleRow:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .moduleRow {height:1%;} .moduleRow {display:block;} /* */
.moduleBox {float:left;background-color:#D7E0E8;background-repeat:no-repeat;width:235px;}
html>body .moduleBox {height:auto !important;}
.moduleBox h3 {display:block;background-repeat:no-repeat;background-position:0 0;width:215px;height:106px;margin:10px !important;}
.moduleBox h3 a {display:block;width:215px;height:106px;}
.moduleBox h3 strong {position:absolute;top:-7777px;left:-7777px;}
.moduleInner {padding:0 20px 1px;}
.module1 {background-image:url(../../img/expertises/exp0/bg_round_tl.gif);background-position:0 0;margin:0 15px 0 0;}
.module2 {background-image:url(../../img/expertises/exp0/bg_round_tr.gif);background-position:100% 0;margin:0;}
.module3 {background-image:url(../../img/expertises/exp0/bg_round_bl.gif);background-position:0 100%;margin:0 15px 15px 0;}
.module4 {background-image:url(../../img/expertises/exp0/bg_round_br.gif);background-position:100% 100%;margin:0 0 15px 0;}
.module1 h3 {background-image:url(../../img/bg_module1_h3.png);}
.module2 h3 {background-image:url(../../img/bg_module2_h3.png);}
.module3 h3 {background-image:url(../../img/bg_module3_h3.png);}
.module4 h3 {background-image:url(../../img/bg_module4_h3.png);}

/* CADRE | Arrondis haut gauche, bas droite */
.tlbr {background-color:#eeeeed;padding:0;margin:0;height:0.01%;}
.tlbr .inner {background-repeat:no-repeat;background-image:none;background-position:0 0;display:block;}
.tlbr .inner2 {background-repeat:no-repeat;none;background-position:100% 100%;padding:20px;}
.tlbr .inner2 label {margin-right:8px;}
.tlbr .inner2 .button {background:none #daa520;border:0;color:#FFF;font-family:Arial,Helvetica,sans-serif;width:60px;height:23px;padding:0;}
.tlbr2 .inner2 {padding:15px;}

/* CADRE | Liste Actualites */
/* 3 colonnes */
.ItemActu {margin:0 0 1.5em 0;}
.ItemActu .inner {}
.ItemActu .inner2 {border:1px solid #daa520;padding:15px 20px 1px}
.ItemActu .inner2 {display:inline-block;}
.ItemActu .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .ItemActu .inner2 {height:1%;} .ItemActu .inner2 {display:block;} /* */
.ItemActu .txtVisu, .ItemActu .left.txtVisu {width:453px !important;min-width:453px;margin:0;}
.ItemActu .txtVisu .left .blocVisu {margin:0 15px 1em 0 !important;}
.ItemActu .news-single-video,
.news-single-img {width:150px;max-width:150px;overflow:hidden;height:auto;float:left;margin:0 15px 15px 0;text-align:center}
/*.ItemActu .right {width:150px;max-width:150px;height:auto;float:right !important;margin:0 0 15px 15px}*/
.ItemActu h2 {background-color:#eeeeed !important;background-repeat:no-repeat;background-position:0 0 !important;margin:0 !important;font-size:1.3em !important;padding:3px 20px !important;color:#daa520 !important;}
.ItemActu h2 span {display:block;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:0 .2em;}
.ItemActu h2 span a {color:#593931 !important;}
.ItemActu .inner2 a {color:#000 !important}




/* 2 colonnes */
.double .ItemActu { }
.double .ItemActu .inner {/*background:url(../../img/expertises/exp0/bg_listactu_db_inner.gif) transparent repeat-y 0 0;*/}
.double .ItemActu .inner2 {/*background:url(../../img/expertises/exp0/bg_listactu_db_b.gif) transparent no-repeat 0 100%;*/padding:15px 20px 1px;border:1px solid #eeeeed;}
.double .ItemActu .txtVisu, .double .ItemActu .left.txtVisu {width:676px !important;min-width:676px;margin:0;}
.OngletContent .ItemActu .txtVisu, .OngletContent .ItemActu .left.txtVisu {width:437px !important;min-width:437px;margin:0;}
.double .OngletContent .ItemActu .txtVisu, .double .OngletContent .ItemActu .left.txtVisu {width:660px !important;min-width:660px;margin:0;}

/*.double .ItemActu h2 {background-image:url(../../img/expertises/exp0/bg_listactu_db_t.gif) !important;}

.ActuExpert0 h2 span {background-image:url(../../img/expertises/exp0/bg_h2.gif) !important;}
.ActuExpert1 h2 span {background-image:url(../../img/expertises/exp1/bg_h2.gif) !important;}
.ActuExpert2 h2 span {background-image:url(../../img/expertises/exp2/bg_h2.gif) !important;}
.ActuExpert3 h2 span {background-image:url(../../img/expertises/exp3/bg_h2.gif) !important;}
.ActuExpert4 h2 span {background-image:url(../../img/expertises/exp4/bg_h2.gif) !important;}
.ActuExpert5 h2 span {background-image:url(../../img/expertises/exp5/bg_h2.gif) !important;}
.ActuExpert6 h2 span {background-image:url(../../img/expertises/exp6/bg_h2.gif) !important;}
.ActuExpert0 h2 a {color:#4B6B8B !important;}
.ActuExpert1 h2 a {color:#B9691E !important;}
.ActuExpert2 h2 a {color:#6482A0 !important;}
.ActuExpert3 h2 a {color:#B9691E !important;}
.ActuExpert4 h2 a {color:#4B6414 !important;}
.ActuExpert5 h2 a {color:#5F0041 !important;}
.ActuExpert6 h2 a {color:#666 !important;}*/


.ActuList {text-align:center;}
.blocActuList {width:493px;margin:0 auto 1.5em !important;background:url(../../img/expertises/exp0/bg_listactu_t.gif) no-repeat 0 0;padding:3px 0 0 0;text-align:left}
.blocActuList .inner {background:url(../../img/expertises/exp0/bg_listactu_inner.gif) transparent repeat-y 0 0;}
.blocActuList .inner2 {background:url(../../img/expertises/exp0/bg_listactu_b.gif) transparent no-repeat 0 100%;padding:15px 10px 1px}
.blocActuList .inner2 {display:inline-block;}
.blocActuList .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .blocActuList .inner2 {height:1%;} .blocActuList .inner2 {display:block;} /* */
.blocActuList .txtVisu, .blocActuList .left.txtVisu {width:339px !important;min-width:339px;margin:0;}
.blocActuList .txtVisu .blocVisu {text-align:center;}
.blocActuList .news-single-video,
.news-single-img {width:150px;max-width:150px;height:auto;float:left;margin:0 15px 15px 0;text-align:center}
.blocActuList .txtVisu .right {width:150px;max-width:150px;height:auto;float:right !important;margin:0 0 15px 15px}
.blocActuList .date {float:left;margin:0 21px 0 0}
.blocActuList .actudatee {float:right;width:339px;}
.blocActuList h2 {width:110px;text-align:center;background-color:#E7ECF1 !important;background-image:none !important;margin:0 !important;font-size:1.15em !important;padding:7px 0 !important;}
.blocActuList .inner2 .more a {display:block;color:#5F8BB6;font-size:1em;padding:0 0 0 11px;background:url(../../img/expertises/exp0/bullet-more.gif) no-repeat 0 4px;}

.OngletContent .ItemActu .inner {background:url(../../img/expertises/exp0/bg_listactuo_inner.gif) transparent repeat-y 0 0;}
.OngletContent .ItemActu .inner2 {background:url(../../img/expertises/exp0/bg_listactuo_b.gif) transparent no-repeat 0 100%;}
.OngletContent .ItemActu h2 {background-image:url(../../img/expertises/exp0/bg_listactuo_t.gif) !important;}
.OngletContent .ItemActu h2 span {padding:0 !important;background:none !important;}
.double .OngletContent .ItemActu .inner {background:url(../../img/expertises/exp0/bg_listactuo_db_inner.gif) transparent repeat-y 0 0;}
.double .OngletContent .ItemActu .inner2 {background:url(../../img/expertises/exp0/bg_listactuo_db_b.gif) transparent no-repeat 0 100%;}
.double .OngletContent .ItemActu h2 {background-image:url(../../img/expertises/exp0/bg_listactuo_db_t.gif) !important;}


/* Contenu Special | Disclaimer */
/* cf.:typo.css */

/* pagination */
.pagination {padding:0;text-align:center;color:#000;}
.pagination strong {font-weight:normal;padding:0 5px;}
.pagination a {padding:0 5px;color:#daa520;text-decoration:underline;}
.pagination a:hover {text-decoration:none;}

/* Tableau produits */
.contenu table {width:100%;border-collapse:collapse;border-spacing:2px 0;font-size:1em}
.contenu table thead th {background-color:#daa520;color:#FFF;font-weight:bold;border:1px solid #FFF;text-align:center;padding:2px 3px;vertical-align:middle;font-size:.9em;}
.contenu table tbody th.rowHeader {padding:10px 5px 0 5px !important;text-transform:uppercase;background:none !important;color:#000 !important;font-size:1em;}
.contenu table tbody td, .contenu table tbody th {border-spacing:2px 0;border-width:1px;border-style:solid;border-color:#E7E8E9 #FFF;font-size:.9em;padding:2px 3px;vertical-align:middle;}
.contenu table tbody th {text-align:left;}
.contenu table tbody th a {display:block;padding:0 0 0 10px;background:url(../../img/bullet_4.gif) transparent no-repeat 0 .3em;}
.contenu table tbody .sep td {height:3px !important;overflow:hidden;line-height:0;font-size:0;padding:0 !important;border:none !important;margin:0 !important;border-spacing:0 !important;border-top:none !important;border-bottom:none !important;display:block;vertical-align:top;}
.dmmjobcontrol_list_table .sep .transition {height:15px !important;}
.contenu table tbody .chiffres {text-align:right;}
.contenu table tbody .pourcent {text-align:right;font-weight:normal;background-color:#e7ddc3;white-space:nowrap;}
.contenu table tbody .pourcentblanc {text-align:right;font-weight:normal;background-color:#FFF;white-space:nowrap;}
.contenu table tbody .download {background-color:#E7E8E9;text-align:center;}
.contenu table tbody td.eligibilite {padding:0 !important;}
.contenu table tbody td.eligibilite ul {padding:0 !important;margin:0 !important;}
.contenu table a {color:#4B6B8B;}
.contenu table tbody td.eligibilite ul li {display:inline;background:none !important;padding:0 !important;padding:2px !important;}
.contenu table a {color:#4B6B8B;}

/* CADRE | Lien retour liste actualits */
.RetourListe {width:100%;overflow:hidden;}
.RetourListe p {margin:0;text-align:right;}
.RetourListe p a {text-decoration:underline;padding:0 0 0 9px;background-color:transparent;background-image:url(../../img/bullet_6.gif);background-repeat:no-repeat;background-position:0 .35em;color:#000 !important;text-decoration:underline;}
.RetourListe p a:hover, .RetourListe p a:focus, .RetourListe p a:active {text-decoration:none;}
.RetourListe p.prev {float:left}
.RetourListe p.next {float:right}
.RetourListe p.prev a {padding:0 0 0 9px;background-position:0 .4em;background-image:url(../../img/expertises/exp0/bullet-less.gif);}
.RetourListe p.next a {padding:0 9px 0 0;background-position:100% .4em;background-image:url(../../img/expertises/exp0/bullet-more.gif);}

.RetourListe .nomargin {padding:1em 0 .5em;}
.RetourListe .nomargin, .RetourListe .nomargin p {margin:0 !important;}
h2.nomargin {margin:0 0 0.8em !important;}
.identification form {color:#000;margin:0 auto;text-align:center;}
.identification .contenu {margin:0 !important;}
.identification a {text-decoration:underline;}
.identification a:hover, .identification a:focus, .identification a:active {text-decoration:none;}

/* onglets */
.Onglets {width:493px;overflow:hidden;border-width:0 0 1px 0;border-style:solid;border-color:#593931;padding:0;margin:0;font-size:.8em;}
.double .Onglets {width:716px}
.Onglets li {display:inline;float:left;margin:0 1px 0 0;padding:0;padding:0 0 0 5px;background-image:url(../../img/expertises/exp0/bg_onglets_l.gif);background-repeat:no-repeat;border-bottom:2px solid #FFF;min-height:35px;}
.Onglets li span {padding:6px 7px 6px 2px;font-size:1.08em;display:block;float:left;background:url(../../img/expertises/exp0/bg_onglets_r.gif) no-repeat 100% 0;min-height:28px;}
.Onglets li span a {color:#484849;font-size:1.08em;line-height:14px;}
.Onglets .on {background-image:none;background-color:#593931;border-color:#593931;}
.Onglets .on span {background-image:none;color:#FFF;font-size:1.08em;}
.Onglets .on span a {color:#fff;}
/*.Onglets .ong-4 span, .Onglets .ong-5 span {width:54px;}*/

/* OngletContent */
.OngletContent {background-image:url(../../img/expertises/exp0/bg_OngletContent.gif);background-repeat:no-repeat;padding:25px 0 0 14px;height:1%;position:relative;}
.OngletContent .col-l {width:225px;margin:0 0 1.5em 0;float:left;}
.OngletContent .col-r {width:225px;margin:0 0 1.5em 0;float:right;}
.double .OngletContent .col-l, .double .OngletContent .col-r {width:335px;}

/* DOCS */
#ColContenu .docs h3 {display:block;text-align:center;font-weight:bold;line-height:22px;color:#fff;background:#593931;font-size:1em;padding:0;margin:0;}
.medias {padding:20px 0 10px 0;margin:0;display:block;}
.medias li {list-style:none;padding:0 !important;margin:0 0 .3em;background:none !important}
.medias li a {padding:1px 0 0 23px;background-repeat:no-repeat;background-position:0 0;color:#000 !important;display:block;}
.medias li .xls {background-image:url(../../img/ico_xls.gif);}
.medias li .pdf {background-image:url(../../img/ico_pdf.gif);}
.medias li .doc {background-image:url(../../img/ico_doc.gif);}
.medias li .flag-fr {background:url(../../img/flags/fr.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-en {background:url(../../img/flags/en.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-es {background:url(../../img/flags/es.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-it {background:url(../../img/flags/it.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-de {background:url(../../img/flags/de.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-nl {background:url(../../img/flags/nl.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-se {background:url(../../img/flags/se.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-be {background:url(../../img/flags/be.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
.medias li .flag-no {background:url(../../img/flags/no.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
/* tabs reporting */
.ui-tabs-hide {display:none !important;}
.tab-reporting {padding:0 0 10px 0;background:url(../../img/expertises/bg-ui-tabs-nav-reporting.gif) repeat-x 0 0;}
.tab-reporting .medias {clear:both;}
.tab-reporting .ui-tabs-nav {display:inline-block;padding:4px 0 0 0;margin:0;display:block;text-align:center;background:#fafafa;}
.tab-reporting .ui-tabs-nav:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .tab-reporting .ui-tabs-nav {height:1%;} .tab-reporting .ui-tabs-nav {display:block;} /* */

.tab-reporting .ui-tabs-nav li {display:block;float:left;list-style:none;text-align:center;margin:0;padding:0; background:#fafafa;}
.tab-reporting .ui-tabs-nav li a {line-height:24px;min-height:24px;height:auto !important;text-align:center;line-height:24px;padding:0 9px 0 8px;color:#daa520;font-weight:bold;text-decoration:underline;display:block;margin:0;float:left;background:url(../../img/expertises/sep-ui-tabs-nav-reporting.gif) no-repeat 100% 8px;}
.tab-reporting .ui-tabs-nav .last a {background:none;}
.tab-reporting .ui-tabs-nav .ui-tabs-selected a {text-decoration:none;color:#000;}
.tab-reporting .inner {display:block;}
.tab-reporting .ui-tabs-panel {overflow:hidden;clear:both;}

.nota {font-size:.9em;color:#666;font-style:italic;margin:0 0 1.5em 0}

/* produit seul */
.listefcpi {list-style:none;margin:0 0 1em 0;padding:0}
.listefcpi li {padding:0 0 0 11px;margin:0 0 .5em 0;background:url(../../img/bullet_5.gif) no-repeat 0 3px;}
.listefcpi li a {color:#593931;font-weight:bold;}

/* chxprofil */
.h1-chxprofil {padding:0;margin:0 0 1px 0 !important;display:block;}
.chxprofil span {position:absolute;top:-9999px;}
.chxprofil-partners {display:block;height:40px;width:493px;background:url(../../img/expertises/chxprofil-partenaires.gif) no-repeat 0 0;}

/* Itemproduit */
/* cf.:typo.css */

/* Itemproduit no desc */
.Itemproduit-no-desc {margin:0 0 20px 0;background:url(../../img/expertises/exp0/bg_listactu_t.gif) no-repeat 0 0;padding:5px 0 0 0;width:236px;float:left;}
.Itemproduit-no-desc.pair {margin-left:20px;}
.Itemproduit-no-desc .inner {background:url(../../img/expertises/exp0/bg_listactu_inner.gif) transparent repeat-y 0 0;padding:0;}
.Itemproduit-no-desc .inner2 {background:url(../../img/expertises/exp0/bg_listactu_b.gif) transparent no-repeat 0 100%;padding:0 0 1px 0;}
.Itemproduit-no-desc .txtVisu {margin:0 !important;}
.Itemproduit-no-desc .blocVisu {padding:6px 11px 10px 11px;margin:0 !important;display:block;float:left;}
.Itemproduit-no-desc .blocTxt {width:130px;float:right;margin:0 !important;padding:0;}
.Itemproduit-no-desc .blocTxt h3 {position:relative;padding:3px 0 2px 10px;font-size:1.17em;margin:-5px 0 13px 0 !important;background:url(../../img/expertises/exp0/bg_listactu_t.gif) #E8ECF1 no-repeat 100% 0;}
.Itemproduit-no-desc .blocTxt p {margin:0 0 10px 0 !important;padding:0 10px;}
.double .Itemproduit-no-desc {background-image:url(../../img/expertises/exp0/bg_listactu_db_t.gif)}
.double .Itemproduit-no-desc .inner2 {background-image:url(../../img/expertises/exp0/bg_listactu_db_b.gif)}
.double .Itemproduit-no-desc .blocTxt {width:613px;}
.double .Itemproduit-no-desc .inner {background-image:url(../../img/expertises/exp0/bg_listactu_db_inner.gif)}

/* fondsActionsTwin */
.fondsActionsTwin {border-collapse:collapse;width:100%;margin:0 0 25px 0;}
.fondsActionsTwin thead { }
.fondsActionsTwin thead tr { }
.fondsActionsTwin tfoot { }
.fondsActionsTwin tfoot tr { }
.fondsActionsTwin tfoot th {line-height:22px;border:1px solid #FFF;padding:0 5px 5px 5px;text-align:center;font-weight:bold;color:#000;}
.fondsActionsTwin thead tr.first th sup a{color:#fff !important;}
.fondsActionsTwin thead th {background-color:#593931;line-height:22px;border:1px solid #FFF;padding:0 5px 5px 5px;text-align:center;font-weight:bold;color:#fff;}
.fondsActionsTwin thead .first th {background-color:#593931;line-height:22px;padding:0;text-align:center;font-weight:bold;color:#FFF;}
.fondsActionsTwin.grand thead .first th {background-color:#c8afa8;line-height:22px;padding:0;text-align:center;font-weight:bold;color:#000;}
.fondsActionsTwin tbody { }
.fondsActionsTwin tbody tr { }
.fondsActionsTwin tbody .wfifty {width:50%}
.fondsActionsTwin tbody th {border-bottom:1px solid #E7E8E9;border-width:0 0 1px 0 !important;color:#484849;font-size:0.92em;padding:2px 5px 2px 0;font-weight:normal;vertical-align:top;text-align:left;}
.fondsActionsTwin tbody .th {border-bottom:1px solid #E7E8E9;color:#000;font-size:1em;color:#000;padding:12px 0 2px 0;font-weight:bold;}
.fondsActionsTwin tbody td {border-bottom:1px solid #E7E8E9;color:#484849;font-size:0.92em;padding:2px 5px;}
.fondsActionsTwin .al-r {text-align:right;}
.fondsActionsTwin .last {border-bottom:none;}
.fondsActionsTwin .more {color:#000;font-size:1em;padding:0 0 0 11px;background:url(../../img/bullet_5.gif) no-repeat 0 4px;}
.fondsActionsTwin ul {padding:12px 0 0 15px;margin:0;}
.fondsActionsTwin li {list-style:square;padding:1px 0;}


/* fondsActions */
.fondsActionsTwin.grand tbody th {padding:2px 5px;vertical-align:top;text-align:center;font-weight:bold;border-left:1px #e7e8e9 solid !important;}
.fondsActionsTwin.grand tbody th.first {border-left:none !important;}
.fondsActionsTwin.grand tbody td {padding:2px 5px;background:#E7E8E9;text-align:center;border-left:1px #FFF solid !important;}



.fondsActions .flags {width:80px;max-width:80px}
body.login3 .tx-saproduits-pi1 .contenu table.fondsActions thead th#tbr1c1 {width:255px;}
body.login .tx-saproduits-pi1 .contenu table.fondsActions thead th#tbr1c1 {width:275px;}
html>body .fondsActions .flags {width:auto;}

.FundsExp01 .Onglets {border-color:#B9691E;}
.FundsExp01 .OngletContent {background-image:url(../../img/expertises/exp3/bg_OngletContent.gif) !important;}
.FundsExp01 .Onglets .on {background-image:url(../../img/expertises/exp3/bg_onglets_on_l.gif);background-color:#B9691E;border-color:#B9691E;}
.FundsExp01 .Onglets .on span {background-image:url(../../img/expertises/exp3/bg_onglets_on_r.gif);}
.FundsExp01 .fondsActionsTwin thead th {background-color:#B9691E !important;}
.FundsExp01 .docs h3 {background-color:#B9691E !important;}

.FundsExp02 .Onglets {border-color:#6482A0;}
.FundsExp02 .OngletContent {background-image:url(../../img/expertises/exp2/bg_OngletContent.gif) !important;}
.FundsExp02 .Onglets .on {background-image:url(../../img/expertises/exp2/bg_onglets_on_l.gif);background-color:#6482a0;border-color:#6482a0;}
.FundsExp02 .Onglets .on span {background-image:url(../../img/expertises/exp2/bg_onglets_on_r.gif);}
.FundsExp02 .fondsActionsTwin thead th {background-color:#6482A0 !important;}
.FundsExp02 .docs h3 {background-color:#6482A0 !important;}

.FundsExp03 .Onglets {border-color:#B9691E;}
.FundsExp03 .OngletContent {background-image:url(../../img/expertises/exp3/bg_OngletContent.gif) !important;}
.FundsExp03 .Onglets .on {background-image:url(../../img/expertises/exp3/bg_onglets_on_l.gif);background-color:#B9691E;border-color:#B9691E;}
.FundsExp03 .Onglets .on span {background-image:url(../../img/expertises/exp3/bg_onglets_on_r.gif);}
.FundsExp03 .fondsActionsTwin thead th {background-color:#B9691E !important;}
.FundsExp03 .docs h3 {background-color:#B9691E !important;}

.FundsExp04 .Onglets {border-color:#4b6414;}
.FundsExp04 .OngletContent {background-image:url(../../img/expertises/exp4/bg_OngletContent.gif) !important;}
.FundsExp04 .Onglets .on {background-image:url(../../img/expertises/exp4/bg_onglets_on_l.gif);background-color:#4b6414;border-color:#4b6414;}
.FundsExp04 .Onglets .on span {background-image:url(../../img/expertises/exp4/bg_onglets_on_r.gif);}
.FundsExp04 .fondsActionsTwin thead th {background-color:#4B6414 !important;}
.FundsExp04 .docs h3 {background-color:#4b6414 !important;}

.FundsExp05 .Onglets {border-color:#5F0041;}
.FundsExp05 .OngletContent {background-image:url(../../img/expertises/exp5/bg_OngletContent.gif) !important;}
.FundsExp05 .Onglets .on {background-image:url(../../img/expertises/exp5/bg_onglets_on_l.gif);background-color:#5F0041;border-color:#5F0041;}
.FundsExp05 .Onglets .on span {background-image:url(../../img/expertises/exp5/bg_onglets_on_r.gif);}
.FundsExp05 .fondsActionsTwin thead th {background-color:#5F0041 !important;}
.FundsExp05 .docs h3 {background-color:#5F0041 !important;}

.FundsExp06 .Onglets {border-color:#666;}
.FundsExp06 .OngletContent {background-image:url(../../img/expertises/exp6/bg_OngletContent.gif) !important;}
.FundsExp06 .Onglets .on {background-image:url(../../img/expertises/exp6/bg_onglets_on_l.gif);background-color:#666;border-color:#666;}
.FundsExp06 .Onglets .on span {background-image:url(../../img/expertises/exp6/bg_onglets_on_r.gif);}
.FundsExp06 .fondsActionsTwin thead th {background-color:#666 !important;}
.FundsExp06 .docs h3 {background-color:#666 !important;}

.trafficjam .contenu {padding:0 0 0 74px;background-repeat:no-repeat;background-position:0 0}
.trafficjam .contenu .inner3 {padding:12px 15px 1px;background-color:#d7e0e8}
.trafficjam.type1 .contenu {background-image:url(../../img/bg_traffic_type1.gif)}
.trafficjam.type2 .contenu {background-image:url(../../img/bg_traffic_type2.gif)}
.trafficjam.type3 .contenu {background-image:url(../../img/bg_traffic_type3.gif)}

/* glossaire */
#glossaire {width:716px;overflow:hidden;background:url(../../img/expertises/exp0/bg_OngletContent.gif) no-repeat 0 22px;}
#alphabet {padding:0;display:block;width:716px;overflow:hidden;margin:0 !important;border-bottom:1px solid #002F5C}
#alphabet li {display:inline;float:left;list-style:none;margin:0 2px 0 0;width:21px;height:21px;}
#alphabet li a {width:21px;height:21px;text-align:center;line-height:21px;color:#fff;float:left;display:block;font-size:1.17em;font-weight:bold;background:url(../../img/expertises/exp0/bg_annexe_alphabet_li.gif) no-repeat 0 0;}
#alphabet li span {width:21px;height:21px;text-align:center;line-height:21px;color:#999;float:left;display:block;font-size:1.17em;background:url(../../img/expertises/exp0/bg_annexe_alphabet_li.gif) no-repeat 0 -100px;}
#alphabet li strong {width:21px;height:21px;text-align:center;line-height:21px;color:#fff;float:left;display:block;font-size:1.17em;background:url(../../img/expertises/exp0/bg_annexe_alphabet_li.gif) no-repeat 0 -50px;}
.glossaire-content {width:715px;overflow:hidden;background-color:#FFF;margin:0 0 0 1px}
.glossaire-content .entries {width:250px;float:left;padding:20px 0 0 14px;}
.glossaire-content .entries ul { }
.glossaire-content .entries li {list-style:none;padding:0 0 5px 0;}
.glossaire-content .entries li a {display:block;padding:0 0 0 13px;line-height:15px;color:#484849;background:url(../../img/bullet_5.gif) no-repeat 0 4px;}
.glossaire-content .entries li strong {background:url(../../img/bullet-glossaire.gif) no-repeat 0 5px #593931;display:block;padding:1px 0 1px 13px;line-height:15px;color:#FFF;}
.glossaire-content dl {width:409px;border-left:1px solid #E7ECF1;float:left;margin:20px 0 0 0;padding:0 20px;min-height:180px;height:auto !important;height:180px;}
.glossaire-content dt {font-weight:bold;display:block;margin:0;padding:0 0 0 19px;font-size:1.33em;color:#593931;}
.glossaire-content dd {padding:0 0 0 20px;margin:0;color:#000;}

/* form-pres-id */
#form-pres-id { }
#form-pres-id .input {width:184px;height:16px;line-height:16px;padding:0 5px;border:1px solid #BCBCBC;}
#form-pres-id p {padding:0 0 8px 0;margin:0;}
#form-pres-id .al-r {text-align:right;padding:0;}

/* search result */
.tx-indexedsearch {width:716px;margin:0;}
.tx-indexedsearch .recher {margin:0 0 15px 0;padding:0;}
.tx-indexedsearch .recher .inner {background:#C8AFA8;padding:0 0 0 30px;}
.tx-indexedsearch .recher .inner2 {padding:12px 20px 12px 128px;margin:0 !important;}
.tx-indexedsearch .recher form {width:500px;overflow:hidden;}
.tx-indexedsearch .recher .bloc, .tx-indexedsearch .recher .contenu, .tx-indexedsearch .recher form {margin:0 !important;padding:0 !important;}
.tx-indexedsearch .recher span {float:left;padding-right:5px;padding-bottom:15px;}
.tx-indexedsearch .recher label {width:99px;color:#000;float:left;padding:5px 0 0 0;}
.tx-indexedsearch .recher .tx-indexedsearch-searchbox-sword {width:219px;margin:2px 2px 0 0;float:left;padding:0 5px !important;}
.tx-indexedsearch .recher .button {float:left;border:none;width:auto !important;padding:2px 1px;text-align:center;}
.res_recherche {padding:0;margin:0 !important;}
.res_recherche .block {clear:both;}
/*.res_recherche .contenu .inner .inner2 span, .res_recherche .contenu .inner .inner2 p {float:left;}*/
.res_recherche .inner, .res_recherche .inner2 {margin:0 !important;padding:0 !important;}
.resultat .inner, .resultat .inner2, .resultat .tx-indexedsearch-res {margin:0 !important;padding:0 !important;}
.resultat .tx-indexedsearch-res {padding:0 0 15px 0;}
.resultat .bloc {border-top:1px solid #E7ECF1;padding:10px 0;/*width:750px;*/width:710px;overflow:hidden;}
.resultat .bloc .bl-l {width:40px;float:left;}
.resultat .bloc .bl-l span {background:#C8AFA8;padding:2px 5px;display:block;text-align:center;color:#000;}
.resultat .bloc .bl-r {/*width:700px;*/width:660px;float:right;}
.resultat .bloc h3 {margin:0 0 12px 0 !important;padding:2px 0 0 0;}
.resultat .bloc h3, .resultat .bloc h3 a {font-size:1em !important;color:#000 !important;}
.resultat .bloc p {margin:0 !important;}

.resultat .browsebox {padding:15px 0;text-align: center;}

/* Recrutement */
.dmmjobcontrol_list_table {border-collapse:collapse;width:100%;font-size:0.92em;}
.dmmjobcontrol_list_table thead th {background:#6482A0;text-align:center;color:#fff;font-weight:bold;padding:3px 0;font-size:1.09em !important;}
.dmmjobcontrol_list_table .dmmjobcontrol_list_th1 {border-right:1px solid #fff;}
.dmmjobcontrol_list_table tbody th {border-bottom:1px solid #E7E8E9;border-right:1px solid #E7E8E9;border-top:1px solid #E7E8E9;padding:6px 5px 6px 5px;vertical-align:top;text-align:left}
.dmmjobcontrol_list_table tbody td {border-bottom:1px solid #E7E8E9;border-top:1px solid #E7E8E9;padding:6px 5px 6px 20px;}
.dmmjobcontrol_list_table .sep td {height:3px !important;overflow:hidden;line-height:0;font-size:0;padding:0 !important;border:none !important;margin:0 !important;border-spacing:0 !important;border-top:none !important;border-bottom:none !important;display:block;vertical-align:top;}
.dmmjobcontrol_list_table .sep .transition {height:15px !important;}
.dmmjobcontrol_list_table tr { }
.dmmjobcontrol_list_table .bor-b {border-bottom:1px solid #E7E8E9;}
.dmmjobcontrol_list_table a {color:#5F8BB6;font-weight:bold;padding:0 0 0 10px;background:url(../../img/bullet-glossaire.gif) no-repeat 0 3px;}

/* Ecrutement detail */
.detail .bloc {margin:0 0 20px 0;padding:0;background:url(../../img/bloc/G_top.gif) no-repeat 0 0;}
.detail .innBloc {margin:0;padding:12px 0 16px 15px;background:url(../../img/bloc/G_bas_detail.gif) no-repeat bottom left;}
.detail .innBloc .titre {padding:0 10px;margin:0;font-weight:bold;background-color:#6482A0;color:#fff;font-weight:bold;font-size:1.09em !important;}
.detail .innBloc .titre span.date {color:#FFF;padding:4px 0 3px 0;margin:0;display:block;float:left;width:78px;}
.detail .innBloc .titre h3 {color:#FFF !important;padding:3px 0;margin:0 !important}
.detail .bloc .innBloc .ref {background-color:#E7ECF1;padding:15px 20px 1px;margin:0 0 10px 0;}
.detail .bloc .innBloc .ref ul {padding:0;margin:0 !important;}
.detail .bloc .innBloc .desc {}
.detail .bloc .innBloc .desc .theme {background:url(../../img/bullet-glossaire.gif) transparent no-repeat 8px 10px;margin:0;padding:0 6px 0 0;border-bottom:1px solid #E7E8E9;padding:6px 5px 1px 20px;}
.detail .bloc .innBloc .desc .theme p {margin:0 0 .5em 0 !important;}
.detail .bloc .innBloc .postuler {margin:0;padding:0;}
.detail .bloc .innBloc .postuler .dmmjobcontrol_apply_link {display:block;background:url(../../img/bt_postuler_en_ligne.gif) no-repeat 0 0;margin:0;padding:0;color:#FFF !important;padding:4px 10px 5px 10px;float:right;}
.detail .bloc .innBloc .innPostuler {background:url(../../img/bloc/postuler_bas.gif) no-repeat 0 100%;margin:0;padding:30px 0 15px 0;}

.retour {text-align:right;margin:-10px 0 10px 0;padding:0;}

/* [ 03.4 | INTRIEUR  Colonne de contenu contextuel au contenu principal ]________________________ */

#ColContextuelle {text-align:left;margin:0 14px 0 0;padding:0 0 1.2em 0;float:right;width:210px;}

/* Contenu standard */
#ColContextuelle .ufgtv,
#ColContextuelle .contenu,
#ColContextuelle>embed {margin:0 0 1.5em 10px;}
#ColContextuelle .contenu .inner {}
#ColContextuelle .contenu .inner h2, #ColContextuelle .ufgtv .inner .inner2 p:first-child {color:#005993;border-bottom:1px solid #005993;font-size:1em;margin:0 0 .5em 0;text-transform:uppercase;}
#ColContextuelle .ufgtv .inner .inner2 p:first-child {font-weight:bold;}
#ColContextuelle .contenu .inner .inner2 {padding:0 10px 0 0;}
#ColContextuelle .contenu .inner .inner2 p {margin:0 0 1em 0;}
#ColContextuelle .contenu .inner .inner2 p.doc {background:url(../../img/ico_doc.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.html {background:url(../../img/ico_html.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.pdf {background:url(../../img/ico_pdf.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.ppt {background:url(../../img/ico_ppt.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.xls {background:url(../../img/ico_xls.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.zip {background:url(../../img/ico_zip.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-fr {background:url(../../img/flags/fr.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-en {background:url(../../img/flags/en.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-es {background:url(../../img/flags/es.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-it {background:url(../../img/flags/it.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-de {background:url(../../img/flags/de.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-nl {background:url(../../img/flags/nl.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-se {background:url(../../img/flags/se.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-no {background:url(../../img/flags/no.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.flag-be {background:url(../../img/flags/be.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 p.doc a,
#ColContextuelle .contenu .inner .inner2 p.html a,
#ColContextuelle .contenu .inner .inner2 p.pdf a,
#ColContextuelle .contenu .inner .inner2 p.ppt a,
#ColContextuelle .contenu .inner .inner2 p.xls a,
#ColContextuelle .contenu .inner .inner2 p.zip a,
#ColContextuelle .contenu .inner .inner2 p.flag-fr a,
#ColContextuelle .contenu .inner .inner2 p.flag-en a,
#ColContextuelle .contenu .inner .inner2 p.flag-es a,
#ColContextuelle .contenu .inner .inner2 p.flag-it a,
#ColContextuelle .contenu .inner .inner2 p.flag-de a,
#ColContextuelle .contenu .inner .inner2 p.flag-nl a,
#ColContextuelle .contenu .inner .inner2 p.flag-se a,
#ColContextuelle .contenu .inner .inner2 p.flag-be a,
#ColContextuelle .contenu .inner .inner2 p.flag-no a {color:#000;}
#ColContextuelle .contenu .inner .inner2 a,
#ColContextuelle .ufgtv .inner .inner2 a {color:#DDA800;}
#ColContextuelle .contenu .inner .inner2 h3 {font-size:1em;margin:0 0 .8em 0;color:#000;}
#ColContextuelle .contenu .inner .inner2 h3 a {display:block;background:url(../../img/bullet_2.gif) transparent no-repeat 0 .3em;padding:0 0 0 12px;color:#000;}

/* Liste standard */
#ColContextuelle .contenu .inner .inner2 ul {margin:0 0 1.5em 0;padding:0;list-style:none;}
#ColContextuelle .contenu .inner .inner2 ul li {background:url(../../img/tiret.gif) transparent no-repeat 0 .5em;padding:0 0 0 7px;margin:0 0 .5em 0;}
#ColContextuelle .contenu .inner .inner2 ul li.doc {background:url(../../img/ico_doc.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.html {background:url(../../img/ico_html.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.pdf {background:url(../../img/ico_pdf.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.ppt {background:url(../../img/ico_ppt.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.xls {background:url(../../img/ico_xls.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.zip {background:url(../../img/ico_zip.gif) transparent no-repeat 0 0;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-fr {background:url(../../img/flags/fr.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-en {background:url(../../img/flags/en.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-es {background:url(../../img/flags/es.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-it {background:url(../../img/flags/it.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-de {background:url(../../img/flags/de.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-nl {background:url(../../img/flags/nl.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-se {background:url(../../img/flags/se.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-no {background:url(../../img/flags/no.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.flag-be {background:url(../../img/flags/be.gif) transparent no-repeat 0 .25em;padding:0 0 .5em 23px;}
#ColContextuelle .contenu .inner .inner2 ul li.doc a, #ColContextuelle .contenu .inner .inner2 ul li.html a, #ColContextuelle .contenu .inner .inner2 ul li.pdf a, #ColContextuelle .contenu .inner .inner2 ul li.ppt a, #ColContextuelle .contenu .inner .inner2 ul li.xls a, #ColContextuelle .contenu .inner .inner2 ul li.zip a, #ColContextuelle .contenu .inner .inner2 ul li.flag-fr a, #ColContextuelle .contenu .inner .inner2 ul li.flag-en a, #ColContextuelle .contenu .inner .inner2 ul li.flag-es a, #ColContextuelle .contenu .inner .inner2 ul li.flag-it a, #ColContextuelle .contenu .inner .inner2 ul li.flag-de a, #ColContextuelle .contenu .inner .inner2 ul li.flag-nl a, #ColContextuelle .contenu .inner .inner2 ul li.flag-se a, #ColContextuelle .contenu .inner .inner2 ul li.flag-no a {color:#000;}

/* para border right */
p.border-left {border-left:4px solid #D7E0E8;padding:0 7px;}

/* Chiffres-clefs */
#ColContextuelle .chiffrescles .contenu .inner .inner2 dl.chiffres {padding:0;margin:0 0 2em 0;}
#ColContextuelle .chiffrescles .contenu .inner .inner2 dl.chiffres dt {font-weight:bold;font-size:1.7em;color:#005993;float:left;width:50px;text-align:right;}
#ColContextuelle .chiffrescles .contenu .inner .inner2 dl.chiffres dd {margin:0 0 1em 58px;padding:2px 0 0 0;}

#ColContextuelle .contenu table.contenttable p {margin:0;}
#ColContextuelle .contenu table.contenttable td {margin:0;padding:0;border:0}
#ColContenu table.contenttable td {vertical-align: top; padding:5px;}

/* Publicite */
.ad {margin:0 auto;text-align:center}

/* [ 03.5 | INTRIEUR  Colonne double :pas de colonne de droite ]________________________ */

.double #ColContenu {width:736px;voice-family:"\"}\"";voice-family:inherit;width:716px;}
html>body .double #ColContenu {width:716px;}

.triple #ColContenu {width:970px;voice-family:"\"}\"";voice-family:inherit;width:950px;}
html>body .double #triple {width:950px;}
.triple #ColContenu {margin:0 !important;}

/* vous etes */

#ColContenu .vous-etes {margin:0;padding:0;}
#ColContenu .vous-etes .inner2 {background:url(../../img/bg_vous-etes.gif) no-repeat 50% 100%;padding:0;margin:0;}
#ColContenu .vous-etes .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu .vous-etes .inner2 {display:inline-block;width:100%;}
/* \*/ * html #ColContenu .vous-etes .inner2 {height:1%;display:block;} /* */

#ColContenu .vous-etes .contenu .inner .inner2 .titre {text-align:center;font-weight:bold;background:#D5D7D8;padding:3px 0;color:#000;margin:0 0 10px 0;}
#ColContenu .vous-etes .row {width:178px;float:left;padding:0 0 0 50px;margin:0;}
#ColContenu .vous-etes .row label {margin:0 0 5px 0;padding:0;color:#000;font-weight:bold;}
#ColContenu .vous-etes .row select{color:#484849;width:143px;margin:5px 0 5px 0;vertical-align:middle;}
#ColContenu .vous-etes .contenu .inner .inner2 .row a{display:block;margin:0 0 1em 0;padding:0;color:#5F8BB6;text-decoration:underline;}
#ColContenu .vous-etes .contenu .inner .inner2 .row a:hover {text-decoration:none;}

.double #ColContenu .vous-etes .row {width:290px;}
.double #ColContenu .vous-etes .contenu .inner .inner2 .row a {padding-left:100px;}

/* Our range of products */
#ColContenu .productrange .line {}
#ColContenu .productrange .line:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu .productrange .line {display:inline-block;}
/* \*/ * html #ColContenu .productrange .line {height:1%;} #ColContenu .productrange .line {display:block;} /* */
#ColContenu .productrange .line .cell {float:left;width:225px;margin:0 43px 0 0;}
#ColContenu .productrange .line .cell.nomargin {margin:0;}
#ColContenu .productrange .line .cell h2 {background:url(../../img/bg_h2_products.gif) #6482A0 repeat-x 0 100%;color:#FFF;padding:3px 0 9px 0;font-size:1em;text-align:center;}
#ColContenu .productrange .line .cell ul {margin:0;padding:0;list-style:none;}
#ColContenu .productrange .line .cell ul li {}
#ColContenu .productrange .line .cell ul li a {color:#484849;}
#ColContenu .productrange .line .cell ul li strong {display:block;border-bottom:1px solid #E7E8E9;padding:0 0 3px 24px;background-color:transparent;background-repeat:no-repeat;background-position:0 .2em;}
#ColContenu .productrange .line .cell ul li.exp0 strong {background-image:url(../../img/expertises/exp0/bg_h2.gif);color:#4B6B8B;}
#ColContenu .productrange .line .cell ul li.exp1 strong {background-image:url(../../img/expertises/exp1/bg_h2.gif);color:#B9691E;}
#ColContenu .productrange .line .cell ul li.exp2 strong {background-image:url(../../img/expertises/exp2/bg_h2.gif);color:#6482A0;}
#ColContenu .productrange .line .cell ul li.exp3 strong {background-image:url(../../img/expertises/exp3/bg_h2.gif);color:#B9691E;}
#ColContenu .productrange .line .cell ul li.exp4 strong {background-image:url(../../img/expertises/exp4/bg_h2.gif);color:#4B6414;}
#ColContenu .productrange .line .cell ul li.exp5 strong {background-image:url(../../img/expertises/exp5/bg_h2.gif);color:#5F0041;}
#ColContenu .productrange .line .cell ul li.exp6 strong {background-image:url(../../img/expertises/exp6/bg_h2.gif);color:#666;}
#ColContenu .productrange .line .cell ul li.exp0 strong a {color:#4B6B8B;}
#ColContenu .productrange .line .cell ul li.exp1 strong a {color:#B9691E;}
#ColContenu .productrange .line .cell ul li.exp2 strong a {color:#6482A0;}
#ColContenu .productrange .line .cell ul li.exp3 strong a {color:#B9691E;}
#ColContenu .productrange .line .cell ul li.exp4 strong a {color:#4B6414;}
#ColContenu .productrange .line .cell ul li.exp5 strong a {color:#5F0041;}
#ColContenu .productrange .line .cell ul li.exp6 strong a {color:#666;}

#ColContenu .productrange .line .cell ul li ul {margin:0 0 1.4em 0;padding:3px 0 0 24px;font-size:.9em;}
#ColContenu .productrange .line .cell ul li ul li {margin:0 0 .5em 0;padding:0 0 0 15px;background-color:transparent;background-repeat:no-repeat;background-position:0 .3em;}
#ColContenu .productrange .line .cell ul li.exp0 ul li {background-image:url(../../img/expertises/exp0/bullet-more.gif);color:#4B6B8B;}
#ColContenu .productrange .line .cell ul li.exp1 ul li {background-image:url(../../img/expertises/exp1/bullet-more.gif);color:#B9691E;}
#ColContenu .productrange .line .cell ul li.exp2 ul li {background-image:url(../../img/expertises/exp2/bullet-more.gif);color:#6482A0;}
#ColContenu .productrange .line .cell ul li.exp3 ul li {background-image:url(../../img/expertises/exp3/bullet-more.gif);color:#B9691E;}
#ColContenu .productrange .line .cell ul li.exp4 ul li {background-image:url(../../img/expertises/exp4/bullet-more.gif);color:#4B6414;}
#ColContenu .productrange .line .cell ul li.exp5 ul li {background-image:url(../../img/expertises/exp5/bullet-more.gif);color:#5F0041;}
#ColContenu .productrange .line .cell ul li.exp6 ul li {background-image:url(../../img/expertises/exp6/bullet-more.gif);color:#666;}
#ColContenu .productrange .line .cell ul li ul li strong {display:inline;padding:0;border:none;background-image:none !important;}
#ColContenu .productrange .line .cell ul li ul li strong a {color:#484849 !important;}

/* Contenu Special | Disclaimer EN */
#Disclaimer #page {background-image:url(../../img/rubriques/bg_page_rub0.jpg)}
#Disclaimer .triple {background:url(../../img/bg_containercols_double.gif) #FFF no-repeat 100% 0;}
#Disclaimer #motto {padding:63px 0;margin:0}
#Disclaimer #localisation {margin:53px 0 0 0;}
#Disclaimer .disclaimer {text-align:left;margin:0 !important}
#Disclaimer .disclaimer .inner2 {width:auto !important}
#Disclaimer .disclaimer .txtVisu {width:auto !important;margin:0 !important}
#Disclaimer .disclaimer .blocVisu {margin:20px 30px 0 0 !important;}
#Disclaimer .disclaimer .blocTxt {float:left;width:476px}
#Disclaimer .disclaimer .tlbr {margin:1.5em 0 0;width:476px;float:left;}
#Disclaimer .disclaimer .tlbr .row {margin:0 0 .6em 0;}
#Disclaimer .disclaimer .tlbr .inner2 {padding:20px 5px 10px 80px !important;}
#Disclaimer .disclaimer .tlbr .inner2 label {font-size:1em !important;}







/* 04 | Bas de page :copyright, liens vers informations gnrales
-------------------------------------------------------------- */

/* Variantes
-------------------------------------------------------------- */
.profilchange {margin:0 0 19px 15px;padding:2px 10px 1px 14px;background:#DAA520;color:#FFF;text-align:right;}
.profilchange strong {float:left;}
.profilchange, .profilchange a {color:#FFF;}
.profilchange a {text-decoration:underline;}

#ColMenu .box {clear:both;margin:0 0 19px 15px;padding:7px;background:#0e6da9;
-moz-box-shadow:-3px 3px 5px #c6c5c6;-webkit-box-shadow:-3px 3px 5px #c6c5c6;box-shadow:-3px 3px 5px #c6c5c6;}

.formproduits {}
.formproduits strong {color:#fff;font-weight:normal;text-transform:uppercase;display:block;font-family:Arial, sans-serif;font-size:1.25em}
.formproduits form {}
.formproduits label {display:none;}
.formproduits input.text {display:block;width:180px;margin:5px;border:1px solid #EEEEED;float:right;}
.formproduits input.button {float:right;}

/* Votre Espace */
#ColContenu .actus {margin:0 0 2.5em 0;overflow:hidden;padding:0;position:relative;width:345px;float:left;-webkit-box-shadow: 1px 1px 2px 1px #DBDBDB;-moz-box-shadow: 1px 1px 2px 1px #DBDBDB;box-shadow: 1px 1px 2px 1px #DBDBDB;background-color:#FFF;}
#ColContenu .actus.cmne {width:450px;}
#ColContenu .actus h2 {background:#ADA693;color:#FFF;display:block;margin:0 0 18px 0;text-transform:uppercase;/* font-weight:normal;*/ padding-top:2px;padding-left:10px;}
#ColContenu .actus .See {background:#EFEDE9;color:#000;float:right;font-size:1em;margin:0 0 .75em 0;padding:.1em .7em .3em .7em;position:relative;text-align:right;bottom:0;position:absolute;right:0;}
#ColContenu .actus .See a {color:#000;text-decoration:underline;}
#ColContenu .actus li {list-style:none;padding:0;margin:0 0 1em 0;background-repeat:no-repeat;background-position:0 2px;display:block;}
#ColContenu .actus .inner h2 {margin:0;}
#ColContenu .actus .inner .inner2 {padding:10px 10px 2.5em 10px;}


#ColContenu .agenda.deuxcolonnes {width:345px;float:right;-webkit-box-shadow: 1px 1px 2px 1px #DBDBDB;-moz-box-shadow: 1px 1px 2px 1px #DBDBDB;box-shadow: 1px 1px 2px 1px #DBDBDB;background-color:#FFF;}
#ColContenu .agenda {margin:0 0 2.5em 0;overflow:hidden;padding:0;position:relative;width:345px;}
#ColContenu .agenda h2 {background:none #ADA693;color:#FFF;display:block;margin:0 0 18px 0;text-transform:uppercase;padding-top:2px;padding-left:10px;}
#ColContenu .agenda .See {background:#EFEDE9;color:#000;float:right;font-size:1em;margin:0 0 .75em 0 !important;padding:.1em .7em .3em .7em;position:relative;text-align:right;bottom:0;position:absolute;right:0;}
#ColContenu .agenda .See a {color:#000;text-decoration:underline;}
#ColContenu .agenda .inner2 strong {display:block;margin:0 0 1em 0;}
#ColContenu .agenda .contenu {margin:0;}
#ColContenu .agenda .inner h2 {margin:0;}
#ColContenu .agenda .inner .inner2 {padding:10px 10px .5em 10px;}
#ColContenu .agenda .inner .inner2 .txtVisu {margin-bottom:0 !important;}

#ColContenu .See a:hover, #ColContenu .See a:active, #ColContenu .See a:focus {text-decoration:none !important;}

#ColContenu .actus.interlocuteur {margin:0 25px 0 0;overflow:hidden;padding:0 0 20px 0;position:relative;width:345px;float:left;}
#ColContenu .actus.interlocuteur .contenu .inner {background:url(../../img/bg_encart_bleu_2.gif) no-repeat 0 0;width:300px;}
#ColContenu .actus.interlocuteur .contenu .inner h2 {margin-top:0;padding:0;background:none;font-size:1em;color:#000;font-weight:bold;}

body.login4 #ColContenu .agenda .contenu .inner .inner2 .blocVisu {margin-right:10px !important;}
body.login4 #ColContenu .actus.interlocuteur {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:10px !important;}
body.login4 #ColContenu .actus.interlocuteur .contenu {margin:0 !important;}
body.login4 #ColContenu .actus.interlocuteur .contenu .inner {width:100%;}
body.login4 #ColContenu .actus.interlocuteur .contenu .inner .inner2 {padding-bottom:0 !important;}

/* CADRE | Bordure bleu */
#ColContenu .bordure_bleu {border-left:5px solid #ADA693;clear:both;padding:0 15px 0 0;margin:0 0 2.5em 0;}
#ColContenu .bordure_bleu.nomargin {margin:0 !important;padding:0;}
#ColContenu .bordure_bleu .contenu {margin:0 !important;padding:0;}
#ColContenu .bordure_bleu .inner {}
#ColContenu .bordure_bleu .inner h2 {display:block;background:#ADA693 none;padding:3px 0 1px 15px;margin-top:0;/* font-weight:normal;*/color:#FFF;text-transform:uppercase;}
#ColContenu .bordure_bleu .inner2 {padding:0px 15px 0 15px;}
#ColContenu .bordure_bleu .inner2 .txtVisu {margin-bottom:0px;}
#ColContenu .bordure_bleu .inner2 {display:inline-block;}
#ColContenu .bordure_bleu .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #ColContenu .bordure_bleu .inner2 {height:1%;} #ColContenu .bordure_bleu .inner2 {display:block;} /* */
#ColContenu .bordure_bleu .inner2 select {margin:0 10px 0 0;}
#ColContenu .bordure_bleu .inner2 .txtVisu .blocVisu {margin-bottom:0 !important;}

#ColContenu .gamme {clear:both;padding:0 0 0 15px;margin:0;}
#ColContenu .gamme.top .inner2 {display:block;background:none transparent;}
#ColContenu .gamme.top .select {padding:10px 0 0 0;}
#ColContenu .gamme.top .select select {width:414px; margin:0 3px .8em 0;border:1px solid #ADA693;float:left;} #ColContenu .gamme.top .select input.button {float:left;}
#ColContenu .gamme.top .inner2 .left {display:block;background:none transparent; width:150px; margin:0 22px 0 0; padding:0;}
#ColContenu .gamme .inner2 {display:block;background:url(../../img/bg_inner3.gif) no-repeat 0 100%;clear:both; padding:0 0 10px 0;}
#ColContenu .gamme .inner2 {display:inline-block;}
#ColContenu .gamme .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html #ColContenu .gamme .inner2 {height:1%;} #ColContenu .gamme .inner2 {display:block;} /* */
#ColContenu .gamme .inner2 h2 {color:#FFF; font-weight:normal; display:block;padding:0 0 8px 0; background:url(../../img/inner3_h2_arrow.gif) no-repeat 50% 100%;margin:0;text-transform:none;}
#ColContenu .gamme .inner2 h2 span {text-align:center;display:block;background:url(../../img/inner3_h2.gif) repeat-y 0 0;padding:5px 0 6px 0;}
#ColContenu .gamme .left {display:block;background:url(../../img/bg_inner3_left.gif) repeat-x 100% 100%;width:295px;margin:0 10px 0 15px;float:left;padding:20px 10px 10px 10px;}
#ColContenu .gamme .inner2 .left strong {display:block;margin:0 0 12px 0;color:#000;}
#ColContenu .gamme .inner2 .left span {display:block; margin:0 0 5px 0;}
#ColContenu .gamme .inner2 .left select {width:295px;display:block; margin:0 0 1em 0; border:1px solid #ADA693;}
#ColContenu .gamme .inner2 .left input.button {display:block; float:right;}
#ColContenu .gamme .inner2 .right {display:block;background:url(../../img/bg_inner3_right.gif) no-repeat 0 100%;width:320px;margin:0;float:right; padding:20px 0 10px 10px;}
#ColContenu .gamme .inner2 .right strong {display:block;margin:0 0 5px 0;color:#000;}


#ColContenu .interlocuteur.right.deuxcolonnes {clear:none;float:right;padding:15px 0 0 20px;border-top:24px solid #D7E0E8;width:241px;}
#ColContenu .interlocuteur.right.deuxcolonnes .contenu {margin-bottom:0;}
#ColContenu .interlocuteur.right {clear:none;float:right;width:241px !important;margin:-5px 0 0 15px !important;}
#ColContenu .interlocuteur.right .inner {width:auto !important;}
#ColContenu .interlocuteur .inner {width:194px;background:url(../../img/bg_encart_bleu.gif) no-repeat 0 0;padding:20px 15px 10px 15px;color:#000;clear:both;}
#ColContenu .interlocuteur .inner2 a {color:#000;text-decoration:underline;}
#ColContenu .interlocuteur.right .inner {padding:20px 10px 0 10px !important;}
#ColContenu .interlocuteur.right .inner2 {padding:0 15px 10px 15px !important;}

#ColContenu .bordure_bleu.deuxcolonnes.nomargin {margin-bottom:0;min-height:181px;}
#ColContenu .bordure_bleu.deuxcolonnes {float:left;width:435px;}
#ColContenu .bordure_bleu.deuxcolonnes h2 {margin-top:0;}
#ColContenu .bordure_bleu.deuxcolonnes .inner2 .txtVisu span {display:block;}


#ColContenu .select.bordure_bleu {padding:0 0 2px 15px;margin:0;}
#ColContenu .select.bordure_bleu select {width:283px;border:1px solid #ADA693;}
#ColContenu .select.bordure_bleu select, #ColContenu .select.bordure_bleu input {vertical-align:bottom;}


#ColContenu .principale {display:block;margin:0 0 5px 0;float:left;}
#ColContenu .principale .contenu .inner .inner2 {padding:0 20px 0 0;}

#ColContenu .risque {display:block;background:url(../../img/bg-risque.png) #D7D8DD repeat-x 0 0;float:right;width:205px;padding:10px 10px 0 10px;margin:0 0 20px 20px;}
#ColContenu .risque .contenu {background:#FFF;padding:10px;margin:0 0 10px 0;}
#ColContenu .risque .contenu strong {display:block;margin:0 0 5px 0;}
#ColContenu .risque .contenu ul li {display:block;float:left;background:#e7e8e9;color:#000;height:15px;width:36px;text-align:center;font-weight:bold;margin:0 1px 0 0;}
#ColContenu .risque .contenu ul li.on {background:#be6b13;color:#FFF;}
#ColContenu .risque.double {background:transparent;width:225px;padding:0;}

#ColContenu .risque .eligibilite, #ColContenu .risque .notation {background:#FFF;padding:10px;margin:0 0 10px 0;color:#000;}
#ColContenu .risque.double .eligibilite, #ColContenu .risque.double .notation {background:url(../../img/bg-risque.png) #D7D8DD repeat-x 0 0;padding:10px;margin:0 0 10px 0;}
#ColContenu .eligibilite .inner, #ColContenu .notation .inner {background:#FFF;padding:8px 10px;}
#ColContenu .eligibilite strong, #ColContenu .notation strong {display:inline;margin:0 ;font-size:1.15em;padding:0 3px 0 0 ;}
#ColContenu .eligibilite ul, #ColContenu .notation ul {display:inline !important;margin:0 !important;padding:0 !important;}
#ColContenu .eligibilite ul li, #ColContenu .notation ul li {display:inline;margin:0;padding:0 2px !important;background:none transparent !important;}
#ColContenu td.eligibilite ul, #ColContenu td.notation ul {display:inline;margin:0;padding:0 2px !important;}
#ColContenu td.eligibilite ul li, #ColContenu td.notation ul li {display:inline;margin:0;}

#ColContenu .morningstar {padding:.6em 0 0 0;margin:.7em 0 0 0;font-weight:bold;line-height:140%;border-top:1px solid #B1B1B3;}
#ColContenu .risque.double .morningstar {padding:0;margin:0 0 .6em 0;border-top:none;}
#ColContenu .morningstar img {vertical-align:bottom;}

#ColContenu .lipper {border-top:1px solid #B1B1B3;padding:.5em 0 0 0;margin:0;font-weight:bold;line-height:140%;}
#ColContenu .lipper>strong {display:block;padding:0 0 8px 0;}
#ColContenu .lipper ul {display:block !important;margin:0 -5px 5px 0 !important;padding:0 !important;width:210px !important;font:normal .7em/110% Arial, Helvetica, sans-serif;overflow:hidden;}
#ColContenu .lipper ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu .lipper ul {display:inline-block;}
/* \*/ * html #ColContenu .lipper ul {height:1%;} #ColContenu .lipper ul {display:block;} /* */
#ColContenu .lipper ul li {margin:0 !important;padding:0 !important;float:left !important;color:#343135 !important;}
#ColContenu .lipper ul li img {float:left;margin:0;width:18px;height:auto;}
#ColContenu .lipper ul li.tr {min-width:48px;max-width:50px;}
#ColContenu .lipper ul li.cr {min-width:60px;max-width:66px;}
#ColContenu .lipper ul li.pr {min-width:70px;max-width:78px;padding-top:.3em !important;}
#ColContenu .lipper ul li.pr img {margin-top:-.3em !important;}
#ColContenu .lipper-cat {font-size:.9em;clear:both;}
#ColContenu .lipper-cat strong {font-size:.98em;padding:0 !important;}
#ColContenu .lipper-echelle {color:#000;padding:0 0 .5em 0;}
#ColContenu .lipper-echelle img {vertical-align:middle;max-width:197px;height:auto;margin:0 0 0 5px;}
#ColContenu .notation>.inner>div:first-child {padding-top:0 !important;border:none !important;}


#ColContenu .typeclient {margin:0 0 9px;padding:5px 0 0 0;text-align:center;background:url(../../img/sep_typeclient.gif) no-repeat top left;}
#ColContenu .typeclient span {margin:0;padding:0 0 5px 0;display:block;background:url(../../img/sep_typeclient.gif) no-repeat bottom left;}
#ColContenu .typeclient span a {color:#be6b13;}

#ColContenu .articles p {text-align:right;}
#ColContenu .articles p a {margin:0 3px;text-decoration:underline;color:#000 !important;}
#ColContenu .articles p a:hover {text-decoration:none;}




#ColContenu img.isr {display:block;clear:both;}




/* panorama-par-expertises */
.panorama-par-expertises {position:relative;height:384px;width:695px;background:#EEEEED url(../../img/panorama/bg_panorama.png) no-repeat;}
.panorama-par-expertises .linkLayer {position:absolute;height:384px;width:695px;}
.panorama-par-expertises img {position:absolute;top:0;left:0;z-index:5;}
.panorama-par-expertises ul {display:block;width:100%;height:100%;}
.panorama-par-expertises ul li {display:block;width:100%;height:100%;position:absolute;z-index:auto;}
.panorama-par-expertises ul li.exp1 {background:url(../../img/panorama/petale01.png) no-repeat;}
.panorama-par-expertises ul li.exp2 {background:url(../../img/panorama/petale02.png) no-repeat;}
.panorama-par-expertises ul li.exp3 {background:url(../../img/panorama/petale03.png) no-repeat;}
.panorama-par-expertises ul li.exp4 {background:url(../../img/panorama/petale04.png) no-repeat;}
.panorama-par-expertises ul li.exp5 {background:url(../../img/panorama/petale05.png) no-repeat;}
.panorama-par-expertises ul li.exp6 {background:url(../../img/panorama/petale06.png) no-repeat;}
.panorama-par-expertises ul li.exp7 {background:url(../../img/panorama/petale07.png) no-repeat;}
.panorama-par-expertises ul li.exp8 {background:url(../../img/panorama/petale08.png) no-repeat;}
.panorama-par-expertises ul li.exp9 {background:url(../../img/panorama/petale09.png) no-repeat;}
.panorama-par-expertises ul li.exp10 {background:url(../../img/panorama/petale10.png) no-repeat;}
.panorama-par-expertises ul li.exp11 {background:url(../../img/panorama/petale11.png) no-repeat;}
.panorama-par-expertises ul li.exp12 {background:url(../../img/panorama/petale12.png) no-repeat;}

.panorama-par-expertises .linkLayer a {display:block;width:100px;position:absolute;z-index:8;}
.panorama-par-expertises .linkLayer a.exp1 {top:58px;left:80px;text-align:right;}
.panorama-par-expertises .linkLayer a.exp2 {top:92px;left:80px;text-align:right;}
.panorama-par-expertises .linkLayer a.exp3 {top:170px;left:80px;text-align:right;}
.panorama-par-expertises .linkLayer a.exp4 {top:233px;left:80px;text-align:right;}
.panorama-par-expertises .linkLayer a.exp5 {top:288px;left:80px;text-align:right;}
.panorama-par-expertises .linkLayer a.exp6 {top:260px;left:505px;}
.panorama-par-expertises .linkLayer a.exp7 {top:213px;left:505px;width:150px;}
.panorama-par-expertises .linkLayer a.exp8 {top:151px;left:505px;}
.panorama-par-expertises .linkLayer a.exp9 {top:115px;left:505px;}
.panorama-par-expertises .linkLayer a.exp10 {top:79px;left:505px;}
.panorama-par-expertises .linkLayer a.exp11 {top:45px;left:505px;}
.panorama-par-expertises .linkLayer a.exp12 {top:125px;left:80px;text-align:right;}


/* Fancybox Panorama-par-expertises */
/*#panorama div#fancy_outer {width:624px !important;height:310px !important;}*/
div#fancy_inner {background:none repeat scroll 0 0 #FFF !important;}
/*#panorama div#fancy_content {}
#panorama div#fancy_div {}
#panorama div#fancy_close {background:url(../../img/close_fancy_panorama.gif) 0 0 no-repeat #6482a0 !important;height:12px !important;width:12px !important;right:12px !important;top:6px !important;}
#panorama #fancy_overlay {display:none;}*/
.expertises .inner .inner2 .fancycustomclose {display:block;width:30px;height:30px;background:url(../../img/close2.gif) transparent no-repeat 50% 50%;position:absolute;top:-13px;right:-12px;}
.expertises .inner .inner2 .fancycustomclose:hover {text-decoration:none;}

.expertises {background:#FFF;color:#000;width:100%;height:100%;}
.expertises .inner {position:relative;padding:55px 0 0 76px;background:url(../../img/bg_expertise_fancybox.gif) #FFF no-repeat 10px 40px !important;}
.expertises .inner h2 {background:#D5D5D5;color:#000;margin:0;padding:3px 0 3px 16px;position:absolute;top:-9px;left:-9px;width:582px;font-size:1.15em;}
.expertises .inner .inner2 ul {display:block !important;clear:both;margin:1em;}
.expertises .inner .inner2 ul :after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.expertises .inner .inner2 ul  {display:inline-block;}
/* \*/ * html .expertises .inner .inner2 ul {height:1%;} .expertises .inner .inner2 ul  {display:block;} /* */
/*.expertises .inner .inner2 ul li {display:block !important;margin:0 0 .5em 0;background:url(../../img/puce.gif) 0 3px no-repeat;padding:0 9px 0 14px;clear:none !important;}*/
.expertises .inner .inner2 {background:#FFF;color:#000;overflow:auto;height:280px;}
.expertises .inner .inner2 b {float:left;margin:1em 0 .5em 0;clear:both;}
.expertises .inner .inner2 a {/*color:#DAA520;*/}
.expertises .inner .inner2 #fancy_customclose {cursor:pointer;}


/* Page Interlocuteur */
#ColContenu .contact .contenu {background:url(../../img/bg_interlocuteur.gif) bottom left no-repeat;width:347px;}
#ColContenu .contact.left {float:left;clear:both;margin:0 20px 0 0;}
#ColContenu .contact.right {float:right;}
#ColContenu .contact .contenu .inner h2 {margin:0 0 15px 0 !important;padding:0 auto !important;}
#ColContenu .contact .contenu .inner h2.none {text-indent:-7777em;display:block;background:none !important;margin:0;padding:0;}
#ColContenu .contact .contenu .inner .inner2 {padding:0 18px 10px 24px;height:120px;}
#ColContenu .contact .contenu .inner .inner2 p {display:block;margin:0 0 8px 0;color:#000;overflow:hidden;}
#ColContenu .contact .contenu .inner .inner2 p.fax {background:url(../../img/ico_fax.gif) no-repeat 0 0;padding:0 0 0 19px;overflow:hidden;}
#ColContenu .contact .contenu .inner .inner2 p.phone {background:url(../../img/ico_phone.gif) no-repeat 0 0;padding:0 0 0 19px;overflow:hidden;}
#ColContenu .contact .contenu .inner .inner2 p a {color:#daa520 !important;text-decoration:underline;}
#ColContenu .contact .contenu .inner .inner2 .txtVisu.left, .contact .contenu .inner .inner2 .txtVisu.right {margin:0 0 0 -14px;min-height:101px;overflow:hidden;}
#ColContenu .contact .contenu .inner .inner2 .blocVisu {margin:0 15px 0 0;background:url(../../img/bg_interlocuteur_photo.gif) bottom right no-repeat;padding:0 10px 0 0;}























/*  Plan du site  */

/* sub liste  1*/
#plansite{padding:0 0 20px 0;margin:0;;width:493px;background: url(../../img/bg_identifie.gif) no-repeat 50% 100%;position:relative}
#plansite #toggle{text-align:center; padding:0;margin:0 0 30px 0;background: url(../../img/bg_identifie.gif) no-repeat 50% 100%; }
#plansite #toggle a {color:#FFF;background:#daa520;font-size:1.3em;font-weight:bold;padding:2px 10px; text-decoration:none;}
#plansite ul.treeview{margin:0;padding:0;list-style:none;}
#plansite ul.treeview li{background:none !important;margin:0 0 10px 0;padding:0;}
#plansite ul.treeview li a{font-size:1.2em;font-weight:bold;color:#666 !important;margin:2px 8px 0 0;padding:0;}
#plansite ul.treeview li.aq3bullet a,
#plansite ul.treeview li.aq3bullet span{background:url(../../img/plan/bullet-1.gif) no-repeat 0 2px; font-size:1.2em;padding:0 0 0 23px;font-weight:bold;}
#plansite ul.treeview li a.open_close span.fx{display:none;}
#plansite ul.treeview li a.open_close{width:13px;height:13px;cursor:pointer;display:block;float:left;padding:0;}
#plansite ul.treeview li.aq3closed a.open_close{background:url(../../img/plan/plus-1.gif) no-repeat 0 0;}
#plansite ul.treeview li.aq3open a.open_close{background-image:url(../../img/plan/moins-1.gif);}

/* sub liste  2*/
#plansite ul.treeview li ul{margin:0 0 10px 15px !important;list-style:none;}
#plansite ul.treeview li li{margin:0 0 7px 0;padding:0;}
#plansite ul.treeview li li a{padding:0;font-size:1.0em;margin-top:2px !important}
#plansite ul.treeview li li.aq3bullet a,
#plansite ul.treeview li li.aq3bullet span{background:url(../../img/plan/bullet-2.gif) no-repeat 0 3px;font-size:1.0em;font-weight:normal;padding:0 0 0 12px;}
#plansite ul.treeview li.aq3open ul li a.open_close{width:11px;height:11px;margin:0 3px 0 0;}
#plansite ul.treeview li.aq3open ul li.aq3closed a.open_close{background:url(../../img/plan/plus-2.gif) no-repeat 0 2px;}
#plansite ul.treeview li.aq3open ul li.aq3open a.open_close{background:url(../../img/plan/moins-2.gif) no-repeat 0 2px;}

/* sub liste  2*/
#plansite ul.treeview li li li {font-size: .9em; margin: 0 !important;}
#plansite ul.treeview li li li.aq3bullet a,
#plansite ul.treeview li li li.aq3bullet span{background:url(../../img/plan/bullet-3.gif) no-repeat 0 5px; padding: 0 0 0 8px}









/* Datepicker
----------------------------------*/
.ui-datepicker {width: 15em; padding: .2em .2em 0; border:1px solid #CCC;background-color:#EEEEEE;display:none;z-index:100}
.ui-datepicker-header { position:relative;background-color:#CCCCFF !important;font-weight:bold;height:1%}
img.ui-datepicker-trigger {cursor:pointer;}
.ui-datepicker-prev, .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker-prev:hover, .ui-datepicker-next:hover { top: 1px;}
.ui-datepicker-prev { left:2px; background:url(../../img/ui-date/transp.gif) no-repeat -32px 4px;width:15px;cursor:pointer;}
.ui-datepicker-next { right:2px;background:url(../../img/ui-date/transp.gif) no-repeat 0 4px;width:15px;cursor:pointer;}
.ui-datepicker-prev span,.ui-datepicker-next span {display:none !important;}

.ui-datepicker-prev:hover { left:1px; }
.ui-datepicker-next:hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold;  }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; background-color:#F6F6F6;border:1px solid #ccc}
.ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker td a.ui-state-active {background-color:#CCCCFF;}
.ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}





















.tx-rgsmoothgallery-pi1 {
  background:#FFF url(img/loading-bar-black.gif) center center no-repeat;}
.myGallery{width: 460px;height: 345px;z-index:5;display: none;border: 1px solid #FFF !important;}
.jdGallery{overflow: hidden;position: relative;}
.jdGallery img{border: 0;margin: 0;}
.jdGallery .slideElement{width: 100%;height: 100%;background-color: #FFF !important;background-repeat: no-repeat;background-position:center center;position: absolute;left:0;right:0;margin:0;padding:0;opacity:0;}
.jdGallery .loadingElement{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #FFF;background-repeat: no-repeat;background-position: center center;background-image: url('../../img/loading-bar-black.gif');}
.jdGallery .slideInfoZone{position: absolute;z-index: 10;width: 100%;margin: 0px;left: 0;bottom: 0;height: 40px;background: #333;color: #fff;text-indent: 0;overflow: hidden;}
* html .jdGallery .slideInfoZone{bottom: -1px;}
.jdGallery .slideInfoZone h2{padding: 0;font-size: 80%;margin: 0;margin: 2px 5px;font-weight: bold;color: inherit;}
.jdGallery .slideInfoZone p{padding: 0;font-size: 60%;margin: 2px 5px;color: #eee;}
.jdGallery div.carouselContainer{position: absolute;height: 135px;width: 100%;z-index: 10;margin: 0px;left: 0;top: 0;}
.jdGallery a.carouselBtn{position: absolute;bottom: 0;right: 60px;height: 20px;/*width: 100px;background: url('../../img/carousel_btn.gif') no-repeat;*/
	text-align: center;padding: 0 10px;font-size: 13px;background: #333;color: #fff;cursor: pointer;}
.jdGallery a.play {position: absolute;bottom: 0;right: 30px;height: 20px;width:20px;background: url('../../img/control_play.png') no-repeat center right;cursor: pointer;}
.jdGallery a.pause {background: url('../../img/control_pause.png') no-repeat center right;}
.jdGallery .carousel{position: absolute;width: 100%;margin: 0px;left: 0;top: 0;height: 115px;background: #333;color: #fff;text-indent: 0;overflow: hidden;}
.jdGallery .carousel .carouselWrapper{position: absolute;width: 100%;height: 78px;top: 10px;left: 0;overflow: hidden;}
.jdGallery .carousel .carouselInner{position: relative;}
.jdGallery .carousel .carouselInner .thumbnail{cursor: pointer;padding:0;margin:0;background: #FFF;background-position: center center;float: left;border: solid 1px #fff;}
.jdGallery .carousel .label{font-size: 13px;position: absolute;bottom: 5px;left: 10px;padding: 0;margin: 0;}
.jdGallery .carousel .label .number{color: #b5b5b5;}
.jdGallery a{font-size: 100%;text-decoration: none;color: inherit;}
.jdGallery a.right, .jdGallery a.left{position: absolute;height: 99%;width: 25%;cursor: pointer;z-index:10;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;}
* html .jdGallery a.right, * html .jdGallery a.left{filter:alpha(opacity=50);}
.jdGallery a.right:hover, .jdGallery a.left:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.jdGallery a.left{left: 0;top: 0;background: url('../../img/fleche1.png') no-repeat center left;}
* html .jdGallery a.left { background: url('../../img/fleche1.gif') no-repeat center left;}
.jdGallery a.right{right: 0;top: 0;background: url('../../img/fleche2.png') no-repeat center right;}
* html .jdGallery a.right { background: url('../../img/fleche2.gif') no-repeat center right;}
.jdGallery a.open{left: 0;top: 0;width: 100%;height: 100%;}
.jdGallery a.open{position: absolute;top: 0;left: 25%;height: 99%;width: 50%;cursor: pointer;z-index: 10;background: none;-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.jdGallery a.open:hover { background: url('../../img/open.png') no-repeat center center;}
* html .jdGallery a.open:hover { background: url('../../img/open.gif') no-repeat center center;filter:alpha(opacity=80);}


/* SLIGHTBOX */
/* variation on SLIMBOX */

#rglbOverlay {position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;z-index:15;}
#rglbCenter, #rglbBottom {position:absolute;left:50%;overflow:hidden;background-color:#000;z-index:20;border:1px solid #666;}
#rglbCenter {padding:10px;}
.rglbLoading {background:#fff url('../../img/loading-bar-black.gif') no-repeat center;border:1px solid #666;}
#rglbImage {z-index:25;}
#rglbPrevLink, #rglbNextLink {display:block;position:absolute;top:0;width:50%;outline:none;z-index:26;}
#rglbPrevLink {left:0;}
#rglbPrevLink:hover {background:transparent url('../../img/fleche1.png') no-repeat 0% 50%;}
* html #rglbPrevLink:hover { background:transparent url('../../img/fleche1.gif') no-repeat 0% 50%; }
#rglbNextLink {right:0;}
#rglbNextLink:hover {background:transparent url('../../img/fleche2.png') no-repeat 100% 50%;}
* html #rglbNextLink:hover { background:transparent url('../../img/fleche2.gif') no-repeat 100% 50%; }
#rglbBottom {font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;padding-left:10px;padding-right:10px;border-top-style:none;}
#rglbCloseLink {display:block;float:right;width:80px;height:30px;background:transparent url('../../img/close9yj.gif') no-repeat center;margin-bottom:10px;}
#rglbNumber {display:block;float:left;}
#rglbNumber.gallery {display:block;float:left;padding:10px;}

#rglbCaption {margin-left:10px;display:block;float:left;}
#rglbDescription {float:left;padding-right:10px;}
#rglbDescription #rglbTitle {float:left;clear:both;font-weight:bold;}
#rglbDescription #rglbCaption {margin-left:0;}
#rglbPrintLink {display:block;float:right;width:22px;height:22px;background:transparent url(../../img/printer.png) no-repeat center;margin:0 5px 0 0;padding:1px;}
#rglbSaveLink {display:block;float:right;width:22px;height:22px;background:transparent url(../../img/disk.png) no-repeat center;margin:0 5px 0 0;padding:1px;}






div#fancy_overlay {position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:100 !important;}
div#fancy_loading {position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div {position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('../../img/fancybox/fancy_progress.png') no-repeat;}
div#fancy_outer {position:absolute;top:0;left:0;z-index:1001 !important;padding:20px 20px 40px 20px;margin:0;background:transparent;display:none;}
div#fancy_inner {position:relative;width:100%;height:100%;background:#999;z-index:101;}
div#fancy_content {margin:0;z-index:900 !important;position:absolute;}
div#fancy_div {background:#000;color:#FFF;height:100%;width:100%;z-index:101;}
img#fancy_img {position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%;}
div#fancy_close {position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('../../img/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none;}
#fancy_frame {position:relative;width:100%;height:100%;display:none;}
#fancy_ajax {width:100%;height:100%;overflow:auto;}
a#fancy_left, a#fancy_right {position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url("data:image/gif;base64,AAAA");outline:none;overflow:hidden;}
a#fancy_left {left:0px;}
a#fancy_right {right:0px;}
span.fancy_ico {position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block;}
span#fancy_left_ico {left:-9999px;background:transparent url('../../img/fancybox/fancy_left.png') no-repeat;}
span#fancy_right_ico {right:-9999px;background:transparent url('../../img/fancybox/fancy_right.png') no-repeat;}
a#fancy_left:hover, a#fancy_right:hover {visibility:visible;background-color:transparent;}
a#fancy_left:hover span {left:20px;}
a#fancy_right:hover span {right:20px;}
#fancy_bigIframe {position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div#fancy_bg {position:absolute;top:0;left:0;width:100%;height:100%;z-index:101 !important;border:0;padding:0;margin:0;}

div.fancy_bg {position:absolute;display:block;z-index:70;border:0;padding:0;margin:0;}
div#fancy_bg_n {top:-20px;left:0;width:100%;height:20px;background:transparent url('../../img/fancybox/fancy_shadow_n.png') repeat-x;}
div#fancy_bg_ne {top:-20px;right:-20px;width:20px;height:20px;background:transparent url('../../img/fancybox/fancy_shadow_ne.png') no-repeat;}
div#fancy_bg_e {right:-20px;height:100%;width:20px;background:transparent url('../../img/fancybox/fancy_shadow_e.png') repeat-y;}
div#fancy_bg_se {bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('../../img/fancybox/fancy_shadow_se.png') no-repeat;}
div#fancy_bg_s {bottom:-20px;left:0;width:100%;height:20px;background:transparent url('../../img/fancybox/fancy_shadow_s.png') repeat-x;}
div#fancy_bg_sw {bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('../../img/fancybox/fancy_shadow_sw.png') no-repeat;}
div#fancy_bg_w {left:-20px;height:100%;width:20px;background:transparent url('../../img/fancybox/fancy_shadow_w.png') repeat-y;}
div#fancy_bg_nw {top:-20px;left:-20px;width:20px;height:20px;background:transparent url('../../img/fancybox/fancy_shadow_nw.png') no-repeat;}
div#fancy_title {position:absolute;z-index:100;display:none;}
div#fancy_title div {color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap;}
div#fancy_title table {margin:0 auto;}
div#fancy_title table td {padding:0;vertical-align:middle;}
td#fancy_title_left {height:32px;width:15px;background:transparent url('../../img/fancybox/fancy_title_left.png') repeat-x;}
td#fancy_title_main {height:32px;background:transparent url('../../img/fancybox/fancy_title_main.png') repeat-x;}
td#fancy_title_right {height:32px;width:15px;background:transparent url('../../img/fancybox/fancy_title_right.png') repeat-x;}




#myGalleryLATEST606 {width:150px;height:110px;} .rgsgnestLATEST606 { width:150px;height:110px; }




/* cf. common.css */
.sitemap {text-align:center;margin:0 auto 0 auto;width:900px;background-color:#fff;color:#000;font-size:1em;clear:both;padding:27px 40px 10px 40px;font-family:Arial, sans-serif;}
.sitemap:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.sitemap {display:inline-block;z-index:100;}
/* \*/ * html .sitemap {height:1%;} .sitemap {display:block;} /* */

.sitemap ul li.first {padding:0;color:#000; font-size:1.1em;margin:0 0 .5em 0;display:block;font-weight:bold;}
.sitemap ul li {padding:0;font-size:.9em;color:#5d584c;margin:0 0 .1em 0;}
.sitemap ul li a {color:#5D584C;}
.sitemap ul li.first a {color:#000;}

.sitemap .colA {width:210px;padding:0 30px 0 0;float:left;text-align:left;}
.sitemap .colB {width:170px;padding:0;margin:0 40px 0 0;float:left;text-align:left;}
.sitemap .colB ul:first-child {border-bottom:1px solid #D6D2C9;margin:0 0 .75em 0;padding:0 0 .1em 0;}
.sitemap .colC {width:280px;padding:0;float:left;text-align:left;}
.sitemap .colC ul {margin:0 0 .2em 0;}
.sitemap .colC ul li.first {font-size:1.15em;text-transform:uppercase;}
.sitemap .colC div.contactBlock {background-color:#F2F2F2;padding:10px;color:#5D584C;}
.sitemap .colC div.contactBlock p {margin:0;}
.sitemap .colC div.contactBlock p:first-child {margin:0 0 .5em 0;}
.sitemap .colC div.contactBlock a {color:#DAA520;}
.sitemap .colD {width:135px;padding:0 20px 0 0;float:left;text-align:left;}
.sitemap .colE {width:120px;float:left;text-align:left;}
.sitemap .colE ul li a {background:#ada693;display:block;text-align:center;color:#FFF; margin:0 0 .8em 0;padding:6px 10px 5px 10px;}
.sitemap .colE ul li.on a {background:#DAA520;}
.sitemap .colE ul li.first a {background:none transparent; text-align:left; color:#000;margin:0 0 .5em 0;padding:0;}


.sitemap .colF {width:120px;text-align:left;border-left:1px solid #D6D6D6;padding:0 0 0 28px;float:right;}
.rs {float:right;}
.rs div.intro {text-transform:uppercase;color:#666;font-size:.9em;margin:.8em 5px 0 0;float:left;}
.social {margin:0;padding:0;}
.social li {padding:0;float:left;margin:0 .5em .8em 0 !important;}
.social li.first {margin:0 0 .9em 0 !important;font-size:1.25em !important;}
.social li a {display:block;overflow:hidden;text-decoration:none;width:1.2em;color:#000;font-size:3.8em;text-align:center;}
.social li a:hover {text-decoration:none;}
.social li a .icon {display:block;overflow:hidden;margin:0 auto 0 auto;}
.social li a .icon-google-plus-circle {}
.social li a .icon-linkedin-circle {}
.social li a .icon-twitter-circle {}
.social li a .icon-youtube-circle {}
.social li a:hover .icon {color:#DAA520;}
/*.social li a:hover .icon-google-plus-circle {color:#CC181E;}
.social li a:hover .icon-linkedin-circle {color:#007BB6;}
.social li a:hover .icon-twitter-circle {color:#00B0ED;}
.social li a:hover .icon-youtube-circle {color:#CC181E;}*/





/* Page WebTV */
.webtv #ColContenu {width:951px;margin-left:15px;padding:0;}
.webtv h1 {margin-bottom:5px !important;}
.webtv p.title {margin-bottom:1em;color:#5d584c; text-transform:uppercase !important;}
.webtv .cat {margin:0 0 .8em 0;}
.webtv .cat:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.webtv .cat {display:inline-block;z-index:100;}
/* \*/ * html .webtv .cat {height:1%;} .webtv .cat {display:block;} /* */
.webtv .cat p {width:213px; height:64px; float:left;margin:0;padding:0;}
.webtv .cat ul {background:#f2f2f2;overflow:hidden;margin:0;padding:19px 10px 20px 43px;}
.webtv .cat ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.webtv .cat ul {display:inline-block;z-index:100;}
/* \*/ * html .webtv .cat ul {height:1%;} .webtv .cat ul {display:block;} /* */
.webtv .cat ul li {float:left;background:#ada693;display:block;margin:0 20px 0 0;}
.webtv .cat ul li a {display:block; background:#daa520; padding:5px 10px; color:#FFF;
-webkit-transition: background 500ms ;
-moz-transition: background 500ms ;
-o-transition: background 500ms ;
transition: background 500ms ;}
.webtv .cat ul li a:hover,
.webtv .cat ul li a:focus,
.webtv .cat ul li.on a {background:#593931;
-webkit-transition: background 500ms ;
-moz-transition: background 500ms ;
-o-transition: background 500ms ;
transition: background 500ms ;}

.webtv .video-content {display:block;width:648px; float:left;margin:0 20px 1em 0;}
.webtv .video {display:block;width:648px;margin:0 0 6px 0;}
.webtv .choose div.jcarousel-skin-tango {margin:0 0 0 -10px !important;}
.webtv .choose ul {display:block;margin:0;padding:0;height:180px;}
.webtv .choose .jcarousel-skin-tango .jcarousel-container-horizontal,
.webtv .choose .jcarousel-skin-tango .jcarousel-clip-horizontal {width:648px !important;}
.webtv .choose .jcarousel-skin-tango .jcarousel-container-horizontal .jcarousel-prev,
.webtv .choose .jcarousel-skin-tango .jcarousel-container-horizontal .jcarousel-next {top:80px !important;}
.webtv .choose ul li {float:left;margin:0 1px 0 0;width:215px;}
.webtv .choose ul li img {display:block;margin:0 0 10px 0;}
.webtv .choose ul li.on a {display:block;padding:23px 0 0 0;margin:0;background:#FFF url(../../img/arrow_video.png) no-repeat 50% 0;color:#FFF; text-align:center;font-weight:normal;}
/*.webtv .choose ul li.on strong {display:block;padding:23px 0 0 0;margin:0;background:#daa520 url(../../img/arrow_video.png) no-repeat 50% 0;color:#FFF; text-align:center;font-weight:normal;}*/
.webtv .choose ul li a {color:#5d584c; background:none;display:block;padding:23px 0 0 0;margin:0;text-align:center;font-weight:normal;}
.webtv .choose ul li.on a:focus,
.webtv .choose ul li.on a:hover {background:#FFF url(../../img/arrow_video.png) no-repeat 50% 0;}
.webtv .choose ul li a:focus,
.webtv .choose ul li a:hover {background:#FFF url(../../img/arrow_video.png) no-repeat 50% -33px;}

.webtv .choose ul li a span {display:block;background:#f2f2f2;padding:15px;height:128px;}
.webtv .choose ul li.on a span {display:block;background:#593931;padding:15px;}


.webtv .description-content {display:block;width:283px;float:right;position:relative;}
.webtv .recherche {display:block;background:#0e6da9;padding:10px;}
.webtv .recherche:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.webtv .recherche {display:inline-block;z-index:100;}
/* \*/ * html .webtv .recherche {height:1%;} .webtv .recherche {display:block;} /* */
.webtv .recherche input {display:block;border:1px solid #eeeeed;width:210px;margin:0 5px 0 0;float:left;}
.webtv .recherche input.bouton {display:block;background:#daa520;width:36px;margin:0;color:#FFF;border-color:#daa520;}

.webtv .tags {padding:10px;background:#71b2f2;border-top:1px solid #FFF;}
.webtv .tags:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.webtv .tags {display:inline-block;z-index:100;}
/* \*/ * html .webtv .tags {height:1%;} .webtv .tags {display:block;} /* */
.webtv #ColContenu .description-content .tags h2 {color:#FFF;background:none; padding:0; margin:0 0 10px 0; text-transform:uppercase;}
.webtv .tags span a {color:#FFF; padding:2px 3px; margin:0 3px 5px 0; display:block; float:left;font-size:.95em;white-space:nowrap;}
.webtv .tags .w1 a {background-color:#3f8fcd;}
.webtv .tags .w2 a {background-color:#0e6da9;}
.webtv .tags .w3 a {background-color:#227bb8;}
.webtv .tags .w4 a {background-color:#0e6da9;}
.webtv .description {background-color:#f2f2f2;padding:11px 15px;}
.webtv .description ul {margin-top:1em;}
.webtv .description ul  li{background:url(../../img/bullet_1.gif) transparent no-repeat 0 0.6em;padding:0 0 0 11px;margin:0 0 .5em 0;}
.webtv .description h3 {margin:0 0 8px -15px !important; background:#593931;color:#FFF !important;padding:5px 15px;font-family:Arial, sans-serif; font-weight:normal; width:50%; font-size:1em !important;}
.webtv .description ul.medias {margin:0 0 1em 0;}
.webtv .description ul.medias li {background:none !important;}
.webtv .description ul.medias .video {width:auto;background:url(../../img/ico.png) no-repeat 0 0;display:block;}
.webtv .description ul.medias .liens {width:auto;background:url(../../img/ico.png) no-repeat 0 -46px;display:block;float:none;}

.webtv .description .reseau-sociaux-video {background:#FFF;padding:10px 0;position:relative;margin:0 -15px -17px -15px;width:283px;}
.webtv .reseau-sociaux-video {background:#FFF;padding:5px 0 10px 0;position:relative;bottom:0;left:0;}
.webtv .reseau-sociaux-video:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.webtv .reseau-sociaux-video {display:inline-block;z-index:100;}
/* \*/ * html .webtv .reseau-sociaux-video {height:1%;} .webtv .reseau-sociaux-video {display:block;} /* */

.webtv .reseau-sociaux-video a {background:#daa520;padding:5px 8px 5px 8px;display:block;float:left;margin:0 8px 0 0;font-family:Arial, sans-serif;color:#FFF; white-space:nowrap;}
.webtv .reseau-sociaux-video a.telecharger {margin:0;}
.webtv .reseau-sociaux-video a.rss {margin:0;float:right;background:#f7f7f7;color:#daa520;}
.webtv .reseau-sociaux-video #partager a {background-color:transparent !important;padding:0 !important;margin:0 5px 0 0 !important;}
.webtv .reseau-sociaux-video #partager a.addthis_button_facebook_like,
.webtv .reseau-sociaux-video #partager a.addthis_button_tweet,
.webtv .reseau-sociaux-video #partager a.addthis_button_google_plusone {margin:0 !important;}
.webtv .reseau-sociaux-video #partager a.addthis_button_facebook_like iframe {width:90px !important;}
.webtv .reseau-sociaux-video #partager a.addthis_button_tweet iframe {width:100px !important;}
.webtv .reseau-sociaux-video #partager a.addthis_button_google_plusone iframe {width:60px !important;}
.webtv .reseau-sociaux-video #partager a.addthis_button_compact {margin:0 !important;}
.webtv .reseau-sociaux-video #partager .addthis_32x32_style .addthis_counter.addthis_bubble_style,
.webtv .reseau-sociaux-video #partager .addthis_32x32_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded {width:60px !important;}


.webtv .description:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.webtv .description {display:inline-block;z-index:100;}
/* \*/ * html .webtv .description {height:1%;} .webtv .description {display:block;} /* */

.webtv .description .encart {margin:0 0 1em 0;background:#FFF;padding:14px;}
.webtv .description .doc {width:215px; float:left; margin:0 50px 0 0;}
.webtv .description .doc ul li {display:block;}
.webtv .description .doc h3 {width:100%; text-align:center; background:#5d584c; font-weight:normal; margin:0 0 8px 0 !important;}
.webtv .description .liens {width:215px; float:left;}
.webtv .description .liens ul li {display:block !important;float:none; clear:both;}
.webtv .description .liens h3 {width:100%; text-align:center; background:#593931; font-weight:normal; margin:0 0 8px 0 !important;}

.webtv .list-video {margin:0;background:#f2f2f2;padding:19px 19px 10px 0;border-top:1px solid #FFF;}
.webtv .list-video ul {margin:0;padding:0;}
.webtv .list-video ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.webtv .list-video ul {display:inline-block;z-index:100;}
/* \*/ * html .webtv .list-video ul {height:1%;} .webtv .list-video ul {display:block;} /* */
.webtv .list-video ul li {position:relative;padding:0 0 0 23px;margin:0 0 16px 0;}
.webtv .list-video ul li a {padding:25px 7px 15px 126px;position:relative;display:block;background:#FFF;height:70px; min-height:70px;color:#5d584c;}
.webtv .list-video ul li img {position:absolute;top:15px;left:15px;border:1px solid #ada693;}
.webtv .list-video ul li strong {display:block;font-weight:normal;padding:5px 0 0 0;}

.webtv .list-video ul li.on a,
.webtv .list-video ul li a:focus,
.webtv .list-video ul li a:hover {color:#FFF;background:#593931;}

.webtv .list-video ul li.on {background:url(../../img/list-video_on.png) no-repeat 0 50%;}

.webtv .list-video ul li a:focus img,
.webtv .list-video ul li a:hover img {border-color:#ada693;}

.webtv .list-video ul.pagination li {display:inline;width:auto;height:auto;padding:0;margin:0;background:none
 transparent;}
.webtv .list-video ul.pagination li a {display:inline;width:auto;height:auto;padding:0;margin:0;background:none
 transparent;color:#daa520; text-decoration:underline;}
.webtv .list-video ul.pagination li a:focus,
.webtv .list-video ul.pagination li a:hover {color:#daa520; text-decoration:none;}

.description-content .tag {border:1px solid #edece8;margin:10px 0;height:227px;overflow:hidden;}

/* Web TV boutons */
.description-content .description .reseau-sociaux-video #partager {display:block;clear:both;background:#FFF;padding:10px 0;display:none;height:100px;}
.description-content .description .reseau-sociaux-video #partager #embedcode {display:block;height:100px;padding:5px;width:270px !important;}
.description-content .description .reseau-sociaux-video #telecharger {clear:both;background:#FFF;padding:10px 0;display:none;}
.description-content .description .reseau-sociaux-video #telecharger ul {margin:0; padding:0;}
.description-content .description .reseau-sociaux-video #telecharger ul li {margin:0; padding:0;}
.description-content .description .reseau-sociaux-video #telecharger ul li a {display:block;clear:both;margin:0 0 8px 0;float:none;}


.video-content .reseau-sociaux-video #partager {display:block;clear:both;background:#FFF;padding:10px 0;display:none;height:100px;}
.video-content .reseau-sociaux-video #partager #embedcode {display:block;height:80px;padding:5px;width:633px !important;}
.video-content .reseau-sociaux-video #telecharger {clear:both;background:#FFF;padding:10px 0;display:none;}
.video-content .reseau-sociaux-video #telecharger ul {margin:0; padding:0;}
.video-content .reseau-sociaux-video #telecharger ul li {margin:0; padding:0;}
.video-content .reseau-sociaux-video #telecharger ul li a {display:block;clear:both;margin:0 0 8px 0;float:none;}

#telecharger-video-une {clear:both;/*position:absolute;margin:30px 0 0 0;*/}
#telecharger-video-une li, #telecharger li {margin:0 0 1px 0;font-size:.75em;}
#telecharger-video-une li a, #telecharger li a {background-repeat:no-repeat;background-color:transparent;background-position:0 50%;padding:0 0 2px 42px;display:block;color:#484849;}
#telecharger-video-une li.flv a, #telecharger li.flv a {background-image:url(../../img/video-flv.png);}
#telecharger-video-une li.mp4 a, #telecharger li.mp4 a {background-image:url(../../img/video-mp4.png);}



/* localisation */
#Annexe {margin:0 0 7px 0 !important;}
#locSet {float:right;margin:37px 0 0 0;}
body#Disclaimer.es #locSet {margin:38px 0 0 0;}
#locSetForm {}
#locSetForm label {display:block;width:181px;height:19px;background-image:url(../../img/lang.png);background-color:transparent;background-repeat:no-repeat;}
#locSetForm label .inner {padding:5px 10px;}
body.en #locSetForm label, body#en #locSetForm label {background-position:0 0;}
body.fr #locSetForm label, body#fr #locSetForm label {background-position:0 -19px;}
body.es #locSetForm label, body#es #locSetForm label {background-position:0 -38px;}
#locSetForm label strong {position:absolute;top:-7777em;left:-7777em;}
#locSetFormCombo {background-image:url(../../img/lang.png);background-color:#FFF;background-repeat:no-repeat;background-position:2px -98px;padding:0 0 0 28px;border:none;width:210px;}
#locSetFormCombo option {background-image:url(../../img/lang.png);background-color:transparent;background-repeat:no-repeat;background-position:2px -98px;padding:0 0 0 28px;}
body.en #locSetFormCombo, body#en #locSetFormCombo {background-position:2px -97px;}
body.fr #locSetFormCombo, body#fr #locSetFormCombo {background-position:2px -147px;}
body.es #locSetFormCombo, body#es #locSetFormCombo {background-position:2px -197px;}
#locSetFormCombo option.en {background-position:2px -97px;}
#locSetFormCombo option.fr {background-position:2px -147px;}
#locSetFormCombo option.es {background-position:2px -197px;}
body:nth-of-type(1) p #locSetFormCombo {padding:0;text-indent:14px;}
body:nth-of-type(1) p #locSetFormCombo option {padding:0;text-indent:28px;}
#locSetForm .inner {width:220px;height:25px;background:url(../../img/lang.png) transparent no-repeat 0 -300px;padding:6px 0 0 11px;}

/* faux select */
.hjsel_select {border:none;background-color:#FFF;float:left;width:210px;}
.hjsel_txtbox {border:none;float:left;color:#4B4B50;font:1em Arial, Helvetica, sans-serif;width:166px !important;}
.hjsel_options {display:none;position:absolute;z-index:1;background-color:#FFF;border:1px solid #CACAC8;min-width:207px;overflow:auto;margin:1.5em 0 0 0;clear:both;/*top:0;*/}
.hjsel_options ul {padding:3px 0 0 0 !important;margin:0 !important;}
.hjsel_options li {margin:0 0 .2em 0 !important;}
.hjsel_options li a:hover,
.hjsel_options li a:active,
.hjsel_options li a:focus {background-color:#002F5C !important;color:#FFF;}
.hjsel_options_hover {background-color:#002F5C !important;color:#FFF;cursor:pointer;}
.hjsel_ddImage {cursor:pointer;float:left;}
.hjsel_ddCancel {cursor:pointer;margin:0 5px 1px 0;display:none;}

.hjsel_txtbox {background-image:url(../../img/lang.png);background-color:#FFF;background-repeat:no-repeat;background-position:2px -98px;padding:1px 0 0 28px;}
body.en .hjsel_txtbox, body#en .hjsel_txtbox {background-position:2px -97px;}
body.fr .hjsel_txtbox, body#fr .hjsel_txtbox {background-position:2px -147px;}
body.es .hjsel_txtbox, body#es .hjsel_txtbox {background-position:2px -197px;}

.hjsel_options li {background-image:url(../../img/lang.png);background-color:transparent;background-repeat:no-repeat;background-position:2px -98px;padding:0 0 0 28px;}
.hjsel_options li.en {background-position:2px -97px;}
.hjsel_options li.fr {background-position:2px -147px;}
.hjsel_options li.es {background-position:2px -197px;}

/* css IE */
*+html .hjsel_options {top:65px;}
.hjsel_options {_top:65px;}
/* end */

.tx-saselectmenu-pi1 .select {/*background:#e7e8e9;*/min-height:18px; height:18px; padding:15px 10px 15px 32px; margin:0 0 10px 0;}
.tx-saselectmenu-pi1 .select select {width:280px;border:1px solid #ada693;}
.tx-saselectmenu-pi1 .select input {width:160px;padding:2px;}
.tx-saproduits-pi1 .contenu .inner h2 {color:#000 !important; font-size:1.35em !important;margin-bottom:0 !important;}




/* AJOUT PAR PHILIPPE POUR LA HOMEPAGE*/
#telecharger-video-une {display:none;}


/* J carousel */
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-next, .jcarousel-prev {height:37px !important;}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 964px;
}


.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {width:970px;margin:0 0 0 10px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:75px;height:245px;}



.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right:0px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 17px;
    right:-18px;
    width: 5px;
    height:32px;
    cursor: pointer;
    background: transparent url(../../img/next-car.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../../img/prev-car.png);
}


.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 17px;
    left: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../../img/prev-car.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../../img/next-car.png);
}

.jcarousel-next-disabled, .jcarousel-prev-disabled {visibility:hidden;}

/* Intervention du 12.06.2012 : liserets sur fiches produits, colonne de droits - plugin sa_produits_pi2 */
ul.medias li.liseret a {border-bottom: 1px dashed #bbbbbb; padding: 0 0 1em 2em;}














/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width: none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

/* 
User Style:
Change the following styles to modify the appearance of ColorBox.  They are
ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{/*border:5px solid #000;*/background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../../img/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../../img/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(../../img/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:0; right:5px; display:block; background:url(../../img/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}

.news-single-video iframe {
	width: 550px;
	height: 350px;
}


/*! Lity - v2.2.1 - 2016-11-21
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */
.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.lity.lity-opened{opacity:1;}
.lity.lity-closed{opacity:0;}
.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.lity-wrap {z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important;}
.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}
.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
.lity-loading .lity-loader{opacity:1;}
.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important;}
.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease;}
.lity-loading .lity-content,.lity-closed .lity-content {-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);}
.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);}
.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}
.lity-close::-moz-focus-inner{border:0;padding:0;}
.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited {text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}
.lity-close:active{top:1px}
.lity-image img{max-width:100%;display:block;line-height:0;border:0;}
.lity-iframe .lity-container,
.lity-youtube .lity-container,
.lity-vimeo .lity-container,
.lity-facebookvideo .lity-container,
.lity-googlemaps .lity-container {width:100%;max-width:964px;}
.lity-iframe-container {width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;}
.lity-iframe-container iframe {position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}
.lity-hide{display:none;}