/* contenu */
#contentsection .coldroite{
	width:565px;
	min-height:280px;
	margin:0 0 24px 17px;
	min-height:200px;
	float:left;
	color:#5A6774;
	background:url(../img/picto_satellite.gif) no-repeat 97% 85%;
}
	#contentsection .coldroite .contenu h2{
		font-size:180%;
		margin-bottom:12px;
	}
	#contentsection .coldroite .contenu h3{
		display:block;
		font-size:150%;
		margin:20px 0 10px 0;
		padding-left:20px;
		line-height:90%;
	}
	
	#contentsection .coldroite .contenu h4{
		display:block;
		font-size:110%;
		margin:0 0 5px 0;
		text-transform:uppercase;
	}
	
	#contentsection .coldroite .contenu h5{
		display:block;
		font-size:110%;
		margin:0 0 0px 0;
	}
		#contentsection .coldroite .contenu h3 a{
			text-decoration:none;
		}
	#contentsection .coldroite .contenu a{
		/*text-decoration:none;*/
	}
		#contentsection .coldroite .contenu a:hover{
			text-decoration:underline;
		}


	/* /!\ Couleurs & backgrounds titres + liens  + border image... suivant rubrique consult�es */
	/* RUB Formations */
	.formations .coldroite .contenu h2, .form_ensica .coldroite .contenu h2, .form_supaero .coldroite .contenu h2, form_masters .coldroite .contenu h2{ color:#0075BD;}
	.formations .coldroite .contenu h3, .form_ensica .coldroite .contenu h3, .form_supaero .coldroite .contenu h3, .form_masters .coldroite .contenu h3{ color:#0075BD;background:url(../img/fd_h3_bleu.gif) no-repeat 0 0;}
	.formations .coldroite .contenu h4, .form_ensica .coldroite .contenu h4, .form_supaero .coldroite .contenu h4, .form_masters .coldroite .contenu h4{ color:#5A6774;}
	.formations .coldroite .contenu h5, .form_ensica .coldroite .contenu h5, .form_supaero .coldroite .contenu h5, .form_masters .coldroite .contenu h5{ color:#0075BD;}
	.formations .coldroite .contenu img, .form_ensica .coldroite .contenu img, .form_supaero .coldroite .contenu img, .form_masters .coldroite .contenu img{border:6px solid #DEE8F6;background-color:#0075BD;}
	.formations .coldroite .contenu a, .form_ensica .coldroite .contenu a, .form_supaero .coldroite .contenu a, .form_masters .coldroite .contenu a{color:#0075BD;}
	.formations  .coldroite .contenu ul li, .form_ensica  .coldroite .contenu ul li, .form_supaero  .coldroite .contenu ul li, .form_masters  .coldroite .contenu ul li{background:url(../img/puce_fl_bleu.gif) no-repeat left 5px;}

	/* RUB General & institut */
	.institut .coldroite .contenu h2, .general .coldroite .contenu h2, .default .coldroite .contenu h2{ color:#271B71;}
	.institut .coldroite .contenu h3, .general .coldroite .contenu h3, .default .coldroite .contenu h3{ color:#271B71;background:url(../img/fd_h3_violet.gif) no-repeat 0 0;}
	.institut .coldroite .contenu h4{ color:#5A6774;}
	.institut .coldroite .contenu h5{ color:#271B71;}
	.institut .coldroite .contenu img, .general .coldroite .contenu img, .default .coldroite .contenu img{border:6px solid #E5E3EF;background-color:#748692;}
	.institut .coldroite a .contenu, .general .coldroite .contenu a{color:#271B71;}
	.institut  .coldroite .contenu ul li, .general  .coldroite .contenu ul li,.default  .coldroite .contenu ul li{background:url(../img/puce_fl_violet.gif) no-repeat left 5px;}

	/* RUB Recherche */
	.recherche .coldroite .contenu h2{ color:#EE7820;}
	.recherche .coldroite .contenu h3{ color:#EE7820;background:url(../img/fd_h3_orange.gif) no-repeat 0 0;}
	.recherche .coldroite .contenu h4{ color:#5A6774;}
	.recherche .coldroite .contenu h5{ color:#EE7820;}
	.recherche .coldroite .contenu img{border:6px solid #FAF2EA;background-color:#EE7820;}
	.recherche .coldroite .contenu a{color:#EE7820;}
	.recherche  .coldroite .contenu ul li{background:url(../img/puce_fl_orange.gif) no-repeat left 5px;}

	/* RUB Relations Internationales */
	.relationinter .coldroite .contenu h2{ color:#D83234;}
	.relationinter .coldroite .contenu h3{ color:#D83234;background:url(../img/fd_h3_rouge.gif) no-repeat 0 0;}
	.relationinter .coldroite .contenu h4{ color:#5A6774;}
	.relationinter .coldroite .contenu h5{ color:#D83234;}
	.relationinter .coldroite .contenu img{border:6px solid #F7EDE8;background-color:#EE7820;}
	.relationinter .coldroite .contenu a{color:#D83234;}
	.relationinter  .coldroite .contenu ul li{background:url(../img/puce_fl_rouge.gif) no-repeat left 5px;}

	/* RUB Relations Entreprises */
	.relationentrep .coldroite .contenu h2{ color:#5F3B75;}
	.relationentrep .coldroite .contenu h3{ color:#5F3B75;background:url(../img/fd_h3_violet.gif) no-repeat 0 0;}
	.relationentrep .coldroite .contenu h4{ color:#5A6774;}
	.relationentrep .coldroite .contenu h5{ color:#5F3B75;}
	.relationentrep .coldroite .contenu img{border:6px solid #ECE9F0;background-color:#5F3B75;}
	.relationentrep .coldroite .contenu a{color:#5F3B75;}
	.relationentrep  .coldroite .contenu ul li{background:url(../img/puce_fl_violet.gif) no-repeat left 5px;}

	/* RUB Etudiants */
	.etudiant .coldroite .contenu h2{ color:#90B631;}
	.etudiant .coldroite .contenu h3{ color:#90B631;background:url(../img/fd_h3_vert.gif) no-repeat 0 0;}
	.etudiant .coldroite .contenu h4{ color:#5A6774;}
	.etudiant .coldroite .contenu h5{ color:#90B631;}
	.etudiant .coldroite .contenu img{border:6px solid #F0F5E3;background-color:#90B631;}
	.etudiant .coldroite .contenu a{color:#90B631;}
	.etudiant  .coldroite .contenu ul li{background:url(../img/puce_fl_vert.gif) no-repeat left 5px;}

	/* RUB Bibliotheque */
	/*.bibliotheque .coldroite .contenu h2{ color:#9E7F3A;}
	.bibliotheque .coldroite .contenu h3{ color:#9E7F3A;background:url(../img/fd_h3_marron.gif) no-repeat 0 0;}
	.bibliotheque .coldroite .contenu h4{ color:#5A6774;}
	.bibliotheque .coldroite .contenu h5{ color:#9E7F3A;}
	.bibliotheque .coldroite .contenu img{border:6px solid #F5F2EA;background-color:#9E7F3A;}
	.bibliotheque .coldroite .contenu a{color:#9E7F3A;}
	.bibliotheque  .coldroite .contenu ul li{background:url(../img/puce_fl_marron.gif) no-repeat left 5px;}*/
	.bibliotheque .coldroite .contenu h2{ color:#374634;}
	.bibliotheque .coldroite .contenu h3{ color:#374634;background:url(../img/fd_h3_gris.gif) no-repeat 0 0;}
	.bibliotheque .coldroite .contenu h4{ color:#5A6774;}
	.bibliotheque .coldroite .contenu h5{ color:#374634;}
	.bibliotheque .coldroite .contenu img{border:6px solid #F5F2EA;background-color:#374634;}
	.bibliotheque .coldroite .contenu a{color:#374634;}
	.bibliotheque  .coldroite .contenu ul li{background:url(../img/puce_fl_gris.gif) no-repeat left 5px;}	

	/* RUB DMIA */
	.dmia .coldroite .contenu h2{ color:#EE7820;}
	.dmia .coldroite .contenu h3{ color:#EE7820;background:url(../img/fd_h3_orange.gif) no-repeat 0 0;}
	.dmia .coldroite .contenu h4{ color:#5A6774;}
	.dmia .coldroite .contenu h5{ color:#EE7820;}
	.dmia .coldroite .contenu img{border:6px solid #FAF2EA;background-color:#EE7820;}
	.dmia .coldroite .contenu a{color:#EE7820;}
	.dmia  .coldroite .contenu ul li{background:url(../img/puce_fl_orange.gif) no-repeat left 5px;}
	
	/* RUB Newsletter */
	.newsletter .coldroite .contenu h2 { color:#271B71;}
	.newsletter .coldroite .contenu h3 { color:#271B71;background:url(../img/fd_h3_violet.gif) no-repeat 0 0;}
	.newsletter .coldroite .contenu h4{ color:#5A6774;}
	.newsletter .coldroite .contenu h5{ color:#271B71;}
	.newsletter .coldroite .contenu img {border:6px solid #E5E3EF;background-color:#748692;}
	.newsletter .coldroite a .contenu {color:#271B71;}
	.newsletter  .coldroite .contenu ul li {background:url(../img/puce_fl_violet.gif) no-repeat left 5px;}	

	#contentsection .coldroite .contenu p{
		margin:0px 0 10px 0;
		/*line-height:20px;*/
	}
	#contentsection .coldroite .contenu .chapo{
		font-size:110%;
	}
	#contentsection .coldroite .contenu img{
		padding:1px;
		/*float:left;*/
		margin: 2px 0px 4px 0px;
	}
	
	#contentsection .coldroite .contenu p.chapo img{
		padding:1px;
		float:left;
		margin: 2px 8px 4px 0;
	}
	
	#contentsection .coldroite .contenu p.floatleft img{
		padding:1px;
		float:left;
		margin: 2px 8px 4px 0;
	}
	#contentsection .coldroite  .contenu p.floatright img{
		padding:1px;
		float:right;
		margin: 2px 4px 4px 4px;
	}
	
	/* listes dans le contenu */
	#contentsection .coldroite .contenu ul{
		list-style-type:none;
		margin-left:14px; 
	}
	#contentsection  .coldroite .contenu ul li{
		padding:0 0 4px 14px;
	}
	
	#contentsection .coldroite ol {/* /!\ 2911 > Modification pour listes � puces num�rot�es */
		list-style-position:inside;
		margin:4px 0;
		margin-left:22px;
	}
		#contentsection .coldroite ol li{ /* /!\ 2911 > Modification pour listes � puces num�rot�es */
			padding:0 0 4px 0;
		}

	#contentsection  .coldroite .contenu{
		width:400px;
		float:left;
	}

/**********************************/
/*** TABLEAU   ***/
/**********************************/
	#contentsection table{
		color:#555;
		width:100%;
		margin: auto;
		background-color:#FFFFFF;
		font-family: arial,verdana,helvetica;
		font-size:100%;
		
	}
	
	#contentsection table.table-border{
		border:1px solid #6495ed;
		border-collapse:collapse;
	}
	
		#contentsection th {
			color:#fff;
			font-family: arial,verdana,helvetica;
		}
		#contentsection th  {
			font-family:monospace;
			padding:5px;
			width:auto;
			font-family: arial,verdana,helvetica;

		}
		#contentsection th  {
			font-family:monospace;
			padding:5px;
			width:25%;
			font-family: arial,verdana,helvetica;
			background-color: #8c9fab;
		}

	#contentsection table.table-border th {
			border:1px solid #8596A2;
			color:#fff;
			font-family: arial,verdana,helvetica;
		}
		
		#contentsection td {
			font-family:sans-serif;
			padding:5px;
			text-align:left;
		}
		
		#contentsection table.table-border td {
			border:1px solid #8596A2;
		}
		
		#contentsection tr.ligne2 {
			background-color: #ECF0F9;
		}


		#contentsection p.table-caption {
			padding-top: 2px;
			padding-right: 5px;
			padding-bottom: 2px;
			padding-left: 5px;
			color: #888888;
			font-size: 125%;
			font-weight: bold;
		}
		
		#contentsection table td p, #contentsection table th p
		{
			margin: 0px !important;
			padding: 0px !important;
		}
		
		.institut #contentsection table th {color:#271B71; background-color:#EDEBF4;}
		.institut #contentsection table.table-border, .institut #contentsection table.table-border th, .institut #contentsection table.table-border td {border:1px solid #5C4D8F;}
		
		.formations #contentsection table th {color:#0075BD; background-color:#ECF0F9;}
		.formations #contentsection table.table-border, .formations #contentsection table.table-border th, .formations #contentsection table.table-border td {border:1px solid #0075BD;}
		
		.form_ensica #contentsection table th {color:#0075BD; background-color:#ECF0F9;}
		.form_ensica #contentsection table.table-border, .form_ensica #contentsection table.table-border th, .form_ensica #contentsection table.table-border td {border:1px solid #0075BD;}
		
		.form_supaero #contentsection table th {color:#0075BD; background-color:#ECF0F9;}
		.form_supaero #contentsection table.table-border, .form_supaero #contentsection table.table-border th, .form_supaero #contentsection table.table-border td {border:1px solid #0075BD;}
		
		.form_masters #contentsection table th {color:#0075BD; background-color:#ECF0F9;}
		.form_masters #contentsection table.table-border, .form_masters #contentsection table.table-border th, .form_masters #contentsection table.table-border td {border:1px solid #0075BD;}
		
		.recherche #contentsection table th {color:#EE7820; background-color:#FAF2EA;}
		.recherche #contentsection table.table-border, .recherche #contentsection table.table-border th, .recherche #contentsection table.table-border td {border:1px solid #EE7820;}
		
		.relationinter #contentsection table th {color:#D83234; background-color:#F7EDE8;}
		.relationinter #contentsection table.table-border,.relationinter #contentsection table.table-border th, .relationinter #contentsection table.table-border td {border:1px solid #D83234;}
		
		.relationentrep #contentsection table th {color:#5F3B75; background-color:#ECE9F0;}
		.relationentrep #contentsection table.table-border, .relationentrep #contentsection table.table-border th, .relationentrep #contentsection table.table-border td {border:1px solid #5F3B75;}
		
		.etudiant #contentsection table th {color:#90B631; background-color:#F0F5E3;}
		.etudiant #contentsection table.table-border, .etudiant #contentsection table.table-border th, .etudiant #contentsection table.table-border td {border:1px solid #90B631;}
		
		/*.bibliotheque #contentsection table th {color:#9E7F3A; background-color:#F5F2EA;}
		.bibliotheque #contentsection table.table-border, .bibliotheque #contentsection table.table-border th, .bibliotheque #contentsection table.table-border td {border:1px solid #9E7F3A;}*/
		.bibliotheque #contentsection table th {color:#374634; background-color:#F5F2EA;}
		.bibliotheque #contentsection table.table-border, .bibliotheque #contentsection table.table-border th, .bibliotheque #contentsection table.table-border td {border:1px solid #374634;}
		
		.dmia #contentsection table th {color:#EE7820; background-color:#FAF2EA;}
		.dmia #contentsection table.table-border, .dmia #contentsection table.table-border th, .dmia #contentsection table.table-border td {border:1px solid #EE7820;}
		
		.newsletter #contentsection table th {color:#271B71; background-color:#EDEBF4;}
		.newsletter #contentsection table.table-border, .newsletter #contentsection table.table-border th, .newsletter #contentsection table.table-border td {border:1px solid #5C4D8F;}
		
/**********************************/
/*** FORMULAIRE                 ***/
/**********************************/

#contentsection .coldroite form {
	padding: 10px;
	background-color: #FAFAFA;
	margin: 10px 0;
	padding: 15px 10px;
	background-color:#FAFAFA;
	border: 3px solid #E5E5E7;
	overflow: auto;
}
	#contentsection .coldroite form fieldset p{
		padding-bottom:10px;
		border-bottom:1px solid #E5E5E7;
	}
	#contentsection .coldroite form p.boutons{
		text-align:right;
	}
	#contentsection .coldroite form .warning{
		color:red;
		margin-left:10px;
		font-size:150%;
		font-weight:bold;
	}
	#contentsection .coldroite form .note{
		font-style:italic;
	}

#contentsection .coldroite fieldset {
	margin: 10px 0;
	padding: 15px 10px;
	background-color:#FAFAFA;
	border: 3px solid #E5E5E7;
	overflow: auto;
}
#contentsection legend {
	padding: 2px 5px;
	color: #888;
	font-size: 125%;
	font-weight:bold;
}

#contentsection .coldroite form .label /*, #contentsection .coldroite form p*/{
	color: #333;
	margin: 0;
	/*width:120px;*/
	display:block;
	font-weight : bold;
}
	#contentsection .coldroite label {
		color: #333;
		margin: 0;
		/*width:120px;*/
		display:inline;
		font-weight : normal;
	}
	
	/* AJOUT ANYWARE */
	#contentsection .coldroite input, #contentsection .coldroite select {
		color: #333;
		margin: 0;
		font-weight : normal;
		font-size: 1em;
	}

