/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background: #19BAF0 url(medias/images/body.gif) repeat-x;
	text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	color: #333333;
}
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:1024px;
margin:0 auto;
height:333px;
background:url(medias/images/arr.gif) no-repeat ;
}
.anim{
height:299px;
width:1024px;
margin:0 auto;
}

/* Page */

#page {
	width: 977px;
	margin: 0 auto;
	padding:0px;
	background:#FFFFFF;

}
 #left{
width:2px;
float:left;
background:url(medias/images/pix-left.gif) repeat-y;
}

 #right{
float:right;
width:2px;
background:url(medias/images/pix-right.gif) repeat-y;
}
#content{
margin:auto;
float:left;
	width:923px;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	background:#FFFFFF;

}
#content2{
margin:auto;
float:left;
	width:923px;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	background:#FFFFFF;

}
.contenu{
float:left;
width:917px;

}

#left1{
float:left;
width:301px;
border-right:1px solid #000000;
padding-right:10px;

}
#left2{
float:left;
width:302px;
border-right:1px solid #000000;
padding-right:10px;

}
.title{
float:left;
width:302px;
border-bottom:1px solid #D6D6D6;
height:28px;

}

.titre{
float:left;

}
.icone{
float:right;
background:url(medias/images/motif.jpg) no-repeat;
width:21px;
height:21px;

}
.txt-left{
float:left;
text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
padding-top:3px;
}
.txt-ok{
float:left;
padding-left:20px;
background:url(medias/images/ok.jpg) no-repeat;
background-position:0px;
font-weight:bold;
padding-top:5px;

}
.img{
float:left;
padding-bottom:10px;
padding-top:10px;
}
.txt-cont{
padding-top:10px;
padding-left:10px;
float:right;
text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
}
.gris-gras-txt{
float:left;
color:#999999;
	font-size: 11px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	line-height:18px;
}
.bleu-gras-txt{
float:left;
color:#4EBDE0;
	font-size: 14px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
#right1{
float:left;
width:594px;
padding-left:10px;
/*border-left:1px solid #000000;*/
background:#FFFFFF;
}
#right2{
float:left;
width:594px;
padding-left:10px;

background:#FFFFFF;
}
.title2{
float:left;
width:594px;
border-bottom:1px solid #D6D6D6;
height:28px;

}
.center{
float:left;
padding-top:5px;
width:594px;

}

.img-categorie{
float:left;
border-bottom:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
margin-right:7px;
margin-left:7px;
width:181px;
height:139px;
margin-bottom:25px;

}
.img-categorie3{
float:left;
border-bottom:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
margin-right:22px;
width:181px;
height:139px;

}
.img-categorie2{
float:left;
border-bottom:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
width:181px;
height:139px;

}
.img-rond{
padding-top:2px;
padding-bottom:5px;
float:left;
padding-right:30px;

}
.txt-14{
color:#333333;
	font-size: 14px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:bold;
	text-transform:none;
}
.txt-flesh{
padding-top:10px;
width:200px;
background:url(medias/images/flesh.jpg) no-repeat;
background-position:0px 14px;
padding-left:15px;
color:#333333;
	font-size: 11px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:normal;
	text-transform:none;
}
.bout-noir{
float:left;
background:url(medias/images/bout-noir.jpg) no-repeat;
width:87px;
height:17px;
color:#fff;
text-align:center;
	font-size: 11px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:normal;
	text-transform:none;
	margin-top:12px;
	line-height:15px;

}
.txt-bout-noir{
color:#fff;
text-align:center;
	font-size: 11px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:normal;
	text-transform:none;
	margin-top:12px;
	line-height:15px;

}
.txt-ok2{
float:left;
padding-left:20px;
background:url(medias/images/ok.jpg) no-repeat;
background-position:0px;
padding-top:5px;
width:280px;

}
.txt-ok3{
float:left;
padding-left:20px;
background-position:0px;
padding-top:5px;
float:left;
padding-left:20px;
color:#003366;
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:#003366;
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;
}
.txt-bleu{
color:#003366;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
text-align:justify;
text-decoration:none;

}
a.txt-bleu:hover{
font-weight:bold;
}
a.txt-bleu:active{
font-weight:bold;
}
a.txt-bleu:disable{
font-weight:normal;
}
.lien{
color:#333333;
text-decoration:none;
text-align:justify;
}
a.lien:hover{
color:#CCCCCC;
}
.titre-lien{
padding-bottom:5px;
float:right;
color:#999999;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
text-align:justify;
text-decoration:none;


}
.titre-lien-txt{
color:#999999;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
text-align:justify;
text-decoration:none;
}
.titre-lien2{
padding-bottom:5px;
color:#666666;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
text-align:justify;
text-decoration:none;

}
.titre-lien-bleu{
padding-bottom:5px;
color:#0099FF;
font-size:11px;
font-family:Tahoma;
font-weight:normal;
text-align:justify;
text-decoration:none;

}
.txt-noir-cercle{
background:url(medias/images/cercle.jpg) no-repeat;
background-position:0px 1px;
padding-left:15px;
float:left;
color:#333333;
font-size:11px;
font-family:Tahoma;
font-weight:bold;
text-align:justify;
text-decoration:none;
padding-bottom:8px;

}
.txt-flesh2{
padding-top:10px;
width:371px;
background:url(medias/images/flesh.jpg) no-repeat;
background-position:0px 13px;
padding-left:15px;
color:#333333;
	font-size: 11px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:normal;
	text-transform:none;

}
.txt-left2{
padding-top:15px;
float:left;
width:389px;
text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	color: #333333;
	text-decoration:none;
	font-weight:normal;

}

