/*** CES ***/
	
	.ces { background-color: #8C2c44; }  /* couleur fond de page */
	
	.ces #globalcontainer { background-color: #c2cff8 !important; }
	
	.ces #deux-colonnes-univers { background-color: #c2cff8 !important; }
	
	.ces a#logo {
		display: block;
		width: 135px;
		height: 132px;
		margin: 0 0 0 0px;
		background: url('../../images/centre-de-recherche/ces/logo-ces.gif') no-repeat left top;
	}
	
	
	 .ces #header {
	 	height: 132px;
		background-color: #b7b8bc !important; 
		background: #b7b8bc url('../../images/centre-de-recherche/ces/back-header-top-ces.gif') repeat-y left top;  /*couleur fond du haut de page */
	}
	
 /* bandeau 	*/
	.ces #header h1 {
		width: 663px;
		height: 132px;
		border: 0px solid #000;
		margin: 0 0 0 135px;
		background-image: url('../../images/centre-de-recherche/ces/bandeau-ces.jpg');
	} 
	
 /* fil d'ariane */	
	.ces #follow-line { background: none; color: #192b60; background: url('../../images/centre-de-recherche/ces/back-header-ces.gif') repeat-y left top; }
	.ces #follow-line a { color: #192b60; }
	
 /* menu gauche */	
	.ces #colonne-gauche #menu-nav { background-color: #8C2c44; }  /* couleur fond du menu gauche avec arrondi */
	.ces #colonne-gauche #menu-nav h2 { color: #fff; }
	.ces #colonne-gauche #menu-nav a { 
		color: #fff; 
                font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
		text-decoration: none !important;
	        letter-spacing: -0.01em;
	        font-size: 12px;
	}
	.ces #colonne-gauche #menu-nav a:hover { 
		color: #c2cff8; 
                font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
		text-decoration: none !important;
	        letter-spacing: -0.01em;
	        font-size: 12px;
	}
	.ces #colonne-gauche #menu-nav a:active { 
		color: #8C2c44; 
                font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
		text-decoration: none !important;
	        letter-spacing: -0.01em;
	        font-size: 12px;
	}
	.ces #colonne-gauche #menu-nav ul { background: #8C2c44 url('../../images/centre-de-recherche/ces/arrondi-menu-ces.gif') no-repeat right bottom; }
	.ces #colonne-gauche #menu-nav ul li a { 
		color: #fff !important;
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
	        font-size: 10px;
	}
	.ces #colonne-gauche #menu-nav ul li a:hover { 
		color: #c2cff8 !important; 
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
	        font-size: 10px;
	}
	.ces #colonne-gauche #menu-nav ul li a:active { 
		color: #8C2c44 !important; 
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
	        font-size: 10px;
	}
	
  /* bloc de recherche */

	.ces #bloc_recherche_ufr { border: 1px solid #0e3070; padding: 3px; margin-bottom: 10px; position: relative;}
	.ces #bloc_recherche_ufr form { margin-top: 5px; margin-right: 10px; float: left; }
	.ces #bloc_recherche_ufr { position: absolute; right: 850px; top: 5px; } /* la position a été mise à 850 pour masquer la recherche */

	
  /* options (impression et compagnie) */
	.ces #options-ufr { float: left; list-style-type: none; }
	.ces #options-ufr li { display: inline; }
	
 /* gestion des colonnes de droite */	
	.ces #colonne-droite-ufr { float: left; margin-left: 15px; width: 510px; font-size: 11px; background: #c2cff8 !important; }
	
	.ces #colonne-droite-ufr #contenu-droite { margin-bottom: 10px; }
		
	.ces #colonne-droite-ufr #contenu-droite a { color: #8c2c44 !important; } /* lien dans le texte en lie de vin */
	.ces #colonne-droite-ufr #contenu-droite a:hover { color: #c2cff8 !important; }

	
	.ces #colonne-droite-ufr #contenu-droite h2 {
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
		text-decoration: none !important;
	        font-size: 14px;
		color: #0e3070;
	}

	.ces #colonne-droite-ufr #contenu-droite h3 { 
		color: #005bc3 !important; 
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
		text-decoration: none !important;
	}
	
	.ces #colonne-droite-ufr #contenu-droite h4 { 
	        font-size: 14px;
		color: #8C2c44 !important; 
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
		text-decoration: none !important;
	}
	
	.ces #colonne-droite-ufr #contenu-droite h5 { 
		font: 18px "Garamond" !important;
		color: #0e3070 !important;
		text-transform: none !important;
		text-decoration: none !important;
	}
	
	.ces #colonne-droite-ufr #contenu-droite h6 { 
		font: 14px "Garamond" !important;
		color: #8C2c44 !important;
		text-transform: none !important;
		text-decoration: none !important;
	}
				

	
 /* gestion des colonnes deux colonnes droite */	
 
        .ces #colonne-droite-ufr h2 { color: #0e3070 !important; }
        .ces #colonne-droite-ufr .news-list-container .englob-news .news-list-item { color: #0e3070 !important; }
        .ces #colonne-droite-ufr .news-list-container .englob-news .news-list-item h3 a { color: #8C2c44 !important; text-decoration: none; }
        .ces #colonne-droite-ufr .news-list-container .englob-news .news-list-item a { color: #8C2c44 !important; text-decoration: none; }

	
  /* options */
	.ces #colonne-droite-ufr #contenu-droite #options {
		width: 60%;
		float: right;
		margin-top: 10px;
		padding-top: 5px;
		text-align: center;
		border-top: 1px solid #0e3070;
		position: relative;
	}
	
	
