
/*********************************************/
/************* mini calendar *****************/
#container
{
	width: 70%;
	margin-left:15px;
}
#rightnav
{
float:right;
width: 450px;
margin: 0 0 0 0 ;
top:0px;
padding:0;
margin-right:80px;
}
ul#navlist 
{ 
	list-style-type: none;
	padding: 0;
	margin: 20px 0 0 0; 
}
#content{
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;

}
.today1
{
	font-size:10px;
	font-weight:bold;
	color:#FF3333;
	top:0px;
	/*width:36px;*/
	width: auto;
}
TD.day1
{
width: auto;
/*width:36px;*/
font-size:10px;
font-weight:bold;
}
TD.solid_mar1  {
	border: 2px solid #000;
	/*width:36px;*/
	width: auto;
	background-color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.texte_semG{
font-size:12px;
background-color:#FFFF42;
}
.texte_sem{
font-size:10px;
background-color:#FFFF99;
}
a.texte_sem1{
font-size:10px;
background-color:#FFFF99;
font-weight:normal;
}
a.texte_sem2{
font-size:10px;
background-color:#99CCFF;
font-weight:normal;
}
.lhneda {
   width: 18px;
   height: 15px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent url(../image/lhneda.gif) no-repeat left  ;
   cursor: pointer; 
}
.phneda {
   width: 18px;
   height: 15px;
   margin: 0;
   padding: 0;
   border: 0;
   background: transparent url(../image/phneda.gif) no-repeat left  ;
   cursor: pointer; 
}
table.minical
{
	width:450px;
}
/*******************************************/
/*******************************************/
.head{
	font-size:16px;
	font-weight:bolder;
	/*margin-left:20px;
	margin-top:10px;*/
}

.head1{
	font-size:24px;
	font-weight:bolder;
	text-align:center;
}
.head2{
	font-size:24px;
	font-weight:bolder;
	text-align:left;
}
table.calendar
{
	width:898px;
	border-width:1px;
	border:double;
	cellpadding:0px; 
	cellspacing:2px;
	bordercolordark:#abc1cf; 
	bordercolorlight:#e1e8ee;
	margin-top:12px; 
	margin-left:3px;
}
table.calendar_admin
{
	width:860px;
}
td.solid_mar  {
	border: 3px solid #f708ef;
	width:130px;
}
td.day
{
	width:130px;
	border:double;
	border-width:1px;
	cellpadding:0px; 
	cellspacing:2px;
	bordercolordark:#abc1cf; 
	bordercolorlight:#e1e8ee;
}
td.name_day
{
	background-color:#c8c9e7;
}
.today
{
	font-size:14px;
	font-weight:bold;
	color:#f708ef;
	top:0px;
}
td.head1_month
{
	background-color:#e7e8e9;
	align:center;
	height:30px;
}
td.weekend
{ 
	background-color:#e7e1fa;
}
.numday
{
	font-size:14px;
	font-weight:bold;
	color:#000;
	top:0px;
	margin-top:0px;
	padding-top:0px;
	/*vertical-align:top;*/
}
a.day
{
	color:#192e4b;
	font-size:14px;
	font-weight:bold;
}
a.day1
{
	color:#609;
	font-size:10px;
	font-weight:bold;
}
.texte
{
font-size:12px;
font-weight:normal;
}
.wtexte0
{
font-size:12px;
background-color:#99CCCC;
}
.wtexte1
{
font-size:12x;
background-color:#C96;

}
.wtexte2
{
	font-size:12px;
	background-color:#B3FF66;
}
.wtexte3
{
font-size:12px;
background-color:#CCFFCC;
}
.wtexte4
{
font-size:12px;
background-color:#FFCCFF;
}
.wtexte5
{
	font-size:12px;
	background-color:#FFF;
}
.wtexte6
{
	font-size:12px;
	background-color:#BFDFBF;
}
.wtexte7
{
	font-size:12px;
	background-color:#B7DBFF;
}
.wtexte8
{
	font-size:12px;
	background-color:#BCFF79;
}
.wtexte9
{
	font-size:12px;
	background-color:#CEEAD7;
}
.wtexte10
{
font-size:12px;
background-color:#CCCC99;
}
.wtexte11
{
font-size:12px;
background-color:#FFCCCC;
}
.wtexte12
{
	font-size:12px;
	background-color:#BFB;
}
.wtexte13
{
	font-size:12px;
	background-color:#FFE28A;
}
.wtexte14
{
	font-size:12px;
	background-color:#D2FFF0;
}
.wtexte15
{
	font-size:12px;
	background-color:#BFB9D0;
}
.wtexte16
{
font-size:12px;
background-color:#CCCCFF;
}
.wtexte17
{
	font-size:12px;
	background-color:#ECCCD2;
}
.wtexte18
{
font-size:12px;
background-color:#CCFFFF;
}
.wtexte19
{
font-size:12px;
background-color:#CCCCCC;
}
ul{
list-style:none;
}

li.texte{
font-size:12px;
}
.textebold{
font-size:14px;
font-weight:bold;
}
.textebold1{
font-size:12px;
font-weight:bold;
}
li.comment{
padding-left:6em;
padding-top:0;
}
.name{
	color:#000;
	font-size:16px;
	font-weight:bold;
}
.gray{
background-color:#CCCCCC;
font-size:9px;
}
.gray1{
background-color:#CCCCCC;
font-size:4px;
}
.gray_note{
	background-color:#CCCCCC;
	font-size:12px;
	color:#000;
	font-weight: bold;
}
a.gray_a{
	background-color:#CCCCCC;
	font-size:12px;
	color:#000;
	font-weight: bold;
}
a.gray_a:active
{
	background-color:#CCCCCC;
	color:#000;
}
a.gray_a:visited
{
	background-color:#CCCCCC;
	color:#000;
}
a
{
color:#000;
}
a.calendar
{
	text-decoration:none;
	border:none;
	border-collapse:collapse;
}
.mini
{
	font-size:10px;
}
.mini1
{
	font-size:10px;
	font-stretch:narrower;
	letter-spacing:0;
}
.jmeno1{
	font-size:12px;
	font-weight:bold;
	line-height: 100%;
	color:#000;
}
.miniseda{
background-color:#CCCCCC;
font-size:1px;
}
.mini_move{
font-size:9px;
text-align:right;
margin-left:15em;
}
.gray_add
{
	background-color:#CCCCCC;
	font-size:12px;
	color:#000;
	font-weight: bold;
}
img.noborder
{
	border:none;
}
td.month_name
{
	font-family:arial, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:600;
	font-stretch:expanded;
	color:#000;
}

/******************* eventsForDay2 ************************/
li.texte
{
	line-height:normal;
	font-weight:normal;
}
/**************** meeting *************/
div.joindre_fichier
{
	padding:0;
	margin:0;
}
div.visible
{
	display:none;
	/*display:block;*/
}