body
{
  font-size: 12px;
  font-family: Times, arial, verdana, sans-serif;
  margin: auto;
}
#acote {
text-align:center;
position:relative;
top:-60px;
left: 100px;
width: 900px;
font-size: 2.3em;
color:#223366;
}

#acotecgv {
text-align:center;
position:relative;
top:-60px;
left:30px;
font-size:1.5em;
color:#666666;
}

#conteneur {
width:1024px;
text-align:left;
border:2px solid #999999;
background:#fff;
margin:0 auto;
}

#couche1 {
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:0;
width:100%;
}
#couche1 h3 {
font-family: Times, arial, verdana, sans-serif;
font-size: 20px;
color :#666666;
text-align:center;
}
#couche1 h4 {
font-family: Times, arial, verdana, sans-serif;
font-size: 16px;
color :#666666;
text-align:center;
}

#couche1 h5 {
font-family: Times, arial, verdana, sans-serif;
font-size: 12px;
color :#666666;
text-align:center;
}

#fond1 {
text-align:left;
margin-left:auto;
margin-right:auto;
margin-top:0;
width:100%;
}

#footer {
padding-right:100px;
line-height:25px;
text-align:right;
color:#333333;
font-size:1.3em;
margin:0;
}

#footer a {
padding-right:30px;
line-height:25px;
text-align:right;
color:#3366cc;
font-size:1.3em;
margin:0;
}

#global {
margin-left:auto;
margin-right:auto;
width:1024px;
text-align:left;
padding:1px;

}

#header {
height:86px;
margin-bottom:2px;
}

.Style4 {
padding-left:8px;
padding-right:8px;
font-weight:normal;
font-style:normal;
font-size:14px;
color:#808080;
text-align:left;
border-style:solid;
border-width:1px;
}

.Styleexpo {
font-style:normal;
font-size:12px;
color:#808080;
}

.adrli {
font-size:18px;
font-weight:bold;
color:#000080;
}

.aucentre {
text-align:center;
}

.aucentre000080 {
text-align:center;
font-size:12px;
color:#000080;
}

.bannierehaut {
background-color:#FFFFFF;
font-size:18px;
font-weight:bold;
color:#223366;
text-align:center;
margin-bottom:0;
width:850px;
}

.bas {
border-style:solid;
border-width:1px;
background-color:#ffffff;
width:100%;
text-align:center;
font-size:12px;
font-weight:bold;
color:#223366;
}

.bleu18 {
font-size:18px;
color:#000080;
text-align:center;
}

.centre {
margin-left:auto;
margin-right:auto;
text-align:center;
}

.dept {
font-size:16px;
font-weight:bold;
color:#000080;
text-align:center;
}

.descrip {
text-align:center;
font-size:14px;
color:navy;
}

.descripleft {
text-align:left;
font-size:12px;
color:navy;
}

.eclipse {
background-color:#ffffff;
border-collapse:collapse;
padding:4px;
}

.encadre {
border-style:solid;
}

.grandcar {
text-align:center;
font-size:1.2em;
color:#666666;
font-weight:bold;
}

.gris {
font-size:18px;
color:#666666;
font-weight:bold;
}

.gris16bold {
font-weight:bold;
font-size:16px;
color:#666666;
text-align:center;
}

.gris18bold {
font-weight:bold;
font-size:18px;
color:#808080;
text-align:center;
}
.horsport
{
text-align:center;
font-size:12px;
color:#666666;
}
.image {
width:36%;
text-align:center;
padding:15px;
}
.jesouhaite
{
text-align:center;
font-size:1.2em;
font-weight:bold;
color:#666666;
}
.jesouhaite14
{
text-align:center;
font-size:1.4em;
font-weight:bold;
color:#666666;
}
.jesouhaitephoto {
text-align:center;
font-size:1em;
font-weight:bold;
color:#666666;
}

.libelle {
font-size:12px;
}
.lieu
{
color: #666;
font-size: 18px;
font-weight:bold;
}
.localite {
text-align:center;
font-size:18px;
font-weight:bold;
color:#666666;
}

.logo,lienimage,.none {
border-style:none;
}

.mention:link {
font-size:10px;
color:#808080;
text-decoration:none;
}


.nob {
width:auto;
border-style:none;
}

.pan16 {
text-align:center;
width:16%;
}

.pan3 {
text-align:center;
width:3%;
font-size:12px;
font-weight:bold;
color:#666666;
}

.pan5 {
text-align:center;
width:5%;
font-size:12px;
font-weight:bold;
color:#666666;
}

