@import "screen.css";


/* end */

/* --------------------------------------------------------------

	Copyright (c) 2011 LA FRANCAISE AM
	Design + HTML/CSS/DOM JavaScript : Smart Agence
	http://www.smartagence.com/

-------------------------------------------------------------- */


/* General / Layout
-------------------------------------------------------------- */
#page {}
#ContainerCols {}
#ContainerCols {display:block;width:980px;margin:0 auto;padding:0;text-align:left;/*background:url(../../img/bg_contenaire-home.png) transparent no-repeat 0 0;*/background:#FFF;}
#ContainerCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerCols {display:inline-block;}
/* \*/ * html #ContainerCols {height:1%;} #ContainerCols {display:block;} /* */
#NavContainer {margin:0 auto !important;}

/* Colonne de contenu principal
-------------------------------------------------------------- */
#ColContenu {text-align:left;margin:0;padding:0;float:left;width:500px;background-color:#EFEFEF;}
#ColContenu p, #ColContenu h2, #ColContenu ol {margin:0 0 1em 0;}
.home #ContainerCols {padding:0 0 0 0;z-index:1;}

h1 { margin: 0; }
h2 {}
h3 {}
h4 {}
h5 { font-size: .8em !important; font-weight: normal}
h6 { font-size: 1em; }

.contenu img.left, .contenu p.left {float:left;margin:0 15px 15px 0;}
.contenu img.right, .contenu p.right {float:right;margin:0 0 15px 15px;}
.contenu img.center, .contenu p.center {text-align:center;}
.contenu img.justify, .contenu p.justify {text-align:justify;}
.contenu img.middle, .contenu p.middle {display:block;margin:0 auto;}




/* animation
-------------------------------------------------------------- */
body.home #solutions {height:247px;}
body.home #solutions .wrapper {padding:0;width:980px;height:247px;margin:0 auto;position:relative;background:url(../../img/solutions.png) transparent no-repeat 0 0;}
body.home #solutions .wrapper h1 {font:1.8em 'MuseoSans500',Arial,sans-serif;/*color:#00305d;*/color:#FFF;margin:0;position:absolute;top:-777em;left:-777em;z-index:50;}
body.home #solutions .wrapper h1 span {display:block;font:.65em 'MuseoSans500',Arial,sans-serif;}
body.home #solutions .wrapper #solutions-menu {position:absolute;left:313px;top:48px;list-style:none;width:160px;margin:0;padding:0;}
body.home #solutions .wrapper #solutions-menu li {padding:3px 0 4px 0;background:url(../img/menu-secondary.png) transparent no-repeat 100% 100%;text-align:left;font:bold 1em 'MuseoSans500',Arial,sans-serif;margin:0;text-transform:uppercase;}
body.home #solutions .wrapper #solutions-menu li.on {display:block;padding:0 0 4px 0;}
body.home #solutions .wrapper #solutions-menu li.last {display:none;}
body.home #solutions .wrapper #solutions-menu li a {display:block;color:#AFA896;text-decoration:none;padding:0;outline:none;}
body.home #solutions .wrapper #solutions-menu li.c1 {padding:0 0 0 12px;}
body.home #solutions .wrapper #solutions-menu li.c2 {padding:0 0 0 6px;}
body.home #solutions .wrapper #solutions-menu li.c3 {padding:0;}
body.home #solutions .wrapper #solutions-menu li:last-child {background-image:none;}
body.home #solutions .wrapper #solutions-menu li a:hover,
body.home #solutions .wrapper #solutions-menu li a:active,
body.home #solutions .wrapper #solutions-menu li a:focus {text-decoration:none;}
body.home #solutions .wrapper #solutions-menu li.on a {font-size:1.35em;color:#0E6DA9;;}
body.home #solutions .wrapper #solutions-contents {position:absolute;left:260px;bottom:0;text-align:left;padding:0 0 0 196px;width:563px;}
body.home #solutions .wrapper #solutions-contents .solution {display:none;}
body.home #solutions .wrapper #solutions-contents .solution a {color:#000;}
body.home #solutions .wrapper #solutions-contents .solution.on {display:block;}
body.home #solutions .wrapper #solutions-contents .csc-textpic-single-image {display:none;}
body.home #solutions .wrapper #solutions-contents .solution h2 a {color:#FFF;}
body.home #solutions .wrapper #solutions-contents .csc-textpic div,
body.home #solutions .wrapper #solutions-contents .csc-textpic p {margin:0 !important;}
body.home #solutions .wrapper #solutions-contents .csc-textpic p {font-size:1.4em;line-height:110%;}
body.home #solutions .wrapper #solutions-contents .csc-textpic {position:absolute;bottom:1.7em;z-index:50;}
body.home #solutions .wrapper #solutions-contents .csc-textpic div {margin:0 !important;}










