.divdate {
	FONT-SIZE: 10px; 
	COLOR: #777777; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.divcopyr {
	FONT-SIZE: 8px; 
	COLOR: #DADADA; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.image, .photo {
	BORDER: #2971a7 1px solid;
}

.titre_date {
	FONT-SIZE: 12px; 
	COLOR: #2971a7; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	padding-top:12px;
	padding-bottom:6px;
}

.bot_text a:link {color:#2971a7;text-decoration:none;}
.bot_text a:visited {color:#2971a7;text-decoration:none;}
.bot_text a:hover {color:#2971a7;text-decoration:underline;}

.titre_normal {
	FONT-SIZE: 20px; 
	COLOR: #2971a7; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

.titre_sub_normal {
	FONT-SIZE: 14px; 
	COLOR: #2971a7; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

.titre_normal a:link {color:#2971a7;text-decoration:none;}
.titre_normal a:visited {color:#2971a7;text-decoration:none;}
.titre_normal a:hover {color:#FF0000;text-decoration:none;}

.titre_normal_inverse {
	FONT-SIZE: 20px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.titre_small {
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(/library/events/img/bg_titre_up.gif);
	TEXT-DECORATION: none
}

.titre_small_down {
	FONT-SIZE: 6px; 
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(/library/events/img/bg_titre_down.gif);
	TEXT-DECORATION: none
}

.titre_sponsor {
	border-right: #999999 1px solid; 
	border-left: #999999 1px solid; 
}

.normal_text {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.small_text {
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.small_text a:link {color:#000000;text-decoration:none;}
.small_text a:visited {color:#000000;text-decoration:none;}
.small_text a:hover {color:#FF0000;text-decoration:none;}

.vavoir {
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:#006cff;
	background-image:url(/library/images/savoir_plus_bleu.gif);
	background-repeat:no-repeat;
	background-position:0px -2px;
	padding-left:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	cursor:hand;
}

.vavoir:hover {
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:#ff0000;
	background-image:url(/library/images/savoir_plus_rouge.gif);
	background-repeat:no-repeat;
	background-position:0px -2px;
	padding-left:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
}

.zip {
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:#006cff;
	background-image:url(/library/images/icon_zip.gif);
	background-repeat:no-repeat;
	background-position:0px -2px;
	padding-left:25px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	cursor:hand;
}

.zip:hover {
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:#ff0000;
	background-image:url(/library/images/icon_zip.gif);
	background-repeat:no-repeat;
	background-position:0px -2px;
	padding-left:25px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
}

.pdf {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:#006cff;
	background-image:url(/library/images/icon_pdf.gif);
	background-repeat:no-repeat;
	background-position:0px -1px;
	padding-left:25px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	cursor:hand;
}

.pdf:hover {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:#ff0000;
	background-image:url(/library/images/icon_pdf.gif);
	background-repeat:no-repeat;
	background-position:0px -2px;
	padding-left:25px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
}

.small_text_color1 {
	FONT-SIZE: 10px; 
	COLOR:  #2971a7; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.small_text_color2 {
	FONT-SIZE: 9px; 
	COLOR:  #000000; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.small_text_titre {
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	background-color: #515151;
	TEXT-DECORATION: none;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:1px;
	BORDER-BOTTOM: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
}

.small_text_texte1 {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	background-color: #c7c7c7;
	TEXT-DECORATION: none;
	padding-left:4px;
	BORDER-BOTTOM: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
}

.small_text_texte2 {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background-color: #dfe0e0;
	TEXT-DECORATION: none;
	padding-left:4px;
	BORDER-BOTTOM: #ffffff 1px solid; 
	BORDER-RIGHT: #ffffff 1px solid; 
}

.small_text_texte3 {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-WEIGHT: normal; 
	FONT-FAMILY: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	background-color: #bfbfbf;
	TEXT-DECORATION: none;
	margin-top:0px;
	margin-bottom:1px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:2px;
}

hr {
	display:block;
	height: 1px;
	margin: 0;
	padding: 0;
	color: #016950;
	background-color: #F00;
	border: 0;
 }

.abbr {
	 cursor:url(/library/cursors/uorrm_help.cur); FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; COLOR: red;
	 FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

TD.border {
	background-image:url(/library/images/actbg.gif);
}

TD.bot {
	BORDER-TOP: #777777 1px solid; 
	background-color: #FFFFFF;
}

.bot_text {
	FONT-SIZE: 9px; 
	COLOR: #777777; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none 2971a7
}

button.stdbutred, input.stdbutred {
   background-color: red;
   position:relative;
   left:-1px;
   top:-1px;   
   padding:0px 4px;
   height:19px;
/* background color a part of the theme css */
   color: #ffffff; 
   FONT-SIZE: 11px; 
   font-weight:bold;
   text-decoration: none;   
   font-family: Arial,sans-serif;
   text-align:center;
   cursor:pointer;
   cursor:hand;
}

button.stdbutred, input.stdbutblue {
   background-color: #0d01a9;
   position:relative;
   left:-1px;
   top:-1px;   
   padding:0px 4px;
   height:19px;
/* background color a part of the theme css */
   color: #ffffff; 
   FONT-SIZE: 11px; 
   font-weight:bold;
   text-decoration: none;   
   font-family: Arial,sans-serif;
   text-align:center;
   cursor:pointer;
   cursor:hand;
}

button.stdbutred, input.stdbutgreen {
   background-color: #016950;
   position:relative;
   left:-1px;
   top:-2px;   
   padding:0px 4px;
   height:19px;
/* background color a part of the theme css */
   color: #ffffff; 
   FONT-SIZE: 11px; 
   font-weight:bold;
   text-decoration: none;   
   font-family: Arial,sans-serif;
   text-align:center;
   cursor:pointer;
   cursor:hand;
}

input.stdinp {
/*	background-color:	#f5ffeb; */
	color: #0d01a9; 
	font-size:	10px; 
	font-family: Arial, Verdana;
	padding:0px 0px;
	height:17px;
	left:-1px;
	top:-2px;   
}

input.stdinpred {
/*	background-color:	#f5ffeb; */
	color: #ff0000; 
	font-size:	10px; 
	font-family: Arial, Verdana;
	padding:0px 0px;
	height:17px;
	left:-1px;
	top:-2px;   
}

.bullet_blue {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal; 
	color:#000000;
	background-image:url(/library/images/bullet_blue.gif);
	background-repeat:no-repeat;
	background-position:0px -2px;
	padding-left:15px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}
