
body, td 
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00319C;
	text-decoration: none; 
	font-size: 11px;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00319C;
	text-decoration: underline;
	font-size: 11px;
}
#conteneur {
position:relative;
background-color: white;
height: 100%;
width: 730px;
padding-top: 0px;
}

.HeureHorlogeAgenda {
position:absolute;
background-color: #EFBB51;
text-align: center;
}
.EvenementAgenda {
position:absolute;
background-color: #BAB9BA;
margin-top: 0px;
}
.lien1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00319C;
	text-decoration: none; 
	font-size: 11px;
}

.lien1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00319C;
	text-decoration: underline;
	font-size: 11px;
}

.lien2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00319C; 
	text-decoration: none; 
	font-size: 10px;
}

.lien2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8899BB;
	text-decoration: underline; 
	font-size: 10px;
}
.lienagendatache {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F56D0A; 
	text-decoration: none; 
	font-size: 10px;
}
.lienagendatache:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F56D0A;
	text-decoration: underline; 
	font-size: 10px;
}
.commentaireagenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080; 
	text-decoration: none; 
	font-size: 10px;
}
.heureagenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #AF1717; 
	text-decoration: none; 
	font-size: 10px;
	font-weight:bold;
}

.lien3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #778844; 
	text-decoration: none; 
	font-size: 10px;
}

.lien3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #778844;
	text-decoration: underline; 
	font-size: 10px;
}
.lien4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CE0018; 
	text-decoration: none; 
	font-size: 10px;
}

.lien4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CE0018;
	text-decoration: underline; 
	font-size: 10px;
}
.seplien2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00319C; 
	font-size: 12px;
	font-weight:bold;
}

.menu1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.menu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00319C;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.menu3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8899BB;
	text-decoration: none;
	font-size: 10px; 
		font-weight: bold;

}

.headline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ce001b;
	text-decoration: none;
	font-weight:bold;
	font-size: 16px;
}
.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.titrebang{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;

}
.titreband{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;

}
.titretabh{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	background-color: #C5B200;
}
 

.titretabv{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	background-color: #C5B200;
	
	height: 22;
}

.celluleag{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
	background-color: #FFFFFF;
}
.celluleac{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	background-color: #FFFFFF;
}
.cellulead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	text-align: right;
	background-color: #FFFFFF;
}
.erreur{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	text-decoration: none;
	font-size: 11px;
}
.todayagenda{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3F8804;
	text-decoration: none;
	font-size: 11px;
}

.jourferie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A05050;
	text-decoration: none;
	font-size: 11px;
}

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}

.textSmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
.textSmall:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c3001b;
	text-decoration: none;
	font-size: 10px;
}
.navtop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.navtop:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.navfooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
.navfooter:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B30219;
	text-decoration: underline;
	font-size: 10px;
}
.navLevel1{
	color:#000000;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.navLevel1:hover{
	color:#000000;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.navLevel1Selected{
	color:#ffffff;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.navLevel1Selected:hover{
	color:#ffffff;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.navLevel2{
	color:#FFFFFF;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 1.1;
}
.navLevel2:hover{
	color:#c3001b;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 1.1;
}
.navLevel3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	line-height: 1.1;
}
.navLevel3:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c3001b;
	text-decoration: none;
	font-size: 10px;
	line-height: 1.1;
}

.lineHeight1_8{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	line-height: 1.8;
}

.sitemapLevel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ce001b;
	text-decoration: none;
	font-size: 12px;
	font-weight:bold;
}

.sitemapLevel1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B30219;
	text-decoration: underline;
	font-size: 12px;
	font-weight:bold;
}

.sitemapLevel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ce001b;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
}

.sitemapLevel2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B30219;
	text-decoration: underline;
	font-size: 11px;
	font-weight:bold;
}

.sitemapLevel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ce001b;
	text-decoration: none;
	font-size: 11px;
}

.sitemapLevel3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B30219;
	text-decoration: underline;
	font-size: 11px;
}

.navHome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
.navHome:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B30219;
	text-decoration: underline;
	font-size: 11px;
}
.navHomeNews{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B30219;
	text-decoration: none;
	font-size: 11px;
	line-height: 1.8;	
}
.homeNavAbstand{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 5px;
}
.lineHeight1_8:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c3001b;
	text-decoration: none;
	font-size: 10px;
	line-height: 1.8;
}

.inputTextSearch
{	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	padding-top: 3px;
	padding-left: 3px;
	background-color: #ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	height: 22;
	width: 140;
}

.inputSelect
{	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	background-color: #ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	padding-top: 3px;
	padding-left: 3px; 
}

.inputTextSearchTop
{	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 10px;
	padding-top: 3px;
	padding-left: 3px;
	background-color: #ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	height: 22;
	width: 140;
}




.buttonSearch
{	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffffff;
	padding: 1px;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	height: 22;
}


.inputCheckbox {
	margin-left: 4px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 5px;    
}

.inputText
{	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 2px;
	background-color: #ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	height: 19;
}
.inputNonmodifiable
{	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 2px;
	background-color: #C5B200;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	height: 19;
}
.inputTextarea
{	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	padding-top: 3px;
	padding-left: 3px;
	background-color: #ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}



.buttonStyle
{	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	/*padding: 1px;*/
	border-color: #ff0000;
	border-style: solid;
	border-width: 1px;
	height: 10;
}




.buttonStyleBold
{	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
	/*padding: 1px;*/
	border-color: #ff0000;
	border-style: solid;
	border-width: 2px;
	height: 22;
}

dt {
	margin-left: 4px;
	margin-top: 12px;
	margin-bottom: 0px;
	padding-left: 5px;   
	font-size: 12px;
	font-weight: bold;
	
	background : #C5B200;
	
}

dd {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:15px;
	margin-left:10px;
	margin-right:10px;
	background : url(../img/bullet.gif) no-repeat 3px 7px;
	
}
	
	