table{font-family:Verdana;font-size:8pt; padding: 0px; border-spacing: 0px; border-collapse: collapse;}

.form {
	border:1px solid #000000; border-collapse: collapse;
	background-color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 12px
}

input {
	border:1px solid #000000; border-collapse: collapse;
	background-color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 12px
}

select {
	border:1px solid #000000; border-collapse: collapse;
	background-color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 12px
}

textarea {
	border:1px solid #000000; border-collapse: collapse;
	background-color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 12px
}

.tab1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;padding:0px;border-style:'solid';border-width:'0px 0Px 0px 0px';border-color:'#81CEEB #81CEEB #81CEEB #81CEEB';}
.tab2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;padding:0px;border-style:'solid';border-width:'0px 0px 0px 3px';border-color:'#81CEEB #81CEEB #81CEEB #81CEEB';}
.headline{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;border-color:DimGray;border-collapse:collapse;border:1pt outset;padding:0px}	
.headline2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;padding:0px;border-style:'solid';border-width:'1px 1px 1px 1px';border-color:'#FFFFFF #555555 #FFFFFF';}

.imgborder {
	border: 1px outset #000000;
}

.dispo-date-on {
	BORDER-RIGHT: #9bdb68 1px solid; BORDER-TOP: #9bdb68 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #9bdb68 1px solid; COLOR: #333333; BORDER-BOTTOM: #9bdb68 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bbfb88; TEXT-ALIGN: center
}
.dispo-prix-on {
	BORDER-RIGHT: #9bdb68 1px solid; BORDER-TOP: #9bdb68 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #9bdb68 1px solid; COLOR: #333333; BORDER-BOTTOM: #9bdb68 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.dispo-date-off {
	BORDER-RIGHT: #f7cf8e 1px solid; BORDER-TOP: #f7cf8e 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #f7cf8e 1px solid; COLOR: #bebebe; BORDER-BOTTOM: #f7cf8e 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff6a8; TEXT-ALIGN: center
}

.dispo-prix-off {
	BORDER-RIGHT: #f7cf8e 1px solid; BORDER-TOP: #f7cf8e 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #f7cf8e 1px solid; COLOR: #bebebe; BORDER-BOTTOM: #f7cf8e 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.dispo-titre {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: #f76f1e; BORDER-BOTTOM: #ffffff 1px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.dispo-titre2 {
	FONT-SIZE: 10px; COLOR: #545454; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.part1-validite-1 {
	FONT-SIZE: 10px; COLOR: #7d7d7d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* span */
.textsmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#000000}
.linksmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#0000BB}
.textnormal{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:x-small;font-weight:normal;color:#000000}
.textnormalblanc{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:x-small;font-weight:normal;color:#FFFFFF}
.menubandeau{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#FFFFFF}

.boldtype1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#0000A0}
.boldtype2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:xx-small;font-weight:bold;color:#227072}
.titretype0{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13pt;color:#808040}
.titretype1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14pt;color:#808040}
.titretype2{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:x-small;font-weight:bold;color:#0000a0;text-decoration: underline}
.titretype3{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16pt;color:#F76F1E}

/* span page EVENTS */
.EventsDate{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#0000A0}
.EventsLieu{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#0000A0}
.EventsTitre{font-family:Verdana;font-size:10pt;font-weight:bold;color:#800000}
.libelle-detail {font-family: Verdana, Arial, Helvetica, sans-serif;color: #F76F1E;font-size: 13px;font-style: normal;font-weight: bold;}
.mtxtnoir {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}


/* a href */
.mailto{font-family:Verdana;font-size:xx-small;font-weight:bold;font-style:normal;color:#0000A0}
A:link, A:visited, A:active {text-decoration: none}
a:link { color: #00C; background: transparent }
a:visited { color: #609; background: transparent }
a:active { color: #C00; background: transparent }
