@charset "iso-8859-1";
/* CSS Document */

body {	
	width: 100%;
	height: 100%;
	/*background-image: url(image/fond.jpg);*/
	font-family:"Arial", Arial;
	font-size: 10px;	
		
	color: #000000;
	margin: auto;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
}
a {
	color:#000000;
	font-size:14px;
	text-decoration:none;
}
a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:14px;
	}
lien_chiffre {
	color:#000000;
	font-size:14px;
	text-decoration:none;
}
lien_chiffre a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:14px;
	}
.login{
color:#fff;
font-size:12px;
text-decoration:none;
font:"Arial", Times, serif;
}
.descriptif{
color:#000;
font-size:16px;
text-decoration:none;
font:"Arial", Times, serif;
}
.prixvignette{
color:#fff;
font-size:12px;
text-decoration:none;
font:"Arial", Times, serif;
}
.prixvignettebarre{
color:#fff;
font-size:12px;
text-decoration:line-through;
font:"Arial", Times, serif;
}
.texte{
color:#000;
font-size:16px;
text-decoration:none;
font:"Arial", Times, serif;
}
.texte3{
color:#000;
font-size:12px;
text-decoration:none;
font:"Arial", Times, serif;
}
.petitexte{
color:#000;
font-size:14px;
text-decoration:none;
font:"Arial", Times, serif;
}
.sstitre{
color:#000;
font-weight:bold;
font-size:18px;
text-decoration:none;
font:"Arial", Times, serif;
}
.titre{
color:#000;
font-weight:bold;
font-size:20px;
text-decoration:none;
font:"Arial", Times, serif;
}
.arborescence{
color:#ffffff;
font-size:14px;
text-decoration:none;
font:"Arial", Times, serif;
}
.arborescence a{
margin-left:10px;
color:#ffffff;
font-size:14px;
text-decoration:none;
font:"Arial", Times, serif;
}
.arborescence a:hover{
margin-left:10px;
color:#ffffff;
font-size:14px;
text-decoration:underline;
font:"Arial", Times new roman, Times, serif;
}
.promo{
color:#ffffff;
font-size:12px;
font-weight:none;
text-decoration:none;
font:"Arial", Times, serif;
text-transform:uppercase;
}
.prix{
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:none;
font:"Times New Roman", Times, serif;
}
.prixbarre{
color:#ffffff;
font-size:14px;
font-weight:bold;
text-decoration:line-through;
font:"Times New Roman", Times, serif;
}
.pointille{
border:dashed;
border-width:thin;
color:#FFFFFF;
}
.pointillecommand{
border:hidden;
border-width:hidden;
color:#000000;
}
.pointilled{
border-right:dashed;
border-width:thin;
color:#FFFFFF;
}
.pointillesg{
border-right:hidden;
border-bottom:hidden;
border-top:hidden;
border-width:thin;
color:#FFFFFF;
}
.pointillesgcmd{
border-right:hidden;
border-bottom:hidden;
border-top:hidden;
border-width:hidden;
color:#000000;
}
.rouge{
background-color:#bc1616;
text-align:center;}
.orange{
background-color:#ffcc19;
text-align:center;}
.vert{
background-color:#1759ad;
text-align:center;}
.taille{
color:#bc1616;
font-size:12px;
font-weight:bold;
text-decoration:none;
font:"Times New Roman", Times, serif;
}
.couleur a{
color:#1759ad;
font-size:14px;
font-weight:bold;
text-decoration:underline;
font:"Times New Roman", Times, serif;
}
.couleur a:hover{
color:#003366;
font-size:14px;
font-weight:bold;
text-decoration:underline;
font:"Times New Roman", Times, serif;
}
.send{
background-image:url(image/btsend.jpg);
height:83px;
width:100px;
border:0;
}
.go{
background-image:url(image/go.png);
height:23px;
width:80px;
border:0;
}
.go2{
background-image:url(image/go2.png);
height:23px;
width:40px;
border:0;
}
.add{
background-image:url(image/btadd.jpg);
height:83px;
width:88px;
border:0;
}
.menu a{
font-family:"Arial Black", Arial;
text-transform:uppercase;
font-size:10px;
color:#bc1616;
}
.menu a:hover{
font-family:"Arial Black", Arial;
text-transform:uppercase;
font-size:10px;
color:#000000;
text-decoration:none;
}
.gratuit{
font-family:"Arial Black", Arial;
font-size:10px;
color:#FF6600;
text-decoration:none;
}
.copyright{
color:#000;
font-size:12px;
text-decoration:none;
font:"Arial", Times, serif;
}
//////////////
.navigation{     
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	color: #FFFFFF;
	list-style-type:none;
	font-size: 9px;
	width:150px;
}
.navigation li{       
	list-style-type:none;
	margin: 0;
}
.navigation a, .navigation span {       
	display: block;
	padding: 4px 10px;
	color: #FFFFFF;
	text-decoration: none;
	background: #FFFFFF;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
}
.navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
background-image:url(image/menu-item-deroule.png);
}
.navigation .open a, .navigation .open span {
background-image:url(image/menu-item-enroule.png);
}
.navigation a:hover, .navigation a:focus, .navigation a:active {
	text-decoration: underline;
}
.navigation .subMenu {
	font-size: 10 px;
	background-image:url(image/menu-item-bleu.jpg);
	margin: 0;
	padding: 0;
}
.navigation ul.subMenu a {
	background: none;
	padding: 3px 20px;
	color: #FFFFFF;
	font-size:9px;
	text-transform:uppercase;
	font-weight:normal;
}