.pan50 {
text-align:center;
width:50%;
font-size:12px;
font-weight:bold;
color:#666666;
}

.pan6 {
text-align:center;
width:6%;
font-size:12px;
font-weight:bold;
color:#666666;
}

.pan8 {
text-align:center;
width:8%;
font-size:12px;
font-weight:bold;
color:#666666;
}

.panier {
font-family:verdana;
font-size:12px;
text-align:center;
color:#000080;
}

.panierrempli,.panier2 {
font-family:verdana;
font-size:10px;
text-align:center;
color:navy;
}

.paniervide {
font-family:verdana;
font-weight:normal;
font-style:normal;
font-size:10px;
color:navy;
text-align:center;
}

.pasdispo {
font-size:18px;
color:#ff0000;
}

.pays {
font-size:1.6em;
font-weight:bold;
color:#3366cc;
text-align:center;
}

.pix10verdableu {
font-family:verdana;
font-size:10px;
color:#000080;
text-align:left;
}

.pix16verdableu {
font-size:16px;
color:#000080;
text-align:left;
}

.plein {
font-size:12px;
font-weight:bold;
color:#ff0000;
}

.vert {
font-size:10px;
color:#666666;
background-color:#FFFFCC;
border-color: #333333;
border-style:solid;
border-width:1px;
text-align:center;
margin:auto;
vertical-align: top;
}

.red {
font-size:10px;
color:#333333;
background-color:#F2E0B0;
border-color:#333333;
border-style:solid;
border-width:1px;
text-align:center;
margin:auto;
vertical-align: top;
}

.remarque {
font-size:12px;
color:#000080;
text-align:left;
}

.table16 {
text-align:center;
margin-left:auto;
font-size:16px;
color:#112244;
width:95%;
border:1px solid;
}

.table35bleu {
font-size:16px;
color:#000080;
text-align:right;
width:35%;
}

.table55bleu {
font-size:16px;
color:#000080;
text-align:left;
width:55%;
}

.tablecom {
background-color:#ffffcc;
width:100%;
text-align:center;
font-size:12px;
font-weight:bold;
color:navy;
border-style:solid;
border-width:1px;
}

.tableexpedition {
background-color:#ffffff;
font-size:16px;
color:#000080;
text-align:center;
margin-left:0;
width:100%;
border-color:#666666;
border-style:solid;
border-width:1px;
}

.tablegris16 {
background-color:#ffffff;
font-size:16px;
color:#808080;
text-align:center;
margin-left:auto;
margin-right:auto;
width:100%;
border-style:none;
}

.tableindex {
border-collapse:collapse;
width:100%;
border-color:#666666;
border-style:solid;
border-width:1px;
}

.tableindex2 {
margin-left:auto;
margin-right:auto;
text-align:center;
width:70%;
height:450px;
}

.tablepanierplein {
border:1px solid;
width:550px;
background-color:#c0c0c0;
}

.tdcase {
text-align:center;
background-color:#e2dccc;
height:50px;
color:#000080;
border-style:solid;
border-width:1px;
}

.tdindex {
border-collapse:collapse;
width:20%;
border-color:#333333;
border-style:solid;
border-width:1px;
}

.texte16 {
text-align:center;
margin-left:auto;
font-size:16px;
color:#112244;
}

.textegris14 {
font-size:14px;
color:#808080;
text-align:center;
}
.textegris16 {
font-size:16px;
color:#808080;
text-align:center;
}

.titre1 {
font-size:12px;
color:#666666;
text-align:center;
}

.titreadresse {
font-size:20px;
font-weight:bold;
color:#000080;
text-align:left;
}

.titrepanier,.miseonet {
text-align:center;
font-size:12px;
font-weight:bold;
color:#666666;
}

a {
font-size:18px;
text-align:center;
color:#666666;
}


a.Style5 {
font-size:18px;
text-align:center;
color:#666666;
}

a.px14 {
font-size:1em;
text-align:center;
color:#333333;
}

a.px16 {
font-size:16px;
text-align:center;
font-weight:bold;
color:#666666;
}

div#contenu a {
color:#666666;
}

div#contenu a:hover {
color:#3366cc;
}

div#contenu h2 {
padding-left:60px;
line-height:50px;
font-size:1.8em;
color:#3366cc;
border-bottom:1px solid #666666;
}

div#couche1 h2 {
font-size:1.5em;
color:#3366cc;
}
div#contenu p {
text-align:justify;
text-indent:2em;
line-height:1.7em;
}

