@charset "iso-8859-1";

body {
	font-family: Arial, Helvetica, sans-serif;
}
A
	{
	text-decoration: underline; font-weight: bold; color: #3B519F;
	}

A:HOVER
	{
	text-decoration: none;
	}
LI
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099;
	}
H2
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 17px; margin-top: 9px; font-weight: bold; margin-left: 10px;
	}
H3
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #6E6E00; text-decoration: underline;
	}
P
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-top: 0px; margin-right: 10px; margin-left: 10px;
	}
.news
	{
	color: #3656C4; font-size: 12px; margin-left: 4px;
	}
.musees
	{
	color: #AE6D00; 
	}
.museesli
	{
	color: #AE6D00; font-weight: normal;
	}
.patinoires
	{
	color: #41778F; 
	}
.piscines
	{
	color: #000066; 
	}
.piscli
	{
	font-weight: normal; color: #000066;
	}
.welcome
	{
	color: #595959; font-size: 11px; font-weight: normal; margin-top: 5px; margin-right: 5px;
	}
.industries
	{
	color: #FFFFFF; 
	}
.industriesli
	{
	color: #FFFFFF; font-weight: normal;
	}
.corp
	{
	color: #3B519F; 
	}
.corp2
	{
	color: #004CCC;  padding:0px; font-size:13px; font-family:verdana; margin-bottom:10px;
	}
.footer
	{
	font-size: 10px;
	}
.sub
	{
	margin-top: 0px; margin-right: 0px; margin-left: 0px; color: #9F9F9F;
	}
.subt
	{
	margin-top: 0px; margin-right: 0px; margin-left: 0px; color: #bfbfdf;
	}
.red
	{
	color:#F4002C;
	}
embed
	{
 margin-right:0px;
	}



#tablereference {
clear:both;	
margin-left:10px;
margin-top:20px;
}
#tablereference table{
width:100%;
}
#tablereference td{
vertical-align:top;
}
#tablereference td.col2{
vertical-align:top;
padding-left:40px;
}
.reference.fichier {
list-style-type:disc;
color:#ccc;
}	
.reference.fichier a{

}	

#tablereference td p  {
padding-top:20px;
margin:2px;
color:#333;
font-size:17px;
font-weight:bold;
}





ul.reference  {
border-top:1px solid #CCC;
margin:0px;
list-style-position: inside;
}
ul.reference  li{
list-style-type:Square;
font-size:14px;
margin:15px 0px 15px 0px;
}
.reference ul  {
margin-left:0px;
border:0px;
padding-left:0px;
list-style-position: inside;
}
.reference ul li, ul.reference  li.fichier {
list-style-type:circle;
font-weight:normal;
padding-top:5px;
font-size:12px;
margin:3px 0px;
}
.reference ul ul  {
margin-left:-20px;
border:0px;
}
.reference ul li ul li {
list-style-type:circle;
font-weight:normal;
padding-top:5px;
}
ul.reference general  {

}
ul.general  li{
list-style-type:Square;
font-size:12px;
margin:5px 0px 5px 0px;
}

.bloc_img{
height:11px;
width:11px;
display:inline-block;
border:1px solid;
margin-right:10px;
}
	
.bloc_img.blue_h{
background-color:#54A1D3;
border-color:#0073BE;
}
.bloc_img.blue_l{
background-color:#DAF0FC;
border-color:#DBE2E2;
}	
.bloc_img.green{
background-color:#8BC980;
border-color:#1E8C08;
}	
.bloc_img.yellow{
background-color:#FFE975;
border-color:#E8CF4A;
}	
.bloc_img.red{
background-color:#DF6B46;
border-color:#CE3C1A;
}	
.bloc_img.violet{
background-color:#70339e;
border-color:#511b79;
}	
.bloc_ref{
width:50%;
float:left;
}
