@charset "UTF-8";
/* CSS Document */

/* @group Content */
.bdx-content .box.no-padding{padding: 0;}

body.page .page-content ul{
	margin-top : 10px ;
	margin-bottom : 10px ;
}

/* @group Col-left */
/* Couleur suivant RUB */
.default .bdx-content .col-left ul li.select{color:#7C766D;background: url(../img/picto-rect-marron.gif) no-repeat top left;list-style-image : none;}
.universite .bdx-content .col-left ul li.select{color:#6cb7c4;background: url(../img/picto-rect-bleuclair.gif) no-repeat top left;list-style-image : none;}
.recherche .bdx-content .col-left ul li.select{color: #9dac1d;background:url(../img/picto-rect-vert.gif) no-repeat top left;list-style-image : none;}
.formation .bdx-content .col-left ul li.select{color: #00a4e8;background:url(../img/picto-rect-bleu.gif)  no-repeat top left;list-style-image : none;}
.international .bdx-content .col-left ul li.select{color:#80338a;background: url(../img/picto-rect-violet.gif) no-repeat top left;list-style-image : none;}
.vie .bdx-content .col-left ul li.select{color:#c30080;background: url(../img/picto-rect-fushia.gif) no-repeat top left;list-style-image : none;}
.orange .bdx-content .col-left ul li.select{color:#e37a42;background: url(../img/picto-rect-orange.gif) no-repeat top left;list-style-image : none;}

.default .bdx-content .col-left ul li.select a.colored{color:#7C766D;}
.universite .bdx-content .col-left ul li.select a.colored{color:#6cb7c4;}
.recherche .bdx-content .col-left ul li.select a.colored{color: #9dac1d;}
.formation .bdx-content .col-left ul li.select a.colored{color: #00a4e8;}
.international .bdx-content .col-left ul li.select a.colored{color:#80338a;}
.vie .bdx-content .col-left ul li.select a.colored{color:#c30080;}
.profil .bdx-content .col-left ul li.select a.colored{color:#d4e437;}
.orange .bdx-content .col-left ul li.select a.colored{color:#e37a42;}
	
.bdx-content .col-left ul li li{background: url(../img/picto-carr-marron.gif) no-repeat 0 60%;}

	/* Couleur suivant RUB */
	.default .bdx-content .col-left ul li li.select{color:#7C766D;background: url(../img/picto-carr-marron.gif) no-repeat 0 60%;list-style-image : none;}
	.universite .bdx-content .col-left ul li li.select{color:#6cb7c4;background: url(../img/picto-carr-bleuclair.gif) no-repeat 0 60%;list-style-image : none;}
	.recherche .bdx-content .col-left ul li li.select{color: #9dac1d;background: url(../img/picto-carr-vert.gif) no-repeat 0 60%;list-style-image : none;}
	.formation .bdx-content .col-left ul li li.select{color: #00a4e8;background:url(../img/picto-carr-bleu.gif) no-repeat 0 60% ;list-style-image : none;}
	.international .bdx-content .col-left ul li li.select{color:#80338a;background: url(../img/picto-carr-violet.gif) no-repeat 0 60%;list-style-image : none;}
	.vie .bdx-content .col-left ul li li.select{color:#c30080;background: url(../img/picto-carr-fushia.gif) no-repeat 0 60%;list-style-image : none;}
	.profil .bdx-content .col-left ul li li.select{color:#d4e437;background: url(../img/picto-carr-vert3.gif) no-repeat 0 60%;list-style-image : none;}
	
.col-left .profil span.title:hover,
.col-left .direct-access span.title:hover{cursor: pointer;}
/* @end */

/* @group col-content */
.bdx-content .col-content .box{padding-bottom: 30px;}
.bdx-content .col-content .box.no-padding,
.col-content .box.actus{padding-bottom: 0;}

.col-content .box h3 {
	position: relative;
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 16px;
	background:transparent url(../img/picto-rect-marron.gif) no-repeat 0 10px;
}

.col-content .box .article ul, 
.col-content .box .article ol, 
.col-content .box .article p, 
.col-content .box .content-list-wrapper li p,
.col-content .box .article table {
	margin-left: 216px;	
}

.col-content .box.alaune .article h3, 
.col-content .box.actus .article h3,
.col-content .box.shadow.alaune .content-article h3, 
.col-content .box.actus .content-article h3,
.col-content .box.shadow.alaune .content-news h3, 
.col-content .box.actus .content-news h3 {
	position: relative;
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	background: transparent url(../img/picto-rect-marron.gif) no-repeat left 2px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 0;
}

.col-content .content-list-wrapper.main .article h3  {
	background-position: left 7px !important;	
}

.col-content .content-list-wrapper.main .article .content-news h3,
.col-content .content-list-wrapper.main .article .content-news p,
.col-content .content-list-wrapper.main .article .content-news ul,
.col-content .content-list-wrapper.main .article .content-news ol,
.col-content .content-list-wrapper.main .article .content-news table,
.col-content .content-list-wrapper.main .article .content-article h3,
.col-content .content-list-wrapper.main .article .content-article p,
.col-content .content-list-wrapper.main .article .content-article ul,
.col-content .content-list-wrapper.main .article .content-article ol,
.col-content .content-list-wrapper.main .article .content-article table {
	margin-left: 0px;	
}

.col-content .box.shadow.alaune .content-article h3, 
.col-content .box.actus .content-article h3,
.col-content .box.shadow.alaune .content-news h3, 
.col-content .box.actus .content-news h3 {
	margin-left: 0px;	
}

.acc-rub .col-content .box.shadow.alaune .content-article h4, 
.acc-rub .col-content .box.actus .content-article h4,
.acc-rub .col-content .box.shadow.alaune .content-news h4, 
.acc-rub .col-content .box.actus .content-news h4 {
	font-size: 1.4em;
	padding: 2px 0 2px 0;
	margin: 0 0 3px 0;
}

.acc-rub .col-content .box.shadow.alaune .content-article h5, 
.acc-rub .col-content .box.actus .content-article h5,
.acc-rub .col-content .box.shadow.alaune .content-news h5, 
.acc-rub .col-content .box.actus .content-news h5 {
	font-size:1.2em;
	margin-top:0;
	padding: 8px 0 3px 0;
	background: none;
}

.acc-rub .col-content .box.shadow.alaune .content-article h5:before, 
.acc-rub .col-content .box.actus .content-article h5:before,
.acc-rub .col-content .box.shadow.alaune .content-news h5:before, 
.acc-rub .col-content .box.actus .content-news h5:before {
	content: "";	
}

	/* Couleur suivant RUB */
	.default .col-content .box h3 {
       color:#7C766D;
       background-image: url(../img/picto-rect-marron.gif);
       background-position: 0 50%;
	}
	
	.default .col-content .box .article h3, 
	.default .col-content .box.shadow .content-article h3, 
	.default .col-content .box.actus .content-article h3,
	.default .col-content .box.shadow .content-news h3, 
	.default .col-content .box.actus .content-news h3 {
	   color:#7C766D;
	   background-image: none;
       display: list-item;
       list-style-image: url(../img/picto-rect-marron.gif);
       list-style-position: inside;
       padding-left: 0px;
    }
	
	.universite .col-content .box h3 {
       color:#6cb7c4;
       background-image: url(../img/picto-rect-bleuclair.gif);
       background-position: 0 50%;
	}
    
	.universite .col-content .box .article h3, 
	.universite .col-content .box.shadow .content-article h3, 
	.universite .col-content .box.actus .content-article h3,
	.universite .col-content .box.shadow .content-news h3, 
	.universite .col-content .box.actus .content-news h3 {
       color: #6cb7c4;
       background-image: none;
       display: list-item;
       list-style-image: url(../img/picto-rect-bleuclair.gif);
       list-style-position: inside;
       padding-left: 0px;
    }
    
	.recherche .col-content .box h3 {
       color: #9dac1d;
       background-image:url(../img/picto-rect-vert.gif);
       background-position: 0 50%;
	}
	
	.recherche .col-content .box .article h3, 
	.recherche .col-content .box.shadow .content-article h3, 
	.recherche .col-content .box.actus .content-article h3,
	.recherche .col-content .box.shadow .content-news h3, 
	.recherche .col-content .box.actus .content-news h3 {
	   color: #9dac1d;
       background-image: none;
       display: list-item;
       list-style-image: url(../img/picto-rect-vert.gif);
       list-style-position: inside;
       padding-left: 0px;
    }
    
    .formation .col-content .box h3 {
       color: #00a4e8;
       background-image:url(../img/picto-rect-bleu.gif);
       background-position: 0 50%;
       background-color: #ffffff;
    }
    
    .formation .col-content .box .article h3, 
	.formation .col-content .box.shadow .content-article h3, 
	.formation .col-content .box.actus .content-article h3,
	.formation .col-content .box.shadow .content-news h3, 
	.formation .col-content .box.actus .content-news h3 {
        color: #00a4e8;
        background-image: none;
        display: list-item;
        list-style-image: url(../img/picto-rect-bleu.gif);
        list-style-position: inside;
        padding-left: 0px;
    }
    
    .international .col-content .box h3 {
       color: #80338a;
       background-image:url(../img/picto-rect-violet.gif);
       background-position: 0 50%;
    }
    
    .international .col-content .box .article h3, 
	.international .col-content .box.shadow .content-article h3, 
	.international .col-content .box.actus .content-article h3,
	.international .col-content .box.shadow .content-news h3, 
	.international .col-content .box.actus .content-news h3 {
        color: #80338a;
        background-image: none;
        display: list-item;
        list-style-image: url(../img/picto-rect-violet.gif);
        list-style-position: inside;
        padding-left: 0px;
    }
    
    .vie .col-content .box h3 {
       color: #c30080;
       background-image:url(../img/picto-rect-fushia.gif);
       background-position: 0 50%;
    }
    
    .vie .col-content .box .article h3,
	.vie .col-content .box.shadow .content-article h3, 
	.vie .col-content .box.actus .content-article h3,
	.vie .col-content .box.shadow .content-news h3, 
	.vie .col-content .box.actus .content-news h3 {
        color: #c30080;
        background-image: none;
        display: list-item;
        list-style-image: url(../img/picto-rect-fushia.gif);
        list-style-position: inside;
        padding-left: 0px;
    }
    
    .profil .col-content .box h3 {
       color: #7c766d;
       background-image:url(../img/picto-rect-vertanis.gif);
       background-position: 0 50%;
    }
    
    .profil .col-content .box .article h3,
	.profil .col-content .box.shadow .content-article h3, 
	.profil .col-content .box.actus .content-article h3,
	.profil .col-content .box.shadow .content-news h3, 
	.profil .col-content .box.actus .content-news h3 {
        color: #d4e437;
        background-image: none;
        display: list-item;
        list-style-image: url(../img/picto-rect-vertanis.gif);
        list-style-position: inside;
        padding-left: 0px;
    }
    
    .col-content h3 em{
		position: relative;
		font-size: 70%;
		font-style: normal;
		top: -6px;
		text-transform: none;
	}

	/* Couleur suivant RUB */
	.default .col-content .box h4, .default .col-content .box h5, .default .col-content .box h5 a,
	.default .col-right .box h4, .default .col-right .box h5, .default .col-right .box h5 a {color:#7C766D;}	
	.universite .col-content .box h4, .universite .col-content .box h5, .universite .col-content .box h5 a,
	.universite .col-right .box h4, .universite .col-right .box h5, .universite .col-right .box h5 a {color:#6cb7c4;}
	.recherche .col-content .box h4, .recherche .col-content .box h5, .recherche .col-content .box h5 a,
	.recherche .col-right .box h4, .recherche .col-right .box h5, .recherche .col-right .box h5 a {color: #9dac1d;}
	.formation .col-content .box h4, .formation .col-content .box h5, .formation .col-content .box h5 a, 
	.formation .col-right .box h4, .formation .col-right .box h5, .formation .col-right .box h5 a {color: #00a4e8;}
	.international .col-content .box h4, .international .col-content .box h5, .international .col-content .box h5 a,
	.international .col-right .box h4, .international .col-right .box h5, .international .col-right .box h5 a {color:#80338a;}
	.vie .col-content .box h4, .vie .col-content .box h5, .vie .col-content .box h5 a,
	.vie .col-right .box h4, .vie .col-right .box h5, .vie .col-right .box h5 a {color:#c30080;}
	.profil .col-content .box h4, .profil .col-content .box h5, .profil .col-content .box h5 a,
	.profil .col-right .box h4, .profil .col-right .box h5, .profil .col-right .box h5 a {color:#d4e437;}
	
.col-content h5{font-size: 1.3em;font-weight: bold;}
.col-content h5:before{content: "\25A0  ";font-size: 80%;}

.odf .bdx-content .box div.tabs > div h5:before{content: "\25A0  ";font-size: 80%;}

.odf .bdx-content .box div.tabs > div#ametys-cms-zone-default{width :100%}

.col-content .box .article p, .col-content .box .content-article p{
	font-size: 11px;
}

.col-content .box h5 + p{margin-top: -3px;}

/* @group Two Column */
.col-content .box .two-column{margin-top: 34px;}
.col-content .box .two-column>div{
	width: 50%;
	float: left;
}
/* @end */

/* @group PAGE Impression / PDF... */
.col-content .page-tools{
	position: absolute;
	height: 20px;
	bottom: 14px;
	right: 6px;
	z-index: 10;
}

.col-content .page-tools.top{
	position: relative;
	height: 15px;
	float:right;
	padding: 4px 0;
	bottom: 0;
	right: 0;
}

.col-content .page-tools li{display: inline;}
.col-content .page-tools li.partager{
	display: block;
	float: left;
	width: 50px;
	height: 18px;
}
.col-content .page-tools li a{
	display: block;
	float: left;
	height: 18px;
	width: 10px;
}
	.col-content .page-tools li a.facebook{width: 18px;}
	.col-content .page-tools li a.twitter{width: 18px;background-position: -26px 0;}
	.col-content .page-tools li a.mailto{width: 70px;background-position: -95px 0;}
	.col-content .page-tools li a.print{width: 70px;background-position: -170px 0;}
	.col-content .page-tools li a.comment{width: 85px;background-position: -240px 0;}

.col-content .page-tools div.sendByMail {position: static; float: left;}
.col-content .page-tools div.sendByMail p {margin: 0px;}

.col-content .page-translations {
    /*width: 285px;*/
    display: block;
    padding-left: 6px;
}

.page-translations li {
    display: inline;
    margin-right: 5px;
}

/* @end */

/* @group Tabs */
ul.tabNavigation{
	display: none;
	padding-left: 10px;
	border-bottom: 1px solid #6f89ac;
	/*overflow: hidden;*/
	height: 22px;
}
ul.tabNavigation li {display: inline;}

    ul.tabNavigation li a {
		position: relative;
		font-size: 9px;
		border: 1px solid #6f89ac;
		display: inline-table;
		float: left;
		height: 18px;
		width: 75px;
        padding: 3px 5px;
        margin-left: 3px;
        color: #7c756d;
        text-align: center;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: -0.10em;
    }

	/* Couleur suivant RUB */
	.universite ul.tabNavigation li a.selected, .universite ul.tabNavigation li a:hover {color: #6cb7c4;border-color:#6cb7c4;}
	.recherche ul.tabNavigation li a.selected, .recherche ul.tabNavigation li a:hover {color: #9dac1d; border-color: #9dac1d;}
    .formation ul.tabNavigation li a.selected, .formation ul.tabNavigation li a:hover {color:#00a4e8;border-color:#00a4e8;}
    .international ul.tabNavigation li a.selected, .international ul.tabNavigation li a:hover {color: #80338a;border-color: #80338a;}
    .vie ul.tabNavigation li a.selected, .vie ul.tabNavigation li a:hover {color: #c30080;border-color: #c30080;}
    .profil ul.tabNavigation li a.selected, .profil ul.tabNavigation li a:hover {color: #d4e437;border-color: #d4e437;}
    
    .universite ul.tabNavigation li a.selected{border-bottom-color: #e8eef6;}
    .recherche ul.tabNavigation li a.selected{border-bottom-color: #e8eef6;}
    .formation ul.tabNavigation li a.selected{border-bottom-color: #e8eef6;}
    .international ul.tabNavigation li a.selected{border-bottom-color: #e8eef6;}
    .vie ul.tabNavigation li a.selected{border-bottom-color: #e8eef6;}
    .profil ul.tabNavigation li a.selected{border-bottom-color: #e8eef6;}
    
    ul.tabNavigation li a:focus {outline: 0;}
                
div.tabs > div {
	padding: 5px;
	margin: 10px;
}
div.tabs > div h2 {margin-top: 0;}
.bdx-content .box div.tabs > div h5 {
	background: none;
	padding-left: 0;
	margin: 8px 0 3px;
	font-size: 1.3em;
}
/* @end */



/* @end */

/* @group Col-right */
.col-right .title h2{
	margin: 0;
	line-height: 90%;
	font-size: 15px;
	padding: 0;
}

/* @group Box Fiche Métiers */
.col-right .box.focus{padding: 0;}
	/* Couleur suivant RUB */
	.universite .col-right .box.focus{background-color:#f3f8f9;}
	.recherche .col-right .box.focus{background-color: #f5f7e8;}
	.formation .col-right .box.focus{background-color: #edf4ff;}
	.international .col-right .box.focus{background-color: #f2eaf3;}
	.vie .col-right .col-right .box.focus{background-color: #f9e5f2;}

.col-right .box.focus h3{
	text-transform: uppercase;
	font-size: 1.2em;
	font-weight: bold;
	background: transparent url(../img/picto-rect-marron.gif) no-repeat 0 6px;
	margin: 2px 18px;
}
	/* Couleur suivant RUB */
	.universite .col-right .box.focus h3{color:#6cb7c4;background-image: url(../img/picto-rect-bleuclair.gif);}
	.recherche .col-right .box.focus h3{color: #9dac1d;background-image: url(../img/picto-rect-vert.gif);}
	.formation .col-right .box.focus h3{color:#00a4e8;background-image: url(../img/picto-rect-bleu.gif);}
	.international .col-right .box.focus h3{color: #80338a;background-image: url(../img/picto-rect-violet.gif);}
	.vie .col-right .box.focus h3{color: #c30080;background-image: url(../img/picto-rect-fushia.gif);}
	.profil .col-right .box.focus h3{color: #d4e437;background-image: url(../img/picto-rect-vertanis.gif);}
	
.col-right .box.focus div{
	padding: 1px 10px 1px 18px;
	background: transparent url(../img/rub-actus-bg.gif) repeat-x 0 0;
}

.col-right .box.focus h4{
	font-size: 1.1em;
	text-decoration: underline;
	margin-bottom: 12px;
}
	/* Couleur suivant RUB */
	.universite .col-right .box.focus h4 a{color:#6cb7c4;}
	.recherche .col-right .box.focus h4 a{color: #9dac1d;}
	.formation .col-right .box.focus h4 a{color:#00a4e8;}
	.international .col-right .box.focus h4 a{color: #80338a;}
	.vie .col-right .box.focus h4 a{color: #c30080;}
	.profil .col-right .box.focus h4 a{color: #d4e437;}
	
.col-right .box.focus p{
	font-size: 11px;
	margin-bottom: 12px;
	margin: 4px 0 10px;
}
.col-right .box.focus a.all{
	color: #fff;
	font-size: 1.1em;
	padding: 5px 18px 8px;
	margin-top: 8px;
}
	/* Couleur suivant RUB */
	.universite .col-right .box.focus a.all{background-color:#6cb7c4;}
	.recherche .col-right .box.focus a.all{background-color: #9dac1d;}
	.formation .col-right .box.focus a.all{background-color:#00a4e8;}
	.international .col-right .box.focus a.all{background-color: #80338a;}
	.vie .col-right .box.focus a.all{background-color: #c30080;}
	.profil .col-right .box.focus a.all{background-color: #d4e437;}

/* @end */

/* @group Box Formulaire */
.col-left .box form, .col-right .box form{border-top: 6px solid #fff;width: 160px;margin-left: 2px;}
.col-left .box form{width: 184px;}
.col-left .formulaire li, .col-right .formulaire li{
	border-bottom: 1px solid #e4dbca;
	padding: 4px 0;
}
.col-left .formulaire ul li{
	margin: 0;
	padding: 2px 0;
}

.col-left .formulaire select,  .col-right .formulaire select{
	width: 160px;
	min-height: 18px;
	font-size: 100%;
	padding: 2px 0;
}
.col-left .formulaire select{width: 174px;}

.col-left .formulaire input[type=text], .col-left input[type=text]{width: 170px;} 
.col-right .formulaire input[type=text], .col-right input[type=text]{width: 160px;}
	
	.col-left .formulaire.separ, .col-right .formulaire.separ{
		padding-top: 5px;
		border-top: 1px solid #999;
	}
	
	/* Couleur suivant RUB */
	.universite .col-left .formulaire.separ, .universite .col-right .formulaire.separ{border-color:#6cb7c4;}
	.recherche .col-left .formulaire.separ, .recherche .col-right .formulaire.separ{border-color: #9dac1d;}
	.formation .col-left .formulaire.separ, .formation .col-right .formulaire.separ{border-color: #00a4e8;}
	.international .col-left .formulaire.separ, .international .col-right .formulaire.separ{border-color: #80338a;}
	.vie .col-left .formulaire.separ, .vie .col-right .formulaire.separ{border-color: #c30080;}
	.profil .col-left .formulaire.separ, .profil .col-right .formulaire.separ{border-color: #d4e437;}

.col-left .formulaire li.last, .col-right .formulaire li.last{
	text-align: right;
	border: none;
}

.bdx-content .col-left .formulaire ul{font-weight: normal;}
.bdx-content .col-left .formulaire ul li{
	text-transform: none;
	background: none;
}

.col-left .formulaire input[type="submit"] {
	right: 24px;
	position: relative;
	width: 130px;
}
/* @end */
/* @end */

/* @group Sous menu */
.bdx-content .col-left ul li{text-transform: uppercase;}
	.bdx-content .col-left ul ul{margin-left: 0;}	
	.bdx-content .col-left ul li li{text-transform: none;font-weight: normal; margin-left: 0px;}
		.bdx-content .col-left ul li li.select{font-weight: bold;}
/* @end */
.bdx-content .title h2, .bdx-content .title h3{
	margin: 0;
	line-height: 90%;
	font-size: 15px;
	padding: 0;
	background: none;
}
.bdx-content h3.title{text-transform: none;}

/* @end */

/* @group GABARITS */
/* @group GAB Formation */
/* @group Intro */
.col-content .box img.no-marges{padding: 0;float: left;}
.col-content .box .intro{
	padding:0;
	clear: both;
	overflow: hidden;
}
.col-content .box .intro p.chapo,
.col-content .box p.news-date {
	font-size: 1.20em;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 30px;
	background: none;
}
.col-content .box .intro p.chapo em{
	font-size: 90%;
	font-style: normal;
	text-transform: none;
}
.col-content .box .intro p, 
.col-content .box .intro ul{
	font-size: 11px;
	margin:10px 10px 0 216px;
}
	/* Couleur suivant RUB */
	.universite .col-content .intro .chapo, .universite .box p.chapo, .universite .col-content .box p.news-date, .universite .col-right .boxes p.news-date {color:#6cb7c4;}
	.recherche .col-content .intro .chapo, .recherche .box p.chapo, .recherche .col-content .box p.news-date, .recherche .col-right .boxes p.news-date {color: #9dac1d;}
	.formation .col-content .intro .chapo, .formation .box p.chapo, .formation .col-content .box p.news-date, .formation .col-right .boxes p.news-date {color: #00a4e8;}
	.international .col-content .intro .chapo, .international .box p.chapo, .international .col-content .box p.news-date, .international .col-right .boxes p.news-date {color: #80338a;}
	.vie .col-content .intro .chapo, .vie .box p.chapo, .vie .col-content .box p.news-date, .vie .col-right .boxes p.news-date {color: #c30080;}
	.profil .col-content .intro .chapo, .profil .box p.chapo, .profil .col-content .box p.news-date, .profil .col-right .boxes p.news-date {color: #d4e437;}
/* @end */
/* @group Formulaire */
.col-content .box form{border-top: 6px solid #fff;}
.col-content .formulaire{padding: 0 15px;}
.col-content .formulaire li{
	border-bottom: 1px solid #e4dbca;
	padding: 4px 0;
	list-style-image: none !important;
}
	.col-content .formulaire .align-T{top: -17px;position: relative;}
	/* Hack Webkit (safari / Chrome...) */
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
	  .col-content .formulaire .align-T{top: -11px;}
	}
	
.col-content .formulaire select{width: 220px;}
.col-content .formulaire input[type=text] {width: 214px;height: 12px;}
.col-content .formulaire input[type=submit] {margin-right: 8px;}	
	.col-content .formulaire.separ{
		border-left: 1px solid #999;
	}
	
	/* Couleur suivant RUB */
	.universite .col-content .formulaire.separ{border-color:#6cb7c4;}
	.recherche .col-content .formulaire.separ{border-color: #9dac1d;}
	.formation .col-content .formulaire.separ{border-color: #00a4e8;}
	.international .col-content .formulaire.separ{border-color: #80338a;}
	.vie .col-content .formulaire.separ{border-color: #c30080;}
	.profil .col-content .formulaire.separ{border-color: #d4e437;}

.col-content .formulaire li.last{
	text-align: right;
	border: none;
}
/* @end */
/* @end */

/* @group GAB Profils */
.profil .bdx-content .box .title,
.profil .bdx-content .box.shadow.alaune h2,
.profil .bdx-content .box.shadow.actus h2,
.profil .bdx-content .box h2 {background-color: #d4e437;color:#7C766D;}

/* @group col-left */
.profil .bdx-content .col-left ul li.select{background-image: url(../img/picto-rect-vertanis.gif);color: #d4e437;}

/* @end */

/* @group col-content */
.profil .col-content .no-min-height{min-height: 0;}
.profil .col-content .alaune{padding: 0;}
.profil .col-content .alaune h3,
.profil .col-content .chapo,
.profil .col-content .news-date {color: #7b756d;}
.profil .col-content p.chapo{margin-top: 10px;}

.profil .col-content .box.shadow.alaune .content-article h3, 
.profil .col-content .box.shadow.alaune .content-news h3 { /*margin-left: 206px;*/ background-image: none; padding-left: 0px;}

.profil .col-content .box.shadow.alaune .content-article ul, .profil .col-content .box.shadow.alaune .content-article ol, .profil .col-content .box.shadow.alaune .content-article p, 
.profil .col-content .box.shadow.alaune .content-news ul, .profil .col-content .box.shadow.alaune .content-news ol, .profil .col-content .box.shadow.alaune .content-news p {
	/*margin-left: 206px;*/	
}

.profil .col-content .box.shadow.alaune .content-article ul ul {
	margin-left : 0;	
}

.profil .col-content .box.shadow.alaune .content-article .content-illustration,
.profil .col-content .box.shadow.alaune .content-news .content-illustration {
	margin-right: 0px;}

.profil .col-content .alaune ul{margin-top: 0;}
.profil .col-content .alaune li{
	list-style-image: url(../img/picto-puce-vertanis.gif);
	padding-left: 10px;
}

.profil .col-content .intro .links li{background: none;}
.profil .col-content .intro .links li a{margin: 0;margin-bottom: 6px;}

.profil .col-content .intro a.lire,
.profil .col-content .box.shadow.alaune .content-article a.simple,
.profil .col-content .box.shadow.alaune .content-news a.simple {
	/*display: block;*/
	width: auto;
	height: 14px;
	color: #000;
	padding-left: 11px;
	/*font-style: italic;*/
	text-decoration: underline;
	/*background: transparent url(../img/picto-rect-marron.gif) no-repeat 0 0;*/
	margin-bottom: 40px;
	margin-top: 20px;
}

	.profil .col-content .intro a.lire:hover{text-decoration: underline;}


.profil .col-content .box .page-tools{
	bottom: 2px;
	background-position: 0 8px;
}
	.profil .col-content .page-tools li{background: none;padding-left: 0;}
	.profil .col-content .page-tools li.partager{list-style-image: url(../img/picto-page-tool.png)}

/* @group Actus */
.profil .col-content .box.actus {
	margin: 0;
	background: none;
}

.profil .col-content .box.actus ul,
.profil .col-content .box.alaune .content-article ul,
.profil .col-content .box.alaune .content-article ul.color {	
	margin-top:6px;
	margin-left: 0px;
}

.profil .col-content .box.actus ul li {
	background-image: url("../img/picto-rect-vertanis.gif");
	list-style-image: none;
}
.profil .col-content .box.actus ul li.pair {
	background-color: #fbfceb;
}
.profil .col-content .box.actus .content-article ul li,
.profil .col-content .box.alaune .content-article ul li{
	/*padding: 5px 0 5px 20px !important;*/
	list-style-image: url(../img/picto-rect-vertanis.gif) !important;
	background-image: none;
}
.profil .col-content .box.actus .content-article ul,
.profil .col-content .box.alaune .content-article ul { margin: 10px;}
.profil .col-content .box.actus .content-article ul li,
.profil .col-content .box.alaune .content-article ul li {padding: 0px; min-height: 0px;}
.profil .col-content .box.actus .content-article ul li.pair,
.profil .col-content .box.alaune .content-article ul li.pair {	background-color: #fbfceb;}

.profil .col-content .box.actus .content-article ul li a,
.profil .col-content .box.alaune .content-article ul li a { text-decoration: underline; }

.profil .col-content .box.actus a.all-actu{color: #7b756d;}
/* @end */

/* @group Lien utiles */
.profil .bdx-content .box.actus .content-article,
.profil .bdx-content .box.alaune .content-article {padding-bottom:40px;}


.profil .bdx-content .box.content-article li a{
	font-weight: bold;
	font-size: 1.1em;
	text-transform: uppercase;
	color: #7c766d;
	font-style: normal;
}

/* @end */

/* @end */

/* @group col-right */
.profil .bdx-content .col-right  .box.link .content-article p { margin:0px; }

.profil .bdx-content .col-right .box.link .title{color: #fff;background-color: #0096a9;}

.profil .bdx-content .col-right  .box.link a,
.profil .bdx-content .col-right  .box.link a.simple {
	text-transform: uppercase;
	font-size: 1.2em;
	font-weight: bold;
	color: #7c766d;
	margin: 2px 0 2px 6px;
	text-decoration: none;
	line-height: 160%;
	display: block;
	font-style: normal;
	padding-left: 10px;
}
.profil .bdx-content .col-right .box.link a.invisible {
	padding : 0;
	margin : 0;
}

.profil .bdx-content .col-right  .box.link .content-article a,
.profil .bdx-content .col-right  .box.link .content-article a.simple {
	background: transparent url(../img/picto-rect-bleucanard.gif) no-repeat 0 3px;
}

.profil .bdx-content .col-right  .box.link li{
	list-style-image: url(../img/picto-rect-bleucanard.gif);
	padding:2px 0 0 10px;
	margin-left: 6px;
}

.profil .bdx-content .col-right  .box.link ul a{
	background: none;
	margin: 0;
}
/* @end */
/* @end */

/* @group GAB Recherche (avancée) */
.advanced-research .bdx-content .box .title{background-color: #e37942;}

/* @group col-content */
.advanced-research span.form-title{
	position: relative;
	display: block;
	min-height: 14px;
	padding-left: 10px;
	left: -8px;
	margin-bottom: 4px;
	color: #7c766d;
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	background: transparent url(../img/picto-rect-marron.gif) no-repeat 0 0;
}

.advanced-research .col-content .formulaire li {width: 254px;}

.advanced-research .col-content .formulaire ul li.first{
	padding-bottom: 10px;
	border: none;
}
.advanced-research .col-content .formulaire li ul{
	margin-left: 20px;
	margin-bottom: 10px;
}
.advanced-research .col-content .formulaire li li{
	border:none;
	padding: 1px 0;
}	
	.advanced-research .col-content .formulaire input[type=radio]{
		cursor: pointer;
	}


.advanced-research .col-content input[type=submit]{
	position: absolute;
	left: 274px;
	bottom: 11px;
	width: 170px;
}
/* @end */

/* @group col-right */
.advanced-research .bdx-content .col-right .box.link .title{color: #fff;background-color: #0096a9;}
.advanced-research .bdx-content .col-right  .box.link a{
	text-transform: uppercase;
	font-size: 1.2em;
	font-weight: bold;
	color: #7c766d;
	background: transparent url(../img/picto-rect-marron.gif) no-repeat 0 8px;
	margin: 2px 0 2px 16px;
	text-decoration: none;
	line-height: 160%;
}
	
.advanced-research .bdx-content .col-right  .box.link li{
	list-style-image: url(../img/picto-rect-marron.gif);
	padding:2px 0 0 10px;
	margin-left: 6px;
}

.advanced-research .bdx-content .col-right  .box.link ul a{
	background: none;
	margin: 0;
}
/* @end */

/* @end */

/* @group GAB Acc Rubrique */
.acc-rub .col-content .box .intro{
	margin-bottom: 6px;
	padding: 6px 2px 6px 16px
}

.col-content .box.alaune h3,
.col-content .box.actus h3 {
	margin:10px 10px 0 216px;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	background: none;
	padding-left: 0px;
}

.col-content .box.alaune p.chapo, 
.col-content .box.actus p.chapo,
.col-content .box p.news-date {
	font-size: 11px;
	font-style: normal;
	text-transform: none;
	margin-top: 0;
}

.col-content .box.alaune ul li h3 ,
.col-content .box.actus ul li h3 {
	margin: 0px;
	font-size: 11px;
}

.col-content a.lire,
div.article p.content-link a {
	background: transparent url(../img/picto-rect-marron.gif) no-repeat 0px 0px;
	color: black;
	display: block;
	font-style: italic;
	height: 14px;
	margin:10px 0 8px 0px;
	padding-left: 11px;
	text-decoration: none;
	width: auto;
}
	.col-content a.lire:hover, div.article p.content-link a {text-decoration: underline;}
	
	/* Couleur suivant RUB */
	.default .col-content a.lire, .default div.article p.content-link a {background-image: url(../img/picto-rect-marron.gif);}
	.universite .col-content a.lire, .universite div.article p.content-link a {background-image: url(../img/picto-rect-bleuclair.gif);}
	.recherche .col-content a.lire, .recherche div.article p.content-link a{background-image:url(../img/picto-rect-vert.gif);}
	.formation .col-content a.lire, .formation div.article p.content-link a{background-image:url(../img/picto-rect-bleu.gif);}
	.international .col-content a.lire, .international div.article p.content-link a{background-image: url(../img/picto-rect-violet.gif);}
	.vie .col-content a.lire, .vie div.article p.content-link a{background-image: url(../img/picto-rect-fushia.gif);}
	.profil .col-content a.lire, .profil div.article p.content-link a{background-image: url(../img/picto-rect-vertanis.gif);}
	
	.default .col-content .box .intro.pair{background-color:#EFEFEF;}
	.universite .col-content .box .intro.pair{background-color:#f3f8f9;}
	.recherche .col-content .box .intro.pair{background-color: #f5f7e8;}
	.formation .col-content .box .intro.pair{background-color: #edf4ff;}
	.international .col-content .box .intro.pair{background-color: #f2eaf3;}
	.vie .col-content .box .intro.pair{background-color: #f9e5f2;}
	.profil .col-content .box .intro.pair{background-color: #fbfceb;}

.acc-rub .bdx-content .col-content .box.alaune{
	padding-bottom: 10px;
}

.col-content .box.alaune div{padding: 0;}

.acc-rub .col-content .box .page-tools {
	background-position: 100% 8px;
	bottom: 2px;
	margin-left: 200px;
}

.col-content .box.actus h3{	background: none; padding-left: 0;}

/* @group col-right */
.col-right .formulaire li.no-border,
.col-left .formulaire li.no-border,
.col-content .formulaire li.no-border{border:none;}

.col-left .box #ametys-cms-zone-search h4 {
	background: #FFF url(../img/picto-rect-marron.gif) no-repeat 0 2px;
	color: #7C766D;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	margin: 6px 16px 0 16px;
	padding-left: 10px;
	position: relative;
	text-transform: uppercase;
}
.acc-rub .col-right form, .acc-rub .bdx-content .col-right .box.link form {padding-bottom: 0;}
.acc-rub .col-right .formulaire li.last, .acc-rub .bdx-content .col-right .box.link .formulaire li.last{
	text-align: center;
	margin-top: 6px;
}
.acc-rub .col-right .formulaire input[type=submit], .acc-rub .bdx-content .col-right .formulaire input[type=submit] {
	width: 130px;
	position: relative;
	left: 5px;
}
.bdx-content .col-right  .box div.newsletter-subscribe label{	padding: 6px 0 0;display: block;}
.bdx-content .col-right  .box div.newsletter-subscribe li a{color: #222;}
/* @end */
/* @end */
/* @group GAB Actualites */

/* @group Acc */
.col-content .box.actus.illus-actus{
	padding-bottom: 50px;
}
.col-content .box.actus.illus-actus ul li{
	padding: 0;
	min-height: 40px;
	background-position: 56px 0;
	overflow: hidden;
}
.col-content .box.actus .content-list-wrapper ul li img{
	margin-right: auto;
	margin-left: auto;
	display: block;
/*	width: 38px;*/
/*	height: 38px;*/
/*	padding: 5px 0;*/
/*	clear: both;*/
}

.col-content .box.actus ul li div.no-marges{
	text-align : center;
	margin-right: 36px;
	display: block;
	width: 38px;
	height: 38px;
	padding: 5px 0;
	clear: both;
	float: left;
	background-color: transparent;
	
}

.col-content .box.actus.illus-actus ul li span{padding-top:3px;display: block;}

/* @end */
/* @group Fiche */
.col-content .box.fiche-actu{padding-bottom: 50px;}
.col-content .box.fiche-actu>*{padding-right: 15px;}
.col-content .box a.back{color: #666; font-size: 1.1em; display:block;}
.col-content .box div.back{padding-left: 6px;padding-top: 5px;}
	.col-content .box.fiche-actu a.back:hover{color: #111;}
	
.col-content .box.alaune .infos{margin-left: 216px;}
	/* Couleur suivant RUB */
	.universite .col-content .box.alaune .infos{background-image: url(../img/picto-rect-bleuclair.gif);}
	.recherche  .col-content .box.alaune .infos{background-image:url(../img/picto-rect-vert.gif);}
	.formation  .col-content .box.alaune .infos{background-image:url(../img/picto-rect-bleu.gif) ;}
	.international  .col-content .box.alaune .infos{background-image: url(../img/picto-rect-violet.gif);}
	.vie  .col-content .box.alaune .infos{background-image: url(../img/picto-rect-fushia.gif);}
	.orange .col-content .box.alaune .infos{background-image: url(../img/picto-rect-orange.gif);}
	.profil  .col-content .box.alaune .infos{background-image: url(../img/picto-rect-vertanis.gif);}
	
.col-content .box.fiche-actu .intro p{font-size: 1.1em;}
.col-content .box.fiche-actu .date{font-size: 1.3em;}
.col-content .box.fiche-actu p.chapo{color: #ED7A3F;}

.col-content .box.fiche-actu a.lire {background-image: url(../img/picto-rect-orange.gif);}

.col-content .box.alaune.fiche-actu.shadow h3{ background: none; padding-left: 0px; padding-top: 0px; margin-top: 0px;} 
	
.col-content .box.fiche-actu h4{
	padding: 5px 0px 4px 12px;
	font-size: 1.8em;
	text-transform: uppercase;
	background: transparent url(../img/picto-rect-orange.gif) no-repeat 0 5px;
}
	/* Couleur suivant RUB */
	.universite .col-content .box.fiche-actu h4{color:#6cb7c4;background-image: url(../img/picto-rect-bleuclair.gif);}
	.recherche  .col-content .box.fiche-actu h4{color: #9dac1d;background-image:url(../img/picto-rect-vert.gif);}
	.formation  .col-content .box.fiche-actu h4{color: #00a4e8;background-image:url(../img/picto-rect-bleu.gif) ;}
	.international  .col-content .box.fiche-actu h4{color:#80338a;background-image: url(../img/picto-rect-violet.gif);}
	.vie  .col-content .box.fiche-actu h4{color:#c30080;background-image: url(../img/picto-rect-fushia.gif);}
	.orange .col-content .box.fiche-actu h4{color:#ED7A3F;background-image: url(../img/picto-rect-orange.gif);}
	.profil  .col-content .box.fiche-actu h4{color:#d4e437;background-image: url(../img/picto-rect-vertanis.gif);}

.col-content .box.fiche-actu .gallery{overflow: hidden;}
	.col-content .box.fiche-actu .gallery p{margin: 0;}
	.col-content .box.fiche-actu .gallery ul{margin-top: 20px;}
	.col-content .box.fiche-actu .gallery img{
		padding: 5px;
		background: transparent url(../img/gallery-img-bg.png) no-repeat 50% 50%;
		margin-right: 26px;
		cursor: pointer;
	}

/* @group Commentaires */
.bdx-content .box .comments-wrapper ul{margin: 10px 0 26px;}
	.bdx-content .box .comments-wrapper .comment-author{font-size: 1em;color:#ED7A3F;font-weight: bold;}
	.bdx-content .box .comments-wrapper .comment-author-name{font-size: 1.3em;font-weight: bold;}
	.bdx-content .box .comments-wrapper .comment-header p { margin-bottom: 0; }
	.bdx-content .box .comments-wrapper .comment-content p { margin: 0; }
	.bdx-content .box .comments-wrapper p.comment-url { margin: 0; }
	
		/* Couleur suivant RUB */
		.universite .bdx-content .box .comments-wrapper .comment-author, .universite .bdx-content .box .comments-wrapper .comment-url, .universite .bdx-content .box .comments-wrapper .comment-sendmail {color:#6cb7c4;}
		.recherche .bdx-content .box .comments-wrapper .comment-author, .recherche .bdx-content .box .comments-wrapper .comment-url, .recherche .bdx-content .box .comments-wrapper .comment-sendmail {color: #9dac1d;}
		.formation .bdx-content .box .comments-wrapper .comment-author, .formation .bdx-content .box .comments-wrapper .comment-url, .formation .bdx-content .box .comments-wrapper .comment-sendmail {color: #00a4e8;}
		.international .bdx-content .box .comments-wrapper .comment-author, .international .bdx-content .box .comments-wrapper .comment-url, .international .bdx-content .box .comments-wrapper .comment-sendmail {color:#80338a;}
		.vie .bdx-content .box .comments-wrapper .comment-author, .vie .bdx-content .box .comments-wrapper .comment-url, .vie .bdx-content .box .comments-wrapper .comment-sendmail {color:#c30080;}
		.orange .bdx-content .box .comments-wrapper .comment-author, .orange .bdx-content .box .comments-wrapper .comment-url, .orange .bdx-content .box .comments-wrapper .comment-sendmail {color:#ED7A3F;}
		.profil .bdx-content .box .comments-wrapper .comment-author, .profil .bdx-content .box .comments-wrapper .comment-url, .profil .bdx-content .box .comments-wrapper .comment-sendmail {color:#d4e437;}
		
	.bdx-content .box .comments-wrapper .comment-url, .bdx-content .box .comments-wrapper .comment-sendmail { font-style: italic; font-size: 1em; }
	
	.bdx-content .box .comment .comment-creation{font-size: 0.9em;color: #b9b4a9;font-style: italic;display: block;font-weight: bold;}

.bdx-content .box .comments-wrapper { margin-bottom: 35px;}

.bdx-content .box .comment-form label,
.bdx-content .box .comment-form div.label{min-width: 108px; display: block; float: left;font-size: 11px;}

.bdx-content .comment-form input[type=text]{width: 176px;height: 12px;}
.bdx-content .comment-form input[type=submit]{margin-right: 8px;}

.bdx-content .box .comment-form .commment-form-captcha input  { float: left; }
.bdx-content .box .comment-form .commment-form-captcha a{color: #666;}
	.bdx-content .box .comment-form .commment-form-captcha a:hover{color: #000;}
	
.bdx-content .box .comment-form textarea {height: 200px;width: 506px;margin-top: 6px;}
.bdx-content .box .comment-form div.input textarea {width: 420px;}

/*.bdx-content .box .comment-form input[type=submit]{float: left;}*/

.bdx-content .box .comment-form .error { border: 1px red solid; margin-top: 1px; margin-bottom: 1px;}

.bdx-content .box .comment-form p a,
.bdx-content .box .comments-wrapper > a:link {
	font-size:1em;
	font-weight: bold;
	padding: 5px 0px 4px 12px;
	background: transparent url(../img/picto-rect-orange.gif) no-repeat 0 7px;	
}

.bdx-content .box .commment-form-submit {
	margin-left: 108px;	
}

.universite .bdx-content .box .comment-form p a,
.universite .bdx-content .box .comments-wrapper > a:link{color:#6cb7c4;background-image: url(../img/picto-rect-bleuclair.gif);}
.recherche  .bdx-content .box .comment-form p a,
.recherche  .bdx-content .box .comments-wrapper > a:link{color: #9dac1d;background-image:url(../img/picto-rect-vert.gif);}
.formation  .bdx-content .box .comment-form p a,
.formation  .bdx-content .box .comments-wrapper > a:link{color: #00a4e8;background-image:url(../img/picto-rect-bleu.gif) ;}
.international  .bdx-content .box .comment-form p a,
.international  .bdx-content .box .comments-wrapper > a:link{color:#80338a;background-image: url(../img/picto-rect-violet.gif);}
.vie  .bdx-content .box .comment-form p a,
.vie  .bdx-content .box .comments-wrapper > a:link{color:#c30080;background-image: url(../img/picto-rect-fushia.gif);}
.orange .bdx-content .box .comment-form p a,
.orange .bdx-content .box .comments-wrapper > a:link{color:#ED7A3F;background-image: url(../img/picto-rect-orange.gif);}
.profil .bdx-content .box .comment-form p a,
.profil .bdx-content .box .comments-wrapper > a:link{color:#d4e437;background-image: url(../img/picto-rect-vertanis.gif);}

.bdx-content .box .comment-form {
	padding-top: 15px;
}

.bdx-content .box .comment-form form div {
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: transparent;
}
/* @end */
/* @end */
/* @end */

/* @group GAB Annuaire */

/* @group col-left */
.col-left .box h3{
	position: relative;
	display: block;
	color: #7c766d;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	margin: 6px 16px 0;
	background:transparent url(../img/picto-rect-marron.gif) no-repeat 0 40%;
}

.annuaire .col-content.large .box {
	background-color: #FFF;	
}

.annuaire .col-content.large .box #ametys-cms-zone-default { padding:15px 0 0 0 ; }

body.annuaire .box.pub #ametys-cms-zone-pub { display:none; }
body.research .box.pub #ametys-cms-zone-pub { display:none; }

body.page.annuaire .col-content table th, body.page.annuaire .col-content table td { border: none; text-align: left;}
	
.annuaire .col-left .box form{
	margin-top: 0;
	border: none;
	padding: 6px 2px 6px 10px;
}
.annuaire .col-left .box form li a{
	position: relative;
	font-weight: bold;
	text-decoration: underline;
	top: 4px;
}
.annuaire .col-left .box form .alpha-nav{
	margin: 0 0 10px;
	display: block;
}
.annuaire .col-left .box form .alpha-nav li { background: none; padding: 0px; list-style-image : none}
.annuaire .col-left .box form .alpha-nav li input { font-size: 1em;color: #444;font-weight: normal;}
	
/* @end */
/* @group col-content */

/* @group Résultats */
.annuaire .col-content .results{clear: both;padding: 0;}
/* @group Tableau */
.annuaire .col-content .results table{
	position: relative;
	color:#333;
	border-collapse:collapse;
	width:100%;
	margin: auto;
	text-align:left;
	font-size: 1.0em;
	background: #fff url(../img/box-shadow-bg.png) repeat-x 0 100%;
}
	.annuaire .col-content .results fieldset{
		margin: 0;padding: 0;
		border: none;
		text-align:left;
	}
		.annuaire .col-content .results fieldset legend span{
			position: relative;
			display: block;
			color: #7c766d;
			font-size: 1.1em;
			font-weight: bold;
			text-transform: uppercase;
			margin: 6px 0 20px 16px;
			padding: 10px;
			overflow: hidden;
			min-height: 20px;
			background:transparent url(../img/picto-rect-marron.gif) no-repeat 0 35%;
		}
	.annuaire .col-content .results thead {
		color:#fff;
		font-weight: bold;
		font-size: 1.1em;
		background-color:  #e37a42;
		font-size: 120%;
	}
	.annuaire .col-content .results tbody th {
		font-weight: bold;
	}
	
	.annuaire .col-content .results tfoot th, .annuaire .col-content .results thead th {padding:5px;}
	
	.annuaire .col-content .results th  {
		/*border:1px solid  #ebecec;*/
		padding:8px;
		font-weight: bold;
		vertical-align: text-top;
	}

	.annuaire .col-content .results td {
		padding:6px 8px;
		text-align:left;
	}
	.annuaire .col-content .results tr.odd {background-color:  #fcf1ec;}


	.annuaire .col-content .results caption {
		text-align:left;
		color:#8596A2;
	}
	
.annuaire .col-content .results table em{display: block;}
.annuaire .col-content .results table tbody em{font-size: 1.1em;}

	.annuaire .results table em a{	color: #000;text-decoration: none;}
	.annuaire .col-content .results table em a:hover{text-decoration: underline;}

.annuaire .col-content .results table img{margin-left: 10px;}


/* @end */
/* @end */

/* @group Pager */
.col-content .nav{
	padding: 10px 0 0 30px;
	/*background: #fff url(../img/box-shadow-bg.png) repeat-x 0 90%;*/
}
.col-content .nav li{display: inline;font-size: 1.1em;font-weight: bold;color: #e37a42;}
.formation.research .nav li{color: #00A4E8;}
.col-content .nav a, .col-content .nav input {color: #7c766d; font-weight: bold; }
.col-content .nav a:hover{color:  #e37a42;}
.col-content .nav li.select.page {
	border-left: 6px solid #7c766d;
	border-right: 6px solid #7c766d;
	padding: 0 3px;
	margin: 0 5px;
	height: 14px;
	overflow: hidden;
}
/* @end */
/* @group Fiche */

.annuaire .box.link {
    
}

.annuaire .col-content .content-illustration {float: left;}
.annuaire .col-content .fiche{margin-left: 110px; margin-bottom: 30px;}
.annuaire .col-content .fiche a.mail{font-size: 1.1em; color:#000;}
.annuaire .col-content .fiche h3,
.annuaire .col-content .fiche h4{
	margin: -4px 0 0;
	font-size: 1.2em;
	padding:5px 0 4px 10px;
	color: #7c766d;
	background: transparent url(../img/picto-rect-marron.gif) no-repeat 0 60%;
	min-height: 0px;
	text-transform: uppercase;
}
.annuaire .col-content .fiche h4.label{
	margin: -4px 0 0;
	font-size: 1.2em !important;
	padding: 5px 0 4px 10px;
	color: #7c766d;
	background: none;
	min-height: 0px;
	font-weight: normal;
	text-transform: none;
}

.annuaire .col-content .fiche h4.label span{
	font-size: 0.9em;
}

.annuaire .col-content .fiche ul.affectation{
	display: block;
	margin: 10px 0px 0 0;
	width: 49%;
	float: left;
	font-size: 1.1em;
	overflow: hidden;
}

.annuaire .col-content .fiche ul.affectation li,
.annuaire .col-content .fiche ul.affectation.affectation2 li {
	list-style-image: none;
}
.annuaire .col-content .fiche ul.affectation.affectation2{
	float: right;
}

.annuaire .col-content .fiche ul.affectation.full{
	width: 100%;
}

.annuaire .col-content .fiche .profil{overflow: hidden;}
.annuaire .col-content .fiche p{font-size: 1.1em;}
.annuaire .cms-link{
    text-align: right;
    width: 20px;
    float: right;
}

/* @end */
/* @end */
/* @group col-right */
.annuaire .bdx-content .col-right  .box.link li{
	list-style-image: url(../img/picto-rect-marron.gif);
	padding:2px 0 0 10px;
	margin-left: 6px;
}
.annuaire .bdx-content .col-right  .box.link ul a{
	background: none;
	margin: 0;
}
.annuaire .bdx-content .col-right  .box.link a{
	text-transform: uppercase;
	/*font-size: 1.2em;*/
	font-weight: bold;
	color: #7c766d;
	margin: 2px 0 2px 16px;
	text-decoration: none;
	line-height: 160%;
}
.annuaire .bdx-content .col-right .box.link .content-article{
	padding-bottom: 10px;
}
/* @end */
/* @end */
/* @group GAB Recherche */
/* @group col-left */
.research .col-content .box h3, 
.advanced-research .col-content .box h3{
	color: #7c766d;
	font-size: 1.1em;
	line-height: 230%;
}
.research .col-left .box form,
.formation .col-left .box.research-odf form{
	margin-top: 0;
	padding-top:0;
	border: none;
}
.research .col-left .keyword,
.formation .col-left .box.research-odf .keyword {margin: 0 0 0 10px;padding: 0 2px 6px 10px;}

.research .col-left .box form ul{border-top: 1px solid #E4DBCA;}

.formation.research .col-left .box form ul,
.formation .col-left .box.research-odf form ul {border-top: none;}
/* @end */

/* @group col-content */
.research .col-content .box h3, 
.advanced-research .col-content .box h3{
	padding-bottom: 0;
	background-color: #FFF;
	background-position: 0 5px;
	margin-left: 0px;
	padding-left: 10px;
}
.research .col-content .box .page-content,
.advanced-research .col-content .box .page-content {padding-top: 0;}
.research .col-content  p,
.advanced-research .col-content  p{margin:0 0 4px; color:#7c766d;}

.research .col-content .search-hits dt,
.advanced-research .col-content .search-hits dt {margin-top: 16px;}
.research .col-content .search-hits dt a,
.advanced-research .col-content .search-hits dt a {
	text-transform: uppercase;
	color: #7c766d;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	
}
.research .col-content .search-hits dt a:hover, 
.advanced-research .col-content .search-hits dt a:hover{text-decoration: underline;}
.research .col-content .search-hits dd, 
.advanced-research .col-content .search-hits dd{font-size: 1.1em;}
.research .col-content .search-hits dd .date, 
.advanced-research .col-content .search-hits dd .date{color:#e37a42;}
.research .col-content .search-hits dd p, 
.advanced-research .col-content .search-hits dd p{color:#000;font-size: 1em;margin-bottom: 0;}
.research .col-content .search-hits dd a, 
.advanced-research .col-content .search-hits dd a{font-style: italic;}
/* @end */
/* @end */
/* @group GAB Sitemap */
.sitemap .bdx-content .box h2.title{
	background-color: #D4E437;
	color: #7C766D;
}

body.sitemap .col-content .box div { padding:0; }
body.sitemap .col-content .box div.rub { margin-right: 10px; padding-bottom: 10px; }
body.sitemap .col-content .box div.sitemap-wrapper h2 { padding: 6px 2px 6px 17px; }

body.sitemap .col-content .box div.rub > ul { /*margin-left: 10px;*/ }

/* @group Colonnes */
body.sitemap .bdx-content .col-content  .wrapper-col{
	overflow: hidden;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	padding: 6px 2px 6px 10px; 
}
div .sitemap{
	position: relative;
	width: 336px;
	float: left;
	margin-right: 6%;
	height: auto;
}
div .sitemap.col2{margin-right: 0;}
/* @end */

body.sitemap .bdx-content .col-content div .sitemap ul{line-height: 18px;margin-bottom: 6px; }
body.page.sitemap .col-content div .sitemap a{
	color: #666;
	text-decoration: none;
}

div .col-content .box .page-content .sitemap .rub li a {
	text-decoration: underline;
}
	body.page.sitemap .col-content div .sitemap a:hover{
		text-decoration: underline;
		color: #000;
	}
div .sitemap .rub{
	position: relative;
	padding:0 0 10px;
	margin-top: 0px;
	margin-right: 10px;
}
	div .col-content .box .page-content .sitemap .rub h3{margin: 0;padding-top: 0;background-position: 0 30%;}
	div .sitemap .rub h3 a{
		font-size: 13px;
		text-transform: uppercase;
		color: #7C766D;
	}	
 div.sitemap .rub.last{border: none;}
 div.sitemap ul li{margin-left: 6px;padding-left : 10px; list-style-image: none !important; list-style-position: outside !important;}
 div.sitemap ul li.collapsable li{background: url(../img/treeview-li-bg.gif) no-repeat 1px 9px;padding-left: 13px !important;list-style-image : none;}
 div.sitemap ul li a{text-decoration: underline;}

body.page.sitemap div.sitemap .rub h3 {
/*	left: 0px;*/
 }

	/* Couleur suivant RUB */
	 div.sitemap .rub.universite h3{background-image: url(../img/picto-rect-bleuclair.gif);}
		 body.page.sitemap .col-content div div.sitemap .rub.universite h3 a{color:#6cb7c4;}
	div.sitemap .rub.recherche h3{background-image:url(../img/picto-rect-vert.gif);}
		 body.page.sitemap .col-content div div.sitemap .rub.recherche h3 a{color: #9dac1d;}
	 div.sitemap .rub.formation h3{background-image:url(../img/picto-rect-bleu.gif) ;}
		 body.page.sitemap .col-content div div.sitemap .rub.formation h3 a{color: #00a4e8;}
	 div.sitemap .rub.international h3{background-image: url(../img/picto-rect-violet.gif);}
		 body.page.sitemap .col-content div div.sitemap .rub.international h3 a{color:#80338a;}
	 div.sitemap .rub.vie h3{background-image: url(../img/picto-rect-fushia.gif);}
		 body.page.sitemap .col-content div div.sitemap .rub.vie h3 a{color:#c30080;}
	 div.sitemap .rub.orange h3{background-image: url(../img/picto-rect-orange.gif);}
		 body.page.sitemap .col-content div div.sitemap .rub.orange h3 a{color:#e37a42;}
	 div.sitemap .rub.profil h3{background-image: url(../img/picto-rect-vertanis.gif);}
		 body.page.sitemap .col-content div div.sitemap .rub.profil h3 a{color:#d4e437;}
		
	.sitemap .universite .treeview .hitarea,
	.universite .odf-programs-list .treeview .hitarea {
        background-image: url(../img/treeview-bleuclair.gif) !important;
    }
    .sitemap .recherche .treeview .hitarea,
    .recherche .odf-programs-list .treeview .hitarea {
        background-image: url(../img/treeview-vert.gif) !important;
	}
    .sitemap .formation .treeview .hitarea,
    .formation .odf-programs-list .treeview .hitarea {
        background-image: url(../img/treeview-bleu.gif) !important;
	}
    .sitemap .international .treeview .hitarea,
    .international .odf-programs-list .treeview .hitarea {
        background-image: url(../img/treeview-violet.gif) !important;
	}
    .sitemap .vie .treeview .hitarea,
    .vie .odf-programs-list .treeview .hitarea {
        background-image: url(../img/treeview-fushia.gif) !important;
	}
    .sitemap .profil .treeview .hitarea,
    .profil .odf-programs-list .treeview .hitarea {
        background-image: url(../img/treeview-vert3.gif) !important;
	}
	
/* @end */

/* Labo */

.labo.main ul.tabNavigation li a
{
	width: auto;
	padding: 3px 7px;
}

.labo.main .labo-header
{
	height: 100px;
}

.labo.main .content-illustration
{
	width: 100px;
	height: 100px;
	float: right !important;
	z-index: 2;
}

/*
.labo.main h5 {
	background: none repeat scroll 0 0 transparent;
	font-size: 1.3em;
	margin: 8px 0 3px;
	padding-left: 0;
}
*/
/* End labo */

/* @group GAB ODF */
.odf .col-content div.tabs>div{
	padding: 0;
	margin: 0 7px 0 0;
}

/* @group Resume */
.odf .col-content .resume{
	padding: 10px 20px;
	border-bottom: 1px solid #00a4e8;
	background-color: #edf4ff;
	overflow: hidden;
}
	.odf .col-content .resume dl{
		display: block;
		float: left;
		width: 176px;
		min-height: 100px;
		font-size: 12px;
	}
		.odf .col-content .resume dt{
			color: #00a4e8;
			font-weight: bold;
		}
			.odf .col-content .resume dt:before{content: "\25A0  ";font-size: 100%;}
			.odf .col-content .resume dd{font-size: 11px;}
/* @end */

/* @group Sections */
.odf .col-content .tabs .section{
	padding:10px 20px;
	border-bottom: 1px solid #00a4e8;
}
	.odf .col-content .tabs .section.last{border: none;}
.odf .col-content .tabs .section p{	margin-top: 10px;  font-size: 11px;}
.odf .col-content .tabs .section p.no-margin-bottom{margin-bottom:0;}
.odf .col-content .tabs .section ul{font-size: 1.1em;}	
	.odf .col-content .tabs .section li{
		background: list-style-image url(../img/picto-carr-bleu.gif) no-repeat -3px 6px;
		padding-left: 5px;
		padding-bottom: 6px;
		margin-bottom: 6px;
		left: 1px;position: relative;
		font-size: 11px;
		list-style-image : none;
	}
	.odf .col-content .tabs .section ul.condensed li{padding-bottom: 0;margin: 0;}
	.odf .col-content .tabs .section li li{
		background: none;
		padding: 0;
		margin: 0;
		left: 0;
		font-size: 0.9em;
	}
	
.odf .col-content .section li a, .odf .col-content .section a, .formation .col-content .box .particulars a{color: #000;}

.odf .ue li li{color: #00a4e8;}
	.odf .ue li li a{
		color: #000;
		font-style: italic;
		text-decoration: underline;
	}
	
.odf .ecue li {color: #00a4e8;}
.odf .ecue li a{
    color: #000;
    font-style: italic;
    text-decoration: underline;
}

	.odf .col-content .tabs .section .ue>li>ul{left:-5px;position: relative;}
	.odf .ue>li ul ul{padding-bottom: 10px;}
/* @end */

/* @group col-right */
.odf .bdx-content .col-right .box ul{
	margin-left: 0;padding: 0;
}
.odf .bdx-content .col-right .box.link li{
	background: transparent url(../img/picto-carr-bleu.gif) no-repeat 0 7px;
	list-style-image : none;
	padding:2px 0 0 10px;
	margin: 10px 10px 10px 6px;
	font-size: 11px;
}
.odf .bdx-content .col-right .box.link li strong{
	color:#00a4e8;
	display: block;
}
.odf .bdx-content .col-right .box.link li a{
	color: #000;
	font-style: italic;
}
	.odf .bdx-content .col-right .box.link li a img{vertical-align: middle;}
	
.odf .col-right .box.more div h3{
	background: none;background-color: none;
	margin: 10px 0 0;
	font-size: 1.1em;
	text-decoration: underline;
	margin-bottom: 12px;
	color: red;
	text-transform: none;
}
	.odf .col-right .box.more div h3 a{color:#00a4e8;}

/* @end */

.sub-nav > li, ._sub-nav > li {
	cursor : pointer;
}

.page.orange .box.alaune .events-calendar-list h2 {left:-2000px;position: absolute;width: 200px; float: left;}

.page.orange .box.alaune .events-calendar-list h3 {	font-size: 18px;padding-bottom: 4px; margin-left: 216px;}
.page.orange .box.alaune .events-calendar-list .no-img h3 {margin-left: 0px;}
.page.orange .box.alaune .events-calendar-list p.chapo {font-weight: bold; margin-left: 216px;}
.page.orange .box.alaune .events-calendar-list p {margin-left: 216px; display: flex;}
.page.orange .box.alaune .events-calendar-list .no-img p {margin-left: 0px;}