/* Configuration du bloc contact dans colonne gauche */

	.ces #deux-colonnes-univers #contact #contenu-contact {
		border: 1px solid #005BC3 !important;
		color: #8C2c44 !important;
	}
	.ces #deux-colonnes-univers #contact #contenu-contact h2 {
	        color: #8C2c44;
	        font-size: 24px;
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
	}
	.ces #deux-colonnes-univers #contact #contenu-contact h3 { 
		text-align:center;
		color: #000; 
		font-family: Century Gothic;
		src: local("Century Gothic"), url("../../images/Century_Gothic") format("FontSuitcase");
		text-transform: none !important;
		text-decoration: none !important;
	        font-size: 14px;
	}


        .ces #deux-colonnes-univers #colonne-gauche #contact a { text-decoration: none; color: #8c2c44 !important; font-weight: bold; }
	.ces #deux-colonnes-univers #colonne-gauche #contact a:hover { color: #c2cff8 !important; }
	.ces #deux-colonnes-univers #colonne-gauche #contact a:active { color: #8c2c44 !important; }
	
	/* bloc contact dans contenu droite */
	
	.ces #deux-colonnes-univers #colonne-droite-ufr  #contact a  {  color: #8c2c44 !important; }
        .ces #deux-colonnes-univers #colonne-droite-ufr  #contact a:hover { color: #c2cff8 !important; }
        
	
  /* colonnes gauche et droite */
	.ces #lagauche { float: left; width: 50%; }
	.ces #ladroite { float: right; width: 50%; text-align:center; }
	
	.ces #lagauche ul, .ufr #ladroite ul {
		margin-left: 15px;
	}
	
	.ces #lagauche .actus-ufr {
		border: 1px solid #0e3070;
		background: #FFF url('../../images/ufr/icone-actus.gif') no-repeat 4px 12px;
		position: relative;
		color: #0e3070;
		margin: 0 5px 10px 0;
		padding: 10px;
	}
	
	.ces #lagauche .actus-ufr h2 {
			font: 36px "Times New Roman";
			color: #c2cfe8;
			text-align: right;
			margin-bottom: 5px;
		}
		
	.ces #lagauche .actus-ufr h2:first-letter { font-size: 72px; }
	.ces #lagauche .actus-ufr h4 { font-size: 12px; }
	.ces #lagauche .actus-ufr a { text-decoration: none; color: #5d0c7b; font-weight: bold; }
	.ces #lagauche .actus-ufr .separateur { margin: 5px 0; height: 7px; width: 217px; background: #FFF url('../../images/ufr/separateur.gif') no-repeat left top; }
	.ces #lagauche .actus-ufr .lien-jaune { font-weight: bold; color: #fed300; }
	
	.ces #ladroite img.encadre-image-ufr {
		border: 1px solid #0e3070;
		background: #FFF;
		position: relative;
		color: #0e3070;
		margin: 0 5px 10px;
	}
	
	.ces #ladroite img.encadre-bloc-ufr {
		border: 1px solid #0e3070;
		display: block;
		background: #FFF;
		position: relative;
		color: #0e3070;
		margin: 10px 5px 10px;
	}
	
	
 /* menu horizontal univers */	
	.ces #menu_h {
		background: #8c2c44; /* couleur fond du menu univers */
		height: 34px !important;
	}

	.ces #menu_h ul#menu_vertical_dynamique li{
			background:#8c2c44 url(../../images/commun/puce_menu_b.png) no-repeat right center;
		}

	.ces #menu_h ul#menu_vertical_dynamique li a{
				color:#fff;
			}
			
	.ces #menu_h ul#menu_vertical_dynamique li a.active { background-color: #8c2c44; }
	.ces #menu_h ul#menu_vertical_dynamique li a:hover{ background-color:#b04661; color: #fff; } /* couleur menu haut en rollover fond et texte */

	/* menu déroulant partie inférieure */
	.ces ul.niveau2 { border-left: 1px solid #c2cff8; border-right: 1px solid #c2cff8; border-bottom: 1px solid #c2cff8; list-style-type: none; } /* couleur menu bas cadre 1px */
	.ces ul.niveau2 li a { border-left: 3px solid #b04661; background: #8c2c44; color: #fff; }  /* couleur menu bas bande gauche et couleur fond */
	.ces ul.niveau2 li a:hover { background: #b04661; color: #fff; } /* menu déroulant bas couleur du rollover */



/* footer */
.ces #footer { }
.ces #footer li { }
.ces #footer li a { }
.ces #footer li a:hover { }
.ces #footer li a:active { }
