/* CSS page listes annuelles */
/* Colonnes avec navigation et pub */
#listdebut {
padding-left:0px;
overflow: hidden;
}
/* colonne de gauche */
#listgauche {
float:left;
margin-bottom:15px;
}
#listchoix {
	margin-top:15px;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
}
/* colonne de droite */
#listdroite {
float:right;
margin-bottom:15px;
}
#listlogo {
	width:190px;
	height:150px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
    z-index:90;
}
#listlogo img {
margin:2px;
}
#listevent {
	width:185px;
	height:50px;
	vertical-align:sub;
	color: white;
	font-weight: bold;
	font-size: 14pt;
	text-align:center;
	position:relative;
	z-index:80;
	background:#19305b;
	margin-top:-16px;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
}
#listpub {
padding-top:0px;
margin-bottom:0px ;
font-size: xx-small;
line-height: 0em ;
}
/* Fin colonnes */
/* Suite de la page sans colonne */
#listsuite {
float:left;
margin-bottom:0px;
padding-left:0px;
overflow:hidden;
}
#listpics {
	overflow:hidden;
	width:930px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
#listpic1 {
	float:left;
	width:283px;
	height:233px;
	margin-left:20px;
	background:#b5b3c4;
}
#listpic3 {
	float:right;
	width:283px;
	height:233px;
	background:#b5b3c4;
}
#listpic2 {
	margin-left:auto;
	margin-right:auto;
	width:283px;
	height:233px;
	background:#b5b3c4;
}
#listpic1 img {
margin:2px;
}
#listpic2 img {
margin:2px;
}
#listpic3 img {
margin:2px;
}
#listcright1 {
	float:left;
	width:283px;
	height:15px;
font-size:smaller; /* Police pour mention de copyright externes */
text-align:right;
}
#listcright3 {
	float:right;
	width:283px;
	height:15px;
font-size:smaller; /* Police pour mention de copyright externes */
text-align:right;
}
#listcright2 {
	margin-right:auto;
	margin-left:auto;
	width:283px;
	height:15px;
font-size:smaller; /* Police pour mention de copyright externes */
text-align:right;
}
#listlegend1 {
	float:left;
	width:283px;
font-size : 11pt;
font-weight : bold;
color : #3f0071;
font-style:italic;
text-align:center;
}
#listlegend3 {
	float:right;
	width:283px;
font-size : 11pt;
font-weight : bold;
color : #3f0071;
font-style:italic;
text-align:center;
}
#listlegend2 {
	width:283px;
	margin-left:auto;
	margin-right:auto;
font-size : 11pt;
font-weight : bold;
color : #3f0071;
font-style:italic;
text-align:center;
}
#listnom { /* pages détails */
width:779px;
/* height:30px; */
margin-bottom:0px;
color: white;
font-style:italic;
font-weight: bold;
font-size: 14pt;
text-align:center;
	background-color:#19305b;
}
/* Div suivants pour page d�tails */
#list01 {
width:775px;
margin-bottom:0px;
padding-left:2px;
	background-color:#b5b3c4;
}
#list02 {
width:777px;
margin-bottom:15px;
padding-bottom:3px;
	background-color:#b5b3c4;
padding-left:2px;
color:white;
}
input#envois{visibility: hidden; display:  none;}
#list03 {
width:775px;
margin-bottom:0px;

}
#listorg1 {
	float:left;
	text-align:center;
	width:770px;
}
#listorg2 {
	float:left;
	text-align:center;
	width:367px;

}
#listorg3 {
	float:right;
	text-align:center;
	width:400px;
}
#listnav1 {
	width:190px;
	color: white;
	font-weight: bold;
	font-size: 14pt;
	text-align:center;
background:#19305b;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:15px;
}
#listnav2 {
	width:190px;
margin-top:0;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
background:#b5b3c4;
	padding-bottom:10px;
color:#19305b;
}

#listnav2 ul {
	margin-top:0;
}
.listtpr {
width:947px;
padding:0px 4px 0px 10px;
background:#19305b;
font-size:14pt;
color:white;
padding:5px;
	margin-left:auto;
	margin-right:auto;
}
.listdrapo {
	float:left;
	width:35px;
	height:43px;
	text-align:center;
	padding:0px;
border:#19305b 1px solid ;
}
.listdrapo img {
margin:2px;
}
.listsommtxt {
	float:right;
	width:151px;
	height:43px;
	text-align:left;
border:#19305b 1px solid ;
}
.listyear {
	float:left;
	width:40px;
	color:#3f0071;
	font-weight:bolder;
	font-size:20px;
	text-align:center;
}
.listville {
	float:right;
	width:98px;
	text-align:left;
	padding:5px;
}
