/******* INCLUSION DE LA FEUILLE GLOBALE *******/
@import url("global.css");


/***** MODIFICATIONS DE LA MISE EN FORME *****/
.stitre, .stitre2 {
	display:block;
	font-size:18px;
	color:#225599;
	margin-bottom:5px;
}
.stitre2 {
	font-size:16px;
	color:#BB3333;
	padding-left:10px;
	border-left:10px solid #BB3333;
}
.mbr, .gaffe {
	color:#992222;
}
.mbr a { color:#DD2222; font-weight:bold; }
.mbr a:hover { text-decoration:none; color:#DD2222; border-bottom:1px dashed #DD2222; }

.igauche, .idroite {
	float:left;
	margin:2px;
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #999999;
	width:150px;
}
.igauche img.i, .idroite img.i { /*  image d'illustration si le conteneur est un div par exemple */
	width:150px; display:block
}
.igauche { margin-right:8px; }
.idroite { float:right; margin-left:8px; }
.igauche .legende, .idroite .legende {
	font-size:12px;
	color:#660000;
	text-align:center;
	background-color:#EEEEEE;
	padding:3px;
}
.legende span { display:block; }
.legende a {
	color:#660000;
}

.event {
	text-align:center;
	padding:3px;
	margin-bottom:30px;
}
.event table img { border-width:0px; }
.event table {
	margin-left:auto; margin-right:auto; width:600px;
	/*border-bottom:1px dashed #999999;*/
}
.event span {
	display:block;
}
.event .g, .event .g img { 
	width:100px;
}
.event .g img {
	margin:2px;
	padding:3px;
	background-color:#FFFFFF;
	border:1px solid #999999;
}
.event .theme, .event .nom { font-size:16px; color:#113355; }
.event .nom { margin-top:10px; }
.event .date, .event .fonction { font-size:14px; color:#446688; }
.event .gaffe { margin-top:15px; }
.event .mbr, .event .mbr a { font-size:12px; display:inline; }
.event .remarque { color:#338800; font-weight:bold; margin-top:15px; font-size:11px;}
.event .igauche { width:150px; }
.event .txt { font-size:12px; }
.event .txt a { font-size:14px; color : #338800; font-variant:small-caps; font-weight:bold; }
.event .lieu { font-size:12px; color:#666666; }
.event .partenaire { font-size:14px; color:#DD0011; }

.event_annee {
	margin-left:auto; margin-right:auto; width:600px;
}
.event_annee a {
	display:block; text-align:center; padding:10px; background-color:white; color:black; text-decoration:underline; border:1px solid white;
}
.event_annee a.deuz { background-color:#EEEEEE; border:1px solid #EEEEEE; }
.event_annee a.hl { background-color:#DDEEFF; border:1px solid #5588BB; }
.event_annee a:hover { background-color:#FFFFEE; border:1px solid #885500; }

.publ { margin-left:35px; margin-top:20px; }
.publ span { display:block; }
.publ .ptitre { font-size:16px; color:#113355; }
.publ .info { font-size:14px; color:#446688; }
.publ .edit { font-size:12px; color:#666666; }
.publ img { float:left; margin-right:20px; padding:2px; border:1px solid #666666; height:120px; }
.publ span.separ { clear:both; }



.previs { margin:0px; }
.previs li {
	list-style-type:none;
}
.previs .date {
	color:#446688;
}
.previs .theme {
	color:#113355; font-weight:bold;
}
.colloque .date {
	font-size:14px; color:#446688;
	display:block;
}
.colloque .lieu { font-size:12px; color:#666666; display:block; }
.colloque .partenaire { font-size:15px; color:#DD0011; }

.tinscri {
	width:600px; margin-left:auto; margin-right:auto;
}
.tinscri ul, .tinscri li {
	margin:0px; padding:0px;
}
.tinscri li {
	list-style-type:none;
}
.tinscri a { 
	color:#660000;
	background:transparent url(../../images/constantes/carre_rouge.gif) center left no-repeat;
	padding-left:15px;
}
.tinscri a:hover {
	text-decoration:none;
	border-bottom:1px dashed #660000;
}
.tinscri .entete {
	font-size:15px; font-weight:bold;
}
.zone {
	margin-left:30px;
	font-size:15px;
}
.quot1 {
	color:#116699;
}

.colleges {
	width:600px; margin:15px; margin-left:auto; margin-right:auto; 
	margin-bottom:25px;
}
.colleges table {
	border:0px; margin-left:auto; margin-right:auto;
}
.colleges td {
	text-align:center;
	padding:5px;
	font-size:12px;
}
.colleges tr.ligne td {
	border-top:1px solid #116699;
}
.colleges tr.entete td {
	border-left:1px solid #116699;
}
.colleges tr.entete td.nobord {
	border-left:0px;
}
.colleges td.g {
	text-align:left;
	width:150px;
}
.colleges table.type2 td.cot_tot {
	text-align:left;
}
.colleges table.type2 td.cot_tot2 {
	width:120px;
}
.colleges td.cot_tot {
	background-color:#EEEEEE;
}
.colleges td.cot_tot2 {
	background-color:#DDEEFF;
	border-left:1px solid #116699;
}
.colleges td.intit  { font-size:15px; font-weight:bold; color:#004499; text-align:left; }
.colleges td.intit span { font-size:12px; font-weight:normal; }

.edito {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:15px;
	padding-left:25px;
	padding-right:25px;
}
.ed_titre {
	font-size:28px;
	font-weight:bold;
	color:#113355;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:5px;
}
.ed_hlp {
	font-size:13px; color:#666666;
	margin-bottom:20px;
}
.ed_hlp a {
	padding-bottom:1px; border-bottom:1px dotted #113355;
	background:transparent url(../../images/icons/printer.png) left center no-repeat;
	padding-left:20px;
}
.ed_hlp a:hover {
	color:#DD2222; border-color:#DD2222; text-decoration:none;
}
.ed_txt p {
	text-indent:30px;
}
.ed_txt .ex {
	color:#225599; font-weight:bold; text-align:center;
}
.ed_txt .imp {
	font-weight:bold; font-size:16px; text-align:center;
}
.ed_auteur {
	margin-top:15px;
}
.ed_auteur img {
	float:left; width:100px; border:1px solid #AAAAAA; padding:2px; margin-right:10px; margin-bottom:5px;
}
.ed_auteur span {
	display:block;
}
.ed_auteur .ed_nom {
	font-size:18px;
	font-weight:bold;
}
.ed_auteur .ed_fonction {
	color:#004499;
}
