#posAgenda {
	position:relative;
	float:left;
	padding-top:15px;
	padding-left:20px;
}

#posPrintAgenda {
	position:relative;
	float:left;
	padding-top:15px;
	padding-left:20px;
}

#agenda {
	position:relative;
	float:left;
	width:415px;
	height:604px;
	background-image:url(../images/fond.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#printAgenda {
	position:relative;
	float:left;
	width:414px;
}

#intitAgenda {
	position:relative;
	float:left;
	padding-left:17px;
	padding-top:10px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

#menuRecherche {
	position:relative;
	float:left;
	padding-left:130px;
	padding-top:13px;	
}

.unMenuRech {
	position:relative;
	float:left;
	width:91px;
}

.intUnMenuRech {
	position:relative;
	float:right;
	padding-right:17px;
}

#menuRecherche a:active, a:visited, a:link, a:hover {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#posCadreRecherche {
	position:relative;
	float:left;
	padding-top:18px;
	padding-left:100px;
}

#zoneRecherche {
	position:relative;
	float:left;
	width:235px;
	height:156px;
	background-color:#fed000;
}

#posResultAgenda {
	position:relative;
	float:left;
	padding-left:45px;
	padding-top:3px;
}

#posResultPrintAgenda {
	position:relative;
	float:left;
	padding-left:45px;
	padding-top:3px;
}

#encapsulePrint {
	position:relative;
	float:left;
	width:414px;
	background-color:#e9e9e9;
	background-image:url(../images/print-oeillet.jpg);
	background-position:top left;
	background-repeat:repeat-y;	
	padding-bottom:20px;
}
	
#resultAgenda {
	position:relative;
	float:left;
	width:355px;
	height:343px;
}

#resultPrintAgenda {
	position:relative;
	float:left;
	width:355px;
}

.unResult {
	position:relative;
	float:left;
	width:100%;
	padding-bottom:8px;
	padding-top:8px;
	background-image:url(../images/pointille.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.unResultPrint {
	position:relative;
	float:left;
	width:100%;
	padding-bottom:8px;
	padding-top:8px;
}

.zoneSepar {
	position:relative;
	float:left;
	width:100%;
	font-size:1px;	
}
	
.intResult {
	position:relative;
	float:left;
	height:130px;
}

.intResultPrt {
	position:relative;
	float:left;
}

.enteteResultAgenda {
	position:relative;
	float:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#377eb3;
}

.enteteResDate {
	position:relative;
	float:left;
	width:70px;		
}

.enteteGroupTitre {
	position:relative;
	float:left;
	width:285px;		
}

.enteteTitre {
	position:relative;
	float:left;
	width:100%;		
}

.enteteLieu {
	position:relative;
	float:left;
	width:100%;		
}

.descrResultAgenda {
	position:relative;
	float:left;
	width:100%;
	font-family:Arial;
	font-size:11px;
	color:#333;
}

#posNavAgenda {
	position:relative;
	float:left;
	padding-left:45px;
	padding-top:5px;
}

#navAgenda {
	position:relative;
	float:left;
	width:355px;
}

#prevNavAgenda {
	position:relative;
	float:left;
	width:140px;
}

#nextNavAgenda {
	position:relative;
	float:right;
	width:80px;
}

a.navAgenda:link, a.navAgenda:visited, a.navAgenda:active {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
}

a.navAgenda:hover {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666;
	text-decoration:underline;
}

form {
	border:0px;
	margin:0px;
}

#posRecTxtList {
	position:relative;
	float:left;
	padding-top:15px;
	width:100%;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#333;	
}

#posChampRecList {
	position:relative;
	float:left;
	padding-top:15px;
	width:100%;
	text-align:center;
}
	
select.listRec {
	width:210px;
	height:20px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#666;
	border:1px solid #000;
}

select.listRec2 {
	height:16px;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#666;
	background-color:#E9E9E9;
	border:0px;
}

input.validListRech {
	height:20px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#666;
}

.ligne {
	position:relative;
	float:left;
	width:100%;
}

#zonePrint {
	position:relative;
	float:left;
}

#textPrint {
	position:relative;
	float:left;	
	padding-left:3px;
	padding-top:2px;
}

img {
	border:0px;
	margin:0px;	
}

#posFiltreDate {
	position:relative;
	float:left;
	width:100%;
	padding-top:3px;
	padding-bottom:6px;
	background-image:url(../images/pointille.gif);
	background-position:bottom left;
	background-repeat:repeat-x;	
}

.intitSelectFilt {
	position:relative;
	float:left;	
	width:70px;
	padding-top:5px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000;	
}

.zonSelectFilt {
	position:relative;
	float:left;	
	padding-left:2px;
	padding-right:2px;
}

#validFiltre {
	position:relative;
	float:left;	
	padding-top:20px;
}

#blocFiltreGauche {
	position:relative;
	float:left;	
	width:230px;
}
