body {
background-color:#e7f7f7;
background-image:url("../images/fond_body_pageint.gif");
background-repeat: repeat-x;
background-position: top left;
color:#000;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

img {
border:0;
}

p {
margin:0;
padding:0;
}

strong {
font-weight: bold;
color:#d65600;
background-color:transparent;
}

div#contenu {
background-image:url("../images/entete_capax_int.jpg");
background-repeat: no-repeat;
background-position: top left;
width:760px;
min-height:600px;
}

div#menuGauche {
position:absolute;
width:260px;
top:143px;
left:1px;
}

div#partiePrincipale {
width:480px;
float:right;
margin-top:75px;
}

div#enTete {
float:right;
clear:both;
margin-top:50px;
width:375px;
}

div#choixLangue {
float:left;
}

div#choixLangue img {
margin-right:0.3em;
}

div#infosPlus {
margin-top:1em;
}

div#description {
float:right;
clear:both;
width:375px;
}

div#accroche h1 {
text-align:right;
text-transform:uppercase;
color:#d65600;
font-weight:bold;
font-size:0.7em;
margin:0;
padding:0;
background-color:transparent;
}

h2 {
text-align:right;
color:#d65600;
font-weight:bold;
font-size:0.7em;
padding:0;
border-bottom: 1px solid #d65600;
margin-top:2em;
margin-bottom:0;
margin-left:0;
margin-right:0;
background-color:transparent;
}

div#solutionCapax img {
vertical-align:bottom;
}

div#ronflementEtApnees img {
vertical-align:bottom;
}

ul {
list-style-type: disc;
list-style-image: url("../images/degres.gif");
list-style-position: inside;
margin:0;
padding:0;
} 

li {
margin:0;
padding-top:0;
padding-bottom:0;
padding-right:0;
padding-left:0.5em;
}

a {
font-size:0.7em;
color:#000;
text-decoration:none;
background-color:transparent;
}

a:hover {
color:#d65600;
text-decoration:underline;
background-color:transparent;
}

h1 a {
font-size:1em;
color:#d65600;
text-decoration:none;
background-color:transparent;
}

h1 a:hover {
text-decoration:underline;
background-color:transparent;
}

div#contact {
margin-top:1em;
margin-left:0.5em;
}

div#contact img {
padding-left:0.5em;
margin-right:0.3em;
}

div#partiePrincipale p {
margin-top:0.5em;
margin-bottom:0.5em;
font-size:0.7em;
}

div#partiePrincipale a {
font-size:1em;
}

div#partiePrincipale li {
font-size:0.7em;
}

div#partiePrincipale h3 {
font-size:0.8em;
}

div#contenuPartiePrincipale {
padding-left:0.7em;
border-top:1px dashed #d65600;
border-left:1px solid #d65600;
}

p.partieSuivante {
border:1px solid #d65600;
background-color:#fdfee7;
clear:both;
padding:0.5em;
font-weight:bold;
}
