/* CHARTE GRAPHIQUE du mois d'apt 2008*//* balise A (pour l'affichage par défaut des liens)*//*a {	color: #CC99CC;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;}a:hover{	color: #103983;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: underline;}*/


/* Style logo_tda */



/* Style menu login */div.log1{		position: relative;        margin:0px 0px 0 0;         width:260px;
        height:180px;
       }


/* style texte rubriques*/
.txt_rub{
	style="font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt; 
	color:#522D7A;
	text-align: justify;
}


/* style menu pour les sous rubriques des instances */
.mn1_inst{       background-color: #FFFFFF;
       border-left:1px solid #522D7A;
       margin:0px 0px 0 0;       font-size:8px;       font-family: Arial, Helvetica, sans-serif;       //line-height: 1pt;
       text-indent: 7px;       text-transform: none;       text-align: left;
       width:140px;
       margin-right: 22px;}
/* les liens*/.mn1_inst a{       padding-left:0px;       background-color: #FFFFFF;       text-decoration:none;       border-top:1px solid #FFFFFF;       border-bottom:0px solid #FFF;       color:#522D7A;       display:block;       width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}.mn1_inst a:hover{       background-color: #FFFFFF;              color:#CCCCCC;}

.mn1_inst a:active {               color:#CCCCCC;}

.smn1_inst{       background-color: #FFFFFF;
       border-left:0px solid #522D7A;
       margin:0px 0px 0 0;       font-size:8px;       font-family: Arial, Helvetica, sans-serif;       line-height: 0pt;
       text-indent: 25px;
       line-height: 1pt;       text-transform: none;       text-align: left;
       width:130px;
       margin-right: 22px;}
/* les liens*/.smn1_inst a{       padding-left:0px;       background-color: #FFFFFF;       text-decoration:none;       border-top:1px solid #FFFFFF;       border-bottom:0px solid #FFF;       color:#522D7A;       display:block;       width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}.smn1_inst a:hover{       background-color: #FFFFFF;              color:#CCCCCC;}

.smn1_inst a:active {               color:#CCCCCC;}

/*texte clignotant*/
#plop {
       text-decoration: blink;
}

/* style menu pour les sous rubriques évènements */
.mn1_eve{       background-color: #FFFFFF;
       border-left:1px solid #999900;
       margin:0px 0px 0 0;       font-size:8px;       font-family: Arial, Helvetica, sans-serif;       line-height: 0pt;
       text-indent: 7px;
       line-height: 0pt;       text-transform: none;       text-align: left;
       width:140px;
       margin-right: 22px;}
/* les liens*/.mn1_eve a{       padding-left:0px;       background-color: #FFFFFF;       text-decoration:none;       border-top:1px solid #FFFFFF;       border-bottom:0px solid #FFF;       color:#999900;       display:block;       width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}.mn1_eve a:hover{       background-color: #FFFFFF;              color:#CCCCCC;}

.mn1_eve a:active {               color:#CCCCCC;
        text-decoration:none;}/* Style menu accueil */div.mn1{		position: absolute;		top: 173px;/*modifier en fonction de la taille du menu*/		left: 309px;        margin:0px 0px 0 0;         width:200px;        background-color: #FFFFFF;
        border-left:1px solid #E1BD1F;       font-size:7px;       font-family: Arial, Helvetica, sans-serif;       text-indent: 7px;       line-height: 1pt;       text-transform: uppercase;       text-align: left;}/* les liens*/div.mn1 a{       padding-left:0px;       background-color: #FFFFFF;       text-decoration:none;       border-top:1px solid #FFF;       border-bottom:0px solid #FFF;       color:#E1BD1F;       display:block;       width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}div.mn1 a:hover{        background-color: #FFFFFF;               color:#CCCCCC;}/* pour les sous rubriques*/div.smn1{        margin:0px 0px 0 0;         width:190px;        background-color: #FFFFFF;
//        border-left:1px solid #E1BD1F;       	font-size:7px;       	text-indent: 25px;       	line-height: 0pt;       	text-transform: none;       	text-align: left;}div.smn1 a{       padding-left:0px;       background-color: #FFFFFF;       text-decoration:none;       border-top:0px solid #FFF;       border-bottom:0px solid #FFF;
       color:#E1BD1F;              width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}div.smn1 a:hover{        background-color: #FFFFFF;               color:#CCCCCC;}/* Style Menu activit*/div.mn2{		position: absolute;		top: 173px;/*modifier en fonction de la taille du menu*/		left: 541px;        margin:0px 0px 0 0;         width:200px;        background-color: #FFFFFF;
        border-left:1px solid #D6012D;       font-size:7px;       font-family: Arial, Helvetica, sans-serif;       text-indent: 7px;       line-height: 0pt;       text-transform: uppercase;       text-align: left;}/* les liens*/div.mn2 a{       padding-left:0px;       background-color: #FFFFFF;       text-decoration:none;       border-top:1px solid #FFF;       border-bottom:0px solid #FFF;       color:#D6012D;       display:block;       width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}div.mn2 a:hover{        background-color: #FFFFFF;               color:#CCCCCC;}/* pour les sous rubriques*/div.smn2{        margin:0px 0px 0 0;         width:190px;        background-color: #FFFFFF;       	font-size:7px;       	text-indent: 25px;       	line-height: 0pt;       	text-transform: none;       	text-align: left;}div.smn2 a{       padding-left:0px;       background-color: #FFFFFF;
       border-top:0px solid #FFF;       border-bottom:0px solid #FFF;       text-decoration:none;		color:#D6012D;              width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}div.smn2 a:hover{        background-color: #FFFFFF;               color:#CCCCCC;}/* Style du menu Transmission*/div.mn3{		position: absolute;		top: 173px;/*modifier en fonction de la taille du menu*/		left: 784px;        margin:0px 0px 0 0;         width:260px;        background-color: #FFFFFF;
        border-left:1px solid #522D7A;       font-size:7px;       font-family: Arial, Helvetica, sans-serif;       text-indent: 7px;       line-height: 1pt;       text-transform: uppercase;       text-align: left;}/* les liens*/div.mn3 a{       padding-left:0px;       background-color: #FFFFFF;       text-decoration:none;       border-top:1px solid #FFF;       border-bottom:0px solid #FFF;       color:#522D7A;       display:block;       width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}div.mn3 a:hover{        background-color: #FFFFFF;               color:#CCCCCC;}/* pour les sous rubriques*/div.smn3{        margin:0px 0px 0 0;         width:250px;        background-color: #FFFFFF;       	font-size:7px;       	text-indent: 25px;       	line-height: 0pt;       	text-transform: none;       	text-align: left;}div.smn3 a{       padding-left:0px;       background-color: #FFFFFF;
       border-top:0px solid #FFF;       border-bottom:0px solid #FFF;       text-decoration:none;       color:#522D7A;              width:100%;/*largeur IE pour avoir la souris sur la largeur complte du menu*/}div.smn3 a:hover{        background-color: #FFFFFF;               color:#CCCCCC;}/* affichage hirarchie */div.menu_context{       background-color: #E1BD1F;       font-family: Arial, Helvetica, sans-serif;       text-transform: none;       text-align: left;}.seSituer{	color: #E1BD1F;       background-color: #E1BD1F;       font-family: Arial, Helvetica, sans-serif;}/* descriptif (phrase cl) des rubrqiues */nomAccueil{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #E1BD1F;	font-style: italic;	font-weight: normal;}

nomRacine{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #990033;	font-style: italic;	font-weight: normal;}

titreActivite{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #D6012D;	font-style: normal;	font-weight: normal;}nomActivite{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #D6012D;	font-style: italic;	font-weight: normal;}nomTransmission{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #522D7A;	font-style: italic;	font-weight: normal;}

h1_rubrique{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #522D7A;
	font-style: normal;	font-weight: normal;}
#iconeAccueil{
	position:absolute;	left: 173px;
	top: 270px;
}

#iconeActivite{
	position:absolute;	left: 173px;
	top: 270px;
}

#iconeTransmission{
	position:absolute;	left: 173px;
	top: 270px;
}

#lienBlanc{
	color: #FFF;
	font-size: 5px;    font-family: Arial, Helvetica, sans-serif;
    text-transform: none;    text-align: center;}

/* styles utilisés pour le forum (repris d'errational) */#forumreply{	background:  #003333;	color: #fff;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin:  15px 0 0 0;	padding: 1px 5px;		border: 1px solid #000;}.forumbg {	background: #eee;		margin: 0;	padding: 7px 10px;	text-align: right;}.forum {		margin: 0;	padding: 10px;		background: #eee;	}.forumtitle {	display: block;		padding: 4px;	font-weight: bold;	background: #eee;}.forummeta { 	color: #666;	padding-left: 20px;	background: #eee;}.forumbody { 	color: black;	padding: 4px;	background: #eee;}.forumps  {	padding: 4px;	background: #eee;	color: #666;	}.forumthread {	padding-left:60px;	background: #eee;}.forumblink {	padding: 10px;	margin-left: 20px;	background: #eee;}#nav   {	display: block ;	background:#003333;	color: #fff ;	font: 1em "Trebuchet MS",Arial,sans-serif ;	line-height: 1em ;	text-align: left ;	text-decoration: none ;	padding: 4px 0 ;	}
	
 /*
* AGENDA
*/
// pour afficher les événements sous forme de liste

.cabecera_agenda {
background-color:#D7B4FF;
padding:2px;
border-bottom:1px solid #cc33cc;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bolder;
text-align:center;
}

.agenda_ a{
font-size: 10px;
font-weight: bold;
text-decoration: none;
color: #fff;
/*color: #000;
border: 1px solid #999;
background-color: #eee;
padding: 2px 3px;*/
}

.agenda_ a:hover{
text-decoration: none;
/*color: #000;
border: 1px solid #666;
background-color: #ddd;*/
}

.agenda_mini a{
display: block;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #fff;
background-color: #D7B4FF;
}

.agenda_mini a:hover{
display: block;
text-decoration: none;
background-color: #cccccc;
/*color: #000;
border: 1px solid #666;
background-color: #ddd;*/
}

.calendar_head {
background-color: #F8DFFF;
text-align: center;
font-size: 11px;
color: #630;
font-family: Verdana, Arial, Helvatica, sans-serif;	
}

.calendar_this_day {
background-color: #F8DFFF;
font-weight:bold;
}

.calendar_this_month {
//les jours faisant partie du mois courant
background-color: #fefefe;
}

.calendar_not_this_month {
background: #ececec;
color:#aaa;
}

.formbuscar_ag {
font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
width: 128px;
font-size: 11px;
border: 1px solid #eeeeee;
color:#99CC33;
padding: 0px;
margin: 0px;
}
.botonbuscar_ag {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
border: 1px solid #eeeeee;
background: #ffffff;
color:#FF6600;
margin: 0px;
padding: 0px;
}

.formbuscar_cabecera {
font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
width: 128px;
font-size: 9px;
border: 1px solid #CCCCCC;
color:#99CC33;
padding: 0px;
margin: 0px;
font-weight:bold;
}

.botonbuscar_cabecera {
font-size: 9px;
font-family: Arial, Helvetica, Verdana, sans-serif;
color:#FF6600;
margin: 0px;
padding: 0px;
border:0px;
}

.small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-color:#666666;
}

.small_plus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-color:#666666;
}
//taille petite pour les chiffres des dates
.small_mini {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-color:#999999;
text-align:center;
font-style:normal;
}
//modifier l'affichage des jours de la semaine
.calendar_head_mini {
background-color: #FFFFFF;
text-align: center;
font-size: 8px;
color: #000000;
font-family: Verdana, Arial, Helvatica, sans-serif;	
font-style:normal;
}
 // modifier pour icone les rendez-vous <div><a class="en-tete" href="#URL_PAGE{agenda,annee=(#DATE|annee)}">
// <img alt="les rendez-vous" src="#CHEMIN{images/lesrendezvous.gif}" align=center /></a></div>
.boton_agenda A {
display: block;
margin: 0px;
padding: 2px;
background-color:#875282;
color:#FFFFFF;
text-decoration: none; 
font-size:11px; 
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
 
.boton_agenda A:hover {
display: block;
margin: 0px;
padding: 2px;
background-color:#CCCCCC;
color:#000000;
text-decoration: none; 
font-size:11px; 
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
