/****************************************/
/********** DÉCOUPE MOOTEUR.FR **********/
/********** BY WEBAZ.ORG ****************/
/****************************************/

body {
margin : auto;
padding : 0;
font-size: 12px;
color: #004f7f;
font-family: Arial, Helvetica, sans-serif;
background : #FFFFFF url('images/fond.png') repeat-x top;
}

img {
border: 0;
}

form {
margin: 0;
padding: 0;
}

.clear {
clear: both;
}

.no_border {
border: none;
background: none;
padding: 0;
}

input, textarea , select {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px;
color: #004f7f;
font-size : 11px;
border : 1px solid #004f7f;
font-weight: normal;
margin: 2px;
background : #FFFFFF;
}

label {
clear: both;
float: left;
width: 150px;
text-align: right;
padding: 2px 8px 0 0;
margin-bottom: 6px;
}

.label {
clear: both;
}





/******************** LIENS ********************/ 

a {
color : #000000;
font-weight: bold;
text-decoration: none;
}

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

.menu_gauche_fond a {
color: #004f7f;
font-weight: bold;
text-decoration: none;
padding: 1px 0 1px 10px;
}
.menu_gauche_fond li {
	list-style-type:none;
background : url('images/menu_gauche_puce.png') no-repeat left center;
}
.menu_gauche_fond a:hover { 
color: #004f7f;
font-weight: bold;
text-decoration: underline;
}

.contenu_fond a {
color: #ef027d;
font-weight: bold;
text-decoration: none;
font-size: 10px;
}

.contenu_fond a:hover { 
color: #ef027d;
font-weight: bold;
text-decoration: underline;
font-size: 10px;
}

.pages a {
color: #00b1ff;
font-weight: bold;
text-decoration: none;
}

.pages a:hover { 
color: #004f7f;
font-weight: bold;
text-decoration: none;
}

#footer a {
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

#footer a:hover { 
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

#footer span a {
color: #000000;
font-weight: bold;
text-decoration: none;
}

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

/******************** LIENS ********************/ 





/******************** DESIGN ********************/ 

#fond_design_fond {
background : url('images/fond_design_fond.png') repeat-y top center;
}

