/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background: #616564 url(medias/images/body.gif) repeat-x;
	text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	text-decoration:none;
	color: #fff;
}
h1{}
h2{}
a{}
a:hover{}
a:active{}
ul{
    margin:0;
	margin-top:100px;
	list-style:none;
	
}
li{
}

ul li{

}
ul li a{

font-weight:bold;}
#header{
padding:0px;
width:932px;
margin:0 auto;
height:375px;
background:url(medias/images/arr.gif) no-repeat ;
}
.top{
height:37px;
width:932px;
margin:0 auto;
text-decoration:none;
}
.p-menu{
float:right;
padding-right:25px;
line-height:35px;

}
.anim{
height:298px;
width:932px;
margin:0 auto;
}

/* Page */

#page {
	width: 932px;
	margin: 0 auto;
	padding:0px;
}
#top{
float:left;
width:932px;
padding-top:3px;
}
.img1{
float:left;
width:403px;
height:184px;
padding-right:17px;

}
.bienvenue{
float:left;
height:180px;
width:512px;
border-bottom:1px dotted #1E1E1E;
}
.inter-ind{
float:left;
width:512px;
}
.texte{
    padding-top:8px;
    text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	color: #fff;
}
.texte-noir{
    padding-top:8px;
    text-align: justify;
	font-size: 12px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color: #1A1D25;
	text-transform:uppercase;
}
.texte-rouge{
    padding-top:4px;
    text-align: left;
	font-size: 12px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:#B51620;
	text-transform:none;
}
.txt-rond{
float:left;
padding-left:20px;
background:url(medias/images/rond.jpg) no-repeat;
background-position:0px 2px;
 padding-top:3px;
    text-align: justify;
	font-size: 12px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color: #fff;
	text-transform:uppercase;
	width:480px;

}
.box{
margin-top:10px;
float:left;
width:298px;
height:117px;
padding-right:18px;
background:url(medias/images/box.jpg) no-repeat;

}
.box2{
margin-top:10px;
float:right;
width:297px;
height:116px;
background:url(medias/images/box2.jpg) no-repeat;
cursor:pointer;
text-decoration:none;
}

.box4{
margin-top:10px;
float:left;
width:289px;
height:123px;
background:url(medias/images/box4.jpg) no-repeat;
cursor:pointer;
text-decoration:none;

}

.dedant{
float:left;
width:280px;
height:100px;
padding-left:9px;
padding-top:9px;
color:#646969;
 text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
}

.ded-left{
float:left;
width:202px;
text-decoration:none

}

.ded-right{
float:right;
width:78px;
}
.titre-ded{
float:left;
width:198px;

}

.txt-ded{
float:left;
width:188px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
}
.lien{
line-height:32px;
color:#fff;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
font-weight:normal;
text-align:center;

}
a.lien:hover{
color:#15171E;
}
.lien2{
line-height:32px;
color:#666666;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
font-weight:normal;
text-align:center;

}
a.lien2:hover{
color:#15171E;
}
.lien3{
color:#666666;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
font-weight:normal;
text-align:left;
width:165px;
height:20px;

}
.top2{
float:left;
width:930px;
margin:0 auto;
background:#FFFFFF;

}
.bas{
float:left;
background:url(medias/images/bas.gif) no-repeat;
height:20px;
width:930px;
margin:0 auto;
}
.interne{
float:left;
padding-top:15px;
padding-left:23px;
padding-right:23px;
width:884px;
color:#696F6F;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
.left{
float:left;
width:292px;
padding-right:21px;
}
.box3{
margin-top:10px;
float:left;
width:289px;
height:123px;
background:url(medias/images/box3.jpg) no-repeat;

}
.menu-left{
float:left;
width:289px;
}
.txt-menu{
background:url(medias/images/rond2.jpg) no-repeat;
background-position:0px 4px;
padding-left:25px;
float:left;
width:289px;
height:25px;
line-height:25px;
color:#1A1D25;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.stxt-menu{
float:left;
width:289px;
height:25px;
line-height:25px;
color:#1A1D25;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
a.stxt-menu:hover{
color:#B91721;
}
.txt-menu2{
background:url(medias/images/rond2.jpg) no-repeat;
background-position:0px 4px;
padding-left:25px;
float:left;
width:550px;
height:25px;
line-height:25px;
color:#1A1D25;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.pointier{
float:left;
background:url(medias/images/point.jpg) repeat-x;
height:1px;
width:289px;
}
.right{
float:left;
width:571px;
}
.titre{
float:left;
width:571px;
line-height:22px;
height:25px;
color:#6E7475;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.tire-fonce{

line-height:22px;
height:25px;
color:#14151B;
font-family:Tahoma;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}
.pointier2{
float:left;
background:url(medias/images/point.jpg) repeat-x;
height:1px;
width:571px;
}
.texte2{
    padding-top:8px;
    text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	color: #696F6F;
}
.interne2{
float:left;
width:571px;
line-height:15px;
padding-top:8px;
    text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	color: #696F6F;
	padding-bottom:15px;

}
.merci{
padding:25px 40px 25px 30px;
float:left;
text-align:center;
font-size: 12px;
	font-family:Arial;
	color:#BA2222;
	text-decoration:none;
	font-weight:bold;
}
.champ {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #0D0E11;
	text-decoration: none;
}
.submit-cont{
float:left;
margin:10px 50px 0px 250px;
border:0px;
background:#D5040B;
width:92px;
margin-bottom:20px;
cursor:pointer;
height:20px;
text-align:center;
text-transform:none;
text-decoration:none;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
font-family:Tahoma;
color:#FFFFFF;
}
.submit-cont2{
float:left;
margin:10px 50px 0px 90px;
border:0px;
background:#D5040B;
width:92px;
margin-bottom:20px;
cursor:pointer;
height:20px;
text-align:center;
text-transform:none;
font-size:11px;
font-weight:bold;
font-family:Tahoma;
color:#FFFFFF;
text-decoration:none;
}
.champ1{
height:18px;
 width:280;
  font-size:10; 
  font-family:Tahoma;
   font-style:normal; 
   text-align:center;
   color:#666666;
   text-decoration:none;
}
.txt-ok3{
float:left;
padding-left:20px;
background-position:0px;
padding-top:5px;
float:left;
padding-left:20px;
color:#646969;
text-decoration:none;
background:url(medias/images/ok.jpg) no-repeat;
background-position:0px;
font-weight:normal;
padding-top:5px;

}
a.txt-ok3:hover{
font-weight:bold;
}
.txt-ok4{
float:left;
padding-left:20px;
background-position:0px;
padding-top:5px;
float:left;
padding-left:20px;
color:#646969;
text-decoration:none;
background:url(medias/images/ok2.jpg) no-repeat;
background-position:0px;
font-weight:normal;
padding-top:5px;

}
a.txt-ok4:hover{
font-weight:bold;
}
.alert{
	float:left;
	width:550px;
	padding:10px;
	border:red 1px solid;
	margin:0px;
	color:red;
}
.alert li {
	
	padding-left:20px;
}

