@import url(./contenu.css);

body {
	background-color:#1b325b;
	*behavior:url('ressources/style/csshover.htc');
}

p.validation {
	color:#0b0;
	font-weight:bold;
}
p.erreur {
	color:#b00;
	font-weight:bold;
}
p.erreur:before {
	content:'Erreur : ';
}

div.capture_d_ecran {
	text-align:center;
}
div.capture_d_ecran img {
	border-width:1px;
}

/* <-- Disposition générale de la page */
	div.page_entiere {
		width:850px;
	}
	
	div.fil_d_ariane {
		color:#fff;
		padding:10px 0px 4px 300px;
	}
	div.fil_d_ariane a {
		color:#889ab9;
		text-decoration:none;
	}
	div.fil_d_ariane a:hover {
		color:#fff;
	}
	
	div.menu {
		float:left;
		width:250px;
	}
		div.cadre_logo {
			background-color:#fff;
			float:right;
			font-size:90%;
			margin:0px 18px 0px 0px;
			padding:10px;
		}
			div.cadre_logo img {
				margin:0px 0px 6px 0px;
			}
			div.cadre_logo ul {
				list-style-type:none;
			}
			li.langue_fr a, li.langue_en a {
				background-position:right bottom;
				background-repeat:no-repeat;
				color:#58585a;
				display:block;
				margin:0px;
				opacity:0.4;
				padding:2px 22px 0px 0px;
				text-decoration:none;
				text-align:right;
			}
			li.langue_fr a:hover, li.langue_en a:hover {
				opacity:1;
			}
			li.langue_fr a.selectionne, li.langue_en a.selectionne {
				opacity:1;
			}
			li.langue_fr a {
				background-image:url(../../images/petit_drapeau_francais.png);
			}
			li.langue_en a {
				background-image:url(../../images/petit_drapeau_britannique.png);
			}
		ul.menu_liens {
			clear:right;
			list-style-type:none;
			margin:0px;
			padding:24px 0px 0px 0px;
		}
		ul.menu_liens li {
			margin:0px;
			padding:0px;
		}
		ul.menu_liens li a {
			background-position:right center;
			background-repeat:no-repeat;
			color:#fff;
			display:block;
			padding:6px 0px 8px 110px;
			text-decoration:none;
		}
			ul.menu_liens li a:hover {
				*background-color:#1b325b; /* Ne sert à rien mais utile pour IE6 */
				background-image:url(../../images/page/menu_vagues_survol.gif);
			}
				ul.menu_liens li.selectionne a:hover {
					background-image:url(../../images/page/menu_vagues_survol.gif);
				}
				ul.menu_liens li li a:hover {
					background-image:url(../../images/page/menu_vagues_survol.gif);
				}
		ul.menu_liens li tt {
			color:#fff;
		}
		ul.menu_liens li.selectionne a {
			background-image:url(../../images/page/menu_vagues.gif);
		}
		ul.menu_liens li.selectionne li a {
			background-image:none;
		}
		ul.menu_liens li a:hover {
			color:#1b325b;
		}
			ul.menu_liens li a:hover tt {
				color:#1b325b;
			}
		ul.menu_liens ul {
			list-style-type:none;
			margin:0px;
		}
		ul.menu_liens ul li a {
			padding-left:130px;
		}
	div.page {
		background-color:#fff;
		background-image:url(../../images/page/fond_tour_eiffel.jpg);
		background-position:right bottom;
		background-repeat:no-repeat;
		float:left;
		margin:0px 0px 0px 0px;
		width:598px;
	}
	div.page_haut embed {
		vertical-align:middle;
	}
	div.page_centre {
		margin:0px 210px 0px 0px;
		padding:30px 28px 0px 28px;
		text-align:justify;
	}
	div.page_droite {
		float:right;
		font-size:90%;
		margin:0px 40px 0px 0px;
		min-height:340px;
		padding:50px 0px 0px 0px;
		width:140px;
	}
	div.page_bas {
		background-image:url(../../images/page/bas_vague.gif);
		background-position:center top;
		background-repeat:no-repeat;
		clear:both;
		padding:27px 0px 0px 0px;
	}
		div.page_bas * {
			color:#fff;
		}
		div.mentions {
			background-color:#1b325b;
			padding:10px 0px 0px 0px;
			text-align:right;
		}
/* --> */

/* <-- Formulaire */
form.formulaire div {
	border-color:#39568b;
	border-width:2px;
}
form.formulaire div div {
	border-width:0px;
	padding:8px 4px;
}
form.formulaire div div div {
	padding:0px;
}
form.formulaire div.droite {
	padding:0px 0px 0px 16px;
}
form.formulaire p {
	font-size:90%;
	padding:2px 1px;
}
form.formulaire div.bouton_envoi {
	border-width:1px 0px 0px 0px;
	text-align:right;
}
form.formulaire div.bouton_envoi input {
	cursor:pointer;
}
/* --> */