#fond_design {
background : url('images/fond_design.png') no-repeat fixed top center;
text-align: center;
}

	#global {
	text-align: left;
	margin: auto;
	width: 948px;
	}
	
		#header {
		height: 208px;
		}
	
			#header_logo {
			float: left;
			height: 208px;
			width: 672px;
			margin: 0;
			}

			#header_recherche {
			float: left;
			height: 208px;
			width: 258px;
			}

				#header_recherche_haut {
				height: 59px;
				background : url('images/header_recherche_haut.jpg') no-repeat;
				}

				#header_recherche_centre {
				height: 106px;
				background : url('images/header_recherche_centre.jpg') no-repeat;
				position: relative;
				}
	
					#header_recherche_centre p {
					margin: 0;
					}

						#header_recherche_centre .input_1 {
						border: none;
						position: absolute;
						top: 33px;
						left: 16px;
						width: 182px;
						font-weight: bold;
						font-size: 10px;
						}

						#header_recherche_centre .input_2 {
						border: none;
						position: absolute;
						top: 66px;
						left: 16px;
						width: 182px;
						font-weight: bold;
						font-size: 10px;
						}

						#header_recherche_centre .input_go {
						padding: 0;
						background: none;
						border: none;
						position: absolute;
						right: 17px;
						bottom: 18px;
						}

				#header_recherche_bas {
				height: 43px;
				background : url('images/header_recherche_bas.jpg') no-repeat;
				}

			#header_droite {
			float: left;
			height: 208px;
			width: 18px;
			margin: 0;
			background : url('images/header_droite.jpg') no-repeat;
			}

			#header_separation {
			height: 33px;
			background : url('images/header_separation.png') repeat-x;
			}

		#menu_gauche {
		float: left;
		width: 226px;
		padding-top: 10px;
		position: relative;
		left: 4px;
		}
		
			.menu_gauche_haut {
			margin: 0;
			}
	
			.menu_gauche_fond {
			background : url('images/menu_gauche_fond.png') repeat-y;
			padding: 10px 20px 8px 20px;
			}
	
				.menu_gauche_fond p {
				margin: 0;
				}
	
			.menu_gauche_bas {
			height: 8px;
			background : url('images/menu_gauche_bas.png') no-repeat;
			margin-bottom: 12px;
			}
	
		#contenu_droite {
		float: right;
		width: 710px;
		padding-top: 10px;
		position: relative;
		right: 4px;
		}
			
			.contenu_haut {
			height: 36px;
			margin: 0;
			}
			
			.contenu_haut_fiche {
			background : url('images/contenu_haut_fiche.png') no-repeat;
			height: 36px;
			}
			
				.contenu_haut_fiche p {
				color: #FFFFFF;
				padding: 14px 20px 0 146px;
				font-weight: bold;
				font-size: 14px;
				margin: 0;
				}

			.contenu_fond {
			background : url('images/contenu_fond.png') repeat-y;
			padding: 14px 0 12px 0;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 10px;
			color: #004f7f;
			font-weight: bold;
			}
			
				.contenu_image {
				float: left;
				margin: 0 10px 8px 0;
				background : url('images/contenu_image.png') no-repeat;
				width: 144px;
				height: 114px;
				}
				
					.contenu_image p {
					margin: 0;
					padding: 12px 0 0 12px;
					}
				
				.contenu_fond span {
				color: #00b1ff;
				}
			
				.contenu_fond .rose {
				color: #ef027d;
				}
				
				.contenu_fond .separation {
				clear: both;
				border-bottom: 1px #16b6f1 dotted;
				margin: 8px 0 8px 0;
				}
			
				.contenu_fond td {
				font-size: 10px;
				}
				
					.contenu_fond .table_1_apercu {
					border-bottom: 1px #16b6f1 dotted;
					border-right: 1px #16b6f1 dotted;
					width: 147px;
					font-size: 10px;
					padding: 8px 0 8px 0;
					}
				
						.table_image {
						background : url('images/contenu_image.png') no-repeat;
						width: 144px;
						height: 114px;
						}
						
							.table_image p {
							margin: 0;
							padding: 12px 0 0 12px;
							}

					.contenu_fond .table_2_description {
					border-bottom: 1px #16b6f1 dotted;
					border-right: 1px #16b6f1 dotted;
					width: 345px;
					font-size: 10px;
					}
				
					.contenu_fond .table_3_in {
					border-bottom: 1px #16b6f1 dotted;
					border-right: 1px #16b6f1 dotted;
					width: 99px;
					font-size: 10px;
					text-align: center;
					}
				
					.contenu_fond .table_4_out {
					border-bottom: 1px #16b6f1 dotted;
					width: 94px;
					font-size: 10px;
					text-align: center;
					}

				.pages {
				
				}

.pageBloc
{
	margin: 20px;
	text-align: center;
}


.page
{
	border: 1px solid #00b1ff;
	color: #00b1ff;
	margin: 2px;
	padding: 3px;
}

.pageSelected
{
	color: #00b1ff;
	font-weight: bold;
	border: 1px solid #00b1ff;
	margin: 2px;
	padding: 3px;
}


				.bloc {
				width: 556px;
				margin-left: 77px;
				}
			
					.bloc_haut {
					height: 22px;
					background : url('images/bloc_haut.png') no-repeat;
					}
			
					.bloc_fond {
					background : url('images/bloc_fond.png') repeat-y;
					padding: 12px 20px 10px 20px;
					}
			
					.bloc_bas {
					height: 24px;
					background : url('images/bloc_bas.png') no-repeat;
					}
			
			.contenu_bas {
			height: 8px;
			background : url('images/contenu_bas.png') no-repeat;
			margin-bottom: 12px;
			}
			
		#footer {
		height: 80px;
		background : url('images/footer.png') no-repeat;
		}
	
			#footer p {
			color: #FFFFFF;
			padding: 14px 25px 0 25px;
			font-weight: bold;
			font-size: 11px;
			margin: 0;
			text-align: center;
			}
			
				#footer p span {
				color: #000000;
				}

/******************** DESIGN ********************/ 