	*,a {
font-size:11px;
}

#contenu {
width:770px;
float:left;
background:white;
}

.surligne {
font-weight:bold;
}
.italic {
font-style:italic;
}
.retour {
clear:both;
}

p {
text-indent:10px;
text-align:justify;
}
BODY {
	margin:0px;
	background: #EAEAEA;
	background-repeat: repeat-x; 
	font-family:verdana,tahoma,arial;
	font-size:11px;
}


h1 {
font-family:verdana;
font-size:17px;
font-weight:normal;
background: #ccd2d9 URL(titre1.gif);
background-repeat: no-repeat; 
padding-left:35px;
margin-top:10px;


}

h2 {
background: #fff url(titre2.gif) no-repeat;
margin-left:20px;
padding-left:35px;
font-size:13px;
font-weight:bold;
color:#333333
}

h3 {
background: #fff url(t2.gif) no-repeat;
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#333;
padding-left:100px;
}

h4 {
background: #fff url(/volvo/commun/medias/images/t3.gif) no-repeat;
font-family:verdana;
font-size:11px;
color:#555;
font-weight:normal;
text-decoration:none;
padding-left:150px;
}





A {
font-size:11px:
	color:#083f94;
	text-decoration:none;
}
A:hover {
	color:#6f8cff;
}

a.visited {
color:#083f94;

}


.titre-menu-contextuel {

padding:5px 0 5px 16px;
font-weight:bold;
color:#ffffff;
background-color:#004c93;
border-bottom:solid 1px white;
margin-bottom:10px;
}

.titre-menu-contextuel1 {

padding:1px 0 1px 16px;
font-weight:bold;
color:#000;
background-color:#99c5ef;
border-bottom:solid 1px #004c93;
margin-top:10px;
}

.menu-contextuel {
font-family:arial;
padding:3px 0 2px 20px;
font-weight:bold;
color:#333;
margin-bottom:1px;
background: #cacaca url(bulle.gif) no-repeat ;
}

.menu-contextuel a{
font-weight:normal;

}

.small {
font-size:9px;

}


.agence-communication-nantes {
float:left;
padding:15px;
font-size:9px;
color:#999;
}

.agence-communication-nantes a{
color:#999;
}

table.cara {
background:#004c93;

}

table.cara th {
background:#777;
color:#fff;
font-size:14px;
}

table.cara td {
background:#eaeaea;
color:#555;
padding:5px;
}

table.cara td.titre {
background:#b9cbdc;
color:#004c93;
font-weight:bold;
font-size:13px;
}

table.cara td.unit {
text-align:right;
background:#fafafa;
font-weight:bold;

}
table.cara td.plus {
text-align:center;
font-weight:bold;
font-size:12px;
background:#b9cbdc;
}