A:link		{ COLOR: #293960; TEXT-DECORATION: none }
A:visited	{ COLOR: #293960; TEXT-DECORATION: none }
A:active	{ COLOR: #293960; TEXT-DECORATION: none }
A:hover		{ COLOR: #2B2BFD; TEXT-DECORATION: none }

A.menu:link		{ COLOR: #293960; TEXT-DECORATION: none }
A.menu:visited	{ COLOR: #293960; TEXT-DECORATION: none }
A.menu:active	{ COLOR: #293960; TEXT-DECORATION: none }
A.menu:hover	{ COLOR: #2B2BFD; TEXT-DECORATION: none }

A.titre4:link		{ COLOR: #2F75AA; TEXT-DECORATION: none }
A.titre4:visited	{ COLOR: #2F75AA; TEXT-DECORATION: none }
A.titre4:active		{ COLOR: #2F75AA; TEXT-DECORATION: none }
A.titre4:hover		{ COLOR: #2B2BFD; TEXT-DECORATION: none }

A.sender:link		{ COLOR: #FFFFFF; TEXT-DECORATION: none }
A.sender:visited	{ COLOR: #FFFFFF; TEXT-DECORATION: none }
A.sender:active		{ COLOR: #FFFFFF; TEXT-DECORATION: none }
A.sender:hover		{ COLOR: #FFFFFF; TEXT-DECORATION: underline }

A.liens_utiles:link		{ COLOR: #202020; TEXT-DECORATION: none }
A.liens_utiles:visited	{ COLOR: #202020; TEXT-DECORATION: none }
A.liens_utiles:active	{ COLOR: #202020; TEXT-DECORATION: none }
A.liens_utiles:hover	{ COLOR: #202020; TEXT-DECORATION: underline }




html, body {height: 100%;} 


input, textarea, select
{
	padding-left: 1px;
	font-family: tahoma, arial, verdana, ms sans serif;
	font-size: 11px;
	color: #000000;
	border-color: #C0C0C0;
	border-width: 1px;
	border-style: solid;
	font-weight: normal;
	vertical-align: middle;
}

.sd
{
	margin-left: 20px;
	color: #000000;
	border-color: #C0C0C0;
	border-width: 0px;
	border-style: none;
	font-weight: normal;
	vertical-align: middle;
}

.sd1
{
	margin-left: 20px;
	color: #000000;
	border-color: #C0C0C0;
	font-weight: normal;
	vertical-align: middle;
}

.sd2
{
	margin-left: 20px;
	color: #000000;
	border-color: #C0C0C0;
	font-weight: normal;
	vertical-align: middle;
	visibility: hidden
}

.sondage
{
	margin-left: 40;
	margin-right: 40;
	font-family: tahoma, arial, verdana, ms sans serif;
	font-size: 11px;
	text-align: justify;
	color: #202020;
}

.radio1
{
	border-style: none;
	font-family: arial, verdana, ms sans serif;
	font-size: 11px;
	vertical-align: middle;

}

p, blockquote
{
	margin-top: 0px;
	margin-bottom: 0px;
}

ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	list-style: url('img/puce1.gif') square;
}

.ul1
{
	margin-top: 0px;
	margin-bottom: 0px;
	list-style: url('img/fl1.gif') square;
	line-height: 30px;
	vertical-align: bottom;
}

blockquote
{
	margin-right: 0;
}

.text1
{  
	font-size: 12px; 
	text-align: justify;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #202020;
} 

.text2
{  
	font-size: 11px; 
	text-align: justify;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #202020;
} 

.text3
{  
	font-size: 11px; 
	text-align: center;
	font-family: Tahoma, Arial, Verdana, MS Sans Serif ;
	color: #202020;
	padding-top: 7;
} 

.titre1
{
	font-size: 16px; 
	text-align: justify;
	font-weight: bold;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #FFB300;
	margin-bottom: 12;
}

.titre2
{
	font-size: 12px; 
	text-align: center;
	font-family: Arial, Verdana, MS Sans Serif ;
	font-weight: bold;
	color: #0069B3;
	margin-top: 10;
}

.titre3
{
	font-size: 12px; 
	font-family: Arial, Verdana, MS Sans Serif ;
	font-weight: bold;
	color: #202020;
	margin-left: 15;
}

.titre4
{  
	font-size: 11px; 
	text-align: right;
	font-family: Arial, Verdana, MS Sans Serif ;
	font-weight: bold;
	color: #2F75AA;
} 

.titre_produit
{  
	font-size: 13px; 
	text-align: justify;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #202020;
	width: 250;
} 

.titre_scat
{  
	font-size: 16px; 
	text-align: justify;
	font-weight: bold;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #2E5AB8;
} 


.td1
{
	width: 12;
}

.menu
{  
	font-size: 11px; 
	text-align: justify;
	font-weight: bold;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #293960;
} 


.decalage
{
	margin-left: 30;
}

.decalage1
{
	margin-left: 30;
	margin-bottom: -3;
}


.p1
{
	margin-top: 5px;
	margin-bottom: 0px;
}



.text_contact1
{
	font-size: 12px; 
	font-weight: normal;
	text-align: justify;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #202020;
	line-height: 20px;
}

.text_contact2
{
	font-size: 12px; 
	font-weight: bold;
	text-align: justify;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #00418E;
}

.pied
{  
	font-size: 11px; 
	padding-left: 10;
	padding-right: 10;
	font-family: Arial, Verdana, MS Sans Serif ;
	color: #FFFFFF;
	line-height: 22px;
} 


.contact1
{
	padding-left: 1px;
	font-family: arial, verdana, ms sans serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}


.diapo0
{
	filter: alpha(opacity: 0);
	-moz-opacity: 0;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 88;
	top: 204;
}

.diapo1
{
	filter: alpha(opacity: 100);
	-moz-opacity: 1;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 88;
	top: 204;
}

.diapo2
{
	filter: alpha(opacity: 100);
	-moz-opacity: 1;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 88;
	top: 204;
}

#dropmenudiv{
position:absolute;
border:1px solid #2B519A;
border-bottom-width: 0;
font:normal 11px arial;
color:#FFFFFF;
line-height:18px;
margin-top: -12px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #2B519A;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#FFFFFF;
padding-left: 5;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #8094BE;
}


.div_bg0
{
	background-color: #FAFAFA;
	padding: 10;
}

.div_bg1
{
	background-color: #F0F0F0;
	padding: 10;
}

.visible{
	visibility: visible;
}

.masque{
	visibility: hidden;
}