@charset "UTF-8";
/* CSS Document */
/* CSS Pour Impression Angers */

/* @group Général */
/**{overflow: visible !important;}*/


body {
	margin:0;
	padding:0;
	line-height: 1.5em;
	min-height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size:85%;
}

#footer_print {
	display : block;
	margin-left : 85px;
}	

a {
	color : #000;	
}

#icon_image {
	display : block;
	margin-left:30px;	
}

body.page p.introduction {font-weight: bold;}

.page-content {
	margin-left : 30px;	
}

#easy-access, 
.bdx-top,
.col-left,.col-right,
.wrapper.footer,
.col-content .page-tools li a,
.col-content .page-tools li.partager
{display: none;}
	
.col-content{
	padding-top: 30px;
	margin-left: 80px;	
}

.col-content .page-tools{
	display: none;
}
	.col-content .page-tools li a.print{display: block;}
/* @end */

/* @group GAB Accueil */
.accueil .col-right{display: block;margin-left:80px;}
.accueil .col-right .pictos{display: none;}
/* @end */


/* @group GAB Actus (fiches) */
.commenter{display: none;}
/* @end */

/* balise canvas du cufon */
canvas {
	display : none;
}


 body.page .box .page-content .content-illustration,
 body.page .box .content-article .content-illustration,
 body.page .box .content-news .content-illustration {
	float:left;
	margin-right: 10px;
	padding-right: 10px;
	line-height: 0.7em !important;
}

.bdx-content .box .title,
.bdx-content .box h3,
.bdx-content .box.shadow.alaune h2,
.bdx-content .box.actus h2 {
	display: block;
	margin: 0;
	min-height: 16px;
	color: #fff;
	font-size: 15px;
	line-height: 90%;
	/*text-indent: 7px;*/
	padding-left:17px
}

 body.page .box .page-content h3,
 body.page .col-content .box h3.title,
 body.page .col-content .box .content-article h3.title,
 body.page .col-content .box .content-news h3.title {
	font-size: 1.8em;
	margin: 0px;
	padding:5px 0 4px 10px;
	left: -10px;
	text-transform: uppercase;
}

.bdx-content .box  .page-content h4.subtitle {
	font-size: 1.3em;
	font-weight: normal;	
}

body.page .bdx-content .col-content .box h4,
body.page .bdx-content .col-right .box h4  {
	position: relative;
	display: block;
	margin: 0;
	padding: 2px 0;
	font-size: 1.4em !important;
}


.bdx-content .col-content .box h5,
.bdx-content .col-right .box h5  {
	font-size: 1.2em;
	font-weight: bold;
	padding: 8px 0 3px;
	margin-top: 0px;		
}

.bdx-content .col-content .box h6,
.bdx-content .col-right .box h6  {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0;
}

.bdx-content .box .sub-title,
.bdx-content .box .sub-title {
	font-size: 1.2em;
	font-style: italic;
	margin: 2px 0;
}

.bdx-content .col-content .box h5,
.bdx-content .col-right .box h5 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 8px 0 3px;
	margin-top: 0px;
	margin-bottom : 10px;		
}

.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;}