.txt-left22{
padding-top:8px;
float:left;
width:386px;
text-align: justify;
	font-size: 11px;
	font-family:Tahoma;
	color: #333333;
	text-decoration:none;
	font-weight:normal;

}
.txt-flesh3{
padding-top:10px;
background:url(medias/images/flesh.jpg) no-repeat;
background-position:0px 13px;
padding-left:15px;
color:#333333;
	font-size: 11px;
	font-family:Tahoma;
	text-decoration:none;
	font-weight:normal;
	text-transform:none;

}
.inter{

width:570px;
float:left;
padding:5px 5px 5px 5px ;
 }
 .tab-gris-fonce{
float:left;
width:560px;
margin-top:5px;
padding:5px 5px 5px 5px ;
background:#7F7F7F;
height:20px;
 } 
 .tab-txt-blanc{
 float:left;
 text-align: center;
	font-size: 11px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	border-right:1px solid #FFFFFF;
	height:25px;
	width:180px;
 }
  .tab-txt-blanc2{
   float:left;
 text-align: center;
	font-size: 10px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	border-right:1px solid #FFFFFF;
	padding-left:2px;
	padding-right:2px;
	height:25px;
	width:68px;
 }
   .tab-txt-blanc3{
   float:left;
 text-align: center;
	font-size: 10px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	height:25px;
	width:76px;
 }
 
   .stab-txt-blanc2{
    text-align: center;
	font-size: 10px;
	font-family:Arial;
	color:#0066CC;
	text-decoration:underline;
	font-weight:bold;
	padding-right:2px;

 }
   
 
.tab-gris{
 float:left;
width:558px;
padding:5px 5px 5px 5px ;
background:#EEEEEE;
border-left:1px solid #B4B4B4;
border-right:1px solid #B4B4B4;
border-bottom:1px solid #B4B4B4;
 }
.tab-gris1{
 float:left;
width:558px;
padding:5px 5px 5px 5px ;
background:#EEEEEE;
border-left:1px solid #B4B4B4;
border-right:1px solid #B4B4B4;
border-bottom:1px solid #B4B4B4;
 } 
 .tab-txt-blanc11{
 float:left;
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	width:180px;
 }
  .tab-txt-blanc111{
   float:left;
 text-align: center;
	font-size: 10px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	width:70px;
 }
.tab-txt-blanc11 p2{
 float:left;
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}
.tab-txt-blanc11 span2{
 float:left;
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:normal;

}
.tab-txt-blanc11 b{
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color:#FFCC33;
	text-decoration:underline;
	font-weight:bold;

}


 .tab-txt-blanc112{
 float:left;
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color: #000;
	text-decoration:none;
	font-weight:bold;
	width:180px;
 }
  .tab-txt-blanc1112{
   float:left;
 text-align: center;
	font-size: 10px;
	font-family:Arial;
	color: #000;
	text-decoration:none;
	font-weight:bold;
	width:70px;
 }
.tab-txt-blanc112 p2{
 float:left;
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color: #000;
	text-decoration:none;
	font-weight:normal;
}
.tab-txt-blanc112 span2{
 float:left;
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color: #000;
	text-decoration:none;
	font-weight:normal;

}
.tab-txt-blanc112 b{
 text-align: justify;
	font-size: 11px;
	font-family:Arial;
	color:#CA9908;
	text-decoration:underline;
	font-weight:bold;

}
.merci{
padding:25px 45px 25px 100px;
float:left;
text-align:center;
font-size: 12px;
	font-family:Arial;
	color:#FFCC33;
	text-decoration:none;
	font-weight:bold;
}
.blan{
text-align: center;
	font-size: 11px;
	font-family:Arial;
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}
.texte_10{
text-align:justify;
			color:#666666;
			font-family:Tahoma;
			font-size:11px;
			font-weight:normal;
}
.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;

}
.alert{
	float:left;
	border:1px red solid;
	width:550px;
	margin-left:30px;
}
.alert ul{
	margin:0px;
	padding-bottom:10px;
	padding-top:10px;
		padding-left:10px;
}
.alert ul li{
	list-style-type:disc;
	color:red;
}
