.body
{
font-family:Arial;
font-size:10px;
background-image: url(img/fond-mosaique.jpg);
background-repeat: repeat-x;
background-position: center;
background-position: top;
background-attachment: scroll;
background-color: #ebeae8;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}

#menubas
{
background-color:#010101;
margin-top:0px;
}

.lien{
font-family:Arial;
font-size:8pt;
color:#666666;
}
.lien:hover{
color:#66A7CB;
text-decoration: none;
}

.lien2{
font-family:Arial;
font-size:10pt;
font-weight: bold;
color:#666666;
text-decoration: none;
}
.lien2:hover{
color:#66A7CB;
text-decoration: none;
}
.lien3{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}
.lien3:hover{
color:#66A7CB;
text-decoration: none;
}

.lienscadres{
color:#2188A1;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.lienscadres:hover{
color: #319C9C;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none;
}

.annonce{
font-family:Arial;
font-size:10pt;
font-weight: bold;
color:#666666;
text-decoration: none;
}
.annonce:hover{
color:#FF0000;
text-decoration: none;
}


.texterouge
{
color:#ff0000;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
}

.texterouge2
{
color:#ff0000;
text-align: justify;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
}

.texte{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.noir{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#message
{
display:block;
position:absolute;
z-index:10;
top:2em;
left:2em;
background:#FFF;
border-style:solid;
border-left-width:1px;
border-top-width:1px;
border-right-width:2px;
border-bottom-width:2px;
border-top-color:#611B74;
border-left-color:#611B74;
border-right-color:#611B74;
border-bottom-color:#611B74;
margin-left: 490px;
margin-right: auto;
top:4em;
text-align: left;
}
.messageok
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height :20px;
color: #00CCFF;
text-align: center;
display:block;
}
.messageko
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height :20px;
color: #FF0000;
text-align: center;
display:block;
}


.textarea
{
font-family: Arial, Helvetica, sans-serif;
width:400px;
height:200px;
font-size: 12px;
border:1px solid;
border-left-color:#000;
border-top-color:#000;
border-right-color:#000;
border-bottom-color:#000;
}

.input
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width:100px;
border:1px solid;
border-left-color:#000;
border-top-color:#000;
border-right-color:#000;
border-bottom-color:#000;
}

.cgv {
max-width: 600px;
height: 400px;
overflow:auto;
overflow-x: hidden;
background: #ffffff;
padding-left:10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
}

.cgv1 {
max-width: 900px;
height: 550px;
overflow:auto;
overflow-x: hidden;
background: #ffffff;
padding-left:10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
}

.bouton
{
width:120px;
height:22px;
color:#00CCFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:2px;
padding:2px;
border:1px solid;
border-left-color:#FF9900;
border-top-color:#FF9900;
border-right-color:#FF9900;
border-bottom-color:#FF9900;
background-color:#EAEAEA;
}