
html{
padding:0px;
margin:0px;
}
body{
margin:0px;
padding:0px;
font-family:Arial;
font-size:11px;
background:url('../imgs/fond.jpg') top center;
text-align:center;
cursor:default;
}
.bodytinymce{
font-size:11px;
background:white;
text-align:left;
}
h1{
margin:0px;
padding:0px;
}
h2{
font-size:30px;
color:#f29400;
margin:3px 2px 7px 2px;
padding:0px;
font-weight:600;
}
h3{
font-size:16px;
color:#f29400;
margin:3px 2px 2px 2px;
padding:0px;
font-weight:600;
}
h4{
font-size:11px;
margin:2px 2px 0px 2px;
padding:0px;
font-weight:600;
text-transform:uppercase;
color:#2C4C63;
}
p{
margin:3px 2px 5px 2px;
font-size:12px;
line-height:14px
}
a{
color:#3861A5;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a.sanscadre:active, a.sanscadre:focus, a.sanscadre:hover{
outline : 0;
text-decoration:none;
}
a img{
border:none;
}
legend{
background:#96BD0D;
color:#FFFFFF;
font-weight:bold;
line-height:16px;
border:1px solid gray;
}
legend a{
background:#96BD0D;
color:#FFFFFF;
}
fieldset{
text-align:left;
border:1px solid gray;
background:#d9dfc5;
}
input{/*
margin:2px;
border:1px solid gray;*/
background:#FFFFFF;
color:#000000;
}
input:hover{
cursor:pointer;
background:#dce5ea;
}
input:focus{
background:#dce5ea;
}
textarea{
text-align:left;
}
label{
cursor:pointer;
}
table{
border-collapse:collapse;
}
tr{
vertical-align:top;
font-size:11px;
}
hr{
border-top:0px;
border-right:0px;
border-left:0px;
border-bottom:1px dotted #b7b7b7;
color:white;
line-height:2px;
height:2px;
}
ul{
font-size:12px;
list-style-position:inside;
list-style-type:none;
margin:4px;
padding:0px;
}
li{
background: url("../imgs/puce.gif") no-repeat left 3px;
padding-left:10px;
}



.uppercase{
text-transform:uppercase;
}
#accueil{
width:940px;
height:520px;
background:url('../imgs/accueil.jpg') no-repeat top left;
}
#accueil p{
font-size:14px;
}
#contenu{	/* Les images et autres contenu doivent faire 938px de large max */
/* 950px en tout */
width:940px;
text-align:left;
margin:auto;
padding:6px;
border:1px solid #b3b3b3;
background:white;
padding:5px
}
#bandeau{
height:185px;
}
#menu{
padding:2px 0px;
background:black;
white-space:nowrap;
text-align:center;
}
#menu a:hover{
font-weight:bold;
text-decoration:none;
}
#menu2{
margin-bottom:10px;
white-space:nowrap;
text-align:left;
text-transform:uppercase;
height:15px;
background:url('../imgs/degMenu2.gif') repeat-x top left;
}
#menu2 a{
padding:2px 8px 1px 8px;
color:black;
font-weight:bold;
display:block;
float:left
}
#menu2 a:hover{
text-decoration:none;
background:#aec82d;
}
#menuAdmin{
width:100%;
background:#96bd0d;
color:#FFFFFF;
font-weight:600;
font-size:12px;
height:15px;
}
#menuAdmin a {
color:#FFFFFF;
}
#introduction{
width:225px;
float:left;
padding:0px 10px;
}
#corps{
width:600px;
margin-left:250px;
margin-bottom:12px;
padding-left:15px;
border-left:2px solid #cfd1d2;
}
#informations{
width:165px;
margin-left:760px;
}
#pied{
font-size:10px;
text-align:center;
margin-top:2px;
clear:both;
}
#pied a{
color:black;
}
#pied a:hover{
color:blue;
text-decoration:none;
}
.floatLeft{
float:left;
}
.preload{
display:none;
}
.clearLeft{
clear:left;
}
.clearHr{
clear:both;
font-size:1px;
line-height:1px;
height:1px;
width:1px;
border:1px solid #FFFFFF;
}
.vide{
}
.inputLarge{
width:300px;
margin:2px;
border:1px solid gray;
}
.inputDemiLarge{
width:185px;
vertical-align:bottom;
margin:2px;
border:1px solid gray;
}
.etoile{
color:#f29400;
}
.w250{
width:100px;
}
.TALarge{
width:405px;
border:1px solid gray;
padding:2px;
color:#839a1c;
}
.boutonKingSize{
width:406px;
margin:2px;
border:1px solid gray;
}
.rouge{
color:red;
}
.capImg{
}
.nobr{
white-space:nowrap;
}
.tiers250{
float:left;
width:240px;
margin:0px 5px 0px 0px;
padding:0px 5px 0px 0px;
border-right:2px solid #cecfd0;
}
.tiers300{
float:left;
width:300px;
margin:0px 5px 0px 0px;
padding:0px 5px 0px 0px;
}
.tiers400{
float:left;
width:420px;
margin:0px;
}
.tiers500{
float:left;
width:490px;
margin:0px 5px 0px 0px;
padding:0px 5px 0px 0px;
border-right:2px solid #cecfd0;
}
.tiers600{
float:left;
width:600px;
margin:0px 5px 0px 0px;
padding:0px 5px 0px 0px;
border-right:2px solid #cecfd0;
}










