a		{text-decoration: none; font-weight: normal;}
a:hover {text-decoration: underline; }.scroll {  }

.fieldcell input { 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ffffff; 
 color: #102132; 
 border: 0px solid #8a8a8a; 
} 

.smallfieldcell input { 
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ededed; 
 color: #102132; 
 border: 1px solid #8a8a8a; 
} 

.smallfieldcell2 input { 
 font: 11px Arial, Helvetica, sans-serif; 
 background-color: #ededed; 
 color: #102132; 
 border: 1px solid #8a8a8a; 
} 


.button input { 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-weight: bolder;
 background-color: #7f747d; 
 color: #ffffff; 
 border: 1px solid #6a6a6a; 
}

textarea {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #102132;
background: #ededed;
}

select {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #102132;
font-weight: normal;
background: #ededed;
}

.smallfieldcell select { 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ebebeb; 
 color: #102132; 
 border: 1px solid #8a8a8a; 
}


.txt    {
	font-size:     10pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}

.txt2   {
	font-size:     9pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}

.txt3   {
	font-size:     8pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}

.txt4   {
	font-size:     7pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.date   {
	font-size:     7pt;
	font-family     : Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}

.txtbig1    {
	font-size:     11pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.txtbig2    {
	font-size:     12pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.txtbig3    {
	font-size:     14pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.txtbig4    {
	font-size:     16pt;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}

.titre  {
	font-size:     19pt;
        color           : #ff9913;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}

.menu  {
	font-size:     9pt;
        color           : #ffffff;
	font-family     : verdana, Arial, century gothic, Helvetica, sans-serif;
	text-decoration: none;
	}

.times  {
	font-size:     9pt;
        color           : #ffffff;
	font-family     : times, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.times2  {
	font-size:     9pt;
	font-family     : times, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.titremenubas  {
	font-size:     12pt;
        color           : #A68342;
	font-family     : times, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight     : bold;
	}

.txtmenubas  {
	font-size:     8pt;
	font-family     : times, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.small  {
	font-size:     8pt;
	font-family     : Arial narrow, Helvetica, sans-serif;
	text-decoration: none;
	}

.lnkpic {
        color           : #05062B;
	font-weight     : normal;
	text-decoration: none;
	}

.xsmall  {
	font-size:     4pt;
	font-family     : Arial narrow, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}



.small1  {
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.small2  {
	font-size:     8pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.small3  {
	font-size:     9pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.smalltxt { text-decoration: none;
        font-size: 11px; 
        font-family: Arial, helvetica, sans-serif }


.sbig    {
	font-size:     11pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.mbig    {
	font-size:     13pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.big    {
	font-size:     14pt;
	font-family     : Arial black, Helvetica, sans-serif;
	text-decoration: none;
	}

.xbig    {
	font-size:     16pt;
	font-family     : Arial black, Helvetica, sans-serif;
	text-decoration: none;
	}


.titre1 {
	font-size:     11pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.titre2 {
	font-size:     12pt;
	font-family     : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.titre3 {
	font-size:     14pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.tableau{
	background: #2DB2B4;
	font-size:     9pt;
	font-family     : Arial narrow, arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.calendarHeader { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	font-weight: bolder; 
    color: #000000; 
	border: 1px solid #000000; 
}

.calendarToday { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border: 1px solid #999999; 
}

.calendar { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #999999; 
}

.calendar2 { 
	border: 1px solid #c8b4a5; 
}

.calendargreen { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #197a30; 
}

.calendaryellow { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #a69e43; 
}

.calendarred { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #d4221a; 
}

.occupe { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;
	color: #EEEEEE;
	background-color: #696969;
	border: 1px solid #222222; 
}

.empty { 
	font-size:     7pt;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #ebd7c8;
}

.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #8c8c8c;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #b51d12; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #000000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #b51d12; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }
