/*********************************************/
/* PHYDRO S.A.S. - Feuille de style CSS2     */
/* Copyright PHYDRO S.A.S. - Fabien Crespel  */
/* Version MEDIA=PRINT                       */
/*********************************************/

/*************************************/
/* Arriere plan et police par defaut */
/*************************************/
body {
	background-color: #FFFFFF;
	background-image: none;
	color: #000000;
}


/*******************/
/* Elements caches */
/*******************/
#bar, #menu, #imgpage, #voiraussi, .prop, #menuBas, #validation { display: none; }


/****************************/
/* En-tete avec logo PHYDRO */
/****************************/
#header {
	background-image: none;
	text-align: center;
}

/**********************/
/* Contenu de la page */
/**********************/
#content {
	background-image: none;
}
#content a {
	color: #31558F;
}

#titre h2 {
	border-bottom: 2px solid black;
	border-top: 2px solid black;
	font-size: 20pt;
	text-align: center;
	padding: 0.2cm;
}

#texte {
	text-align: justify;
}
#texte h3 {
	border-bottom: 1px solid #888888;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	margin: 1cm 0 0.5cm 0;
}
#texte .soustitre {
	color: #888888;
	font-style: normal;
}
#texte p {
	margin: 0 0 0.5cm 0;
	padding: 0;
	text-indent: 0.5cm;
}
#texte .retrait {
	margin-bottom: 0.5cm;
	margin-left: 1cm;
}
#texte .retrait p {
	text-indent: 0;
}
#texte ul {
	margin: 0 0 0.5cm 1cm;
	padding: 0;
}
#texte li {
	margin-bottom: 0.1cm;
}
#texte address {
	margin: 0 0 0.5cm 1cm;
}
#texte .imgContainer {
	margin: 1cm 0 1cm 0;
}
#texte .imgContainer img {
	margin-left: 0.5cm;
	margin-right: 0.5cm;
}
#texte .imgContainerGauche {
	margin-right: 1cm;
	width: 5cm;
}
#texte .imgContainerGauche img {
	margin-top: 0.15cm;
	margin-bottom: 0.15cm;
}
#texte .imgContainerDroite {
	margin-left: 1cm;
	width: 5cm;
}
#texte .imgContainerDroite img {
	margin-top: 0.15cm;
	margin-bottom: 0.15cm;
}

/* Formulaires */
form {
	margin: 0 1cm;
	padding: 0;
}
form fieldset {
	border: none;
	border-top: 1px solid #CCCCCC;
	margin: 0.5cm 0;
	padding: 0.2cm 0.5cm;
}
form legend {
	font-style: italic;
	font-weight: bold;
	margin: 0;
	padding: 0 0.2cm;
}
.ligneForm {
	margin: 0.1cm 0.1cm 0.1cm 3.5cm; /* Laisser de la place pour les labels */
	padding: 0.1cm;
	position: relative;
}
label.titre {
	display: block;
	left: -3.6cm; /* Placer les labels - seule methode qui marche avec tous les navigateurs actuels */
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: right;
	top: 0.1cm;
	width: 3.5cm;
}
input[type=button], input[type=file], input[type=password], input[type=reset], input[type=text], textarea, select {
	border: 1px solid #888888;
	margin: 0;
	padding: 0;
}
input[type=submit] {
	background-color: #CCCCCC;
	border: 1px solid #888888;
	color: #000000;
}

/* Bandeau menu et copyright */
#bandeau {
	border-bottom: 1px solid #888888;
	border-top: 1px solid #888888;
	font-size: 8pt;
	margin-top: 2cm;
	text-align: center;
}
#bandeau p {
	margin: 0.2cm;
}