* {
	margin:0;
	padding: 0;
}
/* index----------------------------------------------------------------------------------------------------------------------------*/
body {position:relative;}
#content-inner p.gras {
	font-weight:bold;
	margin:0;
	padding:0 0 5px;
	font-size:1.25em;
}
#content-inner .chapo{margin:0;font-weight:bold;}
#content-inner .body-content{margin-top:10px;}
#content-inner .chapo p{
	font-weight:bold;
	margin:0;
	padding:0;
	font-size:1.25em;
}
#content-inner p.gras a,#content-inner p.desc {
	color:#051b4a;
}
#content-inner p.gras a:hover{text-decoration:underline;}
#content-inner p.desc a{
	color:#37496e;
	font-size:1.0em;
	margin:0;
	padding:0;
	line-height:15px;
        letter-spacing:0;
}
#content-inner p.desc a:hover{
	text-decoration:none;
}
h3.orange {
	color:#ff7f00
}
.col-mid h3.border {
	border-bottom:1px solid #bcc1cd;
	margin:0;
	padding:0 0 12px 0
}

h2.block-title.border {
        /*border-bottom:1px solid #bcc1cd;*/
        border:none;
	margin:0;
	padding:0 0 12px 0
}

.bloc-actualite.side {
	margin:0 0 54px 0
}
.bloc-actualite .actu-details {
	margin:0;
	padding:10px 0 !important;
	border-top:1px solid #d0d0d0;
}
.bloc-actualite .actu-details:hover{background:#F1F2F5;}
.bloc-actualite .actu-details p.active {text-decoration:underline;}
.view-evenement-formation .bloc-actualite .actu-details {background:none !important;}
.view-evenement-formation .bloc-actualite .actu-details:hover {background:#F1F2F5 !important;}
.bloc-actualite .actu-details.last-br {
	border-bottom:1px solid #d0d0d0;
}
.bloc-actualite .actu-details .picto {
	float:left;
	margin:0;
	padding:0;
	width:80px;
}
.bloc-actualite .actu-details .descrip {
	float:left;
	margin:0;
	padding:2px 0 0 0;
	width:230px
}
.enseignant .descrip {
        width:310px !important;
}
.enseignant .descrip p {
        color:#37496e;
}
.front .bloc-actualite .actu-details .descrip p.date{display:none;}
.bloc-actualite .actu-details .descrip p.date  a{
	line-height:15px;
	color:#6c6e70;
	font-size:0.916em;
	margin:0;
	padding:2px 0
}

.bloc-actualite .actu-details .descrip p.date  a:hover{ /* edited by Kishan 13-12-11 */		
	 text-decoration:none;
}
.bloc-actualite .actu-details .descrip p.org {color: #FF7F00;
    font-size: 0.85em;
    line-height: 15px;
    margin: 0;
    text-transform: uppercase;
}
.bloc-actualite .actu-details .chapo {color:#051B4A !important;text-transform:none !important;font-size: 1.2em !important;}

.bloc-actualite .actu-details .descrip p.org a{
	line-height:15px;
	margin:0;
	color:#ff7f00;
	font-size:0.85em;
	text-transform:uppercase
}

.bloc-actualite .actu-details .descrip p.org a:hover{
	text-decoration:none;
}
.insertion-pro-inner {padding:10px 0}
.bloc-actualite p.voir-actu {
	border-top:1px solid #d0d0d0;
	margin:0;
}
.bloc-actualite .col-1 {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	width:150px;
	position:relative
}
.bloc-actualite .col-1.last {
	margin:0;
}
.bloc-actualite .pop-up {
	width:125px;
	height:120px;
	position:absolute;
	top:105px;
	left:11px;
}
.bloc-actualite .pop-up a.pop-up-image1 {display:block;width:125px;height:120px;background:url(../images/interface/bloc-img01.png) no-repeat;}
.bloc-actualite .pop-up a.pop-up-image2 {display:block;width:125px;height:120px;background:url(../images/interface/bloc-img02.png) no-repeat;}
.bloc-actualite .pop-up p a {
	text-decoration:none;
	display:block;
	color:#051b4a;
	margin:0;
	padding:0;
	line-height:19px;
	text-align:center
}
.bloc-actualite .pop-up p span {
	font-size:1.35em;
}
.bloc-actualite .actu-details .picto p {
	font-size:24px;
	margin:0;
	padding:0;
	text-align:center;
	line-height:25px;
	color:#00549e;
	font-family:Arial;
	font-weight:bold;
	float:left;
	width:100%;
}
.bloc-actualite .actu-details .picto p.date1 {
  font-size:45px;
}
.bloc-actualite .actu-details .picto p.date2 {
  font-size:23px;
}
.bloc-actualite .actu-details .picto p.date3 {
  font-size:17px;
}
.bloc-actualite .actu-details .picto p a{
	font-size:17px;
	margin:0;
	padding:0;
	text-align:center;
	line-height:25px;
	color:#00549e
}
.bloc-actualite .actu-details .picto p a:hover{
	text-decoration:none;
}
.bloc-actualite .actu-details .picto p.date {
	line-height:25px;
	margin:5px 0 0 0;
}
.bloc-actualite .actu-details .picto p.date a{
	font-size:45px;
	line-height:40px;
	margin:5px 0 0 0
}
.bloc-actualite .actu-details .picto p.date a:hover{
	text-decoration:none;
}
.bloc-actualite .actu-details .picto p.date span {
	line-height:18px;
	font-family:Arial;
	width:100%;
	float:left;
	font-size:23px;
	font-weight:bold;
	margin: 7px 0 0;
}
.youtube {
	margin:0;
	padding:0;
}
.youtube h3 {
	border:none !important;
}
.paroles-manager {
	margin:0;
	padding:0
}
.paroles-manager h3 {
	border:none !important
}
.paroles-manager .candidat {
	margin:0 0 9px 0;
	padding-bottom:5px;
}
.paroles-manager .candidat .photo {
	float:left;
	width:90px;
	margin:0;
	padding:0;
	position:relative;
}
.paroles-manager .candidat .photo img.arrow {
	position:absolute;
	right:-2px;
	top:10px
}
.paroles-manager .candidat .candidat-detail {
	float:right;
	width:347px;
	margin:0;
	padding:10px 30px 0 15px;
	border:1px solid #cfcfcf;
}
.paroles-manager .candidat .candidat-detail p.desc {
	margin:7px 0 !important
}
.paroles-manager .candidat .candidat-detail p.desc.last {
	margin: 7px 0 0 0 !important
}
/**Block Paroles de managers dans les contenus Formations**/
.view-parole-manager .col-mid {width:auto !important;}
.view-parole-manager .views-row {float:left;padding:5px;}
/**Temoignage sur home*****/
.view-temoignage-home p.gras {padding-bottom:0px !important;}
.view-temoignage-home p.parl {
	margin:0 !important;
	color: #37496E;
	font-size: 1em;
	letter-spacing: 0;
	line-height: 15px;
	padding: 0;
}
.view-bloc-temoignage .candidat p.gras {padding-bottom:0 !important;margin-bottom:0 !important;}
/*************************/
.node-type-vae-vap .bloc-partager, .node-type-financement .bloc-partager { margin-top:25px !important;}
.node-type-vae_vap .field-field-vae-doc, .node-type-financement .field-field-finance-url { display:none; }

/* banner----------------------------------------------------------------------------------------------------------------------------*/
.banner-rose #content-header .banner-nav ul li {
	background:#44002b
}
.banner-blue #content-header .banner-nav ul li {
	background:#003051
}
.banner-vert #content-header .banner-nav ul li {
	background:#003a30
}
.banner-mauve #content-header .banner-nav ul li {
	background:#3d2a4d
}
.rubrique-formation,.no-banner{
    /*height:63px;*/
    padding:0 0 15px 0;
}
.rubrique #content-header {height:100%;}

.content-top{margin:0 auto !important; }

#content-header {
	width:980px;
	position:relative;
	margin: 40px auto 0;
}
#content-header .banner-nav {
	position:absolute;
	bottom:0;
	left:0;
	top:130px;
}
.section-node-translate .banner-nav {
  top:60px !important;
}
#content-header .banner-nav ul {
	margin:0;
	padding:0
}
#content-header .banner-nav ul li {
	margin:0 4px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	background:#3d2a4d;
	height:30px
}
#content-header .banner-nav ul li.last {
	margin:0 !important
}
#content-header .banner-nav ul li a {
	text-decoration:none;
	font-size:1.083em;
	color:#fff;
	padding:0 50px;
	line-height:30px;
	display:block;
        cursor:pointer;
}
#content-header .banner-nav ul li.active {
	background:#fff
}
#content-header .banner-nav ul li.active a {
	color:#051b4a
}
#content-header .banner-nav ul li:hover {
	background:#fff
}
#content-header .banner-nav ul li:hover a {
	color:#051b4a
}

.content-top .bienvenue-banner {
	width:980px;
}
body.formation .content-top .bienvenue-banner {
	height: auto !important;
}
.banner  .content-top{
    margin-top:50px !important
}
.bienvenue-banner .sur-titre h1 {margin:0;padding:0;font-size:5.8333333em;color:#fff;font-weight:normal;}
.bienvenue-banner .sur-titre h1 span{margin:0;padding:0;font-size:5.8333333em;color:#fff;font-weight:normal;display:block;}
/* contact ----------------------------------------------------------------------------------------------------------------------------*/
p.contact {margin:15px 0 50px 0 !important}
.contact #content-header {
	background:url(../images/interface/contact-banner.jpg) top center no-repeat;
	width:980px;
	height:121px !important
}
.formulaire {
	margin:0;
	padding:0
}
.formulaire form {
	margin:0;
	padding:0
}
.node-type-webform .messages.error {
	border:1px solid #f8c0cc;
	margin:0 0 20px 0;
	background:none;
}
.node-type-webform .messages.error ul{list-style:none;}
.node-type-webform .messages.error li {
	margin:0 0 0 10px;
	padding:0 0 0 35px;
	color:#e30032;
	font-size:1.1666em;
	line-height:24px;
	background:url(../images/icn/obligatoires.png) center left no-repeat;
}
.formulaire form .webform-component {
	margin:0 0 13px 0;
	padding:0;
	float:left;
}
.formulaire form .webform-component label {
	margin:0 15px 0 0;
	padding:0;
	float:left;
	width:135px;
	text-align:right;
	line-height:25px;
	color:#37496e;
	font-size:1.1666em;
}
.formulaire form .webform-component input {
	margin:0;
	padding:0;
	float:right;
	width:475px;
	padding:0 5px;
	background:#eeeff2;
	height:25px;
	border:1px solid #b7c7dc
}
.formulaire form .webform-component input.error {
	border:1px solid #f8c0cc;
	background:#fce6eb
}
.formulaire form .webform-component textarea {
	margin:0;
	padding:5px;
	float:right;
	width:475px;
	background:#eeeff2;
	height:95px;
	border:1px solid #b7c7dc
}
.formulaire form .webform-component textarea.error {
	border:1px solid #f8c0cc;
	background:#fce6eb
}
.formulaire form .form-actions input.form-submit {
	width:115px;
	height:20px;
	background:#124f9b;
	border:1px solid #4d7bb4;
	color:#fff;
	font-size:1.083em;
	padding:0 0 2px 0;
	cursor: pointer;
}
.formulaire form .form-actions{float: right;margin: 0px 7px 0px 0px;}
/* formation----------------------------------------------------------------------------------------------------------------------------*/
.rubrique-formation #content-header {
	background:none !important
}
.rubrique-formation .bloc-formation {
	position:relative;
}
.rubrique-formation .bloc-formation .pop-up {
	width:160px;
	height:120px;
	padding:10px 7px 0 7px;
	position:absolute;
	top:10px;
	right:17px;
	background:url(../images/interface/formation-pop.png) top left no-repeat
}
.rubrique-formation .bloc-formation .pop-up p {
	padding:0 15px;
	margin:0 0 0 15px;
	font-family:'Amaranth',Arial,Verdana;
}
.rubrique-formation .bloc-formation .pop-up p a {
	text-decoration:none;
	display:block;
	color:#051b4a;
	margin:0;
	padding:0;
	line-height:19px;
	text-align:center
}
.rubrique-formation .bloc-formation .pop-up p span {
	font-size:1.35em;
}
.rubrique-formation .bloc-formation .pop-up p.voir-info {
	margin:2px 0 0 16px;
	padding:0;
	font-size:1.083em;
	font-family:'Amaranth',Arial,Verdana;
}
.rubrique-formation .bloc-formation.last .pop-up p.voir-info {
	margin:21px 0 0 16px !important;
}
.rubrique-formation .bloc-formation .pop-up p.voir-info a {
	color:#fff;
	text-decoration: none
}
/* sidebar-right----------------------------------------------------------------------------------------------------------------------------*/
.bloc-partager {
    border-top:#bdc3cf 2px solid;
	padding:15px !important;
	background:#ebebec;
	width:280px !important;
	margin:32px 0 20px 0 !important;
        float:left;
        
}
.node-type-histoire .bloc-partager, .node-type-mission-vision .bloc-partager, .node-type-communaute .bloc-partager, .node-type-bienvenue-iae .bloc-partager{margin-top:0px !important}
.node-type-bienvenue-iae .border-top{border:none !important;}
.bloc-partager p {
	float:left;
	margin:0;
	padding:0;
	color:#00549e;
	font-size:1.25em;
	line-height:20px;
	font-weight:bold;
}
.bloc-partager ul {
	margin:0 0 0 1px;
	padding:0;
	float:left;
}
.bloc-partager ul li {
	margin:0 3px 0 0;
	padding:0;
	list-style-type:none;
	float:left;
}
.bloc-partager ul li a {
	margin:0;
	padding:0;
}
.bloc-responsable {
	margin:0 0 45px 0 !important;
	padding:0
}
.bloc-responsable .responsable-inner {
	/*margin:0 0 10px 0;*/
                           margin: 0 0 20px 0;
	padding-bottom:5px;
	background:#f1f2f5;
/*                          border-top: 1px solid #4f4f51;*/
}
.bloc-responsable .presidente-inner {
	margin:0;
	padding:0;
	border-bottom:1px solid #c1c7d2
}
.bloc-chaires .col-right .picto {
	float:left;
	width:90px;
	height:128px;
}
.bloc-responsable .responsable-inner .picto {
	float:left;
	width:90px;
	height:128px;
	margin:0 10px 0 0;
                         // padding: 10px;
}
.bloc-responsable .responsable-inner .details{
	float:left;
	margin:5px 0 0 0;
                          /*width:200px;*/
                          width:190px;
	line-height:18px;
}
.bloc-chaires .col-right .details {
	float:left;
	margin:5px 0 0 0;
        width:200px;
}
.bloc-responsable .responsable-inner.added .details {
	width:auto;
}
.bloc-responsable .responsable-inner.added .details p {
	margin-left:105px !important;
}
.bloc-responsable .responsable-inner .details.chaires, .bloc-chaires .col-right .details.chaires {
	margin:5px 0 0 5px;
}
.bloc-responsable .responsable-inner .details.chaires p, .bloc-chaires .col-right .details.chaires p {
	margin:0;
        padding:0
}

