fieldset 
{
background: #FFFFFF; color: #000000;	border:1px solid #0379a0;	
}
a:link {text-decoration: none; color: #000000}
a:visited {text-decoration: none; color: #000000}
a:active {text-decoration: none; color: #FF0000}
a:hover {text-decoration: none; color: #FF0000}
body
{
font-family: Arial;
}
div.justified {
    display: flex;
    justify-content: center;
}
.popup_block{
	display: none; /*--masqué par défaut--*/
	background: #fff;
	padding: 10px;
	border: 6px solid #0379a0;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--Les différentes définitions de Box Shadow en CSS3--*/
	-webkit-box-shadow: 0px 0px 10px #000;
	-moz-box-shadow: 0px 0px 10px #000;
	box-shadow: 0px 0px 10px #000;
	/*--Coins arrondis en CSS3--*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
}
input[type=radio]:checked + label 
{
   color: red;
}
select {
	font-family: Arial, Heveltica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	color: #404040;
	border: 1px solid #0379a0;
	background-color: #FFFFFF;
}
.recherche {
	font-family: Arial, Heveltica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	color: #404040;
	border: 1px solid #d71e51;
	background-color: #f9d2e3;
}
textarea {
	font-family: Arial, Heveltica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	color: #000000;
	border: 1px solid #0379a0;
	background-color: #f0f0f0;
}
.inputtext { 
	border:1px solid #0379a0; 
	border-radius:5px; 
	background-color: #f0f0f0;
	font-family: Arial, Heveltica, sans-serif;
	font-size: 0.8em;	
	text-align:left;  
	} 
.inputbouton { 
	border:1px solid #0379a0;
	background: #bde2ff;
	border-radius:5px; 
	color:#000000;
	font-family: Arial, Heveltica, sans-serif;
	font-size: 0.8em;	
	text-align:left;
	} 
.inputbouton:hover { 
	border:1px solid #0379a0;
	background: #bbfde8;
	border-radius:5px; 
	color:#000000;
	font-family: Arial, Heveltica, sans-serif;
	font-size: 0.8em;	
	text-align:left;  
	}
.inputtext:hover {
	background: #bbfde8;
	color: #000000;
}
.inputimg { 
	color:#000000; 
	}
hr {
	height: 1px;
	padding: 0;
	color: #0379a0;
	background-color: #0379a0;
	border: 0;
}

.puce-li {
	color: #0379a0;
	text-align:left;
	margin-left: 10px;
	padding-left: 20px;
	list-style-image: url("http://www.renovation-bain-douche.com/images/puce.png")
}
.style1
{
color: #000000;
font-size: 0.8em;
}
.style2
{
color: #000000;
font-size: 0.6em;
}
.style3
{
font-size: 0.8em;
color: #0379a0;
}
.style4
{
font-size: 0.6em;
color: #0379a0;
}
.style5
{
font-size: medium;
color: #0379a0;
}
.style6
{
color: #FFFFFF;
font-size: 0.8em;
}
.style7
{
color: #FF0000;
font-size: 0.8em;
}
.style8
{
color: #FF0000;
font-size: 0.6em;
}
.style9
{
color: #FF9934;
font-size: 0.8em;
}
.style10
{
color: #000000;
font-size: medium;
}
.style11
{
color: #FFFFFF;
font-size: medium;
}
.style12
{
color: #8aa345;
font-size: 0.9em;
}
.style14
{
color: #15a501;
font-size: 0.8em;
}