/* CSS Document */
.txtvalidation { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: Red}
.txt10 { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #333333}
.txt10bleu { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #336699}
a.txt10bleu:link { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #336699}
a.txt10bleu:visited { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #336699}
.FootLinkTxt tr td a.txt10gris:link, a.txt10gris:visited { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size:10px; color:#838383;}
.FootLinkTxt tr td a.txt10gris:hover{text-decoration:none;font-size:10px;color:#838383;}

/* footer.aspx */
table.FootLinkTxt tr td{font-size:0.7em;color:#333;}
table.FootLinkTxt tr td a{color:#333;text-decoration:underline;_font-size:0.8em;}
table.FootLinkTxt tr td a:hover{color:#336699;_font-size:0.8em;}

/* Balises d'emphases */
/* peugeot open europe header.aspex */
h1{margin:0;}
/* Titre dans page contenu */
h2{padding-bottom:8px;font-family:Helvetica,sans-serif,Arial;font-size:14px;text-transform:uppercase;font-weight:normal;color:#023567;
	background:transparent url(../images/commun/commun/h2.gif) scroll no-repeat left bottom;}
	h2 span{font-size:11px;}
/* Titre dans page home */
table#Table2 h2{margin:8px 0 0 10px;}
/* Titre dans page livraison : display:none */
h2.livraison{text-align:left;margin-left:10px;display:none;}
/* Sous-titre dans page contenu */
h3{margin-top:8px;padding-bottom:8px;font-family:Helvetica,sans-serif,Arial;font-size:12px;text-transform:uppercase;font-weight:normal;color:#023567;
	background:transparent url(../images/commun/commun/h2.gif) scroll no-repeat left bottom;/*float:left;display:inline;*/display:block;}

/* Page Plan du site */	
td.plContent{/*padding:0 16px 16px;*/}
	td.plContent table tr{vertical-align:top;text-align:left;}
	td.plContent table tr td{/*width:120px;*/padding:0 0 20px 20px;}
	td.plContent table tr td ul{padding:0;margin-bottom:20px;}
	td.plContent table tr td ul li{list-style-type:none;}
	td.plContent table tr td a:link, td.plContent table tr td a:visited{font-family:Helvetica,sans-serif,Arial;font-size:11px;color:#023567;text-decoration:none;}
	td.plContent table tr td a:hover{font-family:Helvetica,sans-serif,Arial;text-decoration:underline;font-size:11px;color:#023567;}
	td.plContent table tr td ul.No{margin:0;}
	
/* Page Bons de commande bdc/default.aspx */
td.bdc{text-align:left;padding:0px 20px 0;font-family:Verdana,Arial;color:#000;}
	td.bdc div.L{width:425px;float:left;}
	td.bdc div.R{width:310px;float:left;text-align:center;}
		td.bdc a{text-decoration:none;}td.bdc a:hover{text-decoration:underline;}
		td.bdc h1{color:#657AA0;border-bottom:1px solid #657AA0;font-size:18px;font-weight:normal;margin:0 0 10px;}
		td.bdc img{border:0;}
		td.bdc div p{margin:0 0 10px;font-size:11px;line-height:18px;}
		td.bdc div p a{color:#000;font-size:11px;}
		td.bdc div p a:hover{color:#000;font-size:11px;}
		td.bdc div.R img{margin:20px 0;}

.txt11 { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; color: #333333}
.txtbleub2 { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; color: #336699}
.txt { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; color: #666666}
.txt8 { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 8px; color: #666666}
.txtbleu { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; color: #336699}
.txtbleu2 { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; color: #003366}
.txtbleub { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 11px; color: #336699; font-weight: bold;}
.txtbleu9i { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size:9px; font-style:italic; color: #336699}
.txtbleu10 { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #336699}
.txtbleu14b { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699}
.txtrouge14bi { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style:italic; color:#FF0000}
.txtfonce10 { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #333333}
.titreberline { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; color: #a5134e}
.titreminibus { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; color: #445F85}
.titreexclu { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; color: #F09C00}
.titreprestige { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; color: #C12B08}
.titremono { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; color: #86600C}
.titrefamiliale { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 12px; color: #9EA926}
.txtb { font-family: Verdana, Arial,  Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold;}
.titres { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold;}
.tab_gras .gras {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}
.txt_11 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}
.txt_12 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	line-height: 120%;}

.mentions{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;color: #797a7b;}

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00539b}
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00539b}
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00539b}
/*
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00539b}
*/
a.bleu-none:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
a.bleu-none:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none;}
a.bleu-none:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
a.bleu-none:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none;}
a.bleu-none:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}

a.bleub-none:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold;}
a.bleub-none:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none; font-weight: bold;}
a.bleub-none:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold;}
a.bleub-none:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none; font-weight: bold;}
a.bleub-none:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold;}

a.gris-none:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none;}
a.gris-none:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9999; text-decoration: none;}
a.gris-none:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none;}
a.gris-none:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9a9999; text-decoration: none;}
a.gris-none:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none;}


#devis {}
#sousnav {	/*background-color: #BADAEB;	border-left: 1px solid #999999;	border-right: 1px solid #999999;padding-left: 6px;*/}

*,html,body{/*margin:0;padding:0;*/}
body{background-color:#fff;font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000;}
a img,:link img,:visited img{border:0;}h1,h2,h3,h4{font-weight:bold;}
/*
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00539b}
a:active { }
a:link { color: #666666}
a:hover { color: #00539b}
a:visited { color: #666666}
a:visited:hover { color: #00539b}
*/
/* menu */
.mainMenuContainer 
{
	margin:0;padding:0;
	height:24px;
	float:left;
	width:777px;
	border:1px solid #aaa;
	background-color:#fff;
	overflow:hidden;
	line-height:20px;
	/*vertical-align:middle;*/
}
.subMenuContainer
{
	margin:0;padding:0;
	background-color: #fff;
	float:left;
	width:777px;
	height:24px;
	vertical-align:middle;
	border-style:solid;
	border-color:  #999999;
	border-width: 0px 1px 0px 1px;
	line-height:24px;
}

td>div.mainMenuContainer {width:775px;}
td>div.subMenuContainer {width:775px;}
	
ul#opeMenu {margin:0;padding:0;}
ul#opeMenu li{display:inline; list-style-type:none;}
ul#opeMenu li a 
{
	height:24px;float:left;width:auto;display:block;float:left;
	padding:0px 2px 0 2px;
	border-right:1px solid #aaa;
	font-variant:small-caps;font-size:11px;font-weight:bold;text-decoration:none;color:#40525f;
}
ul#opeMenu li a .init
{
	border-right:none;
}

ul#opeMenu li a:hover{text-decoration:underline;color:#336699;}
ul#opeMenu li a.select{background-color:#badaeb;text-decoration:none;color:#336699;cursor:default;}
ul#opeMenu li a.init{border:0;}
	
ul#opeSMenu {margin-left:2px;margin:0;padding:0;}
ul#opeSMenu li {display:inline;list-style-type:none;}
ul#opeSMenu li a {display:block;float:left;font-size:9px;text-decoration:none;font-weight:bold;color:#336699;margin-right:10px;}
ul#opeSMenu li a:hover{text-decoration:underline;}


ul.smenu {;margin:0;padding:0;}

ul.smenu li {display:inline;list-style-type:none;}
ul.smenu li a {padding-right:10px;padding-left:2px; background-color: #BADAEB; display:block;float:left;font-size:9px;text-transform:uppercase;text-decoration:none;font-weight:bold;color:#336699;}
ul.smenu li a:hover{font-size:9px;text-decoration:underline;}