.bloc-chaires .col-right .details p {
	color:#37496e !important;
	font-size:1.0em;
	line-height:15px;
	margin:0;
}
.bloc-responsable .responsable-inner .details .field-item{
	color:#37496e !important;
	font-size:1.0em;
	margin:0;
}
.bloc-responsable .responsable-inner .details .tit {
	color:#37496e !important;
	font-size:1.0em;
	line-height:15px;
}
.bloc-chaires .col-right .details.chaires a,
/*.view-gestionnaire-formation .bloc-responsable .responsable-inner a,*/.bloc-responsable .details p.mail a,
.view-contact-presse .presse-details a, .view-club-pro-formation .club-pro .bloc-texte-col1 a, .view-evenement-contact .views-field-field-evene-contact-value a,
.view-contact-presse .presse-details .nom p
{
	color:#37496e !important;
	font-size:1.0em;
	line-height:15px;
}
.bloc-chaires .col-right .details.chaires a:hover {
	text-decoration:underline;
}
.chaire-liste a {color:#6C6E70;font-size: 14px;text-decoration:underline;padding:0 0 10px 0;display:block;}
.section-research .bloc-chaires h4,.section-recherche .bloc-chaires h4 {
    color: #FF7F00;
    font-family: 'Amaranth',Arial,Verdana;
    font-size: 1.5em;
    font-weight: normal;
    margin-bottom:10px !important;
    padding:0;
}
.section-research .bloc-chaires p, .section-recherche .bloc-chaires p {margin:0 0 10px 0;}
.section-research .node-type-gen_content,.section-recherche .node-type-gen_content {margin-bottom:10px;}
a.site-greg{display:block;width:200px;padding:10px;background:#124F9B;color:#fff;text-align:center;text-decoration:none;}
.bloc-responsable .presidente-inner h4 {
	margin:7px 0 0 0
}
.bloc-responsable .presidente-inner p {
	margin:0;
	padding:0 0 10px 0;
	font-size:1.0em;
	color:#00549e;
}
.view-evenement-home .bloc-actualite{
	margin-bottom:10px !important;
}
.bloc-actualite{
	margin-bottom:45px !important;
	
}
.bloc-telecharger {
	border-bottom:1px solid #bcc1cd;
	margin:0 0 45px 0 !important
}
.bloc-telecharger .telecharger-inner {
	margin:14px 0 0 0;
	padding:0
}
.bloc-telecharger .telecharger-inner  ul {padding:0;}
.bloc-telecharger .telecharger-inner  ul li{
        background:#edeff7;
	height:22px;
        list-style:none;
        margin: 0 0 3px 0;
        width: 100%;
}
.bloc-telecharger .telecharger-inner  ul li a{
        padding:3px 0 0 25px;
	line-height:25px;
	color:#37496e;
	font-size:1.1em;
        text-decoration:none;
        background:url(../images/icn/acrobat.png) center left no-repeat;
}
.bloc-telecharger .telecharger-inner .filefield-file {
	margin:0 0 6px 0;
	padding:0 0 0 5px;
	background:#edeff7;
	height:22px;
}
.bloc-telecharger .telecharger-inner .filefield-file .filefield-icon{display:none;}
.bloc-telecharger .telecharger-inner .filefield-file a {
	text-decoration:none;
	background:url(../images/icn/acrobat.png) center left no-repeat;
	padding:3px 0 0 25px;
	line-height:25px;
	color:#37496e;
	font-size:1.1em
}
.bloc-telecharger .telecharger-inner .filefield-file a:hover {
	text-decoration:underline;
}
#block-views-map_locations-block_1 .bloc-localisation{height:300px;}
.bloc-localisation {
	margin:0;
	padding:0;
        height:auto;
}

.bloc-localisation .localisation-details {
	background:#ffdfbf;
	padding:15px 0 15px 15px;
	margin:0 0 2px 0
}
.bloc-localisation .localisation-details .pin {
	float:left;
	margin:0;
	padding:0;
	width:58px
}
.bloc-localisation .localisation-details .add {
	float:left;
	margin:0;
	padding:0
}
.bloc-localisation .localisation-details p {
	margin:0;
	padding:0;
	color:#37496e;
	font-size:1.1em;
	line-height:18px;
	width:230px;
	float:left;
}
.bloc-chiffres {
	margin:0;
	padding:0;
	background:#124f9b;
}
.bloc-chiffres .bloc-chiffres-inner {
	margin:0 20px;
	padding:0;
	border-bottom:1px solid #88a7cd;
}
.bloc-chiffres .bloc-chiffres-inner.last {
	border:none
}
.bloc-chiffres .bloc-chiffres-inner .chiffres {
	margin:0;
	padding:15px 0;
	float:left;
	width:100px
}
.bloc-chiffres .bloc-chiffres-inner .chiffres p {
	color:#fff;
	margin:0;
	padding:0;
	text-align:right;
	font-size:2.25em;
	font-weight:bold
}
.bloc-chiffres .bloc-chiffres-inner .details {
	margin:0 0 0 15px;
	padding:10px 0;
	float:left;
	width:155px
}
.bloc-chiffres .bloc-chiffres-inner .details p {
	color:#fff;
	font-size:1.083em;
	margin:0;
	padding:0;
}
.colmid .candidat{width:310px;float:left;height:220px;}
.colmid .views-row-odd .candidat{margin:0 20px 10px 0;}
.colmid .views-row-even .candidat{margin:0 0 10px 0;}

.candidat {
	margin:10px 0 0 0;
}
#sidebar-second .candidat{margin:0;}

.rubrique-formation .inner .candidat {
	margin:0 !important;
}
.candidat .photo {
	float:left;
	width:90px;
	margin:0;
	padding:0;
	position:relative;
}
.candidat .photo img.arrow {
	position:absolute;
	right:-2px;
	top:10px
}
.candidat .candidat-detail {
	float:right;
	width:197px;
	margin:0;
	padding:10px;
	border:1px solid #cfcfcf;
}
.candidat .candidat-detail p.desc {
	margin:7px 0 !important
}
.candidat .candidat-detail p.desc.last {
	margin:7px 0 0 0 !important;
}
.view-parole-manager .candidat p.gras {margin:0 !important;}
/* declinaisons - table----------------------------------------------------------------------------------------------------------------------------*/
.formation-formulaire {
	margin:20px 0 15px 0;
	padding:0;
	background:#fef6ed;
	width:982px;
        clear: both;
}
.rechercher-formation {
        font-family:'Amaranth';
	margin:0;
	padding:0 15px 0 0;
	width:123px;
	float:left;
}
.page-international .rechercher-formation {padding:0 8px 0 0 !important;}
.rechercher-formation h3 {
	margin:0;
	padding:10px 0 0 10px;
	font-weight:normal;
}
.formation-formulaire table.formation-info{
    /*display:inline;*/
    margin-bottom:0;
}
table.formation-info {
	/*width:700px;*/
	width:278px;
}
table.formation-info tr {
	/*background:#ffd6ad;*/
}
table.formation-info tr td {
	background:#ffd6ad;
	width:139px !important;
	padding:5px;
}
.page-international table.formation-info.pink tr td{overflow:hidden;}
.page-international table.formation-info.pink tr td.administration{width:139px !important;}
table.formation-info.blue tr td{width:128px !important;}
table.formation-info tr td.administration {padding:0;}
table.formation-info tr td a:hover {text-decoration:none !important;cursor:pointer;}
.present_hide table.formation-info tr td a:hover {text-decoration:none !important;cursor:default !important;}
table.grille tr td{float:left;/*height:80px;*/}
table.grille tr td ul{width:110px;}
table.formation-info .last {
	border:none !important;
}
table.formation-info th.titre {
	width:127px;
	height:23px;
	background:#ff7f00;
	border-right:1px solid #FFC184;
        border-bottom:none;
}
table.formation-info th.titre p {
	margin:0;
	padding:0;
	font-size:1.16666666em;
        font-family:'Amaranth';
	color:#fff;
	line-height:22px;
	text-align:center;
	font-weight:normal;
}
table.formation-info.green th.titre p {color:#006633 !important;}
table.formation-info.blue th.titre p {color:#0066CC !important;}
table.formation-info.pink th.titre p {color:#CC0066 !important;}
table.formation-info thead tr {
	border-bottom:2px solid #ffe0c1;
}
table.formation-info tbody td ul {
        height:auto;
        /*overflow-y:auto;*/
	/*padding:4px;*/
	width: 139px !important;
	padding:0;
}
table.formation-info.blue tbody td ul {width:117px !important;}
.present_hide table.formation-info tbody td ul {height:auto !important;}
#initial table.formation-info tbody td ul, #continue table.formation-info tbody td ul, #mba table.formation-info tbody td ul, #continue_inter table.formation-info tbody td ul {
        /*height:140px;
        overflow-y:auto;
	padding:4px;*/
	width: 160px !important;
}
#initial table.formation-info tbody td, #continue table.formation-info tbody td, #mba table.formation-info tbody td {padding:0 !important;}
table.formation-info tbody td ul li {
	color:#00549e !important;
	margin:0 0 5px 0;
	/*padding-left:2px;*/
	/*padding-right:10px;*/
	padding:0 2px;
	list-style:none;
        /*width:105px;*/
	line-height: 13px;
}
.section-international .view-fornation-bottom table.formation-info tbody td ul li {background:none !important; padding: 0 10px 0 2px !important;}
.section-international .view-liste-formation-initial table.formation-info tbody td ul li {padding: 0 10px 0 2px !important;}
.section-international .view-fornation-bottom table.formation-info tbody td.last ul li, .section-international .view-liste-formation-initial table.formation-info tbody td.last ul li {padding: 0 2px !important;}
.section-international table.formation-info tbody td ul li { padding:2px 2px 2px 5px;}
.section-international table.formation-info tbody td.last ul li {padding:0 !important;}
.section-international #result1 {display:block !important}
table.formation-info tbody td ul li a {
	margin:0;
	padding:0 0 0 5px;
	font-size:1em;
	text-decoration:none;
	color:#00549e;
	line-height:17px;
	display:block;
	/*width:110px;*/
}
.present_hide .wrap-table {width:575px !important;padding-left:10px !important;padding-right:10px !important;}
.present_hide table.formation-info ul {margin:0 !important;}
.present_hide table.formation-info {width:auto !important;}
.page-formations-formation-initialeapprentissage table.formation-info tr td{
	background:#ffd6ad;
	width:auto !important;
}
table.blue td ul li {/*background:#C0DCED;*/}
table.blue td.last ul li {padding:0 2px !important;}
table.blue td ul li a {padding:0 !important;}
table.pink td ul li {/*background:#e8bbc3;*/}
table.purple td ul li {/*background:#e8ddee;*/}
.page-formations-formation-initialeapprentissage table.formation-info.green tbody td ul li {/*background:#9DD4C0 !important;*/}
.page-formations-formation-initialeapprentissage table.formation-info tbody td.last ul li a {background:#9DD4C0 !important;}
.page-formations-formation-initialeapprentissage table.formation-info tbody td.last a ul li {background:#9DD4C0 !important;padding:2px;}
.page-formations-formation-initiale-apprentissage table.formation-info tbody td.last ul li a {background:#9DD4C0 !important;}
.page-formations-formation-initiale-apprentissage table.formation-info tbody td.last a ul li {background:#9DD4C0 !important;padding:2px;}
.formation-formulaire table.formation-info tbody td ul li a {color:#FF7F00;background:#FFFFFF;font-weight:bold;}
table.formation-info tbody td ul li a:hover {text-decoration:none;}

.formation-formulaire table.formation-info tbody td ul li a.active p,
.formation-formulaire table.formation-info tbody td ul li a.active {
	background:#fff;
	display:block;
	color:#00549E !important;
	font-weight:normal !important;
}
table.formation-info tbody td ul li.active a {
    background:none !important
}
.formation-formulaire table.formation-info tbody td ul li a.temp-plein{
	color:#FF7F00;
}
.formation-formulaire table.formation-info tbody td ul li a.temp-partiel{
	color:#FF7F00;
}
table.formation-info tbody td ul li a.temp-plein {
	background:#FFFFFF url(../images/icn/picto-t-plein.png) no-repeat left center;
	margin:0;
	padding:0 0 0 17px;
	font-size:1em;
	text-decoration:none;
	color:#00549e;
	line-height:17px;
	display:block;
}
table.formation-info tbody td ul li a.temp-partiel {
	background:#FFFFFF url(../images/icn/picto-t-partiel.png) no-repeat left center;
	margin:0;
	padding:0 0 0 17px;
	font-size:1em;
	text-decoration:none;
	color:#00549e;
	line-height:17px;
	display:block;
}
table.formation-info tbody td ul li a.temp-plein.active {
	background:#fff url(../images/icn/picto-t-plein.png) no-repeat 3% center;
	display:block;
}
table.formation-info tbody td ul li a.temp-partiel.active {
	background:#fff url(../images/icn/picto-t-partiel.png) no-repeat 3% center;
	display: block;
}
table.formation-info tbody td ul li a.temp-plein{
	background:#FFFFFF url(../images/icn/picto-t-plein.png) no-repeat 3% center;
	display:block;
}
table.formation-info tbody td ul li a.temp-partiel{
	background:#FFFFFF url(../images/icn/picto-t-partiel.png) no-repeat 3% center;
	display: block;
}
.page-formations-formation-initialeapprentissage .view-liste-formation-initial .views-row {background:#D9EEE7 !important;margin-bottom:5px;}
.page-formations-mba .view-liste-formation-initial .views-row {background:#F4DFE2 !important;margin-bottom:5px;}
.page-formations-formation-initialeapprentissage table.green {margin-bottom:5px !important;}
.page-formations-formation-continue table.blue {margin-bottom:5px !important;}
.page-formations-mba table.pink {margin-bottom:5px !important;}
table.grille {width:980px !important;margin:0 0 5px 0;}
table.green td.administration {width:137px !important}
table.grille td.administration p {color:#fff !important;font-size:12px;width:128px;padding:5px;font-family:'Amaranth';line-height:15px;}
table.pink td.administration {width:139px !important;height:90px;}
table.pink td.administration p {color:#fff !important;font-size:13px;padding-left:2px;padding-top:2px;font-family:'Amaranth';}
table.grille.purple td.administration p{width:120px;}
table.grille td.administration p span a{text-decoration:none;color:#FFFFFF;display:block;margin-top:5px;}
table.grille td.administration p span {font-size:14px}
table.grille td {border-right:1px solid #ecf7f3 !important}
table.grille li.border-bottom {border-bottom:1px solid #a8c7d4;padding:0 0 5px 0;margin:0 0 5px 0}
.resultat-recherche {margin:10px 0;padding:5px;background:#d5d9ec;width:980px;}
.resultat-recherche h3 {margin-bottom:0;width:645px;}
.resultat-recherche p{margin:0;padding:0;font-size:1.25em;color:#37496e;font-weight:bold;line-height:25px;text-align:center;}
.section-international .resultat-recherche {display:none;}
.section-international #result1.resultat-recherche {display:block !important;}
.section-international .resultat-recherche.active{display:block !important;}
.section-search p.type_cont{color:#FF7F00;}
/* presentation----------------------------------------------------------------------------------------------------------------------------*/
.partenaires h2 {margin:0 !important}
.partenaires-warp .bloc {float:left;margin:0 5px 25px 0;padding:0;width:152px;}
.partenaires-warp .bloc.last {margin:0 0 25px 0}
.partenaires-warp .bloc h4 {margin:0;padding:5px 0 1px 0;font-size:1.416em;color:#8e8e8e;font-weight:normal}
.partenaires-warp .bloc h4.active {text-decoration:underline;}
.partenaires-warp .bloc p {margin:0;color:#051B4A;font-size:1.0em;font-weight:bold;line-height:14px;}
.rubrique .contenu-bas {margin:0}
.rubrique .contenu-bas h2 {border-bottom: 1px solid #D0D0D0;margin:0 0 18px 0 !important;padding:0 0 11px 0}
.rubrique .contenu-bas h3 {border-bottom: 1px solid #D0D0D0;padding:0 0 10px 0 !important}
.rubrique .field-field-pre-anglaise{display:none;}
.rubrique .field-field-pre-anglaise-mba{display:none;}
#content-inner p.desc {
    color: #37496E;
    font-size: 1em;
    letter-spacing: 0;
    line-height: 15px;
    margin: 0;
    padding: 0 0 5px 0;
}
.view-evenement-home .actu-details p.desc {padding-top:6px !important}
.view-evenement-home .actu-details p.desc a{color:#051B4A !important;font-size:1.25em !important;font-weight:bold;}
.view-evenement-home .actu-details p.org a {color:#051B4A !important;text-transform:none !important;font-size: 1.2em !important;}
/* Tableau----------------------------------------------------------------------------------------------------------------------------*/
.tableau .tableau-top {margin:0;padding:0}
.tableau .tableau-top .tableau-head .col-top {height:20px;float:left;margin:0 0 10px 0}
.tableau .tableau-top .tableau-head .odd {background:#fffcf9;border-bottom:6px solid #fff2e6}
.tableau .tableau-top .tableau-head .even {background:#fff5ec;border-bottom:6px solid #ffd9b2}
.tableau .tableau-top .tableau-head p {font-size:1.083em;margin:0;padding:0;text-align:center;color:#37496e;letter-spacing:0;font-weight:bold}
.tableau .first-col {margin:0;padding:0;width:245px;}
.tableau .second-col {margin:0;padding:0;width:253px;}
.tableau .third-col {margin:0;padding:0;width:73px}
.tableau .fourth-col {margin:0;padding:0;width:73px;}
.tableau .fifth-col {margin:0;padding:0;width:66px}

.tableau .tableau-bottom {margin: 0 0 4px 0}
.tableau .tableau-bottom h5:hover {text-decoration:underline;}
.tableau .tableau-bottom a{text-decoration:none;}
.tableau .tableau-bottom .col-bottom {float:left;height:auto;margin:0;padding:0}
.tableau .tableau-bottom .col-bottom.odd {background:#fff2e6}
.tableau .tableau-bottom .col-bottom.even {background:#ffd9b2;}
.view-list-programme .tableau .tableau-bottom .col-bottom.even {text-align:center;}
.tableau .tableau-apart .all_totals{float:right;margin:0 1px 0 0;}
.tableau .tableau-apart .col-bottom.odd {background:#fff2e6}
.tableau .tableau-apart .col-bottom.even {background:#ffd9b2;}
.tableau .tableau-apart .col-bottom {float:left;height:auto;margin:0;padding:0}
.view-list-apart .content_descrp {
    font-size: 1em;
    font-weight: normal;
    text-align: left;
    color: #37496E;
    margin-top:5px;
    line-height:18px;
}
.tableau .tableau-apart .col-bottom p {font-size:1.083em;margin:0;padding:10px;text-align:center;color:#37496e;letter-spacing:0;font-weight:bold}
.tableau .tableau-bottom .col-bottom p {font-size:1.083em;margin:0;padding:0;text-align:center;color:#37496e;letter-spacing:0;font-weight:bold}
.tableau .tableau-bottom .col-bottom .content_descrp p{text-align:left;font-weight:normal;font-size:1em;}
.tableau .tableau-bottom .col-bottom.first-col {padding:15px 0 0 10px;width:235px !important;height:auto;}
.tableau .tableau-bottom .col-bottom.first-col h5 {text-align:left !important;margin:0;font-size:1.04em;color:#37496e;}
.tableau .tableau-bottom .col-bottom.first-col p.titre {margin:8px 0;padding:0;text-align:left;font-size:1.25em;line-height:20px;}
.tableau .tableau-bottom .col-bottom.first-col ul {margin:0;padding:0}
.tableau .tableau-bottom .col-bottom.first-col ul li {margin:0 0 5px 0;padding:0;list-style-type:none;color:#37496e;font-size:1.0em;line-height:16px}
.tableau .tableau-bottom .col-bottom.second-col .field-item{text-align:left !important;padding:0 0 0 15px;font-size:1.083em;margin:0 0 15px;color:#37496e;letter-spacing:0;font-weight:bold}
.tableau .tableau-bottom .col-bottom.second-col p{text-align:left !important;padding:0 0 0 15px;font-size:1.083em;margin:15px 0 0 0;color:#37496e;letter-spacing:0;font-weight:bold}
.tableau .tableau-bottom .col-bottom.second-col .free-resp .field-item, .tableau .tableau-bottom .col-bottom.second-col .free-resp{
	text-align:center !important;
	margin:0 0 5px !important;
	padding:0 !important;
	color:#37496e;
	font-weight:bold
	
}
.view-list-programme .tableau .tableau-bottom .col-bottom.second-col p {text-align:center !important;padding:0 0 5px 0;margin:0;}

.bloc-actualite.side.tableau {margin:25px 0 54px 0}
.tableau-3col {margin:10px 0 0 0}
.tableau-3col .tableau-3col-top {margin:0;padding:0}
.tableau-3col .tableau-3col-top .top {height:20px;float:left;margin:0 0 10px 0}
.tableau-3col p {font-size:1.083em;margin:0;padding:0;text-align:center;color:#37496e;letter-spacing:0;font-weight:bold}
.tableau-3col .tableau-3col-top .odd {background:#fffcf9;border-bottom:6px solid #fff2e6}
.tableau-3col .tableau-3col-top .even {background:#fff5ec;border-bottom:6px solid #ffd9b2}
.tableau-3col .first-col {margin:0;padding:0;width:106px;}
.tableau-3col .second-col {margin:0;padding:0;width:106px;}
.tableau-3col .third-col {margin:0;padding:0;width:95px}

.tableau-3col .tableau-3col-bottom {margin:0;padding:0}
.tableau-3col .tableau-3col-bottom .bottom {height:35px;float:left;padding:15px 0 0 0}
.tableau-3col .tableau-3col-bottom .odd {background:#fff2e6}
.tableau-3col .tableau-3col-bottom .even {background:#ffd9b2}
.section-etudiants-de-liae h3.title, .section-etudiants-iae-paris h3.title {font-family:Arial;font-weight:bold;color: #FF7F00;}
.section-etudiants-de-liae .details-diplome, .section-etudiants-iae-paris .details-diplome {margin-bottom:20px;}
/**Prof Invite**/
.liste-des-prof-inner p.date {color:#6C6E70;}
.page-international-professeurs-invites h3.block-title {color:#1C4786;}
/* MISC----------------------------------------------------------------------------------------------------------------------------*/
p.voir-actu {
	margin:5px 0 0 0;
	padding:0;
	text-align:right;
	font-size:0.916em;
}
p.voir-actu a {
	margin:0;
	padding:0 15px 0 0;
	display:block;
	line-height:20px;

	color:#6c6e70;
	background: url(../images/icn/puce-actu.png) center right no-repeat;
}
.node-type-gen-content .bloc-partager {margin-top:0px !important;}
.view-financement .views-field-field-finance-url-url {margin:5px 0;}
.view-financement .views-field-field-finance-url-url a {display:block;color:#6C6E70;background:url(../images/icn/puce-actu.png) no-repeat scroll 295px 0px;}
.view-vae-vap .views-field-field-vae-doc-fid {margin:5px 0;padding:5px;background:#EDEFF7;}
.view-vae-vap .views-field-field-vae-doc-fid a {color:#37496E;}
.view-financement .view-content, .view-vae-vap .view-content {padding:5px 0;border-top: 1px solid #D0D0D0;border-bottom: 1px solid #D0D0D0;}
.page-student-life-paris .view-player-une .bloc-puce, .page-services-etudiants .view-player-une .bloc-puce {margin-right:10px !important;margin-bottom:55px !important;background:url(../images/interface/bloc-puce-bg-white.png) !important;}
.page-student-life-paris .view-player-une .info-legende p, .page-services-etudiants .view-player-une .info-legende p {margin-bottom:0 !important;color:#1C4786 !important;}
.page-student-life-paris .view-player-une .info-legende p.info-legende-tit, .page-services-etudiants .view-player-une .info-legende p.info-legende-tit {font-weight:bold;}
.page-student-life-paris .view-player-une .info-legende, .page-services-etudiants .view-player-une .info-legende {padding:5px;}
body.section-diplomes .content-area {width:645px !important;}
body.section-diplomes .bloc-partager {margin-top:15px !important;}
.view-etudiant-chercheur .view-empty {margin-top:20px;}
.view-intervenant-chercheur .view-empty {margin-top:20px;}
ul.social-link-sgs {margin-left:0 !important;}
.block a.ecole-doc {display:block;width:100px;padding:5px 10px;text-align:center;background:#124F9B;color: #FFFFFF;text-decoration:none;margin-bottom:20px;}
#block-block-31 h3 {color:#1C4786;}
.page-formations-inter-entreprise p.formation-title {font-size: 4.38889em;padding-left: 87px;}
.page-formations-inter-entreprise .view-liste-formation-initial .resultat-recherche {display:none;}
.view-partenaire-apprentissage a.voir_part {
    background: url("../images/icn/puce-actu.png") no-repeat scroll right center transparent;
    color: #6C6E70;
    display: block;
    line-height: 20px;
    margin: 0;
    padding: 0 15px 0 0;
    text-align:right;
    clear:left;
}
.view-partenaire-apprentissage .bloc-localisation {height:auto !important;}
.section-entreprises .view-partenaire-apprentissage {margin-top:20px;}
.section-entreprises .view-document-formation {margin-top:20px;}
.section-marches-publics .clubpro .bloc-liens h2 {border:none !important;}
.liste-des-prof a.bib {display:block;text-decoration:none;padding:5px;background:#124F9B;color:#fff;text-align:center;width:140px;}
.section-services-etudiants .node-type-gen_content .liste-des-prof.bord {border-top:1px solid #ccc;width:100%;}
.liste-des-prof a.espa {display:block;float:right;text-decoration:none;padding:5px;background:#124F9B;color:#fff;text-align:center;width:150px;font-family:'Amaranth';}
/**Hide date de fin in node form IAE Presse and Actualites**/
#node-form #edit-field-date-publication-0-value2-wrapper {display:none;}
/**Hide this from the page of a formation section Presentation**/
.present_hide {display:none !important;}
.node.node-type-formation_initiale, .node.node-type-formation_continue, .node.node-type-mba, .node.node-type-formation_inter_ent{margin:30px 0 0 0;}
/**Hide the printer friendly version link**/
.print-syslink {display:none;}
/***/
/**Hide the tabs links on the login page : user/login**/
.not-logged-in.page-user .tabs {display:none;}
/***/
/**Header Formations Title**/
#content-header .formation-inner-title {font-size:60px;}
.liste_enseignant_chercheur .info-profil h4 {
    color: #051B4A;
    line-height: 22px;
    padding: 0 0 13px;
}

/* ACTUALITE
----------------------------------------------------------------------------------------------------------------------------*/
#recherche-theme {
    width:625px;
    height:auto;  
    margin:3px 0 10px 0;
    padding:15px 0 15px 20px;
    background:#ffd8b2;
}
.view-actu-recherche .views-widget-filter-tid label, .view-actu-formations .views-widget-filter-tid label{
	position:relative;
	top:8px;
	color: #37496E;
	font-size: 1.166em;
}
.view-archive .views-widget-filter-tid label, .view-archive-actu-formations .views-widget-filter-tid label{
	position:relative;
	top:8px;
	color: #37496E;
	font-size: 1.166em;
}
.view-actu-recherche .view-filters, .view-actu-formations .view-filters{
    width:625px;
    height:auto;
    margin:3px 0 10px 0;
    padding:15px 0 15px 20px;
    background:#ffd8b2;
}
.view-archive .view-filters, .view-archive-actu-formations .view-filters{
    width:625px;
    height:auto;
    margin:3px 0 10px 0;
    padding:15px 0 15px 20px;
    background:#ffd8b2;
}
#recherche-theme label {
    margin:8px 10px 0 0;
    padding:0;
    float:left;
    color:#37496e;
    font-weight:bold;
    font-size:1.166em;
}
.view-actu-recherche .views-widget, .view-actu-formations .views-widget {
	border: 1px solid #b7c7dc;
	float:right;
	background:#EEEFF2;
	width:285px;
	height:30px;
	margin-left:20px;
}
.view-archive .views-widget, .view-archive-actu-formations .views-widget {
	border: 1px solid #b7c7dc;
	float:right;
	background:#EEEFF2;
	width:285px;
	height:30px;
	margin-left:20px;
}
.view-actu-recherche #edit-tid-wrapper, .view-actu-formations #edit-tid-wrapper{float:left;}
.view-archive #edit-tid-wrapper, .view-archive-actu-formations #edit-tid-wrapper{float:left;}
.view-actu-recherche .views-widget input.form-text, .view-actu-formations .views-widget input.form-text{
    background:none !important;
    border: none;
    margin-left: 5px;
    margin-top:5px;
    padding: 0;
    width: 242px;
}
.view-archive .views-widget input.form-text, .view-archive-actu-formations .views-widget input.form-text{
    background:none !important;
    border: none;
    margin-left: 5px;
    margin-top:5px;
    padding: 0;
    width: 242px;
}
#recherche {
    background: #eeeff2;
    border: 1px solid #b7c7dc;
    float: left;
    height: 30px;
    margin: 0;
    padding: 0;
    width: 242px;
}

#recherche .bloc-input {
    float: left;
    margin: 0;
    padding: 6px 0 0;
    width: 201px;
}

#recherche .bloc-input input.text {
    background: none;
    border: none;
    font-size: 1.22em;
    line-height: 19px;
    margin: 0;
    padding: 0 0 0 10px;
    width: 190px;
}

#recherche .bloc-submit {
    background: url(../images/icn/loupe.png) no-repeat center center;
    border-left: 1px solid #4977b1;
    float: right;
    height: 20px;
    margin: 5px 0 0;
    padding: 0;
    width: 37px;
}
.view-actu-recherche .views-submit-button, .view-actu-formations .views-submit-button{
	border-left: 1px solid #4977b1;
	float:left;
	margin-top:5px;
	padding:0 !important;
}
.view-archive .views-submit-button, .view-archive-actu-formations .views-submit-button{
	border-left: 1px solid #4977b1;
	float:left;
	margin-top:5px;
	padding:0 !important;
}
#recherche .bloc-submit input.submit {
    background: none;
    border: none;
    color: #2847AC;
    cursor: pointer;
    float: none;
    font-size: 1.22em;
    height: auto;
    margin: 0;
    padding: 1px 16px;
    text-transform: uppercase;
    width: auto;
}
.view-actu-recherche .views-submit-button input.form-submit, .view-actu-formations .views-submit-button input.form-submit{
    background: url(../images/icn/loupe.png) no-repeat center center;
    border:none;
    color: #2847AC;
    cursor: pointer;
    float: right;
    font-size: 1.22em;
    margin-top:0px !important;
    padding: 0;
    text-transform: uppercase;
    width:19px;
    margin-left:8px;
}
.view-archive .views-submit-button input.form-submit, .view-archive-actu-formations .views-submit-button input.form-submit{
    background: url(../images/icn/loupe.png) no-repeat center center;
    border:none;
    color: #2847AC;
    cursor: pointer;
    float: right;
    font-size: 1.22em;
    margin-top:0px !important;
    padding: 0;
    text-transform: uppercase;
    width:19px;
    margin-left:8px;
}
#recherche-theme .advance-search {
    float:left;
    margin:10px 0 0 40px;
    padding:0
}

#recherche-theme .advance-search a {
    text-decoration:none;
    margin:0;
    padding:0;
    color:#37496e;
    font-size:1.083em
}

.actu-theme .actu-details {
	margin:0;
	padding:10px 0;
	border-top:1px solid #d0d0d0;
}
.actu-theme .actu-details .picto {
	float:left;
	margin:10px 0 0;
	padding:0;
	width:80px;
}
.actu-theme .actu-details .descrip {
	float:right;
	margin:0;
	padding:2px 0 0 0;
	width:560px
}

.actu-theme .actu-details p {
    font-size:1.086em;
    margin:0;
    padding:0 0 5px 0;
}
.actu-theme .actu-details p a {color:#051B4A;}
.view-actu-recherche .actu-theme .actu-details p.form{
    float: left;
    font-size: 10px;
    line-height: 15px;
    padding-left: 10px;
    text-transform:uppercase;
}
.view-actu-recherche .actu-theme .actu-details .descrip p.org {float:left;}
.view-actu-recherche .actu-theme .actu-details .descrip p.chapo {clear:left;}
.actu-theme .actu-details p a:hover {
	text-decoration:none;
}
.actu-theme .actu-details p.gras {
    font-size:1.086em;
    margin:0 !important;
    padding:0 0 4px 0;
}
.actu-theme .actu-details p.active {text-decoration:underline !important;}
.actu-theme .actu-details p.gras a:hover {
	text-decoration:underline !important;
}
.actu-theme .actu-details .descrip p.gras {float:left;padding:0 10px 5px 0 !important;}
.actu-theme .actu-details .descrip p.date {
	line-height:15px;
	color:#6c6e70;
	font-size:0.916em;
	margin:0;
	padding:2px 0 5px 0;
	float:left;
}
.actu-theme .actu-details .descrip p.date a {
	color:#6c6e70;
}
.actu-theme .actu-details .descrip p.org {
	line-height:15px;
	margin:0;
	color:#ff7f00;
	font-size:0.85em;
	text-transform:uppercase;
	clear:left;
}
.actu-theme .actu-details .descrip p.org a {
	color:#ff7f00;
}
.actu-theme p.voir-actu {
	border-top:1px solid #d0d0d0;
	margin:0;
}
.actu-formations-details a:hover{text-decoration:none;}
.actu-formations-details {
	border-top:1px solid #D0D0D0;
	padding:10px 0;
}
.actu-formations-details .actu-formations-content {float:right;width:585px;}
.evenements-titre h1 {line-height:60px !important;}
.view-liste-evenements .actu-evenements-details, .view-archive-actu-evenements .actu-evenements-details{
	border-bottom:1px solid #D0D0D0;
	border-top:none;
	padding:10px 0;
}
.actu-formations-details .descrip, .actu-evenements-details .descrip{
	width:645px;
	padding:2px 0 0;
}
.view-evenements-pas-manquer .actu-evenements-details .descrip {width:auto !important;}
.actu-formations-details p.actu-form-titre {
	color: #051B4A;
	padding: 0 10px 5px 0;
	font-weight: bold;
	font-size: 1.25em;
	margin:0;
	float:left;
}
.actu-formations-details p.date-pub {float:left;padding:0 0 5px;margin:0;}
.actu-formations-details p.date-pub a {color:#6C6E70;}
.view-iae-presse .actu-formations-details p.actu-form-titre {float:left;padding-right:10px;}
.actu-formations-details p.active {text-decoration:underline !important;}
.actu-evenements-details p.actu-evenements-titre {
	color: #051B4A;
	padding: 0 0 5px 10px;
	font-weight: bold;
	font-size: 1.25em;
	float:left;
	margin:0;
}
.actu-formations-details p.actu-form-titre a, .actu-evenements-details p.actu-evenements-titre a{color:#051B4A;}
.actu-formations-details p.actu-form-titre a:hover, .actu-evenements-details p.actu-evenements-titre a:hover {text-decoration:underline !important;}
.actu-formations-details p.date {
	padding: 0 0 5px 0;
	margin:0 !important;
	color:#6C6E70;
  line-height:15px;
	font-size:0.916em;
}
.view-iae-presse .actu-formations-details p.org {clear:left;}
.sidebar-right .actu-formations-details {border:none !important;padding:0 !important;}
.sidebar-right .actu-formations-details p.actu-form-titre a:hover{text-decoration:none !important;}
.sidebar-right .actu-formations-details p.date{display:none;}
.sidebar-right .actu-formations-details p.chapo{display:none;}
.sidebar-right .actu-formations-details p.org{display:none;}
.sidebar-right .actu-formations-details p.actu-form-titre{padding:0 !important;font-weight:normal !important;}
.view-iae-presse p.date a{color: #6C6E70 !important;}
.view-iae-presse p.chapo a{
    color: #051B4A !important;
}
.view-iae-presse p.url a{font-size: 0.916em;}
.view-iae-presse p.url a:hover, .view-archive-iae-presse p.url a:hover{text-decoration:underline;}
.actu-evenements-details .date, .actu-formations-details .date {
	line-height:20px;
	width:50px;
	text-align:center;
	font-size: 23px;
	font-weight:bold;
	float:left;
	margin:0;
}
.actu-formations-details .date {margin:0 10px 0 0 !important;}
.view-liste-evenements .actu-evenements-details p.date, .view-evenements-pas-manquer .actu-evenements-details p.date{}
.actu-evenements-details p.evene_date1, .actu-formations-details p.evene_date1 {
	font-size: 45px !important;
	color : #00549E !important;
	padding-bottom:15px;
}
.actu-evenements-details p.evene_date1 {margin-bottom:5px !important;}
.actu-evenements-details p.evene_date2, .actu-formations-details p.evene_date2 {
	font-size: 17px !important;
	color : #00549E !important;
	line-height:25px;
}
.actu-evenements-details p.evene_date_sep, .actu-formations-details p.evene_date_sep {
	margin:auto !important;
	text-align:center !important;
	color: #00549E !important;
	line-height:11px;
	padding:0 0 5px;
}
.actu-formations-details p.date a{color:#6C6E70;text-decoration:none;}
.actu-evenements-details p.date a{color:#00549E;text-decoration:none;}
.actu-formations-details p.chapo {
	padding: 0 0 5px;
	font-size: 1.086em;
	margin:0 !important;
	clear:left;
  font-weight: normal !important;
}
.actu-formations-details p.chapo a {color:#051B4A;text-decoration:none;}
.actu-evenements-details p.chapo a {color:#051B4A;text-decoration:none;}
.view-evenements-pas-manquer .actu-evenements-details p.chapo a {font-weight:bold;font-size:1.25em;}
.view-evenements-pas-manquer .actu-evenements-details p.chapo a:hover {text-decoration:underline !important;}
.actu-evenements-details p.chapo {
	padding: 0 0 5px 62px;
	font-size: 1.086em;
	margin:0 !important;
}
.view-liste-evenements .actu-evenements-details p.gras, .view-archive-actu-evenements .actu-evenements-details p.gras{padding: 0 0 5px 62px !important;margin:0 !important;}
.actu-evenements-details p.org {
    font-size: 1em;
    line-height: 15px;
    margin-left:65px;
}
.actu-evenements-details p.org a{color: #FF7F00 !important;}
.actu-evenements-details p.org a:hover{text-decoration:none;}
.view-evenements-pas-manquer .actu-evenements-details p.chapo {
	clear:none;
}
.actu-formations-details p.org {
	padding: 0 0 5px;
	font-size: 0.85em;
	text-transform: uppercase;
	margin:0 !important;
	color:#FF7F00;
	clear:left;
	float:left;
}
.actu-formations-details p.form{
	float:left;
	text-transform:uppercase;
	padding-left:10px;
	font-size:10px;
	margin:0;
}
.actu-formations-details div.form{
	float:left;
	overflow:hidden;
	color:#051B4A;
	line-height: 18px;
	font-size: 10px;
	text-transform: uppercase;
	margin-left:10px;
}
.actu-formations-details div.form .field-item {
	float:left;
	margin-right:10px;
}
.actu-formations-details p.org a{color: #FF7F00;}
.bloc-archives {
    margin:0;
    padding:0;
}

.bloc-archives ul {
    margin:11px 0 0 0;
    padding:0;
}

.bloc-archives ul li {
    margin:0 13px 6px 0;
    padding:0;
    float:left;
    list-style-type:none;
    width:148px;
    background:#124f9b;
    height:21px
}

.bloc-archives ul li.last {
    margin:0 0 6px 0
}

.bloc-archives ul li a {
    margin:0;
    padding:0 0 0 5px;
    text-decoration:none;
    text-transform:uppercase;
    font-size:1.0em;
    color:#fff;
    line-height:21px;
    display:block;
}
#block-views-archive-block h3 {border-bottom:1px solid #d0d0d0;padding-bottom:5px;font-size:1.5em;font-family:'Amaranth',Arial,Verdana;line-height:1.1;margin-bottom:1em;font-weight:normal;color:#1C4786;}
#block-views-archive_actu_formations-block h3 {border-bottom:1px solid #d0d0d0;padding-bottom:5px;font-size:1.5em;font-family:'Amaranth',Arial,Verdana;line-height:1.1;margin-bottom:1em;font-weight:normal;color:#1C4786;}
#block-views-archive_actu_evenements-block h3, #block-views-archive_actu_evenements-block_1 h3, #block-views-evenements_pas_manquer-block_1 h3, #block-views-archive_iae_presse-block_1 h3 {border-bottom:1px solid #d0d0d0;padding-bottom:5px;font-size:1.5em;font-family:'Amaranth',Arial,Verdana;line-height:1.1;margin-bottom:1em;font-weight:normal;color:#1C4786;}
#block-calendar_block-0 h3, #block-views-financement-block_1 h3, #block-views-vae_vap-block_1 h3 {font-size:1.5em;font-family:'Amaranth',Arial,Verdana;line-height:1.1;margin-bottom:1em;font-weight:normal;color:#1C4786;}
#block-views-map_locations-block_1 h3.title {color:#1C4786 !important;}
.page-evenements .block-calendar_block h3.title {border-bottom: 1px solid #D0D0D0;padding-bottom: 5px;}
.views-summary{background:#124F9B;float:left;width:130px;height:21px;margin:0 13px 6px 0;padding:5px 0 0 5px;font-size:14px;color:#fff;}
.views-summary a {color:#fff}
/*
        Chaires
----------------------------------------------------------------------------------------------------------------------------*/
.bloc-chaires {margin:0 0 10px 0;padding:0;height:150px;clear:both}
.view-axe-recherche .bloc-chaires {height:auto !important;margin:0 0 20px 0 !important;}
/*.bloc-chaires .col-left {margin-top:10px;padding:0;float:left;width:645px;background:#ffe3c7;height:150px}*/
.bloc-chaires .col-left {margin-top:10px;padding:0;float:left;width:645px;background:#ffe3c7;}
.bloc-chaires .picto img {vertical-align:middle;}
.bloc-chaires .col-left .picto {float:left;width:150px;line-height:150px;text-align:center;}
.bloc-chaires .col-left .chaires-details {padding:15px 10px 0 10px;float:left;width:470px}
.bloc-chaires .col-right {margin:0;padding:15px 5px 0 5px;float:right;width:310px;background:#f1f2f5;height:135px;position:relative}
.bloc-chaires .chaires-recherche {margin-top:10px !important;padding:0 !important;float:right;width:310px;background:#f1f2f5;height:150px !important;position:relative}
.bloc-chaires .col-right p {font-size:1.0em}
.bloc-chaires .col-right p.acceder {position:absolute;bottom:10px;background:#124f9b;width:140px;right:10px}
.bloc-chaires .col-right p.acceder a {display:block;text-align:center;text-decoration:none;font-size:1.083em;color:#fff;line-height:16px;padding: 0 0 2px 0}

.ouvrages {margin:30px 0 0 0;border-bottom:1px solid #BCC1CD;padding:0 0 20px 0}
.view-ouvrages .col-mid {width:298px !important}
.ouvrages h2 {margin:0 0 30px 0 !important}
.ouvrages .picto {float:left;margin:0 10px 0 0;padding:0;width:90px;height:142px;}
.ouvrages-details {margin:0;padding:0;float:left;width:197px;color:#37496E;}
.ouvrages-details a {color:#37496E;}
.ouvrages-details a:hover {text-decoration:none;}
.ouvrages-details p {margin:0 !important;padding:0;letter-spacing:0 !important;line-height:16px;font-size:1.0em;}
.ouvrages-details p a {margin:0 !important;padding:0;letter-spacing:0 !important;line-height:16px;font-size:1.0em;}
.ouvrages-details p a:hover {text-decoration:none;}
.ouvrages-details p.org {font-weight:bold;margin:0;padding:0 0 5px 0;color:#ff7f00;font-size:1.083em}
.ouvrages-details p.org a {font-weight:bold;margin:0;padding:0 0 5px 0;color:#ff7f00;font-size:1.083em}
.ouvrages-details a{line-height:16px;}
.ouvrages .actu-details {
	margin:0;
	padding:10px 0;
}
.ouvrages .descrip p.gras {margin:0 !important;padding:0 !important;color:#37496e}
.ouvrages .descrip p.date {
	line-height:15px;
	color:#6c6e70;
	font-size:0.916em;
	margin:0;
	padding:2px 0
}
/*
        ENSEIGNANTS
----------------------------------------------------------------------------------------------------------------------------*/
.block-liste-alpha {
    margin:30px 0 0;
    padding:0;
    width:645px;
    height:55px;
    background:#fff2e5;
}
.view-liste-evenements .block-liste-alpha, .view-archive-actu-evenements .block-liste-alpha{margin-top:0px !important;}
    .block-liste-alpha ul{
        margin:0;
        padding:0;
    }
        .block-liste-alpha ul li{
            margin:0;
            padding:0 9px 0 0;
            list-style:none;
            float:left;

        }
	.view-liste-evenements .block-liste-alpha ul li, .view-archive-actu-evenements .block-liste-alpha ul li {font-size:8px;}
        .block-liste-alpha ul li.last{
            padding:0;
        }
        .block-liste-alpha ul li.first{
		padding:0 9px;
        }
        .view-liste-evenements .block-liste-alpha ul li.first, .view-archive-actu-evenements .block-liste-alpha ul li.first{
		padding:0 6px;
        }
        .block-liste-alpha ul li.first-year{
		padding:0 9px;
		font-size:15px;
		font-weight:bold;
		line-height:55px;
		text-transform:uppercase;
        }
            .block-liste-alpha ul li a{
                margin:0;
                padding:0;
                font-size:1.9em;
                color:#ff7f00;
                line-height:55px;
                text-transform:uppercase;
                text-decoration:none;
                font-weight:normal;
            }
.block-intervenants, .block-evenements {
    margin:30px 0 0;
    padding:0;
}
    .block-intervenants .block-alpha{
        background:url(../images/interface/fond-alpha.png) repeat-x top center;
        margin:0 0 30px;
        padding:0;
        width:645px;
        /*height:43px;*/
        text-align:center;
    }
    .block-evenements .block-alpha{
        background:url(../images/interface/fond-alpha.png) repeat-x top center;
        margin:0;
        padding:0;
        width:645px;
        height:43px;
        text-align:center;
    }
    .view-archive-actu-evenements .view-empty {
        background:url(../images/interface/fond-alpha.png) repeat-x top center;
        margin-top:30px;
        padding:0;
        width:645px;
        height:43px;
        text-align:center;
    }
            .block-intervenants .block-alpha h3{
                margin:0;
                padding:0 20px;
                display:inline;
                background:#fff;
                font-size:5em;
                color:#ff7f00;
                text-transform:uppercase;
                line-height: 43px;
            }
	    .section-directory .block-intervenants .block-alpha h3,.section-personnel-administratif .block-intervenants .block-alpha h3{
                margin:0;
                /*padding:0 20px;*/
                padding: 0 10px;
                display:inline;
                background:#fff;
                font-size:2em;
                color:#ff7f00;
                text-transform:uppercase;
                line-height: 38px;
	    }
	    .block-evenements .block-alpha h3, .view-archive-actu-evenements .view-empty h3{
		margin:0;
                padding:0 20px;
                display:inline;
                background:#fff;
                font-size:2em;
                color:#ff7f00;
                text-transform:uppercase;
                line-height: 43px;
	    }
	    
        .block-intervenants .diver-intervenant {
            margin:0;
            padding:0;
        }
            .block-intervenants .diver-intervenant ul {
                margin:0 !important;
                padding:0;
                float: left;
            }
                .block-intervenants .diver-intervenant ul li, .block-evenements .diver-intervenant ul li{
                    margin:0 15px 15px 0 !important;
                    padding:0;
                    list-style:none;
                    float:left;
                
                }

                    .inter{
                        margin:0;
                        padding:10px;
                        border:6px solid #e3e6eb;
                        position:relative;
                    }
                    .inter .picto {
                        float:left;
                        margin:0 12px 0 0
                    }
                    .inter .info-profil {
                        position:relative;
                        float:left;
                        width:175px;
                        height:112px;
                    }
                    .inter .info-profil-detail {
                        float:right;
                        width:285px;
                    }
		    .inter .info-profil-detail p {width:auto;}
		    .inter .info-profil p.sep {width:175px;}
                         .inter h4{
                            margin:0;
                            padding:0;
                            font-size:1.25em;
                            color:#051B4A;
                            line-height:17px;
                            text-transform:none;
                            font-weight:bold;
                         }
                         .inter h4 a {
                            color:#051B4A;
                            
                         }
                         .inter p{
                            margin:0 !important;
                            padding:0;
                            font-size:1em;
                            color:#051B4A;
                            line-height:16px;
                            text-transform:none;
                            font-weight:normal;
                         }
            .inter ul.social {
                margin:0;
		float:left;
            }
                .inter ul.social li{
                    margin:0 7px 0 0;
                    padding:0;
                    list-style:none;
                    float:left;
                 }
.bloc-liens .inter .info-profil a.mmp {margin:0 0 5px 0;padding:0;display:block;width:150px;height:20px;color:#fff;text-decoration:none;background:#124f9b;text-align:center;line-height:18px}
.bloc-liens .inter .info-profil a.deconec {margin:0;padding:0;display:block;width:150px;height:20px;color:#fff;text-decoration:none;background:#124f9b;text-align:center;line-height:18px}

.recherche-intervenant {
    margin:0;
    padding:15px 0 10px 25px;
    width:285px;
    background:#dbdfef url(../images/interface/fond-loupe.png) no-repeat 100% 8%;
    position:relative;
}
    .recherche-intervenant .block-nom {
        margin:0 0 10px;
        padding:0 0 15px;
        width:265px;
        border-bottom:1px solid #c2c5d2;
     }
        .recherche-intervenant .block-nom label.nom{
            margin:0;
            padding:0;
            font-size:1.25em;
            color:#051B4A;
            font-weight:bold;
        }
        .recherche-intervenant .block-nom input.nom{
            margin:7px 0 0;
            padding:0 4px;
            font-size:1em;
            color:#051B4A;
            font-weight:normal;
            width:255px;
            height:23px;
            border:1px solid #b2c3de;
            background:#fff;line-height:23px;
        }
        .recherche-intervenant .block-label{
            margin:0 0 8px;
        }
        .recherche-intervenant p.theme{
            margin:0 0 10px;
            padding:0 ;
            font-size:1.25em;
            color:#051B4A;
            font-weight:bold;
         }
         .recherche-intervenant input.checkbox {
            margin:0 15px 0 0;
         }
         .recherche-intervenant label {
            display: inline;
            margin:0;
            padding:0;
            font-size:1.083em;
            color:#051B4A;
            line-height:15px;
         }
.recherche-intervenant .btn-recherche{
    margin:0 15px 0 0;
    padding:0;
    float:right;
    width:95px;
    height:20px;
    background:#3a6cac;
    text-align:center;
}
    .recherche-intervenant .btn-recherche input{
        margin:0 auto;
        padding:0;
        font-size:1.083em;
        color:#fff;
        font-weight:normal;text-decoration:none;
        line-height:20px;
        display:block;
        background:none;
        border:none;
        width:100%;
    }
                  /*
    PAGE-CHERCHEZ
----------------------------------------------------------------------------------------------------------------------------*/   
                    
.page-cherchez {
    margin:0;
    padding:0;
    width:980px;
    height:365px;
    background:#ffad5c;
}
    .page-image {
        margin:0;
        padding:30px 0 0 438px;
}
    .page-cherchez h2{
        margin:0;
        padding:40px 0 5px 0;
        text-align:center;
        color:#FFFFFF;
        font-weight:normal;
        font-size:1.75em;
    }
    .page-cherchez p {
        text-align:center;
        margin:0;
        padding:0;
        color:#FFFFFF;
        font-size:1.08em;
    }
    .page-cherchez p.equipe {
        padding:10px 0 0 0;
    }    

body.rubrique .node fieldset.fieldgroup{display:none;}
.view-partenaire-formation a{text-decoration:none;}
.view-evenement-formation a.content{text-decoration:none;}
.field-field-presentation-anglaise{display:none;}
.view-list-formation-recherche .bloc-recherche_formation{width:980px;height:90px;clear:both;margin-top:5px;}
.view-list-formation-recherche .bloc-recherche_formation .bloc_titre{width: 137px; float: left;height:90px;background:url("../images/interface/master-vert.jpg") no-repeat scroll left top transparent !important;}
.view-list-formation-recherche .bloc-recherche_formation .bloc_titre a {font-size: 14px}
.view-list-formation-recherche .bloc-recherche_formation .bloc_titre_continue {width: 137px; float: left;height:90px;background:url("../images/interface/master-blue.jpg") no-repeat scroll left top transparent !important;}
.view-list-formation-recherche .bloc-recherche_formation .bloc_titre a, .view-list-formation-recherche .bloc-recherche_formation .bloc_titre_continue a{color:#fff;text-decoration:none;margin:10px 0 0 10px;font-family:Amaranth;display:block; padding-right:5px;}
.view-list-formation-recherche .bloc-recherche_formation .bloc_titre p.diplome, .view-list-formation-recherche .bloc-recherche_formation .bloc_titre_continue p.diplome {color:#fff;margin:5px 0 0 10px;font-family:Amaranth;font-size:12px;}
.view-list-formation-recherche .bloc-recherche_formation .bloc_description{background:none repeat scroll 0 0 #D9EEE7;float:left;margin-left:5px;width:838px;height:90px;}
.view-list-formation-recherche .bloc-recherche_formation .bloc_description_continue {background:none repeat scroll 0 0 #E3EDF1;float:left;margin-left:5px;width:838px;height:90px;}
.view-list-formation-recherche .bloc-recherche_formation .bloc_description p, .view-list-formation-recherche .bloc-recherche_formation .bloc_description_continue p{margin:10px;}
.view-list-formation-recherche h3 {margin-bottom:5px;margin-top:10px;font-family:Amaranth;font-weight:normal;}
.view-list-formation-recherche .chapo {color:#051B4A;margin-bottom:10px !important;}
.page-recherche-parcours-recherche .view-list-formation-recherche {clear:both;}
.bloc-actualite.side {
	margin:0 0 54px 0
}

.view-evenement-home .bloc-actualite .actu-details {
	margin:0;
	padding:0;
	border-top:none;
}

.view-actu-home .actu-details .date-actu {
	float:left;
	margin: 0;
	padding: 5px 0 0;
	width: 80px;
	font-weight:bold;
}
.view-actu-home .actu-details .date-actu p.date1 {
		color: #00549E;
    font-size: 45px;
    margin: 0;
    padding-bottom: 15px;
    padding-top: 5px;
    text-align: center;
}
.view-actu-home .actu-details .date-actu p.date2 {
		color: #00549E;
    font-size: 23px;
    margin: 0;
    padding-bottom: 5px;
    text-align: center;
}
.view-actu-home .actu-details .date-actu p.date3 {
		color: #00549E;
    font-size: 17px;
    margin: 0;
    padding-bottom: 5px;
    text-align: center;
}
.bloc-actualite .actu-details.last-br {
	border-bottom:1px solid #d0d0d0;
}
.bloc-actualite .actu-details .picto {
	float:left;
	margin:0;
	padding:0;
	width:80px;
}
.bloc-actualite .actu-details .picto .pic_presse{
	float: left;
	margin: 20px 10px;
}
.bloc-actualite .actu-details .descrip {
	float:left;
	margin:0;
	padding:2px 0 0 0;
	width:230px
}
.view-evenement-home .bloc-actualite .actu-details .descrip {
	padding:12px 0 0 0 !important;
}
.view-evenement-home .bloc-actualite .actu-details {
	padding:0 0 10px 0 !important;
}
.bloc-actualite .bloc-texte-col1 {margin:10px 0 0 0 }
.bloc-actualite .bloc-texte-col1 h3 {margin:0;padding:0}
.bloc-actualite .bloc-texte-col1 p {margin:0;padding:0;font-size:1.083em;letter-spacing:0}
.bloc-actualite .bloc-texte-col1 p a {color:#051B4A}
.bloc-actualite .bloc-texte-col1 h4 {color:#b4bbc9;font-size:1.583em;margin:20px 0 40px 0;font-weight:normal}
.bloc-actualite .bloc-texte-col1 ul {margin:0;padding:0 0 45px 0;border-bottom:1px solid #d0d0d0;}
.bloc-actualite .bloc-texte-col1 ul li {margin:0 0 3px 0;padding:0;list-style-type:none;color:#37496e;font-size:1.083em;line-height:16px}
.node-type-travail_iae .bloc-actualite .bloc-texte-col1 ul li{height:25px;}
.bloc-actualite .bloc-texte-col1 ul li a{color:#37496e;text-decoration:none;}
.bloc-actualite .bloc-texte-col1 p.acceder {margin:0;padding:0;width:215px;height:20px;float:right;font-size:1.083em;text-align:center;color:#fff;background:#124f9b;line-height:18px;}
.bloc-actualite .bloc-texte-col1 p.acceder a {color:#fff;text-decoration:none;display:block;width:215px;}
div.tit div{margin: 0 0 .5em 0;
line-height: 15px;
font-size: 1.0em;
text-align: left;
color: #051B4A;}
.bloc-actualite.voyage{display:none;}
.bloc-actualite.cout_formation{display:none;margin:0 0 15px !important;}
.bloc-actualite.cout_formation .bloc-texte-col1 ul li{list-style-type:disc;margin:0 0 3px 15px;}
.bloc-actualite.cout_formation .bloc-texte-col1 ul{border:none !important;padding:0 0 10px;}
.bloc-actualite.gestionnaire{display:none;}
.bloc-actualite.club-pro{display:none;}
.formation-parole .candidat{width:310px;float:left;margin:0 0 10px 0;height:330px;}
.formation-parole .candidat.left{margin:0 20px 10px 0;}
.formation-parole h4{color:#b4bbc9;font-size:1.583em;margin:20px 0 40px 0;font-weight:normal}
.formation-parole p.acceder {margin:0;padding:2px;height:20px;float:right;font-size:1.083em;text-align:center;color:#fff;background:#124f9b;line-height:18px;clear:both;}
.formation-parole p.acceder a {color:#fff;text-decoration:none;display:block;}
.col-mid p.acceder {margin-top:10px;margin-right:5px;padding:2px 15px 2px 2px;height:20px;float:right;font-size:1.083em;text-align:center;line-height:18px;clear:both;background: url(../images/icn/puce-actu.png) center right no-repeat;}
.col-mid p.acceder a {color:#6C6E70;text-decoration:none;display:block;}
.col-mid p.acceder a:hover {text-decoration:underline;}
.apprentissage{background:#9DD4C0 !important;}
.enseignant .field-item {border-bottom: 1px solid #D0D0D0; margin-bottom:10px; padding-bottom:10px; font-size: 1.0em; font-weight: bold; color: #37496E;}
.view-theme-de-recherche .actu-details .descrip {font-size: 1.0em; font-weight: bold; color: #37496E;}
.view-theme-de-recherche .actu-details {margin-bottom:10px;}
.enseignant .actu-details {background:none !important;}
.node-type-enseigants_chercheurs,.node-type-intervernant_pro {margin-top:30px;}
.view-publications .descrip a {display:block; font-weight:bold; color:#37496E;font-size: 1.25em; padding-bottom:5px;}
.view-publications .descrip {border-bottom: 1px solid #D0D0D0;padding-bottom:5px !important;padding-top:5px !important;}
.view-publications .date_publi{
	color: #6C6E70;
	font-size: 0.916em;
	line-height: 15px;
	margin: 0;
	padding: 2px 0;
}
.view-domaine-enseignement .descrip ol {margin:0 !important;}
.view-domaine-enseignement .descrip li, .view-domaine-enseignement .descrip .views-row {padding:5px; background:#DFE1E8; margin:5px; color:#37496E;width:130px !important;list-style-type:none;}
.view-ressources p {padding-top:10px;color: #37496E;font-size: 1.25em;font-weight: bold;}
.view-ressources .ouvrages-details{width:300px !important;line-height:25px;}
.view-ressources p.date {
	color: #6C6E70;
	font-size: 0.916em;
	line-height: 15px;
	margin: 0;
	padding: 2px 0;
}
.view-ressources .col-mid {margin: 0 15px 0 0 !important;width:307px !important;}
.view-ressources .col-mid iframe{width:310px !important;height:190px !important;}

/* Liste Des Prof---------------------------------------------------------------------------------------------------------------------------*/
.liste-des-prof-inner {padding:30px 0 15px 0;border-bottom:1px solid #d0d0d0}
.liste-des-prof-inner .image {float:left;margin:0;padding:5px 0 0 0;width:95px;border-bottom:1px dashed #37496e}
.liste-des-prof-inner .image p {margin:0;padding:12px 0;font-weight:bold;font-size:1.083em;line-height:16px}
.liste-des-prof-inner .details {float:right;margin:0;padding:0;width:535px}
.node-type-gen_content .service .liste-des-prof {border-top:1px solid #D0D0D0;}
.liste-des-prof a.prof_invite_access {width:160px;margin:0;padding:0;background:#124f9b;color:#fff;font-size:1.083em;font-weight:normal;text-decoration:none;text-align:center;display:block;line-height:18px;font-family:'Amaranth';float:right}
.page-personnel-administratif .liste-des-prof a {float:none;width:180px;margin:0 auto;padding:5px;background:#124f9b;color:#fff;font-size:1.2em;font-weight:normal;text-decoration:none;text-align:center;display:block;line-height:18px;font-family:'Amaranth';}
.gmap-paris-monde {background:#f7f7f9;margin:0;padding:0;width:100%;border-top:1px solid #d5d4d2;position:relative;}
.gmap-paris-monde ul {margin:0 0 0 25px;padding:15px 0 18px 0}
.gmap-paris-monde ul li {padding:0 0 0 20px;list-style-type:none;float:left;height:auto;line-height:30px !important;font-size:1.083em!important;font-weight:bold;color:#37496e!important;width:280px;}
.gmap-paris-monde ul li.programme {background:url(../images/icn/small_pin_vert.png) top left no-repeat;margin:0 !important}
.gmap-paris-monde ul li.voyage {background:url(../images/icn/small_pin_bleu_foncer.png) top left no-repeat;}
.gmap-paris-monde ul li.formation {background:url(../images/icn/small_pin_bleu_pale.png) top left no-repeat;}
.gmap-paris-monde ul li.seminaires {background:url(../images/icn/small_pin_orange.png) top left no-repeat;}

.voir-tous-les-fomation {margin:0;padding:0}
.voir-tous-les-fomation a.interna{display:block;float:left;width:205px;height:45px;background:#124f9b;text-align:center;font-size:20px;font-family:'Amaranth';text-decoration:none;color:#fff;margin-right:10px;padding:5px 0;}
body.front .voir-tous-les-fomation a.interna{margin:0 0 10px 0;width:100%;line-height:45px;}
.voir-tous-les-fomation a.interna.bouton0, .voir-tous-les-fomation a.interna.bouton1 {height:35px;padding:15px 0 5px 0;}
.voir-tous-les-fomation p {float:left;margin:0 10px 0 0!important;padding:0;width:205px;height:50px;background:#124f9b;text-align:center;font-size:1.083em;font-family:'Amaranth'}
.voir-tous-les-fomation p.last {margin:0}
.voir-tous-les-fomation p a {color:#fff;text-decoration:none;display:block;line-height:18px;height:46px;padding:4px 0 0 0}
.voir-tous-les-fomation p a span {font-size:20px;padding:0 0 4px;display:block;}

/*[if IE] .voir-tous-les-fomation p a {color: #FFF;display: block;height: 46px;line-height: 18px;padding: 2px 0 0;text-decoration: none;
}
[if IE] .voir-tous-les-fomation p a span {font-size: 24px; line-height: 26px;}*/
/**liste_enseignant_chercheur****/
.liste_enseignant_chercheur .info-profil {color:#051B4A;padding-bottom:5px;border-bottom:2px solid #051B4A;border-style:dashed;}
.liste_enseignant_chercheur .info-profil a{color:#051B4A;}
.liste_enseignant_chercheur .info-profil .enseignant_picto {margin-bottom:5px;background:#CCCCCC;height: 128px;width: 90px;} 
/*Page contenu des actualites*****/
.node-type-actualites .date {
    color: #6C6E70;
    font-size: 0.916em;
    line-height: 15px;
    margin: 0 ;
    padding: 0 10px 5px 0;
    float:left;
}
.node-type-actualites .formation, .node-type-actu_formation .formation{
    color: #051B4A;
    font-size: 0.85em;
    line-height: 15px;
    margin: 0 !important;
    text-transform: uppercase;
    float:left;
}
.node-type-actualites p.formation a{
    color: #051B4A;
	font-weight:bold;
	margin:0 10px 0 0;
}
.node-type-actualites .formation a:hover, .node-type-actu_formation .formation a:hover{text-decoration:none;}
.node-type-actualites .tag {
    color: #FF7F00;
    font-size: 0.85em;
    line-height: 15px;
    margin: 0;
    text-transform: uppercase;
    float:left;
}
.node-type-actualites .chapo, .node-type-actu_formation .chapo{
    color: #051B4A;
    clear:left;
    margin-top:10px;
}
.node-type-actu_formation p.date {float:left;padding-right:10px;color:#6C6E70;}
.node-type-actu_formation p.dip {float:left;padding-right:10px;text-transform:uppercase;}
.node-type-actu_formation p.dip a {color: #051B4A;font-weight:bold;font-size: 0.85em;margin-right:10px;}
.node-type-actu_formation p.dip a:hover {text-decoration:none;}
.node-type-actualites .actu-content, .node-type-actu_formation .actu-content {
	margin-top:10px;
}
.node-type-actualites .bloc-partager, .node-type-actu_formation .bloc-partager{margin-top:0px !important;}
h3.location-locations-header, .location-locations-wrapper{display:none;}
.view-id-map_locations.view-display-id-block_1 .view-content{height:200px;}
#block-views-block_actu_for_date-block_1 h3 {
	color:#00549E !important;
	font-family: 'Amaranth',Arial,Verdana;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.1;
	margin-bottom: 1em;
}
.node-type-actu-formation .view-block-actu-for-date .view-content {background:url(../images/interface/horloge.png) no-repeat scroll 15px 10px #FFDFBF;height:48px;padding:10px 0 0 70px;font-size:13px;}
.node-type-actu-formation .view-block-actu-for-date .view-content .views-field-field-date-debut-actu-value {
	color: #00549E !important;
	padding-bottom:10px;
}
.node-type-actu-formation .view-block-actu-for-date .view-content .views-field-field-date-debut-actu-value label {font-weight:bold;}
.node-type-actu-formation .view-block-actu-for-date .view-content .views-field-field-date-debut-actu-value2 {
	color: #00549E !important;
	padding-bottom:10px;
}
.node-type-actu-formation .view-block-actu-for-date .view-content .views-field-field-date-debut-actu-value2 label {font-weight:bold;}
.section-research .act-wrap,.section-recherche .act-wrap {display:block;}
/*Calendar block*******************/
#calendar_ajax{width:300px !important;margin-bottom:20px;font-family:'Amaranth',Arial,Verdana;}
#calendar_ajax #calendar_row1,#calendar_row2,#calendar_row3,#calendar_row4,#calendar_row5,#calendar_row6{margin-left:5px;}
#calendar_ajax #calendar_row0 #nav {margin-left:-8px;}
#calendar_row0{background:#FFDFBF;padding-left:59px;height:26px;}
#calendar_month{color: #FF7F00;margin-top:7px;font-size:18px !important;font-family:Arial;}
#calendar_prev, #calendar_next {color: #FF7F00;margin-top:3px;}
.hok{background-image:none !important;background:#FEF6ED;}
.hok .border_right, .hok .border_bottom {background:none !important;}
.hok .rose a {text-decoration:underline;}
.hok.top {color:#FEF6ED !important;}
#calendar .week .hok span.rose {margin:0 !important;}
#calendar span{font-size:15px !important;}

.view-id-map_locations.view-display-id-block_1 .view-content{height:auto;}

.block-calendar_block, #block-views-archive_actu_evenements-block {margin-top:20px;}

#block-views-map_locations-block_3 .view-content{height:400px;}
.colmid{float:left;width:100%;}
/**Search form*******/
.search-actu .recherche-actualite{
	padding:10px;
	background:#FFD8B2;
}
.search-actu .titre{
	float:left;
	margin-left:10px;
	background: none repeat scroll 0 0 #EEEFF2;
	border: 1px solid #B7C7DC;
	height: 30px;
	margin-left: 20px;
	width: 250px;
}
.search-actu .form-item label{
	float:left;
	padding-top:5px;
	color:#37496E;
	font-size:17px;
}
.search-actu .btn-recherche{
	float:left;
	border: 1px solid #B7C7DC;
	margin-right:10px;
}
.search-actu .btn-recherche .form-submit{
	background: url(../images/icn/loupe.png) no-repeat center center #EEEFF2;
	border:none;
	width: 35px;
	height:30px;
	cursor:pointer;
}
.search-actu .cherche_avancer{
	padding-top:10px;
	padding-bottom:20px;
}
.search-actu .cherche_avancer a{color:#37496E;}
.search-actu .form-item{clear:left;}
.search-actu .btn-recherche-bottom {margin-top:40px;}
.search-actu .theme_inner{display:none;width:500px;padding-top:1px;}
.search-actu .btn-recherche-bottom input {background:#3A6CAC;border:none;color:#fff;cursor:pointer;padding:0 5px 0 5px;}

.clubpro .bloc-liens {margin:0 0 20px 0 !important} 
.bloc-liens {margin:0 0 95px 0 !important} 
.bloc-liens ul {margin:0;padding:0 3px 11px 0;}
.bloc-liens ul li {line-height: 22px;margin:0;padding:0 0 5px 0;list-style-type:none;background:url(../images/icn/arrow-gris.png) right center no-repeat}
.bloc-liens ul li a {color:#6c6e70;font-size:14px;text-decoration:underline;}

.bloc-asso {border-bottom:1px solid #D0D0D0;}
.bloc-asso .col-left {float:left;margin:0;padding:0;width:90px;height:90px;background:#dbdfef}
.bloc-asso .col-left p {color:#37496e;font-size:30px;font-weight:bold;text-align:center;margin:15px 0 0 0;line-height:28px}
.bloc-asso .col-left p.iae {font-size:38px;color:#ff7f00;line-height:30px;margin:0}
.bloc-asso .col-right {float:right;margin:0;padding:0;width:205px;}
.bloc-asso .col-right p.titre {margin:8px 0 0 0;padding:0;font-size:14px;font-weight:bold}
.bloc-asso .col-right p {font-size:13px;margin:0;padding:0;color:#37496e}
.bloc-liens .btn-lien {float:right;width:140px;}
.bloc-liens a.accde {margin:0 0 5px 0;padding:0;display:block;width:140px;height:20px;color:#fff;text-decoration:none;background:#124f9b;text-align:center;line-height:18px}
.bloc-liens a.fb {margin:0;padding:0;display:block;width:140px;height:20px;color:#fff;text-decoration:none;background:#3b6fcf;text-align:center;line-height:18px}

#block-views-diapo_right-block_1 ul{list-style:none;padding:0;}
#block-views-diapo_right-block_1 ul li{list-style:none;margin:0 0 10px 0;}
#block-views-diapo_right-block_2 ul{list-style:none;padding:0;}
#block-views-diapo_right-block_2 ul li{list-style:none;margin:0 0 10px 0;}
.front .view-evenement-home .bloc-actualite .actu-details{background:none;}
.front .view-evenement-home .bloc-actualite .actu-details:hover{background:#F1F2F5;}
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#1C4786;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; text-align:left; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#FF7F00;}
#flickr_badge_wrapper {background-color:#DCE1EA;border: solid 1px #1C4786}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#1C4786 !important;}

.front #wrap-all{float:left;width:100%;margin:0 0 35px 0;}

.bloc-damier {margin:15px 0 0 0;padding:0}
.bloc-damier .bloc-damier-img {float:left;margin:0 0 8px 0;padding:0;width:149px;border:1px solid #d0d0d0 }
.page-partenaire-apprentissage .bloc-damier .bloc-damier-img{margin:0 15px 15px 0;}
.bloc-damier .bloc-damier-img.right {float:right}

/***Page Evenements****/
.node-type-evenements .date {float:left;text-align:center;width:50px;font-weight:bold;line-height: 20px;padding-top:10px;padding-right:10px;border-right:1px solid #ededed;}
.node-type-evenements .date p.evene_date1{
	color: #00549E;
	font-size: 45px;
	margin:0;
	padding-bottom:15px;
}
.node-type-evenements .date p.evene_date2{
	color: #00549E;
	font-size: 17px;
	padding: 2px 10px 0 0;
}
.node-type-evenements .date p.evene_date_sep{
	color: #00549E;
	font-size: 23px;
	margin:0 !important;
	text-align:center;
	padding: 0 10px 0 0;
}
#block-print-0{display:none;}
.node-type-evenements .evenements-titre {float:left; padding-bottom:20px;padding-left:10px;width:900px;}
.node-type-evenements .evenements-titre h1 {color:#00549E !important;}
/*.node-type-evenements #content-header {overflow:hidden;}*/
.node-type-evenements .node-inner p.chapo, .node-type-evenements .node-inner .actu-content{margin-top:10px;}
.node-type-evenements .node-inner p.chapo {font-weight:bold;}
.node-type-evenements .bloc-partager {margin-top:0 !important;}
.node-type-evenements .view-evenements-adresse .views-field-field-adresse-evene-value {background:url(../images/icn/pin.png) no-repeat scroll 15px 10px #FFDFBF;height:50px;padding:10px 0 0 60px;}
.node-type-evenements .view-evenements-adresse .views-field-field-adresse-evene-value span.field-content {color: #37496E !important;font-size:1.1em;line-height:18px;}
#block-views-evenements_adresse-block_1 h3, #block-views-evenement_contact-block_1 h3{
	color:#00549E !important;
	font-family: 'Amaranth',Arial,Verdana;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.1;
	margin-bottom: 1em;
}
#block-views-evenements_adresse-block_1 .view-evenements-adresse {margin-bottom:20px;}
.node-type-evenements .view-evenement-contact .view-content {background:url(../images/interface/pop-up-puce.png) no-repeat scroll 15px 10px #EBEBEC;padding:10px 10px 10px 60px;font-size:13px;}
.node-type-evenements .view-evenement-contact .view-content .views-field-field-inscription-evene-value {
	color: #00549E !important;
	padding-bottom:10px;
	line-height:17px;
	border-bottom: 1px dashed #00549E;
}
.node-type-evenements .view-evenement-contact .view-content .views-field-field-inscription-evene-value label {font-weight:bold;}
.node-type-evenements .view-evenement-contact .view-content .views-field-field-evene-contact-value {
	color: #00549E !important;
	line-height:16px;
	display:inline;
	position:relative;
	top:5px;
}
.node-type-evenements .view-evenement-contact .view-content .views-field-field-evene-contact-value label {font-weight:bold;}
.node-type-evenements .view-evenement-contact .view-content .views-field-field-evene-contact-nom-value {
	display:inline;
	position:relative;
	top:5px;
	color: #00549E !important;
}
.node-type-evenements .view-evenement-contact .view-content .views-field-field-evene-contact-nom-value label {font-weight:bold;}
.node-type-evenements .view-evenement-contact .view-content .views-field-field-evene-contact-nom-value a {color:#00549E;}
/**Pager style for Actualites, Actu des formations, Evenements and IAE dans la presse**/
.view-actu-recherche ul.pager, .view-actu-formations ul.pager, .view-liste-evenements ul.pager, .view-iae-presse ul.pager, .view-archive ul.pager, .view-archive-actu-evenements ul.pager, .view-archive-iae-presse ul.pager{background:#C5C7CE;text-align:right !important;padding:5px;font-size:15px;}
.view-actu-recherche ul.pager li, .view-actu-formations ul.pager li, .view-liste-evenements ul.pager li, .view-iae-presse ul.pager li, .view-archive ul.pager li, .view-archive-actu-evenements ul.pager li, .view-archive-iae-presse ul.pager li {margin: 0 !important;font-size:12px;}
.view-actu-recherche li.pager-next, .view-actu-formations li.pager-next, .view-liste-evenements li.pager-next, .view-iae-presse li.pager-next, .view-archive li.pager-next, .view-archive-actu-evenements li.pager-next, .view-archive-iae-presse li.pager-next {display:none;}
.view-actu-recherche li.pager-last, .view-actu-formations li.pager-last, .view-liste-evenements li.pager-last, .view-iae-presse li.pager-last, .view-archive li.pager-last, .view-archive-actu-evenements li.pager-last, .view-archive-iae-presse li.pager-last {display:none;}
.view-actu-recherche li.pager-previous, .view-actu-formations li.pager-previous, .view-liste-evenements li.pager-previous, .view-iae-presse li.pager-previous, .view-archive li.pager-previous, .view-archive-actu-evenements li.pager-previous, .view-archive-iae-presse li.pager-previous {display:none;}
.view-actu-recherche li.pager-first, .view-actu-formations li.pager-first, .view-liste-evenements li.pager-first, .view-iae-presse li.pager-first, .view-archive li.pager-first, .view-archive-actu-evenements li.pager-first, .view-archive-iae-presse li.pager-first {display:none;}
.view-actu-recherche li.pager-current, .view-actu-formations li.pager-current, .view-liste-evenements li.pager-current, .view-iae-presse li.pager-current, .view-archive li.pager-current, .view-archive-actu-evenements li.pager-current, .view-archive-iae-presse li.pager-current {color:#fff;}
.node-type-actu-formation .date {float:left;text-align:center;width:50px;font-weight:bold;line-height: 20px;padding-top:10px;padding-right:10px;border-right:1px solid #ededed;}
.node-type-actu-formation .date p.date_form1{
	color: #00549E;
	font-size: 45px;
	margin:0;
	padding-bottom:15px;
	border:none;
}
.node-type-actu-formation .date p.date_form2{
		color: #00549E;
    font-size: 23px;
    margin: 0 0 2px;
    padding: 0;
		border:none;
}
.node-type-actu-formation .date p.date_form3{
	color: #00549E;
	font-size: 17px;
	margin:0 !important;
	text-align:center;
	padding:0;
	border:none;
}
.node-type-actu-formation .actu-form-titre {float:left; padding-bottom:20px;padding-left:10px;width:900px;}
.node-type-actu-formation .actu-form-titre h1 {color:#00549E !important;}
.node-type-actu-formation #content-header {overflow:hidden;}
/***********************/
#user-login-form{width:297px;position:relative;float:left;margin:0 0 20px 0;}
#user-login-form input.form-text{background: none repeat scroll 0 0 #EEEFF2;border: 1px solid #B7C7DC;color: #00549E;font-size: 1em;height: 30px;line-height: 30px;margin: 0 0 5px;padding: 0 0 0 12px;width: 285px;}
#user-login-form input.form-submit{background: none repeat scroll 0 0 #124F9B;float: right;height: 20px;width: 103px;color: #FFFFFF;font-size: 1.083em;line-height: 18px;padding: 0;text-align: center;border:none;cursor:pointer;}
#user-login-form .item-list ul li.first a{background: none repeat scroll 0 0 #FF7F00;float: left;height: 20px;width: 185px;color: #FFFFFF;font-size: 1.083em;line-height: 18px;padding: 0;text-align: center;text-decoration:none;}
#user-login-form .item-list ul li.last{position:absolute;top:95px;}
#user-login-form .item-list ul li.last a{color: #6C6E70;display: block;font-size: 11px;padding: 0 0 20px;text-decoration: none;}
#user-login-form .item-list ul li{list-style:none!important;margin:0;padding:0;}
#user-login-form .item-list ul{list-style:none!important;margin:0;padding:0;}
#user-login-form #edit-pass-wrapper{margin-bottom:30px;}
#user-login-form #edit-pass-wrapper label{display:none;}

.content-area .details-diplome p {
    font-size: 12px;
    margin: 12px 0 0;
    padding: 0;
}
.detail_programme a.revert{color:#6C6E70;text-decoration:none;}
/***Page Programme (Contenu:Formations)**/
.node-type-programme .contenu-programme {border-top:1px solid #D0D0D0;padding-top:20px;}
.node-type-programme .contenu-programme h4 {color:#051B4A !important;}
.node-type-programme .contenu-programme p {margin-top:5px;font-size:1.086em;}
a.print-pdf{display:block;float:right;margin-right:1px;padding:10px;text-decoration:none;color:#fff;background:#3A6CAC;}
.node-type-formation_initiale .view-list-programme .detail_programme h2.block-title{margin-bottom:10px !important;}
.view-list-programme .tableau .second-col span {
	margin-bottom: 10px;
	margin-top:0;
	text-align: center;
	font-family:Arial !important;
	color: #37496E;
	font-size: 1.083em;
	font-weight: bold;
	display:block;
}
.node-type-gen_content .clubpro{border-top:1px solid #ccc;}
.section-services-etudiants .node-type-gen_content .clubpro {border:none;}
.section-services-etudiants .node-type-gen_content .liste-des-prof.bord {border-top:1px solid #ccc;width:100%;}

/******************* POP UP
 *
 **/
body.popup {position:relative;}
.popup-wrapper {
    margin:0;
    padding:0;
    position:absolute;
    background:url(../images/interface/fond-popup-iae.png) repeat top center;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:999;
    display:none;
}
    .popup .inscription .close_bit{
        float:right;
        padding: 20px;
        font-weight: bold;
        cursor:pointer;
    }
    .popup .inscription {
        margin:180px auto 0;
        padding:0 0 50px 0;
        width:310px;
        height:auto;
        background:#fee1c8;
        -moz-box-shadow:2px 3px 5px #000000;
        -webkit-box-shadow:2px 3px 5px #000000;
        box-shadow:2px 3px 5px #000000;
        -moz-box-shadow:2px 3px 5px #000000;
        -webkit-box-shadow:2px 3px 5px #000000;
        box-shadow:2px 3px 5px #000000;
        filter: progid:DXImageTransform.Microsoft.Shadow(strength=3, direction=135, color='#000000');
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength=3, Direction=135, Color='#000000')";
    }
    .popup .block-titre {
        margin:0 0 10px;
        padding:15px 0 0 10px;
        border-bottom:1px solid #bda99c;
    }
    .popup .block-titre h2 {
        color: #194F9B;
        font-family: 'Amaranth';
        font-size: 1.5em;
        font-weight: normal;
    }
    .popup .block-formulaire {
        margin:0;
        padding:0 15px 0 10px;
        border-bottom:1px solid #bda99c;
    }
        .popup .block-formulaire p{
            margin:0;
            padding:0 0 10px;
            font-size:1.0833333em;
            color:#051B4A;
            line-height:18px;
        }
        .popup .block-formulaire .form{
            margin:0 0 7px;
            padding:0;
            width:280px;
            height:28px;
        }
	.popup .block-formulaire form select.formation_select{width:280px;}
	/*.popup .block-formulaire legend{display:none;}
	.popup .block-formulaire #edit-profile-image-linked-wrapper{display:none;}
	.popup .block-formulaire #edit-profile-linked-in-wrapper{display:none;}*/
            .popup .block-formulaire form input.form-text {
                margin:0;
                padding:0 0 0 10px;
                width:270px;
                height:28px;
                border:1px solid #afbad9;
                font-size:1em;
                color:#194F9B;
                line-height:28px;
            }
        .popup .block-formulaire .mdp{
           margin:4px 0 0;
           padding:0 0 8px;
           width:280px;
           height:18px;
       }
       .popup .block-formulaire .mdp input.checkbox {
        margin:0 10px 0 0;
        padding:0;
        float: left;
        }
        .popup .block-formulaire .mdp label {
            margin:0;
            padding:0;
            font-size:0.91666666em;
            color:#6C6E70;
            line-height:16px;
            display:inline;
        }
        .popup .block-formulaire .btn-inscription {
            margin:0;
            padding:0 5px;
            float:right;
            width:auto;
            height:20px;
            background:#f57e20;
            text-align:center;
        }
	.popup .block-formulaire .btn-inscription input.form-submit{
	    margin:0;
	    padding:0;
	    font-size:1em;
	    text-decoration:none;
	    color:#fff;
	    line-height:20px;
	    font-family: 'Amaranth';
	    display:block;
	    border:none;
	    background:#F57E20;
	    height:20px;
	}
/**Module PlaceOJeunes**/
#placeojeunes h3 {
	color: #1C4786;
	font-family: 'Amaranth',Arial,Verdana;
	font-size: 1.5em;
	font-weight: normal;
}
#placeojeunes p {font-size:1.16667em !important;}
/**Page Non Trouvée**/
#user-profile-form #edit-delete{display:none;}
.page-node-46 .content-top h1 {display:none;}
.page-node-46 .body-content {background:#FFAD5C;padding:30px 10px;text-align:center;width:955px;font-family:Amaranth,Arial,Verdana;}
.page-node-46 .body-content .page-image {width:104px;height:104px;background:url(../images/interface/page_cherchez_img.png) no-repeat;margin:auto;padding:0;}
.page-node-46 .body-content h2 {
	margin-bottom:0px;
	color: #FFFFFF;
	font-size: 1.75em;
	font-weight: normal;
	padding: 40px 0 5px;
	text-align: center;
}
/*****gmap popup ***/
.gmap-popup a{color: #222;text-decoration: none;float: left;width: 100%;padding: 2px;}
.gmap-popup .travailler-doc-telecharger .gmap-tit:hover, .gmap-popup .views-field-title a:hover{text-decoration:underline;}
.page-node-46 .body-content p {margin-bottom:0px;text-align:center;color:#fff;font-size:1.08em;}
.page-node-46 .body-content p.page-equipe {margin-top:10px;font-weight:bold;}
body.section-librairie-en-ligne .col-central{width:100% !important;}
/**Page Maintenance**/

#content .content-page-maintenance{width:955px;margin:auto;padding:30px 10px;background:#124F9B;font-family:Amaranth,Arial,Verdana;}
#content .content-page-maintenance .maintenance-image {width:104px;height:104px;background:url(../images/interface/page_cherchez_img.png) no-repeat;margin:0 auto 30px;padding:0;}
#content .content-page-maintenance p {text-align:center;margin-bottom:0px;margin-top:10px;color:#fff;width:600px;margin:10px auto 0;}
#content .content-page-maintenance p.maintenance-equipe {font-weight:bold;}
.content-area.col-central .node .detail_programme{display:none;}

.field-field-presentation .field-label{display:none;}
.field-field-presentation-continue .field-label{display:none;}
.field-field-presentation-mba .field-label{display:none;}
.field-field-presentation-inter .field-label{display:none;}
a.dummy{text-decoration:none;}
/**Page FAQ**/
.view-faq .views-field-title {color:#051B4A;font-weight:bold;font-size:1.16667em;}
.view-faq .views-field-body .field-content {color:#051B4A;font-size:1em;margin-left:10px;margin-top:10px;}
#block-views-faq-block_1 h3 {border-bottom:1px solid #D0D0D0;padding-bottom:5px;}

/**** recherche ****/
body.page-search .content-area form#search-form {
	background: #FFD8B2;
	padding:10px;
}
body.page-search .content-area form#search-form #edit-or-wrapper, body.page-search .content-area form#search-form #edit-phrase-wrapper, body.page-search .content-area form#search-form #edit-negative-wrapper, body.page-search .content-area form#search-form #edit-category-wrapper{display:none;}
body.page-search .content-area .box{overflow:hidden;}
body.page-search .content-area .box h2{display:none;}
body.page-search .content-area .box .actu-details a{text-decoration:none;}
body.page-search .content-area .box .actu-details .descrip{float:left;width:645px;}
/*******/
.view-map-locations.view-display-id-block_4 .view-content{height:500px;}

/*******/
.view-etudiant-chercheur.view-display-id-page_2 .views-widget-filter-title .views-submit-button{display:none;}
.view-etudiant-chercheur.view-display-id-page_2 .views-widget-filter-field_prenom_admin_value .views-submit-button input.form-submit{margin: 0;padding:0 2px;font-size: 1em;text-decoration: none;color: white;line-height: 20px;font-family: 'Amaranth';display: block;border: none;background: #F57E20;height: 20px;cursor:pointer;}
.view-etudiant-chercheur.view-display-id-page_2 .views-widget-filter-field_prenom_admin_value{width:260px;}
.view-etudiant-chercheur.view-display-id-page_2 .views-widget-filter-field_prenom_admin_value #edit-prenom-wrapper{float:left;}
.view-etudiant-chercheur.view-display-id-page_2 .views-widget-filter-field_prenom_admin_value .views-widget {width:300px;}
.view-etudiant-chercheur.view-display-id-page_2 .views-widget-filter-field_prenom_admin_value .views-submit-button{padding:0px;margin:0 0 0 5px;}

/**Popup RSS**/
.popup-rss {
    margin:0;
    padding:0;
    position:absolute;
    background:url(../images/interface/fond-popup-iae.png) repeat top center;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:999;
    display:none;
}
.popup-rss .rss-disp {
    padding:0 30px 30px 30px;
    width:310px;
    height:auto;
    background:#fee1c8;
    -moz-box-shadow:2px 3px 5px #000000;
    -webkit-box-shadow:2px 3px 5px #000000;
    box-shadow:2px 3px 5px #000000;
    -moz-box-shadow:2px 3px 5px #000000;
    -webkit-box-shadow:2px 3px 5px #000000;
    box-shadow:2px 3px 5px #000000;
    filter: progid:DXImageTransform.Microsoft.Shadow(strength=3, direction=135, color='#000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength=3, Direction=135, Color='#000000')";
    position:fixed;
}
.popup-rss div {margin-top:5px;}
.popup-rss .close_pop{
    cursor: pointer;
    float: right;
    font-weight: bold;
    padding:5px;
}
.popup-rss h2 {
	margin-top:25px;
	color: #1C4786;
	font-family:Amaranth;
}
.popup-rss label {
	font-weight:bold;
	font-size:1em;
	padding-bottom:5px;
}
.popup-rss input {
	margin-top:20px;
	float:right;
	background: #124F9B;
	color:#fff;
	cursor:pointer;
	border:none;
	padding:0 5px;
}
/**Advanced Search form**/
html.js fieldset.collapsed legend, html.js fieldset.collapsible legend {
    display: block;
    float: right;
    margin-top: -33px;
}
html.js fieldset.collapsed legend a, html.js fieldset.collapsible legend a {color: #37496E;}
html.js fieldset.collapsed {
	height:auto;
}
body.page-search form#search-form .form-item label {
	float:left;
	color: #37496E;
	font-size: 17px;
	padding-top: 5px;
}
body.page-search form#search-form .search-advanced label {float:none;}
body.page-search form#search-form label.option {float:none;}
body.page-search form#search-form #edit-keys-wrapper {margin:0 !important;}
body.page-search form#search-form #edit-keys-wrapper input{
    background: none repeat scroll 0 0 #EEEFF2;
    border: 1px solid #B7C7DC;
    height: 30px;
    margin-left: 20px;
    width: 250px;
}
body.page-search form#search-form .container-inline {width:488px;}
body.page-search form#search-form input#edit-submit {
    background: url("../images/icn/loupe.png") no-repeat scroll center center #EEEFF2;
    border: 1px solid #B7C7DC;
    cursor: pointer;
    height: 32px;
    width: 35px;
    padding-bottom:2px;
    margin:0 0 0 -3px;
    float:right;
}
body.page-search form#search-form input#edit-submit-1 {
	background: #3A6CAC;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	padding: 0 5px;
}
body.page-search form#search-form .search-advanced #edit-type-actu-formation-wrapper, body.page-search form#search-form .search-advanced #edit-type-iae-presse-wrapper, body.page-search form#search-form .search-advanced #edit-type-formation-initiale-wrapper, body.page-search form#search-form .search-advanced #edit-type-formation-inter-ent-wrapper, body.page-search form#search-form .search-advanced #edit-type-mba-wrapper {display:none;}

/**Page personnel_administratif**/
.liste_admin .admin-info-profil {overflow:hidden;/*width:295px;*/width: auto;}
.liste_admin .admin-info-profil .admin-picto {
	float:left;
	width:90px;
	height:128px;
}
.liste_admin .admin-info-profil .admin-details {
	/*margin-left:10px;*/
        margin-left: 0;
        height: 100%;
        min-height: 150px;
        background: #f1f2f5;
        border-top: 1px solid #4f4f51;
        padding: 10px 0;
}
.liste_admin .admin-info-profil .admin-details .nom-wrapper {font-weight:bold;line-height:20px;width:193px;font-size: 1.15em;margin: 0;padding: 0 0 0 10px;color: #37496e;}
.liste_admin .admin-info-profil .admin-details p {margin:0;padding:10px 0 3px 10px;}
.liste_admin .admin-info-profil .admin-details a {
    color: #051B4A;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 0.5em;
    text-align: left;
}
.liste_admin .admin-info-profil .admin-details .titre {line-height:17px;color: #37496e;font-size: 1em;/*background: url('../images/icn/inter-picto-mail.png') 6% 0 scroll no-repeat;*/border-bottom: 1px solid #4f4f51;/*padding:2px 5px 5px 33px;*/margin: 0 !important;}

.node-type-travail_iae .bloc-actualite .bloc-texte-col1 ul{
	border:none !important;
}

.content-area .telecharger-inner {padding:0px 0 10px 0;}
.content-area .telecharger-inner .tele-pdf {margin:0 0 6px 0;padding:0 0 0 5px;background:#edeff7;height:22px;width:310px;float:left;}
.content-area .telecharger-inner .tele-pdf.right {float:right}
.content-area .telecharger-inner .tele-pdf a {text-decoration:none;background:url(../images/icn/acrobat.png) center left no-repeat;padding:3px 0 0 25px;line-height:25px;color:#37496e;font-size:1.1em}
form#customs-annuaire-search #edit-nom-wrapper input {
	float:left;
	margin-left:10px;
	background: none repeat scroll 0 0 #EEEFF2;
	border: 1px solid #B7C7DC;
	height: 30px;
	margin-left: 20px;
	width: 250px;
}
.section-personnel_administratif .search-actu .recherche-actualite, .section-personnel-administratif .search-actu .recherche-actualite {
	padding:10px 20px 20px;
	background:#FFD8B2;
}
.section-personnel-administratif .block-liste-alpha {display:none;}
/**Page Travailler a IAE**/
.view-details-emploi {font-size:14px;line-height:18px;margin-bottom:20px;}
#block-views-details_emploi-block_1 h3, #block-views-docs_emploi-block_1 h3 {margin-bottom:5px !important;}
.view-details-emploi label {font-weight:bold;color:#051B4A;}
.view-docs-emploi .filefield-file {background:#EDEFF7;width:200px;padding:5px;}
.view-docs-emploi .filefield-file a {color:#37496E;}
.view-docs-emploi .filefield-file a:hover {text-decoration:none;}

/**Page entreprenariat**/
.section-entreprenariat a.entreprenariat {color:#000;}
.section-entreprenariat a:hover {text-decoration:none !important;}
.section-entreprenariat .bloc_content {width:auto;height:95px;background:#E0EEF6;overflow:hidden;margin-bottom:10px;}
.section-entreprenariat .bloc_content ul {margin:0;padding:5px 20px 0 0;width:133px}
.section-entreprenariat .bloc_content li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entreprenariat .bloc_content .bloc_form_col.tit{height:95px;width:136px;background:url("../images/interface/master-blue.jpg") no-repeat scroll left top transparent !important;}
.section-entreprenariat .bloc_content .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entreprenariat .bloc_content .bloc_form_col.tit p span{font-size:14px;}
.section-entreprenariat .bloc_content .bloc_form_col {float:left;border-right:1px solid #fff;width:138px;}
.section-entreprenariat .bloc_content .bloc_form_col.last{border-right:none;}

.section-entreprenariat .bloc_content_inter {width:auto;height:67px;background:#E8DDEE;overflow:hidden;margin-bottom:10px;}
.section-entreprenariat .bloc_content_inter ul {margin:0;padding:5px 5px 0 0;}
.section-entreprenariat .bloc_content_inter li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entreprenariat .bloc_content_inter .bloc_form_col.tit{height:67px;width:136px;background:url("../images/interface/inter-entreprise-long.jpg") no-repeat scroll left top transparent !important;}
.section-entreprenariat .bloc_content_inter .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entreprenariat .bloc_content_inter .bloc_form_col.tit p span{font-size:14px;}
.section-entreprenariat .bloc_content_inter .bloc_form_col {float:left;border-right:1px solid #fff;width:150px;}
.section-entreprenariat .bloc_content_inter .bloc_form_col.last{border-right:none;}

.section-entreprenariat .bloc_content_mba {width:auto;height:89px;background:#F4DFE2;overflow:hidden;margin-bottom:10px;}
.section-entreprenariat .bloc_content_mba ul {margin:0;padding:5px 5px 0 0;}
.section-entreprenariat .bloc_content_mba li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entreprenariat .bloc_content_mba .bloc_form_col.tit{height:89px;width:136px;background:url("../images/interface/master-pink.jpg") no-repeat scroll left top transparent !important;}
.section-entreprenariat .bloc_content_mba .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entreprenariat .bloc_content_mba .bloc_form_col.tit p span{font-size:14px;}
.section-entreprenariat .bloc_content_mba .bloc_form_col {float:left;border-right:1px solid #fff;width:150px;}
.section-entreprenariat .bloc_content_mba .bloc_form_col.last{border-right:none;}


.section-entrepreneuriat a.entreprenariat {color:#000;}
.section-entrepreneuriat a:hover {text-decoration:none !important;}
.section-entrepreneuriat .bloc_content {width:auto;height:95px;background:#E0EEF6;overflow:hidden;margin-bottom:10px;}
.section-entrepreneuriat .bloc_content ul {margin:0;padding:5px 20px 0 0;width:133px}
.section-entrepreneuriat .bloc_content li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entrepreneuriat .bloc_content .bloc_form_col.tit{height:95px;width:136px;background:url("../images/interface/master-blue.jpg") no-repeat scroll left top transparent !important;}
.section-entrepreneuriat .bloc_content .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entrepreneuriat .bloc_content .bloc_form_col.tit p span{font-size:14px;}
.section-entrepreneuriat .bloc_content .bloc_form_col {float:left;border-right:1px solid #fff;width:138px;}
.section-entrepreneuriat .bloc_content .bloc_form_col.last{border-right:none;}

.section-entrepreneuriat .bloc_content_inter {width:auto;height:67px;background:#E8DDEE;overflow:hidden;margin-bottom:10px;}
.section-entrepreneuriat .bloc_content_inter ul {margin:0;padding:5px 5px 0 0;}
.section-entrepreneuriat .bloc_content_inter li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.tit{height:67px;width:136px;background:url("../images/interface/inter-entreprise-long.jpg") no-repeat scroll left top transparent !important;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.tit p span{font-size:14px;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col {float:left;border-right:1px solid #fff;width:150px;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.last{border-right:none;}

.section-entrepreneuriat .bloc_content_mba {width:auto;height:89px;background:#F4DFE2;overflow:hidden;margin-bottom:10px;}
.section-entrepreneuriat .bloc_content_mba ul {margin:0;padding:5px 5px 0 0;}
.section-entrepreneuriat .bloc_content_mba li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.tit{height:89px;width:136px;background:url("../images/interface/master-pink.jpg") no-repeat scroll left top transparent !important;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.tit p span{font-size:14px;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col {float:left;border-right:1px solid #fff;width:150px;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.last{border-right:none;}


.section-research #footer,.section-recherche #footer {margin-top:100px;}


#user-profile-form #edit-picture-upload-wrapper{display:none;}
.inter .info-image{float:left;margin-right:10px;}

/**Page communique de presse**/
.view-communique-presse .communique {padding-bottom:5px;padding-top:5px;border-bottom:1px solid #D0D0D0;}
.view-communique-presse .communique a:hover {text-decoration:none;}
.view-communique-presse .communique p {margin-bottom:0 !important;}
.view-communique-presse .communique p.titre a {color:#051B4A;font-size:17px;font-weight:bold;}
.view-communique-presse .communique p.titre a:hover {text-decoration:underline !important;}
.view-communique-presse .communique p.date a {color:#6C6E70;font-size:10px;}
.view-communique-presse .communique p.chapo a {color:#051B4A;font-size:13px;margin-top:5px;}
.view-communique-presse .communique p.contenu {color:#051B4A;font-size:13px;}
.node-type-comm_presse p {margin-bottom:5px !important;}
.node-type-comm_presse p.date {color:#6C6E70;font-size:0.916em;}

/****** modifs for formation continue ****/
body.page-formations-formation-continue .view-display-id-block_3 .resultat-recherche, body.page-formations-formation-continue .view-display-id-block_4 .resultat-recherche{display:none;}

/**Page enseignants chercheurs**/
.view-ressources, .view-ouvrages{
	overflow: hidden;
	position: relative;
}
.view-ressources .item-list{
	float: left;
	overflow: hidden;
	width: 645px;
	margin-bottom:10px;
}
.view-ouvrages .item-list{
	float: left;
	overflow: hidden;
	width: 645px;
	margin-bottom:15px;
}
.view-ressources .item-list ul, .view-ouvrages .item-list ul{
	margin: 0;
	position: absolute;
	width: 9999px;
	left:0;
}
.view-ressources a:hover {text-decoration:none !important;}
.view-ressources ul, .view-ouvrages ul {margin:0;}
.view-ressources li, .view-ouvrages li {list-style-type:none !important;margin:0 !important;}
.view-ressources .ressources-wrapper {
	float:left;
	margin-left:20px;
	width:300px;
}
.view-ressources .ressources-wrapper .ressources-titre {
	color: #37496E;
	font-size: 1.05em;
	font-weight: bold;
	padding-top:5px;
}
.view-ressources .ressources-wrapper .ressources-desc p {
	color: #222222;
	font-size:1em;
	padding-top:5px;
	margin:0;
	font-weight:normal;
}
.view-ressources ul.ressources-nav, .view-ouvrages ul.ouvrages-nav {width: 100%;position:absolute;bottom:10px;}
.view-ressources li.ressources-nav-back, .view-ouvrages li.ouvrages-nav-back {cursor:pointer;float:left;list-style-type:none;font-size:20px;display:none;width:21px;height:21px;background:url(../images/interface/fleche-g.png) no-repeat;}
.view-ressources li.ressources-nav-next, .view-ouvrages li.ouvrages-nav-next {cursor:pointer;float:right;list-style-type:none;font-size:20px;width:21px;height:21px;background:url(../images/interface/fleche-d.png) no-repeat;display:none;}
.view-ressources .ressources-video .filefield-file {
	background: none repeat scroll 0 0 #EDEDED;
	padding: 10px;
	width: 280px;
}
.view-ressources .ressources-video .filefield-file a {color:#37496E;}
/***** BLOC PROMO ****/
.bloc-prom {margin:0;padding:0}
.bloc-prom img {margin:0 19px 20px 0;padding:0}
.bloc-prom img.last {margin:0 0 20px 0}
.section-formations .promo {display:none;}
.section-formations #linkedin-user-settings-form {display:none;}

#linkedin-user-settings-form #edit-linkedin-profile-user-page-enabled-wrapper{display:none;}
#linkedin-user-settings-form #edit-submit-2, #linkedin-user-settings-form #edit-submit-3,#linkedin-user-settings-form #edit-submit-1, #linkedin-user-settings-form-2 #edit-submit-5 , #linkedin-user-settings-form-1 #edit-submit-4{display:none;}
#linkedin-user-settings-form #edit-reset{margin:0;padding:2px 5px;background:#124f9b;color:#fff;font-size:1.083em;font-weight:normal;text-decoration:none;text-align:center;display:block;font-family:'Amaranth';float:right;border:none;cursor:pointer;}
#linkedin-user-settings-form-1 #edit-linkedin-profile-user-page-enabled-1-wrapper{display:none;}
#linkedin-user-settings-form-1 #edit-submit-2, #linkedin-user-settings-form-1 #edit-submit-3{display:none;}
#linkedin-user-settings-form-1 #edit-reset-1{margin:0;padding:2px 5px;background:#124f9b;color:#fff;font-size:1.083em;font-weight:normal;text-decoration:none;text-align:center;display:block;font-family:'Amaranth';float:right;border:none;cursor:pointer;}

#linkedin-user-enable-form p.description{display:none;}
#linkedin-user-enable-form input#edit-submit-2{border:none;background:#FFFFFF url(../images/icn/login-linkedin.png) no-repeat 0 0;color:#FFFFFF;width:153px;height:22px;font-size:0px;cursor:pointer;}
#linkedin-user-enable-form-1 p.description{display:none;}
#linkedin-user-enable-form-1 input#edit-submit-3{border:none;background:#FFFFFF url(../images/icn/login-linkedin.png) no-repeat 0 0;color:#FFFFFF;width:153px;height:22px;font-size:0px;cursor:pointer;}
body.page-user .messages.error{display:none;}

body.section-formations .content-area .field-label{display:none;}
/**Bloc Contact presse**/
#block-views-contact_presse-block_1 h3, #block-views-contact_presse-block_2 h3, #block-views-contact_presse-block_3 h3, #block-views-contact_presse-block_6 h3 {
	color: #1C4786;
	font-family: 'Amaranth',Arial,Verdana;
	font-size: 1.5em;
	font-weight: normal;
}
.view-contact-presse .presse-wrapper {background:#F1F2F5;overflow:hidden;}
.view-contact-presse .picto {float:left;margin-right:15px;width:90px;height:128px;}
.view-contact-presse .presse-details {
	color: #37496E !important;
	font-size: 1em;
	line-height: 15px;
	float:left;
	width:205px;
	padding-top:5px;
}
.view-contact-presse .presse-details .nom {font-size:1.25em;font-weight:bold;color: #37496E;}
.view-contact-presse .presse-details .titre {margin-top:5px;overflow:hidden;}
.view-contact-presse .presse-details .titre .field-item {/*float:left;*/margin-right:10px;}
.view-contact-presse .presse-details .mail {clear:left;}

.view-list-programme .tableau .tableau-bottom:hover a{text-decoration:underline;}
.view-contact-presse .views-row{margin-bottom:20px;}

/***** headers for results formation ****/
.headers_formation.green, .headers_formation.green th.titre{background:#9DD4C0;}
.headers_formation.blue, .headers_formation.blue th.titre{background:#C0DCED;}
.headers_formation.pink, .headers_formation.pink th.titre{background:#E8BBC3;}
.headers_formation.purple, .headers_formation.purple th.titre{background:#D9B2FB;}
.headers_formation .forma{width:124px !important;}
.headers_formation .domain{width:138px !important;}

.headers_formation.blue .domain{width:126px !important;}
.headers_formation table.formation-info.grille{width:auto!important;}
.headers_formation table.formation-info.grille tr{border:none!important;}
.headers_formation table.formation-info.grille tr th{border-right:1px solid #FFFFFF !important;}
.headers_formation table.formation-info.grille tr th.last{border-right:none !important;}

.headers_formation{display:none;}
.headers_formation.result_count1{display:block;}
.headers_formation.autres.result_count0{display:block !important;}

.page-partenaire-apprentissage .col-central{width:980px;}
/**Page Partenariats recherche**/
.section-entreprises .bloc-chaires .details .field-item {
	color: #37496E !important;
	font-size: 1em;
	line-height: 15px;
}
.section-research .bloc-chaires .details .field-item, .section-recherche .bloc-chaires .details .field-item {
	color: #37496E !important;
	font-size: 1em;
	line-height: 15px;
}
.section-entreprises .bloc-chaires .details a:hover {text-decoration:underline;}
.section-entrepreneuriat a.entreprenariat {color:#000;}
.section-entrepreneuriat a:hover {text-decoration:none !important;}
.section-entrepreneuriat .bloc_content {width:auto;height:95px;background:#E0EEF6;overflow:hidden;margin-bottom:10px;}
.section-entrepreneuriat .bloc_content ul {margin:0;padding:5px 20px 0 0;width:133px}
.section-entrepreneuriat .bloc_content li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entrepreneuriat .bloc_content .bloc_form_col.tit{height:95px;width:136px;background:url("<?php echo base_path().path_to_theme();?>/images/interface/master-blue.jpg") no-repeat scroll left top transparent !important;}
.section-entrepreneuriat .bloc_content .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entrepreneuriat .bloc_content .bloc_form_col.tit p span{font-size:14px;}
.section-entrepreneuriat .bloc_content .bloc_form_col {float:left;border-right:1px solid #fff;width:138px;}
.section-entrepreneuriat .bloc_content .bloc_form_col.last{border-right:none;}

.section-entrepreneuriat .bloc_content_inter {width:auto;height:67px;background:#E8DDEE;overflow:hidden;margin-bottom:10px;}
.section-entrepreneuriat .bloc_content_inter ul {margin:0;padding:5px 5px 0 0;}
.section-entrepreneuriat .bloc_content_inter li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.tit{height:67px;width:136px;background:url("<?php echo base_path().path_to_theme();?>/images/interface/inter-entreprise-long.jpg") no-repeat scroll left top transparent !important;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.tit p span{font-size:14px;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col {float:left;border-right:1px solid #fff;width:150px;}
.section-entrepreneuriat .bloc_content_inter .bloc_form_col.last{border-right:none;}

.section-entrepreneuriat .bloc_content_mba {width:auto;height:89px;background:#F4DFE2;overflow:hidden;margin-bottom:10px;}
.section-entrepreneuriat .bloc_content_mba ul {margin:0;padding:5px 5px 0 0;}
.section-entrepreneuriat .bloc_content_mba li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.tit{height:89px;width:136px;background:url("<?php echo base_path().path_to_theme();?>/images/interface/master-pink.jpg") no-repeat scroll left top transparent !important;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.tit p {padding:10px;color:#fff;font-size:10px;font-family:Amaranth;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.tit p span{font-size:14px;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col {float:left;border-right:1px solid #fff;width:150px;}
.section-entrepreneuriat .bloc_content_mba .bloc_form_col.last{border-right:none;}
.headers_formation.green, .headers_formation.green th.titre{background:#9DD4C0;}
.headers_formation.blue, .headers_formation.blue th.titre{background:#C0DCED;}
.headers_formation.pink, .headers_formation.pink th.titre{background:#E8BBC3;}
.headers_formation.purple, .headers_formation.purple th.titre{background:#D9B2FB;}
.headers_formation .forma{width:124px !important;}
.headers_formation .domain{width:138px !important;}

.headers_formation.blue .domain{width:126px !important;}
.headers_formation table.formation-info.grille{width:auto!important;}
.headers_formation table.formation-info.grille tr{border:none!important;}
.headers_formation table.formation-info.grille tr th{border-right:1px solid #FFFFFF !important;}
.headers_formation table.formation-info.grille tr th.last{border-right:none !important;}

.headers_formation{display:none;}
.headers_formation.result_count1{display:block;}
.headers_formation.autres.result_count0{display:block !important;}
table.formation-info .last {
	border:none !important;
}
table.formation-info th.titre {
	width:127px;
	height:23px;
	background:#ff7f00;
	border-right:1px solid #FFC184;
        border-bottom:none;
}
table.formation-info th.titre p {
	margin:0;
	padding:0;
	font-size:1.16666666em;
        font-family:'Amaranth';
	color:#fff;
	line-height:22px;
	text-align:center;
	font-weight:normal;
}
.view-evenement-home .views-row-last h2.block-title{display:none;}
.view-evenement-home .views-row-first .voir-actu a{display:none;}
/**Page Inter Entreprise**/
.view-liste-formation-initial .bloc_content_inter {width:auto;height:67px;background:#E8DDEE;overflow:hidden;margin-bottom:10px;}
.view-liste-formation-initial .bloc_content_inter ul {margin:0;padding:5px 5px 0 0;}
.view-liste-formation-initial .bloc_content_inter li {list-style-type:none; color:#00549E;padding:0 2px;margin:0 0 5px 5px;}
.view-liste-formation-initial .bloc_content_inter .bloc_form_col.tit{height:67px;width:136px;background:url("../images/interface/inter-entreprise-long.jpg") no-repeat scroll left top transparent !important;}
.view-liste-formation-initial .bloc_content_inter .bloc_form_col.tit p {padding:10px;color:#fff;font-size:13px;font-family:Amaranth;}
.view-liste-formation-initial .bloc_content_inter .bloc_form_col {float:left;border-right:1px solid #fff;width:150px;}
.view-liste-formation-initial .bloc_content_inter .bloc_form_col.last{border-right:none;}
.title_connect{margin-bottom: 1px;}
.bloc-actualite{margin-bottom: 0 !important;}
.view-evenement-home .views-row-last h2.block-title{display:none;}
.view-evenement-home .views-row-first .voir-actu a{display:none;}
#user-login-form #edit-name-wrapper label{display:none;}
/**Axe de recherche**/
.node-type-axe_recherche .field-field-resp-axe {display:none;}
/**Page Liste de contenu pour les Gestionnaire de formations**/
.view-gestionnaire-content .list-contents .content {
    overflow:hidden;
    margin-bottom:10px;
}
.view-gestionnaire-content .list-contents .content h3 {
    color:#051B4A;
    font-size:15px;
    float:left;
    width:200px;
    margin-left:20px;
}
.view-gestionnaire-content .list-contents .content .content-type {
    float:left;
    margin-left:20px;
		width:150px;
		font-weight:bold;
}
.view-gestionnaire-content .list-contents .content .content-edit {
    float:left;
}
.view-gestionnaire-content .list-contents .content .content-edit a {
    text-decoration:none;
    color:#6C6E70;
}
.view-gestionnaire-content .list-contents .content .content-edit a:hover {
    text-decoration:underline;
}

.imagefield-field_chercheur_photo {
	/*width:75px;
	height:75px;*/
	margin:10px;
}

.page-press-releases .date-display-single, 
.page-communiques-de-presse .date-display-single {
  color: #FF7F00;
}

.page-communiques-de-presse .content-area .view-communique-presse .view-content .views-row {
  margin: 15px 0px 15px 0px;
}

.communique .chapo, 
.actu-details .chapo, 
.actu-formations-content .chapo, 
.actu-evenements-details .chapo {
  font-weight: normal !important;
}

.page-programs .view-display-id-block_3 .resultat-recherche {
  display: none;
}

.section-formations .content .group-for-ini-autre * {
  display: none;
}
.switchLang {
border: 1px solid; 
color: #ffffff; 
background-color: #00549E; 
padding: 5px;
}

.field-field-titre-autre-langue {
  display: none;
}

.view-docs-emploi .filefield-file img { display:none;}
.view-docs-emploi .view-content {padding:0px 0 10px 0;}
.view-docs-emploi .view-content .filefield-file {margin:0 0 6px 0;padding:0 0 0 5px;background:#edeff7;height:22px;width:310px;float:left;}
.view-docs-emploi .view-content .filefield-file.right {float:right}
.view-docs-emploi .view-content .filefield-file a {text-decoration:none;background:url(../images/icn/acrobat.png) center left no-repeat;padding:3px 0 0 25px;line-height:25px;color:#37496e;font-size:1.1em}

.view-evenement-formation .evenement .chapo {
	font-size:12px !important;
}

#block-customs-3 .form-checkboxes .form-item label {
  float: none !important;
}

.i18n-en .view-display-id-block_3 .resultat-recherche {
  display: none !important;
}

.titre-autre-langue {
  display: none;
}

.i18n-fr span.titre.English {
  display: none;
}

.i18n-fr span.titre-autre-langue.English {
  display: inline !important;
}

.i18n-en span.titre.Français {
  display: none;
}

.i18n-en span.titre-autre-langue.Français {
  display: inline !important;
}

#passText {
  color: #00549E;
  font-size: 1em;
  left: 15px;
  position: absolute;
  top: 71px;
}

#mailText {
  color: #00549E;
  font-size: 1em;
  left: 15px;
  position: absolute;
  top: 22px;
}

.section-international #result1 p:last-child { display: none; }

.node-type-gen-content .content-area ul li {
    color: #051B4A;
    font-family: arial;
    font-size: 12px;
    line-height: 17px;
}
.content-top h1 {
    
    color: #5D72B2;
    font-size: 32px;
    line-height: 1.3em;
    padding: 0;
}
.rubrique-formation h1, .no-banner h1 {
    
    color: #5D72B2;
    font-size: 32px;
    line-height: 1.3em;
    padding: 0;
}

.node-type-webform .with-banner h1 {
    
    color: #FFFFFF;
    font-size: 5.5em;
    padding: 0 0 15px;
}

.with-banner h1.titre-du-bloc, h1.titre-du-bloc {
    color: #FFFFFF;
    font-size: 3em;
    font-weight: normal;
    line-height: 47px;
    padding-left: 0;
    padding-top: 15px;
}

.detail_programme a.revert {
    background: none repeat scroll 0 0 #124F9B;
    color: #FFFFFF;
    display: block;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    width: 150px;
    margin: 0 0 15px 0;
}

#content-inner .chapo {
    font-weight: bold;
    margin: 0 0 10px;
}

.node-type-travail_iae .content .cnt { margin: 0 0 25px 0;}

.gmap-control.gmap-gmap.gmap.gmap-map.gmap-auto1map-gmap.gmap-processed {
    height: 450px !important;
}

.node-1561-edit #gmap-auto1map-gmap0 {
    height: 450px !important;
}

.node-type-webform .content .field-field-image-bienvenue { display:none;}

/* .section-entreprises #page{
height: 100%; 
width: 100%; 
float: left; 
padding-bottom: 75px; 
padding-top: 20px;
}
.section-entreprises #page #header {
  margin: 0 auto;
  max-width: 980px;
  width: 100%;
}

.section-entreprises #page #main {
  margin: 0 auto;
  max-width: 980px;
  width: 100%;
}
.section-entreprises .content-top {
  float: left;
  margin: 0 auto !important;
  max-width: 980px;
  width: 100%;
}

.section-entreprises .content-inner-warp {
  float: left;
  margin: 0 auto;
  width: 980px;
}

.section-entreprises #footer {
  clear: both;
  position: relative;
  width: 100%;
}

.section-entreprises #footer .rejoignez, .section-entreprises #footer .view-display-id-block, .section-entreprises #footer .site-map, .section-entreprises #footer .partenaires{

float:left;
width:100%;
}

.section-entreprises #footer .rejoignez .inner{
margin:0 auto;
max-width:1005px;
width:100%;
}

.section-entreprises #footer p.librarie-enligne{
text-align: center; 
padding:0; 
margin: 0; 
position: absolute; 
right: 0px; 
bottom: 0px;
}
.section-entreprises #footer p.librarie-enligne a{
padding:3px;
 background-color: #124f9b;
}
.section-entreprises #footer .site-map .inner ul.bottom{
 text-align:center;
} */

#block-views-archive-block_1 h3,#block-views-archive_actu_formations-block_1 h3 {
    border-bottom: 1px solid #D0D0D0;
    color: #1C4786;
    font-family: 'Amaranth',Arial,Verdana;
    font-size: 1.5em;
    font-weight: normal;
    line-height: 1.1;
    margin-bottom: 1em;
    padding-bottom: 5px; 
}

.map-link{display: none;}

/* New bloc video home */
#sidebar-second .block-nodeblock { display: none; margin: 0 0 15px !important;width: 280px !important;}
#sidebar-second .block-nodeblock .content {margin: 10px 0 0 0;}
#sidebar-second .block-nodeblock .content .field-field-images-libre { margin: 0 0 5px 0;}
#sidebar-second .block-nodeblock .content p {
    font-size: 1.083em;
    letter-spacing: 0;
    margin: 0;
    padding: 0;
}
#sidebar-second .block-nodeblock h3.block-title{
    border-bottom: 1px solid #BCC1CD;
    margin: 0;
    padding: 0 0 12px;
    color: #1C4786;
    font-family: 'Amaranth',Arial,Verdana;
    font-size: 1.5em;
    font-weight: normal;
}
#block-mainmod-0 {float:left;}

#sidebar-second #block-mainmod-2,#sidebar-second #block-mainmod-3 { margin: 0 0 15px !important;/*width: 280px !important;*/}
#block-mainmod-1 .bloc-telecharger,#sidebar-second #block-mainmod-2 .bloc-libre,#sidebar-second #block-mainmod-3 .bloc-libre { display: none;}
#sidebar-second #block-mainmod-2 .bloc-libre .block-title, #sidebar-second #block-mainmod-3 .bloc-libre .block-title {margin: 0 0 10px 0;}
#sidebar-second #block-mainmod-2 .bloc-libre .texte-libre img, #sidebar-second #block-mainmod-3 .bloc-libre .texte-libre img  { width: 100%!important; height: auto!important;}
#sidebar-second #block-mainmod-2 .bloc-libre .texte-libre ul, #sidebar-second #block-mainmod-3 .bloc-libre .texte-libre ul { padding-left: 0px; list-style-position: inside; }

.site :hover{text-decoration: underline;}

.programe_m2, .programe_m1{display : none;}

.bloc-responsable .responsable-inner .details .master_resp_peda {color : #FF7F00 !important;border-bottom: 1px solid #FF7F00;font-weight: bold;}

/*Aadilah*/
.node-type-enseigants-chercheurs .col-central ul.social{margin: 0;}
.node-type-enseigants-chercheurs .col-central ul.social  li{margin: 0 13px 0 0 !important;}

.bloc-responsable .responsable-inner .details p.service-geo,
.bloc-responsable .responsable-inner .details p.service-geo a.service-geo,
.bloc-chaires .details p.service-geo,
.bloc-chaires .details p.service-geo a.service-geo,
.info-profil p.service-geo,.info-profil p.service-geo a.service-geo,
.presse-wrapper .presse-details p.service-geo,
.presse-wrapper .presse-details p.service-geo a.service-geo {color: #ff7f00 !important;}

.node-type-formation-initiale .details p, .node-type-formation-initiale .details p a, .node-type-formation-initiale .details a{line-height: 20px !important;}

.page-personnel-administratif .block-liste-alpha ul,.page-enseignants-chercheurs .block-liste-alpha ul{margin: 0 !important;}
.page-personnel-administratif .block-intervenants .column-wrapper{float:left;height: auto;width: 208px;margin: 0 10px 0 0;}
.page-personnel-administratif .block-intervenants .column-wrapper.last{margin: 0 !important;}
.page-personnel-administratif .block-intervenants .column-wrapper .annuaire-gestion-formation{border-bottom: 1px solid #4f4f51;padding: 10px 0;}
.page-personnel-administratif .block-intervenants .column-wrapper .annuaire-gestion-formation .titre-formation{padding: 0 0 0 10px;}
.page-personnel-administratif .block-intervenants .column-wrapper .formation{padding: 0 10px;font-size: 0.96em}
.page-personnel-administratif .block-intervenants .column-wrapper .formation span.titre-admin{margin: 0;}
.page-personnel-administratif .block-intervenants .column-wrapper .formation a{padding: 0 5px 0 0;}
.page-personnel-administratif .block-intervenants .column-wrapper .formation img{margin: 0 0 -2px 0;}
.page-personnel-administratif .block-intervenants .diver-intervenant ul li{width:205px;}
.page-personnel-administratif .block-intervenants .column-wrapper .admin-info-profil .admin-details p.service-geo{color: #ff7f00;padding: 0 0 3px 10px;}
.page-personnel-administratif .block-intervenants .column-wrapper .admin-info-profil .admin-details a.service-geo{color: #ff7f00;}