body {
font-family:"Trebuchet MS",Arial,Verdana,Lucida,Helvetica,sans-serif;
font-size: 12px;
margin: 0;
background: #FFF;
padding: 0;
text-align:center;
color:#FFF
}
.logo {margin-top:2px;border:1px solid #FFF}
* {margin:0px;padding:0px;border:0;text-align:left}
img {border:0px}
.vue {width:500px}
.vue img {border:1px solid #EEE}
.vue a{color:#A4CA5B;border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFF;
text-decoration: none;}
h1{font-size:35px};
.vue a:link{color:#A4CA5B;border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFF;
text-decoration: none;}
.vue a:hover{color:#FFF;border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #A4CA5B;
text-decoration: none;}
.vue img:hover{border:1px solid #A4CA5B}

.bord {border:1px solid #561C2A}
p {margin: 0 0 10px 0;text-align:justify;color:#FFF;font-size:14px;}
.chapoo {text-align:justify;color:#C1D466;margin-bottom:14px;font-size:12px;line-height:110%}
h2 {margin:0px;font-size:16px}
strong {color:#C1D466}
a{margin:0px;color:#FFF}
img {margin:1px;border:0px}
.droitei{float:right;margin:5px;border:1px solid #EEE}
.post img{border:1px solid #000000}
.droite {float:right;margin-left:7px;border:1px solid #CCC}
*{outline:none}
#navcontainer { margin-left: 1px;}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial, verdana, Helvetica, sans-serif;
font-size:12px
}

#navcontainer li { margin: 0 0 5px 0;}

#navcontainer a
{
display: block;
padding: 0px 0px;
width: 130px;
height:23px;
color: #FFF;
background-image:url(menu-anime-off.gif);
text-decoration: none;
padding-left:15px 
}

#navcontainer a:hover
{
color: #FFF;
background-image:url(menu-anime.gif);
text-decoration: none;
padding-left:15px
}
#navcontainer img {border:1px solid #000}
#navcontainer ul ul li { margin: 0 0 0px 0; }

#navcontainer ul ul a
{
display: block;
padding: 1px 1px 1px 1px;
width: 130px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-image:url(menu-anime.gif);
text-decoration: none;
}
td {text-align:justify}
#navcontainer h2{margin:6px;color:#3d9de0;font-size:18px;display:block;width: 180px;}
.cadre {background-image:url(cadre.jpg);width:187px;height:179px;margin:8px;float:left}
.cadre img{margin:15px}
.home {margin:5px;float:left;border:1px solid #FFF;background:#FFF;color:#000;height:209px;width:139px}
.home p{margin:0px;color:#000;background:#FFF;padding:1px;position: relative; bottom:-189px}
div.nicetitle {
    position: absolute;
    padding: 4px;
    top: 0px;
    left: 0px;
    color: #000;
    font-size: 10px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    width: 25em;
    background:#000;
	background:url(images/vertl.gif);
	border:1px solid #A4CA5B
}
div.nicetitle p {
    margin: 0; padding: 0px;font-size: 10px;color: #000;
}
div.nicetitle p.destination {
    font-size: 9px;
    text-align: left;
    padding-top: 3px;
}