/* CSS Document */
body {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006;
	text-align:center;
}
img{border:none;}
h1,h2,h3,h4{margin:0;padding:2px 0;}
h1{font-size:1.4em;}
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
a{color:#900;}
li{list-style-type:none;}
h3.titre{border-bottom:1px solid #0099CC;margin-top:10px;}
/******************************************/
#page {	/*Template de la page*/
	width:768px;
	border:1px solid #ddd;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#header {	/*Bandeau logo université*/
	padding:0;
	background:#fff url(../images/header.jpg) no-repeat center top;
	height:108px;
	margin:0;
}
#cart2 {	/* cartouche */
	border:0px solid blue;
	background:#dfdfdf url(../images/cartouche.gif) repeat-x;
	padding-top:5px;
}
#central {	/*centre de la page*/
	margin-top:10px;
	float:left;
	width:710px; /* width:580px; */
	margin-left:20px;
}


/****************	 bloc d'aide 	**************************/
#aide_top {margin:10px 5px 0 0;float:right;}
#aide_top a{background-color:white;color: #900;font-weight:bold;padding-left:4px;font-size:0.9em;}
#aide_top a:hover{background-color:transparent;color:#006;}
#aide_top ul{margin:0;padding:0;}
#aide_top li{margin:3px 0;padding:0;list-style-type:none;text-align:right;}

/****************	 bloc central	**************************/
#central label{padding-left:3px; font-size:1.2em;}
#central table{border-collapse:collapse;margin:5px 0;font-size:1em;}
#central td{padding-right:10px;}
#central li{margin-bottom:2px;}
/*****************************************************/
abbr, acronym, .help { /* aide ? */
  cursor: help;
 }
textarea {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
input, form {margin:0;padding:0;}
.valid{text-align:right;}
.validbt{
	
	font-size:10px;
	margin:0;
	padding:1px 4px;
	margin-top:6px;
}
.lien_ext{/* liens externe ? */
	color:#900;padding-right:6px;background:transparent url(../images/lien_ext.gif) no-repeat right bottom;}
.error{	/* message d'erreur */
color:#FF6600;font-weight:bold;}
.erreur_globale{	/* message d'erreur global */
color:#FF6600;font-weight:bold;text-align: center; width: 100%; font-size: 20px;}

#editor {	/* Editeur wysiwyg */
	padding:0;
	margin:0;
	width:685px;
}

.liste_pages_aide { /* Table de la liste des pages d'aide */
	border:1px solid #0099CC;	
}
.liste_pages_aide td {
	padding:2px;
}
.liste_pages_aide th {
	text-align:center;
	border-bottom:1px solid #0099CC;	
	padding:3px;
}