/* Couleurs */
.default h2, .default h3, .default h1, .default h4 {color: #7C766D}	
.universite h2, .universite h3, .universite h1, .universite h4 {color: #6cb7c4}	
.recherche h2, .recherche h3, .recherche h1, .recherche h4 {color: #9dac1d}	
.formation h2, .formation h3, .formation h1, .formation h4 {color: #00a4e8}	
.international h2, .international h3, .international h1, .international h4 {color: #80338a}	
.vie h2, .vie h3, .vie h1, .vie h4 {color: #c30080}	
.orange h2, .orange h3, .orange h1, .orange h4 {color: #ED7A3F}

/* Gestion couleur Entêtes blocs suivant RUB :     */
.accueil .bdx-content .box .title, .accueil .bdx-content .box h3, .accueil .bdx-content .box.shadow.alaune h2, .accueil .bdx-content .box.actus h2{color: #7C766D}	
.default .bdx-content .box .title, .default .bdx-content .box h3, .default .bdx-content .box.shadow.alaune h2, .default .bdx-content .box.actus h2{color: #7C766D}	
.universite .bdx-content .box .title, .universite .bdx-content .box h3, .universite .bdx-content .box.shadow.alaune h2, .universite .bdx-content .box.actus h2{color: #6cb7c4;}
.recherche .bdx-content .box .title, .recherche .bdx-content .box h3, .recherche .bdx-content .box.shadow.alaune h2, .recherche .bdx-content .box.actus h2 {color:#9dac1d;}
.formation .bdx-content .box .title, .formation .bdx-content .box h3, .formation .bdx-content .box.shadow.alaune h2, .formation .bdx-content .box.actus h2 {color:#00a4e8;}
.international .bdx-content .box .title, .international .bdx-content .box h3, .international .bdx-content .box.shadow.alaune h2, .international .bdx-content .box.actus h2 {color:#80338a;}
.vie .bdx-content .box .title, .vie .bdx-content .box h3, .vie .bdx-content .box.shadow.alaune h2, .vie .bdx-content .box.actus h2 {color:#c30080;}
.orange .bdx-content .box .title, .orange .bdx-content .box h3, .orange .bdx-content .box.shadow.alaune h2, .orange .bdx-content .box.actus h2 {color:#ED7A3F;}

/* Tableaux */
.col-content table, .col-right table {
	color:#333;
	border-collapse:collapse;
	font-size: 1.1em;
	margin: auto;
	text-align:left;
}
body.page .col-content table.simple > *,
body.page .col-right table.simple > *{
	border: 1px solid #000;
	color: #000;
}
body.page .col-content table.simple td,
body.page .col-right table.simple td {
	font-weight: bold;
}

body.page .col-content table td, body.page .col-right table td{
	border: 1px solid #000000;
	padding:6px;
	text-align:left;
}

body.page .col-content table th, body.page .col-right table th{
	border: 1px solid #000000;
	padding:6px;
	vertical-align: text-top;
	text-align: center;
}

 body.page .col-content table.datalight td, body.page .col-right table.datalight td, 
 body.page table.datalight th, body.page .col-right table.datalight th {
	border:none;
	color: #000;
}

.mceContentBody table.datalight, body.page .col-content table.datalight, body.page .col-right table.datalight {
	border: 1px solid #9F9F9F;
}


/* Couleur suivant RUB */
table.datalight.datastrong th{color:#7C766D}
body.page.universite table.datalight.datastrong th{color:#6cb7c4;}
body.page.recherche table.datalight.datastrong th{color: #9dac1d;}
body.page.formation table.datalight.datastrong th{color:#00a4e8;}
body.page.international table.datalight.datastrong th{color: #80338a;}
body.page.vie table.datalight.datastrong th{color: #c30080;}

body.page .col-content table.invisible *,
body.page .col-content table.invisible th,
body.page .col-content table.invisible tr,
body.page .col-content table.invisible td,
body.page .col-right table.invisible *,
body.page .col-right table.invisible th,
body.page .col-right table.invisible tr,
body.page .col-right table.invisible td {
	border: none;
}

body.page .col-content table.invisible td,
body.page .col-right table.invisible td {
	font-weight: bold;
}


/* Couleur suivant RUB */
body.page.universite table.data th{color:#9ec0d4;}
body.page.recherche table.data th{color: #9dac1d;}
body.page.formation table.data th{color:#00a4e8;}
body.page.international table.data th{color: #80338a;}
body.page.vie  table.data th{color: #c30080;}

 body.page table.datalight th, body.page .col-right table.datalight th{text-align: left;padding:8px;}
 body.page table.datalight td, body.page .col-right table.datalight td{padding: 8px;}
		
/* Couleur suivant RUB */
body.page.universite table.datalight, body.page.universite  table.datalight th, body.page.universite table.datalight td {border-color:#9ec0d4;}
body.page.recherche table.datalight, body.page.recherche  table.datalight th, body.page.recherche table.datalight td {border-color: #9dac1d;}
body.page.formation table.datalight, body.page.formation  table.datalight th, body.page.formation table.datalight td {border-color:#00a4e8;}
body.page.international table.datalight, body.page.international table.datalight th, body.page.international table.datalight td {border-color: #80338a;}
body.page.vie table.datalight, body.page.vie table.datalight th, body.page.vie table.datalight td {border-color: #c30080;}

.col-content .box .intro p, 
.col-content .box .intro ul{
	font-size: 1.0em;
}

/* 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;}

.floatleft {
	float: left;
	margin: 0px;
	margin-right: 10px;	
	padding-right: 10px;	
}

.col-content .box img.no-marges {
	float:left;
	padding:0;
}

.col-content .box .intro p.chapo, .col-content .box p.news-date {
	background:none repeat scroll 0 0 transparent;
	font-size:1.2em;
	font-weight:bold;
	text-transform:uppercase;
}

/** ACCUEIL **/
.accueil .form table {
	text-align : left !important;	
}

.pictos-container {
	display : none;	
}

.sondage {
	width : 400px;	
}

/** LABO */

.labo .tabNavigation {
	display : none !important;	
}

.labo .labo-header .content-illustration {
	float : none !important;
	margin-bottom : 15px;	
}
