body, td
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a
{
	color: #006ca9;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover
{
	color: #006ca9;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* MENU TOP PAGE ACCUEIL */
.menuaccueiltop, a.menuaccueiltop, a.menuaccueiltop:active, a.menuaccueiltop:visited, a.menuaccueiltop:link
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.menuaccueiltop:hover
{
	color: #a3e3ff;
	text-decoration: underline;
}
/* MENU BOTTOM PAGE ACCUEIL */
.menuaccueilbottom, a.menuaccueilbottom, a.menuaccueilbottom:active, a.menuaccueilbottom:visited, a.menuaccueilbottom:link,
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.menuaccueilbottom:hover
{
	color: #a3e3ff;
	text-decoration: underline;
}
/* MENU PRINCIPAL PAGE ACCUEIL NON SELECTIONNE */
.menuaccueilmain, a.menuaccueilmain, a.menuaccueilmain:active, a.menuaccueilmain:visited, a.menuaccueilmain:link
{
	font-size: 11px;
	font-weight: bold;
	color: #1b6191;
	text-decoration: none;
}
a.menuaccueilmain:hover
{
	text-decoration: none;
	background-color: white;
}
/* BGCOLOR MENU PRINCIPAL PAGE ACCUEIL NON SELECTIONNE */

table.tablemain td.menuaccueilmain
{
	padding-left:5px;
	padding-right:5px;
	background-color: #D5E9F1;
}

/* BGCOLOR MENU PRINCIPAL PAGE ACCUEIL SELECTIONNE */
table.tablemain td.menuaccueilmainselect
{
	padding-left:5px;
	padding-right:5px;
	background-color: #FFFFFF;
}
/* LISTES */
ul
{
	margin: 0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
li
{
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: circle;
}
/* MENU PRODUITS ET PIECES */
.menuprod, a.menuprod, a.menuprod:active, a.menuprod:visited, a.menuprod:link
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
}
a.menuprod:hover
{
	color: #006ca9;
	text-decoration: none;
	background-color: #eaf4f7;
}
/* BOX ACCUEIL BIG LINK */
.boxlink, a.boxlink
{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 10px;
	font-family: Arial, Helvetica, Verdana;
}
a.boxlink:hover
{
 	font-family: Arial, Helvetica, Verdana;
 	font-size: 15px;
	color: #006ca9;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-left: 10px;
}
/* BOX ACCUEIL SMALL LINK */
.boxlink1, a.boxlink1, a.boxlink1:active, a.boxlink1:visited, a.boxlink1:link
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}
a.boxlink1:hover
{
	color: #a3e3ff;
	text-decoration: underline;
}

/* BOX CHOIX DU MODˆàLE */
.boxmodele, a.boxmodele, a.boxmodele:active, a.boxmodele:visited, a.boxmodele:link
{
	color: #015a8f;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}
a.boxmodele:hover
{
	color: #a3e3ff;
	text-decoration: underline;
}
/* BOX CHOIX DU MODˆàLE BLEUE */
.boxmodeleblue, a.boxmodeleblue, a.boxmodeleblue:active, a.boxmodeleblue:visited, a.boxmodeleblue:link
{
	color: #015a8f;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}
a.boxmodeleblue:hover
{
	color: #34acd3;
	text-decoration: underline;
}
/* ACCESSOIRES */
.accessoire, a.accessoire, a.accessoire:active, a.accessoire:visited, a.accessoire:link
{
	color: #015a8f;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
a.accessoire:hover
{
	color: #818181;
	text-decoration: underline;
}
/* LIENS MENU PRODUITS ET PIECES */
.titre0, .titre0 a, a.titre0, a.titre0:hover, .titre0 a:hover, .titre0:hover
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
}
/* TITRES MENU PRODUITS ET PIECES */
.titre1, .titre1 a, a.titre1, a.titre1:hover, .titre1 a:hover, .titre1:hover
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
/* TITRES MENU PRODUITS ET PIECES */
.titre2, .titre2 a, a.titre2, a.titre2:hover, .titre2 a:hover, .titre2:hover
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/* TITRE PRINCIPAL */
.titre3, .titre3 a, a.titre3 a.titre3:hover, .titre3 a:hover, .titre3:hover
{
	font-family: Arial Black, Arial, Helvetica, Verdana;
	font-size: 20px;
	font-weight: normal;
	color: #026ca9;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
}
/* CORPS DE TEXTE 1 */
.titre4, .titre4 a, a.titre4 a.titre4:hover, .titre4 a:hover, .titre4:hover
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #797979;
	text-decoration: none;
}
/* CORPS DE TEXTE 2 */
.titre5, .titre5 a, a.titre5 a.titre5:hover, .titre5 a:hover, .titre5:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #797979;
	text-decoration: none;
}
/* TITRE BLOC SECTION */
.titre6, .titre6 a, a.titre6 a.titre6:hover, .titre6 a:hover, .titre6:hover
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 10px;
}
/* TEXTE BLOC SECTION */
.titre7, .titre7 a, a.titre7 a.titre7:hover, .titre7 a:hover, .titre7:hover
{
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
}
/* TEXTE TITRE PAGE INTERIEURE */
.titre8, .titre8 a, a.titre8 a.titre8:hover, .titre8 a:hover, .titre8:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/* TEXTE PAGE INTERIEUR 1 */
.titre9, a.titre9
{
	font-size: 11px;
	font-weight: normal;
	color: #797979;
	text-decoration: underline;
}
a.titre9:hover
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	background-color: #026ca9;
}
/* TEXTE PAGE INTERIEUR 2 */
.titre10, .titre10 a, a.titre10 a.titre10:hover, .titre10 a:hover, .titre10:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #797979;
	text-decoration: none;
}
/* TEXTE PAGE INTERIEUR 3 */
.titre11, .titre11 a, a.titre11 a.titre11:hover, .titre11 a:hover, .titre11:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #797979;
	text-decoration: none;
}
/* TEXTE PAGE INTERIEUR 4 */
.titre12, .titre12 a, a.titre12 a.titre12:hover, .titre12 a:hover, .titre12:hover
{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 10px;
}
/* TEXTE PAGE INTERIEUR 5 */
.titre13, .titre13 a, a.titre13 a.titre13:hover, .titre13 a:hover, .titre13:hover
{
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 10px;
}
/* TEXTE PAGE INTERIEUR 6 */
.titre14, .titre14 a, a.titre14 a.titre14:hover, .titre14 a:hover, .titre14:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 5px;
}
.titre14 {
 	font-family: Arial, Helvetica, Verdana;
 	font-size: 14px;
	color: #006ca9;
}
/* TEXTE TITRE DES MODˆàLES */
.modeletitle
{
	font-size: 11px;
	font-weight: bold;
	color: #797979;
}
/* TEXTE GRIS FORMAT NORMAL */
.textenorme {
	font-size: 10px;
	color:#797979;
}
/* TEXTE GRIS FORMAT NORMAL PLUS GROS */
.textenormebig {
	font-size: 11px;
	font-weight: bold;
	color:#797979;
}
.textesoumission {
	font-size: 11px;
	color:#797979;
}
.textesoumissionblue {
	font-size: 11px;
	color: #026ca9;
}
.textesmall {
	font-size: 10px;
	color:#797979;
}
.texteservice {
	font-size: 11px;
	font-weight: bold;
	color: #026ca9;
}
.picservice {
	border: 2px #797979;
}
.bluetext13 {
	font-family: Arial, Helvetica, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #026ca9;
	text-decoration: none;
}
.picborder {
	border: 3px solid #ebebeb;
}
.selectmodele {
	color: #02619a;
	font-size: 11px;
	background-color: #eaf4f7;
}
.proddescr, td.proddescr {
	font-weight: bold;
	color: #015a8f;
	font-size: 11px;
	margin-left: 8px;
}
.proddescr2 {
	font-weight: bold;
	color: #015a8f;
	font-size: 10px;
}
.proddescr3 {
	color: #ffffff;
	font-size: 9px;
	margin-left: 8px;
}
.barre {
	text-decoration: line-through;
}
#hidden
{
	visibility:hidden;
}
/* bleu par defaut */
hr
{
	width: 480px;
	height: 1px;
	color: #5B8CC4;
	background-color: #5B8CC4; /* pour firefox */
	border: 0; /* pour firefox */
}
.liensbaspage, .liensbaspage a, a.liensbaspage, a.liensbaspage:hover, .liensbaspage a:hover
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	text-decoration: none;
}
/* mise en forme de tableau */
table.table_produits_pieces td {
	background-color: #FFFFFF;
	vertical-align: middle;
	border: 0px solid #d7d7d5;
	border-bottom-width: 1px;
}
table.table_produits_pieces td.tabtype1 {
	text-align: left;
}
table.table_produits_pieces td input {
	border: 1px solid #000000;
	width: 25px;
	color: #000000;
	font-family: Arial, Helvetica, Verdana;
	text-align: left;
}
/* Bordure image bleu */
.bordure1
{
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
	margin-bottom: 5px;
	border-color: #015a8f #015a8f #015a8f #015a8f;
}
.bordure2
{
	background-color: #fafaf9;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 5px;
	border-color: #80b5d4 #80b5d4 #80b5d4 #80b5d4;
}
/* mise en forme de tableau */
table.table_accessoire td {
	background-color: #FFFFFF;
	vertical-align: middle;
	border: 0px solid #a3e3ff;
	border-bottom-width: 1px;
}
