/* CSS Document */

#bloc{
width:724px;
margin-top:10px;
margin-left:30px;
}

#bloc_jeu{
width:920px;
margin-top:10px;
margin-left:30px;
}

#bloc a{
color:#FFFFFF;
text-decoration:underline;
}

#bloc a: hover{
color:#FFFFFF;
text-decoration:underline;
}

#bloc a: visited{
color:#FFFFFF;
text-decoration:underline;
}

#bloc_plan{
width:724px;
margin-top:10px;
margin-left:30px;
}

#bloc_vie{
width:724px;
position:relative;
margin-top:10px;
margin-left:30px;
float:left;
display:inline;
z-index:12;
}

#bloc_vie a{
color:#00000;
text-decoration:underline;
}

#bloc_vie a: hover{
color:#00000;
text-decoration:underline;
}

#bloc_vie a: visited{
color:#00000;
text-decoration:underline;
}


	#blocsaveurs{
	width:350px;
	float:left;
	margin-top:10px;
	}

		#bandesaveurs{
		width:350px;
		height:25px;
		float:left;
		background-color:#bbca5c;
		display:inline;
		}

			#flechesaveurs{
			float:left;
			display:inline;
			}

			#titresaveurs{
			float:left;
			margin-top:3px;
			margin-left:10px;
			display:inline;
			}

		#fondsaveurs{
		width:350px;
		float:left;
		background-color:#f8ffb2;
		}
		
		#divsaveurs{
		width:334px;
		padding:8px;
		float:right;
		}
		
			#imgsaveurs{
			display:inline;


			float:left;
			padding-right:8px;
			}
			
			#txtsaveurs{
			display:inline;


			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:small;
			text-align:justify;
			}
			
			#txtsaveurs a{
			color:#57AE00;
			text-decoration:underline;
			}

			#txtsaveurs a:hover{
			color:#57AE00;
			text-decoration:underline;
			/*font-weight:bold;*/
			}

			#txtsaveurs a:visited{
			color:#57AE00;
			text-decoration:underline;
			}

#txtagenda a{
color:#000000;
text-decoration:underline;
}

#txtagenda a: hover{
color:#000000;
text-decoration:underline;
font-weight:bold;
}

#txtagenda a: visited{
color:#000000;
text-decoration:underline;
}

	#blocagenda{
	width:724px;
	margin-top:21px;
	float:right;
	display:inline;
	}
	
		#bandeagenda{
		width:724px;
		height:25px;
		float:right;
		background-color:#bbca5c;
		display:inline;
		}

			#flecheagenda{
			float:left;
			display:inline;
			}
			
			#titreagenda{
			float:left;
			margin-top:3px;
			margin-left:10px;
			display:inline;
			}

		#fondagenda{
		width:724px;
		float:right;
		background-color:#f8ffb2;
		}

		#divagenda{
		width:708px;
		padding:8px;
		float:right;
		}
		
			#imgagenda{
			float:right;
			padding-bottom:8px;
			display:inline;
			padding-left:8px;
			}
			
			#txtagenda{
			display:inline;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			text-align:justify;
			}

	#blocinvitezvous{
	width:360px;
	margin-top:10px;
	float:right;
	display:inline;
	}

		#bandeinvitezvous{
		width:360px;
		height:25px;
		float:right;
		background-color:#bbca5c;
		display:inline;
		}

			#flecheinvitezvous{
			float:left;
			display:inline;
			}
			
			#titreinvitezvous{
			float:left;
			margin-top:3px;
			margin-left:10px;
			display:inline;
			}
			
		#fondinvitezvous{
		width:360px;
		float:left;
		background-color:#f8ffb2;
		}
		
		#divinvitezvous{
		width:344px;
		padding:8px;
		float:right;
		}
		
			#imginvitezvous{
			float:left;
			margin-right:8px;
			display:inline;
			}
			
			#txtinvitezvous{
			display:inline;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:small;
			}
			
			#txtinvitezvous a{
			color:#57AE00;
			text-decoration:underline;
			}

			#txtinvitezvous a:hover{
			color:#57AE00;
			text-decoration:underline;
			font-weight:bold;
			}

			#txtinvitezvous a:visited{
			color:#57AE00;
			text-decoration:underline;
			}

#leg{
float:left;
margin-top:8px;
margin-left:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-large;
color:#D41F00;
}

#titreleg{
width:700px;
float:left;
margin-top:13px;
margin-right:8px;
margin-left:8px;
}

#txtleg{
float:left;
padding:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
text-align:justify;
}

#fondtextleg{
position:relative;
width:638px;
float:left;
margin-right:20px;
margin-left:33px;
background-color:#f8ffb2;
-moz-opacity:0.85;
opacity: 0.85;
filter:alpha(opacity=85);
border:2px;
border:#7FBF00;
border-style:dashed;
z-index:3;
}

#imprimerfiche{
width:724px;
float:left;
margin-top:8px;
margin-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color:#009F00;
}

#photoleg{
margin-top:35px;
float:right;
position:absolute;
top:292px;
right:260px;
z-index:1;
}