/* Alerte
-------------------------------------------------------------- */
.alerte {background: url(../../img/home/bg_alerte.gif) no-repeat 0 0;padding:0 0 0 13px;margin:0 0 2em -13px;}
.alerte .contenu .inner {background-color:#D7E0E8;padding:20px 10px 0 30px;}
.alerte .contenu .inner:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.alerte .contenu .inner {display:inline-block;}
/* \*/ * html .alerte .contenu .inner {height:1%;} .alerte .contenu .inner {display:block;} /* */
.alerte h2 { display: block; height: 12px !important; margin: 0 0 .25em 0 !important; background: url(../../img/txt/alerte.gif) no-repeat 0 0 !important; }
.alerte h2 span {position:absolute;top:-7777px;left:-7777px;}
.alerte .inner2 {font-weight:bold;font-size:1.2em;padding:0;margin:0;}
.alerte .inner2 p {margin:0 0 .5em 0;}
.alerte .inner2 p a {color:#000;}
.alerte img.right {margin:-10px 0 10px 15px;}

/* BlocA
-------------------------------------------------------------- */
#BlocA {float:left;width:314px;margin:0 30px 20px 0;padding:38px 0 0 30px;}
#BlocA h1 {color:#002F5C; font-size:1.75em;line-height:21px;padding:0 0 8px 10px;margin:0;}
#BlocA h2 {display:block;margin:0 0 20px 0;background:transparent;color:#2F1E1A;font-weight:normal;font-family:'MuseoSans500',Arial, sans-serif;font-size:2em;}
/*#BlocA .See {color:#593931;font-size:1em;text-decoration:underline;float:right;}*/

#BlocA, #BlocB, #BlocC {position:relative;padding-bottom:2em !important;}
#BlocA .See, #BlocB .See, #BlocC .See {position:absolute;bottom:0;right:0;margin:0;font-size:1.2em;}
#BlocA .See a, #BlocB .See a, #BlocC .See a {color:#593931;text-decoration:underline;}
#BlocA .See a:hover, #BlocB .See a:hover, #BlocC .See a:hover {color:#593931;text-decoration:none !important;}
#BlocC .See {margin-right:30px;}


/* informer */
.informer {overflow:hidden;width:315px;padding:0 0 20px 0;margin:0;position:relative;font-family:'MuseoSans500',Arial, sans-serif;font-size:1.2em;}
.informer h2 {font-size:1.7em !important;}
.informer ul {padding:0;margin:0;}
.informer li {list-style:none;padding:0 0 15px 0; margin:0 0 15px 0;display:block;border-bottom:1px solid #e2e0d9;}
.informer li:last-child {border:none;}
/*.informer .bullet-0 {background-image:url(../../img/expertises/exp0/bg_h2.gif);}
.informer .bullet-1 {background-image:url(../../img/expertises/exp1/bg_h2.gif);}
.informer .bullet-2 {background-image:url(../../img/expertises/exp2/bg_h2.gif);}
.informer .bullet-3 {background-image:url(../../img/expertises/exp3/bg_h2.gif);}
.informer .bullet-4 {background-image:url(../../img/expertises/exp4/bg_h2.gif);}
.informer .bullet-5 {background-image:url(../../img/expertises/exp5/bg_h2.gif);}
.informer .bullet-6 {background-image:url(../../img/expertises/exp6/bg_h2.gif);}*/
.informer li a {color:#5d584c;}
.informer li a span {color:#ada693;padding:2px 5px;}
.informer li a:hover {text-decoration:underline;}

/* BlocB
-------------------------------------------------------------- */
#BlocB {float:left;display:block;margin:0 0 20px 0;padding:38px 0 0 0;width:298px;}
#BlocB h2 {display:block;margin:0 0 20px 0;background:transparent;color:#2F1E1A;font-weight:normal;font-family:'MuseoSans500',Arial, sans-serif;font-size:2em;}

/* ufg tv */
.ufgtv {width:298px;overflow:hidden;padding:0;margin:0;position:relative;font-family:'MuseoSans500',Arial, sans-serif;font-size:1.2em;}
.ufgtv h2 {font-size:1.7em !important;}
.ufgtv .inner {padding:0;margin:0;}
.ufgtv .player {margin:0 0 5px 0;}
.ufgtv p {padding:0;margin:0 0 .8em 0;display:block;color:#5d584c;}
.ufgtv p span {padding:2px 0;margin:0;display:block;color:#ada693;}

.ufgtv .lien p {width:98px;float:left;font-size:.8em;}
.ufgtv .lien p.rss {width:53px;float:right;}
.ufgtv .lien p.rss a {background:url(../../img/ico_ufgtv.png) no-repeat 6px -15px #593931;}
.ufgtv .lien p a {color:#FFF;display:block;padding:5px 11px 4px 25px;background:url(../../img/ico_ufgtv.png) no-repeat 6px 5px #593931;}
.ufgtv p a:hover, .ufgtv p a:focus, .ufgtv p a:active {text-decoration:underline;color:#FFF;}
.ufgtv p.See {clear:both; text-align:right; padding:19px 0 0 0;}
.ufgtv p.See a {color:#593931;text-decoration:underline;}
.ufgtv p.See a:hover {color:#593931; text-decoration:underline;}


.profils {}
.login .profils .contenu {min-height:200px;color:#000;}
.profils {}
.profils .contenu { padding: 0 0 0 16px;  }
.profils .contenu li { display: block; float: left; margin: 0 14px 14px 0; padding: 0; }
.profils .contenu li a {display:block;}
.profils .contenu li.last { /*float: right;*/ margin-right: 0; }
.profils .contenu li img {float:none;margin:0;display:block;}

/*.login .profils { padding-top: 20px; }
.login .profils .contenu { margin: 0; padding: 0 15px; }
.login .profils .contenu h2 { clear: both; text-transform: uppercase; }
.login .profils .contenu img { float: left; margin: 0 20px 10px 0; }
.login .profils .contenu .suite { display: block; padding-top: 10px; color: #6482a0; }*/
 .login .profils .profilagenda .contenu li { margin: 0; padding: 0 0 15px 65px; background: url(img/bg/agenda.gif) no-repeat; }
.login .profils .profilagenda .contenu li p { margin-bottom: 0; }
.login .profils .profilagenda .contenu,
.login .profils .profilagenda .contenu a { color: #000; }
.login .profils .profilagenda .contenu .plus { margin: 0; padding-bottom: 15px; text-align: right; clear:both; }
.login .profils .profilagenda .contenu .plus a { text-decoration: underline; }



/* BlocC */
#BlocC { float:right;overflow:hidden;width:248px;padding:38px 30px 0 30px;}
#BlocC h2 {display:block;margin:0 0 20px 0;background:transparent;color:#2F1E1A;font-weight:normal;font-family:'MuseoSans500',Arial, sans-serif;font-size:2em;}

.NosFond h2 {margin:0 0 .1em 0 !important;}
.NosFond h2 span {font-size:.8em;display:block;text-align:right;line-height:90%;padding:0 25px 0 0;}
.NosFond .inner2 {height:118px;width:100%;margin:0;}
/* coverflow */
.ui-jcoverflip {position:relative;overflow:hidden;}
.ui-jcoverflip--item {position:absolute;display:block;}
#flip {margin:0 !important;padding:0 !important;}
#flip .ui-jcoverflip--title {display:none;position:absolute;top:-7777em;left:-7777em;}
#flip img {display:block;border:0;outline:none;}
#flip a {outline:none;}
#left-but, #right-but {display:block !important;cursor:pointer;height:110px;width:7px;background-image:url(../../img/carousel.png);background-color:transparent;background-repeat:no-repeat;}
#left-but {float:left;background-position:0 50%;margin:0 0 0 -13px;}
#right-but {float:right;background-position:-7px 50%;margin:0 -13px 0 0;}
#left-but strong, #right-but strong {position:absolute;top:-7777em;left:-7777em;}

#FormFonds {font-family:'MuseoSans500',Arial, sans-serif;margin:0 0 2em 0;}
#FormFonds strong {color:#fff;font-weight:bold;}
#FormFonds label {display:none;}
#FormFonds input.text {width:242px;margin:0;color:#FFF; border:none;background:#595959;padding:2px 0 2px 5px;}
#FormFonds input.button {}

.kiosque .inner h2 {margin:0 0 8px 0 !important;}
.kiosque .inner ul {margin:0 0 .2em 0;padding:0;list-style:none;}
.kiosque .inner ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.kiosque .inner ul {display:inline-block;}
/* \*/ * html .kiosque .inner ul {height:1%;} .kiosque .inner ul {display:block;} /* */
.kiosque .inner ul li {display:block;float:left;width:79px;height:95px;margin:0 5px 0 0;font-size:.9em;}
.kiosque .inner ul li a {display:block;background:transparent url(../../img/kiosque.png) no-repeat 0 0;position:relative;width:79px; height:95px;color:#5d584c;}
.kiosque .inner ul li a:hover {text-decoration:underline;}
.kiosque .inner ul li a span {display:block;position:absolute;top:70px;left:0;font-family:'MuseoSans500',Arial, sans-serif;}

.kiosque .inner ul li.notes {margin:0;}

.kiosque .inner ul li.lettre a {background:transparent url(../../img/kiosque.png) no-repeat 0 0;}
.kiosque .inner ul li.orientation a {background:transparent url(../../img/kiosque.png) no-repeat -80px 0;}
.kiosque .inner ul li.notes a {background:transparent url(../../img/kiosque.png) no-repeat -160px 0;}

.kiosque p.See {clear:both; text-align:right; padding:19px 0 0 0;}
.kiosque p.See a {color:#593931;text-decoration:underline;font-family:'MuseoSans500',Arial, sans-serif; font-size:1.2em;}
.kiosque p.See a:hover {color:#593931; text-decoration:underline;}



/* pro01 */
#pro01 {  }
/* pro02 */
#pro02 {  }
#pro02 .visu {margin-left:30px;margin-bottom:20px;}
#pro02 .liste {width:auto !important;}
#pro02 .liste ul {margin:0 0 1em 0;padding:0 0 0 15px;list-style:none;}
#pro02 .liste ul li{background:url(../../img/tiret.gif) no-repeat 0 7px;padding:0 0 0 8px;margin-bottom:5px;}
/*#pro02 .liste ul li a{width:auto;height:auto;background:url(../../img/tiret.gif) no-repeat 0 7px;padding:0 0 0 8px;}*/
#pro02 .liste  p {margin:0 0 1em 0;padding:0 0 0 15px;}
#pro02 .liste  p span{background:url(../../img/bullet_2.gif) no-repeat 0 4px;padding-left:15px;}
#pro02 .liste  p.vers-partenaires a {text-decoration:underline;color:#000;}
#pro02 .liste  p.vers-partenaires a:hover {text-decoration:none;}
#pro02 .liste  p a {color:#5F8BB6;}

/* pro03 */
#pro03 {  }
/* pro04 */
#pro04 {  }
#pro04 .visu {margin-left:30px;margin-bottom:20px;}
#pro04 .liste {width:auto !important;}
#pro04 .liste ul {margin:0 0 1em 0;padding:0 0 0 15px;list-style:none;}
#pro04 .liste ul li{background:url(../../img/tiret.gif) no-repeat 0 7px;padding:0 0 0 8px;margin-bottom:5px;}
/*#pro02 .liste ul li a{width:auto;height:auto;background:url(../../img/tiret.gif) no-repeat 0 7px;padding:0 0 0 8px;}*/
#pro04 .liste  p {margin:0 0 1em 0;padding:0 0 0 15px;}
#pro04 .liste  p span{background:url(../../img/bullet_2.gif) no-repeat 0 4px;padding-left:15px;}
#pro04 .liste  p.vers-partenaires a {text-decoration:underline;color:#000;}
#pro04 .liste  p.vers-partenaires a:hover {text-decoration:none;}
#pro04 .liste  p a {color:#5F8BB6;}

/* gramme */
div.gamme form {margin:0;padding:0;}
div.gamme {background:#D7E0E8;padding:10px 15px;margin:0 0 1em 15px;}
div.gamme label {font-weight:bold;margin:0 10px 0 0;}
div.gamme select {width:250px;vertical-align:middle;}


/* tableau de bord */
.BlocCb { float: right; width: 200px; padding-top: 25px; }
.BlocCb .inner { padding: 0; background:#D7E0E8 url(../../img/home/bg-tabord-tl.gif) no-repeat 0 0; display:block; margin:0; }
.BlocCb .inner .inner { padding:0; background:none; margin:0; }
.BlocCb .inner2 { padding: 0; margin:0; background:#D7E0E8 url(../../img/home/bg-tabord-br.gif) no-repeat 100% 100%; display:block; }
.BlocCb h3 { padding:0 0 14px 0; display:block; margin:0; }
.BlocCb form { padding:0; margin:0; }
.BlocCb .row { padding:0 0 8px 0; margin:0; }
.BlocCb .row input { width:173px; padding:0 5px; margin:0; }

.BlocCb .validation { width:185px; overflow:hidden; padding:0 0 10px 0; margin:0; }
.BlocCb .validation label { padding:0; margin:0; }
.BlocCb .validation label input { margin:0 8px 0 0; float:left; padding:0; }
.BlocCb .validation label span { display:block; width:128px; font-size:11px; float:left; margin:0; padding:0; }
.BlocCb .validation .sub {float:right;margin:0;padding:0;}

.BlocCb p { padding:0; margin:0; }
.BlocCb p a { color:#000; font-size:11px; text-decoration:underline; margin:0; padding:0; }
.BlocCb .espace { background:url(../../img/home/bg-espace.gif) no-repeat; text-align:center; margin:20px 0 0 0; padding:10px 0; }
.BlocCb .espace p { margin:0; padding:0; }

/* Annonce espace prive temporaire */
.BlocCb .temp {}
.BlocCb .temp .contenu {}
.BlocCb .temp .contenu .inner {padding:16px 0 0 0;}
.BlocCb .temp .contenu .inner h2 {background:url(../../img/txt/espace-prive-bientot.gif) no-repeat 0 0 !important;display:block;height:53px !important;margin:0 0 .9em 14px !important;}
.BlocCb .temp .contenu .inner h2 span {position:absolute;top:-7777px;left:-7777px;}
.BlocCb .temp .contenu .inner .inner2 {}
.BlocCb .temp .contenu .inner .inner2 ul {margin:0;padding:0;list-style:none;}
.BlocCb .temp .contenu .inner .inner2 ul li {color:#484849;margin:0 0 .4em 0;padding:4px 0 0 25px;background:url(../../img/home/arrow.gif) no-repeat 0 0 !important;}

/* Video */
#video .inner { background: none; }
#video .inner .inner2 { background: none; }
#video { margin-bottom: 20px; }

/* EN HOMEPAGE */
body.en #ContainerCols {padding-bottom:10px !important;}
#Col1 p a, #Col2 p a {color:#5F8BB6;}
#Col1 li a, #Col2 li a {color:#000;}
#Col1 .line .left .blocVisu, #Col2 .left .blocVisu {margin:0 10px 1em 0;}
#Col1 .line .right .blocVisu, #Col2 .right .blocVisu {margin:0 0 1em 5px;}
#Col2 .left .blocVisu, #Col2 .right .blocVisu {margin-bottom:1.5em !important;}
#Col2 .topCenter .blocVisu {margin:0 auto .5em auto;}
#Col1 h3 {font-size:1.15em;margin:0 0 1em 0 !important;}

#Col1 {float:left;width:704px;background-color:#FFF;padding:24px 0 0 30px}
#Col1 .line {}
#Col1 .line:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#Col1 .line {display:inline-block;}
/* \*/ * html #Col1 .line {height:1%;} #Col1 .line {display:block;} /* */

/* Currents news */
#Col1 .informer h2 {background:url(../../img/home/bg_h2informer.gif) #FFF repeat-x 0 100% !important;padding:4px 0 4px 0 !important;}
#Col1 .informer ul {padding:0;margin:0;}
#Col1 .informer ul li a {color:#484849;}
#Col1 .informer ul li a strong {color:#000;}
#Col1 .informer p {padding:0 0 0 24px;margin:.3em 0 1em 0;}
#Col1 .informer p a {color:#000;text-decoration:underline;}
#Col1 .informer p a:hover,
#Col1 .informer p a:focus,
#Col1 .informer p a:active {text-decoration:none;}
/* lists */
#Col1 .line .cell ul {margin:0;padding:0;list-style:none;}
#Col1 .line .cell ul li {background:url(../../img/bullet_2.gif) no-repeat 0 .3em;padding:0 0 0 12px;margin:0 0 .5em 0;}
#Col1 .line .cell ul li a {color:#000;}
#Col1 .line .cell ul li a:hover,
#Col1 .line .cell ul li a:focus,
#Col1 .line .cell ul li a:active {text-decoration:underline;}
#Col1 .line .cell, #Col1 .line .celldouble {float:left;}
#Col1 .line h2 {background-color:#D7E0E8;padding:4px 0 4px 10px;display:block;margin:0 0 18px 0;}
#Col1 .line .cell {width:214px;margin:0 25px 0 0;}
#Col1 .line .celldouble {width:453px;margin:0 25px 0 0;padding:0;}
#Col1 .line .celldouble .informer {width:453px !important;}
#Col1 .line .nomargin {margin:0;}
#Col1 .line .copyright {font-size:.8em;color:#919191;text-align:right;margin:0 0 1em 0;}

/* Opinion */
#Col1 .line .opinion h2 {background:url(../../img/home/bg_opinion.gif) repeat-y 0 0;}
.trafficjam .contenu .inner2 {padding:0 0 1em 74px;background-repeat:no-repeat;background-position:0 0;min-height:115px;height:115px;}
html>body .trafficjam .contenu .inner2 {height:auto;}
html>body .trafficjam .contenu .inner2 p {margin-bottom:0;}

#Col1 .line .trafficjam .contenu .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#Col1 .line .trafficjam .contenu .inner2 {display:inline-block;}
/* \*/ * html #Col1 .line .trafficjam .contenu .inner2 {height:1%;} #Col1 .line .trafficjam .contenu .inner2 {display:block;} /* */

.trafficjam .contenu .inner3 {padding:12px 15px 1px;background-color:#d7e0e8}
.trafficjam.type1 .contenu .inner2 {background-image:url(../../img/bg_traffic_type1.gif)}
.trafficjam.type2 .contenu .inner2 {background-image:url(../../img/bg_traffic_type2.gif)}
.trafficjam.type3 .contenu .inner2 {background-image:url(../../img/bg_traffic_type3.gif)}

/* Focus */
#Col1 .line .focus p {background:url(../../img/bullet_2.gif) no-repeat 0 .3em;padding:0 0 0 12px;}
#Col1 .line .focus p a {color:#000;}
/* Letters */
#Col1 .line .letters {background:url(../../img/home/bg_letters.gif) #D7E0E8 no-repeat 0 0;}
#Col1 .line .letters h2 {background-color:transparent;text-align:right;padding:15px 1px 0 10px;margin:0 0 .8em 0; text-align: left;}
#Col1 .line .letters .inner2 {padding:0 5px 0 10px;}
#Col1 .line .letters ul li a {color:#484849;}
#Col1 .line .letters ul li a strong {color:#000;}

/* colonne 2 */
#Col2 {float:right;width:246px;margin:0;padding:24px 0 0 0;}
#Col2 h2 {background-color:#D7E0E8;padding:4px 0 4px 10px;display:block;margin:0 0 18px 0;}
#Col2 a {color:#5F8BB6;}

/* Bloc corporate */
#Col2 .corporate {background:url(../../img/home/bg_corporate_top.gif) transparent no-repeat 0 20px;}
#Col2 .corporate h2 {margin:0;padding-left:23px;}
#Col2 .corporate .inner2 {padding:22px 34px 0 26px;}
#Col2 .corporate .blocTxt, #Col2 .corporate .blocVisu {margin-bottom:0 !important;text-align: justify}
#Col2 .corporate .blocTxt p {margin-bottom:.3em !important;}

/* Bloc AWARDS */
#Col2 .awards {background:url(../../img/home/bg_awards.gif) transparent no-repeat 0 0;width:214px;margin:0 0 0 12px;}
#Col2 .awards h2 {margin:0 0 1em 0;padding:23px 0 0 15px;background-color:transparent;}
#Col2 .awards .inner2 {padding:0 0 0 14px;background:url(../../img/home/bg_awards2.gif) transparent no-repeat 0 100%;color:#484849;}
#Col2 .awards .inner2 strong {color:#000;}
#Col2 .awards .inner2 .blocVisu {overflow:hidden;}

/* 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:#d7e0e8;text-align:center;
-moz-border-radius:20px 0 20px 0;-webkit-border-radius:20px 0 20px 0;border-radius:20px 0 20px 0;behavior:url(../js/ie-css3.htc);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:#6482a0;text-decoration:underline;}

#disclaimer_institutionnel {}
#disclaimer_partenaire {}
#disclaimer_cmne {}
#disclaimer_clientprive {}
/* end */


